diff options
author | Ben Noordhuis <info@bnoordhuis.nl> | 2018-01-20 01:00:34 +0100 |
---|---|---|
committer | Ruben Bridgewater <ruben@bridgewater.de> | 2018-01-21 02:19:48 +0100 |
commit | 143b235274945738774eea93a811f624a4fd2121 (patch) | |
tree | 508fab5a1508076771d59335e7af3d7716e901b2 /test/parallel/test-cluster-net-listen-relative-path.js | |
parent | 2cb9e2a6f7c570fe317d560de840046595c3f2ec (diff) | |
download | android-node-v8-143b235274945738774eea93a811f624a4fd2121.tar.gz android-node-v8-143b235274945738774eea93a811f624a4fd2121.tar.bz2 android-node-v8-143b235274945738774eea93a811f624a4fd2121.zip |
test: fix flaky cluster unix socket test
Ensure `common.tmpDir` exists before trying to chdir into it. Fixes a
"ENOENT: no such file or directory, uv_chdir" error when the temporary
directory is removed before running the test.
PR-URL: https://github.com/nodejs/node/pull/17407
Reviewed-By: Richard Lau <riclau@uk.ibm.com>
Diffstat (limited to 'test/parallel/test-cluster-net-listen-relative-path.js')
-rw-r--r-- | test/parallel/test-cluster-net-listen-relative-path.js | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/test/parallel/test-cluster-net-listen-relative-path.js b/test/parallel/test-cluster-net-listen-relative-path.js index 0fcc6a0dca..2f95d05203 100644 --- a/test/parallel/test-cluster-net-listen-relative-path.js +++ b/test/parallel/test-cluster-net-listen-relative-path.js @@ -20,6 +20,7 @@ assert.strictEqual(path.resolve(socketDir, socketName).length > 100, true, if (cluster.isMaster) { // ensure that the worker exits peacefully + common.refreshTmpDir(); process.chdir(common.tmpDir); fs.mkdirSync(socketDir); cluster.fork().on('exit', common.mustCall(function(statusCode) { |