>cpanm -v --force WWW::Mechanize::Chrome cpanm (App::cpanminus) 1.7044 on perl 5.032000 built for MSWin32-x64-multi-thread Work directory is C:\Users\PUGRAN~1/.cpanm/work/1609774799.17548 You have make C:\Strawberry\c\bin\gmake.exe You have LWP 6.46 Falling back to Archive::Tar 2.38 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.65.tar.gz ... OK Unpacking WWW-Mechanize-Chrome-0.65.tar.gz Entering WWW-Mechanize-Chrome-0.65 Checking configure dependencies from META.json Checking if you have ExtUtils::MakeMaker 6.58 ... Yes (7.46) Running Makefile.PL Configuring WWW-Mechanize-Chrome-0.65 ... (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 Test::Memory::Cycle 0 ... Yes (1.06) Checking if you have PerlX::Maybe 0 ... Yes (1.201) Checking if you have Storable 0 ... Yes (3.21) Checking if you have File::Spec 0 ... Yes (3.78) Checking if you have Carp 0 ... Yes (1.50) Checking if you have URI::ws 0 ... Yes (0.03) Checking if you have HTTP::Cookies 0 ... Yes (6.08) Checking if you have Future::HTTP 0.06 ... Yes (0.14) Checking if you have Data::Dumper 0 ... Yes (2.174) Checking if you have Future 0.35 ... Yes (0.47) Checking if you have Algorithm::Loops 0 ... Yes (1.032) Checking if you have POSIX 0 ... Yes (1.94) Checking if you have IPC::Open3 0 ... Yes (1.21) Checking if you have Net::Async::WebSocket::Client 0.12 ... Yes (0.13) Checking if you have URI 0 ... Yes (1.76) Checking if you have Exporter 5 ... Yes (5.74) Checking if you have Log::Log4perl 0 ... Yes (1.53) Checking if you have Object::Import 0 ... Yes (1.005) Checking if you have Scalar::Util 0 ... Yes (1.55) Checking if you have IO::Socket::INET 0 ... Yes (1.41) Checking if you have URI::file 0 ... Yes (4.21) Checking if you have Data::Dump 0 ... Yes (1.23) Checking if you have Test::Deep 0 ... Yes (1.130) Checking if you have IO::Async 0 ... Yes (0.77) Checking if you have Win32::File::VersionInfo 0 ... Yes (0.07) Checking if you have Moo 2 ... Yes (2.004004) Checking if you have HTTP::Response 0 ... Yes (6.25) Checking if you have Test::HTTP::LocalServer 0.71 ... Yes (0.71) Checking if you have Imager::File::PNG 0 ... Yes (0.95) Checking if you have File::Basename 0 ... Yes (2.85) Checking if you have HTML::Selector::XPath 0 ... Yes (0.25) Checking if you have ExtUtils::MakeMaker 5.52_01 ... Yes (7.46) Checking if you have Try::Tiny 0 ... Yes (0.30) Checking if you have Test::More 0 ... Yes (1.302175) Checking if you have Imager 0 ... Yes (1.012) Checking if you have MIME::Base64 0 ... Yes (3.15) Checking if you have Image::Info 0 ... Yes (1.42) Checking if you have WWW::Mechanize::Link 0 ... Yes (2.00) Checking if you have Time::HiRes 0 ... Yes (1.9764) Checking if you have JSON 0 ... Yes (4.02) Checking if you have HTTP::Headers 0 ... Yes (6.25) Checking if you have Filter::signatures 0.16 ... Yes (0.17) Checking if you have Test::Without::Module 0 ... Yes (0.20) Building and testing WWW-Mechanize-Chrome-0.65 ... 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/Win32PipeOpener.pm blib\lib\Chrome\DevToolsProtocol\Transport\Win32PipeOpener.pm cp lib/WWW/Mechanize/Chrome.pm blib\lib\WWW\Mechanize\Chrome.pm cp lib/Chrome/DevToolsProtocol/Transport/Mojo.pm blib\lib\Chrome\DevToolsProtocol\Transport\Mojo.pm cp lib/Chrome/DevToolsProtocol/Transport/Pipe/NetAsync.pm blib\lib\Chrome\DevToolsProtocol\Transport\Pipe\NetAsync.pm cp lib/Chrome/DevToolsProtocol/Transport/Pipe.pm blib\lib\Chrome\DevToolsProtocol\Transport\Pipe.pm cp lib/Chrome/DevToolsProtocol/Transport/NetAsync.pm blib\lib\Chrome\DevToolsProtocol\Transport\NetAsync.pm cp lib/Chrome/DevToolsProtocol/Transport/Pipe/Mojo.pm blib\lib\Chrome\DevToolsProtocol\Transport\Pipe\Mojo.pm cp lib/HTTP/Cookies/ChromeDevTools.pm blib\lib\HTTP\Cookies\ChromeDevTools.pm cp lib/Chrome/DevToolsProtocol/Transport.pm blib\lib\Chrome\DevToolsProtocol\Transport.pm cp lib/Chrome/DevToolsProtocol/Transport/AnyEvent.pm blib\lib\Chrome\DevToolsProtocol\Transport\AnyEvent.pm cp lib/Chrome/DevToolsProtocol.pm blib\lib\Chrome\DevToolsProtocol.pm cp lib/WWW/Mechanize/Chrome/DSL.pm blib\lib\WWW\Mechanize\Chrome\DSL.pm cp lib/WWW/Mechanize/Chrome/Troubleshooting.pm blib\lib\WWW\Mechanize\Chrome\Troubleshooting.pm cp lib/WWW/Mechanize/Chrome/Examples.pm blib\lib\WWW\Mechanize\Chrome\Examples.pm cp lib/WWW/Mechanize/Chrome/Install.pod blib\lib\WWW\Mechanize\Chrome\Install.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/URLBlacklist.pm blib\lib\WWW\Mechanize\Chrome\URLBlacklist.pm cp lib/WWW/Mechanize/Chrome/Contributing.pod blib\lib\WWW\Mechanize\Chrome\Contributing.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/01-select-backend-implementation.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-gh48.t t/50-form-with-fields.t t/50-form2.t t/50-mech-autoclose.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-tab.t t/50-mech-new.t t/50-mech-redirect.t t/50-mech-start-url.t t/50-mech-status.t t/50-mech-text.t t/50-popup.t t/50-tick.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-list-tabs.t t/60-mech-cookies.t t/60-mech-custom-headers.t t/61-mech-download.t t/61-popup.t t/61-screencast.t t/62-networkstatus.t t/62-viewport-size.t t/65-is_visible-2.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 t/99-interactive-single-window.t t/rt127588.t t/rt130999.t t/select.t t/00-load.t ................................... 1/1 # Testing WWW::Mechanize::Chrome 0.65, Perl 5.032000 # AutoLoader 5.74 # B 1.80 # Carp 1.50 # Carp::Heavy 1.50 # Chrome::DevToolsProtocol 0.65 # Chrome::DevToolsProtocol::EventListener 0.65 # Chrome::DevToolsProtocol::Target 0.65 # Chrome::DevToolsProtocol::Transport 0.65 # Class::Method::Modifiers 2.13 # Class::XSAccessor 1.19 # Class::XSAccessor::Heavy 1.19 # Clone 0.45 # Config 5.032000 # Cwd 3.78 # Data::Dumper 2.174 # DynaLoader 1.47 # Errno 1.3 # Exporter 5.74 # Exporter::Heavy 5.74 # Fcntl 1.13 # File::Basename 2.85 # File::Spec 3.78 # File::Spec::Unix 3.78 # File::Spec::Win32 3.79 # Filter::Simple 0.96 # Filter::Util::Call 1.59 # Filter::signatures 0.17 # Future 0.47 # Future::Exception 0.47 # Future::HTTP 0.14 # HTML::Selector::XPath 0.25 # HTTP::Cookies 6.08 # HTTP::Cookies::ChromeDevTools 0.65 # HTTP::Cookies::Netscape 6.08 # HTTP::Date 6.05 # HTTP::Headers 6.25 # HTTP::Headers::Util 6.25 # HTTP::Message 6.25 # HTTP::Response 6.25 # HTTP::Status 6.25 # IO 1.43 # IO::Handle 1.42 # IO::Socket 1.43 # IO::Socket::INET 1.41 # IO::Socket::UNIX 1.41 # JSON 4.02 # JSON::XS 4.02 # List::Util 1.55 # Log::Log4perl 1.53 # 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 # Method::Generate::Accessor # Method::Generate::Constructor # Moo 2.004004 # Moo::HandleMoose::_TypeMap # Moo::Object # Moo::_Utils # Moo::_mro # Moo::_strictures # Moo::sification # POSIX 1.94 # PerlIO 1.11 # PerlX::Maybe 1.201 # Scalar::Util 1.55 # SelectSaver 1.02 # SelfLoader 1.26 # Socket 2.030 # Storable 3.21 # Sub::Defer 2.006006 # Sub::Quote 2.006006 # Sub::Util 1.55 # Symbol 1.08 # Sys::Hostname 1.23 # Test::Builder 1.302175 # Test::Builder::Formatter 1.302175 # Test::Builder::Module 1.302175 # Test::Builder::TodoDiag 1.302175 # Test::More 1.302175 # Test2::API 1.302175 # Test2::API::Context 1.302175 # Test2::API::Instance 1.302175 # Test2::API::Stack 1.302175 # Test2::Event 1.302175 # Test2::Event::Bail 1.302175 # Test2::Event::Diag 1.302175 # Test2::Event::Exception 1.302175 # Test2::Event::Fail 1.302175 # Test2::Event::Note 1.302175 # Test2::Event::Ok 1.302175 # Test2::Event::Pass 1.302175 # Test2::Event::Plan 1.302175 # Test2::Event::Skip 1.302175 # Test2::Event::Subtest 1.302175 # Test2::Event::V2 1.302175 # Test2::Event::Waiting 1.302175 # Test2::EventFacet 1.302175 # Test2::EventFacet::About 1.302175 # Test2::EventFacet::Amnesty 1.302175 # Test2::EventFacet::Assert 1.302175 # Test2::EventFacet::Control 1.302175 # Test2::EventFacet::Error 1.302175 # Test2::EventFacet::Hub 1.302175 # Test2::EventFacet::Info 1.302175 # Test2::EventFacet::Meta 1.302175 # Test2::EventFacet::Parent 1.302175 # Test2::EventFacet::Plan 1.302175 # Test2::EventFacet::Trace 1.302175 # Test2::Formatter 1.302175 # Test2::Formatter::TAP 1.302175 # Test2::Hub 1.302175 # Test2::Hub::Interceptor 1.302175 # Test2::Hub::Interceptor::Terminator 1.302175 # Test2::Hub::Subtest 1.302175 # Test2::Util 1.302175 # Test2::Util::ExternalMeta 1.302175 # Test2::Util::Facets2Legacy 1.302175 # Test2::Util::HashBase 1.302175 # Test2::Util::Trace 1.302175 # Text::Balanced 2.03 # Tie::Hash 1.05 # Time::HiRes 1.9764 # Time::Local 1.30 # Try::Tiny 0.30 # Types::Serialiser 1.0 # URI 1.76 # URI::Escape 3.31 # WWW::Mechanize::Chrome 0.65 # WWW::Mechanize::Chrome::Node 0.65 # WWW::Mechanize::Link 2.00 # XSLoader 0.30 # attributes 0.33 # base 2.27 # bytes 1.07 # common::sense 3.75 # constant 1.33 # feature 1.58 # mro 1.23 # overload 1.31 # overloading 0.02 # parent 0.238 # re 0.40 # strict 1.11 # vars 1.05 # warnings 1.47 # warnings::register 1.04 t/00-load.t ................................... ok t/01-chrome-devtools-protocol-target-cycle.t .. 1/8 Unhandled type: GLOB at C:/Strawberry/perl/site/lib/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/01-select-backend-implementation.t .......... skipped: No backend other than IO::Async available t/02-chrome-devtools-tab.t .................... ok t/03-listener-leak-test.t ..................... ok 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 t/50-form-with-fields-gh48.t .................. ok t/50-form-with-fields.t ....................... ok t/50-form2.t .................................. ok t/50-mech-autoclose.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 t/50-mech-forms.t ............................. ok t/50-mech-get-nonexistent.t ................... ok t/50-mech-get.t ............................... ok t/50-mech-new-dsl.t ........................... ok t/50-mech-new-tab.t ........................... ok t/50-mech-new.t ............................... ok t/50-mech-redirect.t .......................... ok t/50-mech-start-url.t ......................... ok t/50-mech-status.t ............................ ok t/50-mech-text.t .............................. ok t/50-popup.t .................................. ok t/50-tick.t ................................... ok t/51-click-intrapage.t ........................ ok t/51-mech-form-with-fields.t .................. ok t/51-mech-links.t ............................. ok t/51-mech-set-content.t ....................... ok t/51-mech-submit.t ............................ ok t/53-mech-capture-js-error.t .................. ok t/56-render-content.t ......................... ok t/58-alert.t .................................. ok t/60-list-tabs.t .............................. ok t/60-mech-cookies.t ........................... ok t/60-mech-custom-headers.t .................... 4/21 No search session with given id found -32000 at C:\Users\PUGRAN~1\.cpanm\work\1609774799.17548\WWW-Mechanize-Chrome-0.65\blib\lib/Chrome/DevToolsProtocol/Target.pm line 490 # Looks like your test exited with 2304 just after 10. t/60-mech-custom-headers.t .................... Dubious, test returned 255 (wstat 65280, 0xff00) Failed 11/21 subtests t/61-mech-download.t .......................... ok t/61-popup.t .................................. ok t/61-screencast.t ............................. ok t/62-networkstatus.t .......................... ok t/62-viewport-size.t .......................... ok t/65-is_visible-2.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 t/76-scroll.t ................................. ok t/77-reload-fragment.t ........................ ok t/78-memleak.t ................................ Unhandled type: GLOB at C:/Strawberry/perl/site/lib/Devel/Cycle.pm line 107. t/78-memleak.t ................................ ok t/78-two-instances.t .......................... Unhandled type: GLOB at C:/Strawberry/perl/site/lib/Devel/Cycle.pm line 107. t/78-two-instances.t .......................... ok t/99-interactive-single-window.t .............. ok t/rt127588.t .................................. ok t/rt130999.t .................................. ok t/select.t .................................... Use of uninitialized value $ENV{"PATH"} in split at C:/Strawberry/perl/lib/File/Spec/Win32.pm line 169. Use of uninitialized value $ENV{"PATH"} in split at C:/Strawberry/perl/lib/File/Spec/Win32.pm line 169. t/select.t .................................... ok Test Summary Report ------------------- t/60-mech-custom-headers.t (Wstat: 65280 Tests: 10 Failed: 0) Non-zero exit status: 255 Parse errors: Bad plan. You planned 21 tests but ran 10. Files=64, Tests=516, 216 wallclock secs ( 0.33 usr + 0.77 sys = 1.09 CPU) Result: FAIL Failed 1/64 test programs. 0/516 subtests failed. gmake: *** [Makefile:976: test_dynamic] Error 255 FAIL ! Testing WWW-Mechanize-Chrome-0.65 failed but installing it anyway. Installing C:\STRAWB~1\perl\site\lib\Chrome\DevToolsProtocol.pm Installing C:\STRAWB~1\perl\site\lib\Chrome\DevToolsProtocol\Target.pm Installing C:\STRAWB~1\perl\site\lib\Chrome\DevToolsProtocol\Transport.pm Installing C:\STRAWB~1\perl\site\lib\Chrome\DevToolsProtocol\Transport\AnyEvent.pm Installing C:\STRAWB~1\perl\site\lib\Chrome\DevToolsProtocol\Transport\Mojo.pm Installing C:\STRAWB~1\perl\site\lib\Chrome\DevToolsProtocol\Transport\NetAsync.pm Installing C:\STRAWB~1\perl\site\lib\Chrome\DevToolsProtocol\Transport\Pipe.pm Installing C:\STRAWB~1\perl\site\lib\Chrome\DevToolsProtocol\Transport\Win32PipeOpener.pm Installing C:\STRAWB~1\perl\site\lib\Chrome\DevToolsProtocol\Transport\Pipe\AnyEvent.pm Installing C:\STRAWB~1\perl\site\lib\Chrome\DevToolsProtocol\Transport\Pipe\Mojo.pm Installing C:\STRAWB~1\perl\site\lib\Chrome\DevToolsProtocol\Transport\Pipe\NetAsync.pm Installing C:\STRAWB~1\perl\site\lib\HTTP\Cookies\ChromeDevTools.pm Installing C:\STRAWB~1\perl\site\lib\WWW\Mechanize\Chrome.pm Installing C:\STRAWB~1\perl\site\lib\WWW\Mechanize\Chrome\Contributing.pod Installing C:\STRAWB~1\perl\site\lib\WWW\Mechanize\Chrome\Cookbook.pm Installing C:\STRAWB~1\perl\site\lib\WWW\Mechanize\Chrome\DSL.pm Installing C:\STRAWB~1\perl\site\lib\WWW\Mechanize\Chrome\Examples.pm Installing C:\STRAWB~1\perl\site\lib\WWW\Mechanize\Chrome\Install.pod Installing C:\STRAWB~1\perl\site\lib\WWW\Mechanize\Chrome\Internals.pod Installing C:\STRAWB~1\perl\site\lib\WWW\Mechanize\Chrome\Node.pm Installing C:\STRAWB~1\perl\site\lib\WWW\Mechanize\Chrome\Troubleshooting.pm Installing C:\STRAWB~1\perl\site\lib\WWW\Mechanize\Chrome\URLBlacklist.pm Appending installation info to C:\STRAWB~1\perl\lib/perllocal.pod Successfully installed WWW-Mechanize-Chrome-0.65 Installing C:\STRAWB~1\perl\site\lib\MSWin32-x64-multi-thread\.meta\WWW-Mechanize-Chrome-0.65\install.json Installing C:\STRAWB~1\perl\site\lib\MSWin32-x64-multi-thread\.meta\WWW-Mechanize-Chrome-0.65\MYMETA.json 1 distribution installed