Subject: | WWW::Mechanize::Chrome install hanging during test |
Date: | Fri, 02 Oct 2020 22:23:27 +0200 |
To: | bug-WWW-Mechanize-Chrome [...] rt.cpan.org |
From: | Bastian Dombret <nexus [...] mail11.de> |
Hi,
I'm trying to install WWW::Mechanize::Chrome 0.60 under DWIMPerl
(Windows) using CPAN. After launching
install WWW::Mechanize::Chrome
... the installation process comes to a halt during make test at stage:
t/50-form-with-fields-gh48.t
and never moves forward from there.
I'm attaching the full console output below and hope it helps to
investigate.
Best,
Bastian
Show quoted text
cpan> install WWW::Mechanize::Chrome
Running install for module 'WWW::Mechanize::Chrome'
Running make for C/CO/CORION/WWW-Mechanize-Chrome-0.60.tar.gz
CPAN.pm: Building C/CO/CORION/WWW-Mechanize-Chrome-0.60.tar.gz
(Re)Creating lib/WWW/Mechanize/Chrome/Examples.pm
Checking if your kit is complete...
Looks good
Writing Makefile for WWW::Mechanize::Chrome
Writing MYMETA.yml and MYMETA.json
cp lib/Chrome/DevToolsProtocol/Transport/Pipe/Mojo.pm
blib\lib\Chrome\DevToolsProtocol\Transport\Pipe\Mojo.pm
cp lib/Chrome/DevToolsProtocol/Transport/Pipe.pm
blib\lib\Chrome\DevToolsProtocol\Transport\Pipe.pm
cp lib/Chrome/DevToolsProtocol/Transport/Pipe/NetAsync.pm
blib\lib\Chrome\DevToolsProtocol\Transport\Pipe\NetAsync.pm
cp lib/WWW/Mechanize/Chrome/Node.pm
blib\lib\WWW\Mechanize\Chrome\Node.pm
cp lib/WWW/Mechanize/Chrome.pm blib\lib\WWW\Mechanize\Chrome.pm
cp lib/WWW/Mechanize/Chrome/Examples.pm
blib\lib\WWW\Mechanize\Chrome\Examples.pm
cp lib/Chrome/DevToolsProtocol.pm blib\lib\Chrome\DevToolsProtocol.pm
cp lib/Chrome/DevToolsProtocol/Transport/Pipe/AnyEvent.pm
blib\lib\Chrome\DevToolsProtocol\Transport\Pipe\AnyEvent.pm
cp lib/WWW/Mechanize/Chrome/Troubleshooting.pm
blib\lib\WWW\Mechanize\Chrome\Troubleshooting.pm
cp lib/WWW/Mechanize/Chrome/Internals.pod
blib\lib\WWW\Mechanize\Chrome\Internals.pod
cp lib/Chrome/DevToolsProtocol/Transport/Win32PipeOpener.pm
blib\lib\Chrome\DevToolsProtocol\Transport\Win32PipeOpener.pm
cp lib/Chrome/DevToolsProtocol/Transport/Mojo.pm
blib\lib\Chrome\DevToolsProtocol\Transport\Mojo.pm
cp lib/WWW/Mechanize/Chrome/URLBlacklist.pm
blib\lib\WWW\Mechanize\Chrome\URLBlacklist.pm
cp lib/WWW/Mechanize/Chrome/Install.pod
blib\lib\WWW\Mechanize\Chrome\Install.pod
cp lib/Chrome/DevToolsProtocol/Transport/NetAsync.pm
blib\lib\Chrome\DevToolsProtocol\Transport\NetAsync.pm
cp lib/Chrome/DevToolsProtocol/Target.pm
blib\lib\Chrome\DevToolsProtocol\Target.pm
cp lib/Chrome/DevToolsProtocol/Transport.pm
blib\lib\Chrome\DevToolsProtocol\Transport.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/Contributing.pod
blib\lib\WWW\Mechanize\Chrome\Contributing.pod
cp lib/WWW/Mechanize/Chrome/DSL.pm blib\lib\WWW\Mechanize\Chrome\DSL.pm
cp lib/WWW/Mechanize/Chrome/Cookbook.pm
blib\lib\WWW\Mechanize\Chrome\Cookbook.pm
CORION/WWW-Mechanize-Chrome-0.60.tar.gz
C:\Dwimperl\c\bin\dmake.EXE -- OK
Running make test
C:\Dwimperl\perl\bin\perl.exe "-MExtUtils::Command::MM" "-e"
"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.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-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-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.60, Perl 5.014002
# AutoLoader 5.71
# B 1.29
# Carp 1.5
# Carp::Heavy 1.50
# Chrome::DevToolsProtocol 0.60
# Chrome::DevToolsProtocol::EventListener 0.60
# Chrome::DevToolsProtocol::Target 0.60
# Chrome::DevToolsProtocol::Transport 0.60
# Class::Method::Modifiers 2.13
# Class::XSAccessor 1.13
# Class::XSAccessor::Heavy 1.13
# Clone 0.31
# Config <unknown>
# Data::Dumper 2.131
# DynaLoader 1.13
# Errno 1.13
# Exporter 5.65
# Exporter::Heavy 5.65
# Fcntl 1.11
# File::Basename 2.82
# File::Spec 3.33
# File::Spec::Unix 3.33
# File::Spec::Win32 3.33
# Filter::Simple 0.94
# Filter::Util::Call 1.39
# Filter::signatures 0.16
# Future 0.45
# Future::Exception 0.45
# Future::HTTP 0.14
# HTML::Selector::XPath 0.25
# HTTP::Cookies 6.00
# HTTP::Cookies::ChromeDevTools 0.60
# HTTP::Cookies::Netscape 6.00
# HTTP::Date 6.00
# HTTP::Headers 6.26
# HTTP::Headers::Util 6.26
# HTTP::Message 6.26
# HTTP::Response 6.26
# HTTP::Status 6.26
# IO 1.25_04
# IO::Handle 1.31
# IO::Socket 1.32
# IO::Socket::INET 1.31
# IO::Socket::UNIX 1.23
# JSON 2.53
# JSON::XS 2.32
# List::Util 1.55
# Log::Log4perl 1.35
# Log::Log4perl::Appender <unknown>
# Log::Log4perl::Appender::String <unknown>
# Log::Log4perl::Config <unknown>
# Log::Log4perl::Config::BaseConfigurator <unknown>
# Log::Log4perl::Config::PropertyConfigurator <unknown>
# Log::Log4perl::Config::Watch <unknown>
# Log::Log4perl::DateFormat <unknown>
# Log::Log4perl::Filter::Boolean <unknown>
# Log::Log4perl::JavaMap <unknown>
# Log::Log4perl::Layout::PatternLayout::Multiline <unknown>
# Log::Log4perl::Layout::SimpleLayout <unknown>
# Log::Log4perl::Level <unknown>
# Log::Log4perl::Logger <unknown>
# Log::Log4perl::MDC <unknown>
# Log::Log4perl::NDC <unknown>
# Log::Log4perl::Util <unknown>
# Log::Log4perl::Util::TimeTracker <unknown>
# MIME::Base64 3.13
# Method::Generate::Accessor <unknown>
# Method::Generate::Constructor <unknown>
# Module::Runtime 0.016
# Moo 2.004000
# Moo::HandleMoose::_TypeMap <unknown>
# Moo::Object <unknown>
# Moo::_Utils <unknown>
# Moo::_mro <unknown>
# Moo::_strictures <unknown>
# Moo::sification <unknown>
# POSIX 1.24
# PerlIO 1.07
# PerlX::Maybe 1.201
# Scalar::Util 1.55
# SelectSaver 1.02
# SelfLoader 1.18
# Socket 2.030
# Storable 2.30
# Sub::Defer 2.006006
# Sub::Quote 2.006006
# Sub::Util 1.55
# Symbol 1.07
# Sys::Hostname 1.16
# Test::Builder 0.98
# Test::Builder::Module 0.98
# Test::More 0.98
# Text::Balanced 2.02
# Tie::Hash 1.04
# Time::HiRes 1.9724
# Time::Local 1.2000
# Try::Tiny 0.11
# URI 1.59
# URI::Escape 3.31
# WWW::Mechanize::Chrome 0.60
# WWW::Mechanize::Chrome::Node 0.60
# WWW::Mechanize::Link <unknown>
# XSLoader 0.15
# attributes 0.14
# base 2.16
# bytes 1.04
# common::sense 3.4
# constant 1.21
# feature 1.20
# mro 1.07
# overload 1.13
# overloading 0.01
# re 0.18
# strict 1.04
# vars 1.02
# warnings 1.12
# warnings::register 1.02
t/00-load.t ................................... ok
t/01-chrome-devtools-protocol-target-cycle.t .. 1/8 Unhandled type: GLOB
at C:/Dwimperl/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 ..................