summaryrefslogtreecommitdiff
path: root/test/pseudo-tty/pseudo-tty.status
diff options
context:
space:
mode:
authorGireesh Punathil <gpunathi@in.ibm.com>2017-03-06 10:24:07 -0500
committerGibson Fahnestock <gibfahn@gmail.com>2017-03-17 12:28:44 +0000
commitd631af59c0c4bf0811c7176176bf78f68e9fab6d (patch)
treece36a9814536cd95d65299b7e4654a2b6ff23d82 /test/pseudo-tty/pseudo-tty.status
parentd099f8e317a6c55c2c0b877565b47d40c5a3ba9c (diff)
downloadandroid-node-v8-d631af59c0c4bf0811c7176176bf78f68e9fab6d.tar.gz
android-node-v8-d631af59c0c4bf0811c7176176bf78f68e9fab6d.tar.bz2
android-node-v8-d631af59c0c4bf0811c7176176bf78f68e9fab6d.zip
test: delay child exit in AIX for pseudo-tty tests
The tests in pseudo-tty takes the form of child node writing some data and exiting, while parent python consume them through pseudo tty implementations, and validate the result. While there is no synchronization between child and parent, this works for most platforms, except AIX, where the child exits even before the parent could setup the read loop, under race conditions Fixing the race condition is ideally done through sending ACK messages to and forth, but involves massive changes and have side effect. The workaround is to address them in AIX alone, by adding a reasonable delay. PR-URL: https://github.com/nodejs/node/pull/11715 Fixes: https://github.com/nodejs/node/issues/7973 Fixes: https://github.com/nodejs/node/issues/9765 Fixes: https://github.com/nodejs/node/issues/11541 Reviewed-By: Michael Dawson <michael_dawson@ca.ibm.com> Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Gibson Fahnestock <gibfahn@gmail.com>
Diffstat (limited to 'test/pseudo-tty/pseudo-tty.status')
-rw-r--r--test/pseudo-tty/pseudo-tty.status3
1 files changed, 0 insertions, 3 deletions
diff --git a/test/pseudo-tty/pseudo-tty.status b/test/pseudo-tty/pseudo-tty.status
index 50f54de029..13279019b6 100644
--- a/test/pseudo-tty/pseudo-tty.status
+++ b/test/pseudo-tty/pseudo-tty.status
@@ -1,8 +1,5 @@
prefix pseudo-tty
[$system==aix]
-# test issue only, covered under https://github.com/nodejs/node/issues/7973
-no_dropped_stdio : SKIP
-no_interleaved_stdio : SKIP
# being investigated under https://github.com/nodejs/node/issues/9728
test-tty-wrap : FAIL, PASS