Perl 6 Ecosystem Toaster
GitHub repo
data as SQLite db
Cro::HTTP
toasted on
2018.03-234-g72b54dd
Status:
Succ
; Exit code:
0
STDERR
STDOUT
===> Searching for: Cro::HTTP ===> Found: Cro::HTTP:ver<0.7.4> [via Zef::Repository::Ecosystems<cpan>] ===> Dependencies: IO::Socket::Async::SSL, OO::Monitors, IO::Path::ChildSecure, Base64, HTTP::HPACK, Cro::Core, Cro::TLS, JSON::Fast, Crypt::Random, JSON::JWT, DateTime::Parse ===> Searching for missing dependencies: IO::Socket::Async::SSL, OO::Monitors, IO::Path::ChildSecure, Base64, HTTP::HPACK, Cro::Core, Cro::TLS, JSON::Fast, Crypt::Random, JSON::JWT, DateTime::Parse ===> Found dependencies: IO::Path::ChildSecure:ver<1.001011>, OO::Monitors:ver<1.1>, JSON::JWT:ver<1.0>:auth<github:retupmoca>, HTTP::HPACK:ver<0.9.2>, DateTime::Parse:ver<0.9.1>, Crypt::Random:ver<0.4.1>:auth<github:skinkade>, Base64:ver<0.0.1>:auth<github:ugexe> [via Zef::Repository::Ecosystems<p6c>] ===> Found dependencies: JSON::Fast:ver<0.9.11>, Cro::Core:ver<0.7.4>, Cro::TLS:ver<0.7.4>, IO::Socket::Async::SSL:ver<0.6.1> [via Zef::Repository::Ecosystems<cpan>] ===> Dependencies: Test, JSON::Fast, MIME::Base64, OpenSSL, Digest::HMAC, Cro::Core, IO::Socket::Async::SSL, if ===> Searching for missing dependencies: MIME::Base64, OpenSSL, Digest::HMAC, if ===> Found dependencies: MIME::Base64:ver<1.2.1>:auth<github:retupmoca>, Digest::HMAC:ver<1.0.0>:auth<github:retupmoca>, OpenSSL:ver<0.1.18>:auth<github:sergot>, if:ver<0.1.0>:auth<github:FROGGS> [via Zef::Repository::Ecosystems<p6c>] ===> Dependencies: Digest ===> Searching for missing dependencies: Digest ===> Found dependencies: Digest:ver<0.3.4>:auth<Lucien Grondin> [via Zef::Repository::Ecosystems<p6c>] ===> Fetching: Cro::HTTP Fetching with plugin: Zef::Service::Shell::curl+{<anon|1>} ===> Fetching [OK]: Cro::HTTP:ver<0.7.4> to /home/cpan/.zef/tmp/1523747479.18097.4502/cro-http-0.7.4.tar.gz ===> Fetching: IO::Path::ChildSecure Fetching with plugin: Zef::Service::Shell::git+{<anon|1>} ===> Fetching [OK]: IO::Path::ChildSecure:ver<1.001011> to /home/cpan/.zef/tmp/1523747479.18097.3073/perl6-IO-Path-ChildSecure.git ===> Fetching: OO::Monitors Fetching with plugin: Zef::Service::Shell::git+{<anon|1>} ===> Fetching [OK]: OO::Monitors:ver<1.1> to /home/cpan/.zef/tmp/1523747480.18097.622/oo-monitors.git ===> Fetching: JSON::JWT Fetching with plugin: Zef::Service::Shell::git+{<anon|1>} ===> Fetching [OK]: JSON::JWT:ver<1.0>:auth<github:retupmoca> to /home/cpan/.zef/tmp/1523747480.18097.6536/P6-JSON-JWT.git ===> Fetching: JSON::Fast Fetching with plugin: Zef::Service::Shell::curl+{<anon|1>} ===> Fetching [OK]: JSON::Fast:ver<0.9.11> to /home/cpan/.zef/tmp/1523747481.18097.701/JSON-Fast-0.9.11.tar.gz ===> Fetching: HTTP::HPACK Fetching with plugin: Zef::Service::Shell::git+{<anon|1>} ===> Fetching [OK]: HTTP::HPACK:ver<0.9.2> to /home/cpan/.zef/tmp/1523747481.18097.8994/p6-http-hpack.git ===> Fetching: DateTime::Parse Fetching with plugin: Zef::Service::Shell::git+{<anon|1>} ===> Fetching [OK]: DateTime::Parse:ver<0.9.1> to /home/cpan/.zef/tmp/1523747481.18097.4707/datetime-parse.git ===> Fetching: Cro::Core Fetching with plugin: Zef::Service::Shell::curl+{<anon|1>} ===> Fetching [OK]: Cro::Core:ver<0.7.4> to /home/cpan/.zef/tmp/1523747482.18097.2970/cro-core-0.7.4.tar.gz ===> Fetching: Cro::TLS Fetching with plugin: Zef::Service::Shell::curl+{<anon|1>} ===> Fetching [OK]: Cro::TLS:ver<0.7.4> to /home/cpan/.zef/tmp/1523747482.18097.8389/cro-tls-0.7.4.tar.gz ===> Fetching: IO::Socket::Async::SSL Fetching with plugin: Zef::Service::Shell::curl+{<anon|1>} ===> Fetching [OK]: IO::Socket::Async::SSL:ver<0.6.1> to /home/cpan/.zef/tmp/1523747482.18097.3837/IO-Socket-Async-SSL-0.6.1.tar.gz ===> Fetching: Crypt::Random Fetching with plugin: Zef::Service::Shell::git+{<anon|1>} ===> Fetching [OK]: Crypt::Random:ver<0.4.1>:auth<github:skinkade> to /home/cpan/.zef/tmp/1523747482.18097.6679/crypt-random.git ===> Fetching: Base64 Fetching with plugin: Zef::Service::Shell::git+{<anon|1>} ===> Fetching [OK]: Base64:ver<0.0.1>:auth<github:ugexe> to /home/cpan/.zef/tmp/1523747483.18097.5713/Perl6-Base64.git ===> Fetching: MIME::Base64 Fetching with plugin: Zef::Service::Shell::git+{<anon|1>} ===> Fetching [OK]: MIME::Base64:ver<1.2.1>:auth<github:retupmoca> to /home/cpan/.zef/tmp/1523747483.18097.4642/Perl6-MIME-Base64.git ===> Fetching: Digest::HMAC Fetching with plugin: Zef::Service::Shell::git+{<anon|1>} ===> Fetching [OK]: Digest::HMAC:ver<1.0.0>:auth<github:retupmoca> to /home/cpan/.zef/tmp/1523747484.18097.3549/P6-Digest-HMAC.git ===> Fetching: OpenSSL Fetching with plugin: Zef::Service::Shell::git+{<anon|1>} ===> Fetching [OK]: OpenSSL:ver<0.1.18>:auth<github:sergot> to /home/cpan/.zef/tmp/1523747484.18097.6211/openssl.git ===> Fetching: if Fetching with plugin: Zef::Service::Shell::git+{<anon|1>} ===> Fetching [OK]: if:ver<0.1.0>:auth<github:FROGGS> to /home/cpan/.zef/tmp/1523747485.18097.8900/p6-if.git ===> Fetching: Digest Fetching with plugin: Zef::Service::Shell::git+{<anon|1>} ===> Fetching [OK]: Digest:ver<0.3.4>:auth<Lucien Grondin> to /home/cpan/.zef/tmp/1523747486.18097.6396/libdigest-perl6.git ===> Extracting: Cro::HTTP Extracting with plugin: Zef::Service::Shell::tar+{<anon|1>} ===> Extraction [OK]: Cro::HTTP to /home/cpan/.zef/store/cro-http-0.7.4.tar.gz ===> Extracting: IO::Path::ChildSecure Extracting with plugin: Zef::Service::Shell::git+{<anon|1>} ===> Extraction [OK]: IO::Path::ChildSecure to /home/cpan/.zef/store/perl6-IO-Path-ChildSecure.git ===> Extracting: OO::Monitors Extracting with plugin: Zef::Service::Shell::git+{<anon|1>} ===> Extraction [OK]: OO::Monitors to /home/cpan/.zef/store/oo-monitors.git ===> Extracting: JSON::JWT ===> Extraction: Failed to find a META6.json file for JSON::JWT:ver<1.0>:auth<github:retupmoca> -- failure is likely Extracting with plugin: Zef::Service::Shell::git+{<anon|1>} ===> Extraction [OK]: JSON::JWT to /home/cpan/.zef/store/P6-JSON-JWT.git ===> Extracting: JSON::Fast Extracting with plugin: Zef::Service::Shell::tar+{<anon|1>} ===> Extraction [OK]: JSON::Fast to /home/cpan/.zef/store/JSON-Fast-0.9.11.tar.gz ===> Extracting: HTTP::HPACK Extracting with plugin: Zef::Service::Shell::git+{<anon|1>} ===> Extraction [OK]: HTTP::HPACK to /home/cpan/.zef/store/p6-http-hpack.git ===> Extracting: DateTime::Parse Extracting with plugin: Zef::Service::Shell::git+{<anon|1>} ===> Extraction [OK]: DateTime::Parse to /home/cpan/.zef/store/datetime-parse.git ===> Extracting: Cro::Core Extracting with plugin: Zef::Service::Shell::tar+{<anon|1>} ===> Extraction [OK]: Cro::Core to /home/cpan/.zef/store/cro-core-0.7.4.tar.gz ===> Extracting: Cro::TLS Extracting with plugin: Zef::Service::Shell::tar+{<anon|1>} ===> Extraction [OK]: Cro::TLS to /home/cpan/.zef/store/cro-tls-0.7.4.tar.gz ===> Extracting: IO::Socket::Async::SSL Extracting with plugin: Zef::Service::Shell::tar+{<anon|1>} ===> Extraction [OK]: IO::Socket::Async::SSL to /home/cpan/.zef/store/IO-Socket-Async-SSL-0.6.1.tar.gz ===> Extracting: Crypt::Random Extracting with plugin: Zef::Service::Shell::git+{<anon|1>} ===> Extraction [OK]: Crypt::Random to /home/cpan/.zef/store/crypt-random.git ===> Extracting: Base64 Extracting with plugin: Zef::Service::Shell::git+{<anon|1>} ===> Extraction [OK]: Base64 to /home/cpan/.zef/store/Perl6-Base64.git ===> Extracting: MIME::Base64 Extracting with plugin: Zef::Service::Shell::git+{<anon|1>} ===> Extraction [OK]: MIME::Base64 to /home/cpan/.zef/store/Perl6-MIME-Base64.git ===> Extracting: Digest::HMAC Extracting with plugin: Zef::Service::Shell::git+{<anon|1>} ===> Extraction [OK]: Digest::HMAC to /home/cpan/.zef/store/P6-Digest-HMAC.git ===> Extracting: OpenSSL Extracting with plugin: Zef::Service::Shell::git+{<anon|1>} ===> Extraction [OK]: OpenSSL to /home/cpan/.zef/store/openssl.git ===> Extracting: if Extracting with plugin: Zef::Service::Shell::git+{<anon|1>} ===> Extraction [OK]: if to /home/cpan/.zef/store/p6-if.git ===> Extracting: Digest Extracting with plugin: Zef::Service::Shell::git+{<anon|1>} ===> Extraction [OK]: Digest to /home/cpan/.zef/store/libdigest-perl6.git ===> Filtering: Cro::HTTP:ver<0.7.4> ===> Filtering [OK] for Cro::HTTP:ver<0.7.4> ===> Filtering: IO::Path::ChildSecure:ver<1.001011> ===> Filtering [OK] for IO::Path::ChildSecure:ver<1.001011> ===> Filtering: OO::Monitors:ver<1.1> ===> Filtering [OK] for OO::Monitors:ver<1.1> ===> Filtering: JSON::JWT:ver<1.0>:auth<github:retupmoca> ===> Filtering [OK] for JSON::JWT:ver<1.0>:auth<github:retupmoca> ===> Filtering: JSON::Fast:ver<0.9.11> ===> Filtering [OK] for JSON::Fast:ver<0.9.11> ===> Filtering: HTTP::HPACK:ver<0.9.2> ===> Filtering [OK] for HTTP::HPACK:ver<0.9.2> ===> Filtering: DateTime::Parse:ver<0.9.1> ===> Filtering [OK] for DateTime::Parse:ver<0.9.1> ===> Filtering: Cro::Core:ver<0.7.4> ===> Filtering [OK] for Cro::Core:ver<0.7.4> ===> Filtering: Cro::TLS:ver<0.7.4> ===> Filtering [OK] for Cro::TLS:ver<0.7.4> ===> Filtering: IO::Socket::Async::SSL:ver<0.6.1> ===> Filtering [OK] for IO::Socket::Async::SSL:ver<0.6.1> ===> Filtering: Crypt::Random:ver<0.4.1>:auth<github:skinkade> ===> Filtering [OK] for Crypt::Random:ver<0.4.1>:auth<github:skinkade> ===> Filtering: Base64:ver<0.0.1>:auth<github:ugexe> ===> Filtering [OK] for Base64:ver<0.0.1>:auth<github:ugexe> ===> Filtering: MIME::Base64:ver<1.2.1>:auth<github:retupmoca> ===> Filtering [OK] for MIME::Base64:ver<1.2.1>:auth<github:retupmoca> ===> Filtering: Digest::HMAC:ver<1.0.0>:auth<github:retupmoca> ===> Filtering [OK] for Digest::HMAC:ver<1.0.0>:auth<github:retupmoca> ===> Filtering: OpenSSL:ver<0.1.18>:auth<github:sergot> ===> Filtering [OK] for OpenSSL:ver<0.1.18>:auth<github:sergot> ===> Filtering: if:ver<0.1.0>:auth<github:FROGGS> ===> Filtering [OK] for if:ver<0.1.0>:auth<github:FROGGS> ===> Filtering: Digest:ver<0.3.4>:auth<Lucien Grondin> ===> Filtering [OK] for Digest:ver<0.3.4>:auth<Lucien Grondin> ===> # SKIP: No Build.pm for OpenSSL:ver<0.1.18>:auth<github:sergot> ===> # SKIP: No Build.pm for IO::Socket::Async::SSL:ver<0.6.1> ===> # SKIP: No Build.pm for OO::Monitors:ver<1.1> ===> # SKIP: No Build.pm for IO::Path::ChildSecure:ver<1.001011> ===> # SKIP: No Build.pm for Base64:ver<0.0.1>:auth<github:ugexe> ===> # SKIP: No Build.pm for HTTP::HPACK:ver<0.9.2> ===> # SKIP: No Build.pm for Cro::Core:ver<0.7.4> ===> # SKIP: No Build.pm for Cro::TLS:ver<0.7.4> ===> # SKIP: No Build.pm for JSON::Fast:ver<0.9.11> ===> # SKIP: No Build.pm for if:ver<0.1.0>:auth<github:FROGGS> ===> # SKIP: No Build.pm for Crypt::Random:ver<0.4.1>:auth<github:skinkade> ===> # SKIP: No Build.pm for MIME::Base64:ver<1.2.1>:auth<github:retupmoca> ===> # SKIP: No Build.pm for Digest:ver<0.3.4>:auth<Lucien Grondin> ===> # SKIP: No Build.pm for Digest::HMAC:ver<1.0.0>:auth<github:retupmoca> ===> # SKIP: No Build.pm for JSON::JWT:ver<1.0>:auth<github:retupmoca> ===> # SKIP: No Build.pm for DateTime::Parse:ver<0.9.1> ===> # SKIP: No Build.pm for Cro::HTTP:ver<0.7.4> ===> Testing: OpenSSL:ver<0.1.18>:auth<github:sergot> Testing with plugin: Zef::Service::Shell::prove+{<anon|1>} t/01-basic.t ........... ok t/02-socket.t .......... ok t/03-rsa.t ............. ok t/04-crypt.t ........... ok t/05-digest.t .......... ok t/06-digest-md5.t ...... ok t/10-client-ca-file.t .. ok t/15-issue-36.t ........ ok All tests successful. Files=8, Tests=49, 13 wallclock secs ( 0.04 usr 0.02 sys + 10.00 cusr 0.72 csys = 10.78 CPU) Result: PASS ===> Testing [OK] for OpenSSL:ver<0.1.18>:auth<github:sergot> ===> Testing: IO::Socket::Async::SSL:ver<0.6.1> Testing with plugin: Zef::Service::Shell::prove+{<anon|1>} t/bad-incoming.t ... ok t/ciphers.t ........ ok t/client-server.t .. ok t/dh-ciphers.t ..... ok t/ecdh-ciphers.t ... ok t/encoding.t ....... ok t/thread-stress.t .. ok All tests successful. Files=7, Tests=29, 24 wallclock secs ( 0.05 usr 0.01 sys + 18.47 cusr 1.24 csys = 19.77 CPU) Result: PASS ===> Testing [OK] for IO::Socket::Async::SSL:ver<0.6.1> ===> Testing: OO::Monitors:ver<1.1> Testing with plugin: Zef::Service::Shell::prove+{<anon|1>} t/BUILD.t ...... ok t/basic.t ...... ok t/condition.t .. ok t/new.t ........ ok t/precomp.t .... ok All tests successful. Files=5, Tests=14, 13 wallclock secs ( 0.05 usr 0.00 sys + 9.25 cusr 0.42 csys = 9.72 CPU) Result: PASS ===> Testing [OK] for OO::Monitors:ver<1.1> ===> Testing: IO::Path::ChildSecure:ver<1.001011> Testing with plugin: Zef::Service::Shell::prove+{<anon|1>} t/00-use.t ........ ok t/01-operation.t .. ok All tests successful. Files=2, Tests=11, 2 wallclock secs ( 0.03 usr 0.00 sys + 1.76 cusr 0.14 csys = 1.93 CPU) Result: PASS ===> Testing [OK] for IO::Path::ChildSecure:ver<1.001011> ===> Testing: Base64:ver<0.0.1>:auth<github:ugexe> Testing with plugin: Zef::Service::Shell::prove+{<anon|1>} t/00-sanity.t .. ok t/01-basic.t ... ok All tests successful. Files=2, Tests=7, 3 wallclock secs ( 0.04 usr 0.01 sys + 2.62 cusr 0.16 csys = 2.83 CPU) Result: PASS ===> Testing [OK] for Base64:ver<0.0.1>:auth<github:ugexe> ===> Testing: HTTP::HPACK:ver<0.9.2> Testing with plugin: Zef::Service::Shell::prove+{<anon|1>} t/examples.t .. ok All tests successful. Files=1, Tests=55, 3 wallclock secs ( 0.03 usr 0.01 sys + 2.78 cusr 0.09 csys = 2.91 CPU) Result: PASS ===> Testing [OK] for HTTP::HPACK:ver<0.9.2> ===> Testing: Cro::Core:ver<0.7.4> Testing with plugin: Zef::Service::Shell::prove+{<anon|1>} t/composer.t ................ ok t/connection-conditional.t .. ok t/connection-state.t ........ ok t/iri.t ..................... ok t/mediatype.t ............... ok t/message-with-body.t ....... ok t/tcp.t ..................... ok t/uri.t ..................... ok All tests successful. Files=8, Tests=1037, 19 wallclock secs ( 0.20 usr 0.03 sys + 16.08 cusr 0.82 csys = 17.13 CPU) Result: PASS ===> Testing [OK] for Cro::Core:ver<0.7.4> ===> Testing: Cro::TLS:ver<0.7.4> Testing with plugin: Zef::Service::Shell::prove+{<anon|1>} t/tls.t .. ok All tests successful. Files=1, Tests=49, 5 wallclock secs ( 0.04 usr 0.00 sys + 4.43 cusr 0.18 csys = 4.65 CPU) Result: PASS ===> Testing [OK] for Cro::TLS:ver<0.7.4> ===> Testing: JSON::Fast:ver<0.9.11> Testing with plugin: Zef::Service::Shell::prove+{<anon|1>} t/01-parse.t ...................... ok t/02-structure.t .................. ok t/03-unicode.t .................... ok t/04-roundtrip.t .................. ok t/05-unreasonable-requirements.t .. ok t/06-control-characters.t ......... ok t/07-datetime.t ................... ok t/08-sorted-keys.t ................ ok t/09-race.t ....................... ok All tests successful. Files=9, Tests=221, 14 wallclock secs ( 0.08 usr 0.03 sys + 14.86 cusr 0.97 csys = 15.94 CPU) Result: PASS ===> Testing [OK] for JSON::Fast:ver<0.9.11> ===> Testing: if:ver<0.1.0>:auth<github:FROGGS> Testing with plugin: Zef::Service::Shell::prove+{<anon|1>} t/if.t .. ok All tests successful. Files=1, Tests=5, 2 wallclock secs ( 0.03 usr 0.00 sys + 1.18 cusr 0.07 csys = 1.28 CPU) Result: PASS ===> Testing [OK] for if:ver<0.1.0>:auth<github:FROGGS> ===> Testing: Crypt::Random:ver<0.4.1>:auth<github:skinkade> Testing with plugin: Zef::Service::Shell::prove+{<anon|1>} t/01-buf.t ...... ok t/02-value.t .... ok t/03-uniform.t .. ok All tests successful. Files=3, Tests=5, 4 wallclock secs ( 0.03 usr 0.00 sys + 2.86 cusr 0.17 csys = 3.06 CPU) Result: PASS ===> Testing [OK] for Crypt::Random:ver<0.4.1>:auth<github:skinkade> ===> Testing: MIME::Base64:ver<1.2.1>:auth<github:retupmoca> Testing with plugin: Zef::Service::Shell::prove+{<anon|1>} t/basic.t ................. ok t/binary-and-long-line.t .. ok t/oneline.t ............... ok t/rfc4648-test-vector.t ... ok All tests successful. Files=4, Tests=47, 6 wallclock secs ( 0.05 usr 0.01 sys + 4.26 cusr 0.35 csys = 4.67 CPU) Result: PASS ===> Testing [OK] for MIME::Base64:ver<1.2.1>:auth<github:retupmoca> ===> Testing: Digest:ver<0.3.4>:auth<Lucien Grondin> Testing with plugin: Zef::Service::Shell::prove+{<anon|1>} t/digest.t .. ok t/ripemd.t .. ok t/sha.t ..... ok All tests successful. Files=3, Tests=6, 4 wallclock secs ( 0.03 usr 0.01 sys + 3.06 cusr 0.25 csys = 3.35 CPU) Result: PASS ===> Testing [OK] for Digest:ver<0.3.4>:auth<Lucien Grondin> ===> Testing: Digest::HMAC:ver<1.0.0>:auth<github:retupmoca> Testing with plugin: Zef::Service::Shell::prove+{<anon|1>} t/01-basic.t .. ok All tests successful. Files=1, Tests=6, 2 wallclock secs ( 0.02 usr 0.01 sys + 1.55 cusr 0.10 csys = 1.68 CPU) Result: PASS ===> Testing [OK] for Digest::HMAC:ver<1.0.0>:auth<github:retupmoca> ===> Testing: JSON::JWT:ver<1.0>:auth<github:retupmoca> Testing with plugin: Zef::Service::Shell::prove+{<anon|1>} t/01-decode.t .. ok t/02-encode.t .. ok All tests successful. Files=2, Tests=13, 6 wallclock secs ( 0.04 usr 0.00 sys + 3.86 cusr 0.23 csys = 4.13 CPU) Result: PASS ===> Testing [OK] for JSON::JWT:ver<1.0>:auth<github:retupmoca> ===> Testing: DateTime::Parse:ver<0.9.1> Testing with plugin: Zef::Service::Shell::prove+{<anon|1>} t/01-asctime.t .. ok t/01-basic.t .... ok All tests successful. Files=2, Tests=16, 3 wallclock secs ( 0.04 usr 0.00 sys + 2.42 cusr 0.19 csys = 2.65 CPU) Result: PASS ===> Testing [OK] for DateTime::Parse:ver<0.9.1> ===> Testing: Cro::HTTP:ver<0.7.4> Testing with plugin: Zef::Service::Shell::prove+{<anon|1>} t/http-auth-basic.t ............ ok t/http-auth-webtoken-bearer.t .. ok t/http-auth-webtoken-cookie.t .. ok t/http-client.t ................ ok t/http-cookie.t ................ ok t/http-cookiejar.t ............. ok t/http-log-file.t .............. ok t/http-middleware.t ............ ok t/http-request-parser.t ........ ok t/http-request-serializer.t .... ok t/http-request.t ............... ok t/http-response-parser.t ....... ok t/http-response-serializer.t ... ok t/http-response.t .............. ok t/http-router.t ................ ok t/http-server.t ................ ok t/http-session-inmemory.t ...... ok t/http-session-persistent.t .... ok t/http2-frame-parser.t ......... ok t/http2-frame-serializer.t ..... ok t/http2-frame.t ................ ok t/http2-push-promise.t ......... ok t/http2-request-parser.t ....... ok t/http2-request-serializer.t ... ok t/http2-response-parser.t ...... ok t/http2-response-serializer.t .. ok t/http2.t ...................... ok t/router-auth.t ................ ok t/uri-http.t ................... ok All tests successful. Files=29, Tests=1494, 177 wallclock secs ( 0.49 usr 0.02 sys + 170.70 cusr 5.82 csys = 177.03 CPU) Result: PASS ===> Testing [OK] for Cro::HTTP:ver<0.7.4> ===> Installing: OpenSSL:ver<0.1.18>:auth<github:sergot> ===> Install [OK] for OpenSSL:ver<0.1.18>:auth<github:sergot> ===> Installing: IO::Socket::Async::SSL:ver<0.6.1> ===> Install [OK] for IO::Socket::Async::SSL:ver<0.6.1> ===> Installing: OO::Monitors:ver<1.1> ===> Install [OK] for OO::Monitors:ver<1.1> ===> Installing: IO::Path::ChildSecure:ver<1.001011> ===> Install [OK] for IO::Path::ChildSecure:ver<1.001011> ===> Installing: Base64:ver<0.0.1>:auth<github:ugexe> ===> Install [OK] for Base64:ver<0.0.1>:auth<github:ugexe> ===> Installing: HTTP::HPACK:ver<0.9.2> ===> Install [OK] for HTTP::HPACK:ver<0.9.2> ===> Installing: Cro::Core:ver<0.7.4> ===> Install [OK] for Cro::Core:ver<0.7.4> ===> Installing: Cro::TLS:ver<0.7.4> ===> Install [OK] for Cro::TLS:ver<0.7.4> ===> Installing: JSON::Fast:ver<0.9.11> ===> Install [OK] for JSON::Fast:ver<0.9.11> ===> Installing: if:ver<0.1.0>:auth<github:FROGGS> ===> Install [OK] for if:ver<0.1.0>:auth<github:FROGGS> ===> Installing: Crypt::Random:ver<0.4.1>:auth<github:skinkade> ===> Install [OK] for Crypt::Random:ver<0.4.1>:auth<github:skinkade> ===> Installing: MIME::Base64:ver<1.2.1>:auth<github:retupmoca> ===> Install [OK] for MIME::Base64:ver<1.2.1>:auth<github:retupmoca> ===> Installing: Digest:ver<0.3.4>:auth<Lucien Grondin> ===> Install [OK] for Digest:ver<0.3.4>:auth<Lucien Grondin> ===> Installing: Digest::HMAC:ver<1.0.0>:auth<github:retupmoca> ===> Install [OK] for Digest::HMAC:ver<1.0.0>:auth<github:retupmoca> ===> Installing: JSON::JWT:ver<1.0>:auth<github:retupmoca> ===> Install [OK] for JSON::JWT:ver<1.0>:auth<github:retupmoca> ===> Installing: DateTime::Parse:ver<0.9.1> ===> Install [OK] for DateTime::Parse:ver<0.9.1> ===> Installing: Cro::HTTP:ver<0.7.4> ===> Install [OK] for Cro::HTTP:ver<0.7.4>