SA Bugzilla – Bug 6776
Jenkins failing to build
Last modified: 2012-03-21 12:10:38 UTC
Jenkins is failing to build for two reasons: First, the pt_br files in rules had a description for two advanced_fee_new rules that no longer exist making a lint fail if long tests were enabled. Second, the build is taking longer than 80 minutes which is the timeout. To resolve the first, I committed a revised pt_br rule descriptions file with the two rules commented. To resolve the second, I upped the 80 minute timeout to 110 minutes. I am building again for the 4th or 5th time today to see if I finally have builds stable again. I've also reminded committers to run make test with long tests enabled. Finally, I propose we change the default on long tests to y since only developers and packagers likely run make test and the tests don't take too long. Barring anyone's objection, I'll likely submit that to trunk in the coming days.
Just for your information. I always run make test whenever I install a new release of SpamAssassin. But then I always enable the long tests, so your proposed change will not change anything for me.
(In reply to comment #1) > Just for your information. I always run make test whenever I install a new > release of SpamAssassin. But then I always enable the long tests, so your > proposed change will not change anything for me. Thanks. I'm submitting the change and the build is back to stable. Took forever for Jenkins to pull the latest svn and build but the pt_br file was the issue. make test with long tests might have helped this though I'm not sure if jhardin's rules were auto demoted or edited. svn commit config.dist -m 'Defaulting to run long tests - bug 6776' Sending config.dist Transmitting file data . Committed revision 1303365.