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',
check => 0,
stop => 1,
},
+ {
+ # Test failure
+ 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,
+ stop => 1,
+ },
{
# Timeout. pbuilder is too dumb to do this properly :-(
string => 'I: Terminating build process due to timeout',
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 => 'build timeout',
+ check => 1,
+ stop => 1,
+ timeout => 1, # This is a build timeout. If this happened
+ # before other errors, then we should retry
+ },
);
my %log_results;