run zef --verbose test for Crust [agent] happy-herschel-63480721 [raku] /tmp/whateverable/rakudo-moar/63bc8b839300eff9f13bac2cae62bd108207b510/bin//raku Welcome to Rakudo™ v2025.11-42-g63bc8b839. Implementing the Raku® Programming Language v6.d. Built on MoarVM version 2025.11-41-ge765890c1. [zef] /tmp/whateverable/rakudo-moar/63bc8b839300eff9f13bac2cae62bd108207b510/share/perl6/site/bin/zef 1.0.0 === 1) install Crust dependencies ===> Searching for missing dependencies: HTTP::Server::Tiny, Cookie::Baker, Hash::MultiValue, Getopt::Tiny, HTTP::Easy, HTTP::UserAgent, Backtrace::AsHTML, Apache::LogFormat ===> Searching for missing dependencies: HTTP::Parser, IO::Blob, URI::Encode ===> Staging Hash::MultiValue:ver<0.7>:auth ===> Staging [OK] for Hash::MultiValue:ver<0.7>:auth ===> Staging HTTP::UserAgent:ver<1.2.0>:auth ===> Staging [OK] for HTTP::UserAgent:ver<1.2.0>:auth ===> Staging Getopt::Tiny ===> Staging [OK] for Getopt::Tiny ===> Staging HTTP::Parser:ver<0.0.2> ===> Staging [OK] for HTTP::Parser:ver<0.0.2> ===> Staging IO::Blob:ver<0.0.1> ===> Staging [OK] for IO::Blob:ver<0.0.1> ===> Staging HTTP::Server::Tiny:ver<0.0.2> ===> Staging [OK] for HTTP::Server::Tiny:ver<0.0.2> ===> Staging Backtrace::AsHTML:ver<0.0.1> ===> Staging [OK] for Backtrace::AsHTML:ver<0.0.1> ===> Staging Apache::LogFormat ===> Staging [OK] for Apache::LogFormat ===> Staging URI::Encode:ver<1.0>:auth ===> Staging [OK] for URI::Encode:ver<1.0>:auth ===> Staging Cookie::Baker ===> Staging [OK] for Cookie::Baker ===> Staging HTTP::Easy:ver<1.2>:auth ===> Staging [OK] for HTTP::Easy:ver<1.2>:auth ===> Testing: Hash::MultiValue:ver<0.7>:auth ===> Testing [OK] for Hash::MultiValue:ver<0.7>:auth ===> Testing: HTTP::UserAgent:ver<1.2.0>:auth ===> Testing [OK] for HTTP::UserAgent:ver<1.2.0>:auth ===> Testing: Getopt::Tiny ===> Testing [OK] for Getopt::Tiny ===> Testing: HTTP::Parser:ver<0.0.2> ===> Testing [OK] for HTTP::Parser:ver<0.0.2> ===> Testing: IO::Blob:ver<0.0.1> ===> Testing [OK] for IO::Blob:ver<0.0.1> ===> Testing: HTTP::Server::Tiny:ver<0.0.2> ===> Testing [OK] for HTTP::Server::Tiny:ver<0.0.2> ===> Testing: Backtrace::AsHTML:ver<0.0.1> ===> Testing [OK] for Backtrace::AsHTML:ver<0.0.1> ===> Testing: Apache::LogFormat ===> Testing [OK] for Apache::LogFormat ===> Testing: URI::Encode:ver<1.0>:auth ===> Testing [OK] for URI::Encode:ver<1.0>:auth ===> Testing: Cookie::Baker ===> Testing [OK] for Cookie::Baker ===> Testing: HTTP::Easy:ver<1.2>:auth ===> Testing [OK] for HTTP::Easy:ver<1.2>:auth ===> Installing: Hash::MultiValue:ver<0.7>:auth ===> Installing: HTTP::UserAgent:ver<1.2.0>:auth ===> Installing: Getopt::Tiny ===> Installing: HTTP::Parser:ver<0.0.2> ===> Installing: IO::Blob:ver<0.0.1> ===> Installing: HTTP::Server::Tiny:ver<0.0.2> ===> Installing: Backtrace::AsHTML:ver<0.0.1> ===> Installing: Apache::LogFormat ===> Installing: URI::Encode:ver<1.0>:auth ===> Installing: Cookie::Baker ===> Installing: HTTP::Easy:ver<1.2>:auth 2) zef --verbose test . ===> Testing: Crust:ver<0.0.1> Aborting due to test failure: Crust:ver<0.0.1> (use --force-test to override) [Crust] t/Crust-App/directory.t .............. ok [Crust] t/Crust-App/file.t ................... Dubious, test returned 1 [Crust] Failed 1/11 subtests [Crust] t/Crust-App/urlmap.t ................. ok [Crust] t/Crust-Builder/basic.t .............. ok [Crust] t/Crust-Builder/middleware.t ......... ok [Crust] t/Crust-Builder/mount.t .............. ok [Crust] t/Crust-Handler/HTTP-Server-Tiny.t ... ok [Crust] t/Crust-Middleware/accesslog.t ....... ok [Crust] t/Crust-Middleware/auth_basic.t ...... ok [Crust] t/Crust-Middleware/conditional.t ..... ok [Crust] t/Crust-Middleware/content-length.t .. ok [Crust] t/Crust-Middleware/error-document.t .. ok [Crust] t/Crust-Middleware/lint.t ............ ok [Crust] t/Crust-Middleware/reverse-proxy.t ... ok [Crust] t/Crust-Middleware/runtime.t ......... ok [Crust] t/Crust-Middleware/stack-trace.t ..... Dubious, test returned 2 [Crust] Failed 2/4 subtests [Crust] t/Crust-Middleware/static.t .......... ok [Crust] t/Crust-Middleware/xframework.t ...... ok [Crust] t/Crust-Test/2args.t ................. ok [Crust] t/Crust-Test/hello.t ................. ok [Crust] t/HTTP-Message-P6W/content-length.t .. ok [Crust] t/HTTP-Message-P6W/error.t ........... ok [Crust] t/HTTP-Message-P6W/host.t ............ ok [Crust] t/HTTP-Message-P6W/path-info.t ....... ok [Crust] t/HTTP-Message-P6W/res.t ............. ok [Crust] t/HTTP-Message-P6W/utf8-req.t ........ skipped [Crust] t/crust/headers.t .................... ok [Crust] t/crust/mime/add-type.t .............. ok [Crust] t/crust/mime/basic.t ................. ok [Crust] t/crust/mime/fallback.t .............. ok [Crust] t/crust/request.t .................... ok [Crust] t/crust/response.t ................... ok [Crust] t/crust/utils.t ...................... ok [Crust] [Crust] Test Summary Report [Crust] ------------------- [Crust] t/Crust-App/file.t (Wstat: 256 Tests: 11 Failed: 1) [Crust] Failed tests: 10 [Crust] Non-zero exit status: 1 [Crust] t/Crust-Middleware/stack-trace.t (Wstat: 512 Tests: 4 Failed: 2) [Crust] Failed tests: 1 2 [Crust] Non-zero exit status: 2 [Crust] Files=33, Tests=192, 52 wallclock secs [Crust] Result: FAILED ===> Testing [FAIL]: Crust:ver<0.0.1>