Configuring Thread::Queue::Multiplex ... Checking for Thread::Queue::Duplex, 0.92 or later ... ok Checking if your kit is complete... Looks good Writing Makefile for Thread::Queue::Multiplex cp lib/Thread/Queue/Multiplex.pm blib/lib/Thread/Queue/Multiplex.pm Manifying blib/man3/Thread::Queue::Multiplex.3 PERL_DL_NONLAZY=1 /Users/cpanrun/build/5.10.0/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib/lib', 'blib/arch')" t/*.t t/01onesub....... *** Note: some tests have significant delays... 1..146 ok 1 # load module for init ok 2 # create queue for init ok 3 # wait_for_subscribers() for normal ok 4 # get_subscribers() for normal ok 5 # publish_simplex() for normal ok 6 # publish() for normal ok 7 # ready() for normal ok 8 # wait() for normal ok 9 # dequeue_response() for normal ok 10 # publish() Queueable for normal ok 11 # wait() Queueable for normal ok 12 # wait_until() expires for normal ok 13 # wait_until() for normal ok 14 # publish_urgent() for normal ok 15 # publish() for normal ok 16 # wait_any() for normal ok 17 # wait_any_until() for normal ok 18 # available (array) for normal ok 19 # available (scalar) for normal ok 20 # available (id) for normal ok 21 # wait_all() for normal ok 22 # wait_all_until() for normal ok 23 # cancel() for normal ok 24 # cancel_all() for normal ok 25 # enqueue_simplex() for normal ok 26 # enqueue() for normal ok 27 # ready() for normal ok 28 # wait() for normal ok 29 # dequeue_response() for normal ok 30 # FIRST_ONLY for normal ok 31 # enqueue() Queueable for normal ok 32 # wait() Queueable() for normal ok 33 # wait_until() expires for normal ok 34 # wait_until() for normal ok 35 # enqueue_urgent() for normal ok 36 # enqueue() for normal ok 37 # wait_any() for normal ok 38 # wait_any_until() for normal ok 39 # available (array) for normal ok 40 # available (scalar) for normal ok 41 # available (id) for normal ok 42 # wait_all() for normal ok 43 # wait_all_until() for normal ok 44 # cancel() for normal ok 45 # cancel_all() for normal ok 46 # publish_urgent() for normal ok 47 # publish() wo/ subscriber for normal ok 48 # wait_for_subscribers() for nonblock ok 49 # get_subscribers() for nonblock ok 50 # publish_simplex() for nonblock ok 51 # publish() for nonblock ok 52 # ready() for nonblock ok 53 # wait() for nonblock ok 54 # dequeue_response() for nonblock ok 55 # publish() Queueable for nonblock ok 56 # wait() Queueable for nonblock ok 57 # wait_until() expires for nonblock ok 58 # wait_until() for nonblock ok 59 # publish_urgent() for nonblock ok 60 # publish() for nonblock ok 61 # wait_any() for nonblock ok 62 # wait_any_until() for nonblock ok 63 # available (array) for nonblock ok 64 # available (scalar) for nonblock ok 65 # available (id) for nonblock ok 66 # wait_all() for nonblock ok 67 # wait_all_until() for nonblock ok 68 # cancel() for nonblock ok 69 # cancel_all() for nonblock ok 70 # enqueue_simplex() for nonblock ok 71 # enqueue() for nonblock ok 72 # ready() for nonblock ok 73 # wait() for nonblock ok 74 # dequeue_response() for nonblock ok 75 # FIRST_ONLY for nonblock ok 76 # enqueue() Queueable for nonblock ok 77 # wait() Queueable() for nonblock ok 78 # wait_until() expires for nonblock ok 79 # wait_until() for nonblock ok 80 # enqueue_urgent() for nonblock ok 81 # enqueue() for nonblock ok 82 # wait_any() for nonblock ok 83 # wait_any_until() for nonblock ok 84 # available (array) for nonblock ok 85 # available (scalar) for nonblock ok 86 # available (id) for nonblock ok 87 # wait_all() for nonblock ok 88 # wait_all_until() for nonblock ok 89 # cancel() for nonblock ok 90 # cancel_all() for nonblock ok 91 # publish_urgent() for nonblock ok 92 # publish() wo/ subscriber for nonblock ok 93 # wait_for_subscribers() for timed ok 94 # get_subscribers() for timed ok 95 # publish_simplex() for timed ok 96 # publish() for timed ok 97 # ready() for timed ok 98 # wait() for timed ok 99 # dequeue_response() for timed ok 100 # publish() Queueable for timed ok 101 # wait() Queueable for timed ok 102 # wait_until() expires for timed ok 103 # wait_until() for timed ok 104 # publish_urgent() for timed ok 105 # publish() for timed ok 106 # wait_any() for timed ok 107 # wait_any_until() for timed ok 108 # available (array) for timed ok 109 # available (scalar) for timed ok 110 # available (id) for timed ok 111 # wait_all() for timed ok 112 # wait_all_until() for timed ok 113 # cancel() for timed ok 114 # cancel_all() for timed ok 115 # enqueue_simplex() for timed ok 116 # enqueue() for timed ok 117 # ready() for timed ok 118 # wait() for timed ok 119 # dequeue_response() for timed ok 120 # FIRST_ONLY for timed ok 121 # enqueue() Queueable for timed ok 122 # wait() Queueable() for timed ok 123 # wait_until() expires for timed ok 124 # wait_until() for timed ok 125 # enqueue_urgent() for timed ok 126 # enqueue() for timed ok 127 # wait_any() for timed ok 128 # wait_any_until() for timed ok 129 # available (array) for timed ok 130 # available (scalar) for timed ok 131 # available (id) for timed ok 132 # wait_all() for timed ok 133 # wait_all_until() for timed ok 134 # cancel() for timed ok 135 # cancel_all() for timed ok 136 # publish_urgent() for timed ok 137 # publish() wo/ subscriber for timed ok 138 # publish() shared Queueable for normal ok 139 # wait() shared Queueable for normal ok 140 # class-level wait_any() for normal ok 141 # class-level wait_any_until() for normal ok 142 # class-level wait_all() for normal ok 143 # class-level wait_all_until() for normal ok 144 # max_pending for normal ok 145 # mark for normal ok 146 # dequeue_urgent for normal ok t/02twosubs......1..146 ok 1 # load module for init ok 2 # create queue for init ok 3 # wait_for_subscribers() for normal ok 4 # get_subscribers() for normal ok 5 # publish_simplex() for normal ok 6 # publish() for normal ok 7 # ready() for normal ok 8 # wait() for normal ok 9 # dequeue_response() for normal ok 10 # publish() Queueable for normal ok 11 # wait() Queueable for normal ok 12 # wait_until() expires for normal ok 13 # wait_until() for normal ok 14 # publish_urgent() for normal ok 15 # publish() for normal ok 16 # wait_any() for normal ok 17 # wait_any_until() for normal ok 18 # available (array) for normal ok 19 # available (scalar) for normal ok 20 # available (id) for normal ok 21 # wait_all() for normal ok 22 # wait_all_until() for normal ok 23 # cancel() for normal ok 24 # cancel_all() for normal ok 25 # enqueue_simplex() for normal ok 26 # enqueue() for normal ok 27 # ready() for normal ok 28 # wait() for normal ok 29 # dequeue_response() for normal ok 30 # FIRST_ONLY for normal ok 31 # enqueue() Queueable for normal ok 32 # wait() Queueable() for normal ok 33 # wait_until() expires for normal ok 34 # wait_until() for normal ok 35 # enqueue_urgent() for normal ok 36 # enqueue() for normal ok 37 # wait_any() for normal ok 38 # wait_any_until() for normal ok 39 # available (array) for normal ok 40 # available (scalar) for normal ok 41 # available (id) for normal ok 42 # wait_all() for normal ok 43 # wait_all_until() for normal ok 44 # cancel() for normal ok 45 # cancel_all() for normal ok 46 # publish_urgent() for normal ok 47 # publish() wo/ subscriber for normal ok 48 # wait_for_subscribers() for nonblock ok 49 # get_subscribers() for nonblock ok 50 # publish_simplex() for nonblock ok 51 # publish() for nonblock ok 52 # ready() for nonblock ok 53 # wait() for nonblock ok 54 # dequeue_response() for nonblock ok 55 # publish() Queueable for nonblock ok 56 # wait() Queueable for nonblock ok 57 # wait_until() expires for nonblock ok 58 # wait_until() for nonblock ok 59 # publish_urgent() for nonblock ok 60 # publish() for nonblock ok 61 # wait_any() for nonblock ok 62 # wait_any_until() for nonblock ok 63 # available (array) for nonblock ok 64 # available (scalar) for nonblock ok 65 # available (id) for nonblock ok 66 # wait_all() for nonblock ok 67 # wait_all_until() for nonblock ok 68 # cancel() for nonblock ok 69 # cancel_all() for nonblock ok 70 # enqueue_simplex() for nonblock ok 71 # enqueue() for nonblock ok 72 # ready() for nonblock ok 73 # wait() for nonblock ok 74 # dequeue_response() for nonblock ok 75 # FIRST_ONLY for nonblock ok 76 # enqueue() Queueable for nonblock ok 77 # wait() Queueable() for nonblock ok 78 # wait_until() expires for nonblock make: *** [test_dynamic] Hangup