cpanm (App::cpanminus) 1.7044 on perl 5.028000 built for MSWin32-x86-multi-thread-64int Work directory is c:\home\garden/.cpanm/work/1570361661.3924 You have make C:\Strawberry\c\bin\gmake.exe You have LWP 6.38 Falling back to Archive::Tar 2.30 Searching WWW::Mechanize::Chrome () on cpanmetadb ... --> Working on WWW::Mechanize::Chrome Fetching http://www.cpan.org/authors/id/C/CO/CORION/WWW-Mechanize-Chrome-0.37.tar.gz -> OK Unpacking WWW-Mechanize-Chrome-0.37.tar.gz Entering WWW-Mechanize-Chrome-0.37 Checking configure dependencies from META.json Checking if you have ExtUtils::MakeMaker 6.58 ... Yes (7.35_10) Configuring WWW-Mechanize-Chrome-0.37 Running Makefile.PL (Re)Creating lib/WWW/Mechanize/Chrome/Examples.pm Checking if your kit is complete... Looks good Generating a gmake-style Makefile Writing Makefile for WWW::Mechanize::Chrome Writing MYMETA.yml and MYMETA.json -> OK Checking dependencies from MYMETA.json ... Checking if you have MIME::Base64 0 ... Yes (3.15) Checking if you have Future 0.35 ... Yes (0.41) Checking if you have Moo 2 ... Yes (2.003004) Checking if you have Storable 0 ... Yes (3.12_04) Checking if you have File::Spec 0 ... Yes (3.75) Checking if you have HTML::Selector::XPath 0 ... Yes (0.25) Checking if you have Imager::File::PNG 0 ... Yes (0.94) Checking if you have Test::More 0 ... Yes (1.302162) Checking if you have POSIX 0 ... Yes (1.84) Checking if you have PerlX::Maybe 0 ... Yes (1.201) Checking if you have Scalar::Util 0 ... Yes (1.50) Checking if you have Test::Deep 0 ... Yes (1.128) Checking if you have ExtUtils::MakeMaker 5.52_01 ... Yes (7.35_10) Checking if you have Object::Import 0 ... Yes (1.005) Checking if you have File::Basename 0 ... Yes (2.85) Checking if you have URI 0 ... Yes (1.76) Checking if you have HTTP::Headers 0 ... Yes (6.18) Checking if you have Time::HiRes 0 ... Yes (1.9760) Checking if you have Try::Tiny 0 ... Yes (0.30) Checking if you have HTTP::Response 0 ... Yes (6.18) Checking if you have Future::HTTP 0.06 ... Yes (0.12) Checking if you have Test::Memory::Cycle 0 ... Yes (1.06) Checking if you have Test::HTTP::LocalServer 0.61 ... Yes (0.69) Checking if you have AnyEvent 0 ... Yes (7.14) Checking if you have Exporter 5 ... Yes (5.73) Checking if you have JSON 0 ... Yes (4.02) Checking if you have Data::Dumper 0 ... Yes (2.170) Checking if you have Algorithm::Loops 0 ... Yes (1.032) Checking if you have Log::Log4perl 0 ... Yes (1.47) Checking if you have AnyEvent::WebSocket::Client 0 ... Yes (0.53) Checking if you have URI::file 0 ... Yes (4.21) Checking if you have Imager 0 ... Yes (1.011) Checking if you have Image::Info 0 ... Yes (1.41) Checking if you have Filter::signatures 0.09 ... Yes (0.15) Checking if you have IO::Socket::INET 0 ... Yes (1.39) Checking if you have IPC::Open3 0 ... Yes (1.20) Checking if you have WWW::Mechanize::Link 0 ... Yes (1.93) Checking if you have HTTP::Cookies 0 ... Yes (6.04) Checking if you have Carp 0 ... Yes (1.50) Checking if you have AnyEvent::Future 0 ... Yes (0.03) Building and testing WWW-Mechanize-Chrome-0.37 cp lib/Chrome/DevToolsProtocol/Transport/Pipe/NetAsync.pm blib\lib\Chrome\DevToolsProtocol\Transport\Pipe\NetAsync.pm cp lib/Chrome/DevToolsProtocol.pm blib\lib\Chrome\DevToolsProtocol.pm cp lib/Chrome/DevToolsProtocol/Transport.pm blib\lib\Chrome\DevToolsProtocol\Transport.pm cp lib/Chrome/DevToolsProtocol/Transport/NetAsync.pm blib\lib\Chrome\DevToolsProtocol\Transport\NetAsync.pm cp lib/Chrome/DevToolsProtocol/Transport/Win32PipeOpener.pm blib\lib\Chrome\DevToolsProtocol\Transport\Win32PipeOpener.pm cp lib/HTTP/Cookies/ChromeDevTools.pm blib\lib\HTTP\Cookies\ChromeDevTools.pm cp lib/Chrome/DevToolsProtocol/Transport/AnyEvent.pm blib\lib\Chrome\DevToolsProtocol\Transport\AnyEvent.pm cp lib/WWW/Mechanize/Chrome.pm blib\lib\WWW\Mechanize\Chrome.pm cp lib/Chrome/DevToolsProtocol/Transport/Pipe.pm blib\lib\Chrome\DevToolsProtocol\Transport\Pipe.pm cp lib/Chrome/DevToolsProtocol/Transport/Pipe/Mojo.pm blib\lib\Chrome\DevToolsProtocol\Transport\Pipe\Mojo.pm cp lib/Chrome/DevToolsProtocol/Target.pm blib\lib\Chrome\DevToolsProtocol\Target.pm cp lib/Chrome/DevToolsProtocol/Transport/Pipe/AnyEvent.pm blib\lib\Chrome\DevToolsProtocol\Transport\Pipe\AnyEvent.pm cp lib/Chrome/DevToolsProtocol/Transport/Mojo.pm blib\lib\Chrome\DevToolsProtocol\Transport\Mojo.pm cp lib/WWW/Mechanize/Chrome/Contributing.pod blib\lib\WWW\Mechanize\Chrome\Contributing.pod cp lib/WWW/Mechanize/Chrome/Internals.pod blib\lib\WWW\Mechanize\Chrome\Internals.pod cp lib/WWW/Mechanize/Chrome/Node.pm blib\lib\WWW\Mechanize\Chrome\Node.pm cp lib/WWW/Mechanize/Chrome/Examples.pm blib\lib\WWW\Mechanize\Chrome\Examples.pm cp lib/WWW/Mechanize/Chrome/Troubleshooting.pm blib\lib\WWW\Mechanize\Chrome\Troubleshooting.pm cp lib/WWW/Mechanize/Chrome/DSL.pm blib\lib\WWW\Mechanize\Chrome\DSL.pm cp lib/WWW/Mechanize/Chrome/Install.pod blib\lib\WWW\Mechanize\Chrome\Install.pod cp lib/WWW/Mechanize/Chrome/Cookbook.pm blib\lib\WWW\Mechanize\Chrome\Cookbook.pm "C:\Strawberry\perl\bin\perl.exe" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(0, 'blib\lib', 'blib\arch')" t/00-load.t t/01-chrome-devtools-protocol-target-cycle.t t/01-chrome-devtools-protocol-target.t t/01-chrome-devtools-protocol.t t/02-chrome-devtools-tab.t t/03-listener-leak-test.t t/47-mech-simplest.t t/49-launch.t t/49-mech-get-file.t t/49-mech-nav.t t/49-pipe.t t/49-port.t t/50-follow-link.t t/50-form-with-fields.t t/50-form2.t t/50-mech-content.t t/50-mech-ct.t t/50-mech-encoding.t t/50-mech-eval.t t/50-mech-forms.t t/50-mech-get-nonexistent.t t/50-mech-get.t t/50-mech-new-dsl.t t/50-mech-new.t t/50-mech-redirect.t t/50-mech-start-url.t t/50-mech-status.t t/50-popup.t t/51-click-intrapage.t t/51-mech-form-with-fields.t t/51-mech-links.t t/51-mech-set-content.t t/51-mech-submit.t t/53-mech-capture-js-error.t t/56-render-content.t t/58-alert.t t/60-mech-cookies.t t/60-mech-custom-headers.t t/61-mech-download.t t/61-screencast.t t/62-networkstatus.t t/62-viewport-size.t t/65-is_visible.t t/65-save-content.t t/65-wait_until_visible.t t/70-mech-png.t t/75-classnames.t t/76-scroll.t t/77-reload-fragment.t t/78-memleak.t t/78-two-instances.t # Testing WWW::Mechanize::Chrome 0.37, Perl 5.028000 # B 1.74 # Carp 1.50 # Carp::Heavy 1.50 # Chrome::DevToolsProtocol 0.37 # Chrome::DevToolsProtocol::EventListener # Chrome::DevToolsProtocol::Target 0.37 # Chrome::DevToolsProtocol::Transport 0.37 # Class::Method::Modifiers 2.12 # Class::XSAccessor 1.19 # Class::XSAccessor::Heavy 1.19 # Config 5.028000 # Cwd 3.75 # Data::Dumper 2.170 # Devel::GlobalDestruction 0.14 # DynaLoader 1.45 # Encode 3.01 # Encode::Alias 2.24 # Encode::Config 2.05 # Encode::Encoding 2.08 # Encode::MIME::Name 1.03 # Errno 1.29 # Exporter 5.73 # Exporter::Heavy 5.73 # Fcntl 1.13 # File::Basename 2.85 # File::Spec 3.75 # File::Spec::Unix 3.75 # File::Spec::Win32 3.75 # Filter::Simple 0.95 # Filter::Util::Call 1.58 # Filter::signatures 0.15 # Future 0.41 # Future::Exception 0.41 # Future::HTTP 0.12 # HTML::Selector::XPath 0.25 # HTTP::Cookies 6.04 # HTTP::Cookies::ChromeDevTools 0.37 # HTTP::Cookies::Netscape 6.04 # HTTP::Date 6.02 # HTTP::Headers 6.18 # HTTP::Headers::Util 6.18 # HTTP::Message 6.18 # HTTP::Response 6.18 # HTTP::Status 6.18 # IO 1.39 # IO::Handle 1.39 # IO::Socket 1.39 # IO::Socket::INET 1.39 # IO::Socket::UNIX 1.39 # Importer 0.025 # JSON 4.02 # JSON::XS 4.02 # List::Util 1.5 # Log::Log4perl 1.47 # Log::Log4perl::Appender # Log::Log4perl::Appender::String # Log::Log4perl::Config # Log::Log4perl::Config::BaseConfigurator # Log::Log4perl::Config::PropertyConfigurator # Log::Log4perl::Config::Watch # Log::Log4perl::DateFormat # Log::Log4perl::Filter # Log::Log4perl::Filter::Boolean # Log::Log4perl::JavaMap # Log::Log4perl::Layout # Log::Log4perl::Layout::PatternLayout # Log::Log4perl::Layout::PatternLayout::Multiline # Log::Log4perl::Layout::SimpleLayout # Log::Log4perl::Level # Log::Log4perl::Logger # Log::Log4perl::MDC # Log::Log4perl::NDC # Log::Log4perl::Util # Log::Log4perl::Util::TimeTracker # MIME::Base64 3.15 # MIME::Charset 1.012.2 # Method::Generate::Accessor # Method::Generate::Constructor # Module::Runtime 0.016 # Moo 2.003004 # Moo::HandleMoose::_TypeMap # Moo::Object # Moo::_Utils # Moo::_mro # Moo::_strictures # Moo::sification # POSIX 1.84 # PerlIO 1.10 # PerlX::Maybe 1.201 # Scalar::Util 1.5 # SelectSaver 1.02 # SelfLoader 1.25 # Socket 2.029 # Storable 3.1204 # Storable::Limit # Sub::Defer 2.006003 # Sub::Exporter::Progressive 0.001013 # Sub::Quote 2.006003 # Sub::Util 1.5 # Symbol 1.08 # Sys::Hostname 1.22 # Term::ReadKey 2.38 # Term::Size::Any 0.002 # Term::Size::Win32 0.209 # Term::Table 0.013 # Term::Table::Cell 0.013 # Term::Table::HashBase 0.003 # Term::Table::LineBreak 0.013 # Term::Table::Util 0.013 # Test::Builder 1.302162 # Test::Builder::Formatter 1.302162 # Test::Builder::Module 1.302162 # Test::Builder::TodoDiag 1.302162 # Test::More 1.302162 # Test2::API 1.302162 # Test2::API::Context 1.302162 # Test2::API::Instance 1.302162 # Test2::API::Stack 1.302162 # Test2::Event 1.302162 # Test2::Event::Bail 1.302162 # Test2::Event::Diag 1.302162 # Test2::Event::Exception 1.302162 # Test2::Event::Fail 1.302162 # Test2::Event::Note 1.302162 # Test2::Event::Ok 1.302162 # Test2::Event::Pass 1.302162 # Test2::Event::Plan 1.302162 # Test2::Event::Skip 1.302162 # Test2::Event::Subtest 1.302162 # Test2::Event::V2 1.302162 # Test2::Event::Waiting 1.302162 # Test2::EventFacet 1.302162 # Test2::EventFacet::About 1.302162 # Test2::EventFacet::Amnesty 1.302162 # Test2::EventFacet::Assert 1.302162 # Test2::EventFacet::Control 1.302162 # Test2::EventFacet::Error 1.302162 # Test2::EventFacet::Hub 1.302162 # Test2::EventFacet::Info 1.302162 # Test2::EventFacet::Meta 1.302162 # Test2::EventFacet::Parent 1.302162 # Test2::EventFacet::Plan 1.302162 # Test2::EventFacet::Trace 1.302162 # Test2::Formatter 1.302162 # Test2::Formatter::TAP 1.302162 # Test2::Hub 1.302162 # Test2::Hub::Interceptor 1.302162 # Test2::Hub::Interceptor::Terminator 1.302162 # Test2::Hub::Subtest 1.302162 # Test2::Util 1.302162 # Test2::Util::ExternalMeta 1.302162 # Test2::Util::Facets2Legacy 1.302162 # Test2::Util::HashBase 1.302162 # Test2::Util::Trace 1.302162 # Text::Balanced 2.03 # Tie::Hash 1.05 # Time::HiRes 1.976 # Time::Local 1.28 # Try::Tiny 0.30 # Types::Serialiser 1.0 # URI 1.76 # URI::Escape 3.31 # Unicode::GCString 2013.10 # Unicode::LineBreak 2019.001 # Unicode::LineBreak::Constants # WWW::Mechanize::Chrome 0.37 # WWW::Mechanize::Chrome::Node 0.37 # WWW::Mechanize::Link 1.93 # Win32::Console 0.10 # XSLoader 0.30 # attributes 0.33 # base 2.27 # bytes 1.06 # common::sense 3.74 # constant 1.33 # feature 1.52 # mro 1.22 # overload 1.30 # overloading 0.02 # parent 0.236 # re 0.36 # strict 1.11 # vars 1.04 # warnings 1.42 # warnings::register 1.04 t/00-load.t ................................... ok Unhandled type: GLOB at C:\home\garden\perl5\lib\perl5/Devel/Cycle.pm line 107. t/01-chrome-devtools-protocol-target-cycle.t .. ok t/01-chrome-devtools-protocol-target.t ........ ok t/01-chrome-devtools-protocol.t ............... ok t/02-chrome-devtools-tab.t .................... ok Couldn't kill pid '15592': Invalid argument at C:\home\garden\perl5\lib\perl5/Test/HTTP/LocalServer.pm line 275. # Looks like your test exited with -1 just after 11. t/03-listener-leak-test.t ..................... Dubious, test returned 255 (wstat 65280, 0xff00) All 11 subtests passed t/47-mech-simplest.t .......................... ok t/49-launch.t ................................. ok t/49-mech-get-file.t .......................... ok t/49-mech-nav.t ............................... ok t/49-pipe.t ................................... skipped: Pipes are currently unsupported on MSWin32 t/49-port.t ................................... ok t/50-follow-link.t ............................ ok Couldn't kill pid '15068': Invalid argument at C:\home\garden\perl5\lib\perl5/Test/HTTP/LocalServer.pm line 275. t/50-form-with-fields.t ....................... ok Couldn't kill pid '14236': Invalid argument at C:\home\garden\perl5\lib\perl5/Test/HTTP/LocalServer.pm line 275. t/50-form2.t .................................. ok t/50-mech-content.t ........................... ok t/50-mech-ct.t ................................ ok t/50-mech-encoding.t .......................... ok t/50-mech-eval.t .............................. ok Couldn't kill pid '14936': Invalid argument at C:\home\garden\perl5\lib\perl5/Test/HTTP/LocalServer.pm line 275. t/50-mech-forms.t ............................. ok Couldn't kill pid '3660': Invalid argument at C:\home\garden\perl5\lib\perl5/Test/HTTP/LocalServer.pm line 275. t/50-mech-get-nonexistent.t ................... ok Couldn't kill pid '4916': Invalid argument at C:\home\garden\perl5\lib\perl5/Test/HTTP/LocalServer.pm line 275. t/50-mech-get.t ............................... ok t/50-mech-new-dsl.t ........................... ok t/50-mech-new.t ............................... ok Couldn't kill pid '15140': Invalid argument at C:\home\garden\perl5\lib\perl5/Test/HTTP/LocalServer.pm line 275. t/50-mech-redirect.t .......................... ok Couldn't kill pid '15032': Invalid argument at C:\home\garden\perl5\lib\perl5/Test/HTTP/LocalServer.pm line 275. t/50-mech-start-url.t ......................... ok t/50-mech-status.t ............................ ok Couldn't kill pid '13304': Invalid argument at C:\home\garden\perl5\lib\perl5/Test/HTTP/LocalServer.pm line 275. t/50-popup.t .................................. ok Couldn't kill pid '16284': Invalid argument at C:\home\garden\perl5\lib\perl5/Test/HTTP/LocalServer.pm line 275. t/51-click-intrapage.t ........................ ok t/51-mech-form-with-fields.t .................. ok Couldn't kill pid '14124': Invalid argument at C:\home\garden\perl5\lib\perl5/Test/HTTP/LocalServer.pm line 275. t/51-mech-links.t ............................. ok t/51-mech-set-content.t ....................... ok t/51-mech-submit.t ............................ ok Couldn't kill pid '4456': Invalid argument at C:\home\garden\perl5\lib\perl5/Test/HTTP/LocalServer.pm line 275. t/53-mech-capture-js-error.t .................. ok t/56-render-content.t ......................... ok t/58-alert.t .................................. ok Couldn't kill pid '8260': Invalid argument at C:\home\garden\perl5\lib\perl5/Test/HTTP/LocalServer.pm line 275. # Looks like your test exited with -1 just after 2. t/60-mech-cookies.t ........................... Dubious, test returned 255 (wstat 65280, 0xff00) All 2 subtests passed t/60-mech-custom-headers.t .................... ok Couldn't kill pid '14252': Invalid argument at C:\home\garden\perl5\lib\perl5/Test/HTTP/LocalServer.pm line 275. t/61-mech-download.t .......................... ok t/61-screencast.t ............................. ok t/62-networkstatus.t .......................... ok Couldn't kill pid '11376': Invalid argument at C:\home\garden\perl5\lib\perl5/Test/HTTP/LocalServer.pm line 275. t/62-viewport-size.t .......................... ok t/65-is_visible.t ............................. ok t/65-save-content.t ........................... ok t/65-wait_until_visible.t ..................... ok t/70-mech-png.t ............................... ok t/75-classnames.t ............................. ok Couldn't kill pid '10984': Invalid argument at C:\home\garden\perl5\lib\perl5/Test/HTTP/LocalServer.pm line 275. t/76-scroll.t ................................. ok t/77-reload-fragment.t ........................ ok t/78-memleak.t ................................ ok Unhandled type: GLOB at C:\home\garden\perl5\lib\perl5/Devel/Cycle.pm line 107. t/78-two-instances.t .......................... ok Test Summary Report ------------------- t/03-listener-leak-test.t (Wstat: 65280 Tests: 11 Failed: 0) Non-zero exit status: 255 t/60-mech-cookies.t (Wstat: 65280 Tests: 2 Failed: 0) Non-zero exit status: 255 Files=51, Tests=404, 255 wallclock secs ( 0.33 usr + 0.56 sys = 0.89 CPU) Result: FAIL Failed 2/51 test programs. 0/404 subtests failed. gmake: *** [Makefile:1026: test_dynamic] Error 255 -> FAIL Installing WWW::Mechanize::Chrome failed. See C:\home\garden\.cpanm\work\1570361661.3924\build.log for details. Retry with --force to force install it.