[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