Skip to content

test: parallel test runner is not ^C interruptable #260

Closed
@bnoordhuis

Description

@bnoordhuis

Seen on OS X and Linux. Without the -J flag, things work fine.

$ make test
make -C out BUILDTYPE=Release V=1
make[1]: Entering directory '/home/bnoordhuis/src/v1.x/out'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/home/bnoordhuis/src/v1.x/out'
ln -fs out/Release/iojs iojs
/usr/bin/python tools/test.py --mode=release message parallel sequential -J
[00:13|%  12|+ 101|-   0]: release test-crypto-domains^C Interrupted
=== release test-crypto-domains ===
Path: parallel/test-crypto-domains
Command: out/Release/iojs /home/bnoordhuis/src/v1.x/test/parallel/test-crypto-domains.js
--- CRASHED ---
=== release test-cluster-worker-no-exit ===
Path: parallel/test-cluster-worker-no-exit
Command: out/Release/iojs /home/bnoordhuis/src/v1.x/test/parallel/test-cluster-worker-no-exit.js
--- CRASHED ---
=== release test-dgram-implicit-bind ===                   ^C
Path: parallel/test-dgram-implicit-bind
Command: out/Release/iojs /home/bnoordhuis/src/v1.x/test/parallel/test-dgram-implicit-bind.js
--- CRASHED ---
=== release test-dgram-multicast-setTTL ===                   ^C
Path: parallel/test-dgram-multicast-setTTL
Command: out/Release/iojs /home/bnoordhuis/src/v1.x/test/parallel/test-dgram-multicast-setTTL.js
--- CRASHED ---
# etc.

/cc @indutny @trevnorris

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions