[Ci-reports] fail on ssh://codereview.qt-project.org:29418/qt/qtqa#master

Qt Continuous Integration System ci-noreply at qt-project.org
Wed Jul 3 20:48:55 CEST 2013


Autotest `scripts' failed :(

  Attempting to create directory /tmp/qt-qa-test-pl.emI0lh/perl
  Using /tmp/qt-qa-test-pl.emI0lh as perl prefix.
  + perl /work/build/qt/qtqa/scripts/setup.pl --install --prefix /tmp/qt-qa-test-pl.emI0lh/perl
  
  Checking perl modules ...
  Capture::Tiny - NOT OK
  YAML - NOT OK
  HTTP::Headers - OK
  List::Compare - NOT OK
  List::MoreUtils - NOT OK
  File::HomeDir - NOT OK
  Proc::Reliable - NOT OK
  Const::Fast - NOT OK
  Text::ParseWords - OK
  Data::Compare - NOT OK
  LWP::UserAgent::Determined - NOT OK
  Timer::Simple - NOT OK
  QMake::Project - NOT OK
  File::Which - NOT OK
  Sub::Override - NOT OK
  Test::Perl::Critic - NOT OK
  Text::Wrap - OK
  Lingua::EN::Inflect - NOT OK
  File::Find::Rule - NOT OK
  Tie::Sysctl - NOT OK
  Readonly - NOT OK
  Test::Warn - NOT OK
  Params::Validate - NOT OK
  AnyEvent::Watchdog - NOT OK
  Log::Dispatch - NOT OK
  IO::Prompt - NOT OK
  IO::CaptureOutput - NOT OK
  Win32::Status - NOT OK
  Inline::C - NOT OK
  Time::Piece - OK
  Coro::AnyEvent - NOT OK
  Lingua::EN::Numbers - NOT OK
  Test::NoWarnings - NOT OK
  Class::Factory::Util - NOT OK
  IO::Uncompress::AnyInflate - OK
  AnyEvent::Util - NOT OK
  autodie - OK
  Mail::Sender - NOT OK
  IO::Interactive - NOT OK
  AnyEvent - NOT OK
  Test::Exception - NOT OK
  parent - OK
  Test::Exit - NOT OK
  Env::Path - NOT OK
  AnyEvent::HTTP - NOT OK
  BSD::Resource - NOT OK
  File::Fetch - OK
  Test::More - OK
  Text::Diff - NOT OK
  Perl::Critic - NOT OK
  File::Copy::Recursive - OK
  Tie::IxHash - OK
  Data::Alias - NOT OK
  XML::Simple - NOT OK
  File::chdir - NOT OK
  Encode::Locale - OK
  Text::Trim - NOT OK
  Class::Data::Inheritable - NOT OK
  File::Slurp - NOT OK
  IO::Compress::Gzip - OK
  App::cpanminus - OK
  ReleaseAction - NOT OK
  Template - NOT OK
  AnyEvent::HTTPD - NOT OK
  Tie::Persistent - NOT OK
  YAML::Node - NOT OK
  JSON - NOT OK
  Config::Tiny - NOT OK
  
  You are missing some needed CPAN modules.
  I need cpanminus and it's not installed yet; installing it myself :)
  + perl /tmp/qtqa-cpanminus.GT2lEd --local-lib /tmp/qt-qa-test-pl.emI0lh/perl --reinstall App::cpanminus
  --> Working on App::cpanminus
  Fetching http://search.cpan.org/CPAN/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.6922.tar.gz ... OK
  Configuring App-cpanminus-1.6922 ... OK
  Building and testing App-cpanminus-1.6922 ... OK
  Successfully installed App-cpanminus-1.6922 (upgraded from 1.5018)
  1 distribution installed
  + /tmp/qt-qa-test-pl.emI0lh/perl/bin/cpanm --local-lib /tmp/qt-qa-test-pl.emI0lh/perl --mirror http://cpan.metacpan.org --notest Capture::Tiny YAML List::Compare List::MoreUtils File::HomeDir Proc::Reliable Const::Fast Data::Compare LWP::UserAgent::Determined Timer::Simple QMake::Project File::Which Sub::Override Test::Perl::Critic Lingua::EN::Inflect File::Find::Rule Tie::Sysctl Readonly Test::Warn Params::Validate AnyEvent::Watchdog Log::Dispatch IO::Prompt IO::CaptureOutput Win32::Status Inline::C Coro::AnyEvent Lingua::EN::Numbers Test::NoWarnings Class::Factory::Util AnyEvent::Util Mail::Sender IO::Interactive AnyEvent Test::Exception Test::Exit Env::Path AnyEvent::HTTP BSD::Resource Text::Diff Perl::Critic Data::Alias XML::Simple File::chdir Text::Trim Class::Data::Inheritable File::Slurp ReleaseAction Template AnyEvent::HTTPD Tie::Persistent YAML::Node JSON Config::Tiny
  --> Working on Capture::Tiny
  Fetching http://cpan.metacpan.org/authors/id/D/DA/DAGOLDEN/Capture-Tiny-0.22.tar.gz ... OK
  Configuring Capture-Tiny-0.22 ... OK
  Building Capture-Tiny-0.22 ... OK
  Successfully installed Capture-Tiny-0.22
  --> Working on YAML
  Fetching http://cpan.metacpan.org/authors/id/M/MS/MSTROUT/YAML-0.84.tar.gz ... OK
  ==> Found dependencies: ExtUtils::MakeMaker
  --> Working on ExtUtils::MakeMaker
  Fetching http://cpan.metacpan.org/authors/id/B/BI/BINGOS/ExtUtils-MakeMaker-6.68.tar.gz ... OK
  Configuring ExtUtils-MakeMaker-6.68 ... OK
  Building ExtUtils-MakeMaker-6.68 ... OK
  Successfully installed ExtUtils-MakeMaker-6.68 (upgraded from 6.57_05)
  Configuring YAML-0.84 ... OK
  Building YAML-0.84 ... OK
  Successfully installed YAML-0.84
  --> Working on List::Compare
  Fetching http://cpan.metacpan.org/authors/id/J/JK/JKEENAN/List-Compare-0.37.tar.gz ... OK
  Configuring List-Compare-0.37 ... OK
  Building List-Compare-0.37 ... OK
  Successfully installed List-Compare-0.37
  --> Working on List::MoreUtils
  Fetching http://cpan.metacpan.org/authors/id/A/AD/ADAMK/List-MoreUtils-0.33.tar.gz ... OK
  Configuring List-MoreUtils-0.33 ... OK
  Building List-MoreUtils-0.33 ... OK
  Successfully installed List-MoreUtils-0.33
  --> Working on File::HomeDir
  Fetching http://cpan.metacpan.org/authors/id/A/AD/ADAMK/File-HomeDir-1.00.tar.gz ... OK
  Configuring File-HomeDir-1.00 ... OK
  ==> Found dependencies: File::Which
  --> Working on File::Which
  Fetching http://cpan.metacpan.org/authors/id/A/AD/ADAMK/File-Which-1.09.tar.gz ... OK
  Configuring File-Which-1.09 ... OK
  ==> Found dependencies: Test::Script
  --> Working on Test::Script
  Fetching http://cpan.metacpan.org/authors/id/A/AD/ADAMK/Test-Script-1.07.tar.gz ... OK
  Configuring Test-Script-1.07 ... OK
  ==> Found dependencies: Probe::Perl, IPC::Run3
  --> Working on Probe::Perl
  Fetching http://cpan.metacpan.org/authors/id/K/KW/KWILLIAMS/Probe-Perl-0.02.tar.gz ... OK
  Configuring Probe-Perl-0.02 ... OK
  Building Probe-Perl-0.02 ... OK
  Successfully installed Probe-Perl-0.02
  --> Working on IPC::Run3
  Fetching http://cpan.metacpan.org/authors/id/R/RJ/RJBS/IPC-Run3-0.046.tar.gz ... OK
  Configuring IPC-Run3-0.046 ... OK
  Building IPC-Run3-0.046 ... OK
  Successfully installed IPC-Run3-0.046
  Building Test-Script-1.07 ... OK
  Successfully installed Test-Script-1.07
  Building File-Which-1.09 ... OK
  Successfully installed File-Which-1.09
  Building File-HomeDir-1.00 ... OK
  Successfully installed File-HomeDir-1.00
  --> Working on Proc::Reliable
  Fetching http://cpan.metacpan.org/authors/id/D/DG/DGOLD/Proc-Reliable-1.16.tar.gz ... OK
  Configuring Proc-Reliable-1.16 ... OK
  Building Proc-Reliable-1.16 ... OK
  Successfully installed Proc-Reliable-1.16
  --> Working on Const::Fast
  Fetching http://cpan.metacpan.org/authors/id/L/LE/LEONT/Const-Fast-0.014.tar.gz ... OK
  ==> Found dependencies: Module::Build::Tiny
  --> Working on Module::Build::Tiny
  Fetching http://cpan.metacpan.org/authors/id/L/LE/LEONT/Module-Build-Tiny-0.024.tar.gz ... OK
  ==> Found dependencies: ExtUtils::Helpers, ExtUtils::InstallPaths, ExtUtils::Config
  --> Working on ExtUtils::Helpers
  Fetching http://cpan.metacpan.org/authors/id/L/LE/LEONT/ExtUtils-Helpers-0.021.tar.gz ... OK
  Configuring ExtUtils-Helpers-0.021 ... OK
  Building ExtUtils-Helpers-0.021 ... OK
  Successfully installed ExtUtils-Helpers-0.021
  --> Working on ExtUtils::InstallPaths
  Fetching http://cpan.metacpan.org/authors/id/L/LE/LEONT/ExtUtils-InstallPaths-0.009.tar.gz ... OK
  Configuring ExtUtils-InstallPaths-0.009 ... OK
  ==> Found dependencies: ExtUtils::Config
  --> Working on ExtUtils::Config
  Fetching http://cpan.metacpan.org/authors/id/L/LE/LEONT/ExtUtils-Config-0.007.tar.gz ... OK
  Configuring ExtUtils-Config-0.007 ... OK
  Building ExtUtils-Config-0.007 ... OK
  Successfully installed ExtUtils-Config-0.007
  Building ExtUtils-InstallPaths-0.009 ... OK
  Successfully installed ExtUtils-InstallPaths-0.009
  Configuring Module-Build-Tiny-0.024 ... OK
  Building Module-Build-Tiny-0.024 ... OK
  Successfully installed Module-Build-Tiny-0.024
  Configuring Const-Fast-0.014 ... OK
  ==> Found dependencies: Sub::Exporter::Progressive
  --> Working on Sub::Exporter::Progressive
  Fetching http://cpan.metacpan.org/authors/id/F/FR/FREW/Sub-Exporter-Progressive-0.001010.tar.gz ... OK
  Configuring Sub-Exporter-Progressive-0.001010 ... OK
  Building Sub-Exporter-Progressive-0.001010 ... OK
  Successfully installed Sub-Exporter-Progressive-0.001010
  Building Const-Fast-0.014 ... OK
  Successfully installed Const-Fast-0.014
  --> Working on Data::Compare
  Fetching http://cpan.metacpan.org/authors/id/D/DC/DCANTRELL/Data-Compare-1.22.tar.gz ... OK
  Configuring Data-Compare-1.22 ... OK
  ==> Found dependencies: File::Find::Rule
  --> Working on File::Find::Rule
  Fetching http://cpan.metacpan.org/authors/id/R/RC/RCLAMP/File-Find-Rule-0.33.tar.gz ... OK
  Configuring File-Find-Rule-0.33 ... OK
  ==> Found dependencies: Number::Compare, Text::Glob
  --> Working on Number::Compare
  Fetching http://cpan.metacpan.org/authors/id/R/RC/RCLAMP/Number-Compare-0.03.tar.gz ... OK
  Configuring Number-Compare-0.03 ... OK
  Building Number-Compare-0.03 ... OK
  Successfully installed Number-Compare-0.03
  --> Working on Text::Glob
  Fetching http://cpan.metacpan.org/authors/id/R/RC/RCLAMP/Text-Glob-0.09.tar.gz ... OK
  Configuring Text-Glob-0.09 ... OK
  Building Text-Glob-0.09 ... OK
  Successfully installed Text-Glob-0.09
  Building File-Find-Rule-0.33 ... OK
  Successfully installed File-Find-Rule-0.33
  Building Data-Compare-1.22 ... OK
  Successfully installed Data-Compare-1.22
  --> Working on LWP::UserAgent::Determined
  Fetching http://cpan.metacpan.org/authors/id/J/JE/JESSE/LWP-UserAgent-Determined-1.06.tar.gz ... OK
  Configuring LWP-UserAgent-Determined-1.06 ... OK
  Building LWP-UserAgent-Determined-1.06 ... OK
  Successfully installed LWP-UserAgent-Determined-1.06
  --> Working on Timer::Simple
  Fetching http://cpan.metacpan.org/authors/id/R/RW/RWSTAUNER/Timer-Simple-1.004.tar.gz ... OK
  Configuring Timer-Simple-1.004 ... OK
  Building Timer-Simple-1.004 ... OK
  Successfully installed Timer-Simple-1.004
  --> Working on QMake::Project
  Fetching http://cpan.metacpan.org/authors/id/R/RO/ROHANPM/QMake-Project-0.84.tar.gz ... OK
  Configuring QMake-Project-0.84 ... OK
  ==> Found dependencies: Test::Exception, ReleaseAction, File::chdir, Scalar::Defer, Readonly, Test::Warn
  --> Working on Test::Exception
  Fetching http://cpan.metacpan.org/authors/id/A/AD/ADIE/Test-Exception-0.32.tar.gz ... OK
  Configuring Test-Exception-0.32 ... OK
  ==> Found dependencies: Sub::Uplevel
  --> Working on Sub::Uplevel
  Fetching http://cpan.metacpan.org/authors/id/D/DA/DAGOLDEN/Sub-Uplevel-0.24.tar.gz ... OK
  Configuring Sub-Uplevel-0.24 ... OK
  Building Sub-Uplevel-0.24 ... OK
  Successfully installed Sub-Uplevel-0.24
  Building Test-Exception-0.32 ... OK
  Successfully installed Test-Exception-0.32
  --> Working on ReleaseAction
  Fetching http://cpan.metacpan.org/authors/id/T/TI/TILLY/ReleaseAction-0.07.tar.gz ... OK
  Configuring ReleaseAction-0.07 ... OK
  Building ReleaseAction-0.07 ... OK
  Successfully installed ReleaseAction-0.07
  --> Working on File::chdir
  Fetching http://cpan.metacpan.org/authors/id/D/DA/DAGOLDEN/File-chdir-0.1008.tar.gz ... OK
  Configuring File-chdir-0.1008 ... OK
  Building File-chdir-0.1008 ... OK
  Successfully installed File-chdir-0.1008
  --> Working on Scalar::Defer
  Fetching http://cpan.metacpan.org/authors/id/J/JE/JESSE/Scalar-Defer-0.23.tar.gz ... OK
  Configuring Scalar-Defer-0.23 ... OK
  ==> Found dependencies: Class::InsideOut, Exporter::Lite
  --> Working on Class::InsideOut
  Fetching http://cpan.metacpan.org/authors/id/D/DA/DAGOLDEN/Class-InsideOut-1.13.tar.gz ... OK
  Configuring Class-InsideOut-1.13 ... OK
  Building Class-InsideOut-1.13 ... OK
  Successfully installed Class-InsideOut-1.13
  --> Working on Exporter::Lite
  Fetching http://cpan.metacpan.org/authors/id/M/MS/MSCHWERN/Exporter-Lite-0.02.tar.gz ... OK
  Configuring Exporter-Lite-0.02 ... OK
  Building Exporter-Lite-0.02 ... OK
  Successfully installed Exporter-Lite-0.02
  Building Scalar-Defer-0.23 ... OK
  Successfully installed Scalar-Defer-0.23
  --> Working on Readonly
  Fetching http://cpan.metacpan.org/authors/id/R/RO/ROODE/Readonly-1.03.tar.gz ... OK
  Configuring Readonly-1.03 ... OK
  Building Readonly-1.03 ... OK
  Successfully installed Readonly-1.03
  --> Working on Test::Warn
  Fetching http://cpan.metacpan.org/authors/id/C/CH/CHORNY/Test-Warn-0.24.tar.gz ... OK
  Configuring Test-Warn-0.24 ... OK
  ==> Found dependencies: Carp, Tree::DAG_Node
  --> Working on Carp
  Fetching http://cpan.metacpan.org/authors/id/Z/ZE/ZEFRAM/Carp-1.26.tar.gz ... OK
  Configuring Carp-1.26 ... OK
  Building Carp-1.26 ... OK
  Successfully installed Carp-1.26 (upgraded from 1.20)
  --> Working on Tree::DAG_Node
  Fetching http://cpan.metacpan.org/authors/id/R/RS/RSAVAGE/Tree-DAG_Node-1.12.tgz ... OK
  Configuring Tree-DAG_Node-1.12 ... OK
  Building Tree-DAG_Node-1.12 ... OK
  Successfully installed Tree-DAG_Node-1.12
  Building Test-Warn-0.24 ... OK
  Successfully installed Test-Warn-0.24
  Building QMake-Project-0.84 ... OK
  Successfully installed QMake-Project-0.84
  --> Working on Sub::Override
  Fetching http://cpan.metacpan.org/authors/id/O/OV/OVID/Sub-Override-0.09.tar.gz ... OK
  Configuring Sub-Override-0.09 ... OK
  ==> Found dependencies: Test::Fatal
  --> Working on Test::Fatal
  Fetching http://cpan.metacpan.org/authors/id/R/RJ/RJBS/Test-Fatal-0.010.tar.gz ... OK
  Configuring Test-Fatal-0.010 ... OK
  ==> Found dependencies: Try::Tiny
  --> Working on Try::Tiny
  Fetching http://cpan.metacpan.org/authors/id/D/DO/DOY/Try-Tiny-0.12.tar.gz ... OK
  Configuring Try-Tiny-0.12 ... OK
  Building Try-Tiny-0.12 ... OK
  Successfully installed Try-Tiny-0.12
  Building Test-Fatal-0.010 ... OK
  Successfully installed Test-Fatal-0.010
  Building Sub-Override-0.09 ... OK
  Successfully installed Sub-Override-0.09
  --> Working on Test::Perl::Critic
  Fetching http://cpan.metacpan.org/authors/id/T/TH/THALJEF/Test-Perl-Critic-1.02.tar.gz ... OK
  Configuring Test-Perl-Critic-1.02 ... OK
  ==> Found dependencies: Perl::Critic, Perl::Critic::Violation, Perl::Critic::Utils
  --> Working on Perl::Critic
  Fetching http://cpan.metacpan.org/authors/id/T/TH/THALJEF/Perl-Critic-1.118.tar.gz ... OK
  Configuring Perl-Critic-1.118 ... OK
  ==> Found dependencies: PPI, B::Keywords, PPI::Document, Test::Deep, PPI::Token::Whitespace, PPIx::Utilities::Statement, PPI::Node, Pod::Spell, PPI::Token::Quote::Single, Perl::Tidy, String::Format, PPI::Document::File, Task::Weaken, IO::String, PPIx::Utilities::Node, PPIx::Regexp, Exception::Class, Config::Tiny, Email::Address
  --> Working on PPI
  Fetching http://cpan.metacpan.org/authors/id/A/AD/ADAMK/PPI-1.215.tar.gz ... OK
  Configuring PPI-1.215 ... OK
  ==> Found dependencies: File::Remove, Test::Object, Test::NoWarnings, Test::SubCalls, Task::Weaken, IO::String, Clone, Class::Inspector
  --> Working on File::Remove
  Fetching http://cpan.metacpan.org/authors/id/A/AD/ADAMK/File-Remove-1.52.tar.gz ... OK
  Configuring File-Remove-1.52 ... OK
  Building File-Remove-1.52 ... OK
  Successfully installed File-Remove-1.52
  --> Working on Test::Object
  Fetching http://cpan.metacpan.org/authors/id/A/AD/ADAMK/Test-Object-0.07.tar.gz ... OK
  Configuring Test-Object-0.07 ... OK
  Building Test-Object-0.07 ... OK
  Successfully installed Test-Object-0.07
  --> Working on Test::NoWarnings
  Fetching http://cpan.metacpan.org/authors/id/A/AD/ADAMK/Test-NoWarnings-1.04.tar.gz ... OK
  Configuring Test-NoWarnings-1.04 ... OK
  ==> Found dependencies: Test::Tester
  --> Working on Test::Tester
  Fetching http://cpan.metacpan.org/authors/id/F/FD/FDALY/Test-Tester-0.109.tar.gz ... OK
  Configuring Test-Tester-0.109 ... OK
  Building Test-Tester-0.109 ... OK
  Successfully installed Test-Tester-0.109
  Building Test-NoWarnings-1.04 ... OK
  Successfully installed Test-NoWarnings-1.04
  --> Working on Test::SubCalls
  Fetching http://cpan.metacpan.org/authors/id/A/AD/ADAMK/Test-SubCalls-1.09.tar.gz ... OK
  Configuring Test-SubCalls-1.09 ... OK
  ==> Found dependencies: Hook::LexWrap
  --> Working on Hook::LexWrap
  Fetching http://cpan.metacpan.org/authors/id/C/CH/CHORNY/Hook-LexWrap-0.24.tar.gz ... OK
  Configuring Hook-LexWrap-0.24 ... OK
  Building Hook-LexWrap-0.24 ... OK
  Successfully installed Hook-LexWrap-0.24
  Building Test-SubCalls-1.09 ... OK
  Successfully installed Test-SubCalls-1.09
  --> Working on Task::Weaken
  Fetching http://cpan.metacpan.org/authors/id/A/AD/ADAMK/Task-Weaken-1.04.tar.gz ... OK
  Configuring Task-Weaken-1.04 ... OK
  Building Task-Weaken-1.04 ... OK
  Successfully installed Task-Weaken-1.04
  --> Working on IO::String
  Fetching http://cpan.metacpan.org/authors/id/G/GA/GAAS/IO-String-1.08.tar.gz ... OK
  Configuring IO-String-1.08 ... OK
  Building IO-String-1.08 ... OK
  Successfully installed IO-String-1.08
  --> Working on Clone
  Fetching http://cpan.metacpan.org/authors/id/G/GA/GARU/Clone-0.34.tar.gz ... OK
  Configuring Clone-0.34 ... OK
  Building Clone-0.34 ... OK
  Successfully installed Clone-0.34
  --> Working on Class::Inspector
  Fetching http://cpan.metacpan.org/authors/id/A/AD/ADAMK/Class-Inspector-1.28.tar.gz ... OK
  Configuring Class-Inspector-1.28 ... OK
  Building Class-Inspector-1.28 ... OK
  Successfully installed Class-Inspector-1.28
  Building PPI-1.215 ... OK
  Successfully installed PPI-1.215
  --> Working on B::Keywords
  Fetching http://cpan.metacpan.org/authors/id/R/RU/RURBAN/B-Keywords-1.13.tar.gz ... OK
  Configuring B-Keywords-1.13 ... OK
  Building B-Keywords-1.13 ... OK
  Successfully installed B-Keywords-1.13
  --> Working on Test::Deep
  Fetching http://cpan.metacpan.org/authors/id/R/RJ/RJBS/Test-Deep-0.110.tar.gz ... OK
  Configuring Test-Deep-0.110 ... OK
  Building Test-Deep-0.110 ... OK
  Successfully installed Test-Deep-0.110
  --> Working on PPIx::Utilities::Statement
  Fetching http://cpan.metacpan.org/authors/id/E/EL/ELLIOTJS/PPIx-Utilities-1.001000.tar.gz ... OK
  Configuring PPIx-Utilities-1.001000 ... OK
  ==> Found dependencies: Exception::Class
  --> Working on Exception::Class
  Fetching http://cpan.metacpan.org/authors/id/D/DR/DROLSKY/Exception-Class-1.37.tar.gz ... OK
  Configuring Exception-Class-1.37 ... OK
  ==> Found dependencies: Devel::StackTrace, Class::Data::Inheritable
  --> Working on Devel::StackTrace
  Fetching http://cpan.metacpan.org/authors/id/D/DR/DROLSKY/Devel-StackTrace-1.30.tar.gz ... OK
  Configuring Devel-StackTrace-1.30 ... OK
  Building Devel-StackTrace-1.30 ... OK
  Successfully installed Devel-StackTrace-1.30
  --> Working on Class::Data::Inheritable
  Fetching http://cpan.metacpan.org/authors/id/T/TM/TMTM/Class-Data-Inheritable-0.08.tar.gz ... OK
  Configuring Class-Data-Inheritable-0.08 ... OK
  Building Class-Data-Inheritable-0.08 ... OK
  Successfully installed Class-Data-Inheritable-0.08
  Building Exception-Class-1.37 ... OK
  Successfully installed Exception-Class-1.37
  Building PPIx-Utilities-1.001000 ... OK
  Successfully installed PPIx-Utilities-1.001000
  --> Working on Pod::Spell
  Fetching http://cpan.metacpan.org/authors/id/X/XE/XENO/Pod-Spell-1.04.tar.gz ... OK
  Configuring Pod-Spell-1.04 ... OK
  Building Pod-Spell-1.04 ... OK
  Successfully installed Pod-Spell-1.04
  --> Working on Perl::Tidy
  Fetching http://cpan.metacpan.org/authors/id/S/SH/SHANCOCK/Perl-Tidy-20121207.tar.gz ... OK
  Configuring Perl-Tidy-20121207 ... OK
  Building Perl-Tidy-20121207 ... OK
  Successfully installed Perl-Tidy-20121207
  --> Working on String::Format
  Fetching http://cpan.metacpan.org/authors/id/D/DA/DARREN/String-Format-1.17.tar.gz ... OK
  Configuring String-Format-1.17 ... OK
  Building String-Format-1.17 ... OK
  Successfully installed String-Format-1.17
  --> Working on PPIx::Regexp
  Fetching http://cpan.metacpan.org/authors/id/W/WY/WYANT/PPIx-Regexp-0.034.tar.gz ... OK
  Configuring PPIx-Regexp-0.034 ... OK
  Building PPIx-Regexp-0.034 ... OK
  Successfully installed PPIx-Regexp-0.034
  --> Working on Config::Tiny
  Fetching http://cpan.metacpan.org/authors/id/A/AD/ADAMK/Config-Tiny-2.14.tar.gz ... OK
  Configuring Config-Tiny-2.14 ... OK
  Building Config-Tiny-2.14 ... OK
  Successfully installed Config-Tiny-2.14
  --> Working on Email::Address
  Fetching http://cpan.metacpan.org/authors/id/R/RJ/RJBS/Email-Address-1.898.tar.gz ... OK
  Configuring Email-Address-1.898 ... OK
  Building Email-Address-1.898 ... OK
  Successfully installed Email-Address-1.898
  Building Perl-Critic-1.118 ... OK
  Successfully installed Perl-Critic-1.118
  Building Test-Perl-Critic-1.02 ... OK
  Successfully installed Test-Perl-Critic-1.02
  --> Working on Lingua::EN::Inflect
  Fetching http://cpan.metacpan.org/authors/id/D/DC/DCONWAY/Lingua-EN-Inflect-1.895.tar.gz ... OK
  Configuring Lingua-EN-Inflect-1.895 ... OK
  Building Lingua-EN-Inflect-1.895 ... OK
  Successfully installed Lingua-EN-Inflect-1.895
  --> Working on Tie::Sysctl
  Fetching http://cpan.metacpan.org/authors/id/R/RL/RLZWART/Tie-Sysctl-0.05.tar.gz ... OK
  Configuring Tie-Sysctl-0.05 ... OK
  Building Tie-Sysctl-0.05 ... OK
  Successfully installed Tie-Sysctl-0.05
  --> Working on Params::Validate
  Fetching http://cpan.metacpan.org/authors/id/D/DR/DROLSKY/Params-Validate-1.08.tar.gz ... OK
  Configuring Params-Validate-1.08 ... OK
  ==> Found dependencies: Module::Implementation
  --> Working on Module::Implementation
  Fetching http://cpan.metacpan.org/authors/id/D/DR/DROLSKY/Module-Implementation-0.06.tar.gz ... OK
  Configuring Module-Implementation-0.06 ... OK
  ==> Found dependencies: Test::Requires, Module::Runtime
  --> Working on Test::Requires
  Fetching http://cpan.metacpan.org/authors/id/T/TO/TOKUHIROM/Test-Requires-0.07.tar.gz ... OK
  Configuring Test-Requires-0.07 ... OK
  Building Test-Requires-0.07 ... OK
  Successfully installed Test-Requires-0.07
  --> Working on Module::Runtime
  Fetching http://cpan.metacpan.org/authors/id/Z/ZE/ZEFRAM/Module-Runtime-0.013.tar.gz ... OK
  Configuring Module-Runtime-0.013 ... OK
  Building Module-Runtime-0.013 ... OK
  Successfully installed Module-Runtime-0.013
  Building Module-Implementation-0.06 ... OK
  Successfully installed Module-Implementation-0.06
  Building Params-Validate-1.08 ... OK
  Successfully installed Params-Validate-1.08
  --> Working on AnyEvent::Watchdog
  Fetching http://cpan.metacpan.org/authors/id/M/ML/MLEHMANN/AnyEvent-Watchdog-1.0.tar.gz ... OK
  Configuring AnyEvent-Watchdog-1.0 ... OK
  ==> Found dependencies: AnyEvent, common::sense
  --> Working on AnyEvent
  Fetching http://cpan.metacpan.org/authors/id/M/ML/MLEHMANN/AnyEvent-7.04.tar.gz ... OK
  Configuring AnyEvent-7.04 ... OK
  Building AnyEvent-7.04 ... OK
  Successfully installed AnyEvent-7.04
  --> Working on common::sense
  Fetching http://cpan.metacpan.org/authors/id/M/ML/MLEHMANN/common-sense-3.6.tar.gz ... OK
  Configuring common-sense-3.6 ... OK
  Building common-sense-3.6 ... OK
  Successfully installed common-sense-3.6
  Building AnyEvent-Watchdog-1.0 ... OK
  Successfully installed AnyEvent-Watchdog-1.0
  --> Working on Log::Dispatch
  Fetching http://cpan.metacpan.org/authors/id/D/DR/DROLSKY/Log-Dispatch-2.40.tar.gz ... OK
  ==> Found dependencies: Dist::CheckConflicts
  --> Working on Dist::CheckConflicts
  Fetching http://cpan.metacpan.org/authors/id/D/DO/DOY/Dist-CheckConflicts-0.06.tar.gz ... OK
  Configuring Dist-CheckConflicts-0.06 ... OK
  Building Dist-CheckConflicts-0.06 ... OK
  Successfully installed Dist-CheckConflicts-0.06
  Configuring Log-Dispatch-2.40 ... OK
  ==> Found dependencies: Class::Load
  --> Working on Class::Load
  Fetching http://cpan.metacpan.org/authors/id/D/DR/DROLSKY/Class-Load-0.20.tar.gz ... OK
  Configuring Class-Load-0.20 ... OK
  ==> Found dependencies: Package::Stash
  --> Working on Package::Stash
  Fetching http://cpan.metacpan.org/authors/id/D/DO/DOY/Package-Stash-0.34.tar.gz ... OK
  Configuring Package-Stash-0.34 ... OK
  ==> Found dependencies: Package::DeprecationManager, Package::Stash::XS
  --> Working on Package::DeprecationManager
  Fetching http://cpan.metacpan.org/authors/id/D/DR/DROLSKY/Package-DeprecationManager-0.13.tar.gz ... OK
  Configuring Package-DeprecationManager-0.13 ... OK
  Building Package-DeprecationManager-0.13 ... OK
  Successfully installed Package-DeprecationManager-0.13
  --> Working on Package::Stash::XS
  Fetching http://cpan.metacpan.org/authors/id/D/DO/DOY/Package-Stash-XS-0.26.tar.gz ... OK
  Configuring Package-Stash-XS-0.26 ... OK
  Building Package-Stash-XS-0.26 ... OK
  Successfully installed Package-Stash-XS-0.26
  Building Package-Stash-0.34 ... OK
  (... 1314 lines omitted; there are too many errors!)
  Configuring AnyEvent-HTTPD-0.93 ... OK
  ==> Found dependencies: Object::Event
  --> Working on Object::Event
  Fetching http://cpan.metacpan.org/authors/id/E/EL/ELMEX/Object-Event-1.23.tar.gz ... OK
  Configuring Object-Event-1.23 ... OK
  Building Object-Event-1.23 ... OK
  Successfully installed Object-Event-1.23
  Building AnyEvent-HTTPD-0.93 ... OK
  Successfully installed AnyEvent-HTTPD-0.93
  --> Working on Tie::Persistent
  Fetching http://cpan.metacpan.org/authors/id/R/RG/RGIERSIG/Tie-Persistent-1.00.tar.gz ... OK
  Configuring Tie-Persistent-1.00 ... OK
  Building Tie-Persistent-1.00 ... OK
  Successfully installed Tie-Persistent-1.00
  --> Working on JSON
  Fetching http://cpan.metacpan.org/authors/id/M/MA/MAKAMAKA/JSON-2.59.tar.gz ... OK
  Configuring JSON-2.59 ... OK
  Building JSON-2.59 ... OK
  Successfully installed JSON-2.59
  111 distributions installed
  Capture::Tiny - OK
  YAML - OK
  HTTP::Headers - OK
  List::Compare - OK
  List::MoreUtils - OK
  File::HomeDir - OK
  Const::Fast - OK
  Proc::Reliable - OK
  Data::Compare - OK
  Text::ParseWords - OK
  LWP::UserAgent::Determined - OK
  QMake::Project - OK
  Timer::Simple - OK
  File::Which - OK
  Sub::Override - OK
  Test::Perl::Critic - OK
  Lingua::EN::Inflect - OK
  Text::Wrap - OK
  File::Find::Rule - OK
  Tie::Sysctl - OK
  Readonly - OK
  Params::Validate - OK
  Test::Warn - OK
  AnyEvent::Watchdog - OK
  Log::Dispatch - OK
  IO::Prompt - OK
  IO::CaptureOutput - OK
  Win32::Status - OK
  Inline::C - OK
  Time::Piece - OK
  Coro::AnyEvent - OK
  Lingua::EN::Numbers - OK
  Test::NoWarnings - OK
  Class::Factory::Util - OK
  IO::Uncompress::AnyInflate - OK
  AnyEvent::Util - OK
  autodie - OK
  Mail::Sender - OK
  IO::Interactive - OK
  AnyEvent - OK
  Test::Exception - OK
  parent - OK
  Test::Exit - OK
  AnyEvent::HTTP - OK
  Env::Path - OK
  BSD::Resource - OK
  File::Fetch - OK
  Test::More - OK
  Text::Diff - OK
  Perl::Critic - OK
  File::Copy::Recursive - OK
  Tie::IxHash - OK
  Data::Alias - OK
  XML::Simple - OK
  File::chdir - OK
  Encode::Locale - OK
  Text::Trim - OK
  Class::Data::Inheritable - OK
  File::Slurp - OK
  IO::Compress::Gzip - OK
  ReleaseAction - OK
  App::cpanminus - OK
  Template - OK
  AnyEvent::HTTPD - OK
  Tie::Persistent - OK
  YAML::Node - OK
  JSON - OK
  Config::Tiny - OK
  + prove -I /work/build/qt/qtqa/scripts/lib/perl5 --merge --state=save -I /work/build/qt/qtqa/scripts/lib/perl5 --recurse /work/build/qt/qtqa/scripts
  /work/build/qt/qtqa/scripts/generic/t/01-coveragerunner_testcocoon.t ...................... ok
  /work/build/qt/qtqa/scripts/generic/t/01-testrunner-testcocoon.t .......................... ok
  /work/build/qt/qtqa/scripts/generic/t/01-xml2html_testcocoon.t ............................ ok
  /work/build/qt/qtqa/scripts/generic/t/10-testrunner.t ..................................... ok
  /work/build/qt/qtqa/scripts/generic/t/15-testrunner-capture-logs.t ........................ ok
  /work/build/qt/qtqa/scripts/generic/t/16-testrunner-capture-logs-race.t ................... ok
  /work/build/qt/qtqa/scripts/generic/t/20-testrunner-core.t ................................
  Dubious, test returned 4 (wstat 1024, 0x400)
  Failed 4/27 subtests
  /work/build/qt/qtqa/scripts/generic/t/21-testrunner-flaky.t ...............................
  Dubious, test returned 4 (wstat 1024, 0x400)
  Failed 4/72 subtests
  /work/build/qt/qtqa/scripts/generic/t/22-testrunner-sync-output.t ......................... ok
  /work/build/qt/qtqa/scripts/generic/t/23-testrunner-crashreporter.t ....................... skipped: test is not relevant on linux
  /work/build/qt/qtqa/scripts/generic/t/30-parse_build_log.t ................................ ok
  /work/build/qt/qtqa/scripts/generic/t/40-testplanner.t .................................... ok
  /work/build/qt/qtqa/scripts/generic/t/41-print_calling_makefile.t ......................... skipped: This test is relevant only on Win32 and nmake
  /work/build/qt/qtqa/scripts/generic/t/50-testscheduler.t .................................. ok
  /work/build/qt/qtqa/scripts/git/t/10-git-qtqa-combine.t ................................... ok
  /work/build/qt/qtqa/scripts/jenkins/t/05-qt-jenkins-integrator.t .......................... ok
  /work/build/qt/qtqa/scripts/jenkins/t/10-summarize-jenkins-build.t ........................ ok
  /work/build/qt/qtqa/scripts/lib/perl5/QtQA/Proc/Reliable/t/01-QtQA-Proc-Reliable-Win32.t .. ok
  /work/build/qt/qtqa/scripts/lib/perl5/QtQA/Proc/t/10-reliable.t ........................... ok
  /work/build/qt/qtqa/scripts/lib/perl5/QtQA/Proc/t/20-reliable-strategies.t ................ ok
  /work/build/qt/qtqa/scripts/lib/perl5/QtQA/Test/t/10-test-more-create_mock_command.t ...... ok
  /work/build/qt/qtqa/scripts/lib/perl5/QtQA/t/10-Gerrit.t .................................. ok
  /work/build/qt/qtqa/scripts/lib/perl5/QtQA/t/10-TestScript.t .............................. ok
  /work/build/qt/qtqa/scripts/lib/perl5/QtQA/t/20-TestScript-autodocs.t ..................... ok
  /work/build/qt/qtqa/scripts/lib/perl5/QtQA/t/30-TestScript-reliable-exe.t ................. ok
  /work/build/qt/qtqa/scripts/t/10-perl-syntax-check.t ...................................... ok
  /work/build/qt/qtqa/scripts/t/20-perl-critic-check.t ...................................... ok
  /work/build/qt/qtqa/scripts/t/90-licenses.t ............................................... ok
  
  Test Summary Report
  -------------------
  /work/build/qt/qtqa/scripts/generic/t/20-testrunner-core.t                              (Wstat: 1024 Tests: 27 Failed: 4)
    Failed tests:  17, 22, 25, 27
    Non-zero exit status: 4
  /work/build/qt/qtqa/scripts/generic/t/21-testrunner-flaky.t                             (Wstat: 1024 Tests: 72 Failed: 4)
    Failed tests:  65, 67, 70, 72
    Non-zero exit status: 4
  Files=28, Tests=1403, 237 wallclock secs ( 0.32 usr  0.06 sys + 168.23 cusr 12.08 csys = 180.69 CPU)
  Result: FAIL
  
  
  I'm going to run only the failed tests again:
  + prove -I /work/build/qt/qtqa/scripts/lib/perl5 --state=failed,save --verbose
  
  #   Failed test 'simple backtrace error looks correct (regex match)'
  #   at /work/build/qt/qtqa/scripts/generic/t/20-testrunner-core.t line 130.
  #                   'QtQA::App::TestRunner: Process exited due to signal 11; dumped core
  # '
  #     doesn't match '(?^msx:
  #
  #     \A
  #
  #     QtQA\:\:App\:\:TestRunner\:\ Process\ exited\ due\ to\ signal\ 11\;\ dumped\ core\n
  #
  #     # We can't feasibly code the expected backtrace, so we just test that...
  #     #  (1) the core plugin claims to be producing a backtrace (backtrace follows:)
  #     QtQA::App::TestRunner: [^\n]+ backtrace[ ]follows:[^\n]+    \n
  #
  #     .*
  #
  #     #  (2) some message which is usually generated by gdb is present in the output
  #     QtQA\:\:App\:\:TestRunner\:\ Thread\ 1
  #
  #     .*
  #
  #     \z
  #
  # )'
  
  #   Failed test 'backtrace to log logtext is as expected (regex match)'
  #   at /work/build/qt/qtqa/scripts/generic/t/20-testrunner-core.t line 137.
  #                   'QtQA::App::TestRunner: Process exited due to signal 11; dumped core
  # '
  #     doesn't match '(?^msx:
  #
  #     \A
  #
  #     QtQA\:\:App\:\:TestRunner\:\ Process\ exited\ due\ to\ signal\ 11\;\ dumped\ core\n
  #
  #     # We can't feasibly code the expected backtrace, so we just test that...
  #     #  (1) the core plugin claims to be producing a backtrace (backtrace follows:)
  #     QtQA::App::TestRunner: [^\n]+ backtrace[ ]follows:[^\n]+    \n
  #
  #     .*
  #
  #     #  (2) some message which is usually generated by gdb is present in the output
  #     QtQA\:\:App\:\:TestRunner\:\ Thread\ 1
  #
  #     .*
  #
  #     \z
  #
  # )'
  
  #   Failed test 'backtrace to log error looks correct (regex match)'
  #   at /work/build/qt/qtqa/scripts/generic/t/20-testrunner-core.t line 130.
  #                   'QtQA::App::TestRunner: Process exited due to signal 11; dumped core
  # '
  #     doesn't match '(?^msx:
  #
  #     \A
  #
  #     QtQA\:\:App\:\:TestRunner\:\ Process\ exited\ due\ to\ signal\ 11\;\ dumped\ core\n
  #
  #     # We can't feasibly code the expected backtrace, so we just test that...
  #     #  (1) the core plugin claims to be producing a backtrace (backtrace follows:)
  #     QtQA::App::TestRunner: [^\n]+ backtrace[ ]follows:[^\n]+    \n
  #
  #     .*
  #
  #     #  (2) some message which is usually generated by gdb is present in the output
  #     QtQA\:\:App\:\:TestRunner\:\ Thread\ 1
  #
  #     .*
  #
  #     \z
  #
  # )'
  
  #   Failed test 'backtrace to log logtext is as expected (regex match)'
  #   at /work/build/qt/qtqa/scripts/generic/t/20-testrunner-core.t line 137.
  #                   'QtQA::App::TestRunner: Process exited due to signal 11; dumped core
  # '
  #     doesn't match '(?^msx:
  #
  #     \A
  #
  #     QtQA\:\:App\:\:TestRunner\:\ Process\ exited\ due\ to\ signal\ 11\;\ dumped\ core\n
  #
  #     # We can't feasibly code the expected backtrace, so we just test that...
  #     #  (1) the core plugin claims to be producing a backtrace (backtrace follows:)
  #     QtQA::App::TestRunner: [^\n]+ backtrace[ ]follows:[^\n]+    \n
  #
  #     .*
  #
  #     #  (2) some message which is usually generated by gdb is present in the output
  #     QtQA\:\:App\:\:TestRunner\:\ Thread\ 1
  #
  #     .*
  #
  #     \z
  #
  # )'
  # Looks like you failed 4 tests of 27.
  /work/build/qt/qtqa/scripts/generic/t/20-testrunner-core.t ...
  ok 1 - plugin loaded OK
  ok 2 - glob pattern for core, core_uses_pid 0
  ok 3 - glob pattern for core, core_uses_pid 1
  ok 4 - glob pattern for core-%p, core_uses_pid 0
  ok 5 - glob pattern for /tmp/core%%foo/%e/bar, core_uses_pid 0
  ok 6 - glob pattern for my-core-file:%t, core_uses_pid 1
  ok 7 - glob pattern for |/usr/bin/some-cool-handler, core_uses_pid 0
  ok 8 - glob pattern for |/usr/bin/some-cool-handler, core_uses_pid 1
  ok 9 - plugin loads OK 0 exitcode exits zero
  ok 10 - plugin loads OK 0 exitcode output looks correct (exact match)
  ok 11 - plugin loads OK 0 exitcode error looks correct (exact match)
  ok 12 - plugin loads OK !0 exitcode exits non-zero
  ok 13 - plugin loads OK !0 exitcode output looks correct (exact match)
  ok 14 - plugin loads OK !0 exitcode error looks correct (exact match)
  ok 15 - simple backtrace exits non-zero
  ok 16 - simple backtrace output looks correct (exact match)
  not ok 17 - simple backtrace error looks correct (regex match)
  ok 18 - backtrace to log exits non-zero
  ok 19 - backtrace to log output looks correct (exact match)
  ok 20 - backtrace to log error looks correct (exact match)
  ok 21 - backtrace to log created /work/build/qt/qtqa/scripts/test_pl_tmp/20-testrunner-core.t.5Quu_O/perl-00.txt
  not ok 22 - backtrace to log logtext is as expected (regex match)
  ok 23 - backtrace to log exits non-zero
  ok 24 - backtrace to log output looks correct (exact match)
  not ok 25 - backtrace to log error looks correct (regex match)
  ok 26 - backtrace to log created /work/build/qt/qtqa/scripts/test_pl_tmp/20-testrunner-core.t.5Quu_O/perl-01.txt
  not ok 27 - backtrace to log logtext is as expected (regex match)
  1..27
  Dubious, test returned 4 (wstat 1024, 0x400)
  Failed 4/27 subtests
  
  #   Failed test 'flaky with tee log and core (flaky, core) error looks correct (regex match)'
  #   at /work/build/qt/qtqa/scripts/generic/t/21-testrunner-flaky.t line 330.
  #                   'QtQA::App::TestRunner: Process exited due to signal 11; dumped core
  # QtQA::App::TestRunner: test failed, running again to see if it is flaky...
  # QtQA::App::TestRunner: test failed on first attempt and passed on second attempt!
  # QtQA::App::TestRunner:   first attempt:  exited with signal 11
  # QtQA::App::TestRunner: the test seems to be flaky, please fix this
  # QtQA::App::TestRunner: this flaky test is being treated as a FAIL
  # '
  #     doesn't match '(?^msx:
  # \A
  #     (?^msx:
  # QtQA\:\:App\:\:TestRunner\:\ Process\ exited\ due\ to\ signal\ 11\;\ dumped\ core                                     \n
  #     ) # testrunner tells us that the test exited with signal 11...
  #     (?^msx:
  # QtQA\:\:App\:\:TestRunner\:\ test\ failed\,\ running\ again\ to\ see\ if\ it\ is\ flaky\.\.\.\n
  #     )   # `flaky' says it fails, will try again...
  #     (?^msx:
  # QtQA\:\:App\:\:TestRunner\:\ \=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\ backtrace\ follows\:\ \=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\= \n
  # (?:QtQA::App::TestRunner: [^\n]+ \n)*
  # QtQA\:\:App\:\:TestRunner\:\ Program\ terminated\ with\ signal\ 11\,\ Segmentation\ fault\.                           \n
  # (?:QtQA::App::TestRunner: [^\n]+ \n)*
  # QtQA\:\:App\:\:TestRunner\:\ \=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\= \n
  #     )     # `core' shows the backtrace from the first fail
  #     (?^msx:
  # QtQA\:\:App\:\:TestRunner\:\ test\ failed\ on\ first\ attempt\ and\ passed\ on\ second\ attempt\!                       \n
  # QtQA\:\:App\:\:TestRunner\:\ \ \ first\ attempt\:\ \ exited\ with\ signal\ 11                                          \n
  # QtQA\:\:App\:\:TestRunner\:\ the\ test\ seems\ to\ be\ flaky\,\ please\ fix\ this                                      \n
  # QtQA\:\:App\:\:TestRunner\:\ this\ flaky\ test\ is\ being\ treated\ as\ a\ FAIL                                       \n
  #     )  # `flaky' says it passed on second try
  # \z
  # )'
  
  #   Failed test 'flaky with tee log and core (flaky, core) logtext is as expected (regex match)'
  #   at /work/build/qt/qtqa/scripts/generic/t/21-testrunner-flaky.t line 337.
  #                   'First attempt; crashing...
  # QtQA::App::TestRunner: Process exited due to signal 11; dumped core
  # QtQA::App::TestRunner: test failed, running again to see if it is flaky...
  # Second attempt; causing much vexation by passing!
  # QtQA::App::TestRunner: test failed on first attempt and passed on second attempt!
  # QtQA::App::TestRunner:   first attempt:  exited with signal 11
  # QtQA::App::TestRunner: the test seems to be flaky, please fix this
  # QtQA::App::TestRunner: this flaky test is being treated as a FAIL
  # '
  #     doesn't match '(?^msx:
  # \A
  #     First\ attempt\;\ crashing\.\.\. \n
  #     (?^msx:
  # QtQA\:\:App\:\:TestRunner\:\ Process\ exited\ due\ to\ signal\ 11\;\ dumped\ core                                     \n
  #     )
  #     (?^msx:
  # QtQA\:\:App\:\:TestRunner\:\ test\ failed\,\ running\ again\ to\ see\ if\ it\ is\ flaky\.\.\.\n
  #     )
  #     (?^msx:
  # QtQA\:\:App\:\:TestRunner\:\ \=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\ backtrace\ follows\:\ \=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\= \n
  # (?:QtQA::App::TestRunner: [^\n]+ \n)*
  # QtQA\:\:App\:\:TestRunner\:\ Program\ terminated\ with\ signal\ 11\,\ Segmentation\ fault\.                           \n
  # (?:QtQA::App::TestRunner: [^\n]+ \n)*
  # QtQA\:\:App\:\:TestRunner\:\ \=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\= \n
  #     )
  #     Second\ attempt\;\ causing\ much\ vexation\ by\ passing\! \n
  #     (?^msx:
  # QtQA\:\:App\:\:TestRunner\:\ test\ failed\ on\ first\ attempt\ and\ passed\ on\ second\ attempt\!                       \n
  # QtQA\:\:App\:\:TestRunner\:\ \ \ first\ attempt\:\ \ exited\ with\ signal\ 11                                          \n
  # QtQA\:\:App\:\:TestRunner\:\ the\ test\ seems\ to\ be\ flaky\,\ please\ fix\ this                                      \n
  # QtQA\:\:App\:\:TestRunner\:\ this\ flaky\ test\ is\ being\ treated\ as\ a\ FAIL                                       \n
  #     )
  # \z
  # )'
  
  #   Failed test 'flaky with tee log and core (core, flaky) error looks correct (regex match)'
  #   at /work/build/qt/qtqa/scripts/generic/t/21-testrunner-flaky.t line 330.
  #                   'QtQA::App::TestRunner: Process exited due to signal 11; dumped core
  # QtQA::App::TestRunner: test failed, running again to see if it is flaky...
  # QtQA::App::TestRunner: test failed on first attempt and passed on second attempt!
  # QtQA::App::TestRunner:   first attempt:  exited with signal 11
  # QtQA::App::TestRunner: the test seems to be flaky, please fix this
  # QtQA::App::TestRunner: this flaky test is being treated as a FAIL
  # '
  #     doesn't match '(?^msx:
  # \A
  #     (?^msx:
  # QtQA\:\:App\:\:TestRunner\:\ Process\ exited\ due\ to\ signal\ 11\;\ dumped\ core                                     \n
  #     ) # testrunner tells us that the test exited with signal 11
  #     (?^msx:
  # QtQA\:\:App\:\:TestRunner\:\ \=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\ backtrace\ follows\:\ \=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\= \n
  # (?:QtQA::App::TestRunner: [^\n]+ \n)*
  # QtQA\:\:App\:\:TestRunner\:\ Program\ terminated\ with\ signal\ 11\,\ Segmentation\ fault\.                           \n
  # (?:QtQA::App::TestRunner: [^\n]+ \n)*
  # QtQA\:\:App\:\:TestRunner\:\ \=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\= \n
  #     )     # `core' shows the backtrace from the first fail
  #     (?^msx:
  # QtQA\:\:App\:\:TestRunner\:\ test\ failed\,\ running\ again\ to\ see\ if\ it\ is\ flaky\.\.\.\n
  #     )   # `flaky' says it fails, will try again...
  #     (?^msx:
  # QtQA\:\:App\:\:TestRunner\:\ test\ failed\ on\ first\ attempt\ and\ passed\ on\ second\ attempt\!                       \n
  # QtQA\:\:App\:\:TestRunner\:\ \ \ first\ attempt\:\ \ exited\ with\ signal\ 11                                          \n
  # QtQA\:\:App\:\:TestRunner\:\ the\ test\ seems\ to\ be\ flaky\,\ please\ fix\ this                                      \n
  # QtQA\:\:App\:\:TestRunner\:\ this\ flaky\ test\ is\ being\ treated\ as\ a\ FAIL                                       \n
  #     )  # `flaky' says it passed on second try
  # \z
  # )'
  
  #   Failed test 'flaky with tee log and core (core, flaky) logtext is as expected (regex match)'
  #   at /work/build/qt/qtqa/scripts/generic/t/21-testrunner-flaky.t line 337.
  #                   'First attempt; crashing...
  # QtQA::App::TestRunner: Process exited due to signal 11; dumped core
  # QtQA::App::TestRunner: test failed, running again to see if it is flaky...
  # Second attempt; causing much vexation by passing!
  # QtQA::App::TestRunner: test failed on first attempt and passed on second attempt!
  # QtQA::App::TestRunner:   first attempt:  exited with signal 11
  # QtQA::App::TestRunner: the test seems to be flaky, please fix this
  # QtQA::App::TestRunner: this flaky test is being treated as a FAIL
  # '
  #     doesn't match '(?^msx:
  # \A
  #     First\ attempt\;\ crashing\.\.\. \n
  #     (?^msx:
  # QtQA\:\:App\:\:TestRunner\:\ Process\ exited\ due\ to\ signal\ 11\;\ dumped\ core                                     \n
  #     )
  #     (?^msx:
  # QtQA\:\:App\:\:TestRunner\:\ \=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\ backtrace\ follows\:\ \=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\= \n
  # (?:QtQA::App::TestRunner: [^\n]+ \n)*
  # QtQA\:\:App\:\:TestRunner\:\ Program\ terminated\ with\ signal\ 11\,\ Segmentation\ fault\.                           \n
  # (?:QtQA::App::TestRunner: [^\n]+ \n)*
  # QtQA\:\:App\:\:TestRunner\:\ \=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\=\= \n
  #     )
  #     (?^msx:
  # QtQA\:\:App\:\:TestRunner\:\ test\ failed\,\ running\ again\ to\ see\ if\ it\ is\ flaky\.\.\.\n
  #     )
  #     Second\ attempt\;\ causing\ much\ vexation\ by\ passing\! \n
  #     (?^msx:
  # QtQA\:\:App\:\:TestRunner\:\ test\ failed\ on\ first\ attempt\ and\ passed\ on\ second\ attempt\!                       \n
  # QtQA\:\:App\:\:TestRunner\:\ \ \ first\ attempt\:\ \ exited\ with\ signal\ 11                                          \n
  # QtQA\:\:App\:\:TestRunner\:\ the\ test\ seems\ to\ be\ flaky\,\ please\ fix\ this                                      \n
  # QtQA\:\:App\:\:TestRunner\:\ this\ flaky\ test\ is\ being\ treated\ as\ a\ FAIL                                       \n
  #     )
  # \z
  # )'
  # Looks like you failed 4 tests of 72.
  /work/build/qt/qtqa/scripts/generic/t/21-testrunner-flaky.t ..
  ok 1 - plugin loads OK 0 exitcode () exits zero
  ok 2 - plugin loads OK 0 exitcode () output looks correct (exact match)
  ok 3 - plugin loads OK 0 exitcode () error looks correct (exact match)
  ok 4 - plugin loads OK 0 exitcode (--flaky-mode worst) exits zero
  ok 5 - plugin loads OK 0 exitcode (--flaky-mode worst) output looks correct (exact match)
  ok 6 - plugin loads OK 0 exitcode (--flaky-mode worst) error looks correct (exact match)
  ok 7 - plugin loads OK 0 exitcode (--flaky-mode best) exits zero
  ok 8 - plugin loads OK 0 exitcode (--flaky-mode best) output looks correct (exact match)
  ok 9 - plugin loads OK 0 exitcode (--flaky-mode best) error looks correct (exact match)
  ok 10 - plugin loads OK 0 exitcode (--flaky-mode ignore) exits zero
  ok 11 - plugin loads OK 0 exitcode (--flaky-mode ignore) output looks correct (exact match)
  ok 12 - plugin loads OK 0 exitcode (--flaky-mode ignore) error looks correct (exact match)
  ok 13 - stable failure () exits non-zero
  ok 14 - stable failure () output looks correct (exact match)
  ok 15 - stable failure () error looks correct (exact match)
  ok 16 - stable failure (--flaky-mode worst) exits non-zero
  ok 17 - stable failure (--flaky-mode worst) output looks correct (exact match)
  ok 18 - stable failure (--flaky-mode worst) error looks correct (exact match)
  ok 19 - stable failure (--flaky-mode best) exits non-zero
  ok 20 - stable failure (--flaky-mode best) output looks correct (exact match)
  ok 21 - stable failure (--flaky-mode best) error looks correct (exact match)
  ok 22 - stable failure (--flaky-mode ignore) exits non-zero
  ok 23 - stable failure (--flaky-mode ignore) output looks correct (exact match)
  ok 24 - stable failure (--flaky-mode ignore) error looks correct (exact match)
  ok 25 - vanishing failure exits non-zero
  ok 26 - vanishing failure output looks correct (exact match)
  ok 27 - vanishing failure error looks correct (exact match)
  ok 28 - vanishing failure (flaky-mode worst) exits non-zero
  ok 29 - vanishing failure (flaky-mode worst) output looks correct (exact match)
  ok 30 - vanishing failure (flaky-mode worst) error looks correct (exact match)
  ok 31 - vanishing failure (flaky-mode best) exits zero
  ok 32 - vanishing failure (flaky-mode best) output looks correct (exact match)
  ok 33 - vanishing failure (flaky-mode best) error looks correct (exact match)
  ok 34 - vanishing failure (flaky-mode ignore) exits zero
  ok 35 - vanishing failure (flaky-mode ignore) output looks correct (exact match)
  ok 36 - vanishing failure (flaky-mode ignore) error looks correct (exact match)
  ok 37 - vanishing failure; with timeoutwarning test exits non-zero
  ok 38 - vanishing failure; with timeoutwarning test output looks correct (exact match)
  ok 39 - vanishing failure; with timeoutwarning test error looks correct (exact match)
  ok 40 - differing failure exits non-zero
  ok 41 - differing failure output looks correct (exact match)
  ok 42 - differing failure error looks correct (exact match)
  ok 43 - differing failure (flaky-mode worst) exits non-zero
  ok 44 - differing failure (flaky-mode worst) output looks correct (exact match)
  ok 45 - differing failure (flaky-mode worst) error looks correct (regex match)
  ok 46 - differing failure (flaky-mode best) exits non-zero
  ok 47 - differing failure (flaky-mode best) output looks correct (exact match)
  ok 48 - differing failure (flaky-mode best) error looks correct (exact match)
  ok 49 - differing failure (flaky-mode ignore) exits zero
  ok 50 - differing failure (flaky-mode ignore) output looks correct (exact match)
  ok 51 - differing failure (flaky-mode ignore) error looks correct (exact match)
  ok 52 - silent removed exits non-zero
  ok 53 - silent removed output looks correct (exact match)
  ok 54 - silent removed error looks correct (exact match)
  ok 55 - hanging failure exits non-zero
  ok 56 - hanging failure output looks correct (exact match)
  ok 57 - hanging failure error looks correct (regex match)
  ok 58 - flaky with log exits non-zero
  ok 59 - flaky with log output looks correct (exact match)
  ok 60 - flaky with log error looks correct (exact match)
  ok 61 - flaky with log created /work/build/qt/qtqa/scripts/test_pl_tmp/21-testrunner-flaky.t.ageg3T/perl-00.txt
  ok 62 - flaky with log logtext is as expected (exact match)
  ok 63 - flaky with tee log and core (flaky, core) exits non-zero
  ok 64 - flaky with tee log and core (flaky, core) output looks correct (exact match)
  not ok 65 - flaky with tee log and core (flaky, core) error looks correct (regex match)
  ok 66 - flaky with tee log and core (flaky, core) created /work/build/qt/qtqa/scripts/test_pl_tmp/21-testrunner-flaky.t.ageg3T/perl-01.txt
  not ok 67 - flaky with tee log and core (flaky, core) logtext is as expected (regex match)
  ok 68 - flaky with tee log and core (core, flaky) exits non-zero
  ok 69 - flaky with tee log and core (core, flaky) output looks correct (exact match)
  not ok 70 - flaky with tee log and core (core, flaky) error looks correct (regex match)
  ok 71 - flaky with tee log and core (core, flaky) created /work/build/qt/qtqa/scripts/test_pl_tmp/21-testrunner-flaky.t.ageg3T/perl-02.txt
  not ok 72 - flaky with tee log and core (core, flaky) logtext is as expected (regex match)
  1..72
  Dubious, test returned 4 (wstat 1024, 0x400)
  Failed 4/72 subtests
  
  Test Summary Report
  -------------------
  /work/build/qt/qtqa/scripts/generic/t/20-testrunner-core.t (Wstat: 1024 Tests: 27 Failed: 4)
    Failed tests:  17, 22, 25, 27
    Non-zero exit status: 4
  /work/build/qt/qtqa/scripts/generic/t/21-testrunner-flaky.t (Wstat: 1024 Tests: 72 Failed: 4)
    Failed tests:  65, 67, 70, 72
    Non-zero exit status: 4
  Files=2, Tests=99, 13 wallclock secs ( 0.05 usr  0.01 sys +  4.10 cusr  0.65 csys =  4.81 CPU)
  Result: FAIL
  prove -I /work/build/qt/qtqa/scripts/lib/perl5 --state=failed,save --verbose exited with value 1
  QtQA::App::TestRunner: test failure could be reproduced twice consecutively
  QtQA::App::TestRunner: end scripts: 891 seconds, exit code 2

  Build log: http://testresults.qt-project.org/ci/QtQA_master_Integration/build_00536/linux-g++_no-widgets_Ubuntu_12.04_x64/log.txt.gz

  Tested changes (refs/builds/master_1372876212):
    http://codereview.qt-project.org/60197 [PS1] - recognize QTQA_BUILD_PARTS



More information about the Ci-reports mailing list