Checking whether your kit is complete... Looks good Creating new 'Build' script for 'IO-EventMux' version '1.01' lib/IO/EventMux.pm -> blib/lib/IO/EventMux.pm Manifying blib/lib/IO/EventMux.pm -> blib/libdoc/IO::EventMux.3 t/cfd...............1..7 listener:IO::Socket::INET=GLOB(0x600000000056c550) talker:IO::Socket::INET=GLOB(0x6000000000571f50) IO::Socket::INET=GLOB(0x6000000000571f50) ready: IO::Socket::INET=GLOB(0x6000000000363cd0) accepted: IO::Socket::INET=GLOB(0x6000000000571f50) sent: IO::Socket::INET=GLOB(0x6000000000363cd0) read: data 1 ok 1 - Read from IO::Socket::INET=GLOB(0x6000000000363cd0) with Split buffering:'data 1' = 'data 1' IO::Socket::INET=GLOB(0x6000000000363cd0) read: data 2 ok 2 - Read from IO::Socket::INET=GLOB(0x6000000000363cd0) with Split buffering:'data 2' = 'data 2' IO::Socket::INET=GLOB(0x6000000000363cd0) sent: IO::Socket::INET=GLOB(0x6000000000571f50) read: data 1 ok 3 - We got god read from IO::Socket::INET=GLOB(0x6000000000571f50) with Regexp buffering:'data 1 # ' = 'data 1 # ' IO::Socket::INET=GLOB(0x6000000000571f50) read: data 2 ok 4 - We got god read from IO::Socket::INET=GLOB(0x6000000000571f50) with Regexp buffering:'data 2 # ' = 'data 2 # ' timeout: ok 5 - Timeout difference was not to long: 1 >= 0 ok 6 - Timeout difference was not to short: 0 <= 0 IO::Socket::INET=GLOB(0x6000000000571f50) error: Unhandled event error at t/cfd.t line 100. # Looks like you planned 7 tests but only ran 6. # Looks like your test died just after 6. dubious Test returned status 255 (wstat 65280, 0xff00) DIED. FAILED test 7 Failed 1/7 tests, 85.71% okay t/disconnect-delayed-write.1..1 ok 1 - Skip this test until we have written it ok t/disconnect........1..2 listener:IO::Socket::INET=GLOB(0x600000000025afe0) talker:IO::Socket::INET=GLOB(0x6000000000559910) IO::Socket::INET=GLOB(0x6000000000559910) error: '' Unhandled event error at t/disconnect.t line 92. # Looks like your test died before it could output anything. dubious Test returned status 255 (wstat 65280, 0xff00) DIED. FAILED tests 1-2 Failed 2/2 tests, 0.00% okay t/fairness-by-event.1..9 Got event(GLOB(0x60000000000a3020)): ready -> '' Got event(GLOB(0x60000000001ff140)): ready -> '' Got event(GLOB(0x60000000001ff100)): ready -> '' Got event(GLOB(0x60000000000a3020)): read -> 'hello' ok 1 - We got a new file handle this time Got event(GLOB(0x60000000001ff140)): read -> 'hello' ok 2 - We got a new file handle this time Got event(GLOB(0x60000000001ff100)): read -> 'hello' ok 3 - We got a new file handle this time Got event(GLOB(0x60000000000a3020)): read -> 'hello' ok 4 - We got a new file handle this time Got event(GLOB(0x60000000001ff140)): read -> 'hello' ok 5 - We got a new file handle this time Got event(GLOB(0x60000000001ff100)): read -> 'hello' ok 6 - We got a new file handle this time Got event(GLOB(0x60000000000a3020)): read -> 'hello' ok 7 - We got a new file handle this time Got event(GLOB(0x60000000001ff140)): read -> 'hello' ok 8 - We got a new file handle this time Got event(GLOB(0x60000000001ff100)): read -> 'hello' ok 9 - We got a new file handle this time Got event(GLOB(0x60000000000a3020)): closing -> '' Exit status: 0 Got event(GLOB(0x60000000001ff140)): closing -> '' Exit status: 0 Got event(GLOB(0x60000000001ff100)): closing -> '' Exit status: 0 Got event(GLOB(0x60000000000a3020)): closed -> '' count:2 Got event(GLOB(0x60000000001ff140)): closed -> '' count:1 Got event(GLOB(0x60000000001ff100)): closed -> '' ok t/pod-coverage......1..0 # Skip Test::Pod::Coverage 1.04 required for testing POD coverage skipped: Test::Pod::Coverage 1.04 required for testing POD coverage t/pod...............1..0 # Skip Test::Pod 1.14 required for testing POD skipped: Test::Pod 1.14 required for testing POD t/socket-send-error-2.6.19.1..1 ok 1 - We could send to an open udp socket ok t/tcp-send-accept-test.1..1 ok 1 - We could send to an open tcp socket: ok Failed Test Status Wstat Total Fail Failed List of Failed ----------------------------------------------------------------------------------------------------------------------------- t/cfd.t 255 65280 7 1 14.29% 7 t/disconnect.t 255 65280 2 2 100.00% 1-2 2 tests skipped. Failed 2/8 test scripts, 75.00% okay. 3/21 subtests failed, 85.71% okay.