Logs, logs, logs :)


So much log data was outputted during the build that simply often halted the 
build. Also, we were by default running  a number of checks that took their 
sweet time, beyond the normal build process. (i.e if the build is generating 
javadocs, there is no need to check for license headers, etc) The Travis CI 
team also had a few suggestions on how to get the build back to a functional 
state:



https://github.com/travis-ci/travis-ci/issues/2736#issuecomment-54115492



From: Jérôme LELEU [mailto:[email protected]]
Sent: Tuesday, September 2, 2014 1:27 AM
To: [email protected]
Subject: Re: [cas-dev] Travis build time improvements and status



Hi,



Great! What are the magic changes?



Thanks.

Best regards,






Jérôme LELEU

Founder of CAS in the cloud: www.casinthecloud.com 
<http://www.casinthecloud.com>  | Twitter: @leleuj

Chairman of CAS: www.jasig.org/cas <http://www.jasig.org/cas>  | Creator of 
pac4j: www.pac4j.org <http://www.pac4j.org>



2014-09-02 10:23 GMT+02:00 Misagh Moayyed <[email protected] 
<mailto:[email protected]> >:

Team,



I have massaged our travis build slightly to improve test execution and 
performance. Our builds were timing out beyond the travis-set 50-minute mark 
and thus more often than before failing incorrectly. The changes should 
help. Some stats follow:



Before changes (50 minutes):

https://travis-ci.org/Jasig/cas/builds/34077332



After changes: (27 minutes)

https://travis-ci.org/Jasig/cas/builds/34161357



This includes generating javadocs, building the project site, running test 
coverage, etc. PRs should also continue to report build status more 
accurately.



Also we might be able to review our tests and see if we can reduce 
dependency on external resources to help performance-wise. Here are the 
stags I get back from running test coverage:



[INFO] Jasig Central Authentication Service ............... SUCCESS [ 19.566 
s]

[INFO] Jasig CAS Core ..................................... SUCCESS [ 53.600 
s]

[INFO] Jasig CAS Generic Support .......................... SUCCESS [  6.281 
s]

[INFO] Jasig CAS Web Application support .................. SUCCESS [ 42.761 
s]

[INFO] Jasig CAS Web Application .......................... SUCCESS [ 21.584 
s]

[INFO] Jasig CAS JDBC Support ............................. SUCCESS [ 22.859 
s]

[INFO] Jasig CAS Legacy Support ........................... SUCCESS [  2.116 
s]

[INFO] Jasig CAS LDAP Support ............................. SUCCESS [  8.400 
s]

[INFO] Jasig CAS OpenId Server Support .................... SUCCESS [ 23.089 
s]

[INFO] Jasig CAS RADIUS Support ........................... SUCCESS [  2.631 
s]

[INFO] Jasig CAS SPNEGO/NTLM Support ...................... SUCCESS [  8.154 
s]

[INFO] Jasig CAS Trusted User Support ..................... SUCCESS [  6.981 
s]

[INFO] Jasig CAS X.509 Client Certificate Support ......... SUCCESS [ 19.850 
s]

[INFO] Jasig CAS OAuth Server Support ..................... SUCCESS [  8.961 
s]

[INFO] Jasig CAS Client Protocols Support using pac4j ..... SUCCESS [  7.927 
s]

[INFO] Jasig CAS SAML Server and Validation Support ....... SUCCESS [ 57.924 
s]

[INFO] Jasig CAS JBoss Cache Integration .................. SUCCESS [01:11 
min]

[INFO] Jasig CAS Memcached Integration .................... SUCCESS [ 14.884 
s]

[INFO] Jasig CAS Ehcache Integration ...................... SUCCESS [ 13.104 
s]

[INFO] Jasig CAS Restlet Integration ...................... SUCCESS [  2.268 
s]

[INFO] Jasig CAS - Uber WAR ............................... SUCCESS [  0.395 
s]

[INFO] Jasig CAS ClearPass Extension ...................... SUCCESS [ 13.939 
s]

[INFO] Jasig CAS Management Web Application ............... SUCCESS [ 25.119 
s]

[INFO] Jasig CAS REST implementation ...................... SUCCESS [ 13.899 
s]





  _____


 <http://www.avast.com/>

This email is free from viruses and malware because avast! Antivirus 
<http://www.avast.com/>  protection is active.



-- 
You are currently subscribed to [email protected] 
<mailto:[email protected]>  as: [email protected] 
<mailto:[email protected]>
To unsubscribe, change settings or access archives, see 
http://www.ja-sig.org/wiki/display/JSG/cas-dev




-- 
You are currently subscribed to [email protected] 
<mailto:[email protected]>  as: [email protected] 
<mailto:[email protected]>
To unsubscribe, change settings or access archives, see 
http://www.ja-sig.org/wiki/display/JSG/cas-dev

-- 
You are currently subscribed to [email protected] as: 
[email protected]
To unsubscribe, change settings or access archives, see 
http://www.ja-sig.org/wiki/display/JSG/cas-dev

Reply via email to