run zef --debug test for Test::Async [agent] cokebot-09406943 [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 BRW_AGENT_CAP_INSTALL_FROM_SOURCE_FORCE= BRW_AGENT_NAME_PREFIX=cokebot BRW_AGENT_MAX_THREADS=4 === 1) install Test::Async dependencies All candidates are currently installed 2) zef --debug test . ===> Testing: Test::Async:ver<0.1.17>:auth:api<0.1.2> [Test::Async] Testing with plugin: Zef::Service::Shell::Test [Test::Async] Command: /tmp/whateverable/rakudo-moar/63bc8b839300eff9f13bac2cae62bd108207b510/bin/rakudo -I /tmp/.zef.1765741830.17284/46fb5e650e1f1103b7c409a707d033ff14a04c95.tar.gz/Test-Async-v0.1.17 t/003-declaration.rakutest [Test::Async] 1..6 [Test::Async] ok 1 - bundle's HOW is BundleHOW [Test::Async] ok 2 - role created inside a bundle has standard HOW [Test::Async] ok 3 - reporter's HOW is ReporterHOW [Test::Async] ok 4 - role created inside a reporter has standard HOW [Test::Async] ok 5 - unit-scoped bundle HOW is BundleHOW [Test::Async] ok 6 - role created inside a unit-scoped bundle has standard HOW [Test::Async] Command: /tmp/whateverable/rakudo-moar/63bc8b839300eff9f13bac2cae62bd108207b510/bin/rakudo -I /tmp/.zef.1765741830.17284/46fb5e650e1f1103b7c409a707d033ff14a04c95.tar.gz/Test-Async-v0.1.17 t/004-jobmgr.rakutest [Test::Async] 1..10 [Test::Async] ok 1 - job promise is kept when its code is done ok [Test::Async] ok 2 - job promise result is its code return value [Test::Async] ok 3 - job promise is broken when its code throws [Test::Async] ok 4 - job promise cause is the exception thrown [Test::Async] ok 5 - all concurrent jobs started [Test::Async] ok 6 - all started threads completed [Test::Async] ok 7 - no remaining jobs left [Test::Async] ok 8 - never had more than max allowed number of jobs [Test::Async] ok 9 - all started jobs completed [Test::Async] ok 10 - no remaining jobs left [Test::Async] Command: /tmp/whateverable/rakudo-moar/63bc8b839300eff9f13bac2cae62bd108207b510/bin/rakudo -I /tmp/.zef.1765741830.17284/46fb5e650e1f1103b7c409a707d033ff14a04c95.tar.gz/Test-Async-v0.1.17 t/005-bootstrap.rakutest [Test::Async] 1..12 [Test::Async] ok 1 - we can use pass [Test::Async] ok 2 - we can use flunk [Test::Async] ok 3 - we can use ok with true expressions [Test::Async] ok 4 - we can use ok with false expressions [Test::Async] ok 5 - we can use nok with false expressions [Test::Async] ok 6 - we can use nok with true expressions [Test::Async] ok 7 - we can use cmp-ok with == [Test::Async] ok 8 - cmp-ok fails on inequals with == [Test::Async] ok 9 - we can use cmp-ok with ~~ [Test::Async] ok 10 - cmp-ok fails for non-matching regex [Test::Async] not ok 11 - we can use is-run [Test::Async] # Expected exitcode 0 but got 1 [Test::Async] # Standard output doesn't match. [Test::Async] # expected: " 1..3\n ok 1 - STDOUT\n ok 2 - STDERR\n ok 3 - Exit code\nok 1 - is-run with pass\n1..1\n" [Test::Async] # got: " 1..3\n ok 1 - STDOUT\n not ok 2 - STDERR\n # expected: \"\"\n # got: \"Saw 1 occurrence of deprecated code.\\n================================================================================\\nThe PERL6LIB environment variable being set, support will be removed with v6.e.\\nPlease use RAKULIB instead.\\n--------------------------------------------------------------------------------\\nPlease contact the author to have these occurrences of deprecated code\\nadapted, so that this message will disappear!\\n\"\n # matcher: infix:<~~>\n ok 3 - Exit code\n # You failed 1 test of 3\nnot ok 1 - is-run with pass\n# Failed test 'is-run with pass'\n# at - line 1\n1..1\n# You failed 1 test of 1\n" [Test::Async] # Standard error doesn't match. [Test::Async] # expected: "" [Test::Async] # got: "Saw 1 occurrence of deprecated code.\n================================================================================\nThe PERL6LIB environment variable being set, support will be removed with v6.e.\nPlease use RAKULIB instead.\n--------------------------------------------------------------------------------\nPlease contact the author to have these occurrences of deprecated code\nadapted, so that this message will disappear!\n" [Test::Async] not ok 12 - we can use is-run [Test::Async] # Expected exitcode 0 but got 1 [Test::Async] # Standard output doesn't match. [Test::Async] # expected: " 1..3\n ok 1 - STDOUT\n ok 2 - STDERR\n ok 3 - Exit code\nok 1 - is-run with pass\n1..1\n" [Test::Async] # got: " 1..3\n ok 1 - STDOUT\n not ok 2 - STDERR\n # expected: \"\"\n # got: \"Saw 1 occurrence of deprecated code.\\n================================================================================\\nThe PERL6LIB environment variable being set, support will be removed with v6.e.\\nPlease use RAKULIB instead.\\n--------------------------------------------------------------------------------\\nPlease contact the author to have these occurrences of deprecated code\\nadapted, so that this message will disappear!\\n\"\n # matcher: infix:<~~>\n ok 3 - Exit code\n # You failed 1 test of 3\nnot ok 1 - is-run with pass\n# Failed test 'is-run with pass'\n# at - line 1\n1..1\n# You failed 1 test of 1\n" [Test::Async] # Standard error doesn't match. [Test::Async] # expected: "" [Test::Async] # got: "Saw 1 occurrence of deprecated code.\n================================================================================\nThe PERL6LIB environment variable being set, support will be removed with v6.e.\nPlease use RAKULIB instead.\n--------------------------------------------------------------------------------\nPlease contact the author to have these occurrences of deprecated code\nadapted, so that this message will disappear!\n" [Test::Async] # You failed 2 tests of 12 [Test::Async] Command: /tmp/whateverable/rakudo-moar/63bc8b839300eff9f13bac2cae62bd108207b510/bin/rakudo -I /tmp/.zef.1765741830.17284/46fb5e650e1f1103b7c409a707d033ff14a04c95.tar.gz/Test-Async-v0.1.17 t/006-parallel.rakutest [Test::Async] 1..3 [Test::Async] ok 1 - subtests start in parallel [Test::Async] ok 2 - frozen subtest can be aborted [Test::Async] ok 3 - frozen sub-subtest can be aborted [Test::Async] Command: /tmp/whateverable/rakudo-moar/63bc8b839300eff9f13bac2cae62bd108207b510/bin/rakudo -I /tmp/.zef.1765741830.17284/46fb5e650e1f1103b7c409a707d033ff14a04c95.tar.gz/Test-Async-v0.1.17 t/010-basics.rakutest [Test::Async] 1..7 [Test::Async] 1..3 [Test::Async] ok 1 - STDOUT [Test::Async] ok 2 - STDERR [Test::Async] ok 3 - Exit code [Test::Async] ok 1 - simple pass test, plan is output at the end [Test::Async] 1..3 [Test::Async] ok 1 - STDOUT [Test::Async] ok 2 - STDERR [Test::Async] ok 3 - Exit code [Test::Async] ok 2 - simple pass test, plan is output at the start [Test::Async] 1..3 [Test::Async] ok 1 - STDOUT [Test::Async] ok 2 - STDERR [Test::Async] ok 3 - Exit code [Test::Async] ok 3 - no testing beyond done-testing [Test::Async] 1..3 [Test::Async] ok 1 - STDOUT [Test::Async] ok 2 - STDERR [Test::Async] ok 3 - Exit code [Test::Async] ok 4 - test fails, plan is at the end [Test::Async] 1..2 [Test::Async] ok 1 - STDERR [Test::Async] ok 2 - Exit code [Test::Async] ok 5 - exit code reflects the number of tests failed [Test::Async] 1..3 [Test::Async] ok 1 - STDOUT [Test::Async] ok 2 - STDERR [Test::Async] ok 3 - Exit code [Test::Async] ok 6 - two plans result in bail out [Test::Async] 1..3 [Test::Async] ok 1 - STDOUT [Test::Async] ok 2 - STDERR [Test::Async] ok 3 - Exit code [Test::Async] ok 7 - abort-testing works at the top-level [Test::Async] Command: /tmp/whateverable/rakudo-moar/63bc8b839300eff9f13bac2cae62bd108207b510/bin/rakudo -I /tmp/.zef.1765741830.17284/46fb5e650e1f1103b7c409a707d033ff14a04c95.tar.gz/Test-Async-v0.1.17 t/020-is.rakutest [Test::Async] 1..15 [Test::Async] 1..2 [Test::Async] ok 1 - STDOUT [Test::Async] ok 2 - Exit code [Test::Async] ok 1 - is "a", "a", "Str match"; [Test::Async] 1..2 [Test::Async] ok 1 - STDOUT [Test::Async] ok 2 - Exit code [Test::Async] ok 2 - is Mu, Mu, "Mu:U match"; [Test::Async] 1..2 [Test::Async] ok 1 - STDOUT [Test::Async] ok 2 - Exit code [Test::Async] ok 3 - is Int, Int, "Int:U match"; [Test::Async] 1..2 [Test::Async] ok 1 - STDOUT [Test::Async] ok 2 - Exit code [Test::Async] ok 4 - is 42, 42, "42 match"; [Test::Async] 1..2 [Test::Async] ok 1 - STDOUT [Test::Async] ok 2 - Exit code [Test::Async] ok 5 - is Mu, Int, "Mu/Int"; [Test::Async] 1..2 [Test::Async] ok 1 - STDOUT [Test::Async] ok 2 - Exit code [Test::Async] ok 6 - is Int, Mu, "Int/Mu"; [Test::Async] 1..2 [Test::Async] ok 1 - STDOUT [Test::Async] ok 2 - Exit code [Test::Async] ok 7 - is "a", 42, "Str:D/Int:D"; [Test::Async] 1..2 [Test::Async] ok 1 - STDOUT [Test::Async] ok 2 - Exit code [Test::Async] ok 8 - is "foo", "foo ", "str with space mismatch"; [Test::Async] 1..2 [Test::Async] ok 1 - STDOUT [Test::Async] ok 2 - Exit code [Test::Async] ok 9 - isnt 13, 42, "13 != 42"; [Test::Async] 1..2 [Test::Async] ok 1 - STDOUT [Test::Async] ok 2 - Exit code [Test::Async] ok 10 - isnt Mu, Int, "Mu != Int"; [Test::Async] 1..2 [Test::Async] ok 1 - STDOUT [Test::Async] ok 2 - Exit code [Test::Async] ok 11 - isnt Int, Mu, "Int != Mu"; [Test::Async] 1..2 [Test::Async] ok 1 - STDOUT [Test::Async] ok 2 - Exit code [Test::Async] ok 12 - isnt Mu, Mu, "Mu is Mu"; [Test::Async] 1..2 [Test::Async] ok 1 - STDOUT [Test::Async] ok 2 - Exit code [Test::Async] ok 13 - isnt Int, 42, "Int != 42"; [Test::Async] 1..2 [Test::Async] ok 1 - STDOUT [Test::Async] ok 2 - Exit code [Test::Async] ok 14 - isnt "a", "a", "eqv. strings"; [Test::Async] 1..2 [Test::Async] ok 1 - STDOUT [Test::Async] ok 2 - Exit code [Test::Async] ok 15 - isnt Str, Int, "Str != Int"; [Test::Async] Command: /tmp/whateverable/rakudo-moar/63bc8b839300eff9f13bac2cae62bd108207b510/bin/rakudo -I /tmp/.zef.1765741830.17284/46fb5e650e1f1103b7c409a707d033ff14a04c95.tar.gz/Test-Async-v0.1.17 t/030-is-run.rakutest [Test::Async] 1..3 [Test::Async] 1..1 [Test::Async] not ok 1 - code timed out [Test::Async] # You failed 1 test of 1 [Test::Async] ok 1 - timing out code [Test::Async] # FLUNK - is-run is expected to fail because code doesn't finish before timeout [Test::Async] ok 2 - timeout works with freezing code handled [Test::Async] 1..2 [Test::Async] ok 1 - STDOUT [Test::Async] ok 2 - Exit code [Test::Async] ok 3 - is-run with simple code [Test::Async] Command: /tmp/whateverable/rakudo-moar/63bc8b839300eff9f13bac2cae62bd108207b510/bin/rakudo -I /tmp/.zef.1765741830.17284/46fb5e650e1f1103b7c409a707d033ff14a04c95.tar.gz/Test-Async-v0.1.17 t/040-skip.rakutest [Test::Async] 1..7 [Test::Async] 1..3 [Test::Async] ok 1 - STDOUT [Test::Async] ok 2 - STDERR [Test::Async] ok 3 - Exit code [Test::Async] ok 1 - plan skip counted [Test::Async] 1..3 [Test::Async] ok 1 - STDOUT [Test::Async] ok 2 - STDERR [Test::Async] ok 3 - Exit code [Test::Async] ok 2 - skip in plan [Test::Async] 1..3 [Test::Async] ok 1 - STDOUT [Test::Async] ok 2 - STDERR [Test::Async] ok 3 - Exit code [Test::Async] ok 3 - skip-remaining [Test::Async] 1..3 [Test::Async] ok 1 - STDOUT [Test::Async] ok 2 - STDERR [Test::Async] ok 3 - Exit code [Test::Async] ok 4 - skip-remaining without a message [Test::Async] 1..3 [Test::Async] ok 1 - STDOUT [Test::Async] ok 2 - STDERR [Test::Async] ok 3 - Exit code [Test::Async] ok 5 - skip-rest [Test::Async] 1..3 [Test::Async] ok 1 - STDOUT [Test::Async] ok 2 - STDERR [Test::Async] ok 3 - Exit code [Test::Async] ok 6 - skip-rest without a message [Test::Async] 1..3 [Test::Async] ok 1 - STDOUT [Test::Async] ok 2 - STDERR [Test::Async] ok 3 - Exit code [Test::Async] ok 7 - no tests must follow skip-rest [Test::Async] Command: /tmp/whateverable/rakudo-moar/63bc8b839300eff9f13bac2cae62bd108207b510/bin/rakudo -I /tmp/.zef.1765741830.17284/46fb5e650e1f1103b7c409a707d033ff14a04c95.tar.gz/Test-Async-v0.1.17 t/050-todo.rakutest [Test::Async] 1..3 [Test::Async] 1..3 [Test::Async] ok 1 - STDOUT [Test::Async] ok 2 - STDERR [Test::Async] ok 3 - Exit code [Test::Async] ok 1 - single todo [Test::Async] 1..3 [Test::Async] ok 1 - STDOUT [Test::Async] ok 2 - STDERR [Test::Async] ok 3 - Exit code [Test::Async] ok 2 - planned todo [Test::Async] 1..3 [Test::Async] ok 1 - STDOUT [Test::Async] ok 2 - STDERR [Test::Async] ok 3 - Exit code [Test::Async] ok 3 - todo on remaining tests [Test::Async] Command: /tmp/whateverable/rakudo-moar/63bc8b839300eff9f13bac2cae62bd108207b510/bin/rakudo -I /tmp/.zef.1765741830.17284/46fb5e650e1f1103b7c409a707d033ff14a04c95.tar.gz/Test-Async-v0.1.17 t/060-subtest.rakutest [Test::Async] 1..19 [Test::Async] # Subtest: Simple [Test::Async] ok 1 - simple [Test::Async] 1..1 [Test::Async] ok 1 - Simple [Test::Async] # Subtest: subtest topic [Test::Async] 1..1 [Test::Async] ok 1 - topic is set to the test suite object [Test::Async] ok 2 - subtest topic [Test::Async] # Subtest: dummy [Test::Async] ok 1 - [Test::Async] 1..1 [Test::Async] ok 3 - dummy [Test::Async] ok 4 - subtest returns a completion Promise [Test::Async] ok 5 - subtest completion promise is kept when subtest is done [Test::Async] # Subtest: TODO in plan [Test::Async] 1..1 [Test::Async] not ok 1 - this would be a failure without TODO # TODO on subtest voids errors [Test::Async] # Failed test 'this would be a failure without TODO' [Test::Async] # at t/060-subtest.rakutest line 136 [Test::Async] ok 6 - TODO in plan [Test::Async] # Subtest: TODO before subtest [Test::Async] not ok 1 - this test fails but the subtest is TODO [Test::Async] # Failed test 'this test fails but the subtest is TODO' [Test::Async] # at t/060-subtest.rakutest line 141 [Test::Async] 1..1 [Test::Async] # You failed 1 test of 1 [Test::Async] not ok 7 - TODO before subtest # TODO subtest fails [Test::Async] # Failed test 'TODO before subtest' [Test::Async] # at t/060-subtest.rakutest line 140 [Test::Async] # Subtest: Parallel subtests [Test::Async] 1..11 [Test::Async] ok 1 - internal test insurance: readiness flag is been set [Test::Async] ok 2 - all subtests are ready and waiting [Test::Async] 1..4 [Test::Async] ok 1 - no concurrent subtests really started yet [Test::Async] ok 2 - subtest 0 started [Test::Async] ok 3 - a child suite is non-parallel by default [Test::Async] ok 4 - but its async status is inherited [Test::Async] ok 3 - job 0 [Test::Async] 1..4 [Test::Async] ok 1 - no concurrent subtests really started yet [Test::Async] ok 2 - subtest 2 started [Test::Async] ok 3 - a child suite is non-parallel by default [Test::Async] ok 4 - but its async status is inherited [Test::Async] ok 4 - job 2 [Test::Async] 1..4 [Test::Async] ok 1 - no concurrent subtests really started yet [Test::Async] ok 2 - subtest 1 started [Test::Async] ok 3 - a child suite is non-parallel by default [Test::Async] ok 4 - but its async status is inherited [Test::Async] ok 5 - job 1 [Test::Async] 1..4 [Test::Async] ok 1 - no concurrent subtests really started yet [Test::Async] ok 2 - subtest 4 started [Test::Async] ok 3 - a child suite is non-parallel by default [Test::Async] ok 4 - but its async status is inherited [Test::Async] ok 6 - job 4 [Test::Async] 1..4 [Test::Async] ok 1 - no concurrent subtests really started yet [Test::Async] ok 2 - subtest 3 started [Test::Async] ok 3 - a child suite is non-parallel by default [Test::Async] ok 4 - but its async status is inherited [Test::Async] ok 7 - job 3 [Test::Async] 1..4 [Test::Async] ok 1 - no concurrent subtests really started yet [Test::Async] ok 2 - subtest 5 started [Test::Async] ok 3 - a child suite is non-parallel by default [Test::Async] ok 4 - but its async status is inherited [Test::Async] ok 8 - job 5 [Test::Async] ok 9 - internal test insurance: completion flag is been set [Test::Async] ok 10 - all subtests completed [Test::Async] ok 11 - counter updated by all subtests [Test::Async] ok 8 - Parallel subtests [Test::Async] # Subtest: Force async [Test::Async] 1..11 [Test::Async] ok 1 - internal test insurance: readiness flag is been set [Test::Async] ok 2 - all subtests are ready and waiting [Test::Async] 1..4 [Test::Async] ok 1 - no concurrent subtests really started yet [Test::Async] ok 2 - subtest 5 started [Test::Async] ok 3 - a child suite is non-parallel by default [Test::Async] ok 4 - but its async status is inherited [Test::Async] ok 3 - job 5 [Test::Async] 1..4 [Test::Async] ok 1 - no concurrent subtests really started yet [Test::Async] ok 2 - subtest 2 started [Test::Async] ok 3 - a child suite is non-parallel by default [Test::Async] ok 4 - but its async status is inherited [Test::Async] ok 4 - job 2 [Test::Async] 1..4 [Test::Async] ok 1 - no concurrent subtests really started yet [Test::Async] ok 2 - subtest 3 started [Test::Async] ok 3 - a child suite is non-parallel by default [Test::Async] ok 4 - but its async status is inherited [Test::Async] ok 5 - job 3 [Test::Async] 1..4 [Test::Async] ok 1 - no concurrent subtests really started yet [Test::Async] ok 2 - subtest 1 started [Test::Async] ok 3 - a child suite is non-parallel by default [Test::Async] ok 4 - but its async status is inherited [Test::Async] ok 6 - job 1 [Test::Async] 1..4 [Test::Async] ok 1 - no concurrent subtests really started yet [Test::Async] ok 2 - subtest 0 started [Test::Async] ok 3 - a child suite is non-parallel by default [Test::Async] ok 4 - but its async status is inherited [Test::Async] ok 7 - job 0 [Test::Async] 1..4 [Test::Async] ok 1 - no concurrent subtests really started yet [Test::Async] ok 2 - subtest 4 started [Test::Async] ok 3 - a child suite is non-parallel by default [Test::Async] ok 4 - but its async status is inherited [Test::Async] ok 8 - job 4 [Test::Async] ok 9 - internal test insurance: completion flag is been set [Test::Async] ok 10 - all subtests completed [Test::Async] ok 11 - counter updated by all subtests [Test::Async] ok 9 - Force async [Test::Async] 1..3 [Test::Async] ok 1 - STDOUT [Test::Async] ok 2 - STDERR [Test::Async] ok 3 - Exit code [Test::Async] ok 10 - basic subtest [Test::Async] # Subtest: Threading in a subtest [Test::Async] 1..6 [Test::Async] ok 1 - test 3 [Test::Async] ok 2 - test 4 [Test::Async] ok 3 - test 2 [Test::Async] ok 4 - test 1 [Test::Async] ok 5 - test 5 [Test::Async] ok 6 - test 0 [Test::Async] ok 11 - Threading in a subtest [Test::Async] # Subtest: Subtest returns [Test::Async] 1..8 [Test::Async] # Subtest: passing subtest [Test::Async] 1..1 [Test::Async] ok 1 - just pass [Test::Async] ok 1 - passing subtest [Test::Async] ok 2 - successfull subtest returns a Promise kept with True [Test::Async] # Subtest: no plan but passing [Test::Async] ok 1 - pass 1 [Test::Async] ok 2 - pass 2 [Test::Async] 1..2 [Test::Async] ok 3 - no plan but passing [Test::Async] ok 4 - successfull subtest with no plan still returns a Promise kept with True [Test::Async] # Subtest: flunking subtest [Test::Async] 1..1 [Test::Async] not ok 1 - just flunk [Test::Async] # Failed test 'just flunk' [Test::Async] # at t/060-subtest.rakutest line 241 [Test::Async] # You failed 1 test of 1 [Test::Async] ok 5 - flunking subtest [Test::Async] # FLUNK - anticipated test failure [Test::Async] ok 6 - flunking subtest returns a Promise kept with False [Test::Async] # Subtest: bad plan subtest [Test::Async] 1..2 [Test::Async] ok 1 - single pass [Test::Async] # You planned 2 tests, but ran 1 [Test::Async] ok 7 - bad plan subtest [Test::Async] # FLUNK - anticipated test failure [Test::Async] ok 8 - bad plan subtest returns a Promise kept with False [Test::Async] ok 12 - Subtest returns [Test::Async] 1..3 [Test::Async] ok 1 - STDOUT [Test::Async] ok 2 - STDERR [Test::Async] ok 3 - Exit code [Test::Async] ok 13 - sequential [Test::Async] # Subtest: Subtest aborts [Test::Async] 1..2 [Test::Async] ok 1 - one test passes [Test::Async] ok 2 - # SKIP pretend of some kind of no-go condition [Test::Async] ok 14 - Subtest aborts [Test::Async] 1..3 [Test::Async] ok 1 - STDOUT [Test::Async] ok 2 - STDERR [Test::Async] ok 3 - Exit code [Test::Async] ok 15 - hidden subtest [Test::Async] 1..3 [Test::Async] ok 1 - STDOUT [Test::Async] ok 2 - STDERR [Test::Async] ok 3 - Exit code [Test::Async] ok 16 - hidden from hidden subtest [Test::Async] 1..3 [Test::Async] ok 1 - STDOUT [Test::Async] ok 2 - STDERR [Test::Async] ok 3 - Exit code [Test::Async] ok 17 - a tool with anchor [Test::Async] 1..3 [Test::Async] ok 1 - STDOUT [Test::Async] ok 2 - STDERR [Test::Async] ok 3 - Exit code [Test::Async] ok 18 - a wrappable anchoring tool [Test::Async] 1..3 [Test::Async] ok 1 - STDOUT [Test::Async] ok 2 - STDERR [Test::Async] ok 3 - Exit code [Test::Async] ok 19 - randomized [Test::Async] Command: /tmp/whateverable/rakudo-moar/63bc8b839300eff9f13bac2cae62bd108207b510/bin/rakudo -I /tmp/.zef.1765741830.17284/46fb5e650e1f1103b7c409a707d033ff14a04c95.tar.gz/Test-Async-v0.1.17 t/070-test-flunks.rakutest [Test::Async] 1..7 [Test::Async] # Subtest: Basic [Test::Async] 1..3 [Test::Async] ok 1 - flunk tool [Test::Async] # FLUNK - basic cases [Test::Async] ok 2 - ok with False [Test::Async] # FLUNK - basic cases [Test::Async] ok 3 - mismatching is [Test::Async] # FLUNK - basic cases [Test::Async] # expected: '1' [Test::Async] # got: '0' [Test::Async] ok 1 - Basic [Test::Async] # Subtest: With a skip [Test::Async] 1..3 [Test::Async] ok 1 - flunk 1 [Test::Async] # FLUNK - skip is ok [Test::Async] ok 2 - # SKIP one to skip [Test::Async] ok 3 - flunk 3 [Test::Async] # FLUNK - skip is ok [Test::Async] ok 2 - With a skip [Test::Async] # Subtest: With a skip-rest [Test::Async] 1..4 [Test::Async] ok 1 - flunk 1 [Test::Async] # FLUNK - skip-rest doesn't break [Test::Async] ok 2 - flunk 2 [Test::Async] # FLUNK - skip-rest doesn't break [Test::Async] ok 3 - # SKIP test passing but it shouldn't [Test::Async] ok 4 - # SKIP test passing but it shouldn't [Test::Async] ok 3 - With a skip-rest [Test::Async] # Subtest: With TODO [Test::Async] 1..4 [Test::Async] ok 1 - flunk 1 [Test::Async] # FLUNK - todo doesn't break [Test::Async] ok 2 - flunk 2 [Test::Async] # FLUNK - todo doesn't break [Test::Async] not ok 3 - pass 1 # TODO test passing but it shouldn't [Test::Async] # Failed test 'pass 1' [Test::Async] # at t/070-test-flunks.rakutest line 41 [Test::Async] # NOT FLUNK: todo doesn't break [Test::Async] # Cause: Test passed [Test::Async] not ok 4 - pass 2 # TODO test passing but it shouldn't [Test::Async] # Failed test 'pass 2' [Test::Async] # at t/070-test-flunks.rakutest line 42 [Test::Async] # NOT FLUNK: todo doesn't break [Test::Async] # Cause: Test passed [Test::Async] ok 4 - With TODO [Test::Async] # Subtest: With false-positives [Test::Async] 1..1 [Test::Async] 1..3 [Test::Async] ok 1 - STDOUT [Test::Async] ok 2 - STDERR [Test::Async] ok 3 - Exit code [Test::Async] ok 1 - pass causes failure [Test::Async] ok 5 - With false-positives [Test::Async] # Subtest: With postponed subtest [Test::Async] 1..2 [Test::Async] ok 1 - here we don't fail [Test::Async] # Subtest: flunking one [Test::Async] 1..1 [Test::Async] not ok 1 - here we fail... [Test::Async] # Failed test 'here we fail...' [Test::Async] # at t/070-test-flunks.rakutest line 70 [Test::Async] # You failed 1 test of 1 [Test::Async] ok 2 - flunking one [Test::Async] # FLUNK - postponed subtest anticipated to flunk [Test::Async] ok 6 - With postponed subtest [Test::Async] # Subtest: With async subtest [Test::Async] 1..2 [Test::Async] ok 1 - here we don't fail [Test::Async] # Subtest: flunking one [Test::Async] 1..1 [Test::Async] not ok 1 - here we fail... [Test::Async] # Failed test 'here we fail...' [Test::Async] # at t/070-test-flunks.rakutest line 82 [Test::Async] # You failed 1 test of 1 [Test::Async] ok 2 - flunking one [Test::Async] # FLUNK - async subtest anticipated to flunk [Test::Async] ok 7 - With async subtest [Test::Async] Command: /tmp/whateverable/rakudo-moar/63bc8b839300eff9f13bac2cae62bd108207b510/bin/rakudo -I /tmp/.zef.1765741830.17284/46fb5e650e1f1103b7c409a707d033ff14a04c95.tar.gz/Test-Async-v0.1.17 t/080-is-approx.rakutest [Test::Async] 1..7 [Test::Async] # Subtest: two-arg version + optional description [Test::Async] ok 1 - [Test::Async] ok 2 - [Test::Async] ok 3 - [Test::Async] ok 4 - test desc zero [Test::Async] ok 5 - test desc one [Test::Async] ok 6 - test desc two [Test::Async] ok 7 - [Test::Async] # FLUNK - anticipated test failure [Test::Async] # expected approximately: 6 [Test::Async] # got: 5 [Test::Async] # maximum relative tolerance: 1e-06 [Test::Async] # actual relative difference: 0.166667 [Test::Async] ok 8 - test desc three [Test::Async] # FLUNK - anticipated test failure [Test::Async] # expected approximately: 6 [Test::Async] # got: 5 [Test::Async] # maximum relative tolerance: 1e-06 [Test::Async] # actual relative difference: 0.166667 [Test::Async] 1..8 [Test::Async] ok 1 - two-arg version + optional description [Test::Async] # Subtest: tree-arg version + optional description [Test::Async] ok 1 - [Test::Async] ok 2 - [Test::Async] ok 3 - [Test::Async] ok 4 - test desc zero [Test::Async] ok 5 - test desc one [Test::Async] ok 6 - test desc two [Test::Async] ok 7 - [Test::Async] # FLUNK - anticipated test failure [Test::Async] # expected approximately: 5.000001 [Test::Async] # got: 5 [Test::Async] # maximum absolute tolerance: 1e-10 [Test::Async] # actual absolute difference: 1.000000000139778e-06 [Test::Async] ok 8 - test desc three [Test::Async] # FLUNK - anticipated test failure [Test::Async] # expected approximately: 4.999999 [Test::Async] # got: 5 [Test::Async] # maximum absolute tolerance: 1e-10 [Test::Async] # actual absolute difference: 1.000000000139778e-06 [Test::Async] 1..8 [Test::Async] ok 2 - tree-arg version + optional description [Test::Async] # Subtest: rel-tol version + optional description [Test::Async] 1..12 [Test::Async] ok 1 - [Test::Async] ok 2 - [Test::Async] ok 3 - [Test::Async] ok 4 - [Test::Async] ok 5 - [Test::Async] ok 6 - test desc zero [Test::Async] ok 7 - test desc one [Test::Async] ok 8 - test desc two [Test::Async] ok 9 - test desc three [Test::Async] ok 10 - test desc four [Test::Async] ok 11 - [Test::Async] # FLUNK - anticipated test failure [Test::Async] # expected approximately: 1000000 [Test::Async] # got: 1000 [Test::Async] # maximum relative tolerance: .9 [Test::Async] # actual relative difference: 0.999 [Test::Async] ok 12 - test desc five [Test::Async] # FLUNK - anticipated test failure [Test::Async] # expected approximately: 1000000 [Test::Async] # got: 1000 [Test::Async] # maximum relative tolerance: .9 [Test::Async] # actual relative difference: 0.999 [Test::Async] ok 3 - rel-tol version + optional description [Test::Async] # Subtest: abs-tol version + optional description [Test::Async] 1..12 [Test::Async] ok 1 - [Test::Async] ok 2 - [Test::Async] ok 3 - [Test::Async] ok 4 - [Test::Async] ok 5 - [Test::Async] ok 6 - test desc one [Test::Async] ok 7 - test desc one [Test::Async] ok 8 - test desc two [Test::Async] ok 9 - test desc three [Test::Async] ok 10 - test desc four [Test::Async] ok 11 - [Test::Async] # FLUNK - anticipated test failure [Test::Async] # expected approximately: 1000000 [Test::Async] # got: 1000 [Test::Async] # maximum absolute tolerance: 10 [Test::Async] # actual absolute difference: 999000 [Test::Async] ok 12 - test desc five [Test::Async] # FLUNK - anticipated test failure [Test::Async] # expected approximately: 1.5 [Test::Async] # got: 1 [Test::Async] # maximum absolute tolerance: .4 [Test::Async] # actual absolute difference: 0.5 [Test::Async] ok 4 - abs-tol version + optional description [Test::Async] # Subtest: abs-tol + rel-tol version + optional description [Test::Async] 1..16 [Test::Async] ok 1 - [Test::Async] ok 2 - [Test::Async] ok 3 - [Test::Async] ok 4 - [Test::Async] ok 5 - [Test::Async] ok 6 - test desc one [Test::Async] ok 7 - test desc one [Test::Async] ok 8 - test desc two [Test::Async] ok 9 - test desc three [Test::Async] ok 10 - test desc four [Test::Async] ok 11 - [Test::Async] # FLUNK - anticipated test failure [Test::Async] # expected approximately: 10 [Test::Async] # got: 1 [Test::Async] # maximum absolute tolerance: 5 [Test::Async] # actual absolute difference: 9 [Test::Async] ok 12 - [Test::Async] # FLUNK - anticipated test failure [Test::Async] # expected approximately: 10 [Test::Async] # got: 1 [Test::Async] # maximum relative tolerance: .5 [Test::Async] # actual relative difference: 0.9 [Test::Async] ok 13 - [Test::Async] # FLUNK - anticipated test failure [Test::Async] # expected approximately: 10 [Test::Async] # got: 1 [Test::Async] # maximum absolute tolerance: 5 [Test::Async] # actual absolute difference: 9 [Test::Async] # maximum relative tolerance: .5 [Test::Async] # actual relative difference: 0.9 [Test::Async] ok 14 - test desc five [Test::Async] # FLUNK - anticipated test failure [Test::Async] # expected approximately: 10 [Test::Async] # got: 1 [Test::Async] # maximum absolute tolerance: 5 [Test::Async] # actual absolute difference: 9 [Test::Async] ok 15 - test desc six [Test::Async] # FLUNK - anticipated test failure [Test::Async] # expected approximately: 10 [Test::Async] # got: 1 [Test::Async] # maximum relative tolerance: .5 [Test::Async] # actual relative difference: 0.9 [Test::Async] ok 16 - test desc seven [Test::Async] # FLUNK - anticipated test failure [Test::Async] # expected approximately: 10 [Test::Async] # got: 1 [Test::Async] # maximum absolute tolerance: 5 [Test::Async] # actual absolute difference: 9 [Test::Async] # maximum relative tolerance: .5 [Test::Async] # actual relative difference: 0.9 [Test::Async] ok 5 - abs-tol + rel-tol version + optional description [Test::Async] # Subtest: abs tol is correctly calculated [Test::Async] 1..8 [Test::Async] ok 1 - [Test::Async] ok 2 - [Test::Async] ok 3 - [Test::Async] ok 4 - [Test::Async] ok 5 - [Test::Async] # FLUNK - anticipated test failure [Test::Async] # expected approximately: 2.0000000001 [Test::Async] # got: 1 [Test::Async] # maximum absolute tolerance: 1 [Test::Async] # actual absolute difference: 1.0000000001 [Test::Async] ok 6 - [Test::Async] # FLUNK - anticipated test failure [Test::Async] # expected approximately: 1 [Test::Async] # got: 2.0000000001 [Test::Async] # maximum absolute tolerance: 1 [Test::Async] # actual absolute difference: 1.0000000001 [Test::Async] ok 7 - [Test::Async] # FLUNK - anticipated test failure [Test::Async] # expected approximately: -2.0000000001 [Test::Async] # got: -1 [Test::Async] # maximum absolute tolerance: 1 [Test::Async] # actual absolute difference: 1.0000000001 [Test::Async] ok 8 - [Test::Async] # FLUNK - anticipated test failure [Test::Async] # expected approximately: -1 [Test::Async] # got: -2.0000000001 [Test::Async] # maximum absolute tolerance: 1 [Test::Async] # actual absolute difference: 1.0000000001 [Test::Async] ok 6 - abs tol is correctly calculated [Test::Async] # Subtest: rel tol is correctly calculated [Test::Async] 1..8 [Test::Async] ok 1 - [Test::Async] ok 2 - [Test::Async] ok 3 - [Test::Async] ok 4 - [Test::Async] ok 5 - [Test::Async] # FLUNK - anticipated test failure [Test::Async] # expected approximately: 10.0000000001 [Test::Async] # got: 1 [Test::Async] # maximum relative tolerance: .9 [Test::Async] # actual relative difference: 0.900000000001 [Test::Async] ok 6 - [Test::Async] # FLUNK - anticipated test failure [Test::Async] # expected approximately: 1 [Test::Async] # got: 10.0000000001 [Test::Async] # maximum relative tolerance: .9 [Test::Async] # actual relative difference: 0.900000000001 [Test::Async] ok 7 - [Test::Async] # FLUNK - anticipated test failure [Test::Async] # expected approximately: -10.0000000001 [Test::Async] # got: -1 [Test::Async] # maximum relative tolerance: .9 [Test::Async] # actual relative difference: 0.900000000001 [Test::Async] ok 8 - [Test::Async] # FLUNK - anticipated test failure [Test::Async] # expected approximately: -1 [Test::Async] # got: -10.0000000001 [Test::Async] # maximum relative tolerance: .9 [Test::Async] # actual relative difference: 0.900000000001 [Test::Async] ok 7 - rel tol is correctly calculated [Test::Async] Command: /tmp/whateverable/rakudo-moar/63bc8b839300eff9f13bac2cae62bd108207b510/bin/rakudo -I /tmp/.zef.1765741830.17284/46fb5e650e1f1103b7c409a707d033ff14a04c95.tar.gz/Test-Async-v0.1.17 t/080-local-bundle.rakutest [Test::Async] 1..2 [Test::Async] ok 1 - locally declared bundle exports a test tool [Test::Async] 1..3 [Test::Async] ok 1 - STDOUT [Test::Async] ok 2 - STDERR [Test::Async] ok 3 - Exit code [Test::Async] ok 2 - test-bundle doesn't break role declaration [Test::Async] Command: /tmp/whateverable/rakudo-moar/63bc8b839300eff9f13bac2cae62bd108207b510/bin/rakudo -I /tmp/.zef.1765741830.17284/46fb5e650e1f1103b7c409a707d033ff14a04c95.tar.gz/Test-Async-v0.1.17 t/090-is-deeply.rakutest [Test::Async] 1..4 [Test::Async] # Subtest: basic [Test::Async] 1..2 [Test::Async] ok 1 - is-deeply (simple) [Test::Async] ok 2 - is-deeply (more complex) [Test::Async] ok 1 - basic [Test::Async] # Subtest: is-deeply with Seqs does not claim `Seq.new` expected/got [Test::Async] 1..4 [Test::Async] ok 1 - two Seqs, passing [Test::Async] ok 2 - two Seqs, failing [Test::Async] # FLUNK - anticipated test failure [Test::Async] # expected: $(1, 3) [Test::Async] # got: $(1, 2) [Test::Async] ok 3 - `got` Seq, failing [Test::Async] # FLUNK - anticipated test failure [Test::Async] # expected: $[1, 3] [Test::Async] # got: $(1, 2) [Test::Async] ok 4 - `expected` Seq, failing [Test::Async] # FLUNK - anticipated test failure [Test::Async] # expected: $(1, 3) [Test::Async] # got: $[1, 2] [Test::Async] ok 2 - is-deeply with Seqs does not claim `Seq.new` expected/got [Test::Async] # Subtest: Junctions do not cause multiple tests to run [Test::Async] 1..2 [Test::Async] ok 1 - passing test [Test::Async] ok 2 - failing test [Test::Async] # FLUNK - anticipated test failure [Test::Async] # expected: none(1, 2, 3) [Test::Async] # got: 2 [Test::Async] ok 3 - Junctions do not cause multiple tests to run [Test::Async] # Subtest: can test Seq type objects [Test::Async] 1..3 [Test::Async] ok 1 - Seq, Seq [Test::Async] ok 2 - Seq, 42 [Test::Async] # FLUNK - anticipated test failure [Test::Async] # expected: 42 [Test::Async] # got: Seq [Test::Async] ok 3 - 42, Seq [Test::Async] # FLUNK - anticipated test failure [Test::Async] # expected: Seq [Test::Async] # got: 42 [Test::Async] ok 4 - can test Seq type objects [Test::Async] Command: /tmp/whateverable/rakudo-moar/63bc8b839300eff9f13bac2cae62bd108207b510/bin/rakudo -I /tmp/.zef.1765741830.17284/46fb5e650e1f1103b7c409a707d033ff14a04c95.tar.gz/Test-Async-v0.1.17 t/091-cmp-deeply.rakutest [Test::Async] 1..5 [Test::Async] # Subtest: Basic [Test::Async] 1..2 [Test::Async] ok 1 - a hash [Test::Async] # FLUNK - anticipated test failure [Test::Async] # List at path [0]: [Test::Async] # expected at [2]: f [Test::Async] # got: e [Test::Async] # List at path : [Test::Async] # expected size: 5 [Test::Async] # got size: 4 [Test::Async] # expected at [1]: (Promise) [Test::Async] # got: (Bool) [Test::Async] # expected at [2]: 2.718281828459045e0 [Test::Async] # got: 3.141592653589793e0 [Test::Async] # expected at [3]: 12 [Test::Async] # got: 11 [Test::Async] # expected at [4]: 13 [Test::Async] # got: no element [Test::Async] # Hash: [Test::Async] # expected at key : bar [Test::Async] # got: foo [Test::Async] # expected at key : (Str) [Test::Async] # got: (Int) [Test::Async] ok 2 - list of pairs [Test::Async] # FLUNK - anticipated test failure [Test::Async] # Array: [Test::Async] # expected size: 2 [Test::Async] # got size: 1 [Test::Async] # expected at [1]: :b(2) [Test::Async] # got: no element [Test::Async] ok 1 - Basic [Test::Async] # Subtest: Attributes [Test::Async] 1..8 [Test::Async] ok 1 - class instance deep withing an array [Test::Async] # FLUNK - anticipated test failure [Test::Async] # Object at path [2]: [Test::Async] # expected $!foo: 13 [Test::Async] # got: "13" [Test::Async] # expected $!fubar: 12 [Test::Async] # got: 11 [Test::Async] ok 2 - simple type vs. object [Test::Async] # FLUNK - anticipated test failure [Test::Async] # Object at path [2]: [Test::Async] # expected: "Foo" [Test::Async] # got: Foo.new(foo => "13", fubar => 11) [Test::Async] ok 3 - 'is built' attribute, value types [Test::Async] # FLUNK - anticipated test failure [Test::Async] # Object at path [2]: [Test::Async] # expected $!bar: 13 [Test::Async] # got: "13" [Test::Async] ok 4 - 'is built' attribute not set [Test::Async] # FLUNK - anticipated test failure [Test::Async] # Object at path [2]: [Test::Async] # expected $!bar: "13" [Test::Async] # got: type object of Any [Test::Async] ok 5 - differen size lists [Test::Async] # FLUNK - anticipated test failure [Test::Async] # List at path [2]: [Test::Async] # expected size: 6 [Test::Async] # got size: 3 [Test::Async] # expected at [3]: "d" [Test::Async] # got: no element [Test::Async] # expected at [4]: "e" [Test::Async] # got: no element [Test::Async] # expected at [5]: "f" [Test::Async] # got: no element [Test::Async] ok 6 - sparse array [Test::Async] # FLUNK - anticipated test failure [Test::Async] # List at path [2]: [Test::Async] # expected at [2]: "c" [Test::Async] # got: no element [Test::Async] ok 7 - objects are the same [Test::Async] # FLUNK - anticipated test failure [Test::Async] # Hash at path [2]: [Test::Async] # expected keys: [Test::Async] # got keys: [Test::Async] # expected at key : missing! [Test::Async] # got: no key [Test::Async] # expected at key : no key [Test::Async] # got: "extra" [Test::Async] ok 8 - objects are the same [Test::Async] ok 2 - Attributes [Test::Async] # Subtest: Junctions [Test::Async] 1..2 [Test::Async] ok 1 - same kind, different eigenstates [Test::Async] # FLUNK - anticipated test failure [Test::Async] # List at path : [Test::Async] # expected at [0]: any("c", "d", "f") [Test::Async] # got: any("c", "d", "e") [Test::Async] ok 2 - same eigenstates, different types [Test::Async] # FLUNK - anticipated test failure [Test::Async] # List at path : [Test::Async] # expected at [0]: none(c, d, e) [Test::Async] # got: any(c, d, e) [Test::Async] ok 3 - Junctions [Test::Async] # Subtest: Containerization [Test::Async] 1..2 [Test::Async] ok 1 - [Test::Async] # FLUNK - is-deeply respects containerization [Test::Async] # expected: Bar.new(bar => (1, 2)) [Test::Async] # got: Bar.new(bar => $(1, 2)) [Test::Async] ok 2 - cmp-deeply ignores containerization [Test::Async] ok 4 - Containerization [Test::Async] # Subtest: Undefined attributes [Test::Async] 1..2 [Test::Async] ok 1 - undefined attribute values [Test::Async] ok 2 - different concreteness of attributes [Test::Async] # FLUNK - one attribute is set, other is not [Test::Async] # Object: [Test::Async] # expected $!s: "set" [Test::Async] # got: type object of Str [Test::Async] ok 5 - Undefined attributes [Test::Async] Command: /tmp/whateverable/rakudo-moar/63bc8b839300eff9f13bac2cae62bd108207b510/bin/rakudo -I /tmp/.zef.1765741830.17284/46fb5e650e1f1103b7c409a707d033ff14a04c95.tar.gz/Test-Async-v0.1.17 t/100-isa-does-ok.rakutest [Test::Async] 1..2 [Test::Async] # Subtest: isa-ok basics [Test::Async] 1..9 [Test::Async] ok 1 - string object is Str [Test::Async] ok 2 - Int is Numeric [Test::Async] ok 3 - pi is Num [Test::Async] ok 4 - Any.HOW is Metamodel::ClassHOW [Test::Async] ok 5 - Numeric.HOW is Metamodel::ParametricRoleGroupHOW [Test::Async] ok 6 - UInt.HOW is Metamodel::SubsetHOW [Test::Async] ok 7 - an enum HOW is Metamodel::EnumHOW [Test::Async] ok 8 - isa-ok works with type names [Test::Async] ok 9 - 42 isn't Rat [Test::Async] # FLUNK - anticipated test failure [Test::Async] # expected: Rat [Test::Async] # got: Int [Test::Async] ok 1 - isa-ok basics [Test::Async] # Subtest: does-ok basics [Test::Async] 1..4 [Test::Async] ok 1 - The type Int does role Numeric [Test::Async] ok 2 - An object of Int does role Real [Test::Async] ok 3 - The type Str does role Numeric [Test::Async] # FLUNK - anticipated test failure [Test::Async] ok 4 - An object of Str does role Real [Test::Async] # FLUNK - anticipated test failure [Test::Async] ok 2 - does-ok basics [Test::Async] Command: /tmp/whateverable/rakudo-moar/63bc8b839300eff9f13bac2cae62bd108207b510/bin/rakudo -I /tmp/.zef.1765741830.17284/46fb5e650e1f1103b7c409a707d033ff14a04c95.tar.gz/Test-Async-v0.1.17 t/110-can-ok.rakutest [Test::Async] 1..1 [Test::Async] # Subtest: can-ok basics [Test::Async] 1..3 [Test::Async] ok 1 - The type Str can do the method 'Int' [Test::Async] ok 2 - An object of Int can do the method 'Str' [Test::Async] ok 3 - The type Num can do the method 'make-it-long-and-impossible-method-name' [Test::Async] # FLUNK - anticipated test failure [Test::Async] ok 1 - can-ok basics [Test::Async] Command: /tmp/whateverable/rakudo-moar/63bc8b839300eff9f13bac2cae62bd108207b510/bin/rakudo -I /tmp/.zef.1765741830.17284/46fb5e650e1f1103b7c409a707d033ff14a04c95.tar.gz/Test-Async-v0.1.17 t/120-like-unlike.rakutest [Test::Async] 1..2 [Test::Async] # Subtest: like basics [Test::Async] 1..4 [Test::Async] ok 1 - `like` can accept non-Str objects (Int) [Test::Async] ok 2 - `like` can accept non-Str objects (custom) [Test::Async] ok 3 - foo does't match /bar/ [Test::Async] # FLUNK - anticipated test failure [Test::Async] # expected a match with: /bar/ [Test::Async] # got: "foo" [Test::Async] ok 4 - non-Str object no-match flunks [Test::Async] # FLUNK - anticipated test failure [Test::Async] # expected a match with: /43/ [Test::Async] # got: "42" [Test::Async] ok 1 - like basics [Test::Async] # Subtest: unlike basics [Test::Async] ok 1 - `unlike` can accept non-Str objects (Int) [Test::Async] ok 2 - `unlike` can accept non-Str objects (custom) [Test::Async] ok 3 - foo matches /foo/ [Test::Async] # FLUNK - anticipated test failure [Test::Async] # expected no match with: /foo/ [Test::Async] # got: "foo" [Test::Async] ok 4 - non-Str object match flunks [Test::Async] # FLUNK - anticipated test failure [Test::Async] # expected no match with: /"3.1415926"/ [Test::Async] # got: "3.141592653589793" [Test::Async] 1..4 [Test::Async] ok 2 - unlike basics [Test::Async] Command: /tmp/whateverable/rakudo-moar/63bc8b839300eff9f13bac2cae62bd108207b510/bin/rakudo -I /tmp/.zef.1765741830.17284/46fb5e650e1f1103b7c409a707d033ff14a04c95.tar.gz/Test-Async-v0.1.17 t/130-use-ok.rakutest [Test::Async] 1..3 [Test::Async] ok 1 - 'Test::Async::Utils' can be use-d [Test::Async] ok 2 - a pargma is use-d ok [Test::Async] ok 3 - presumably non-existing module can't be use-d [Test::Async] # FLUNK - anticipated test failure [Test::Async] # Could not find Who-would-event-call-a-module-like-this::Impossible in: [Test::Async] # /tmp/.zef.1765741830.17284/46fb5e650e1f1103b7c409a707d033ff14a04c95.tar.gz/Test-Async-v0.1.17 [Test::Async] # /root/.raku [Test::Async] # /tmp/whateverable/rakudo-moar/63bc8b839300eff9f13bac2cae62bd108207b510/share/perl6/site [Test::Async] # /tmp/whateverable/rakudo-moar/63bc8b839300eff9f13bac2cae62bd108207b510/share/perl6/vendor [Test::Async] # /tmp/whateverable/rakudo-moar/63bc8b839300eff9f13bac2cae62bd108207b510/share/perl6/core [Test::Async] # CompUnit::Repository::AbsolutePath<6096181388640> [Test::Async] # CompUnit::Repository::NQP<6096142343800> [Test::Async] # CompUnit::Repository::Perl5<6096142343840> [Test::Async] # [Test::Async] # Please note that a 'META6.json' file was found in '.', of which the 'provides' section was used to determine if a dependency is available or not. Perhaps you need to add 'Who-would-event-call-a-module-like-this::Impossible' in the section of that file? Or need to specify a directory that does *not* have a 'META6.json' file? [Test::Async] Command: /tmp/whateverable/rakudo-moar/63bc8b839300eff9f13bac2cae62bd108207b510/bin/rakudo -I /tmp/.zef.1765741830.17284/46fb5e650e1f1103b7c409a707d033ff14a04c95.tar.gz/Test-Async-v0.1.17 t/140-dies-lives-ok.rakutest [Test::Async] 1..3 [Test::Async] # Subtest: Basics [Test::Async] 1..4 [Test::Async] ok 1 - code dies ok [Test::Async] ok 2 - code lives ok [Test::Async] ok 3 - EVAL'ed code dies ok [Test::Async] ok 4 - EVAL'ed code lives ok [Test::Async] ok 1 - Basics [Test::Async] # Subtest: Flunking [Test::Async] 1..4 [Test::Async] ok 1 - does-ok flunks on surviving code [Test::Async] # FLUNK - anticipated test failure [Test::Async] ok 2 - lives-ok flunks on dying code [Test::Async] # FLUNK - anticipated test failure [Test::Async] # Error: dying on purpose [Test::Async] ok 3 - eval-dies-ok flunks on surviving code [Test::Async] # FLUNK - anticipated test failure [Test::Async] ok 4 - eval-lives-ok flunks on dying code [Test::Async] # FLUNK - anticipated test failure [Test::Async] # Error: die in EVAL [Test::Async] ok 2 - Flunking [Test::Async] # Subtest: Contextual [Test::Async] 1..3 [Test::Async] ok 1 - control test [Test::Async] ok 2 - evaling test sees a local variable [Test::Async] ok 3 - eval changed the local variable [Test::Async] ok 3 - Contextual [Test::Async] Command: /tmp/whateverable/rakudo-moar/63bc8b839300eff9f13bac2cae62bd108207b510/bin/rakudo -I /tmp/.zef.1765741830.17284/46fb5e650e1f1103b7c409a707d033ff14a04c95.tar.gz/Test-Async-v0.1.17 t/150-throws-fails.rakutest [Test::Async] 1..2 [Test::Async] # Subtest: throws-like basics [Test::Async] 1..5 [Test::Async] 1..4 [Test::Async] ok 1 - code dies [Test::Async] ok 2 - right exception type (X::TestError) [Test::Async] ok 3 - .foo passes validation [Test::Async] ok 4 - .bar matches (Int) [Test::Async] ok 1 - custom exception throw [Test::Async] ok 2 - successfull throws-like returns True [Test::Async] 1..4 [Test::Async] ok 1 - code dies [Test::Async] ok 2 - right exception type (X::TestError) [Test::Async] ok 3 - .foo passes validation [Test::Async] not ok 4 - .bar matches 13 [Test::Async] # expected: 13 [Test::Async] # got: 42 [Test::Async] # You failed 1 test of 4 [Test::Async] ok 3 - custom exception throw with failing matcher [Test::Async] # FLUNK - anticipated failure [Test::Async] ok 4 - failed throws-like returns False [Test::Async] 1..3 [Test::Async] ok 1 - STDOUT [Test::Async] ok 2 - STDERR [Test::Async] ok 3 - Exit code [Test::Async] ok 5 - throws-like without matchers doesn't die on fail [Test::Async] ok 1 - throws-like basics [Test::Async] # Subtest: fails-like [Test::Async] 1..3 [Test::Async] # Subtest: Basics [Test::Async] 1..4 [Test::Async] 1..2 [Test::Async] ok 1 - code returned a Failure [Test::Async] 1..2 [Test::Async] ok 1 - code dies [Test::Async] ok 2 - right exception type (Exception) [Test::Async] ok 2 - Failure threw when sunk [Test::Async] ok 1 - did we fails-like Exception? [Test::Async] ok 2 - fails-like returns True on Failure [Test::Async] 1..2 [Test::Async] not ok 1 - code returned a Failure [Test::Async] # expected: Failure [Test::Async] # got: Int [Test::Async] # You planned 2 tests, but ran 1 [Test::Async] # You failed 1 test of 1 [Test::Async] ok 3 - did we fails-like Exception? [Test::Async] # FLUNK - anticipated test failure [Test::Async] ok 4 - fails-like returns False when no Failure [Test::Async] ok 1 - Basics [Test::Async] # Subtest: Callable arg [Test::Async] 1..9 [Test::Async] 1..2 [Test::Async] ok 1 - code returned a Failure [Test::Async] 1..2 [Test::Async] ok 1 - code dies [Test::Async] ok 2 - right exception type (Exception) [Test::Async] ok 2 - Failure threw when sunk [Test::Async] ok 1 - did we fails-like Exception? [Test::Async] 1..2 [Test::Async] ok 1 - code returned a Failure [Test::Async] 1..2 [Test::Async] ok 1 - code dies [Test::Async] ok 2 - right exception type (Exception) [Test::Async] ok 2 - Failure threw when sunk [Test::Async] ok 2 - plain fail [Test::Async] 1..2 [Test::Async] ok 1 - code returned a Failure [Test::Async] 1..4 [Test::Async] ok 1 - code dies [Test::Async] ok 2 - right exception type (X::Syntax::Reserved) [Test::Async] ok 3 - .pos matches bar [Test::Async] ok 4 - .instead matches foo [Test::Async] ok 2 - Failure threw when sunk [Test::Async] ok 3 - typed fail [Test::Async] 1..2 [Test::Async] ok 1 - code returned a Failure [Test::Async] 1..3 [Test::Async] ok 1 - code dies [Test::Async] ok 2 - right exception type (X::Syntax::Reserved) [Test::Async] ok 3 - .instead passes validation [Test::Async] ok 2 - Failure threw when sunk [Test::Async] ok 4 - whatever bool matcher [Test::Async] 1..3 [Test::Async] ok 1 - code dies [Test::Async] ok 2 - right exception type (X::Match::Bool) [Test::Async] ok 3 - .message passes validation [Test::Async] ok 5 - bool matcher throws [Test::Async] 1..2 [Test::Async] not ok 1 - expected code to fail but it threw X::AdHoc instead [Test::Async] ok 2 - # SKIP expected code to fail but it threw X::AdHoc instead [Test::Async] # You failed 1 test of 2 [Test::Async] ok 6 - plain fail (thrown) [Test::Async] # FLUNK - anticipated test failure [Test::Async] 1..2 [Test::Async] ok 1 - code returned a Failure [Test::Async] 1..2 [Test::Async] not ok 1 - code dies [Test::Async] ok 2 - # SKIP Code did not die, can not check exception [Test::Async] # You failed 1 test of 2 [Test::Async] not ok 2 - Failure threw when sunk [Test::Async] # You failed 1 test of 2 [Test::Async] ok 7 - plain fail (handled) [Test::Async] # FLUNK - anticipated test failure [Test::Async] 1..2 [Test::Async] not ok 1 - expected code to fail but it threw X::Syntax::Reserved instead [Test::Async] ok 2 - # SKIP expected code to fail but it threw X::Syntax::Reserved instead [Test::Async] # You failed 1 test of 2 [Test::Async] ok 8 - typed fail (thrown) [Test::Async] # FLUNK - anticipated test failure [Test::Async] 1..2 [Test::Async] not ok 1 - code returned a Failure [Test::Async] # expected: Failure [Test::Async] # got: Int [Test::Async] # You planned 2 tests, but ran 1 [Test::Async] # You failed 1 test of 1 [Test::Async] ok 9 - non-Failure return [Test::Async] # FLUNK - anticipated test failure [Test::Async] ok 2 - Callable arg [Test::Async] # Subtest: Str arg [Test::Async] 1..9 [Test::Async] 1..2 [Test::Async] ok 1 - code returned a Failure [Test::Async] 1..2 [Test::Async] ok 1 - code dies [Test::Async] ok 2 - right exception type (Exception) [Test::Async] ok 2 - Failure threw when sunk [Test::Async] ok 1 - did we fails-like Exception? [Test::Async] 1..2 [Test::Async] ok 1 - code returned a Failure [Test::Async] 1..2 [Test::Async] ok 1 - code dies [Test::Async] ok 2 - right exception type (Exception) [Test::Async] ok 2 - Failure threw when sunk [Test::Async] ok 2 - plain fail [Test::Async] 1..2 [Test::Async] ok 1 - code returned a Failure [Test::Async] 1..4 [Test::Async] ok 1 - code dies [Test::Async] ok 2 - right exception type (X::Syntax::Reserved) [Test::Async] ok 3 - .pos matches bar [Test::Async] ok 4 - .instead matches foo [Test::Async] ok 2 - Failure threw when sunk [Test::Async] ok 3 - typed fail [Test::Async] 1..2 [Test::Async] ok 1 - code returned a Failure [Test::Async] 1..3 [Test::Async] ok 1 - code dies [Test::Async] ok 2 - right exception type (X::Syntax::Reserved) [Test::Async] ok 3 - .instead passes validation [Test::Async] ok 2 - Failure threw when sunk [Test::Async] ok 4 - whatever bool matcher [Test::Async] 1..3 [Test::Async] ok 1 - code dies [Test::Async] ok 2 - right exception type (X::Match::Bool) [Test::Async] ok 3 - .message passes validation [Test::Async] ok 5 - bool matcher throws [Test::Async] 1..2 [Test::Async] not ok 1 - expected code to fail but it threw X::AdHoc instead [Test::Async] ok 2 - # SKIP expected code to fail but it threw X::AdHoc instead [Test::Async] # You failed 1 test of 2 [Test::Async] ok 6 - plain fail (thrown) [Test::Async] # FLUNK - anticipated test failure [Test::Async] 1..2 [Test::Async] ok 1 - code returned a Failure [Test::Async] 1..2 [Test::Async] not ok 1 - code dies [Test::Async] ok 2 - # SKIP Code did not die, can not check exception [Test::Async] # You failed 1 test of 2 [Test::Async] not ok 2 - Failure threw when sunk [Test::Async] # You failed 1 test of 2 [Test::Async] ok 7 - plain fail (handled) [Test::Async] # FLUNK - anticipated test failure [Test::Async] 1..2 [Test::Async] not ok 1 - expected code to fail but it threw X::Syntax::Reserved instead [Test::Async] ok 2 - # SKIP expected code to fail but it threw X::Syntax::Reserved instead [Test::Async] # You failed 1 test of 2 [Test::Async] ok 8 - typed fail (thrown) [Test::Async] # FLUNK - anticipated test failure [Test::Async] 1..2 [Test::Async] not ok 1 - code returned a Failure [Test::Async] # expected: Failure [Test::Async] # got: Int [Test::Async] # You planned 2 tests, but ran 1 [Test::Async] # You failed 1 test of 1 [Test::Async] ok 9 - did we fails-like Str? [Test::Async] # FLUNK - anticipated test failure [Test::Async] ok 3 - Str arg [Test::Async] ok 2 - fails-like [Test::Async] Command: /tmp/whateverable/rakudo-moar/63bc8b839300eff9f13bac2cae62bd108207b510/bin/rakudo -I /tmp/.zef.1765741830.17284/46fb5e650e1f1103b7c409a707d033ff14a04c95.tar.gz/Test-Async-v0.1.17 t/160-when.rakutest [Test::Async] 1..5 [Test::Async] # Subtest: Plan 'when' condition skips [Test::Async] 1..2 [Test::Async] ok 1 - # SKIP Unfulfilled when condition: any($RELEASE_TESTING, $NETWORK_TESTING) [Test::Async] ok 2 - # SKIP Unfulfilled when condition: any($RELEASE_TESTING, $NETWORK_TESTING) [Test::Async] ok 1 - Plan 'when' condition skips [Test::Async] # Subtest: Errors [Test::Async] 1..1 [Test::Async] 1..3 [Test::Async] ok 1 - code dies [Test::Async] ok 2 - right exception type (Test::Async::X::WhenCondition) [Test::Async] ok 3 - .message matches Bad 'when' condition :what [Test::Async] ok 1 - when with unknown condition throws [Test::Async] ok 2 - Errors [Test::Async] # Subtest: Nones [Test::Async] 1..6 [Test::Async] ok 1 - :none with all environment variables missing [Test::Async] ok 2 - :none on both all and any [Test::Async] # Subtest: :none on a fulfilled :all [Test::Async] 1..2 [Test::Async] ok 1 - condition not fulfilled [Test::Async] ok 2 - no-match message [Test::Async] ok 3 - :none on a fulfilled :all [Test::Async] # Subtest: :none with an existing environment variable [Test::Async] 1..2 [Test::Async] ok 1 - condition not fulfilled [Test::Async] ok 2 - no-match message [Test::Async] ok 4 - :none with an existing environment variable [Test::Async] # Subtest: :none on a fulfilled :any [Test::Async] 1..2 [Test::Async] ok 1 - condition not fulfilled [Test::Async] ok 2 - no-match message [Test::Async] ok 5 - :none on a fulfilled :any [Test::Async] # Subtest: :none on a fulfilled :none [Test::Async] 1..2 [Test::Async] ok 1 - condition not fulfilled [Test::Async] ok 2 - no-match message [Test::Async] ok 6 - :none on a fulfilled :none [Test::Async] ok 3 - Nones [Test::Async] # Subtest: Conditions [Test::Async] 1..12 [Test::Async] ok 1 - have AUTHOR_TESTING [Test::Async] ok 2 - positionals treated as any, second sub-condition fulfilled [Test::Async] ok 3 - positionals again, first sub-condition fulfilled [Test::Async] ok 4 - with :env _TESTING isn't appened [Test::Async] ok 5 - :any with one successfull module [Test::Async] # Subtest: :all with one fail [Test::Async] 1..2 [Test::Async] ok 1 - condition not fulfilled [Test::Async] ok 2 - no-match message [Test::Async] ok 6 - :all with one fail [Test::Async] # Subtest: :env fails on a missing env var [Test::Async] 1..2 [Test::Async] ok 1 - condition not fulfilled [Test::Async] ok 2 - no-match message [Test::Async] ok 7 - :env fails on a missing env var [Test::Async] # Subtest: :any with all failing conditions [Test::Async] 1..2 [Test::Async] ok 1 - condition not fulfilled [Test::Async] ok 2 - no-match message [Test::Async] ok 8 - :any with all failing conditions [Test::Async] # Subtest: no RELEASE_TESTING [Test::Async] 1..2 [Test::Async] ok 1 - condition not fulfilled [Test::Async] ok 2 - no-match message [Test::Async] ok 9 - no RELEASE_TESTING [Test::Async] # Subtest: :all with non-existing modules [Test::Async] 1..2 [Test::Async] ok 1 - condition not fulfilled [Test::Async] ok 2 - no-match message [Test::Async] ok 10 - :all with non-existing modules [Test::Async] # Subtest: missing module [Test::Async] 1..2 [Test::Async] ok 1 - condition not fulfilled [Test::Async] ok 2 - no-match message [Test::Async] ok 11 - missing module [Test::Async] # Subtest: :all with nested failing :any [Test::Async] 1..2 [Test::Async] ok 1 - condition not fulfilled [Test::Async] ok 2 - no-match message [Test::Async] ok 12 - :all with nested failing :any [Test::Async] ok 4 - Conditions [Test::Async] # Subtest: Top suite 'when' [Test::Async] 1..3 [Test::Async] ok 1 - STDOUT [Test::Async] ok 2 - STDERR [Test::Async] ok 3 - Exit code [Test::Async] ok 1 - 'when' in a top suite plan [Test::Async] 1..1 [Test::Async] ok 5 - Top suite 'when' [Test::Async] Command: /tmp/whateverable/rakudo-moar/63bc8b839300eff9f13bac2cae62bd108207b510/bin/rakudo -I /tmp/.zef.1765741830.17284/46fb5e650e1f1103b7c409a707d033ff14a04c95.tar.gz/Test-Async-v0.1.17 t/170-heavily-concurrent.rakutest [Test::Async] 1..0 # Skipped: Unfulfilled when condition: $STRESS_TESTING [Test::Async] # You planned 1002 tests, but ran 0 [Test::Async] Command: /tmp/whateverable/rakudo-moar/63bc8b839300eff9f13bac2cae62bd108207b510/bin/rakudo -I /tmp/.zef.1765741830.17284/46fb5e650e1f1103b7c409a707d033ff14a04c95.tar.gz/Test-Async-v0.1.17 t/180-dying-subtest.rakutest [Test::Async] 1..2 [Test::Async] 1..3 [Test::Async] ok 1 - STDOUT [Test::Async] ok 2 - STDERR [Test::Async] ok 3 - Exit code [Test::Async] ok 1 - exception in an immediate subtest is caught and reported [Test::Async] 1..3 [Test::Async] ok 1 - STDOUT [Test::Async] ok 2 - STDERR [Test::Async] ok 3 - Exit code [Test::Async] ok 2 - exception in a parallel subtest is caught and reported [Test::Async] Command: /tmp/whateverable/rakudo-moar/63bc8b839300eff9f13bac2cae62bd108207b510/bin/rakudo -I /tmp/.zef.1765741830.17284/46fb5e650e1f1103b7c409a707d033ff14a04c95.tar.gz/Test-Async-v0.1.17 t/190-non-job-threads.rakutest [Test::Async] 1..4001 [Test::Async] ok 1 - thread 00001 is launched [Test::Async] ok 2 - thread 00002 is launched [Test::Async] ok 3 - thread 00003 is launched [Test::Async] ok 4 - thread 00004 is launched [Test::Async] ok 5 - thread 00005 is launched [Test::Async] ok 6 - thread 00006 is launched [Test::Async] ok 7 - thread 00007 is launched [Test::Async] ok 8 - thread 00008 is launched [Test::Async] ok 9 - thread 00009 is launched [Test::Async] ok 10 - thread 00010 is launched [Test::Async] ok 11 - thread 00011 is launched [Test::Async] ok 12 - thread 00012 is launched [Test::Async] ok 13 - thread 00013 is launched [Test::Async] ok 14 - thread 00014 is launched [Test::Async] ok 15 - thread 00015 is launched [Test::Async] ok 16 - thread 00002 completed [Test::Async] ok 17 - thread 00016 is launched [Test::Async] ok 18 - thread 00005 completed [Test::Async] ok 19 - thread 00017 is launched [Test::Async] ok 20 - thread 00003 completed [Test::Async] ok 21 - thread 00018 is launched [Test::Async] ok 22 - thread 00019 is launched [Test::Async] ok 23 - thread 00020 is launched [Test::Async] ok 24 - thread 00009 completed [Test::Async] ok 25 - thread 00001 completed [Test::Async] ok 26 - thread 00021 is launched [Test::Async] ok 27 - thread 00022 is launched [Test::Async] ok 28 - thread 00013 completed [Test::Async] ok 29 - thread 00023 is launched [Test::Async] ok 30 - thread 00024 is launched [Test::Async] ok 31 - thread 00025 is launched [Test::Async] ok 32 - thread 00026 is launched [Test::Async] ok 33 - thread 00027 is launched [Test::Async] ok 34 - thread 00004 completed [Test::Async] ok 35 - thread 00028 is launched [Test::Async] ok 36 - thread 00017 completed [Test::Async] ok 37 - thread 00029 is launched [Test::Async] ok 38 - thread 00010 completed [Test::Async] ok 39 - thread 00011 completed [Test::Async] ok 40 - thread 00015 completed [Test::Async] ok 41 - thread 00005 promise kept [Test::Async] ok 42 - thread 00006 completed [Test::Async] ok 43 - thread 00002 promise kept [Test::Async] ok 44 - thread 00016 completed [Test::Async] ok 45 - thread 00007 completed [Test::Async] ok 46 - thread 00019 completed [Test::Async] ok 47 - thread 00002 promise result [Test::Async] ok 48 - thread 00005 promise result [Test::Async] ok 49 - thread 00008 completed [Test::Async] ok 50 - thread 00001 promise kept [Test::Async] ok 51 - thread 00014 completed [Test::Async] ok 52 - thread 00013 promise kept [Test::Async] ok 53 - thread 00004 promise kept [Test::Async] ok 54 - thread 00009 promise kept [Test::Async] ok 55 - thread 00003 promise kept [Test::Async] ok 56 - thread 00004 promise result [Test::Async] ok 57 - thread 00018 completed [Test::Async] ok 58 - thread 00023 completed [Test::Async] ok 59 - thread 00022 completed [Test::Async] ok 60 - thread 00030 is launched [Test::Async] ok 61 - thread 00021 completed [Test::Async] ok 62 - thread 00026 completed [Test::Async] ok 63 - thread 00024 completed [Test::Async] ok 64 - thread 00013 promise result [Test::Async] ok 65 - thread 00009 promise result [Test::Async] ok 66 - thread 00001 promise result [Test::Async] ok 67 - thread 00017 promise kept [Test::Async] ok 68 - thread 00011 promise kept [Test::Async] ok 69 - thread 00010 promise kept [Test::Async] ok 70 - thread 00008 promise kept [Test::Async] ok 71 - thread 00027 completed [Test::Async] ok 72 - thread 00020 completed [Test::Async] ok 73 - thread 00003 promise result [Test::Async] ok 74 - thread 00028 completed [Test::Async] ok 75 - thread 00031 is launched [Test::Async] ok 76 - thread 00019 promise kept [Test::Async] ok 77 - thread 00021 promise kept [Test::Async] ok 78 - thread 00032 is launched [Test::Async] ok 79 - thread 00021 promise result [Test::Async] ok 80 - thread 00017 promise result [Test::Async] ok 81 - thread 00025 completed [Test::Async] ok 82 - thread 00011 promise result [Test::Async] ok 83 - thread 00024 promise kept [Test::Async] ok 84 - thread 00010 promise result [Test::Async] ok 85 - thread 00006 promise kept [Test::Async] ok 86 - thread 00008 promise result [Test::Async] ok 87 - thread 00006 promise result [Test::Async] ok 88 - thread 00030 completed [Test::Async] ok 89 - thread 00015 promise kept [Test::Async] ok 90 - thread 00012 completed [Test::Async] ok 91 - thread 00016 promise kept [Test::Async] ok 92 - thread 00015 promise result [Test::Async] ok 93 - thread 00023 promise kept [Test::Async] ok 94 - thread 00033 completed [Test::Async] ok 95 - thread 00007 promise kept [Test::Async] ok 96 - thread 00029 completed [Test::Async] ok 97 - thread 00025 promise kept [Test::Async] ok 98 - thread 00018 promise kept [Test::Async] ok 99 - thread 00033 promise kept [Test::Async] ok 100 - thread 00016 promise result [Test::Async] ok 101 - thread 00031 completed [Test::Async] ok 102 - thread 00014 promise kept [Test::Async] ok 103 - thread 00020 promise kept [Test::Async] ok 104 - thread 00029 promise kept [Test::Async] ok 105 - thread 00023 promise result [Test::Async] ok 106 - thread 00033 is launched [Test::Async] ok 107 - thread 00007 promise result [Test::Async] ok 108 - thread 00024 promise result [Test::Async] ok 109 - thread 00031 promise kept [Test::Async] ok 110 - thread 00028 promise kept [Test::Async] ok 111 - thread 00030 promise kept [Test::Async] ok 112 - thread 00027 promise kept [Test::Async] ok 113 - thread 00012 promise kept [Test::Async] ok 114 - thread 00032 completed [Test::Async] ok 115 - thread 00025 promise result [Test::Async] ok 116 - thread 00018 promise result [Test::Async] ok 117 - thread 00019 promise result [Test::Async] ok 118 - thread 00033 promise result [Test::Async] ok 119 - thread 00022 promise kept [Test::Async] ok 120 - thread 00026 promise kept [Test::Async] ok 121 - thread 00030 promise result [Test::Async] ok 122 - thread 00012 promise result [Test::Async] ok 123 - thread 00034 is launched [Test::Async] ok 124 - thread 00022 promise result [Test::Async] ok 125 - thread 00026 promise result [Test::Async] ok 126 - thread 00014 promise result [Test::Async] ok 127 - thread 00029 promise result [Test::Async] ok 128 - thread 00031 promise result [Test::Async] ok 129 - thread 00028 promise result [Test::Async] ok 130 - thread 00027 promise result [Test::Async] ok 131 - thread 00035 is launched [Test::Async] ok 132 - thread 00020 promise result [Test::Async] ok 133 - thread 00036 is launched [Test::Async] ok 134 - thread 00032 promise kept [Test::Async] ok 135 - thread 00032 promise result [Test::Async] ok 136 - thread 00037 is launched [Test::Async] ok 137 - thread 00038 is launched [Test::Async] ok 138 - thread 00035 completed [Test::Async] ok 139 - thread 00039 is launched [Test::Async] ok 140 - thread 00035 promise kept [Test::Async] ok 141 - thread 00040 is launched [Test::Async] ok 142 - thread 00035 promise result [Test::Async] ok 143 - thread 00041 is launched [Test::Async] ok 144 - thread 00034 completed [Test::Async] ok 145 - thread 00036 completed [Test::Async] ok 146 - thread 00042 is launched [Test::Async] ok 147 - thread 00043 is launched [Test::Async] ok 148 - thread 00036 promise kept [Test::Async] ok 149 - thread 00034 promise kept [Test::Async] ok 150 - thread 00034 promise result [Test::Async] ok 151 - thread 00044 is launched [Test::Async] ok 152 - thread 00036 promise result [Test::Async] ok 153 - thread 00045 is launched [Test::Async] ok 154 - thread 00037 completed [Test::Async] ok 155 - thread 00046 is launched [Test::Async] ok 156 - thread 00041 completed [Test::Async] ok 157 - thread 00047 is launched [Test::Async] ok 158 - thread 00037 promise kept [Test::Async] ok 159 - thread 00048 is launched [Test::Async] ok 160 - thread 00041 promise kept [Test::Async] ok 161 - thread 00049 is launched [Test::Async] ok 162 - thread 00041 promise result [Test::Async] ok 163 - thread 00037 promise result [Test::Async] ok 164 - thread 00050 is launched [Test::Async] ok 165 - thread 00044 completed [Test::Async] ok 166 - thread 00042 completed [Test::Async] ok 167 - thread 00040 completed [Test::Async] ok 168 - thread 00051 is launched [Test::Async] ok 169 - thread 00045 completed [Test::Async] ok 170 - thread 00038 completed [Test::Async] ok 171 - thread 00042 promise kept [Test::Async] ok 172 - thread 00040 promise kept [Test::Async] ok 173 - thread 00045 promise kept [Test::Async] ok 174 - thread 00040 promise result [Test::Async] ok 175 - thread 00042 promise result [Test::Async] ok 176 - thread 00044 promise kept [Test::Async] ok 177 - thread 00043 completed [Test::Async] ok 178 - thread 00045 promise result [Test::Async] ok 179 - thread 00044 promise result [Test::Async] ok 180 - thread 00052 is launched [Test::Async] ok 181 - thread 00039 completed [Test::Async] ok 182 - thread 00038 promise kept [Test::Async] ok 183 - thread 00043 promise kept [Test::Async] ok 184 - thread 00047 completed [Test::Async] ok 185 - thread 00053 is launched [Test::Async] ok 186 - thread 00043 promise result [Test::Async] ok 187 - thread 00054 is launched [Test::Async] ok 188 - thread 00038 promise result [Test::Async] ok 189 - thread 00055 is launched [Test::Async] ok 190 - thread 00049 completed [Test::Async] ok 191 - thread 00039 promise kept [Test::Async] ok 192 - thread 00056 is launched [Test::Async] ok 193 - thread 00048 completed [Test::Async] ok 194 - thread 00054 completed [Test::Async] ok 195 - thread 00057 is launched [Test::Async] ok 196 - thread 00046 completed [Test::Async] ok 197 - thread 00050 completed [Test::Async] ok 198 - thread 00056 completed [Test::Async] ok 199 - thread 00053 completed [Test::Async] ok 200 - thread 00049 promise kept [Test::Async] ok 201 - thread 00051 completed [Test::Async] ok 202 - thread 00057 completed [Test::Async] ok 203 - thread 00055 completed [Test::Async] ok 204 - thread 00047 promise kept [Test::Async] ok 205 - thread 00039 promise result [Test::Async] ok 206 - thread 00048 promise kept [Test::Async] ok 207 - thread 00052 completed [Test::Async] ok 208 - thread 00050 promise kept [Test::Async] ok 209 - thread 00056 promise kept [Test::Async] ok 210 - thread 00058 is launched [Test::Async] ok 211 - thread 00046 promise kept [Test::Async] ok 212 - thread 00058 completed [Test::Async] ok 213 - thread 00054 promise kept [Test::Async] ok 214 - thread 00055 promise kept [Test::Async] ok 215 - thread 00057 promise kept [Test::Async] ok 216 - thread 00052 promise kept [Test::Async] ok 217 - thread 00057 promise result [Test::Async] ok 218 - thread 00053 promise kept [Test::Async] ok 219 - thread 00053 promise result [Test::Async] ok 220 - thread 00046 promise result [Test::Async] ok 221 - thread 00055 promise result [Test::Async] ok 222 - thread 00054 promise result [Test::Async] ok 223 - thread 00059 is launched [Test::Async] ok 224 - thread 00047 promise result [Test::Async] ok 225 - thread 00052 promise result [Test::Async] ok 226 - thread 00060 is launched [Test::Async] ok 227 - thread 00059 completed [Test::Async] ok 228 - thread 00059 promise kept [Test::Async] ok 229 - thread 00056 promise result [Test::Async] ok 230 - thread 00049 promise result [Test::Async] ok 231 - thread 00048 promise result [Test::Async] ok 232 - thread 00050 promise result [Test::Async] ok 233 - thread 00058 promise kept [Test::Async] ok 234 - thread 00051 promise kept [Test::Async] ok 235 - thread 00059 promise result [Test::Async] ok 236 - thread 00058 promise result [Test::Async] ok 237 - thread 00061 is launched [Test::Async] ok 238 - thread 00051 promise result [Test::Async] ok 239 - thread 00062 is launched [Test::Async] ok 240 - thread 00060 completed [Test::Async] ok 241 - thread 00063 is launched [Test::Async] ok 242 - thread 00060 promise kept [Test::Async] ok 243 - thread 00063 completed [Test::Async] ok 244 - thread 00064 is launched [Test::Async] ok 245 - thread 00063 promise kept [Test::Async] ok 246 - thread 00060 promise result [Test::Async] ok 247 - thread 00063 promise result [Test::Async] ok 248 - thread 00065 is launched [Test::Async] ok 249 - thread 00066 is launched [Test::Async] ok 250 - thread 00067 is launched [Test::Async] ok 251 - thread 00068 is launched [Test::Async] ok 252 - thread 00069 is launched [Test::Async] ok 253 - thread 00067 completed [Test::Async] ok 254 - thread 00067 promise kept [Test::Async] ok 255 - thread 00070 is launched [Test::Async] ok 256 - thread 00061 completed [Test::Async] ok 257 - thread 00061 promise kept [Test::Async] ok 258 - thread 00061 promise result [Test::Async] ok 259 - thread 00067 promise result [Test::Async] ok 260 - thread 00062 completed [Test::Async] ok 261 - thread 00071 is launched [Test::Async] ok 262 - thread 00062 promise kept [Test::Async] ok 263 - thread 00062 promise result [Test::Async] ok 264 - thread 00072 is launched [Test::Async] ok 265 - thread 00073 is launched [Test::Async] ok 266 - thread 00074 is launched [Test::Async] ok 267 - thread 00075 is launched [Test::Async] ok 268 - thread 00071 completed [Test::Async] ok 269 - thread 00071 promise kept [Test::Async] ok 270 - thread 00070 completed [Test::Async] ok 271 - thread 00071 promise result [Test::Async] ok 272 - thread 00066 completed [Test::Async] ok 273 - thread 00076 is launched [Test::Async] ok 274 - thread 00066 promise kept [Test::Async] ok 275 - thread 00077 is launched [Test::Async] ok 276 - thread 00066 promise result [Test::Async] ok 277 - thread 00070 promise kept [Test::Async] ok 278 - thread 00070 promise result [Test::Async] ok 279 - thread 00064 completed [Test::Async] ok 280 - thread 00068 completed [Test::Async] ok 281 - thread 00078 is launched [Test::Async] ok 282 - thread 00064 promise kept [Test::Async] ok 283 - thread 00079 is launched [Test::Async] ok 284 - thread 00065 completed [Test::Async] ok 285 - thread 00068 promise kept [Test::Async] ok 286 - thread 00064 promise result [Test::Async] ok 287 - thread 00080 is launched [Test::Async] ok 288 - thread 00072 completed [Test::Async] ok 289 - thread 00072 promise kept [Test::Async] ok 290 - thread 00081 is launched [Test::Async] ok 291 - thread 00069 completed [Test::Async] ok 292 - thread 00065 promise kept [Test::Async] ok 293 - thread 00082 is launched [Test::Async] ok 294 - thread 00068 promise result [Test::Async] ok 295 - thread 00083 is launched [Test::Async] ok 296 - thread 00072 promise result [Test::Async] ok 297 - thread 00084 is launched [Test::Async] ok 298 - thread 00069 promise kept [Test::Async] ok 299 - thread 00065 promise result [Test::Async] ok 300 - thread 00069 promise result [Test::Async] ok 301 - thread 00085 is launched [Test::Async] ok 302 - thread 00086 is launched [Test::Async] ok 303 - thread 00081 completed [Test::Async] ok 304 - thread 00087 is launched [Test::Async] ok 305 - thread 00088 is launched [Test::Async] ok 306 - thread 00081 promise kept [Test::Async] ok 307 - thread 00089 is launched [Test::Async] ok 308 - thread 00081 promise result [Test::Async] ok 309 - thread 00078 completed [Test::Async] ok 310 - thread 00073 completed [Test::Async] ok 311 - thread 00078 promise kept [Test::Async] ok 312 - thread 00086 completed [Test::Async] ok 313 - thread 00073 promise kept [Test::Async] ok 314 - thread 00086 promise kept [Test::Async] ok 315 - thread 00090 is launched [Test::Async] ok 316 - thread 00086 promise result [Test::Async] ok 317 - thread 00078 promise result [Test::Async] ok 318 - thread 00073 promise result [Test::Async] ok 319 - thread 00074 completed [Test::Async] ok 320 - thread 00085 completed [Test::Async] ok 321 - thread 00076 completed [Test::Async] ok 322 - thread 00075 completed [Test::Async] ok 323 - thread 00085 promise kept [Test::Async] ok 324 - thread 00091 completed [Test::Async] ok 325 - thread 00091 is launched [Test::Async] ok 326 - thread 00074 promise kept [Test::Async] ok 327 - thread 00085 promise result [Test::Async] ok 328 - thread 00092 is launched [Test::Async] ok 329 - thread 00074 promise result [Test::Async] ok 330 - thread 00076 promise kept [Test::Async] ok 331 - thread 00084 completed [Test::Async] ok 332 - thread 00075 promise kept [Test::Async] ok 333 - thread 00093 is launched [Test::Async] ok 334 - thread 00075 promise result [Test::Async] ok 335 - thread 00091 promise kept [Test::Async] ok 336 - thread 00094 is launched [Test::Async] ok 337 - thread 00091 promise result [Test::Async] ok 338 - thread 00080 completed [Test::Async] ok 339 - thread 00076 promise result [Test::Async] ok 340 - thread 00095 is launched [Test::Async] ok 341 - thread 00077 completed [Test::Async] ok 342 - thread 00084 promise kept [Test::Async] ok 343 - thread 00080 promise kept [Test::Async] ok 344 - thread 00080 promise result [Test::Async] ok 345 - thread 00084 promise result [Test::Async] ok 346 - thread 00096 is launched [Test::Async] ok 347 - thread 00077 promise kept [Test::Async] ok 348 - thread 00097 is launched [Test::Async] ok 349 - thread 00077 promise result [Test::Async] ok 350 - thread 00082 completed [Test::Async] ok 351 - thread 00098 is launched [Test::Async] ok 352 - thread 00099 is launched [Test::Async] ok 353 - thread 00100 is launched [Test::Async] ok 354 - thread 00101 is launched [Test::Async] ok 355 - thread 00102 is launched [Test::Async] ok 356 - thread 00103 is launched [Test::Async] ok 357 - thread 00104 is launched [Test::Async] ok 358 - thread 00105 is launched [Test::Async] ok 359 - thread 00106 is launched [Test::Async] ok 360 - thread 00107 is launched [Test::Async] ok 361 - thread 00108 is launched [Test::Async] ok 362 - thread 00109 is launched [Test::Async] ok 363 - thread 00110 is launched [Test::Async] ok 364 - thread 00079 completed [Test::Async] ok 365 - thread 00088 completed [Test::Async] ok 366 - thread 00097 completed [Test::Async] ok 367 - thread 00082 promise kept [Test::Async] ok 368 - thread 00089 completed [Test::Async] ok 369 - thread 00100 completed [Test::Async] ok 370 - thread 00083 completed [Test::Async] ok 371 - thread 00098 completed [Test::Async] ok 372 - thread 00087 completed [Test::Async] ok 373 - thread 00111 is launched [Test::Async] ok 374 - thread 00102 completed [Test::Async] ok 375 - thread 00094 completed [Test::Async] ok 376 - thread 00112 is launched [Test::Async] ok 377 - thread 00090 completed [Test::Async] ok 378 - thread 00113 is launched [Test::Async] ok 379 - thread 00101 completed [Test::Async] ok 380 - thread 00114 is launched [Test::Async] ok 381 - thread 00095 completed [Test::Async] ok 382 - thread 00105 completed [Test::Async] ok 383 - thread 00079 promise kept [Test::Async] ok 384 - thread 00093 completed [Test::Async] ok 385 - thread 00098 promise kept [Test::Async] ok 386 - thread 00087 promise kept [Test::Async] ok 387 - thread 00090 promise kept [Test::Async] ok 388 - thread 00087 promise result [Test::Async] ok 389 - thread 00082 promise result [Test::Async] ok 390 - thread 00115 is launched [Test::Async] ok 391 - thread 00090 promise result [Test::Async] ok 392 - thread 00101 promise kept [Test::Async] ok 393 - thread 00079 promise result [Test::Async] ok 394 - thread 00116 is launched [Test::Async] ok 395 - thread 00110 completed [Test::Async] ok 396 - thread 00102 promise kept [Test::Async] ok 397 - thread 00083 promise kept [Test::Async] ok 398 - thread 00100 promise kept [Test::Async] ok 399 - thread 00107 completed [Test::Async] ok 400 - thread 00092 completed [Test::Async] ok 401 - thread 00089 promise kept [Test::Async] ok 402 - thread 00095 promise kept [Test::Async] ok 403 - thread 00105 promise kept [Test::Async] ok 404 - thread 00108 completed [Test::Async] ok 405 - thread 00093 promise kept [Test::Async] ok 406 - thread 00098 promise result [Test::Async] ok 407 - thread 00114 completed [Test::Async] ok 408 - thread 00102 promise result [Test::Async] ok 409 - thread 00088 promise kept [Test::Async] ok 410 - thread 00097 promise kept [Test::Async] ok 411 - thread 00088 promise result [Test::Async] ok 412 - thread 00089 promise result [Test::Async] ok 413 - thread 00097 promise result [Test::Async] ok 414 - thread 00094 promise kept [Test::Async] ok 415 - thread 00110 promise kept [Test::Async] ok 416 - thread 00107 promise kept [Test::Async] ok 417 - thread 00096 completed [Test::Async] ok 418 - thread 00092 promise kept [Test::Async] ok 419 - thread 00116 completed [Test::Async] ok 420 - thread 00095 promise result [Test::Async] ok 421 - thread 00109 completed [Test::Async] ok 422 - thread 00108 promise kept [Test::Async] ok 423 - thread 00104 completed [Test::Async] ok 424 - thread 00114 promise kept [Test::Async] ok 425 - thread 00103 completed [Test::Async] ok 426 - thread 00096 promise kept [Test::Async] ok 427 - thread 00113 completed [Test::Async] ok 428 - thread 00096 promise result [Test::Async] ok 429 - thread 00104 promise kept [Test::Async] ok 430 - thread 00099 completed [Test::Async] ok 431 - thread 00113 promise kept [Test::Async] ok 432 - thread 00094 promise result [Test::Async] ok 433 - thread 00083 promise result [Test::Async] ok 434 - thread 00100 promise result [Test::Async] ok 435 - thread 00113 promise result [Test::Async] ok 436 - thread 00106 completed [Test::Async] ok 437 - thread 00106 promise kept [Test::Async] ok 438 - thread 00117 completed [Test::Async] ok 439 - thread 00117 promise kept [Test::Async] ok 440 - thread 00105 promise result [Test::Async] ok 441 - thread 00092 promise result [Test::Async] ok 442 - thread 00114 promise result [Test::Async] ok 443 - thread 00109 promise kept [Test::Async] ok 444 - thread 00103 promise kept [Test::Async] ok 445 - thread 00112 completed [Test::Async] ok 446 - thread 00116 promise kept [Test::Async] ok 447 - thread 00101 promise result [Test::Async] ok 448 - thread 00111 completed [Test::Async] ok 449 - thread 00103 promise result [Test::Async] ok 450 - thread 00106 promise result [Test::Async] ok 451 - thread 00107 promise result [Test::Async] ok 452 - thread 00112 promise kept [Test::Async] ok 453 - thread 00111 promise kept [Test::Async] ok 454 - thread 00112 promise result [Test::Async] ok 455 - thread 00117 promise result [Test::Async] ok 456 - thread 00104 promise result [Test::Async] ok 457 - thread 00093 promise result [Test::Async] ok 458 - thread 00111 promise result [Test::Async] ok 459 - thread 00108 promise result [Test::Async] ok 460 - thread 00109 promise result [Test::Async] ok 461 - thread 00110 promise result [Test::Async] ok 462 - thread 00099 promise kept [Test::Async] ok 463 - thread 00116 promise result [Test::Async] ok 464 - thread 00117 is launched [Test::Async] ok 465 - thread 00115 completed [Test::Async] ok 466 - thread 00099 promise result [Test::Async] ok 467 - thread 00118 is launched [Test::Async] ok 468 - thread 00119 is launched [Test::Async] ok 469 - thread 00120 is launched [Test::Async] ok 470 - thread 00115 promise kept [Test::Async] ok 471 - thread 00115 promise result [Test::Async] ok 472 - thread 00121 is launched [Test::Async] ok 473 - thread 00122 is launched [Test::Async] ok 474 - thread 00123 is launched [Test::Async] ok 475 - thread 00124 is launched [Test::Async] ok 476 - thread 00125 is launched [Test::Async] ok 477 - thread 00126 is launched [Test::Async] ok 478 - thread 00127 is launched [Test::Async] ok 479 - thread 00128 is launched [Test::Async] ok 480 - thread 00129 is launched [Test::Async] ok 481 - thread 00130 is launched [Test::Async] ok 482 - thread 00131 is launched [Test::Async] ok 483 - thread 00132 is launched [Test::Async] ok 484 - thread 00121 completed [Test::Async] ok 485 - thread 00133 is launched [Test::Async] ok 486 - thread 00121 promise kept [Test::Async] ok 487 - thread 00134 is launched [Test::Async] ok 488 - thread 00135 is launched [Test::Async] ok 489 - thread 00121 promise result [Test::Async] ok 490 - thread 00118 completed [Test::Async] ok 491 - thread 00118 promise kept [Test::Async] ok 492 - thread 00133 completed [Test::Async] ok 493 - thread 00134 completed [Test::Async] ok 494 - thread 00136 is launched [Test::Async] ok 495 - thread 00118 promise result [Test::Async] ok 496 - thread 00133 promise kept [Test::Async] ok 497 - thread 00137 is launched [Test::Async] ok 498 - thread 00138 is launched [Test::Async] ok 499 - thread 00133 promise result [Test::Async] ok 500 - thread 00137 completed [Test::Async] ok 501 - thread 00132 completed [Test::Async] ok 502 - thread 00137 promise kept [Test::Async] ok 503 - thread 00134 promise kept [Test::Async] ok 504 - thread 00134 promise result [Test::Async] ok 505 - thread 00139 is launched [Test::Async] ok 506 - thread 00123 completed [Test::Async] ok 507 - thread 00132 promise kept [Test::Async] ok 508 - thread 00123 promise kept [Test::Async] ok 509 - thread 00132 promise result [Test::Async] ok 510 - thread 00128 completed [Test::Async] ok 511 - thread 00123 promise result [Test::Async] ok 512 - thread 00128 promise kept [Test::Async] ok 513 - thread 00128 promise result [Test::Async] ok 514 - thread 00137 promise result [Test::Async] ok 515 - thread 00140 is launched [Test::Async] ok 516 - thread 00122 completed [Test::Async] ok 517 - thread 00126 completed [Test::Async] ok 518 - thread 00122 promise kept [Test::Async] ok 519 - thread 00126 promise kept [Test::Async] ok 520 - thread 00141 is launched [Test::Async] ok 521 - thread 00139 completed [Test::Async] ok 522 - thread 00124 completed [Test::Async] ok 523 - thread 00136 completed [Test::Async] ok 524 - thread 00142 is launched [Test::Async] ok 525 - thread 00139 promise kept [Test::Async] ok 526 - thread 00143 is launched [Test::Async] ok 527 - thread 00144 is launched [Test::Async] ok 528 - thread 00122 promise result [Test::Async] ok 529 - thread 00127 completed [Test::Async] ok 530 - thread 00136 promise kept [Test::Async] ok 531 - thread 00119 completed [Test::Async] ok 532 - thread 00136 promise result [Test::Async] ok 533 - thread 00126 promise result [Test::Async] ok 534 - thread 00124 promise kept [Test::Async] ok 535 - thread 00139 promise result [Test::Async] ok 536 - thread 00120 completed [Test::Async] ok 537 - thread 00145 is launched [Test::Async] ok 538 - thread 00124 promise result [Test::Async] ok 539 - thread 00141 completed [Test::Async] ok 540 - thread 00146 is launched [Test::Async] ok 541 - thread 00127 promise kept [Test::Async] ok 542 - thread 00142 completed [Test::Async] ok 543 - thread 00127 promise result [Test::Async] ok 544 - thread 00147 is launched [Test::Async] ok 545 - thread 00120 promise kept [Test::Async] ok 546 - thread 00119 promise kept [Test::Async] ok 547 - thread 00125 completed [Test::Async] ok 548 - thread 00148 is launched [Test::Async] ok 549 - thread 00120 promise result [Test::Async] ok 550 - thread 00149 is launched [Test::Async] ok 551 - thread 00119 promise result [Test::Async] ok 552 - thread 00150 is launched [Test::Async] ok 553 - thread 00151 is launched [Test::Async] ok 554 - thread 00142 promise kept [Test::Async] ok 555 - thread 00152 is launched [Test::Async] ok 556 - thread 00131 completed [Test::Async] ok 557 - thread 00153 is launched [Test::Async] ok 558 - thread 00125 promise kept [Test::Async] ok 559 - thread 00142 promise result [Test::Async] ok 560 - thread 00125 promise result [Test::Async] ok 561 - thread 00141 promise kept [Test::Async] ok 562 - thread 00129 completed [Test::Async] ok 563 - thread 00154 is launched [Test::Async] ok 564 - thread 00141 promise result [Test::Async] ok 565 - thread 00129 promise kept [Test::Async] ok 566 - thread 00131 promise kept [Test::Async] ok 567 - thread 00131 promise result [Test::Async] ok 568 - thread 00155 is launched [Test::Async] ok 569 - thread 00153 completed [Test::Async] ok 570 - thread 00129 promise result [Test::Async] ok 571 - thread 00138 completed [Test::Async] ok 572 - thread 00153 promise kept [Test::Async] ok 573 - thread 00156 is launched [Test::Async] ok 574 - thread 00130 completed [Test::Async] ok 575 - thread 00138 promise kept [Test::Async] ok 576 - thread 00130 promise kept [Test::Async] ok 577 - thread 00157 is launched [Test::Async] ok 578 - thread 00138 promise result [Test::Async] ok 579 - thread 00130 promise result [Test::Async] ok 580 - thread 00135 completed [Test::Async] ok 581 - thread 00135 promise kept [Test::Async] ok 582 - thread 00158 is launched [Test::Async] ok 583 - thread 00155 completed [Test::Async] ok 584 - thread 00146 completed [Test::Async] ok 585 - thread 00153 promise result [Test::Async] ok 586 - thread 00155 promise kept [Test::Async] ok 587 - thread 00159 is launched [Test::Async] ok 588 - thread 00146 promise kept [Test::Async] ok 589 - thread 00135 promise result [Test::Async] ok 590 - thread 00155 promise result [Test::Async] ok 591 - thread 00151 completed [Test::Async] ok 592 - thread 00145 completed [Test::Async] ok 593 - thread 00150 completed [Test::Async] ok 594 - thread 00145 promise kept [Test::Async] ok 595 - thread 00154 completed [Test::Async] ok 596 - thread 00150 promise kept [Test::Async] ok 597 - thread 00150 promise result [Test::Async] ok 598 - thread 00151 promise kept [Test::Async] ok 599 - thread 00154 promise kept [Test::Async] ok 600 - thread 00151 promise result [Test::Async] ok 601 - thread 00154 promise result [Test::Async] ok 602 - thread 00145 promise result [Test::Async] ok 603 - thread 00146 promise result [Test::Async] ok 604 - thread 00160 is launched [Test::Async] ok 605 - thread 00140 completed [Test::Async] ok 606 - thread 00161 is launched [Test::Async] ok 607 - thread 00162 is launched [Test::Async] ok 608 - thread 00163 is launched [Test::Async] ok 609 - thread 00140 promise kept [Test::Async] ok 610 - thread 00140 promise result [Test::Async] ok 611 - thread 00164 is launched [Test::Async] ok 612 - thread 00165 is launched [Test::Async] ok 613 - thread 00166 is launched [Test::Async] ok 614 - thread 00167 is launched [Test::Async] ok 615 - thread 00164 completed [Test::Async] ok 616 - thread 00164 promise kept [Test::Async] ok 617 - thread 00168 is launched [Test::Async] ok 618 - thread 00164 promise result [Test::Async] ok 619 - thread 00169 is launched [Test::Async] ok 620 - thread 00143 completed [Test::Async] ok 621 - thread 00143 promise kept [Test::Async] ok 622 - thread 00170 is launched [Test::Async] ok 623 - thread 00143 promise result [Test::Async] ok 624 - thread 00171 is launched [Test::Async] ok 625 - thread 00172 is launched [Test::Async] ok 626 - thread 00173 is launched [Test::Async] ok 627 - thread 00174 is launched [Test::Async] ok 628 - thread 00175 is launched [Test::Async] ok 629 - thread 00147 completed [Test::Async] ok 630 - thread 00152 completed [Test::Async] ok 631 - thread 00176 is launched [Test::Async] ok 632 - thread 00177 is launched [Test::Async] ok 633 - thread 00178 is launched [Test::Async] ok 634 - thread 00179 is launched [Test::Async] ok 635 - thread 00148 completed [Test::Async] ok 636 - thread 00180 is launched [Test::Async] ok 637 - thread 00159 completed [Test::Async] ok 638 - thread 00181 is launched [Test::Async] ok 639 - thread 00147 promise kept [Test::Async] ok 640 - thread 00149 completed [Test::Async] ok 641 - thread 00182 is launched [Test::Async] ok 642 - thread 00147 promise result [Test::Async] ok 643 - thread 00152 promise kept [Test::Async] ok 644 - thread 00183 is launched [Test::Async] ok 645 - thread 00152 promise result [Test::Async] ok 646 - thread 00184 is launched [Test::Async] ok 647 - thread 00185 is launched [Test::Async] ok 648 - thread 00170 completed [Test::Async] ok 649 - thread 00186 is launched [Test::Async] ok 650 - thread 00144 completed [Test::Async] ok 651 - thread 00187 is launched [Test::Async] ok 652 - thread 00188 is launched [Test::Async] ok 653 - thread 00189 is launched [Test::Async] ok 654 - thread 00171 completed [Test::Async] ok 655 - thread 00190 is launched [Test::Async] ok 656 - thread 00165 completed [Test::Async] ok 657 - thread 00162 completed [Test::Async] ok 658 - thread 00148 promise kept [Test::Async] ok 659 - thread 00191 is launched [Test::Async] ok 660 - thread 00158 completed [Test::Async] ok 661 - thread 00148 promise result [Test::Async] ok 662 - thread 00192 is launched [Test::Async] ok 663 - thread 00159 promise kept [Test::Async] ok 664 - thread 00149 promise kept [Test::Async] ok 665 - thread 00159 promise result [Test::Async] ok 666 - thread 00169 completed [Test::Async] ok 667 - thread 00149 promise result [Test::Async] ok 668 - thread 00163 completed [Test::Async] ok 669 - thread 00193 is launched [Test::Async] ok 670 - thread 00182 completed [Test::Async] ok 671 - thread 00157 completed [Test::Async] ok 672 - thread 00156 completed [Test::Async] ok 673 - thread 00194 is launched [Test::Async] ok 674 - thread 00167 completed [Test::Async] ok 675 - thread 00144 promise kept [Test::Async] ok 676 - thread 00170 promise kept [Test::Async] ok 677 - thread 00195 is launched [Test::Async] ok 678 - thread 00172 completed [Test::Async] ok 679 - thread 00144 promise result [Test::Async] ok 680 - thread 00170 promise result [Test::Async] ok 681 - thread 00171 promise kept [Test::Async] ok 682 - thread 00196 is launched [Test::Async] ok 683 - thread 00181 completed [Test::Async] ok 684 - thread 00186 completed [Test::Async] ok 685 - thread 00161 completed [Test::Async] ok 686 - thread 00171 promise result [Test::Async] ok 687 - thread 00162 promise kept [Test::Async] ok 688 - thread 00158 promise kept [Test::Async] ok 689 - thread 00165 promise kept [Test::Async] ok 690 - thread 00197 is launched [Test::Async] ok 691 - thread 00158 promise result [Test::Async] ok 692 - thread 00162 promise result [Test::Async] ok 693 - thread 00165 promise result [Test::Async] ok 694 - thread 00198 is launched [Test::Async] ok 695 - thread 00169 promise kept [Test::Async] ok 696 - thread 00169 promise result [Test::Async] ok 697 - thread 00199 is launched [Test::Async] ok 698 - thread 00163 promise kept [Test::Async] ok 699 - thread 00200 is launched [Test::Async] ok 700 - thread 00163 promise result [Test::Async] ok 701 - thread 00182 promise kept [Test::Async] ok 702 - thread 00192 completed [Test::Async] ok 703 - thread 00201 is launched [Test::Async] ok 704 - thread 00177 completed [Test::Async] ok 705 - thread 00182 promise result [Test::Async] ok 706 - thread 00156 promise kept [Test::Async] ok 707 - thread 00202 is launched [Test::Async] ok 708 - thread 00157 promise kept [Test::Async] ok 709 - thread 00167 promise kept [Test::Async] ok 710 - thread 00167 promise result [Test::Async] ok 711 - thread 00156 promise result [Test::Async] ok 712 - thread 00181 promise kept [Test::Async] ok 713 - thread 00166 completed [Test::Async] ok 714 - thread 00157 promise result [Test::Async] ok 715 - thread 00160 completed [Test::Async] ok 716 - thread 00174 completed [Test::Async] ok 717 - thread 00181 promise result [Test::Async] ok 718 - thread 00161 promise kept [Test::Async] ok 719 - thread 00168 completed [Test::Async] ok 720 - thread 00178 completed [Test::Async] ok 721 - thread 00161 promise result [Test::Async] ok 722 - thread 00186 promise kept [Test::Async] ok 723 - thread 00203 is launched [Test::Async] ok 724 - thread 00172 promise kept [Test::Async] ok 725 - thread 00175 completed [Test::Async] ok 726 - thread 00172 promise result [Test::Async] ok 727 - thread 00192 promise kept [Test::Async] ok 728 - thread 00177 promise kept [Test::Async] ok 729 - thread 00193 completed [Test::Async] ok 730 - thread 00192 promise result [Test::Async] ok 731 - thread 00176 completed [Test::Async] ok 732 - thread 00199 completed [Test::Async] ok 733 - thread 00160 promise kept [Test::Async] ok 734 - thread 00174 promise kept [Test::Async] ok 735 - thread 00204 is launched [Test::Async] ok 736 - thread 00186 promise result [Test::Async] ok 737 - thread 00189 completed [Test::Async] ok 738 - thread 00168 promise kept [Test::Async] ok 739 - thread 00205 is launched [Test::Async] ok 740 - thread 00178 promise kept [Test::Async] ok 741 - thread 00166 promise kept [Test::Async] ok 742 - thread 00168 promise result [Test::Async] ok 743 - thread 00174 promise result [Test::Async] ok 744 - thread 00178 promise result [Test::Async] ok 745 - thread 00175 promise kept [Test::Async] ok 746 - thread 00206 is launched [Test::Async] ok 747 - thread 00166 promise result [Test::Async] ok 748 - thread 00160 promise result [Test::Async] ok 749 - thread 00198 completed [Test::Async] ok 750 - thread 00199 promise kept [Test::Async] ok 751 - thread 00177 promise result [Test::Async] ok 752 - thread 00175 promise result [Test::Async] ok 753 - thread 00179 completed [Test::Async] ok 754 - thread 00193 promise kept [Test::Async] ok 755 - thread 00188 completed [Test::Async] ok 756 - thread 00195 completed [Test::Async] ok 757 - thread 00193 promise result [Test::Async] ok 758 - thread 00200 completed [Test::Async] ok 759 - thread 00207 is launched [Test::Async] ok 760 - thread 00187 completed [Test::Async] ok 761 - thread 00199 promise result [Test::Async] ok 762 - thread 00185 completed [Test::Async] ok 763 - thread 00189 promise kept [Test::Async] ok 764 - thread 00208 is launched [Test::Async] ok 765 - thread 00203 completed [Test::Async] ok 766 - thread 00197 completed [Test::Async] ok 767 - thread 00198 promise kept [Test::Async] ok 768 - thread 00191 completed [Test::Async] ok 769 - thread 00191 promise kept [Test::Async] ok 770 - thread 00197 promise kept [Test::Async] ok 771 - thread 00176 promise kept [Test::Async] ok 772 - thread 00191 promise result [Test::Async] ok 773 - thread 00197 promise result [Test::Async] ok 774 - thread 00173 completed [Test::Async] ok 775 - thread 00189 promise result [Test::Async] ok 776 - thread 00180 completed [Test::Async] ok 777 - thread 00184 completed [Test::Async] ok 778 - thread 00179 promise kept [Test::Async] ok 779 - thread 00173 promise kept [Test::Async] ok 780 - thread 00206 completed [Test::Async] ok 781 - thread 00179 promise result [Test::Async] ok 782 - thread 00176 promise result [Test::Async] ok 783 - thread 00183 completed [Test::Async] ok 784 - thread 00200 promise kept [Test::Async] ok 785 - thread 00187 promise kept [Test::Async] ok 786 - thread 00188 promise kept [Test::Async] ok 787 - thread 00187 promise result [Test::Async] ok 788 - thread 00200 promise result [Test::Async] ok 789 - thread 00209 is launched [Test::Async] ok 790 - thread 00185 promise kept [Test::Async] ok 791 - thread 00173 promise result [Test::Async] ok 792 - thread 00195 promise kept [Test::Async] ok 793 - thread 00185 promise result [Test::Async] ok 794 - thread 00203 promise kept [Test::Async] ok 795 - thread 00203 promise result [Test::Async] ok 796 - thread 00188 promise result [Test::Async] ok 797 - thread 00210 is launched [Test::Async] ok 798 - thread 00184 promise kept [Test::Async] ok 799 - thread 00204 completed [Test::Async] ok 800 - thread 00198 promise result [Test::Async] ok 801 - thread 00190 completed [Test::Async] ok 802 - thread 00184 promise result [Test::Async] ok 803 - thread 00211 is launched [Test::Async] ok 804 - thread 00195 promise result [Test::Async] ok 805 - thread 00202 completed [Test::Async] ok 806 - thread 00190 promise kept [Test::Async] ok 807 - thread 00204 promise kept [Test::Async] ok 808 - thread 00183 promise kept [Test::Async] ok 809 - thread 00202 promise kept [Test::Async] ok 810 - thread 00190 promise result [Test::Async] ok 811 - thread 00183 promise result [Test::Async] ok 812 - thread 00194 completed [Test::Async] ok 813 - thread 00202 promise result [Test::Async] ok 814 - thread 00204 promise result [Test::Async] ok 815 - thread 00180 promise kept [Test::Async] ok 816 - thread 00209 completed [Test::Async] ok 817 - thread 00196 completed [Test::Async] ok 818 - thread 00180 promise result [Test::Async] ok 819 - thread 00212 is launched [Test::Async] ok 820 - thread 00205 completed [Test::Async] ok 821 - thread 00194 promise kept [Test::Async] ok 822 - thread 00209 promise kept [Test::Async] ok 823 - thread 00194 promise result [Test::Async] ok 824 - thread 00213 is launched [Test::Async] ok 825 - thread 00196 promise kept [Test::Async] ok 826 - thread 00201 completed [Test::Async] ok 827 - thread 00205 promise kept [Test::Async] ok 828 - thread 00206 promise kept [Test::Async] ok 829 - thread 00209 promise result [Test::Async] ok 830 - thread 00205 promise result [Test::Async] ok 831 - thread 00206 promise result [Test::Async] ok 832 - thread 00214 is launched [Test::Async] ok 833 - thread 00201 promise kept [Test::Async] ok 834 - thread 00196 promise result [Test::Async] ok 835 - thread 00210 completed [Test::Async] ok 836 - thread 00201 promise result [Test::Async] ok 837 - thread 00210 promise kept [Test::Async] ok 838 - thread 00215 is launched [Test::Async] ok 839 - thread 00210 promise result [Test::Async] ok 840 - thread 00216 is launched [Test::Async] ok 841 - thread 00214 completed [Test::Async] ok 842 - thread 00217 is launched [Test::Async] ok 843 - thread 00214 promise kept [Test::Async] ok 844 - thread 00218 is launched [Test::Async] ok 845 - thread 00208 completed [Test::Async] ok 846 - thread 00214 promise result [Test::Async] ok 847 - thread 00208 promise kept [Test::Async] ok 848 - thread 00219 is launched [Test::Async] ok 849 - thread 00208 promise result [Test::Async] ok 850 - thread 00220 is launched [Test::Async] ok 851 - thread 00221 is launched [Test::Async] ok 852 - thread 00222 is launched [Test::Async] ok 853 - thread 00223 is launched [Test::Async] ok 854 - thread 00224 is launched [Test::Async] ok 855 - thread 00225 is launched [Test::Async] ok 856 - thread 00207 completed [Test::Async] ok 857 - thread 00226 is launched [Test::Async] ok 858 - thread 00207 promise kept [Test::Async] ok 859 - thread 00207 promise result [Test::Async] ok 860 - thread 00217 completed [Test::Async] ok 861 - thread 00217 promise kept [Test::Async] ok 862 - thread 00217 promise result [Test::Async] ok 863 - thread 00216 completed [Test::Async] ok 864 - thread 00216 promise kept [Test::Async] ok 865 - thread 00216 promise result [Test::Async] ok 866 - thread 00227 is launched [Test::Async] ok 867 - thread 00213 completed [Test::Async] ok 868 - thread 00215 completed [Test::Async] ok 869 - thread 00213 promise kept [Test::Async] ok 870 - thread 00215 promise kept [Test::Async] ok 871 - thread 00215 promise result [Test::Async] ok 872 - thread 00213 promise result [Test::Async] ok 873 - thread 00221 completed [Test::Async] ok 874 - thread 00224 completed [Test::Async] ok 875 - thread 00221 promise kept [Test::Async] ok 876 - thread 00228 is launched [Test::Async] ok 877 - thread 00229 is launched [Test::Async] ok 878 - thread 00221 promise result [Test::Async] ok 879 - thread 00224 promise kept [Test::Async] ok 880 - thread 00228 completed [Test::Async] ok 881 - thread 00230 is launched [Test::Async] ok 882 - thread 00231 is launched [Test::Async] ok 883 - thread 00224 promise result [Test::Async] ok 884 - thread 00219 completed [Test::Async] ok 885 - thread 00228 promise kept [Test::Async] ok 886 - thread 00227 completed [Test::Async] ok 887 - thread 00232 is launched [Test::Async] ok 888 - thread 00220 completed [Test::Async] ok 889 - thread 00227 promise kept [Test::Async] ok 890 - thread 00220 promise kept [Test::Async] ok 891 - thread 00233 is launched [Test::Async] ok 892 - thread 00220 promise result [Test::Async] ok 893 - thread 00227 promise result [Test::Async] ok 894 - thread 00234 is launched [Test::Async] ok 895 - thread 00228 promise result [Test::Async] ok 896 - thread 00219 promise kept [Test::Async] ok 897 - thread 00219 promise result [Test::Async] ok 898 - thread 00235 is launched [Test::Async] ok 899 - thread 00223 completed [Test::Async] ok 900 - thread 00236 is launched [Test::Async] ok 901 - thread 00237 is launched [Test::Async] ok 902 - thread 00223 promise kept [Test::Async] ok 903 - thread 00238 is launched [Test::Async] ok 904 - thread 00223 promise result [Test::Async] ok 905 - thread 00211 completed [Test::Async] ok 906 - thread 00239 is launched [Test::Async] ok 907 - thread 00211 promise kept [Test::Async] ok 908 - thread 00225 completed [Test::Async] ok 909 - thread 00238 completed [Test::Async] ok 910 - thread 00222 completed [Test::Async] ok 911 - thread 00212 completed [Test::Async] ok 912 - thread 00240 is launched [Test::Async] ok 913 - thread 00238 promise kept [Test::Async] ok 914 - thread 00222 promise kept [Test::Async] ok 915 - thread 00225 promise kept [Test::Async] ok 916 - thread 00241 is launched [Test::Async] ok 917 - thread 00238 promise result [Test::Async] ok 918 - thread 00211 promise result [Test::Async] ok 919 - thread 00212 promise kept [Test::Async] ok 920 - thread 00225 promise result [Test::Async] ok 921 - thread 00242 is launched [Test::Async] ok 922 - thread 00222 promise result [Test::Async] ok 923 - thread 00212 promise result [Test::Async] ok 924 - thread 00234 completed [Test::Async] ok 925 - thread 00234 promise kept [Test::Async] ok 926 - thread 00243 is launched [Test::Async] ok 927 - thread 00236 completed [Test::Async] ok 928 - thread 00244 is launched [Test::Async] ok 929 - thread 00234 promise result [Test::Async] ok 930 - thread 00235 completed [Test::Async] ok 931 - thread 00236 promise kept [Test::Async] ok 932 - thread 00235 promise kept [Test::Async] ok 933 - thread 00236 promise result [Test::Async] ok 934 - thread 00245 is launched [Test::Async] ok 935 - thread 00235 promise result [Test::Async] ok 936 - thread 00246 is launched [Test::Async] ok 937 - thread 00247 is launched [Test::Async] ok 938 - thread 00248 is launched [Test::Async] ok 939 - thread 00249 is launched [Test::Async] ok 940 - thread 00232 completed [Test::Async] ok 941 - thread 00250 is launched [Test::Async] ok 942 - thread 00232 promise kept [Test::Async] ok 943 - thread 00251 is launched [Test::Async] ok 944 - thread 00232 promise result [Test::Async] ok 945 - thread 00252 is launched [Test::Async] ok 946 - thread 00253 is launched [Test::Async] ok 947 - thread 00254 is launched [Test::Async] ok 948 - thread 00231 completed [Test::Async] ok 949 - thread 00255 is launched [Test::Async] ok 950 - thread 00231 promise kept [Test::Async] ok 951 - thread 00218 completed [Test::Async] ok 952 - thread 00231 promise result [Test::Async] ok 953 - thread 00256 is launched [Test::Async] ok 954 - thread 00218 promise kept [Test::Async] ok 955 - thread 00229 completed [Test::Async] ok 956 - thread 00257 is launched [Test::Async] ok 957 - thread 00229 promise kept [Test::Async] ok 958 - thread 00218 promise result [Test::Async] ok 959 - thread 00229 promise result [Test::Async] ok 960 - thread 00252 completed [Test::Async] ok 961 - thread 00258 is launched [Test::Async] ok 962 - thread 00259 is launched [Test::Async] ok 963 - thread 00252 promise kept [Test::Async] ok 964 - thread 00260 is launched [Test::Async] ok 965 - thread 00250 completed [Test::Async] ok 966 - thread 00252 promise result [Test::Async] ok 967 - thread 00242 completed [Test::Async] ok 968 - thread 00250 promise kept [Test::Async] ok 969 - thread 00242 promise kept [Test::Async] ok 970 - thread 00242 promise result [Test::Async] ok 971 - thread 00250 promise result [Test::Async] ok 972 - thread 00261 is launched [Test::Async] ok 973 - thread 00251 completed [Test::Async] ok 974 - thread 00258 completed [Test::Async] ok 975 - thread 00251 promise kept [Test::Async] ok 976 - thread 00251 promise result [Test::Async] ok 977 - thread 00258 promise kept [Test::Async] ok 978 - thread 00262 is launched [Test::Async] ok 979 - thread 00259 completed [Test::Async] ok 980 - thread 00263 is launched [Test::Async] ok 981 - thread 00258 promise result [Test::Async] ok 982 - thread 00264 is launched [Test::Async] ok 983 - thread 00230 completed [Test::Async] ok 984 - thread 00265 is launched [Test::Async] ok 985 - thread 00226 completed [Test::Async] ok 986 - thread 00266 is launched [Test::Async] ok 987 - thread 00254 completed [Test::Async] ok 988 - thread 00240 completed [Test::Async] ok 989 - thread 00259 promise kept [Test::Async] ok 990 - thread 00230 promise kept [Test::Async] ok 991 - thread 00267 is launched [Test::Async] ok 992 - thread 00245 completed [Test::Async] ok 993 - thread 00237 completed [Test::Async] ok 994 - thread 00268 is launched [Test::Async] ok 995 - thread 00263 completed [Test::Async] ok 996 - thread 00248 completed [Test::Async] ok 997 - thread 00226 promise kept [Test::Async] ok 998 - thread 00254 promise kept [Test::Async] ok 999 - thread 00269 is launched [Test::Async] ok 1000 - thread 00245 promise kept [Test::Async] ok 1001 - thread 00240 promise kept [Test::Async] ok 1002 - thread 00230 promise result [Test::Async] ok 1003 - thread 00226 promise result [Test::Async] ok 1004 - thread 00259 promise result [Test::Async] ok 1005 - thread 00240 promise result [Test::Async] ok 1006 - thread 00263 promise kept [Test::Async] ok 1007 - thread 00270 is launched [Test::Async] ok 1008 - thread 00239 completed [Test::Async] ok 1009 - thread 00237 promise kept [Test::Async] ok 1010 - thread 00263 promise result [Test::Async] ok 1011 - thread 00271 is launched [Test::Async] ok 1012 - thread 00233 completed [Test::Async] ok 1013 - thread 00244 completed [Test::Async] ok 1014 - thread 00245 promise result [Test::Async] ok 1015 - thread 00254 promise result [Test::Async] ok 1016 - thread 00237 promise result [Test::Async] ok 1017 - thread 00244 promise kept [Test::Async] ok 1018 - thread 00248 promise kept [Test::Async] ok 1019 - thread 00239 promise kept [Test::Async] ok 1020 - thread 00244 promise result [Test::Async] ok 1021 - thread 00272 is launched [Test::Async] ok 1022 - thread 00248 promise result [Test::Async] ok 1023 - thread 00241 completed [Test::Async] ok 1024 - thread 00233 promise kept [Test::Async] ok 1025 - thread 00249 completed [Test::Async] ok 1026 - thread 00253 completed [Test::Async] ok 1027 - thread 00241 promise kept [Test::Async] ok 1028 - thread 00239 promise result [Test::Async] ok 1029 - thread 00233 promise result [Test::Async] ok 1030 - thread 00241 promise result [Test::Async] ok 1031 - thread 00273 is launched [Test::Async] ok 1032 - thread 00249 promise kept [Test::Async] ok 1033 - thread 00274 is launched [Test::Async] ok 1034 - thread 00270 completed [Test::Async] ok 1035 - thread 00275 is launched [Test::Async] ok 1036 - thread 00270 promise kept [Test::Async] ok 1037 - thread 00276 is launched [Test::Async] ok 1038 - thread 00270 promise result [Test::Async] ok 1039 - thread 00253 promise kept [Test::Async] ok 1040 - thread 00277 is launched [Test::Async] ok 1041 - thread 00249 promise result [Test::Async] ok 1042 - thread 00243 completed [Test::Async] ok 1043 - thread 00278 is launched [Test::Async] ok 1044 - thread 00243 promise kept [Test::Async] ok 1045 - thread 00279 is launched [Test::Async] ok 1046 - thread 00267 completed [Test::Async] ok 1047 - thread 00253 promise result [Test::Async] ok 1048 - thread 00280 is launched [Test::Async] ok 1049 - thread 00246 completed [Test::Async] ok 1050 - thread 00277 completed [Test::Async] ok 1051 - thread 00246 promise kept [Test::Async] ok 1052 - thread 00281 is launched [Test::Async] ok 1053 - thread 00243 promise result [Test::Async] ok 1054 - thread 00246 promise result [Test::Async] ok 1055 - thread 00277 promise kept [Test::Async] ok 1056 - thread 00255 completed [Test::Async] ok 1057 - thread 00282 is launched [Test::Async] ok 1058 - thread 00277 promise result [Test::Async] ok 1059 - thread 00283 is launched [Test::Async] ok 1060 - thread 00256 completed [Test::Async] ok 1061 - thread 00284 is launched [Test::Async] ok 1062 - thread 00267 promise kept [Test::Async] ok 1063 - thread 00276 completed [Test::Async] ok 1064 - thread 00260 completed [Test::Async] ok 1065 - thread 00266 completed [Test::Async] ok 1066 - thread 00285 is launched [Test::Async] ok 1067 - thread 00267 promise result [Test::Async] ok 1068 - thread 00276 promise kept [Test::Async] ok 1069 - thread 00255 promise kept [Test::Async] ok 1070 - thread 00286 is launched [Test::Async] ok 1071 - thread 00276 promise result [Test::Async] ok 1072 - thread 00255 promise result [Test::Async] ok 1073 - thread 00256 promise kept [Test::Async] ok 1074 - thread 00266 promise kept [Test::Async] ok 1075 - thread 00287 is launched [Test::Async] ok 1076 - thread 00256 promise result [Test::Async] ok 1077 - thread 00288 is launched [Test::Async] ok 1078 - thread 00247 completed [Test::Async] ok 1079 - thread 00260 promise kept [Test::Async] ok 1080 - thread 00247 promise kept [Test::Async] ok 1081 - thread 00274 completed [Test::Async] ok 1082 - thread 00260 promise result [Test::Async] ok 1083 - thread 00274 promise kept [Test::Async] ok 1084 - thread 00247 promise result [Test::Async] ok 1085 - thread 00266 promise result [Test::Async] ok 1086 - thread 00274 promise result [Test::Async] ok 1087 - thread 00289 is launched [Test::Async] ok 1088 - thread 00286 completed [Test::Async] ok 1089 - thread 00290 is launched [Test::Async] ok 1090 - thread 00291 is launched [Test::Async] ok 1091 - thread 00292 is launched [Test::Async] ok 1092 - thread 00268 completed [Test::Async] ok 1093 - thread 00257 completed [Test::Async] ok 1094 - thread 00293 is launched [Test::Async] ok 1095 - thread 00262 completed [Test::Async] ok 1096 - thread 00286 promise kept [Test::Async] ok 1097 - thread 00294 is launched [Test::Async] ok 1098 - thread 00289 completed [Test::Async] ok 1099 - thread 00268 promise kept [Test::Async] ok 1100 - thread 00286 promise result [Test::Async] ok 1101 - thread 00295 is launched [Test::Async] ok 1102 - thread 00279 completed [Test::Async] ok 1103 - thread 00269 completed [Test::Async] ok 1104 - thread 00257 promise kept [Test::Async] ok 1105 - thread 00296 is launched [Test::Async] ok 1106 - thread 00265 completed [Test::Async] ok 1107 - thread 00261 completed [Test::Async] ok 1108 - thread 00264 completed [Test::Async] ok 1109 - thread 00272 completed [Test::Async] ok 1110 - thread 00297 is launched [Test::Async] ok 1111 - thread 00289 promise kept [Test::Async] ok 1112 - thread 00257 promise result [Test::Async] ok 1113 - thread 00298 is launched [Test::Async] ok 1114 - thread 00289 promise result [Test::Async] ok 1115 - thread 00299 is launched [Test::Async] ok 1116 - thread 00300 is launched [Test::Async] ok 1117 - thread 00269 promise kept [Test::Async] ok 1118 - thread 00301 is launched [Test::Async] ok 1119 - thread 00278 completed [Test::Async] ok 1120 - thread 00265 promise kept [Test::Async] ok 1121 - thread 00269 promise result [Test::Async] ok 1122 - thread 00261 promise kept [Test::Async] ok 1123 - thread 00265 promise result [Test::Async] ok 1124 - thread 00264 promise kept [Test::Async] ok 1125 - thread 00261 promise result [Test::Async] ok 1126 - thread 00272 promise kept [Test::Async] ok 1127 - thread 00262 promise kept [Test::Async] ok 1128 - thread 00268 promise result [Test::Async] ok 1129 - thread 00302 is launched [Test::Async] ok 1130 - thread 00262 promise result [Test::Async] ok 1131 - thread 00271 completed [Test::Async] ok 1132 - thread 00272 promise result [Test::Async] ok 1133 - thread 00300 completed [Test::Async] ok 1134 - thread 00278 promise kept [Test::Async] ok 1135 - thread 00303 is launched [Test::Async] ok 1136 - thread 00264 promise result [Test::Async] ok 1137 - thread 00291 completed [Test::Async] ok 1138 - thread 00290 completed [Test::Async] ok 1139 - thread 00300 promise kept [Test::Async] ok 1140 - thread 00282 completed [Test::Async] ok 1141 - thread 00304 is launched [Test::Async] ok 1142 - thread 00271 promise kept [Test::Async] ok 1143 - thread 00290 promise kept [Test::Async] ok 1144 - thread 00298 completed [Test::Async] ok 1145 - thread 00281 completed [Test::Async] ok 1146 - thread 00290 promise result [Test::Async] ok 1147 - thread 00282 promise kept [Test::Async] ok 1148 - thread 00278 promise result [Test::Async] ok 1149 - thread 00282 promise result [Test::Async] ok 1150 - thread 00281 promise kept [Test::Async] ok 1151 - thread 00300 promise result [Test::Async] ok 1152 - thread 00281 promise result [Test::Async] ok 1153 - thread 00273 completed [Test::Async] ok 1154 - thread 00279 promise kept [Test::Async] ok 1155 - thread 00291 promise kept [Test::Async] ok 1156 - thread 00297 completed [Test::Async] ok 1157 - thread 00279 promise result [Test::Async] ok 1158 - thread 00288 completed [Test::Async] ok 1159 - thread 00287 completed [Test::Async] ok 1160 - thread 00305 is launched [Test::Async] ok 1161 - thread 00273 promise kept [Test::Async] ok 1162 - thread 00291 promise result [Test::Async] ok 1163 - thread 00280 completed [Test::Async] ok 1164 - thread 00306 is launched [Test::Async] ok 1165 - thread 00288 promise kept [Test::Async] ok 1166 - thread 00287 promise kept [Test::Async] ok 1167 - thread 00287 promise result [Test::Async] ok 1168 - thread 00299 completed [Test::Async] ok 1169 - thread 00297 promise kept [Test::Async] ok 1170 - thread 00275 completed [Test::Async] ok 1171 - thread 00298 promise kept [Test::Async] ok 1172 - thread 00295 completed [Test::Async] ok 1173 - thread 00299 promise kept [Test::Async] ok 1174 - thread 00297 promise result [Test::Async] ok 1175 - thread 00275 promise kept [Test::Async] ok 1176 - thread 00296 completed [Test::Async] ok 1177 - thread 00271 promise result [Test::Async] ok 1178 - thread 00307 is launched [Test::Async] ok 1179 - thread 00298 promise result [Test::Async] ok 1180 - thread 00296 promise kept [Test::Async] ok 1181 - thread 00294 completed [Test::Async] ok 1182 - thread 00301 completed [Test::Async] ok 1183 - thread 00308 is launched [Test::Async] ok 1184 - thread 00295 promise kept [Test::Async] ok 1185 - thread 00301 promise kept [Test::Async] ok 1186 - thread 00293 completed [Test::Async] ok 1187 - thread 00294 promise kept [Test::Async] ok 1188 - thread 00295 promise result [Test::Async] ok 1189 - thread 00285 completed [Test::Async] ok 1190 - thread 00292 completed [Test::Async] ok 1191 - thread 00275 promise result [Test::Async] ok 1192 - thread 00296 promise result [Test::Async] ok 1193 - thread 00302 completed [Test::Async] ok 1194 - thread 00284 completed [Test::Async] ok 1195 - thread 00294 promise result [Test::Async] ok 1196 - thread 00309 is launched [Test::Async] ok 1197 - thread 00307 completed [Test::Async] ok 1198 - thread 00285 promise kept [Test::Async] ok 1199 - thread 00302 promise kept [Test::Async] ok 1200 - thread 00301 promise result [Test::Async] ok 1201 - thread 00285 promise result [Test::Async] ok 1202 - thread 00299 promise result [Test::Async] ok 1203 - thread 00310 is launched [Test::Async] ok 1204 - thread 00307 promise kept [Test::Async] ok 1205 - thread 00307 promise result [Test::Async] ok 1206 - thread 00284 promise kept [Test::Async] ok 1207 - thread 00292 promise kept [Test::Async] ok 1208 - thread 00284 promise result [Test::Async] ok 1209 - thread 00292 promise result [Test::Async] ok 1210 - thread 00273 promise result [Test::Async] ok 1211 - thread 00288 promise result [Test::Async] ok 1212 - thread 00280 promise kept [Test::Async] ok 1213 - thread 00283 completed [Test::Async] ok 1214 - thread 00280 promise result [Test::Async] ok 1215 - thread 00293 promise kept [Test::Async] ok 1216 - thread 00283 promise kept [Test::Async] ok 1217 - thread 00302 promise result [Test::Async] ok 1218 - thread 00311 is launched [Test::Async] ok 1219 - thread 00293 promise result [Test::Async] ok 1220 - thread 00283 promise result [Test::Async] ok 1221 - thread 00306 completed [Test::Async] ok 1222 - thread 00312 is launched [Test::Async] ok 1223 - thread 00304 completed [Test::Async] ok 1224 - thread 00306 promise kept [Test::Async] ok 1225 - thread 00304 promise kept [Test::Async] ok 1226 - thread 00313 is launched [Test::Async] ok 1227 - thread 00306 promise result [Test::Async] ok 1228 - thread 00304 promise result [Test::Async] ok 1229 - thread 00314 is launched [Test::Async] ok 1230 - thread 00315 is launched [Test::Async] ok 1231 - thread 00316 is launched [Test::Async] ok 1232 - thread 00317 is launched [Test::Async] ok 1233 - thread 00314 completed [Test::Async] ok 1234 - thread 00318 is launched [Test::Async] ok 1235 - thread 00314 promise kept [Test::Async] ok 1236 - thread 00319 is launched [Test::Async] ok 1237 - thread 00320 is launched [Test::Async] ok 1238 - thread 00314 promise result [Test::Async] ok 1239 - thread 00303 completed [Test::Async] ok 1240 - thread 00321 is launched [Test::Async] ok 1241 - thread 00303 promise kept [Test::Async] ok 1242 - thread 00305 completed [Test::Async] ok 1243 - thread 00303 promise result [Test::Async] ok 1244 - thread 00322 is launched [Test::Async] ok 1245 - thread 00323 is launched [Test::Async] ok 1246 - thread 00324 is launched [Test::Async] ok 1247 - thread 00305 promise kept [Test::Async] ok 1248 - thread 00305 promise result [Test::Async] ok 1249 - thread 00325 is launched [Test::Async] ok 1250 - thread 00308 completed [Test::Async] ok 1251 - thread 00326 is launched [Test::Async] ok 1252 - thread 00327 is launched [Test::Async] ok 1253 - thread 00308 promise kept [Test::Async] ok 1254 - thread 00328 is launched [Test::Async] ok 1255 - thread 00308 promise result [Test::Async] ok 1256 - thread 00329 is launched [Test::Async] ok 1257 - thread 00330 is launched [Test::Async] ok 1258 - thread 00321 completed [Test::Async] ok 1259 - thread 00331 is launched [Test::Async] ok 1260 - thread 00332 is launched [Test::Async] ok 1261 - thread 00310 completed [Test::Async] ok 1262 - thread 00321 promise kept [Test::Async] ok 1263 - thread 00333 is launched [Test::Async] ok 1264 - thread 00310 promise kept [Test::Async] ok 1265 - thread 00334 is launched [Test::Async] ok 1266 - thread 00321 promise result [Test::Async] ok 1267 - thread 00309 completed [Test::Async] ok 1268 - thread 00317 completed [Test::Async] ok 1269 - thread 00313 completed [Test::Async] ok 1270 - thread 00310 promise result [Test::Async] ok 1271 - thread 00322 completed [Test::Async] ok 1272 - thread 00317 promise kept [Test::Async] ok 1273 - thread 00313 promise kept [Test::Async] ok 1274 - thread 00317 promise result [Test::Async] ok 1275 - thread 00335 is launched [Test::Async] ok 1276 - thread 00322 promise kept [Test::Async] ok 1277 - thread 00315 completed [Test::Async] ok 1278 - thread 00336 is launched [Test::Async] ok 1279 - thread 00315 promise kept [Test::Async] ok 1280 - thread 00315 promise result [Test::Async] ok 1281 - thread 00316 completed [Test::Async] ok 1282 - thread 00311 completed [Test::Async] ok 1283 - thread 00311 promise kept [Test::Async] ok 1284 - thread 00316 promise kept [Test::Async] ok 1285 - thread 00311 promise result [Test::Async] ok 1286 - thread 00316 promise result [Test::Async] ok 1287 - thread 00337 is launched [Test::Async] ok 1288 - thread 00324 completed [Test::Async] ok 1289 - thread 00322 promise result [Test::Async] ok 1290 - thread 00338 is launched [Test::Async] ok 1291 - thread 00329 completed [Test::Async] ok 1292 - thread 00324 promise kept [Test::Async] ok 1293 - thread 00339 is launched [Test::Async] ok 1294 - thread 00313 promise result [Test::Async] ok 1295 - thread 00309 promise kept [Test::Async] ok 1296 - thread 00324 promise result [Test::Async] ok 1297 - thread 00340 is launched [Test::Async] ok 1298 - thread 00309 promise result [Test::Async] ok 1299 - thread 00326 completed [Test::Async] ok 1300 - thread 00341 is launched [Test::Async] ok 1301 - thread 00329 promise kept [Test::Async] ok 1302 - thread 00330 completed [Test::Async] ok 1303 - thread 00325 completed [Test::Async] ok 1304 - thread 00332 completed [Test::Async] ok 1305 - thread 00329 promise result [Test::Async] ok 1306 - thread 00326 promise kept [Test::Async] ok 1307 - thread 00319 completed [Test::Async] ok 1308 - thread 00330 promise kept [Test::Async] ok 1309 - thread 00325 promise kept [Test::Async] ok 1310 - thread 00326 promise result [Test::Async] ok 1311 - thread 00342 is launched [Test::Async] ok 1312 - thread 00312 completed [Test::Async] ok 1313 - thread 00319 promise kept [Test::Async] ok 1314 - thread 00330 promise result [Test::Async] ok 1315 - thread 00335 completed [Test::Async] ok 1316 - thread 00312 promise kept [Test::Async] ok 1317 - thread 00320 completed [Test::Async] ok 1318 - thread 00319 promise result [Test::Async] ok 1319 - thread 00335 promise kept [Test::Async] ok 1320 - thread 00325 promise result [Test::Async] ok 1321 - thread 00343 is launched [Test::Async] ok 1322 - thread 00335 promise result [Test::Async] ok 1323 - thread 00344 is launched [Test::Async] ok 1324 - thread 00320 promise kept [Test::Async] ok 1325 - thread 00345 is launched [Test::Async] ok 1326 - thread 00312 promise result [Test::Async] ok 1327 - thread 00346 is launched [Test::Async] ok 1328 - thread 00332 promise kept [Test::Async] ok 1329 - thread 00341 completed [Test::Async] ok 1330 - thread 00332 promise result [Test::Async] ok 1331 - thread 00320 promise result [Test::Async] ok 1332 - thread 00341 promise kept [Test::Async] ok 1333 - thread 00341 promise result [Test::Async] ok 1334 - thread 00347 is launched [Test::Async] ok 1335 - thread 00348 is launched [Test::Async] ok 1336 - thread 00349 is launched [Test::Async] ok 1337 - thread 00350 is launched [Test::Async] ok 1338 - thread 00331 completed [Test::Async] ok 1339 - thread 00323 completed [Test::Async] ok 1340 - thread 00318 completed [Test::Async] ok 1341 - thread 00351 is launched [Test::Async] ok 1342 - thread 00333 completed [Test::Async] ok 1343 - thread 00352 is launched [Test::Async] ok 1344 - thread 00327 completed [Test::Async] ok 1345 - thread 00353 is launched [Test::Async] ok 1346 - thread 00354 is launched [Test::Async] ok 1347 - thread 00355 is launched [Test::Async] ok 1348 - thread 00337 completed [Test::Async] ok 1349 - thread 00356 is launched [Test::Async] ok 1350 - thread 00357 is launched [Test::Async] ok 1351 - thread 00323 promise kept [Test::Async] ok 1352 - thread 00358 is launched [Test::Async] ok 1353 - thread 00333 promise kept [Test::Async] ok 1354 - thread 00327 promise kept [Test::Async] ok 1355 - thread 00318 promise kept [Test::Async] ok 1356 - thread 00359 is launched [Test::Async] ok 1357 - thread 00337 promise kept [Test::Async] ok 1358 - thread 00331 promise kept [Test::Async] ok 1359 - thread 00349 completed [Test::Async] ok 1360 - thread 00360 is launched [Test::Async] ok 1361 - thread 00361 is launched [Test::Async] ok 1362 - thread 00362 is launched [Test::Async] ok 1363 - thread 00352 completed [Test::Async] ok 1364 - thread 00328 completed [Test::Async] ok 1365 - thread 00363 is launched [Test::Async] ok 1366 - thread 00327 promise result [Test::Async] ok 1367 - thread 00318 promise result [Test::Async] ok 1368 - thread 00323 promise result [Test::Async] ok 1369 - thread 00349 promise kept [Test::Async] ok 1370 - thread 00333 promise result [Test::Async] ok 1371 - thread 00336 completed [Test::Async] ok 1372 - thread 00349 promise result [Test::Async] ok 1373 - thread 00354 completed [Test::Async] ok 1374 - thread 00357 completed [Test::Async] ok 1375 - thread 00337 promise result [Test::Async] ok 1376 - thread 00364 is launched [Test::Async] ok 1377 - thread 00352 promise kept [Test::Async] ok 1378 - thread 00334 completed [Test::Async] ok 1379 - thread 00347 completed [Test::Async] ok 1380 - thread 00365 is launched [Test::Async] ok 1381 - thread 00352 promise result [Test::Async] ok 1382 - thread 00366 is launched [Test::Async] ok 1383 - thread 00331 promise result [Test::Async] ok 1384 - thread 00367 is launched [Test::Async] ok 1385 - thread 00339 completed [Test::Async] ok 1386 - thread 00355 completed [Test::Async] ok 1387 - thread 00368 is launched [Test::Async] ok 1388 - thread 00336 promise kept [Test::Async] ok 1389 - thread 00328 promise kept [Test::Async] ok 1390 - thread 00350 completed [Test::Async] ok 1391 - thread 00328 promise result [Test::Async] ok 1392 - thread 00336 promise result [Test::Async] ok 1393 - thread 00369 is launched [Test::Async] ok 1394 - thread 00334 promise kept [Test::Async] ok 1395 - thread 00354 promise kept [Test::Async] ok 1396 - thread 00339 promise kept [Test::Async] ok 1397 - thread 00351 completed [Test::Async] ok 1398 - thread 00340 completed [Test::Async] ok 1399 - thread 00357 promise kept [Test::Async] ok 1400 - thread 00344 completed [Test::Async] ok 1401 - thread 00370 is launched [Test::Async] ok 1402 - thread 00334 promise result [Test::Async] ok 1403 - thread 00355 promise kept [Test::Async] ok 1404 - thread 00354 promise result [Test::Async] ok 1405 - thread 00365 completed [Test::Async] ok 1406 - thread 00347 promise kept [Test::Async] ok 1407 - thread 00339 promise result [Test::Async] ok 1408 - thread 00340 promise kept [Test::Async] ok 1409 - thread 00371 is launched [Test::Async] ok 1410 - thread 00344 promise kept [Test::Async] ok 1411 - thread 00340 promise result [Test::Async] ok 1412 - thread 00364 completed [Test::Async] ok 1413 - thread 00372 is launched [Test::Async] ok 1414 - thread 00361 completed [Test::Async] ok 1415 - thread 00373 is launched [Test::Async] ok 1416 - thread 00342 completed [Test::Async] ok 1417 - thread 00351 promise kept [Test::Async] ok 1418 - thread 00365 promise kept [Test::Async] ok 1419 - thread 00348 completed [Test::Async] ok 1420 - thread 00357 promise result [Test::Async] ok 1421 - thread 00355 promise result [Test::Async] ok 1422 - thread 00345 completed [Test::Async] ok 1423 - thread 00338 completed [Test::Async] ok 1424 - thread 00361 promise kept [Test::Async] ok 1425 - thread 00350 promise kept [Test::Async] ok 1426 - thread 00374 is launched [Test::Async] ok 1427 - thread 00344 promise result [Test::Async] ok 1428 - thread 00343 completed [Test::Async] ok 1429 - thread 00364 promise kept [Test::Async] ok 1430 - thread 00347 promise result [Test::Async] ok 1431 - thread 00338 promise kept [Test::Async] ok 1432 - thread 00346 completed [Test::Async] ok 1433 - thread 00348 promise kept [Test::Async] ok 1434 - thread 00345 promise kept [Test::Async] ok 1435 - thread 00351 promise result [Test::Async] ok 1436 - thread 00350 promise result [Test::Async] ok 1437 - thread 00365 promise result [Test::Async] ok 1438 - thread 00348 promise result [Test::Async] ok 1439 - thread 00346 promise kept [Test::Async] ok 1440 - thread 00362 completed [Test::Async] ok 1441 - thread 00361 promise result [Test::Async] ok 1442 - thread 00343 promise kept [Test::Async] ok 1443 - thread 00375 is launched [Test::Async] ok 1444 - thread 00362 promise kept [Test::Async] ok 1445 - thread 00353 completed [Test::Async] ok 1446 - thread 00376 is launched [Test::Async] ok 1447 - thread 00363 completed [Test::Async] ok 1448 - thread 00369 completed [Test::Async] ok 1449 - thread 00363 promise kept [Test::Async] ok 1450 - thread 00364 promise result [Test::Async] ok 1451 - thread 00369 promise kept [Test::Async] ok 1452 - thread 00376 completed [Test::Async] ok 1453 - thread 00375 completed [Test::Async] ok 1454 - thread 00338 promise result [Test::Async] ok 1455 - thread 00367 completed [Test::Async] ok 1456 - thread 00362 promise result [Test::Async] ok 1457 - thread 00342 promise kept [Test::Async] ok 1458 - thread 00368 completed [Test::Async] ok 1459 - thread 00377 is launched [Test::Async] ok 1460 - thread 00359 completed [Test::Async] ok 1461 - thread 00342 promise result [Test::Async] ok 1462 - thread 00375 promise kept [Test::Async] ok 1463 - thread 00363 promise result [Test::Async] ok 1464 - thread 00368 promise kept [Test::Async] ok 1465 - thread 00378 is launched [Test::Async] ok 1466 - thread 00346 promise result [Test::Async] ok 1467 - thread 00356 completed [Test::Async] ok 1468 - thread 00379 is launched [Test::Async] ok 1469 - thread 00369 promise result [Test::Async] ok 1470 - thread 00376 promise kept [Test::Async] ok 1471 - thread 00368 promise result [Test::Async] ok 1472 - thread 00359 promise kept [Test::Async] ok 1473 - thread 00345 promise result [Test::Async] ok 1474 - thread 00371 completed [Test::Async] ok 1475 - thread 00367 promise kept [Test::Async] ok 1476 - thread 00371 promise kept [Test::Async] ok 1477 - thread 00343 promise result [Test::Async] ok 1478 - thread 00376 promise result [Test::Async] ok 1479 - thread 00380 is launched [Test::Async] ok 1480 - thread 00375 promise result [Test::Async] ok 1481 - thread 00381 is launched [Test::Async] ok 1482 - thread 00359 promise result [Test::Async] ok 1483 - thread 00367 promise result [Test::Async] ok 1484 - thread 00356 promise kept [Test::Async] ok 1485 - thread 00372 completed [Test::Async] ok 1486 - thread 00356 promise result [Test::Async] ok 1487 - thread 00382 is launched [Test::Async] ok 1488 - thread 00358 completed [Test::Async] ok 1489 - thread 00371 promise result [Test::Async] ok 1490 - thread 00360 completed [Test::Async] ok 1491 - thread 00372 promise kept [Test::Async] ok 1492 - thread 00383 is launched [Test::Async] ok 1493 - thread 00372 promise result [Test::Async] ok 1494 - thread 00360 promise kept [Test::Async] ok 1495 - thread 00373 completed [Test::Async] ok 1496 - thread 00358 promise kept [Test::Async] ok 1497 - thread 00384 is launched [Test::Async] ok 1498 - thread 00373 promise kept [Test::Async] ok 1499 - thread 00358 promise result [Test::Async] ok 1500 - thread 00360 promise result [Test::Async] ok 1501 - thread 00385 is launched [Test::Async] ok 1502 - thread 00373 promise result [Test::Async] ok 1503 - thread 00366 completed [Test::Async] ok 1504 - thread 00386 is launched [Test::Async] ok 1505 - thread 00384 completed [Test::Async] ok 1506 - thread 00366 promise kept [Test::Async] ok 1507 - thread 00379 completed [Test::Async] ok 1508 - thread 00387 is launched [Test::Async] ok 1509 - thread 00379 promise kept [Test::Async] ok 1510 - thread 00377 completed [Test::Async] ok 1511 - thread 00388 is launched [Test::Async] ok 1512 - thread 00384 promise kept [Test::Async] ok 1513 - thread 00379 promise result [Test::Async] ok 1514 - thread 00370 completed [Test::Async] ok 1515 - thread 00389 is launched [Test::Async] ok 1516 - thread 00374 completed [Test::Async] ok 1517 - thread 00390 is launched [Test::Async] ok 1518 - thread 00370 promise kept [Test::Async] ok 1519 - thread 00384 promise result [Test::Async] ok 1520 - thread 00391 is launched [Test::Async] ok 1521 - thread 00374 promise kept [Test::Async] ok 1522 - thread 00370 promise result [Test::Async] ok 1523 - thread 00377 promise kept [Test::Async] ok 1524 - thread 00392 is launched [Test::Async] ok 1525 - thread 00377 promise result [Test::Async] ok 1526 - thread 00393 is launched [Test::Async] ok 1527 - thread 00374 promise result [Test::Async] ok 1528 - thread 00394 is launched [Test::Async] ok 1529 - thread 00395 is launched [Test::Async] ok 1530 - thread 00396 is launched [Test::Async] ok 1531 - thread 00397 is launched [Test::Async] ok 1532 - thread 00366 promise result [Test::Async] ok 1533 - thread 00398 is launched [Test::Async] ok 1534 - thread 00399 is launched [Test::Async] ok 1535 - thread 00400 is launched [Test::Async] ok 1536 - thread 00401 is launched [Test::Async] ok 1537 - thread 00396 completed [Test::Async] ok 1538 - thread 00402 is launched [Test::Async] ok 1539 - thread 00396 promise kept [Test::Async] ok 1540 - thread 00403 is launched [Test::Async] ok 1541 - thread 00404 is launched [Test::Async] ok 1542 - thread 00405 is launched [Test::Async] ok 1543 - thread 00396 promise result [Test::Async] ok 1544 - thread 00401 completed [Test::Async] ok 1545 - thread 00406 is launched [Test::Async] ok 1546 - thread 00390 completed [Test::Async] ok 1547 - thread 00407 is launched [Test::Async] ok 1548 - thread 00408 is launched [Test::Async] ok 1549 - thread 00401 promise kept [Test::Async] ok 1550 - thread 00409 is launched [Test::Async] ok 1551 - thread 00410 is launched [Test::Async] ok 1552 - thread 00401 promise result [Test::Async] ok 1553 - thread 00390 promise kept [Test::Async] ok 1554 - thread 00380 completed [Test::Async] ok 1555 - thread 00404 completed [Test::Async] ok 1556 - thread 00390 promise result [Test::Async] ok 1557 - thread 00411 is launched [Test::Async] ok 1558 - thread 00378 completed [Test::Async] ok 1559 - thread 00380 promise kept [Test::Async] ok 1560 - thread 00412 is launched [Test::Async] ok 1561 - thread 00404 promise kept [Test::Async] ok 1562 - thread 00413 is launched [Test::Async] ok 1563 - thread 00404 promise result [Test::Async] ok 1564 - thread 00414 is launched [Test::Async] ok 1565 - thread 00380 promise result [Test::Async] ok 1566 - thread 00415 is launched [Test::Async] ok 1567 - thread 00416 is launched [Test::Async] ok 1568 - thread 00417 is launched [Test::Async] ok 1569 - thread 00409 completed [Test::Async] ok 1570 - thread 00418 is launched [Test::Async] ok 1571 - thread 00407 completed [Test::Async] ok 1572 - thread 00378 promise kept [Test::Async] ok 1573 - thread 00419 is launched [Test::Async] ok 1574 - thread 00383 completed [Test::Async] ok 1575 - thread 00378 promise result [Test::Async] ok 1576 - thread 00406 completed [Test::Async] ok 1577 - thread 00420 is launched [Test::Async] ok 1578 - thread 00421 is launched [Test::Async] ok 1579 - thread 00385 completed [Test::Async] ok 1580 - thread 00422 is launched [Test::Async] ok 1581 - thread 00394 completed [Test::Async] ok 1582 - thread 00386 completed [Test::Async] ok 1583 - thread 00391 completed [Test::Async] ok 1584 - thread 00405 completed [Test::Async] ok 1585 - thread 00387 completed [Test::Async] ok 1586 - thread 00382 completed [Test::Async] ok 1587 - thread 00389 completed [Test::Async] ok 1588 - thread 00409 promise kept [Test::Async] ok 1589 - thread 00407 promise kept [Test::Async] ok 1590 - thread 00383 promise kept [Test::Async] ok 1591 - thread 00381 completed [Test::Async] ok 1592 - thread 00395 completed [Test::Async] ok 1593 - thread 00407 promise result [Test::Async] ok 1594 - thread 00423 is launched [Test::Async] ok 1595 - thread 00406 promise kept [Test::Async] ok 1596 - thread 00424 is launched [Test::Async] ok 1597 - thread 00385 promise kept [Test::Async] ok 1598 - thread 00406 promise result [Test::Async] ok 1599 - thread 00383 promise result [Test::Async] ok 1600 - thread 00388 completed [Test::Async] ok 1601 - thread 00425 is launched [Test::Async] ok 1602 - thread 00409 promise result [Test::Async] ok 1603 - thread 00394 promise kept [Test::Async] ok 1604 - thread 00385 promise result [Test::Async] ok 1605 - thread 00426 is launched [Test::Async] ok 1606 - thread 00386 promise kept [Test::Async] ok 1607 - thread 00394 promise result [Test::Async] ok 1608 - thread 00405 promise kept [Test::Async] ok 1609 - thread 00427 is launched [Test::Async] ok 1610 - thread 00391 promise kept [Test::Async] ok 1611 - thread 00393 completed [Test::Async] ok 1612 - thread 00428 is launched [Test::Async] ok 1613 - thread 00386 promise result [Test::Async] ok 1614 - thread 00391 promise result [Test::Async] ok 1615 - thread 00392 completed [Test::Async] ok 1616 - thread 00429 is launched [Test::Async] ok 1617 - thread 00413 completed [Test::Async] ok 1618 - thread 00387 promise kept [Test::Async] ok 1619 - thread 00381 promise kept [Test::Async] ok 1620 - thread 00422 completed [Test::Async] ok 1621 - thread 00430 is launched [Test::Async] ok 1622 - thread 00431 is launched [Test::Async] ok 1623 - thread 00421 completed [Test::Async] ok 1624 - thread 00410 completed [Test::Async] ok 1625 - thread 00397 completed [Test::Async] ok 1626 - thread 00403 completed [Test::Async] ok 1627 - thread 00417 completed [Test::Async] ok 1628 - thread 00382 promise kept [Test::Async] ok 1629 - thread 00388 promise kept [Test::Async] ok 1630 - thread 00387 promise result [Test::Async] ok 1631 - thread 00405 promise result [Test::Async] ok 1632 - thread 00388 promise result [Test::Async] ok 1633 - thread 00393 promise kept [Test::Async] ok 1634 - thread 00399 completed [Test::Async] ok 1635 - thread 00381 promise result [Test::Async] ok 1636 - thread 00432 is launched [Test::Async] ok 1637 - thread 00402 completed [Test::Async] ok 1638 - thread 00416 completed [Test::Async] ok 1639 - thread 00389 promise kept [Test::Async] ok 1640 - thread 00408 completed [Test::Async] ok 1641 - thread 00414 completed [Test::Async] ok 1642 - thread 00395 promise kept [Test::Async] ok 1643 - thread 00413 promise kept [Test::Async] ok 1644 - thread 00395 promise result [Test::Async] ok 1645 - thread 00421 promise kept [Test::Async] ok 1646 - thread 00400 completed [Test::Async] ok 1647 - thread 00417 promise kept [Test::Async] ok 1648 - thread 00410 promise kept [Test::Async] ok 1649 - thread 00413 promise result [Test::Async] ok 1650 - thread 00421 promise result [Test::Async] ok 1651 - thread 00423 completed [Test::Async] ok 1652 - thread 00410 promise result [Test::Async] ok 1653 - thread 00397 promise kept [Test::Async] ok 1654 - thread 00411 completed [Test::Async] ok 1655 - thread 00398 completed [Test::Async] ok 1656 - thread 00402 promise kept [Test::Async] ok 1657 - thread 00418 completed [Test::Async] ok 1658 - thread 00392 promise kept [Test::Async] ok 1659 - thread 00412 completed [Test::Async] ok 1660 - thread 00433 is launched [Test::Async] ok 1661 - thread 00403 promise kept [Test::Async] ok 1662 - thread 00393 promise result [Test::Async] ok 1663 - thread 00382 promise result [Test::Async] ok 1664 - thread 00430 completed [Test::Async] ok 1665 - thread 00420 completed [Test::Async] ok 1666 - thread 00417 promise result [Test::Async] ok 1667 - thread 00412 promise kept [Test::Async] ok 1668 - thread 00418 promise kept [Test::Async] ok 1669 - thread 00399 promise kept [Test::Async] ok 1670 - thread 00422 promise kept [Test::Async] ok 1671 - thread 00403 promise result [Test::Async] ok 1672 - thread 00418 promise result [Test::Async] ok 1673 - thread 00392 promise result [Test::Async] ok 1674 - thread 00389 promise result [Test::Async] ok 1675 - thread 00408 promise kept [Test::Async] ok 1676 - thread 00399 promise result [Test::Async] ok 1677 - thread 00416 promise kept [Test::Async] ok 1678 - thread 00398 promise kept [Test::Async] ok 1679 - thread 00431 completed [Test::Async] ok 1680 - thread 00415 completed [Test::Async] ok 1681 - thread 00430 promise kept [Test::Async] ok 1682 - thread 00397 promise result [Test::Async] ok 1683 - thread 00416 promise result [Test::Async] ok 1684 - thread 00419 completed [Test::Async] ok 1685 - thread 00423 promise kept [Test::Async] ok 1686 - thread 00402 promise result [Test::Async] ok 1687 - thread 00398 promise result [Test::Async] ok 1688 - thread 00422 promise result [Test::Async] ok 1689 - thread 00411 promise kept [Test::Async] ok 1690 - thread 00400 promise kept [Test::Async] ok 1691 - thread 00430 promise result [Test::Async] ok 1692 - thread 00411 promise result [Test::Async] ok 1693 - thread 00400 promise result [Test::Async] ok 1694 - thread 00415 promise kept [Test::Async] ok 1695 - thread 00412 promise result [Test::Async] ok 1696 - thread 00414 promise kept [Test::Async] ok 1697 - thread 00434 is launched [Test::Async] ok 1698 - thread 00423 promise result [Test::Async] ok 1699 - thread 00408 promise result [Test::Async] ok 1700 - thread 00415 promise result [Test::Async] ok 1701 - thread 00427 completed [Test::Async] ok 1702 - thread 00414 promise result [Test::Async] ok 1703 - thread 00427 promise kept [Test::Async] ok 1704 - thread 00420 promise kept [Test::Async] ok 1705 - thread 00434 completed [Test::Async] ok 1706 - thread 00432 completed [Test::Async] ok 1707 - thread 00428 completed [Test::Async] ok 1708 - thread 00431 promise kept [Test::Async] ok 1709 - thread 00419 promise kept [Test::Async] ok 1710 - thread 00435 is launched [Test::Async] ok 1711 - thread 00426 completed [Test::Async] ok 1712 - thread 00425 completed [Test::Async] ok 1713 - thread 00436 is launched [Test::Async] ok 1714 - thread 00419 promise result [Test::Async] ok 1715 - thread 00431 promise result [Test::Async] ok 1716 - thread 00420 promise result [Test::Async] ok 1717 - thread 00434 promise kept [Test::Async] ok 1718 - thread 00425 promise kept [Test::Async] ok 1719 - thread 00436 completed [Test::Async] ok 1720 - thread 00424 completed [Test::Async] ok 1721 - thread 00434 promise result [Test::Async] ok 1722 - thread 00427 promise result [Test::Async] ok 1723 - thread 00428 promise kept [Test::Async] ok 1724 - thread 00436 promise kept [Test::Async] ok 1725 - thread 00424 promise kept [Test::Async] ok 1726 - thread 00432 promise kept [Test::Async] ok 1727 - thread 00428 promise result [Test::Async] ok 1728 - thread 00426 promise kept [Test::Async] ok 1729 - thread 00436 promise result [Test::Async] ok 1730 - thread 00432 promise result [Test::Async] ok 1731 - thread 00429 completed [Test::Async] ok 1732 - thread 00424 promise result [Test::Async] ok 1733 - thread 00437 is launched [Test::Async] ok 1734 - thread 00425 promise result [Test::Async] ok 1735 - thread 00426 promise result [Test::Async] ok 1736 - thread 00438 is launched [Test::Async] ok 1737 - thread 00429 promise kept [Test::Async] ok 1738 - thread 00439 is launched [Test::Async] ok 1739 - thread 00433 completed [Test::Async] ok 1740 - thread 00440 is launched [Test::Async] ok 1741 - thread 00429 promise result [Test::Async] ok 1742 - thread 00433 promise kept [Test::Async] ok 1743 - thread 00441 is launched [Test::Async] ok 1744 - thread 00440 completed [Test::Async] ok 1745 - thread 00442 is launched [Test::Async] ok 1746 - thread 00440 promise kept [Test::Async] ok 1747 - thread 00433 promise result [Test::Async] ok 1748 - thread 00440 promise result [Test::Async] ok 1749 - thread 00443 completed [Test::Async] ok 1750 - thread 00443 is launched [Test::Async] ok 1751 - thread 00443 promise kept [Test::Async] ok 1752 - thread 00444 is launched [Test::Async] ok 1753 - thread 00443 promise result [Test::Async] ok 1754 - thread 00445 is launched [Test::Async] ok 1755 - thread 00437 completed [Test::Async] ok 1756 - thread 00442 completed [Test::Async] ok 1757 - thread 00446 is launched [Test::Async] ok 1758 - thread 00442 promise kept [Test::Async] ok 1759 - thread 00447 is launched [Test::Async] ok 1760 - thread 00437 promise kept [Test::Async] ok 1761 - thread 00448 is launched [Test::Async] ok 1762 - thread 00437 promise result [Test::Async] ok 1763 - thread 00442 promise result [Test::Async] ok 1764 - thread 00449 is launched [Test::Async] ok 1765 - thread 00450 is launched [Test::Async] ok 1766 - thread 00451 is launched [Test::Async] ok 1767 - thread 00435 completed [Test::Async] ok 1768 - thread 00452 is launched [Test::Async] ok 1769 - thread 00447 completed [Test::Async] ok 1770 - thread 00441 completed [Test::Async] ok 1771 - thread 00453 is launched [Test::Async] ok 1772 - thread 00452 completed [Test::Async] ok 1773 - thread 00454 is launched [Test::Async] ok 1774 - thread 00444 completed [Test::Async] ok 1775 - thread 00435 promise kept [Test::Async] ok 1776 - thread 00452 promise kept [Test::Async] ok 1777 - thread 00447 promise kept [Test::Async] ok 1778 - thread 00452 promise result [Test::Async] ok 1779 - thread 00447 promise result [Test::Async] ok 1780 - thread 00441 promise kept [Test::Async] ok 1781 - thread 00455 is launched [Test::Async] ok 1782 - thread 00441 promise result [Test::Async] ok 1783 - thread 00435 promise result [Test::Async] ok 1784 - thread 00449 completed [Test::Async] ok 1785 - thread 00438 completed [Test::Async] ok 1786 - thread 00446 completed [Test::Async] ok 1787 - thread 00448 completed [Test::Async] ok 1788 - thread 00446 promise kept [Test::Async] ok 1789 - thread 00456 is launched [Test::Async] ok 1790 - thread 00457 is launched [Test::Async] ok 1791 - thread 00444 promise kept [Test::Async] ok 1792 - thread 00449 promise kept [Test::Async] ok 1793 - thread 00458 is launched [Test::Async] ok 1794 - thread 00449 promise result [Test::Async] ok 1795 - thread 00459 is launched [Test::Async] ok 1796 - thread 00446 promise result [Test::Async] ok 1797 - thread 00438 promise kept [Test::Async] ok 1798 - thread 00460 is launched [Test::Async] ok 1799 - thread 00438 promise result [Test::Async] ok 1800 - thread 00448 promise kept [Test::Async] ok 1801 - thread 00444 promise result [Test::Async] ok 1802 - thread 00461 is launched [Test::Async] ok 1803 - thread 00448 promise result [Test::Async] ok 1804 - thread 00462 is launched [Test::Async] ok 1805 - thread 00445 completed [Test::Async] ok 1806 - thread 00463 is launched [Test::Async] ok 1807 - thread 00458 completed [Test::Async] ok 1808 - thread 00464 is launched [Test::Async] ok 1809 - thread 00458 promise kept [Test::Async] ok 1810 - thread 00465 is launched [Test::Async] ok 1811 - thread 00445 promise kept [Test::Async] ok 1812 - thread 00466 is launched [Test::Async] ok 1813 - thread 00451 completed [Test::Async] ok 1814 - thread 00445 promise result [Test::Async] ok 1815 - thread 00467 is launched [Test::Async] ok 1816 - thread 00468 is launched [Test::Async] ok 1817 - thread 00469 is launched [Test::Async] ok 1818 - thread 00458 promise result [Test::Async] ok 1819 - thread 00470 is launched [Test::Async] ok 1820 - thread 00451 promise kept [Test::Async] ok 1821 - thread 00471 is launched [Test::Async] ok 1822 - thread 00451 promise result [Test::Async] ok 1823 - thread 00470 completed [Test::Async] ok 1824 - thread 00455 completed [Test::Async] ok 1825 - thread 00472 is launched [Test::Async] ok 1826 - thread 00470 promise kept [Test::Async] ok 1827 - thread 00473 is launched [Test::Async] ok 1828 - thread 00455 promise kept [Test::Async] ok 1829 - thread 00450 completed [Test::Async] ok 1830 - thread 00474 is launched [Test::Async] ok 1831 - thread 00439 completed [Test::Async] ok 1832 - thread 00475 is launched [Test::Async] ok 1833 - thread 00470 promise result [Test::Async] ok 1834 - thread 00450 promise kept [Test::Async] ok 1835 - thread 00476 is launched [Test::Async] ok 1836 - thread 00450 promise result [Test::Async] ok 1837 - thread 00477 is launched [Test::Async] ok 1838 - thread 00478 is launched [Test::Async] ok 1839 - thread 00459 completed [Test::Async] ok 1840 - thread 00479 is launched [Test::Async] ok 1841 - thread 00467 completed [Test::Async] ok 1842 - thread 00455 promise result [Test::Async] ok 1843 - thread 00480 is launched [Test::Async] ok 1844 - thread 00472 completed [Test::Async] ok 1845 - thread 00481 is launched [Test::Async] ok 1846 - thread 00467 promise kept [Test::Async] ok 1847 - thread 00439 promise kept [Test::Async] ok 1848 - thread 00468 completed [Test::Async] ok 1849 - thread 00467 promise result [Test::Async] ok 1850 - thread 00454 completed [Test::Async] ok 1851 - thread 00480 completed [Test::Async] ok 1852 - thread 00459 promise kept [Test::Async] ok 1853 - thread 00482 is launched [Test::Async] ok 1854 - thread 00439 promise result [Test::Async] ok 1855 - thread 00472 promise kept [Test::Async] ok 1856 - thread 00475 completed [Test::Async] ok 1857 - thread 00454 promise kept [Test::Async] ok 1858 - thread 00483 is launched [Test::Async] ok 1859 - thread 00472 promise result [Test::Async] ok 1860 - thread 00454 promise result [Test::Async] ok 1861 - thread 00468 promise kept [Test::Async] ok 1862 - thread 00484 is launched [Test::Async] ok 1863 - thread 00480 promise kept [Test::Async] ok 1864 - thread 00485 is launched [Test::Async] ok 1865 - thread 00480 promise result [Test::Async] ok 1866 - thread 00468 promise result [Test::Async] ok 1867 - thread 00486 is launched [Test::Async] ok 1868 - thread 00459 promise result [Test::Async] ok 1869 - thread 00464 completed [Test::Async] ok 1870 - thread 00474 completed [Test::Async] ok 1871 - thread 00487 is launched [Test::Async] ok 1872 - thread 00478 completed [Test::Async] ok 1873 - thread 00464 promise kept [Test::Async] ok 1874 - thread 00475 promise kept [Test::Async] ok 1875 - thread 00484 completed [Test::Async] ok 1876 - thread 00464 promise result [Test::Async] ok 1877 - thread 00476 completed [Test::Async] ok 1878 - thread 00474 promise kept [Test::Async] ok 1879 - thread 00478 promise kept [Test::Async] ok 1880 - thread 00453 completed [Test::Async] ok 1881 - thread 00475 promise result [Test::Async] ok 1882 - thread 00484 promise kept [Test::Async] ok 1883 - thread 00488 is launched [Test::Async] ok 1884 - thread 00479 completed [Test::Async] ok 1885 - thread 00476 promise kept [Test::Async] ok 1886 - thread 00489 is launched [Test::Async] ok 1887 - thread 00453 promise kept [Test::Async] ok 1888 - thread 00487 completed [Test::Async] ok 1889 - thread 00490 is launched [Test::Async] ok 1890 - thread 00479 promise kept [Test::Async] ok 1891 - thread 00487 promise kept [Test::Async] ok 1892 - thread 00456 completed [Test::Async] ok 1893 - thread 00453 promise result [Test::Async] ok 1894 - thread 00461 completed [Test::Async] ok 1895 - thread 00465 completed [Test::Async] ok 1896 - thread 00491 completed [Test::Async] ok 1897 - thread 00469 completed [Test::Async] ok 1898 - thread 00479 promise result [Test::Async] ok 1899 - thread 00474 promise result [Test::Async] ok 1900 - thread 00487 promise result [Test::Async] ok 1901 - thread 00465 promise kept [Test::Async] ok 1902 - thread 00491 is launched [Test::Async] ok 1903 - thread 00461 promise kept [Test::Async] ok 1904 - thread 00469 promise kept [Test::Async] ok 1905 - thread 00478 promise result [Test::Async] ok 1906 - thread 00466 completed [Test::Async] ok 1907 - thread 00461 promise result [Test::Async] ok 1908 - thread 00469 promise result [Test::Async] ok 1909 - thread 00485 completed [Test::Async] ok 1910 - thread 00484 promise result [Test::Async] ok 1911 - thread 00462 completed [Test::Async] ok 1912 - thread 00485 promise kept [Test::Async] ok 1913 - thread 00476 promise result [Test::Async] ok 1914 - thread 00473 completed [Test::Async] ok 1915 - thread 00465 promise result [Test::Async] ok 1916 - thread 00486 completed [Test::Async] ok 1917 - thread 00492 is launched [Test::Async] ok 1918 - thread 00491 promise kept [Test::Async] ok 1919 - thread 00457 completed [Test::Async] ok 1920 - thread 00482 completed [Test::Async] ok 1921 - thread 00481 completed [Test::Async] ok 1922 - thread 00463 completed [Test::Async] ok 1923 - thread 00456 promise kept [Test::Async] ok 1924 - thread 00460 completed [Test::Async] ok 1925 - thread 00491 promise result [Test::Async] ok 1926 - thread 00466 promise kept [Test::Async] ok 1927 - thread 00485 promise result [Test::Async] ok 1928 - thread 00456 promise result [Test::Async] ok 1929 - thread 00471 completed [Test::Async] ok 1930 - thread 00466 promise result [Test::Async] ok 1931 - thread 00477 completed [Test::Async] ok 1932 - thread 00493 is launched [Test::Async] ok 1933 - thread 00477 promise kept [Test::Async] ok 1934 - thread 00494 is launched [Test::Async] ok 1935 - thread 00495 is launched [Test::Async] ok 1936 - thread 00457 promise kept [Test::Async] ok 1937 - thread 00471 promise kept [Test::Async] ok 1938 - thread 00496 is launched [Test::Async] ok 1939 - thread 00489 completed [Test::Async] ok 1940 - thread 00473 promise kept [Test::Async] ok 1941 - thread 00492 completed [Test::Async] ok 1942 - thread 00471 promise result [Test::Async] ok 1943 - thread 00473 promise result [Test::Async] ok 1944 - thread 00497 is launched [Test::Async] ok 1945 - thread 00460 promise kept [Test::Async] ok 1946 - thread 00481 promise kept [Test::Async] ok 1947 - thread 00460 promise result [Test::Async] ok 1948 - thread 00481 promise result [Test::Async] ok 1949 - thread 00482 promise kept [Test::Async] ok 1950 - thread 00490 completed [Test::Async] ok 1951 - thread 00498 is launched [Test::Async] ok 1952 - thread 00489 promise kept [Test::Async] ok 1953 - thread 00482 promise result [Test::Async] ok 1954 - thread 00477 promise result [Test::Async] ok 1955 - thread 00499 is launched [Test::Async] ok 1956 - thread 00462 promise kept [Test::Async] ok 1957 - thread 00457 promise result [Test::Async] ok 1958 - thread 00500 is launched [Test::Async] ok 1959 - thread 00486 promise kept [Test::Async] ok 1960 - thread 00463 promise kept [Test::Async] ok 1961 - thread 00462 promise result [Test::Async] ok 1962 - thread 00489 promise result [Test::Async] ok 1963 - thread 00492 promise kept [Test::Async] ok 1964 - thread 00501 is launched [Test::Async] ok 1965 - thread 00463 promise result [Test::Async] ok 1966 - thread 00497 completed [Test::Async] ok 1967 - thread 00502 is launched [Test::Async] ok 1968 - thread 00492 promise result [Test::Async] ok 1969 - thread 00486 promise result [Test::Async] ok 1970 - thread 00488 completed [Test::Async] ok 1971 - thread 00495 completed [Test::Async] ok 1972 - thread 00490 promise kept [Test::Async] ok 1973 - thread 00503 is launched [Test::Async] ok 1974 - thread 00488 promise kept [Test::Async] ok 1975 - thread 00495 promise kept [Test::Async] ok 1976 - thread 00490 promise result [Test::Async] ok 1977 - thread 00504 is launched [Test::Async] ok 1978 - thread 00497 promise kept [Test::Async] ok 1979 - thread 00488 promise result [Test::Async] ok 1980 - thread 00495 promise result [Test::Async] ok 1981 - thread 00503 completed [Test::Async] ok 1982 - thread 00483 completed [Test::Async] ok 1983 - thread 00499 completed [Test::Async] ok 1984 - thread 00497 promise result [Test::Async] ok 1985 - thread 00505 is launched [Test::Async] ok 1986 - thread 00500 completed [Test::Async] ok 1987 - thread 00499 promise kept [Test::Async] ok 1988 - thread 00483 promise kept [Test::Async] ok 1989 - thread 00500 promise kept [Test::Async] ok 1990 - thread 00499 promise result [Test::Async] ok 1991 - thread 00500 promise result [Test::Async] ok 1992 - thread 00503 promise kept [Test::Async] ok 1993 - thread 00483 promise result [Test::Async] ok 1994 - thread 00506 is launched [Test::Async] ok 1995 - thread 00503 promise result [Test::Async] ok 1996 - thread 00496 completed [Test::Async] ok 1997 - thread 00507 is launched [Test::Async] ok 1998 - thread 00496 promise kept [Test::Async] ok 1999 - thread 00508 is launched [Test::Async] ok 2000 - thread 00496 promise result [Test::Async] ok 2001 - thread 00509 is launched [Test::Async] ok 2002 - thread 00510 is launched [Test::Async] ok 2003 - thread 00511 is launched [Test::Async] ok 2004 - thread 00508 completed [Test::Async] ok 2005 - thread 00512 is launched [Test::Async] ok 2006 - thread 00508 promise kept [Test::Async] ok 2007 - thread 00513 is launched [Test::Async] ok 2008 - thread 00506 completed [Test::Async] ok 2009 - thread 00494 completed [Test::Async] ok 2010 - thread 00514 is launched [Test::Async] ok 2011 - thread 00508 promise result [Test::Async] ok 2012 - thread 00515 is launched [Test::Async] ok 2013 - thread 00494 promise kept [Test::Async] ok 2014 - thread 00493 completed [Test::Async] ok 2015 - thread 00506 promise kept [Test::Async] ok 2016 - thread 00516 is launched [Test::Async] ok 2017 - thread 00506 promise result [Test::Async] ok 2018 - thread 00517 is launched [Test::Async] ok 2019 - thread 00494 promise result [Test::Async] ok 2020 - thread 00518 is launched [Test::Async] ok 2021 - thread 00519 is launched [Test::Async] ok 2022 - thread 00493 promise kept [Test::Async] ok 2023 - thread 00520 is launched [Test::Async] ok 2024 - thread 00521 is launched [Test::Async] ok 2025 - thread 00502 completed [Test::Async] ok 2026 - thread 00493 promise result [Test::Async] ok 2027 - thread 00522 is launched [Test::Async] ok 2028 - thread 00502 promise kept [Test::Async] ok 2029 - thread 00523 is launched [Test::Async] ok 2030 - thread 00524 is launched [Test::Async] ok 2031 - thread 00502 promise result [Test::Async] ok 2032 - thread 00515 completed [Test::Async] ok 2033 - thread 00525 is launched [Test::Async] ok 2034 - thread 00515 promise kept [Test::Async] ok 2035 - thread 00526 is launched [Test::Async] ok 2036 - thread 00513 completed [Test::Async] ok 2037 - thread 00515 promise result [Test::Async] ok 2038 - thread 00513 promise kept [Test::Async] ok 2039 - thread 00527 is launched [Test::Async] ok 2040 - thread 00513 promise result [Test::Async] ok 2041 - thread 00512 completed [Test::Async] ok 2042 - thread 00510 completed [Test::Async] ok 2043 - thread 00528 is launched [Test::Async] ok 2044 - thread 00501 completed [Test::Async] ok 2045 - thread 00529 is launched [Test::Async] ok 2046 - thread 00514 completed [Test::Async] ok 2047 - thread 00512 promise kept [Test::Async] ok 2048 - thread 00501 promise kept [Test::Async] ok 2049 - thread 00510 promise kept [Test::Async] ok 2050 - thread 00530 is launched [Test::Async] ok 2051 - thread 00514 promise kept [Test::Async] ok 2052 - thread 00531 is launched [Test::Async] ok 2053 - thread 00512 promise result [Test::Async] ok 2054 - thread 00532 is launched [Test::Async] ok 2055 - thread 00501 promise result [Test::Async] ok 2056 - thread 00510 promise result [Test::Async] ok 2057 - thread 00533 is launched [Test::Async] ok 2058 - thread 00514 promise result [Test::Async] ok 2059 - thread 00534 is launched [Test::Async] ok 2060 - thread 00524 completed [Test::Async] ok 2061 - thread 00520 completed [Test::Async] ok 2062 - thread 00526 completed [Test::Async] ok 2063 - thread 00519 completed [Test::Async] ok 2064 - thread 00524 promise kept [Test::Async] ok 2065 - thread 00535 is launched [Test::Async] ok 2066 - thread 00498 completed [Test::Async] ok 2067 - thread 00507 completed [Test::Async] ok 2068 - thread 00524 promise result [Test::Async] ok 2069 - thread 00504 completed [Test::Async] ok 2070 - thread 00535 completed [Test::Async] ok 2071 - thread 00536 is launched [Test::Async] ok 2072 - thread 00529 completed [Test::Async] ok 2073 - thread 00507 promise kept [Test::Async] ok 2074 - thread 00498 promise kept [Test::Async] ok 2075 - thread 00535 promise kept [Test::Async] ok 2076 - thread 00504 promise kept [Test::Async] ok 2077 - thread 00529 promise kept [Test::Async] ok 2078 - thread 00523 completed [Test::Async] ok 2079 - thread 00526 promise kept [Test::Async] ok 2080 - thread 00523 promise kept [Test::Async] ok 2081 - thread 00516 completed [Test::Async] ok 2082 - thread 00534 completed [Test::Async] ok 2083 - thread 00526 promise result [Test::Async] ok 2084 - thread 00520 promise kept [Test::Async] ok 2085 - thread 00507 promise result [Test::Async] ok 2086 - thread 00516 promise kept [Test::Async] ok 2087 - thread 00535 promise result [Test::Async] ok 2088 - thread 00534 promise kept [Test::Async] ok 2089 - thread 00520 promise result [Test::Async] ok 2090 - thread 00519 promise kept [Test::Async] ok 2091 - thread 00537 is launched [Test::Async] ok 2092 - thread 00504 promise result [Test::Async] ok 2093 - thread 00538 is launched [Test::Async] ok 2094 - thread 00519 promise result [Test::Async] ok 2095 - thread 00516 promise result [Test::Async] ok 2096 - thread 00529 promise result [Test::Async] ok 2097 - thread 00536 completed [Test::Async] ok 2098 - thread 00523 promise result [Test::Async] ok 2099 - thread 00498 promise result [Test::Async] ok 2100 - thread 00539 is launched [Test::Async] ok 2101 - thread 00536 promise kept [Test::Async] ok 2102 - thread 00536 promise result [Test::Async] ok 2103 - thread 00509 completed [Test::Async] ok 2104 - thread 00534 promise result [Test::Async] ok 2105 - thread 00540 is launched [Test::Async] ok 2106 - thread 00509 promise kept [Test::Async] ok 2107 - thread 00541 is launched [Test::Async] ok 2108 - thread 00509 promise result [Test::Async] ok 2109 - thread 00505 completed [Test::Async] ok 2110 - thread 00542 is launched [Test::Async] ok 2111 - thread 00505 promise kept [Test::Async] ok 2112 - thread 00543 is launched [Test::Async] ok 2113 - thread 00522 completed [Test::Async] ok 2114 - thread 00521 completed [Test::Async] ok 2115 - thread 00542 completed [Test::Async] ok 2116 - thread 00518 completed [Test::Async] ok 2117 - thread 00505 promise result [Test::Async] ok 2118 - thread 00511 completed [Test::Async] ok 2119 - thread 00528 completed [Test::Async] ok 2120 - thread 00544 is launched [Test::Async] ok 2121 - thread 00518 promise kept [Test::Async] ok 2122 - thread 00521 promise kept [Test::Async] ok 2123 - thread 00545 is launched [Test::Async] ok 2124 - thread 00518 promise result [Test::Async] ok 2125 - thread 00511 promise kept [Test::Async] ok 2126 - thread 00528 promise kept [Test::Async] ok 2127 - thread 00542 promise kept [Test::Async] ok 2128 - thread 00517 completed [Test::Async] ok 2129 - thread 00511 promise result [Test::Async] ok 2130 - thread 00546 is launched [Test::Async] ok 2131 - thread 00542 promise result [Test::Async] ok 2132 - thread 00521 promise result [Test::Async] ok 2133 - thread 00528 promise result [Test::Async] ok 2134 - thread 00547 is launched [Test::Async] ok 2135 - thread 00517 promise kept [Test::Async] ok 2136 - thread 00522 promise kept [Test::Async] ok 2137 - thread 00522 promise result [Test::Async] ok 2138 - thread 00517 promise result [Test::Async] ok 2139 - thread 00548 is launched [Test::Async] ok 2140 - thread 00549 is launched [Test::Async] ok 2141 - thread 00533 completed [Test::Async] ok 2142 - thread 00550 is launched [Test::Async] ok 2143 - thread 00533 promise kept [Test::Async] ok 2144 - thread 00525 completed [Test::Async] ok 2145 - thread 00541 completed [Test::Async] ok 2146 - thread 00551 is launched [Test::Async] ok 2147 - thread 00527 completed [Test::Async] ok 2148 - thread 00552 is launched [Test::Async] ok 2149 - thread 00553 is launched [Test::Async] ok 2150 - thread 00530 completed [Test::Async] ok 2151 - thread 00548 completed [Test::Async] ok 2152 - thread 00525 promise kept [Test::Async] ok 2153 - thread 00533 promise result [Test::Async] ok 2154 - thread 00554 is launched [Test::Async] ok 2155 - thread 00525 promise result [Test::Async] ok 2156 - thread 00541 promise kept [Test::Async] ok 2157 - thread 00555 is launched [Test::Async] ok 2158 - thread 00527 promise kept [Test::Async] ok 2159 - thread 00548 promise kept [Test::Async] ok 2160 - thread 00552 completed [Test::Async] ok 2161 - thread 00530 promise kept [Test::Async] ok 2162 - thread 00552 promise kept [Test::Async] ok 2163 - thread 00530 promise result [Test::Async] ok 2164 - thread 00548 promise result [Test::Async] ok 2165 - thread 00532 completed [Test::Async] ok 2166 - thread 00541 promise result [Test::Async] ok 2167 - thread 00532 promise kept [Test::Async] ok 2168 - thread 00531 completed [Test::Async] ok 2169 - thread 00527 promise result [Test::Async] ok 2170 - thread 00556 is launched [Test::Async] ok 2171 - thread 00537 completed [Test::Async] ok 2172 - thread 00531 promise kept [Test::Async] ok 2173 - thread 00532 promise result [Test::Async] ok 2174 - thread 00552 promise result [Test::Async] ok 2175 - thread 00557 is launched [Test::Async] ok 2176 - thread 00537 promise kept [Test::Async] ok 2177 - thread 00547 completed [Test::Async] ok 2178 - thread 00531 promise result [Test::Async] ok 2179 - thread 00537 promise result [Test::Async] ok 2180 - thread 00539 completed [Test::Async] ok 2181 - thread 00547 promise kept [Test::Async] ok 2182 - thread 00558 is launched [Test::Async] ok 2183 - thread 00539 promise kept [Test::Async] ok 2184 - thread 00559 is launched [Test::Async] ok 2185 - thread 00547 promise result [Test::Async] ok 2186 - thread 00560 is launched [Test::Async] ok 2187 - thread 00539 promise result [Test::Async] ok 2188 - thread 00551 completed [Test::Async] ok 2189 - thread 00561 is launched [Test::Async] ok 2190 - thread 00555 completed [Test::Async] ok 2191 - thread 00538 completed [Test::Async] ok 2192 - thread 00554 completed [Test::Async] ok 2193 - thread 00562 is launched [Test::Async] ok 2194 - thread 00553 completed [Test::Async] ok 2195 - thread 00545 completed [Test::Async] ok 2196 - thread 00561 completed [Test::Async] ok 2197 - thread 00553 promise kept [Test::Async] ok 2198 - thread 00551 promise kept [Test::Async] ok 2199 - thread 00556 completed [Test::Async] ok 2200 - thread 00538 promise kept [Test::Async] ok 2201 - thread 00553 promise result [Test::Async] ok 2202 - thread 00551 promise result [Test::Async] ok 2203 - thread 00558 completed [Test::Async] ok 2204 - thread 00545 promise kept [Test::Async] ok 2205 - thread 00563 is launched [Test::Async] ok 2206 - thread 00538 promise result [Test::Async] ok 2207 - thread 00561 promise kept [Test::Async] ok 2208 - thread 00555 promise kept [Test::Async] ok 2209 - thread 00558 promise kept [Test::Async] ok 2210 - thread 00545 promise result [Test::Async] ok 2211 - thread 00564 is launched [Test::Async] ok 2212 - thread 00540 completed [Test::Async] ok 2213 - thread 00561 promise result [Test::Async] ok 2214 - thread 00556 promise kept [Test::Async] ok 2215 - thread 00565 is launched [Test::Async] ok 2216 - thread 00543 completed [Test::Async] ok 2217 - thread 00540 promise kept [Test::Async] ok 2218 - thread 00556 promise result [Test::Async] ok 2219 - thread 00558 promise result [Test::Async] ok 2220 - thread 00566 is launched [Test::Async] ok 2221 - thread 00543 promise kept [Test::Async] ok 2222 - thread 00554 promise kept [Test::Async] ok 2223 - thread 00567 is launched [Test::Async] ok 2224 - thread 00555 promise result [Test::Async] ok 2225 - thread 00554 promise result [Test::Async] ok 2226 - thread 00568 is launched [Test::Async] ok 2227 - thread 00564 completed [Test::Async] ok 2228 - thread 00543 promise result [Test::Async] ok 2229 - thread 00569 is launched [Test::Async] ok 2230 - thread 00540 promise result [Test::Async] ok 2231 - thread 00564 promise kept [Test::Async] ok 2232 - thread 00550 completed [Test::Async] ok 2233 - thread 00546 completed [Test::Async] ok 2234 - thread 00564 promise result [Test::Async] ok 2235 - thread 00570 is launched [Test::Async] ok 2236 - thread 00550 promise kept [Test::Async] ok 2237 - thread 00571 is launched [Test::Async] ok 2238 - thread 00572 is launched [Test::Async] ok 2239 - thread 00549 completed [Test::Async] ok 2240 - thread 00573 is launched [Test::Async] ok 2241 - thread 00550 promise result [Test::Async] ok 2242 - thread 00574 is launched [Test::Async] ok 2243 - thread 00549 promise kept [Test::Async] ok 2244 - thread 00546 promise kept [Test::Async] ok 2245 - thread 00544 completed [Test::Async] ok 2246 - thread 00575 is launched [Test::Async] ok 2247 - thread 00546 promise result [Test::Async] ok 2248 - thread 00576 is launched [Test::Async] ok 2249 - thread 00544 promise kept [Test::Async] ok 2250 - thread 00566 completed [Test::Async] ok 2251 - thread 00565 completed [Test::Async] ok 2252 - thread 00549 promise result [Test::Async] ok 2253 - thread 00571 completed [Test::Async] ok 2254 - thread 00560 completed [Test::Async] ok 2255 - thread 00544 promise result [Test::Async] ok 2256 - thread 00562 completed [Test::Async] ok 2257 - thread 00571 promise kept [Test::Async] ok 2258 - thread 00568 completed [Test::Async] ok 2259 - thread 00557 completed [Test::Async] ok 2260 - thread 00576 completed [Test::Async] ok 2261 - thread 00565 promise kept [Test::Async] ok 2262 - thread 00577 is launched [Test::Async] ok 2263 - thread 00557 promise kept [Test::Async] ok 2264 - thread 00568 promise kept [Test::Async] ok 2265 - thread 00569 completed [Test::Async] ok 2266 - thread 00571 promise result [Test::Async] ok 2267 - thread 00576 promise kept [Test::Async] ok 2268 - thread 00578 is launched [Test::Async] ok 2269 - thread 00568 promise result [Test::Async] ok 2270 - thread 00572 completed [Test::Async] ok 2271 - thread 00579 is launched [Test::Async] ok 2272 - thread 00562 promise kept [Test::Async] ok 2273 - thread 00566 promise kept [Test::Async] ok 2274 - thread 00569 promise kept [Test::Async] ok 2275 - thread 00572 promise kept [Test::Async] ok 2276 - thread 00562 promise result [Test::Async] ok 2277 - thread 00580 is launched [Test::Async] ok 2278 - thread 00566 promise result [Test::Async] ok 2279 - thread 00569 promise result [Test::Async] ok 2280 - thread 00557 promise result [Test::Async] ok 2281 - thread 00581 is launched [Test::Async] ok 2282 - thread 00576 promise result [Test::Async] ok 2283 - thread 00572 promise result [Test::Async] ok 2284 - thread 00565 promise result [Test::Async] ok 2285 - thread 00560 promise kept [Test::Async] ok 2286 - thread 00582 is launched [Test::Async] ok 2287 - thread 00567 completed [Test::Async] ok 2288 - thread 00583 is launched [Test::Async] ok 2289 - thread 00584 is launched [Test::Async] ok 2290 - thread 00560 promise result [Test::Async] ok 2291 - thread 00585 is launched [Test::Async] ok 2292 - thread 00567 promise kept [Test::Async] ok 2293 - thread 00586 is launched [Test::Async] ok 2294 - thread 00559 completed [Test::Async] ok 2295 - thread 00585 completed [Test::Async] ok 2296 - thread 00570 completed [Test::Async] ok 2297 - thread 00567 promise result [Test::Async] ok 2298 - thread 00585 promise kept [Test::Async] ok 2299 - thread 00559 promise kept [Test::Async] ok 2300 - thread 00582 completed [Test::Async] ok 2301 - thread 00578 completed [Test::Async] ok 2302 - thread 00587 is launched [Test::Async] ok 2303 - thread 00574 completed [Test::Async] ok 2304 - thread 00578 promise kept [Test::Async] ok 2305 - thread 00559 promise result [Test::Async] ok 2306 - thread 00570 promise kept [Test::Async] ok 2307 - thread 00563 completed [Test::Async] ok 2308 - thread 00570 promise result [Test::Async] ok 2309 - thread 00582 promise kept [Test::Async] ok 2310 - thread 00588 is launched [Test::Async] ok 2311 - thread 00584 completed [Test::Async] ok 2312 - thread 00585 promise result [Test::Async] ok 2313 - thread 00582 promise result [Test::Async] ok 2314 - thread 00589 is launched [Test::Async] ok 2315 - thread 00563 promise kept [Test::Async] ok 2316 - thread 00574 promise kept [Test::Async] ok 2317 - thread 00578 promise result [Test::Async] ok 2318 - thread 00590 is launched [Test::Async] ok 2319 - thread 00584 promise kept [Test::Async] ok 2320 - thread 00563 promise result [Test::Async] ok 2321 - thread 00591 is launched [Test::Async] ok 2322 - thread 00592 is launched [Test::Async] ok 2323 - thread 00584 promise result [Test::Async] ok 2324 - thread 00574 promise result [Test::Async] ok 2325 - thread 00593 is launched [Test::Async] ok 2326 - thread 00594 is launched [Test::Async] ok 2327 - thread 00594 completed [Test::Async] ok 2328 - thread 00595 is launched [Test::Async] ok 2329 - thread 00596 is launched [Test::Async] ok 2330 - thread 00594 promise kept [Test::Async] ok 2331 - thread 00597 is launched [Test::Async] ok 2332 - thread 00575 completed [Test::Async] ok 2333 - thread 00594 promise result [Test::Async] ok 2334 - thread 00598 is launched [Test::Async] ok 2335 - thread 00575 promise kept [Test::Async] ok 2336 - thread 00575 promise result [Test::Async] ok 2337 - thread 00599 is launched [Test::Async] ok 2338 - thread 00580 completed [Test::Async] ok 2339 - thread 00600 is launched [Test::Async] ok 2340 - thread 00579 completed [Test::Async] ok 2341 - thread 00601 is launched [Test::Async] ok 2342 - thread 00580 promise kept [Test::Async] ok 2343 - thread 00580 promise result [Test::Async] ok 2344 - thread 00579 promise kept [Test::Async] ok 2345 - thread 00592 completed [Test::Async] ok 2346 - thread 00602 is launched [Test::Async] ok 2347 - thread 00579 promise result [Test::Async] ok 2348 - thread 00603 is launched [Test::Async] ok 2349 - thread 00592 promise kept [Test::Async] ok 2350 - thread 00592 promise result [Test::Async] ok 2351 - thread 00604 is launched [Test::Async] ok 2352 - thread 00583 completed [Test::Async] ok 2353 - thread 00586 completed [Test::Async] ok 2354 - thread 00581 completed [Test::Async] ok 2355 - thread 00603 completed [Test::Async] ok 2356 - thread 00590 completed [Test::Async] ok 2357 - thread 00596 completed [Test::Async] ok 2358 - thread 00602 completed [Test::Async] ok 2359 - thread 00600 completed [Test::Async] ok 2360 - thread 00597 completed [Test::Async] ok 2361 - thread 00577 completed [Test::Async] ok 2362 - thread 00586 promise kept [Test::Async] ok 2363 - thread 00605 is launched [Test::Async] ok 2364 - thread 00573 completed [Test::Async] ok 2365 - thread 00606 is launched [Test::Async] ok 2366 - thread 00587 completed [Test::Async] ok 2367 - thread 00607 is launched [Test::Async] ok 2368 - thread 00583 promise kept [Test::Async] ok 2369 - thread 00608 is launched [Test::Async] ok 2370 - thread 00609 is launched [Test::Async] ok 2371 - thread 00583 promise result [Test::Async] ok 2372 - thread 00588 completed [Test::Async] ok 2373 - thread 00581 promise kept [Test::Async] ok 2374 - thread 00586 promise result [Test::Async] ok 2375 - thread 00610 is launched [Test::Async] ok 2376 - thread 00589 completed [Test::Async] ok 2377 - thread 00602 promise kept [Test::Async] ok 2378 - thread 00611 is launched [Test::Async] ok 2379 - thread 00596 promise kept [Test::Async] ok 2380 - thread 00599 completed [Test::Async] ok 2381 - thread 00597 promise kept [Test::Async] ok 2382 - thread 00596 promise result [Test::Async] ok 2383 - thread 00577 promise kept [Test::Async] ok 2384 - thread 00591 completed [Test::Async] ok 2385 - thread 00597 promise result [Test::Async] ok 2386 - thread 00612 is launched [Test::Async] ok 2387 - thread 00581 promise result [Test::Async] ok 2388 - thread 00573 promise kept [Test::Async] ok 2389 - thread 00573 promise result [Test::Async] ok 2390 - thread 00602 promise result [Test::Async] ok 2391 - thread 00613 is launched [Test::Async] ok 2392 - thread 00603 promise kept [Test::Async] ok 2393 - thread 00614 is launched [Test::Async] ok 2394 - thread 00615 is launched [Test::Async] ok 2395 - thread 00601 completed [Test::Async] ok 2396 - thread 00616 is launched [Test::Async] ok 2397 - thread 00600 promise kept [Test::Async] ok 2398 - thread 00617 is launched [Test::Async] ok 2399 - thread 00599 promise kept [Test::Async] ok 2400 - thread 00618 is launched [Test::Async] ok 2401 - thread 00599 promise result [Test::Async] ok 2402 - thread 00577 promise result [Test::Async] ok 2403 - thread 00600 promise result [Test::Async] ok 2404 - thread 00588 promise kept [Test::Async] ok 2405 - thread 00591 promise kept [Test::Async] ok 2406 - thread 00589 promise kept [Test::Async] ok 2407 - thread 00591 promise result [Test::Async] ok 2408 - thread 00587 promise kept [Test::Async] ok 2409 - thread 00589 promise result [Test::Async] ok 2410 - thread 00587 promise result [Test::Async] ok 2411 - thread 00619 is launched [Test::Async] ok 2412 - thread 00620 is launched [Test::Async] ok 2413 - thread 00621 is launched [Test::Async] ok 2414 - thread 00588 promise result [Test::Async] ok 2415 - thread 00603 promise result [Test::Async] ok 2416 - thread 00622 is launched [Test::Async] ok 2417 - thread 00623 is launched [Test::Async] ok 2418 - thread 00624 is launched [Test::Async] ok 2419 - thread 00606 completed [Test::Async] ok 2420 - thread 00608 completed [Test::Async] ok 2421 - thread 00593 completed [Test::Async] ok 2422 - thread 00609 completed [Test::Async] ok 2423 - thread 00598 completed [Test::Async] ok 2424 - thread 00605 completed [Test::Async] ok 2425 - thread 00590 promise kept [Test::Async] ok 2426 - thread 00604 completed [Test::Async] ok 2427 - thread 00608 promise kept [Test::Async] ok 2428 - thread 00606 promise kept [Test::Async] ok 2429 - thread 00611 completed [Test::Async] ok 2430 - thread 00601 promise kept [Test::Async] ok 2431 - thread 00590 promise result [Test::Async] ok 2432 - thread 00609 promise kept [Test::Async] ok 2433 - thread 00604 promise kept [Test::Async] ok 2434 - thread 00611 promise kept [Test::Async] ok 2435 - thread 00604 promise result [Test::Async] ok 2436 - thread 00607 completed [Test::Async] ok 2437 - thread 00593 promise kept [Test::Async] ok 2438 - thread 00609 promise result [Test::Async] ok 2439 - thread 00593 promise result [Test::Async] ok 2440 - thread 00625 is launched [Test::Async] ok 2441 - thread 00607 promise kept [Test::Async] ok 2442 - thread 00607 promise result [Test::Async] ok 2443 - thread 00626 is launched [Test::Async] ok 2444 - thread 00598 promise kept [Test::Async] ok 2445 - thread 00608 promise result [Test::Async] ok 2446 - thread 00606 promise result [Test::Async] ok 2447 - thread 00627 is launched [Test::Async] ok 2448 - thread 00601 promise result [Test::Async] ok 2449 - thread 00628 is launched [Test::Async] ok 2450 - thread 00621 completed [Test::Async] ok 2451 - thread 00605 promise kept [Test::Async] ok 2452 - thread 00595 completed [Test::Async] ok 2453 - thread 00610 completed [Test::Async] ok 2454 - thread 00605 promise result [Test::Async] ok 2455 - thread 00625 completed [Test::Async] ok 2456 - thread 00611 promise result [Test::Async] ok 2457 - thread 00621 promise kept [Test::Async] ok 2458 - thread 00621 promise result [Test::Async] ok 2459 - thread 00598 promise result [Test::Async] ok 2460 - thread 00629 is launched [Test::Async] ok 2461 - thread 00630 is launched [Test::Async] ok 2462 - thread 00625 promise kept [Test::Async] ok 2463 - thread 00631 is launched [Test::Async] ok 2464 - thread 00616 completed [Test::Async] ok 2465 - thread 00610 promise kept [Test::Async] ok 2466 - thread 00632 is launched [Test::Async] ok 2467 - thread 00618 completed [Test::Async] ok 2468 - thread 00628 completed [Test::Async] ok 2469 - thread 00610 promise result [Test::Async] ok 2470 - thread 00595 promise kept [Test::Async] ok 2471 - thread 00615 completed [Test::Async] ok 2472 - thread 00625 promise result [Test::Async] ok 2473 - thread 00595 promise result [Test::Async] ok 2474 - thread 00616 promise kept [Test::Async] ok 2475 - thread 00633 is launched [Test::Async] ok 2476 - thread 00620 completed [Test::Async] ok 2477 - thread 00634 is launched [Test::Async] ok 2478 - thread 00635 is launched [Test::Async] ok 2479 - thread 00616 promise result [Test::Async] ok 2480 - thread 00619 completed [Test::Async] ok 2481 - thread 00618 promise kept [Test::Async] ok 2482 - thread 00620 promise kept [Test::Async] ok 2483 - thread 00612 completed [Test::Async] ok 2484 - thread 00620 promise result [Test::Async] ok 2485 - thread 00618 promise result [Test::Async] ok 2486 - thread 00612 promise kept [Test::Async] ok 2487 - thread 00622 completed [Test::Async] ok 2488 - thread 00636 is launched [Test::Async] ok 2489 - thread 00637 is launched [Test::Async] ok 2490 - thread 00638 is launched [Test::Async] ok 2491 - thread 00615 promise kept [Test::Async] ok 2492 - thread 00635 completed [Test::Async] ok 2493 - thread 00615 promise result [Test::Async] ok 2494 - thread 00623 completed [Test::Async] ok 2495 - thread 00639 is launched [Test::Async] ok 2496 - thread 00624 completed [Test::Async] ok 2497 - thread 00634 completed [Test::Async] ok 2498 - thread 00613 completed [Test::Async] ok 2499 - thread 00640 is launched [Test::Async] ok 2500 - thread 00614 completed [Test::Async] ok 2501 - thread 00626 completed [Test::Async] ok 2502 - thread 00629 completed [Test::Async] ok 2503 - thread 00619 promise kept [Test::Async] ok 2504 - thread 00628 promise kept [Test::Async] ok 2505 - thread 00622 promise kept [Test::Async] ok 2506 - thread 00628 promise result [Test::Async] ok 2507 - thread 00635 promise kept [Test::Async] ok 2508 - thread 00619 promise result [Test::Async] ok 2509 - thread 00623 promise kept [Test::Async] ok 2510 - thread 00641 is launched [Test::Async] ok 2511 - thread 00634 promise kept [Test::Async] ok 2512 - thread 00630 completed [Test::Async] ok 2513 - thread 00624 promise kept [Test::Async] ok 2514 - thread 00634 promise result [Test::Async] ok 2515 - thread 00624 promise result [Test::Async] ok 2516 - thread 00612 promise result [Test::Async] ok 2517 - thread 00614 promise kept [Test::Async] ok 2518 - thread 00629 promise kept [Test::Async] ok 2519 - thread 00613 promise kept [Test::Async] ok 2520 - thread 00622 promise result [Test::Async] ok 2521 - thread 00629 promise result [Test::Async] ok 2522 - thread 00623 promise result [Test::Async] ok 2523 - thread 00635 promise result [Test::Async] ok 2524 - thread 00630 promise kept [Test::Async] ok 2525 - thread 00642 is launched [Test::Async] ok 2526 - thread 00613 promise result [Test::Async] ok 2527 - thread 00630 promise result [Test::Async] ok 2528 - thread 00643 is launched [Test::Async] ok 2529 - thread 00614 promise result [Test::Async] ok 2530 - thread 00627 completed [Test::Async] ok 2531 - thread 00617 completed [Test::Async] ok 2532 - thread 00631 completed [Test::Async] ok 2533 - thread 00632 completed [Test::Async] ok 2534 - thread 00617 promise kept [Test::Async] ok 2535 - thread 00627 promise kept [Test::Async] ok 2536 - thread 00617 promise result [Test::Async] ok 2537 - thread 00632 promise kept [Test::Async] ok 2538 - thread 00626 promise kept [Test::Async] ok 2539 - thread 00632 promise result [Test::Async] ok 2540 - thread 00638 completed [Test::Async] ok 2541 - thread 00626 promise result [Test::Async] ok 2542 - thread 00641 completed [Test::Async] ok 2543 - thread 00638 promise kept [Test::Async] ok 2544 - thread 00641 promise kept [Test::Async] ok 2545 - thread 00644 is launched [Test::Async] ok 2546 - thread 00641 promise result [Test::Async] ok 2547 - thread 00645 is launched [Test::Async] ok 2548 - thread 00638 promise result [Test::Async] ok 2549 - thread 00646 is launched [Test::Async] ok 2550 - thread 00633 completed [Test::Async] ok 2551 - thread 00627 promise result [Test::Async] ok 2552 - thread 00647 is launched [Test::Async] ok 2553 - thread 00631 promise kept [Test::Async] ok 2554 - thread 00633 promise kept [Test::Async] ok 2555 - thread 00648 is launched [Test::Async] ok 2556 - thread 00633 promise result [Test::Async] ok 2557 - thread 00631 promise result [Test::Async] ok 2558 - thread 00646 completed [Test::Async] ok 2559 - thread 00647 completed [Test::Async] ok 2560 - thread 00646 promise kept [Test::Async] ok 2561 - thread 00637 completed [Test::Async] ok 2562 - thread 00636 completed [Test::Async] ok 2563 - thread 00646 promise result [Test::Async] ok 2564 - thread 00637 promise kept [Test::Async] ok 2565 - thread 00636 promise kept [Test::Async] ok 2566 - thread 00642 completed [Test::Async] ok 2567 - thread 00647 promise kept [Test::Async] ok 2568 - thread 00649 is launched [Test::Async] ok 2569 - thread 00636 promise result [Test::Async] ok 2570 - thread 00650 is launched [Test::Async] ok 2571 - thread 00651 is launched [Test::Async] ok 2572 - thread 00639 completed [Test::Async] ok 2573 - thread 00644 completed [Test::Async] ok 2574 - thread 00647 promise result [Test::Async] ok 2575 - thread 00652 is launched [Test::Async] ok 2576 - thread 00642 promise kept [Test::Async] ok 2577 - thread 00637 promise result [Test::Async] ok 2578 - thread 00640 completed [Test::Async] ok 2579 - thread 00643 completed [Test::Async] ok 2580 - thread 00653 is launched [Test::Async] ok 2581 - thread 00654 is launched [Test::Async] ok 2582 - thread 00639 promise kept [Test::Async] ok 2583 - thread 00640 promise kept [Test::Async] ok 2584 - thread 00643 promise kept [Test::Async] ok 2585 - thread 00640 promise result [Test::Async] ok 2586 - thread 00655 is launched [Test::Async] ok 2587 - thread 00644 promise kept [Test::Async] ok 2588 - thread 00643 promise result [Test::Async] ok 2589 - thread 00642 promise result [Test::Async] ok 2590 - thread 00656 is launched [Test::Async] ok 2591 - thread 00639 promise result [Test::Async] ok 2592 - thread 00657 is launched [Test::Async] ok 2593 - thread 00644 promise result [Test::Async] ok 2594 - thread 00658 is launched [Test::Async] ok 2595 - thread 00659 is launched [Test::Async] ok 2596 - thread 00660 is launched [Test::Async] ok 2597 - thread 00661 is launched [Test::Async] ok 2598 - thread 00662 is launched [Test::Async] ok 2599 - thread 00663 is launched [Test::Async] ok 2600 - thread 00664 is launched [Test::Async] ok 2601 - thread 00665 is launched [Test::Async] ok 2602 - thread 00659 completed [Test::Async] ok 2603 - thread 00666 is launched [Test::Async] ok 2604 - thread 00665 completed [Test::Async] ok 2605 - thread 00655 completed [Test::Async] ok 2606 - thread 00665 promise kept [Test::Async] ok 2607 - thread 00667 is launched [Test::Async] ok 2608 - thread 00652 completed [Test::Async] ok 2609 - thread 00655 promise kept [Test::Async] ok 2610 - thread 00668 is launched [Test::Async] ok 2611 - thread 00655 promise result [Test::Async] ok 2612 - thread 00659 promise kept [Test::Async] ok 2613 - thread 00665 promise result [Test::Async] ok 2614 - thread 00648 completed [Test::Async] ok 2615 - thread 00659 promise result [Test::Async] ok 2616 - thread 00669 is launched [Test::Async] ok 2617 - thread 00645 completed [Test::Async] ok 2618 - thread 00648 promise kept [Test::Async] ok 2619 - thread 00653 completed [Test::Async] ok 2620 - thread 00670 is launched [Test::Async] ok 2621 - thread 00649 completed [Test::Async] ok 2622 - thread 00645 promise kept [Test::Async] ok 2623 - thread 00671 is launched [Test::Async] ok 2624 - thread 00652 promise kept [Test::Async] ok 2625 - thread 00653 promise kept [Test::Async] ok 2626 - thread 00650 completed [Test::Async] ok 2627 - thread 00648 promise result [Test::Async] ok 2628 - thread 00645 promise result [Test::Async] ok 2629 - thread 00652 promise result [Test::Async] ok 2630 - thread 00653 promise result [Test::Async] ok 2631 - thread 00672 is launched [Test::Async] ok 2632 - thread 00673 is launched [Test::Async] ok 2633 - thread 00674 is launched [Test::Async] ok 2634 - thread 00649 promise kept [Test::Async] ok 2635 - thread 00675 is launched [Test::Async] ok 2636 - thread 00676 is launched [Test::Async] ok 2637 - thread 00650 promise kept [Test::Async] ok 2638 - thread 00677 is launched [Test::Async] ok 2639 - thread 00678 is launched [Test::Async] ok 2640 - thread 00679 is launched [Test::Async] ok 2641 - thread 00649 promise result [Test::Async] ok 2642 - thread 00680 is launched [Test::Async] ok 2643 - thread 00656 completed [Test::Async] ok 2644 - thread 00666 completed [Test::Async] ok 2645 - thread 00681 is launched [Test::Async] ok 2646 - thread 00650 promise result [Test::Async] ok 2647 - thread 00682 is launched [Test::Async] ok 2648 - thread 00666 promise kept [Test::Async] ok 2649 - thread 00667 completed [Test::Async] ok 2650 - thread 00656 promise kept [Test::Async] ok 2651 - thread 00666 promise result [Test::Async] ok 2652 - thread 00683 is launched [Test::Async] ok 2653 - thread 00656 promise result [Test::Async] ok 2654 - thread 00684 is launched [Test::Async] ok 2655 - thread 00651 completed [Test::Async] ok 2656 - thread 00685 is launched [Test::Async] ok 2657 - thread 00682 completed [Test::Async] ok 2658 - thread 00686 is launched [Test::Async] ok 2659 - thread 00669 completed [Test::Async] ok 2660 - thread 00687 is launched [Test::Async] ok 2661 - thread 00682 promise kept [Test::Async] ok 2662 - thread 00688 is launched [Test::Async] ok 2663 - thread 00669 promise kept [Test::Async] ok 2664 - thread 00682 promise result [Test::Async] ok 2665 - thread 00689 is launched [Test::Async] ok 2666 - thread 00667 promise kept [Test::Async] ok 2667 - thread 00690 is launched [Test::Async] ok 2668 - thread 00667 promise result [Test::Async] ok 2669 - thread 00691 is launched [Test::Async] ok 2670 - thread 00669 promise result [Test::Async] ok 2671 - thread 00672 completed [Test::Async] ok 2672 - thread 00692 is launched [Test::Async] ok 2673 - thread 00651 promise kept [Test::Async] ok 2674 - thread 00664 completed [Test::Async] ok 2675 - thread 00693 is launched [Test::Async] ok 2676 - thread 00662 completed [Test::Async] ok 2677 - thread 00672 promise kept [Test::Async] ok 2678 - thread 00654 completed [Test::Async] ok 2679 - thread 00672 promise result [Test::Async] ok 2680 - thread 00689 completed [Test::Async] ok 2681 - thread 00651 promise result [Test::Async] ok 2682 - thread 00681 completed [Test::Async] ok 2683 - thread 00664 promise kept [Test::Async] ok 2684 - thread 00654 promise kept [Test::Async] ok 2685 - thread 00689 promise kept [Test::Async] ok 2686 - thread 00662 promise kept [Test::Async] ok 2687 - thread 00657 completed [Test::Async] ok 2688 - thread 00681 promise kept [Test::Async] ok 2689 - thread 00689 promise result [Test::Async] ok 2690 - thread 00654 promise result [Test::Async] ok 2691 - thread 00658 completed [Test::Async] ok 2692 - thread 00681 promise result [Test::Async] ok 2693 - thread 00657 promise kept [Test::Async] ok 2694 - thread 00660 completed [Test::Async] ok 2695 - thread 00664 promise result [Test::Async] ok 2696 - thread 00662 promise result [Test::Async] ok 2697 - thread 00660 promise kept [Test::Async] ok 2698 - thread 00660 promise result [Test::Async] ok 2699 - thread 00694 is launched [Test::Async] ok 2700 - thread 00663 completed [Test::Async] ok 2701 - thread 00658 promise kept [Test::Async] ok 2702 - thread 00695 is launched [Test::Async] ok 2703 - thread 00658 promise result [Test::Async] ok 2704 - thread 00657 promise result [Test::Async] ok 2705 - thread 00663 promise kept [Test::Async] ok 2706 - thread 00685 completed [Test::Async] ok 2707 - thread 00661 completed [Test::Async] ok 2708 - thread 00668 completed [Test::Async] ok 2709 - thread 00663 promise result [Test::Async] ok 2710 - thread 00694 completed [Test::Async] ok 2711 - thread 00683 completed [Test::Async] ok 2712 - thread 00670 completed [Test::Async] ok 2713 - thread 00674 completed [Test::Async] ok 2714 - thread 00693 completed [Test::Async] ok 2715 - thread 00690 completed [Test::Async] ok 2716 - thread 00679 completed [Test::Async] ok 2717 - thread 00677 completed [Test::Async] ok 2718 - thread 00684 completed [Test::Async] ok 2719 - thread 00685 promise kept [Test::Async] ok 2720 - thread 00683 promise kept [Test::Async] ok 2721 - thread 00674 promise kept [Test::Async] ok 2722 - thread 00676 completed [Test::Async] ok 2723 - thread 00661 promise kept [Test::Async] ok 2724 - thread 00690 promise kept [Test::Async] ok 2725 - thread 00670 promise kept [Test::Async] ok 2726 - thread 00674 promise result [Test::Async] ok 2727 - thread 00690 promise result [Test::Async] ok 2728 - thread 00696 is launched [Test::Async] ok 2729 - thread 00673 completed [Test::Async] ok 2730 - thread 00678 completed [Test::Async] ok 2731 - thread 00668 promise kept [Test::Async] ok 2732 - thread 00678 promise kept [Test::Async] ok 2733 - thread 00668 promise result [Test::Async] ok 2734 - thread 00683 promise result [Test::Async] ok 2735 - thread 00694 promise kept [Test::Async] ok 2736 - thread 00677 promise kept [Test::Async] ok 2737 - thread 00678 promise result [Test::Async] ok 2738 - thread 00675 completed [Test::Async] ok 2739 - thread 00686 completed [Test::Async] ok 2740 - thread 00677 promise result [Test::Async] ok 2741 - thread 00697 is launched [Test::Async] ok 2742 - thread 00691 completed [Test::Async] ok 2743 - thread 00680 completed [Test::Async] ok 2744 - thread 00698 is launched [Test::Async] ok 2745 - thread 00685 promise result [Test::Async] ok 2746 - thread 00686 promise kept [Test::Async] ok 2747 - thread 00680 promise kept [Test::Async] ok 2748 - thread 00670 promise result [Test::Async] ok 2749 - thread 00694 promise result [Test::Async] ok 2750 - thread 00686 promise result [Test::Async] ok 2751 - thread 00688 completed [Test::Async] ok 2752 - thread 00661 promise result [Test::Async] ok 2753 - thread 00675 promise kept [Test::Async] ok 2754 - thread 00687 completed [Test::Async] ok 2755 - thread 00693 promise kept [Test::Async] ok 2756 - thread 00675 promise result [Test::Async] ok 2757 - thread 00671 completed [Test::Async] ok 2758 - thread 00679 promise kept [Test::Async] ok 2759 - thread 00684 promise kept [Test::Async] ok 2760 - thread 00691 promise kept [Test::Async] ok 2761 - thread 00693 promise result [Test::Async] ok 2762 - thread 00684 promise result [Test::Async] ok 2763 - thread 00673 promise kept [Test::Async] ok 2764 - thread 00691 promise result [Test::Async] ok 2765 - thread 00680 promise result [Test::Async] ok 2766 - thread 00692 completed [Test::Async] ok 2767 - thread 00673 promise result [Test::Async] ok 2768 - thread 00697 completed [Test::Async] ok 2769 - thread 00676 promise kept [Test::Async] ok 2770 - thread 00687 promise kept [Test::Async] ok 2771 - thread 00679 promise result [Test::Async] ok 2772 - thread 00676 promise result [Test::Async] ok 2773 - thread 00671 promise kept [Test::Async] ok 2774 - thread 00692 promise kept [Test::Async] ok 2775 - thread 00671 promise result [Test::Async] ok 2776 - thread 00699 is launched [Test::Async] ok 2777 - thread 00700 is launched [Test::Async] ok 2778 - thread 00692 promise result [Test::Async] ok 2779 - thread 00688 promise kept [Test::Async] ok 2780 - thread 00697 promise kept [Test::Async] ok 2781 - thread 00687 promise result [Test::Async] ok 2782 - thread 00701 is launched [Test::Async] ok 2783 - thread 00688 promise result [Test::Async] ok 2784 - thread 00702 is launched [Test::Async] ok 2785 - thread 00697 promise result [Test::Async] ok 2786 - thread 00703 is launched [Test::Async] ok 2787 - thread 00704 is launched [Test::Async] ok 2788 - thread 00705 is launched [Test::Async] ok 2789 - thread 00706 is launched [Test::Async] ok 2790 - thread 00707 is launched [Test::Async] ok 2791 - thread 00708 is launched [Test::Async] ok 2792 - thread 00699 completed [Test::Async] ok 2793 - thread 00709 is launched [Test::Async] ok 2794 - thread 00703 completed [Test::Async] ok 2795 - thread 00699 promise kept [Test::Async] ok 2796 - thread 00710 is launched [Test::Async] ok 2797 - thread 00699 promise result [Test::Async] ok 2798 - thread 00711 is launched [Test::Async] ok 2799 - thread 00703 promise kept [Test::Async] ok 2800 - thread 00703 promise result [Test::Async] ok 2801 - thread 00712 is launched [Test::Async] ok 2802 - thread 00701 completed [Test::Async] ok 2803 - thread 00713 is launched [Test::Async] ok 2804 - thread 00701 promise kept [Test::Async] ok 2805 - thread 00701 promise result [Test::Async] ok 2806 - thread 00714 is launched [Test::Async] ok 2807 - thread 00715 is launched [Test::Async] ok 2808 - thread 00716 is launched [Test::Async] ok 2809 - thread 00717 is launched [Test::Async] ok 2810 - thread 00695 completed [Test::Async] ok 2811 - thread 00718 is launched [Test::Async] ok 2812 - thread 00705 completed [Test::Async] ok 2813 - thread 00719 is launched [Test::Async] ok 2814 - thread 00695 promise kept [Test::Async] ok 2815 - thread 00704 completed [Test::Async] ok 2816 - thread 00705 promise kept [Test::Async] ok 2817 - thread 00720 is launched [Test::Async] ok 2818 - thread 00708 completed [Test::Async] ok 2819 - thread 00700 completed [Test::Async] ok 2820 - thread 00721 is launched [Test::Async] ok 2821 - thread 00705 promise result [Test::Async] ok 2822 - thread 00695 promise result [Test::Async] ok 2823 - thread 00704 promise kept [Test::Async] ok 2824 - thread 00700 promise kept [Test::Async] ok 2825 - thread 00696 completed [Test::Async] ok 2826 - thread 00708 promise kept [Test::Async] ok 2827 - thread 00722 is launched [Test::Async] ok 2828 - thread 00708 promise result [Test::Async] ok 2829 - thread 00718 completed [Test::Async] ok 2830 - thread 00720 completed [Test::Async] ok 2831 - thread 00723 is launched [Test::Async] ok 2832 - thread 00702 completed [Test::Async] ok 2833 - thread 00724 is launched [Test::Async] ok 2834 - thread 00700 promise result [Test::Async] ok 2835 - thread 00717 completed [Test::Async] ok 2836 - thread 00725 is launched [Test::Async] ok 2837 - thread 00707 completed [Test::Async] ok 2838 - thread 00713 completed [Test::Async] ok 2839 - thread 00718 promise kept [Test::Async] ok 2840 - thread 00726 is launched [Test::Async] ok 2841 - thread 00696 promise kept [Test::Async] ok 2842 - thread 00718 promise result [Test::Async] ok 2843 - thread 00712 completed [Test::Async] ok 2844 - thread 00719 completed [Test::Async] ok 2845 - thread 00713 promise kept [Test::Async] ok 2846 - thread 00704 promise result [Test::Async] ok 2847 - thread 00698 completed [Test::Async] ok 2848 - thread 00720 promise kept [Test::Async] ok 2849 - thread 00709 completed [Test::Async] ok 2850 - thread 00710 completed [Test::Async] ok 2851 - thread 00702 promise kept [Test::Async] ok 2852 - thread 00713 promise result [Test::Async] ok 2853 - thread 00722 completed [Test::Async] ok 2854 - thread 00698 promise kept [Test::Async] ok 2855 - thread 00702 promise result [Test::Async] ok 2856 - thread 00727 is launched [Test::Async] ok 2857 - thread 00717 promise kept [Test::Async] ok 2858 - thread 00698 promise result [Test::Async] ok 2859 - thread 00696 promise result [Test::Async] ok 2860 - thread 00728 is launched [Test::Async] ok 2861 - thread 00707 promise kept [Test::Async] ok 2862 - thread 00720 promise result [Test::Async] ok 2863 - thread 00712 promise kept [Test::Async] ok 2864 - thread 00709 promise kept [Test::Async] ok 2865 - thread 00729 is launched [Test::Async] ok 2866 - thread 00712 promise result [Test::Async] ok 2867 - thread 00710 promise kept [Test::Async] ok 2868 - thread 00730 is launched [Test::Async] ok 2869 - thread 00721 completed [Test::Async] ok 2870 - thread 00721 promise kept [Test::Async] ok 2871 - thread 00731 is launched [Test::Async] ok 2872 - thread 00719 promise kept [Test::Async] ok 2873 - thread 00711 completed [Test::Async] ok 2874 - thread 00721 promise result [Test::Async] ok 2875 - thread 00707 promise result [Test::Async] ok 2876 - thread 00709 promise result [Test::Async] ok 2877 - thread 00717 promise result [Test::Async] ok 2878 - thread 00722 promise kept [Test::Async] ok 2879 - thread 00732 is launched [Test::Async] ok 2880 - thread 00719 promise result [Test::Async] ok 2881 - thread 00711 promise kept [Test::Async] ok 2882 - thread 00714 completed [Test::Async] ok 2883 - thread 00733 is launched [Test::Async] ok 2884 - thread 00722 promise result [Test::Async] ok 2885 - thread 00711 promise result [Test::Async] ok 2886 - thread 00734 is launched [Test::Async] ok 2887 - thread 00710 promise result [Test::Async] ok 2888 - thread 00714 promise kept [Test::Async] ok 2889 - thread 00735 is launched [Test::Async] ok 2890 - thread 00714 promise result [Test::Async] ok 2891 - thread 00736 is launched [Test::Async] ok 2892 - thread 00706 completed [Test::Async] ok 2893 - thread 00737 is launched [Test::Async] ok 2894 - thread 00706 promise kept [Test::Async] ok 2895 - thread 00738 is launched [Test::Async] ok 2896 - thread 00706 promise result [Test::Async] ok 2897 - thread 00739 is launched [Test::Async] ok 2898 - thread 00740 is launched [Test::Async] ok 2899 - thread 00741 is launched [Test::Async] ok 2900 - thread 00727 completed [Test::Async] ok 2901 - thread 00742 is launched [Test::Async] ok 2902 - thread 00727 promise kept [Test::Async] ok 2903 - thread 00743 is launched [Test::Async] ok 2904 - thread 00727 promise result [Test::Async] ok 2905 - thread 00744 is launched [Test::Async] ok 2906 - thread 00715 completed [Test::Async] ok 2907 - thread 00716 completed [Test::Async] ok 2908 - thread 00745 is launched [Test::Async] ok 2909 - thread 00741 completed [Test::Async] ok 2910 - thread 00716 promise kept [Test::Async] ok 2911 - thread 00746 is launched [Test::Async] ok 2912 - thread 00715 promise kept [Test::Async] ok 2913 - thread 00741 promise kept [Test::Async] ok 2914 - thread 00741 promise result [Test::Async] ok 2915 - thread 00715 promise result [Test::Async] ok 2916 - thread 00716 promise result [Test::Async] ok 2917 - thread 00723 completed [Test::Async] ok 2918 - thread 00743 completed [Test::Async] ok 2919 - thread 00744 completed [Test::Async] ok 2920 - thread 00726 completed [Test::Async] ok 2921 - thread 00740 completed [Test::Async] ok 2922 - thread 00747 is launched [Test::Async] ok 2923 - thread 00739 completed [Test::Async] ok 2924 - thread 00745 completed [Test::Async] ok 2925 - thread 00748 is launched [Test::Async] ok 2926 - thread 00731 completed [Test::Async] ok 2927 - thread 00725 completed [Test::Async] ok 2928 - thread 00749 is launched [Test::Async] ok 2929 - thread 00750 is launched [Test::Async] ok 2930 - thread 00744 promise kept [Test::Async] ok 2931 - thread 00751 is launched [Test::Async] ok 2932 - thread 00752 is launched [Test::Async] ok 2933 - thread 00743 promise kept [Test::Async] ok 2934 - thread 00740 promise kept [Test::Async] ok 2935 - thread 00726 promise kept [Test::Async] ok 2936 - thread 00723 promise kept [Test::Async] ok 2937 - thread 00743 promise result [Test::Async] ok 2938 - thread 00736 completed [Test::Async] ok 2939 - thread 00731 promise kept [Test::Async] ok 2940 - thread 00753 is launched [Test::Async] ok 2941 - thread 00723 promise result [Test::Async] ok 2942 - thread 00739 promise kept [Test::Async] ok 2943 - thread 00744 promise result [Test::Async] ok 2944 - thread 00754 is launched [Test::Async] ok 2945 - thread 00726 promise result [Test::Async] ok 2946 - thread 00740 promise result [Test::Async] ok 2947 - thread 00724 completed [Test::Async] ok 2948 - thread 00736 promise kept [Test::Async] ok 2949 - thread 00739 promise result [Test::Async] ok 2950 - thread 00731 promise result [Test::Async] ok 2951 - thread 00755 is launched [Test::Async] ok 2952 - thread 00736 promise result [Test::Async] ok 2953 - thread 00724 promise kept [Test::Async] ok 2954 - thread 00745 promise kept [Test::Async] ok 2955 - thread 00756 is launched [Test::Async] ok 2956 - thread 00725 promise kept [Test::Async] ok 2957 - thread 00724 promise result [Test::Async] ok 2958 - thread 00728 completed [Test::Async] ok 2959 - thread 00745 promise result [Test::Async] ok 2960 - thread 00733 completed [Test::Async] ok 2961 - thread 00725 promise result [Test::Async] ok 2962 - thread 00757 is launched [Test::Async] ok 2963 - thread 00728 promise kept [Test::Async] ok 2964 - thread 00728 promise result [Test::Async] ok 2965 - thread 00733 promise kept [Test::Async] ok 2966 - thread 00729 completed [Test::Async] ok 2967 - thread 00758 is launched [Test::Async] ok 2968 - thread 00735 completed [Test::Async] ok 2969 - thread 00737 completed [Test::Async] ok 2970 - thread 00733 promise result [Test::Async] ok 2971 - thread 00729 promise kept [Test::Async] ok 2972 - thread 00735 promise kept [Test::Async] ok 2973 - thread 00737 promise kept [Test::Async] ok 2974 - thread 00759 is launched [Test::Async] ok 2975 - thread 00732 completed [Test::Async] ok 2976 - thread 00735 promise result [Test::Async] ok 2977 - thread 00760 is launched [Test::Async] ok 2978 - thread 00737 promise result [Test::Async] ok 2979 - thread 00738 completed [Test::Async] ok 2980 - thread 00742 completed [Test::Async] ok 2981 - thread 00730 completed [Test::Async] ok 2982 - thread 00729 promise result [Test::Async] ok 2983 - thread 00761 is launched [Test::Async] ok 2984 - thread 00738 promise kept [Test::Async] ok 2985 - thread 00732 promise kept [Test::Async] ok 2986 - thread 00751 completed [Test::Async] ok 2987 - thread 00762 is launched [Test::Async] ok 2988 - thread 00746 completed [Test::Async] ok 2989 - thread 00763 is launched [Test::Async] ok 2990 - thread 00738 promise result [Test::Async] ok 2991 - thread 00732 promise result [Test::Async] ok 2992 - thread 00742 promise kept [Test::Async] ok 2993 - thread 00764 is launched [Test::Async] ok 2994 - thread 00730 promise kept [Test::Async] ok 2995 - thread 00749 completed [Test::Async] ok 2996 - thread 00730 promise result [Test::Async] ok 2997 - thread 00759 completed [Test::Async] ok 2998 - thread 00751 promise kept [Test::Async] ok 2999 - thread 00765 is launched [Test::Async] ok 3000 - thread 00757 completed [Test::Async] ok 3001 - thread 00734 completed [Test::Async] ok 3002 - thread 00747 completed [Test::Async] ok 3003 - thread 00755 completed [Test::Async] ok 3004 - thread 00746 promise kept [Test::Async] ok 3005 - thread 00756 completed [Test::Async] ok 3006 - thread 00749 promise kept [Test::Async] ok 3007 - thread 00755 promise kept [Test::Async] ok 3008 - thread 00756 promise kept [Test::Async] ok 3009 - thread 00751 promise result [Test::Async] ok 3010 - thread 00759 promise kept [Test::Async] ok 3011 - thread 00757 promise kept [Test::Async] ok 3012 - thread 00759 promise result [Test::Async] ok 3013 - thread 00755 promise result [Test::Async] ok 3014 - thread 00750 completed [Test::Async] ok 3015 - thread 00742 promise result [Test::Async] ok 3016 - thread 00749 promise result [Test::Async] ok 3017 - thread 00757 promise result [Test::Async] ok 3018 - thread 00734 promise kept [Test::Async] ok 3019 - thread 00766 is launched [Test::Async] ok 3020 - thread 00750 promise kept [Test::Async] ok 3021 - thread 00767 is launched [Test::Async] ok 3022 - thread 00734 promise result [Test::Async] ok 3023 - thread 00764 completed [Test::Async] ok 3024 - thread 00756 promise result [Test::Async] ok 3025 - thread 00750 promise result [Test::Async] ok 3026 - thread 00746 promise result [Test::Async] ok 3027 - thread 00768 is launched [Test::Async] ok 3028 - thread 00764 promise kept [Test::Async] ok 3029 - thread 00747 promise kept [Test::Async] ok 3030 - thread 00769 is launched [Test::Async] ok 3031 - thread 00761 completed [Test::Async] ok 3032 - thread 00747 promise result [Test::Async] ok 3033 - thread 00770 is launched [Test::Async] ok 3034 - thread 00760 completed [Test::Async] ok 3035 - thread 00764 promise result [Test::Async] ok 3036 - thread 00771 is launched [Test::Async] ok 3037 - thread 00761 promise kept [Test::Async] ok 3038 - thread 00772 is launched [Test::Async] ok 3039 - thread 00761 promise result [Test::Async] ok 3040 - thread 00748 completed [Test::Async] ok 3041 - thread 00760 promise kept [Test::Async] ok 3042 - thread 00758 completed [Test::Async] ok 3043 - thread 00748 promise kept [Test::Async] ok 3044 - thread 00760 promise result [Test::Async] ok 3045 - thread 00763 completed [Test::Async] ok 3046 - thread 00754 completed [Test::Async] ok 3047 - thread 00758 promise kept [Test::Async] ok 3048 - thread 00763 promise kept [Test::Async] ok 3049 - thread 00753 completed [Test::Async] ok 3050 - thread 00767 completed [Test::Async] ok 3051 - thread 00773 is launched [Test::Async] ok 3052 - thread 00748 promise result [Test::Async] ok 3053 - thread 00763 promise result [Test::Async] ok 3054 - thread 00754 promise kept [Test::Async] ok 3055 - thread 00774 is launched [Test::Async] ok 3056 - thread 00767 promise kept [Test::Async] ok 3057 - thread 00754 promise result [Test::Async] ok 3058 - thread 00775 is launched [Test::Async] ok 3059 - thread 00758 promise result [Test::Async] ok 3060 - thread 00767 promise result [Test::Async] ok 3061 - thread 00753 promise kept [Test::Async] ok 3062 - thread 00772 completed [Test::Async] ok 3063 - thread 00776 is launched [Test::Async] ok 3064 - thread 00772 promise kept [Test::Async] ok 3065 - thread 00753 promise result [Test::Async] ok 3066 - thread 00777 is launched [Test::Async] ok 3067 - thread 00778 is launched [Test::Async] ok 3068 - thread 00772 promise result [Test::Async] ok 3069 - thread 00779 is launched [Test::Async] ok 3070 - thread 00752 completed [Test::Async] ok 3071 - thread 00780 is launched [Test::Async] ok 3072 - thread 00752 promise kept [Test::Async] ok 3073 - thread 00781 is launched [Test::Async] ok 3074 - thread 00782 is launched [Test::Async] ok 3075 - thread 00752 promise result [Test::Async] ok 3076 - thread 00783 is launched [Test::Async] ok 3077 - thread 00775 completed [Test::Async] ok 3078 - thread 00769 completed [Test::Async] ok 3079 - thread 00771 completed [Test::Async] ok 3080 - thread 00765 completed [Test::Async] ok 3081 - thread 00762 completed [Test::Async] ok 3082 - thread 00784 is launched [Test::Async] ok 3083 - thread 00770 completed [Test::Async] ok 3084 - thread 00768 completed [Test::Async] ok 3085 - thread 00785 is launched [Test::Async] ok 3086 - thread 00778 completed [Test::Async] ok 3087 - thread 00771 promise kept [Test::Async] ok 3088 - thread 00765 promise kept [Test::Async] ok 3089 - thread 00770 promise kept [Test::Async] ok 3090 - thread 00771 promise result [Test::Async] ok 3091 - thread 00778 promise kept [Test::Async] ok 3092 - thread 00775 promise kept [Test::Async] ok 3093 - thread 00770 promise result [Test::Async] ok 3094 - thread 00769 promise kept [Test::Async] ok 3095 - thread 00786 is launched [Test::Async] ok 3096 - thread 00768 promise kept [Test::Async] ok 3097 - thread 00775 promise result [Test::Async] ok 3098 - thread 00778 promise result [Test::Async] ok 3099 - thread 00769 promise result [Test::Async] ok 3100 - thread 00787 is launched [Test::Async] ok 3101 - thread 00762 promise kept [Test::Async] ok 3102 - thread 00788 is launched [Test::Async] ok 3103 - thread 00774 completed [Test::Async] ok 3104 - thread 00762 promise result [Test::Async] ok 3105 - thread 00768 promise result [Test::Async] ok 3106 - thread 00782 completed [Test::Async] ok 3107 - thread 00789 is launched [Test::Async] ok 3108 - thread 00766 completed [Test::Async] ok 3109 - thread 00790 is launched [Test::Async] ok 3110 - thread 00774 promise kept [Test::Async] ok 3111 - thread 00782 promise kept [Test::Async] ok 3112 - thread 00766 promise kept [Test::Async] ok 3113 - thread 00791 is launched [Test::Async] ok 3114 - thread 00792 is launched [Test::Async] ok 3115 - thread 00782 promise result [Test::Async] ok 3116 - thread 00774 promise result [Test::Async] ok 3117 - thread 00765 promise result [Test::Async] ok 3118 - thread 00779 completed [Test::Async] ok 3119 - thread 00779 promise kept [Test::Async] ok 3120 - thread 00779 promise result [Test::Async] ok 3121 - thread 00788 completed [Test::Async] ok 3122 - thread 00773 completed [Test::Async] ok 3123 - thread 00793 is launched [Test::Async] ok 3124 - thread 00766 promise result [Test::Async] ok 3125 - thread 00788 promise kept [Test::Async] ok 3126 - thread 00794 is launched [Test::Async] ok 3127 - thread 00790 completed [Test::Async] ok 3128 - thread 00795 is launched [Test::Async] ok 3129 - thread 00773 promise kept [Test::Async] ok 3130 - thread 00776 completed [Test::Async] ok 3131 - thread 00788 promise result [Test::Async] ok 3132 - thread 00796 is launched [Test::Async] ok 3133 - thread 00790 promise kept [Test::Async] ok 3134 - thread 00773 promise result [Test::Async] ok 3135 - thread 00797 is launched [Test::Async] ok 3136 - thread 00790 promise result [Test::Async] ok 3137 - thread 00776 promise kept [Test::Async] ok 3138 - thread 00780 completed [Test::Async] ok 3139 - thread 00798 is launched [Test::Async] ok 3140 - thread 00785 completed [Test::Async] ok 3141 - thread 00776 promise result [Test::Async] ok 3142 - thread 00799 is launched [Test::Async] ok 3143 - thread 00780 promise kept [Test::Async] ok 3144 - thread 00800 is launched [Test::Async] ok 3145 - thread 00785 promise kept [Test::Async] ok 3146 - thread 00785 promise result [Test::Async] ok 3147 - thread 00801 is launched [Test::Async] ok 3148 - thread 00777 completed [Test::Async] ok 3149 - thread 00780 promise result [Test::Async] ok 3150 - thread 00802 is launched [Test::Async] ok 3151 - thread 00796 completed [Test::Async] ok 3152 - thread 00795 completed [Test::Async] ok 3153 - thread 00803 is launched [Test::Async] ok 3154 - thread 00796 promise kept [Test::Async] ok 3155 - thread 00804 is launched [Test::Async] ok 3156 - thread 00795 promise kept [Test::Async] ok 3157 - thread 00796 promise result [Test::Async] ok 3158 - thread 00777 promise kept [Test::Async] ok 3159 - thread 00805 is launched [Test::Async] ok 3160 - thread 00795 promise result [Test::Async] ok 3161 - thread 00777 promise result [Test::Async] ok 3162 - thread 00797 completed [Test::Async] ok 3163 - thread 00806 is launched [Test::Async] ok 3164 - thread 00797 promise kept [Test::Async] ok 3165 - thread 00807 is launched [Test::Async] ok 3166 - thread 00784 completed [Test::Async] ok 3167 - thread 00789 completed [Test::Async] ok 3168 - thread 00783 completed [Test::Async] ok 3169 - thread 00797 promise result [Test::Async] ok 3170 - thread 00781 completed [Test::Async] ok 3171 - thread 00784 promise kept [Test::Async] ok 3172 - thread 00784 promise result [Test::Async] ok 3173 - thread 00808 is launched [Test::Async] ok 3174 - thread 00783 promise kept [Test::Async] ok 3175 - thread 00809 is launched [Test::Async] ok 3176 - thread 00783 promise result [Test::Async] ok 3177 - thread 00810 is launched [Test::Async] ok 3178 - thread 00789 promise kept [Test::Async] ok 3179 - thread 00811 is launched [Test::Async] ok 3180 - thread 00794 completed [Test::Async] ok 3181 - thread 00781 promise kept [Test::Async] ok 3182 - thread 00812 is launched [Test::Async] ok 3183 - thread 00789 promise result [Test::Async] ok 3184 - thread 00791 completed [Test::Async] ok 3185 - thread 00781 promise result [Test::Async] ok 3186 - thread 00802 completed [Test::Async] ok 3187 - thread 00787 completed [Test::Async] ok 3188 - thread 00802 promise kept [Test::Async] ok 3189 - thread 00813 is launched [Test::Async] ok 3190 - thread 00787 promise kept [Test::Async] ok 3191 - thread 00802 promise result [Test::Async] ok 3192 - thread 00794 promise kept [Test::Async] ok 3193 - thread 00814 is launched [Test::Async] ok 3194 - thread 00815 is launched [Test::Async] ok 3195 - thread 00787 promise result [Test::Async] ok 3196 - thread 00791 promise kept [Test::Async] ok 3197 - thread 00816 is launched [Test::Async] ok 3198 - thread 00793 completed [Test::Async] ok 3199 - thread 00794 promise result [Test::Async] ok 3200 - thread 00817 is launched [Test::Async] ok 3201 - thread 00791 promise result [Test::Async] ok 3202 - thread 00800 completed [Test::Async] ok 3203 - thread 00793 promise kept [Test::Async] ok 3204 - thread 00818 is launched [Test::Async] ok 3205 - thread 00803 completed [Test::Async] ok 3206 - thread 00819 is launched [Test::Async] ok 3207 - thread 00820 is launched [Test::Async] ok 3208 - thread 00793 promise result [Test::Async] ok 3209 - thread 00786 completed [Test::Async] ok 3210 - thread 00821 is launched [Test::Async] ok 3211 - thread 00803 promise kept [Test::Async] ok 3212 - thread 00792 completed [Test::Async] ok 3213 - thread 00801 completed [Test::Async] ok 3214 - thread 00805 completed [Test::Async] ok 3215 - thread 00805 promise kept [Test::Async] ok 3216 - thread 00792 promise kept [Test::Async] ok 3217 - thread 00805 promise result [Test::Async] ok 3218 - thread 00800 promise kept [Test::Async] ok 3219 - thread 00792 promise result [Test::Async] ok 3220 - thread 00817 completed [Test::Async] ok 3221 - thread 00813 completed [Test::Async] ok 3222 - thread 00803 promise result [Test::Async] ok 3223 - thread 00815 completed [Test::Async] ok 3224 - thread 00822 is launched [Test::Async] ok 3225 - thread 00798 completed [Test::Async] ok 3226 - thread 00811 completed [Test::Async] ok 3227 - thread 00799 completed [Test::Async] ok 3228 - thread 00823 is launched [Test::Async] ok 3229 - thread 00815 promise kept [Test::Async] ok 3230 - thread 00811 promise kept [Test::Async] ok 3231 - thread 00807 completed [Test::Async] ok 3232 - thread 00814 completed [Test::Async] ok 3233 - thread 00798 promise kept [Test::Async] ok 3234 - thread 00820 completed [Test::Async] ok 3235 - thread 00819 completed [Test::Async] ok 3236 - thread 00807 promise kept [Test::Async] ok 3237 - thread 00813 promise kept [Test::Async] ok 3238 - thread 00809 completed [Test::Async] ok 3239 - thread 00808 completed [Test::Async] ok 3240 - thread 00809 promise kept [Test::Async] ok 3241 - thread 00808 promise kept [Test::Async] ok 3242 - thread 00801 promise kept [Test::Async] ok 3243 - thread 00820 promise kept [Test::Async] ok 3244 - thread 00801 promise result [Test::Async] ok 3245 - thread 00824 is launched [Test::Async] ok 3246 - thread 00798 promise result [Test::Async] ok 3247 - thread 00825 is launched [Test::Async] ok 3248 - thread 00814 promise kept [Test::Async] ok 3249 - thread 00820 promise result [Test::Async] ok 3250 - thread 00817 promise kept [Test::Async] ok 3251 - thread 00807 promise result [Test::Async] ok 3252 - thread 00817 promise result [Test::Async] ok 3253 - thread 00816 completed [Test::Async] ok 3254 - thread 00799 promise kept [Test::Async] ok 3255 - thread 00808 promise result [Test::Async] ok 3256 - thread 00811 promise result [Test::Async] ok 3257 - thread 00799 promise result [Test::Async] ok 3258 - thread 00819 promise kept [Test::Async] ok 3259 - thread 00786 promise kept [Test::Async] ok 3260 - thread 00806 completed [Test::Async] ok 3261 - thread 00826 is launched [Test::Async] ok 3262 - thread 00786 promise result [Test::Async] ok 3263 - thread 00827 is launched [Test::Async] ok 3264 - thread 00816 promise kept [Test::Async] ok 3265 - thread 00800 promise result [Test::Async] ok 3266 - thread 00828 is launched [Test::Async] ok 3267 - thread 00810 completed [Test::Async] ok 3268 - thread 00813 promise result [Test::Async] ok 3269 - thread 00809 promise result [Test::Async] ok 3270 - thread 00829 is launched [Test::Async] ok 3271 - thread 00815 promise result [Test::Async] ok 3272 - thread 00818 completed [Test::Async] ok 3273 - thread 00812 completed [Test::Async] ok 3274 - thread 00830 is launched [Test::Async] ok 3275 - thread 00821 completed [Test::Async] ok 3276 - thread 00816 promise result [Test::Async] ok 3277 - thread 00831 is launched [Test::Async] ok 3278 - thread 00828 completed [Test::Async] ok 3279 - thread 00804 completed [Test::Async] ok 3280 - thread 00832 is launched [Test::Async] ok 3281 - thread 00814 promise result [Test::Async] ok 3282 - thread 00818 promise kept [Test::Async] ok 3283 - thread 00812 promise kept [Test::Async] ok 3284 - thread 00819 promise result [Test::Async] ok 3285 - thread 00810 promise kept [Test::Async] ok 3286 - thread 00818 promise result [Test::Async] ok 3287 - thread 00812 promise result [Test::Async] ok 3288 - thread 00825 completed [Test::Async] ok 3289 - thread 00810 promise result [Test::Async] ok 3290 - thread 00828 promise kept [Test::Async] ok 3291 - thread 00804 promise kept [Test::Async] ok 3292 - thread 00833 is launched [Test::Async] ok 3293 - thread 00804 promise result [Test::Async] ok 3294 - thread 00806 promise kept [Test::Async] ok 3295 - thread 00834 is launched [Test::Async] ok 3296 - thread 00806 promise result [Test::Async] ok 3297 - thread 00828 promise result [Test::Async] ok 3298 - thread 00835 is launched [Test::Async] ok 3299 - thread 00821 promise kept [Test::Async] ok 3300 - thread 00831 completed [Test::Async] ok 3301 - thread 00831 promise kept [Test::Async] ok 3302 - thread 00821 promise result [Test::Async] ok 3303 - thread 00825 promise kept [Test::Async] ok 3304 - thread 00831 promise result [Test::Async] ok 3305 - thread 00836 is launched [Test::Async] ok 3306 - thread 00822 completed [Test::Async] ok 3307 - thread 00823 completed [Test::Async] ok 3308 - thread 00823 promise kept [Test::Async] ok 3309 - thread 00825 promise result [Test::Async] ok 3310 - thread 00835 completed [Test::Async] ok 3311 - thread 00837 is launched [Test::Async] ok 3312 - thread 00822 promise kept [Test::Async] ok 3313 - thread 00838 is launched [Test::Async] ok 3314 - thread 00822 promise result [Test::Async] ok 3315 - thread 00835 promise kept [Test::Async] ok 3316 - thread 00839 is launched [Test::Async] ok 3317 - thread 00823 promise result [Test::Async] ok 3318 - thread 00835 promise result [Test::Async] ok 3319 - thread 00840 is launched [Test::Async] ok 3320 - thread 00841 is launched [Test::Async] ok 3321 - thread 00842 is launched [Test::Async] ok 3322 - thread 00843 is launched [Test::Async] ok 3323 - thread 00827 completed [Test::Async] ok 3324 - thread 00844 is launched [Test::Async] ok 3325 - thread 00845 is launched [Test::Async] ok 3326 - thread 00827 promise kept [Test::Async] ok 3327 - thread 00846 is launched [Test::Async] ok 3328 - thread 00827 promise result [Test::Async] ok 3329 - thread 00847 is launched [Test::Async] ok 3330 - thread 00832 completed [Test::Async] ok 3331 - thread 00824 completed [Test::Async] ok 3332 - thread 00848 is launched [Test::Async] ok 3333 - thread 00832 promise kept [Test::Async] ok 3334 - thread 00824 promise kept [Test::Async] ok 3335 - thread 00849 is launched [Test::Async] ok 3336 - thread 00832 promise result [Test::Async] ok 3337 - thread 00824 promise result [Test::Async] ok 3338 - thread 00850 is launched [Test::Async] ok 3339 - thread 00851 is launched [Test::Async] ok 3340 - thread 00852 is launched [Test::Async] ok 3341 - thread 00839 completed [Test::Async] ok 3342 - thread 00853 is launched [Test::Async] ok 3343 - thread 00839 promise kept [Test::Async] ok 3344 - thread 00854 is launched [Test::Async] ok 3345 - thread 00855 is launched [Test::Async] ok 3346 - thread 00839 promise result [Test::Async] ok 3347 - thread 00856 is launched [Test::Async] ok 3348 - thread 00826 completed [Test::Async] ok 3349 - thread 00834 completed [Test::Async] ok 3350 - thread 00857 is launched [Test::Async] ok 3351 - thread 00858 is launched [Test::Async] ok 3352 - thread 00851 completed [Test::Async] ok 3353 - thread 00859 is launched [Test::Async] ok 3354 - thread 00826 promise kept [Test::Async] ok 3355 - thread 00851 promise kept [Test::Async] ok 3356 - thread 00826 promise result [Test::Async] ok 3357 - thread 00830 completed [Test::Async] ok 3358 - thread 00830 promise kept [Test::Async] ok 3359 - thread 00834 promise kept [Test::Async] ok 3360 - thread 00860 is launched [Test::Async] ok 3361 - thread 00843 completed [Test::Async] ok 3362 - thread 00830 promise result [Test::Async] ok 3363 - thread 00843 promise kept [Test::Async] ok 3364 - thread 00858 completed [Test::Async] ok 3365 - thread 00834 promise result [Test::Async] ok 3366 - thread 00846 completed [Test::Async] ok 3367 - thread 00838 completed [Test::Async] ok 3368 - thread 00829 completed [Test::Async] ok 3369 - thread 00861 is launched [Test::Async] ok 3370 - thread 00841 completed [Test::Async] ok 3371 - thread 00846 promise kept [Test::Async] ok 3372 - thread 00838 promise kept [Test::Async] ok 3373 - thread 00843 promise result [Test::Async] ok 3374 - thread 00840 completed [Test::Async] ok 3375 - thread 00845 completed [Test::Async] ok 3376 - thread 00851 promise result [Test::Async] ok 3377 - thread 00846 promise result [Test::Async] ok 3378 - thread 00844 completed [Test::Async] ok 3379 - thread 00838 promise result [Test::Async] ok 3380 - thread 00858 promise kept [Test::Async] ok 3381 - thread 00829 promise kept [Test::Async] ok 3382 - thread 00857 completed [Test::Async] ok 3383 - thread 00848 completed [Test::Async] ok 3384 - thread 00845 promise kept [Test::Async] ok 3385 - thread 00858 promise result [Test::Async] ok 3386 - thread 00857 promise kept [Test::Async] ok 3387 - thread 00855 completed [Test::Async] ok 3388 - thread 00847 completed [Test::Async] ok 3389 - thread 00861 completed [Test::Async] ok 3390 - thread 00847 promise kept [Test::Async] ok 3391 - thread 00840 promise kept [Test::Async] ok 3392 - thread 00860 completed [Test::Async] ok 3393 - thread 00837 completed [Test::Async] ok 3394 - thread 00841 promise kept [Test::Async] ok 3395 - thread 00853 completed [Test::Async] ok 3396 - thread 00833 completed [Test::Async] ok 3397 - thread 00849 completed [Test::Async] ok 3398 - thread 00836 completed [Test::Async] ok 3399 - thread 00842 completed [Test::Async] ok 3400 - thread 00861 promise kept [Test::Async] ok 3401 - thread 00845 promise result [Test::Async] ok 3402 - thread 00841 promise result [Test::Async] ok 3403 - thread 00829 promise result [Test::Async] ok 3404 - thread 00861 promise result [Test::Async] ok 3405 - thread 00855 promise kept [Test::Async] ok 3406 - thread 00844 promise kept [Test::Async] ok 3407 - thread 00840 promise result [Test::Async] ok 3408 - thread 00862 is launched [Test::Async] ok 3409 - thread 00857 promise result [Test::Async] ok 3410 - thread 00855 promise result [Test::Async] ok 3411 - thread 00844 promise result [Test::Async] ok 3412 - thread 00863 is launched [Test::Async] ok 3413 - thread 00854 completed [Test::Async] ok 3414 - thread 00850 completed [Test::Async] ok 3415 - thread 00864 is launched [Test::Async] ok 3416 - thread 00862 completed [Test::Async] ok 3417 - thread 00847 promise result [Test::Async] ok 3418 - thread 00837 promise kept [Test::Async] ok 3419 - thread 00865 is launched [Test::Async] ok 3420 - thread 00837 promise result [Test::Async] ok 3421 - thread 00866 is launched [Test::Async] ok 3422 - thread 00853 promise kept [Test::Async] ok 3423 - thread 00833 promise kept [Test::Async] ok 3424 - thread 00836 promise kept [Test::Async] ok 3425 - thread 00848 promise kept [Test::Async] ok 3426 - thread 00842 promise kept [Test::Async] ok 3427 - thread 00849 promise kept [Test::Async] ok 3428 - thread 00852 completed [Test::Async] ok 3429 - thread 00848 promise result [Test::Async] ok 3430 - thread 00849 promise result [Test::Async] ok 3431 - thread 00836 promise result [Test::Async] ok 3432 - thread 00856 completed [Test::Async] ok 3433 - thread 00860 promise kept [Test::Async] ok 3434 - thread 00859 completed [Test::Async] ok 3435 - thread 00853 promise result [Test::Async] ok 3436 - thread 00842 promise result [Test::Async] ok 3437 - thread 00850 promise kept [Test::Async] ok 3438 - thread 00860 promise result [Test::Async] ok 3439 - thread 00862 promise kept [Test::Async] ok 3440 - thread 00854 promise kept [Test::Async] ok 3441 - thread 00862 promise result [Test::Async] ok 3442 - thread 00856 promise kept [Test::Async] ok 3443 - thread 00833 promise result [Test::Async] ok 3444 - thread 00867 is launched [Test::Async] ok 3445 - thread 00854 promise result [Test::Async] ok 3446 - thread 00850 promise result [Test::Async] ok 3447 - thread 00852 promise kept [Test::Async] ok 3448 - thread 00868 is launched [Test::Async] ok 3449 - thread 00869 is launched [Test::Async] ok 3450 - thread 00852 promise result [Test::Async] ok 3451 - thread 00856 promise result [Test::Async] ok 3452 - thread 00859 promise kept [Test::Async] ok 3453 - thread 00870 is launched [Test::Async] ok 3454 - thread 00859 promise result [Test::Async] ok 3455 - thread 00871 is launched [Test::Async] ok 3456 - thread 00872 is launched [Test::Async] ok 3457 - thread 00873 is launched [Test::Async] ok 3458 - thread 00874 is launched [Test::Async] ok 3459 - thread 00875 is launched [Test::Async] ok 3460 - thread 00876 is launched [Test::Async] ok 3461 - thread 00863 completed [Test::Async] ok 3462 - thread 00877 is launched [Test::Async] ok 3463 - thread 00866 completed [Test::Async] ok 3464 - thread 00878 is launched [Test::Async] ok 3465 - thread 00863 promise kept [Test::Async] ok 3466 - thread 00869 completed [Test::Async] ok 3467 - thread 00879 is launched [Test::Async] ok 3468 - thread 00866 promise kept [Test::Async] ok 3469 - thread 00863 promise result [Test::Async] ok 3470 - thread 00880 is launched [Test::Async] ok 3471 - thread 00874 completed [Test::Async] ok 3472 - thread 00869 promise kept [Test::Async] ok 3473 - thread 00881 is launched [Test::Async] ok 3474 - thread 00874 promise kept [Test::Async] ok 3475 - thread 00869 promise result [Test::Async] ok 3476 - thread 00866 promise result [Test::Async] ok 3477 - thread 00882 is launched [Test::Async] ok 3478 - thread 00874 promise result [Test::Async] ok 3479 - thread 00878 completed [Test::Async] ok 3480 - thread 00883 is launched [Test::Async] ok 3481 - thread 00873 completed [Test::Async] ok 3482 - thread 00884 is launched [Test::Async] ok 3483 - thread 00883 completed [Test::Async] ok 3484 - thread 00880 completed [Test::Async] ok 3485 - thread 00885 is launched [Test::Async] ok 3486 - thread 00876 completed [Test::Async] ok 3487 - thread 00878 promise kept [Test::Async] ok 3488 - thread 00873 promise kept [Test::Async] ok 3489 - thread 00886 is launched [Test::Async] ok 3490 - thread 00878 promise result [Test::Async] ok 3491 - thread 00868 completed [Test::Async] ok 3492 - thread 00887 is launched [Test::Async] ok 3493 - thread 00875 completed [Test::Async] ok 3494 - thread 00880 promise kept [Test::Async] ok 3495 - thread 00873 promise result [Test::Async] ok 3496 - thread 00881 completed [Test::Async] ok 3497 - thread 00867 completed [Test::Async] ok 3498 - thread 00871 completed [Test::Async] ok 3499 - thread 00880 promise result [Test::Async] ok 3500 - thread 00876 promise kept [Test::Async] ok 3501 - thread 00865 completed [Test::Async] ok 3502 - thread 00868 promise kept [Test::Async] ok 3503 - thread 00884 completed [Test::Async] ok 3504 - thread 00888 is launched [Test::Async] ok 3505 - thread 00868 promise result [Test::Async] ok 3506 - thread 00864 completed [Test::Async] ok 3507 - thread 00870 completed [Test::Async] ok 3508 - thread 00883 promise kept [Test::Async] ok 3509 - thread 00889 is launched [Test::Async] ok 3510 - thread 00876 promise result [Test::Async] ok 3511 - thread 00890 is launched [Test::Async] ok 3512 - thread 00875 promise kept [Test::Async] ok 3513 - thread 00881 promise kept [Test::Async] ok 3514 - thread 00883 promise result [Test::Async] ok 3515 - thread 00891 is launched [Test::Async] ok 3516 - thread 00871 promise kept [Test::Async] ok 3517 - thread 00884 promise kept [Test::Async] ok 3518 - thread 00864 promise kept [Test::Async] ok 3519 - thread 00865 promise kept [Test::Async] ok 3520 - thread 00885 completed [Test::Async] ok 3521 - thread 00892 is launched [Test::Async] ok 3522 - thread 00870 promise kept [Test::Async] ok 3523 - thread 00893 is launched [Test::Async] ok 3524 - thread 00867 promise kept [Test::Async] ok 3525 - thread 00885 promise kept [Test::Async] ok 3526 - thread 00867 promise result [Test::Async] ok 3527 - thread 00871 promise result [Test::Async] ok 3528 - thread 00881 promise result [Test::Async] ok 3529 - thread 00894 is launched [Test::Async] ok 3530 - thread 00865 promise result [Test::Async] ok 3531 - thread 00884 promise result [Test::Async] ok 3532 - thread 00864 promise result [Test::Async] ok 3533 - thread 00870 promise result [Test::Async] ok 3534 - thread 00875 promise result [Test::Async] ok 3535 - thread 00885 promise result [Test::Async] ok 3536 - thread 00872 completed [Test::Async] ok 3537 - thread 00895 is launched [Test::Async] ok 3538 - thread 00896 is launched [Test::Async] ok 3539 - thread 00879 completed [Test::Async] ok 3540 - thread 00879 promise kept [Test::Async] ok 3541 - thread 00897 is launched [Test::Async] ok 3542 - thread 00872 promise kept [Test::Async] ok 3543 - thread 00877 completed [Test::Async] ok 3544 - thread 00898 is launched [Test::Async] ok 3545 - thread 00879 promise result [Test::Async] ok 3546 - thread 00892 completed [Test::Async] ok 3547 - thread 00872 promise result [Test::Async] ok 3548 - thread 00882 completed [Test::Async] ok 3549 - thread 00892 promise kept [Test::Async] ok 3550 - thread 00877 promise kept [Test::Async] ok 3551 - thread 00899 is launched [Test::Async] ok 3552 - thread 00877 promise result [Test::Async] ok 3553 - thread 00900 is launched [Test::Async] ok 3554 - thread 00892 promise result [Test::Async] ok 3555 - thread 00890 completed [Test::Async] ok 3556 - thread 00901 is launched [Test::Async] ok 3557 - thread 00897 completed [Test::Async] ok 3558 - thread 00882 promise kept [Test::Async] ok 3559 - thread 00890 promise kept [Test::Async] ok 3560 - thread 00882 promise result [Test::Async] ok 3561 - thread 00902 is launched [Test::Async] ok 3562 - thread 00889 completed [Test::Async] ok 3563 - thread 00901 completed [Test::Async] ok 3564 - thread 00886 completed [Test::Async] ok 3565 - thread 00903 is launched [Test::Async] ok 3566 - thread 00890 promise result [Test::Async] ok 3567 - thread 00904 is launched [Test::Async] ok 3568 - thread 00901 promise kept [Test::Async] ok 3569 - thread 00905 is launched [Test::Async] ok 3570 - thread 00897 promise kept [Test::Async] ok 3571 - thread 00886 promise kept [Test::Async] ok 3572 - thread 00906 is launched [Test::Async] ok 3573 - thread 00889 promise kept [Test::Async] ok 3574 - thread 00907 is launched [Test::Async] ok 3575 - thread 00901 promise result [Test::Async] ok 3576 - thread 00886 promise result [Test::Async] ok 3577 - thread 00897 promise result [Test::Async] ok 3578 - thread 00908 is launched [Test::Async] ok 3579 - thread 00902 completed [Test::Async] ok 3580 - thread 00894 completed [Test::Async] ok 3581 - thread 00888 completed [Test::Async] ok 3582 - thread 00893 completed [Test::Async] ok 3583 - thread 00909 is launched [Test::Async] ok 3584 - thread 00905 completed [Test::Async] ok 3585 - thread 00895 completed [Test::Async] ok 3586 - thread 00889 promise result [Test::Async] ok 3587 - thread 00893 promise kept [Test::Async] ok 3588 - thread 00888 promise kept [Test::Async] ok 3589 - thread 00891 completed [Test::Async] ok 3590 - thread 00887 completed [Test::Async] ok 3591 - thread 00891 promise kept [Test::Async] ok 3592 - thread 00910 is launched [Test::Async] ok 3593 - thread 00898 completed [Test::Async] ok 3594 - thread 00894 promise kept [Test::Async] ok 3595 - thread 00911 is launched [Test::Async] ok 3596 - thread 00893 promise result [Test::Async] ok 3597 - thread 00896 completed [Test::Async] ok 3598 - thread 00905 promise kept [Test::Async] ok 3599 - thread 00912 is launched [Test::Async] ok 3600 - thread 00902 promise kept [Test::Async] ok 3601 - thread 00896 promise kept [Test::Async] ok 3602 - thread 00905 promise result [Test::Async] ok 3603 - thread 00891 promise result [Test::Async] ok 3604 - thread 00887 promise kept [Test::Async] ok 3605 - thread 00913 is launched [Test::Async] ok 3606 - thread 00898 promise kept [Test::Async] ok 3607 - thread 00902 promise result [Test::Async] ok 3608 - thread 00896 promise result [Test::Async] ok 3609 - thread 00913 completed [Test::Async] ok 3610 - thread 00888 promise result [Test::Async] ok 3611 - thread 00887 promise result [Test::Async] ok 3612 - thread 00914 is launched [Test::Async] ok 3613 - thread 00894 promise result [Test::Async] ok 3614 - thread 00898 promise result [Test::Async] ok 3615 - thread 00913 promise kept [Test::Async] ok 3616 - thread 00915 is launched [Test::Async] ok 3617 - thread 00916 is launched [Test::Async] ok 3618 - thread 00895 promise kept [Test::Async] ok 3619 - thread 00900 completed [Test::Async] ok 3620 - thread 00899 completed [Test::Async] ok 3621 - thread 00913 promise result [Test::Async] ok 3622 - thread 00906 completed [Test::Async] ok 3623 - thread 00917 is launched [Test::Async] ok 3624 - thread 00900 promise kept [Test::Async] ok 3625 - thread 00906 promise kept [Test::Async] ok 3626 - thread 00895 promise result [Test::Async] ok 3627 - thread 00918 is launched [Test::Async] ok 3628 - thread 00919 is launched [Test::Async] ok 3629 - thread 00900 promise result [Test::Async] ok 3630 - thread 00920 is launched [Test::Async] ok 3631 - thread 00914 completed [Test::Async] ok 3632 - thread 00906 promise result [Test::Async] ok 3633 - thread 00914 promise kept [Test::Async] ok 3634 - thread 00921 is launched [Test::Async] ok 3635 - thread 00914 promise result [Test::Async] ok 3636 - thread 00899 promise kept [Test::Async] ok 3637 - thread 00907 completed [Test::Async] ok 3638 - thread 00899 promise result [Test::Async] ok 3639 - thread 00916 completed [Test::Async] ok 3640 - thread 00922 is launched [Test::Async] ok 3641 - thread 00907 promise kept [Test::Async] ok 3642 - thread 00916 promise kept [Test::Async] ok 3643 - thread 00923 is launched [Test::Async] ok 3644 - thread 00903 completed [Test::Async] ok 3645 - thread 00924 is launched [Test::Async] ok 3646 - thread 00904 completed [Test::Async] ok 3647 - thread 00925 is launched [Test::Async] ok 3648 - thread 00916 promise result [Test::Async] ok 3649 - thread 00920 completed [Test::Async] ok 3650 - thread 00907 promise result [Test::Async] ok 3651 - thread 00903 promise kept [Test::Async] ok 3652 - thread 00920 promise kept [Test::Async] ok 3653 - thread 00903 promise result [Test::Async] ok 3654 - thread 00904 promise kept [Test::Async] ok 3655 - thread 00908 completed [Test::Async] ok 3656 - thread 00911 completed [Test::Async] ok 3657 - thread 00923 completed [Test::Async] ok 3658 - thread 00926 is launched [Test::Async] ok 3659 - thread 00920 promise result [Test::Async] ok 3660 - thread 00912 completed [Test::Async] ok 3661 - thread 00904 promise result [Test::Async] ok 3662 - thread 00911 promise kept [Test::Async] ok 3663 - thread 00927 completed [Test::Async] ok 3664 - thread 00927 is launched [Test::Async] ok 3665 - thread 00908 promise kept [Test::Async] ok 3666 - thread 00928 is launched [Test::Async] ok 3667 - thread 00923 promise kept [Test::Async] ok 3668 - thread 00908 promise result [Test::Async] ok 3669 - thread 00911 promise result [Test::Async] ok 3670 - thread 00927 promise kept [Test::Async] ok 3671 - thread 00921 completed [Test::Async] ok 3672 - thread 00927 promise result [Test::Async] ok 3673 - thread 00912 promise kept [Test::Async] ok 3674 - thread 00929 is launched [Test::Async] ok 3675 - thread 00922 completed [Test::Async] ok 3676 - thread 00910 completed [Test::Async] ok 3677 - thread 00930 is launched [Test::Async] ok 3678 - thread 00922 promise kept [Test::Async] ok 3679 - thread 00910 promise kept [Test::Async] ok 3680 - thread 00912 promise result [Test::Async] ok 3681 - thread 00924 completed [Test::Async] ok 3682 - thread 00917 completed [Test::Async] ok 3683 - thread 00909 completed [Test::Async] ok 3684 - thread 00918 completed [Test::Async] ok 3685 - thread 00923 promise result [Test::Async] ok 3686 - thread 00917 promise kept [Test::Async] ok 3687 - thread 00931 is launched [Test::Async] ok 3688 - thread 00928 completed [Test::Async] ok 3689 - thread 00922 promise result [Test::Async] ok 3690 - thread 00921 promise kept [Test::Async] ok 3691 - thread 00915 completed [Test::Async] ok 3692 - thread 00932 is launched [Test::Async] ok 3693 - thread 00925 completed [Test::Async] ok 3694 - thread 00921 promise result [Test::Async] ok 3695 - thread 00910 promise result [Test::Async] ok 3696 - thread 00924 promise kept [Test::Async] ok 3697 - thread 00917 promise result [Test::Async] ok 3698 - thread 00933 is launched [Test::Async] ok 3699 - thread 00918 promise kept [Test::Async] ok 3700 - thread 00928 promise kept [Test::Async] ok 3701 - thread 00934 is launched [Test::Async] ok 3702 - thread 00928 promise result [Test::Async] ok 3703 - thread 00924 promise result [Test::Async] ok 3704 - thread 00925 promise kept [Test::Async] ok 3705 - thread 00935 is launched [Test::Async] ok 3706 - thread 00925 promise result [Test::Async] ok 3707 - thread 00909 promise kept [Test::Async] ok 3708 - thread 00936 is launched [Test::Async] ok 3709 - thread 00915 promise kept [Test::Async] ok 3710 - thread 00918 promise result [Test::Async] ok 3711 - thread 00919 completed [Test::Async] ok 3712 - thread 00915 promise result [Test::Async] ok 3713 - thread 00931 completed [Test::Async] ok 3714 - thread 00937 is launched [Test::Async] ok 3715 - thread 00909 promise result [Test::Async] ok 3716 - thread 00932 completed [Test::Async] ok 3717 - thread 00919 promise kept [Test::Async] ok 3718 - thread 00932 promise kept [Test::Async] ok 3719 - thread 00926 completed [Test::Async] ok 3720 - thread 00938 completed [Test::Async] ok 3721 - thread 00926 promise kept [Test::Async] ok 3722 - thread 00934 completed [Test::Async] ok 3723 - thread 00931 promise kept [Test::Async] ok 3724 - thread 00938 promise kept [Test::Async] ok 3725 - thread 00926 promise result [Test::Async] ok 3726 - thread 00929 completed [Test::Async] ok 3727 - thread 00932 promise result [Test::Async] ok 3728 - thread 00938 is launched [Test::Async] ok 3729 - thread 00934 promise kept [Test::Async] ok 3730 - thread 00939 is launched [Test::Async] ok 3731 - thread 00934 promise result [Test::Async] ok 3732 - thread 00929 promise kept [Test::Async] ok 3733 - thread 00919 promise result [Test::Async] ok 3734 - thread 00938 promise result [Test::Async] ok 3735 - thread 00931 promise result [Test::Async] ok 3736 - thread 00940 is launched [Test::Async] ok 3737 - thread 00929 promise result [Test::Async] ok 3738 - thread 00941 is launched [Test::Async] ok 3739 - thread 00942 is launched [Test::Async] ok 3740 - thread 00943 is launched [Test::Async] ok 3741 - thread 00944 is launched [Test::Async] ok 3742 - thread 00935 completed [Test::Async] ok 3743 - thread 00945 is launched [Test::Async] ok 3744 - thread 00936 completed [Test::Async] ok 3745 - thread 00941 completed [Test::Async] ok 3746 - thread 00946 is launched [Test::Async] ok 3747 - thread 00935 promise kept [Test::Async] ok 3748 - thread 00935 promise result [Test::Async] ok 3749 - thread 00941 promise kept [Test::Async] ok 3750 - thread 00947 is launched [Test::Async] ok 3751 - thread 00944 completed [Test::Async] ok 3752 - thread 00941 promise result [Test::Async] ok 3753 - thread 00944 promise kept [Test::Async] ok 3754 - thread 00948 is launched [Test::Async] ok 3755 - thread 00936 promise kept [Test::Async] ok 3756 - thread 00949 is launched [Test::Async] ok 3757 - thread 00950 is launched [Test::Async] ok 3758 - thread 00944 promise result [Test::Async] ok 3759 - thread 00936 promise result [Test::Async] ok 3760 - thread 00951 is launched [Test::Async] ok 3761 - thread 00937 completed [Test::Async] ok 3762 - thread 00952 is launched [Test::Async] ok 3763 - thread 00937 promise kept [Test::Async] ok 3764 - thread 00946 completed [Test::Async] ok 3765 - thread 00946 promise kept [Test::Async] ok 3766 - thread 00930 completed [Test::Async] ok 3767 - thread 00946 promise result [Test::Async] ok 3768 - thread 00953 is launched [Test::Async] ok 3769 - thread 00930 promise kept [Test::Async] ok 3770 - thread 00930 promise result [Test::Async] ok 3771 - thread 00953 completed [Test::Async] ok 3772 - thread 00954 is launched [Test::Async] ok 3773 - thread 00940 completed [Test::Async] ok 3774 - thread 00955 is launched [Test::Async] ok 3775 - thread 00937 promise result [Test::Async] ok 3776 - thread 00953 promise kept [Test::Async] ok 3777 - thread 00956 is launched [Test::Async] ok 3778 - thread 00940 promise kept [Test::Async] ok 3779 - thread 00953 promise result [Test::Async] ok 3780 - thread 00940 promise result [Test::Async] ok 3781 - thread 00957 is launched [Test::Async] ok 3782 - thread 00943 completed [Test::Async] ok 3783 - thread 00958 is launched [Test::Async] ok 3784 - thread 00943 promise kept [Test::Async] ok 3785 - thread 00933 completed [Test::Async] ok 3786 - thread 00933 promise kept [Test::Async] ok 3787 - thread 00959 is launched [Test::Async] ok 3788 - thread 00933 promise result [Test::Async] ok 3789 - thread 00960 is launched [Test::Async] ok 3790 - thread 00943 promise result [Test::Async] ok 3791 - thread 00961 is launched [Test::Async] ok 3792 - thread 00955 completed [Test::Async] ok 3793 - thread 00942 completed [Test::Async] ok 3794 - thread 00962 is launched [Test::Async] ok 3795 - thread 00963 is launched [Test::Async] ok 3796 - thread 00964 is launched [Test::Async] ok 3797 - thread 00956 completed [Test::Async] ok 3798 - thread 00950 completed [Test::Async] ok 3799 - thread 00942 promise kept [Test::Async] ok 3800 - thread 00965 is launched [Test::Async] ok 3801 - thread 00942 promise result [Test::Async] ok 3802 - thread 00955 promise kept [Test::Async] ok 3803 - thread 00966 is launched [Test::Async] ok 3804 - thread 00955 promise result [Test::Async] ok 3805 - thread 00956 promise kept [Test::Async] ok 3806 - thread 00967 is launched [Test::Async] ok 3807 - thread 00945 completed [Test::Async] ok 3808 - thread 00957 completed [Test::Async] ok 3809 - thread 00948 completed [Test::Async] ok 3810 - thread 00968 is launched [Test::Async] ok 3811 - thread 00950 promise kept [Test::Async] ok 3812 - thread 00949 completed [Test::Async] ok 3813 - thread 00963 completed [Test::Async] ok 3814 - thread 00956 promise result [Test::Async] ok 3815 - thread 00964 completed [Test::Async] ok 3816 - thread 00958 completed [Test::Async] ok 3817 - thread 00950 promise result [Test::Async] ok 3818 - thread 00967 completed [Test::Async] ok 3819 - thread 00947 completed [Test::Async] ok 3820 - thread 00951 completed [Test::Async] ok 3821 - thread 00959 completed [Test::Async] ok 3822 - thread 00969 is launched [Test::Async] ok 3823 - thread 00965 completed [Test::Async] ok 3824 - thread 00970 is launched [Test::Async] ok 3825 - thread 00952 completed [Test::Async] ok 3826 - thread 00971 is launched [Test::Async] ok 3827 - thread 00957 promise kept [Test::Async] ok 3828 - thread 00972 is launched [Test::Async] ok 3829 - thread 00960 completed [Test::Async] ok 3830 - thread 00963 promise kept [Test::Async] ok 3831 - thread 00964 promise kept [Test::Async] ok 3832 - thread 00958 promise kept [Test::Async] ok 3833 - thread 00939 completed [Test::Async] ok 3834 - thread 00964 promise result [Test::Async] ok 3835 - thread 00947 promise kept [Test::Async] ok 3836 - thread 00959 promise kept [Test::Async] ok 3837 - thread 00967 promise kept [Test::Async] ok 3838 - thread 00951 promise kept [Test::Async] ok 3839 - thread 00947 promise result [Test::Async] ok 3840 - thread 00949 promise kept [Test::Async] ok 3841 - thread 00967 promise result [Test::Async] ok 3842 - thread 00954 completed [Test::Async] ok 3843 - thread 00949 promise result [Test::Async] ok 3844 - thread 00952 promise kept [Test::Async] ok 3845 - thread 00962 completed [Test::Async] ok 3846 - thread 00973 is launched [Test::Async] ok 3847 - thread 00948 promise kept [Test::Async] ok 3848 - thread 00960 promise kept [Test::Async] ok 3849 - thread 00952 promise result [Test::Async] ok 3850 - thread 00974 is launched [Test::Async] ok 3851 - thread 00948 promise result [Test::Async] ok 3852 - thread 00954 promise kept [Test::Async] ok 3853 - thread 00962 promise kept [Test::Async] ok 3854 - thread 00959 promise result [Test::Async] ok 3855 - thread 00975 is launched [Test::Async] ok 3856 - thread 00954 promise result [Test::Async] ok 3857 - thread 00958 promise result [Test::Async] ok 3858 - thread 00965 promise kept [Test::Async] ok 3859 - thread 00939 promise kept [Test::Async] ok 3860 - thread 00961 completed [Test::Async] ok 3861 - thread 00957 promise result [Test::Async] ok 3862 - thread 00963 promise result [Test::Async] ok 3863 - thread 00945 promise kept [Test::Async] ok 3864 - thread 00951 promise result [Test::Async] ok 3865 - thread 00965 promise result [Test::Async] ok 3866 - thread 00939 promise result [Test::Async] ok 3867 - thread 00960 promise result [Test::Async] ok 3868 - thread 00961 promise kept [Test::Async] ok 3869 - thread 00976 is launched [Test::Async] ok 3870 - thread 00961 promise result [Test::Async] ok 3871 - thread 00972 completed [Test::Async] ok 3872 - thread 00945 promise result [Test::Async] ok 3873 - thread 00962 promise result [Test::Async] ok 3874 - thread 00977 is launched [Test::Async] ok 3875 - thread 00972 promise kept [Test::Async] ok 3876 - thread 00978 is launched [Test::Async] ok 3877 - thread 00972 promise result [Test::Async] ok 3878 - thread 00969 completed [Test::Async] ok 3879 - thread 00969 promise kept [Test::Async] ok 3880 - thread 00969 promise result [Test::Async] ok 3881 - thread 00979 is launched [Test::Async] ok 3882 - thread 00980 is launched [Test::Async] ok 3883 - thread 00981 is launched [Test::Async] ok 3884 - thread 00982 is launched [Test::Async] ok 3885 - thread 00983 is launched [Test::Async] ok 3886 - thread 00984 is launched [Test::Async] ok 3887 - thread 00985 is launched [Test::Async] ok 3888 - thread 00971 completed [Test::Async] ok 3889 - thread 00986 is launched [Test::Async] ok 3890 - thread 00971 promise kept [Test::Async] ok 3891 - thread 00982 completed [Test::Async] ok 3892 - thread 00968 completed [Test::Async] ok 3893 - thread 00970 completed [Test::Async] ok 3894 - thread 00987 is launched [Test::Async] ok 3895 - thread 00968 promise kept [Test::Async] ok 3896 - thread 00988 is launched [Test::Async] ok 3897 - thread 00971 promise result [Test::Async] ok 3898 - thread 00989 is launched [Test::Async] ok 3899 - thread 00968 promise result Aborting due to test failure: Test::Async:ver<0.1.17>:auth:api<0.1.2> (use --force-test to override) [Test::Async] ok 3900 - thread 00990 is launched [Test::Async] ok 3901 - thread 00991 is launched [Test::Async] ok 3902 - thread 00992 is launched [Test::Async] ok 3903 - thread 00982 promise kept [Test::Async] ok 3904 - thread 00993 is launched [Test::Async] ok 3905 - thread 00966 completed [Test::Async] ok 3906 - thread 00994 is launched [Test::Async] ok 3907 - thread 00970 promise kept [Test::Async] ok 3908 - thread 00995 is launched [Test::Async] ok 3909 - thread 00966 promise kept [Test::Async] ok 3910 - thread 00975 completed [Test::Async] ok 3911 - thread 00996 is launched [Test::Async] ok 3912 - thread 00966 promise result [Test::Async] ok 3913 - thread 00997 is launched [Test::Async] ok 3914 - thread 00998 is launched [Test::Async] ok 3915 - thread 00999 is launched [Test::Async] ok 3916 - thread 00970 promise result [Test::Async] ok 3917 - thread 00975 promise kept [Test::Async] ok 3918 - thread 01000 is launched [Test::Async] ok 3919 - thread 00982 promise result [Test::Async] ok 3920 - thread 00981 completed [Test::Async] ok 3921 - thread 00974 completed [Test::Async] ok 3922 - thread 00981 promise kept [Test::Async] ok 3923 - thread 00974 promise kept [Test::Async] ok 3924 - thread 00981 promise result [Test::Async] ok 3925 - thread 00975 promise result [Test::Async] ok 3926 - thread 00974 promise result [Test::Async] ok 3927 - thread 00988 completed [Test::Async] ok 3928 - thread 00988 promise kept [Test::Async] ok 3929 - thread 00976 completed [Test::Async] ok 3930 - thread 00994 completed [Test::Async] ok 3931 - thread 00988 promise result [Test::Async] ok 3932 - thread 00994 promise kept [Test::Async] ok 3933 - thread 00978 completed [Test::Async] ok 3934 - thread 00978 promise kept [Test::Async] ok 3935 - thread 00976 promise kept [Test::Async] ok 3936 - thread 00976 promise result [Test::Async] ok 3937 - thread 00978 promise result [Test::Async] ok 3938 - thread 00994 promise result [Test::Async] ok 3939 - thread 00977 completed [Test::Async] ok 3940 - thread 00977 promise kept [Test::Async] ok 3941 - thread 00986 completed [Test::Async] ok 3942 - thread 00986 promise kept [Test::Async] ok 3943 - thread 00973 completed [Test::Async] ok 3944 - thread 00983 completed [Test::Async] ok 3945 - thread 00993 completed [Test::Async] ok 3946 - thread 00992 completed [Test::Async] ok 3947 - thread 00984 completed [Test::Async] ok 3948 - thread 00989 completed [Test::Async] ok 3949 - thread 00991 completed [Test::Async] ok 3950 - thread 00977 promise result [Test::Async] ok 3951 - thread 00993 promise kept [Test::Async] ok 3952 - thread 00992 promise kept [Test::Async] ok 3953 - thread 00989 promise kept [Test::Async] ok 3954 - thread 00985 completed [Test::Async] ok 3955 - thread 00991 promise kept [Test::Async] ok 3956 - thread 00996 completed [Test::Async] ok 3957 - thread 00989 promise result [Test::Async] ok 3958 - thread 00993 promise result [Test::Async] ok 3959 - thread 00996 promise kept [Test::Async] ok 3960 - thread 00979 completed [Test::Async] ok 3961 - thread 00987 completed [Test::Async] ok 3962 - thread 00984 promise kept [Test::Async] ok 3963 - thread 01000 completed [Test::Async] ok 3964 - thread 00995 completed [Test::Async] ok 3965 - thread 00991 promise result [Test::Async] ok 3966 - thread 00984 promise result [Test::Async] ok 3967 - thread 00980 completed [Test::Async] ok 3968 - thread 00997 completed [Test::Async] ok 3969 - thread 00992 promise result [Test::Async] ok 3970 - thread 00985 promise kept [Test::Async] ok 3971 - thread 00996 promise result [Test::Async] ok 3972 - thread 00973 promise kept [Test::Async] ok 3973 - thread 00990 completed [Test::Async] ok 3974 - thread 00973 promise result [Test::Async] ok 3975 - thread 00986 promise result [Test::Async] ok 3976 - thread 00980 promise kept [Test::Async] ok 3977 - thread 00987 promise kept [Test::Async] ok 3978 - thread 00995 promise kept [Test::Async] ok 3979 - thread 00997 promise kept [Test::Async] ok 3980 - thread 00995 promise result [Test::Async] ok 3981 - thread 00985 promise result [Test::Async] ok 3982 - thread 01000 promise kept [Test::Async] ok 3983 - thread 00987 promise result [Test::Async] ok 3984 - thread 00983 promise kept [Test::Async] ok 3985 - thread 00990 promise kept [Test::Async] ok 3986 - thread 00979 promise kept [Test::Async] ok 3987 - thread 00980 promise result [Test::Async] ok 3988 - thread 00998 completed [Test::Async] ok 3989 - thread 01000 promise result [Test::Async] ok 3990 - thread 00983 promise result [Test::Async] ok 3991 - thread 00997 promise result [Test::Async] ok 3992 - thread 00979 promise result [Test::Async] ok 3993 - thread 00990 promise result [Test::Async] ok 3994 - thread 00999 completed [Test::Async] ok 3995 - thread 00998 promise kept [Test::Async] ok 3996 - thread 00998 promise result [Test::Async] ok 3997 - thread 00999 promise kept [Test::Async] ok 3998 - thread 00999 promise result [Test::Async] not ok 3999 - all tests ran [Test::Async] # Failed test 'all tests ran' [Test::Async] # at t/190-non-job-threads.rakutest line 9 [Test::Async] # Error: Type check failed for return value; expected Test::Async::Utils::ToolCallerCtx:D but got Mu (Mu) [Test::Async] # You planned 4001 tests, but ran 3999 [Test::Async] # You failed 1 test of 3999 [Test::Async] Command: /tmp/whateverable/rakudo-moar/63bc8b839300eff9f13bac2cae62bd108207b510/bin/rakudo -I /tmp/.zef.1765741830.17284/46fb5e650e1f1103b7c409a707d033ff14a04c95.tar.gz/Test-Async-v0.1.17 t/200-exports.rakutest [Test::Async] 1..2 [Test::Async] ok 1 - bundle exports via EXPORT::DEFAULT [Test::Async] ok 2 - the exported sub is what we expect [Test::Async] Command: /tmp/whateverable/rakudo-moar/63bc8b839300eff9f13bac2cae62bd108207b510/bin/rakudo -I /tmp/.zef.1765741830.17284/46fb5e650e1f1103b7c409a707d033ff14a04c95.tar.gz/Test-Async-v0.1.17 t/210-exit.rakutest [Test::Async] 1..1 [Test::Async] 1..3 [Test::Async] ok 1 - STDOUT [Test::Async] ok 2 - STDERR [Test::Async] ok 3 - Exit code [Test::Async] ok 1 - exit() within a subtest doesn't freeze but results in a non-pass [Test::Async] Command: /tmp/whateverable/rakudo-moar/63bc8b839300eff9f13bac2cae62bd108207b510/bin/rakudo -I /tmp/.zef.1765741830.17284/46fb5e650e1f1103b7c409a707d033ff14a04c95.tar.gz/Test-Async-v0.1.17 t/220-test-assert.rakutest [Test::Async] 1..3 [Test::Async] ok 1 - STDOUT [Test::Async] ok 2 - STDERR [Test::Async] ok 3 - Exit code [Test::Async] ok 1 - test-assertion trait turns a sub into a test tool [Test::Async] 1..1 ===> Testing [FAIL]: Test::Async:ver<0.1.17>:auth:api<0.1.2>