summaryrefslogtreecommitdiff
path: root/cli/tests/node_compat/test/parallel/test-child-process-exec-timeout-kill.js
diff options
context:
space:
mode:
authorBartek IwaƄczuk <biwanczuk@gmail.com>2023-04-24 15:55:06 +0200
committerGitHub <noreply@github.com>2023-04-24 22:55:06 +0900
commitebfc75fe8cfb8af1a6f5a1a021d8fd9f235bdd8e (patch)
tree7433b5b6d415942cba13dcfb9acbdb24158d3b18 /cli/tests/node_compat/test/parallel/test-child-process-exec-timeout-kill.js
parent652694f15d79851bcb02640f18c204efcbd04d17 (diff)
test: disable flaky Node test (#18821)
If we hit a slow runner this test almost always fails.
Diffstat (limited to 'cli/tests/node_compat/test/parallel/test-child-process-exec-timeout-kill.js')
-rw-r--r--cli/tests/node_compat/test/parallel/test-child-process-exec-timeout-kill.js50
1 files changed, 0 insertions, 50 deletions
diff --git a/cli/tests/node_compat/test/parallel/test-child-process-exec-timeout-kill.js b/cli/tests/node_compat/test/parallel/test-child-process-exec-timeout-kill.js
deleted file mode 100644
index fd4884fc5..000000000
--- a/cli/tests/node_compat/test/parallel/test-child-process-exec-timeout-kill.js
+++ /dev/null
@@ -1,50 +0,0 @@
-// deno-fmt-ignore-file
-// deno-lint-ignore-file
-
-// Copyright Joyent and Node contributors. All rights reserved. MIT license.
-// Taken from Node 18.12.1
-// This file is automatically generated by "node/_tools/setup.ts". Do not modify this file manually
-
-// TODO(PolarETech): The process.argv[3] check should be argv[2], and the
-// command passed to exec() should not need to include "run", "-A",
-// and "require.ts".
-
-'use strict';
-
-// Test exec() with both a timeout and a killSignal.
-
-const common = require('../common');
-const assert = require('assert');
-const cp = require('child_process');
-
-const {
- cleanupStaleProcess,
- logInTimeout,
- kExpiringChildRunTime,
- kExpiringParentTimer,
-} = require('../common/child_process');
-
-if (process.argv[3] === 'child') {
- logInTimeout(kExpiringChildRunTime);
- return;
-}
-
-const cmd = `"${process.execPath}" run -A require.ts "${__filename}" child`;
-
-// Test with a different kill signal.
-cp.exec(cmd, {
- timeout: kExpiringParentTimer,
- killSignal: 'SIGKILL'
-}, common.mustCall((err, stdout, stderr) => {
- console.log('[stdout]', stdout.trim());
- console.log('[stderr]', stderr.trim());
-
- assert.strictEqual(err.killed, true);
- assert.strictEqual(err.code, null);
- assert.strictEqual(err.signal, 'SIGKILL');
- assert.strictEqual(err.cmd, cmd);
- assert.strictEqual(stdout.trim(), '');
- assert.strictEqual(stderr.trim(), '');
-}));
-
-cleanupStaleProcess(__filename);