stop => 1,
timeout => 0, # This is a real error, not a build timeout
},
+ {
+ # Build failed
+ string => 'BUILD FAILED',
+ pstring => '.*',
+ message => 'build failure (java/javadoc))',
+ check => 1,
+ stop => 1,
+ timeout => 0, # This is a real error, not a build timeout
+ },
{
# Build failed
string => 'make.*returned exit code',
},
{
# Test failure
- string => 'dh_auto_test:.*returned exit code \d+
-',
+ string => 'OSError: \[Errno 13\] Permission denied',
+ pstring => '.*',
+ message => 'python EPERM test failure',
+ check => 1,
+ stop => 1,
+ },
+ {
+ # Test failure
+ string => 'dh_auto_test:.*returned exit code \d+',
pstring => '.*',
message => 'test failure',
check => 1,
# Timeout. pbuilder is too dumb to do this properly :-(
string => 'I: Terminating build process due to timeout',
pstring => '.*',
- message => 'build timeout',
+ message => 'pbuilder build timeout',
+ check => 1,
+ stop => 1,
+ timeout => 1, # This is a build timeout. If this happened
+ # before other errors, then we should retry
+ },
+ {
+ # Timeout from sbuild
+ string => 'Build killed with signal TERM after \d+ minutes of inactivity',
+ pstring => '.*',
+ message => 'sbuild build timeout',
check => 1,
stop => 1,
timeout => 1, # This is a build timeout. If this happened