Skip to content
This repository was archived by the owner on Oct 15, 2020. It is now read-only.
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
24 changes: 24 additions & 0 deletions test/abort/abort.status
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
prefix abort

# To mark a test as flaky, list the test name in the appropriate section
# below, without ".js", followed by ": PASS,FLAKY". Example:
# sample-test : PASS,FLAKY

[true] # This section applies to all platforms

[$system==win32]

[$system==linux]

[$system==macos]

[$system==solaris]

[$system==freebsd]

[$system==aix]

[$jsEngine==chakracore]
# This test is disabled for chakra engine because it depends
# on v8-option --abort-on-uncaught-exception
test-abort-uncaught-exception : SKIP
6 changes: 0 additions & 6 deletions test/abort/test-abort-uncaught-exception.js
Original file line number Diff line number Diff line change
Expand Up @@ -5,12 +5,6 @@ const assert = require('assert');
const spawn = require('child_process').spawn;
const node = process.execPath;

if (common.isChakraEngine) {
common.skip('This test is disabled for chakra engine because it depends ' +
'on v8-option --abort-on-uncaught-exception');
return;
}

if (process.argv[2] === 'child') {
throw new Error('child error');
} else {
Expand Down
3 changes: 2 additions & 1 deletion test/addons-napi/addons-napi.status
Original file line number Diff line number Diff line change
Expand Up @@ -19,4 +19,5 @@ prefix addons-napi
[$system==aix]

[$jsEngine==chakracore]
test_env_sharing/test : PASS,FLAKY
# These tests are failing for Node-Chakracore and should eventually be fixed
test_env_sharing/test : SKIP
16 changes: 11 additions & 5 deletions test/addons/addon.status
Original file line number Diff line number Diff line change
Expand Up @@ -19,8 +19,14 @@ prefix addons
[$system==aix]

[$jsEngine==chakracore]
async-hooks-promise/test : PASS,FLAKY
hello-world-esm/test : PASS,FLAKY
new-target/test : PASS,FLAKY
callback-scope/test : PASS,FLAKY
callback-scope/test-resolve-async : PASS,FLAKY
# These tests are failing for Node-Chakracore and should eventually be fixed
async-hooks-promise/test : SKIP
hello-world-esm/test : SKIP
new-target/test : SKIP
callback-scope/test : SKIP
callback-scope/test-resolve-async : SKIP

# This test is disabled for chakra engine because it depends
# on v8 GC behavior. Chakra GC may find reference-like data
# on native stack and may not do the GC as expected.
null-buffer-neuter/test : SKIP
7 changes: 0 additions & 7 deletions test/addons/null-buffer-neuter/test.js
Original file line number Diff line number Diff line change
Expand Up @@ -4,11 +4,4 @@
const common = require('../../common');
const binding = require(`./build/${common.buildType}/binding`);

if (common.isChakraEngine) {
common.skip('This test is disabled for chakra engine because it depends ' +
'on v8 GC behavior. Chakra GC may find reference-like data ' +
'on native stack and may not do the GC as expected.');
return;
}

binding.run();
11 changes: 8 additions & 3 deletions test/async-hooks/async-hooks.status
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,11 @@ prefix async-hooks
[$system==freebsd]

[$jsEngine==chakracore]
test-promise : PASS,FLAKY
test-promise.chain-promise-before-init-hooks : PASS,FLAKY
test-promise.promise-before-init-hooks : PASS,FLAKY
# These tests are failing for Node-Chakracore and should eventually be fixed
test-promise : SKIP
test-promise.chain-promise-before-init-hooks : SKIP
test-promise.promise-before-init-hooks : SKIP

# This test is disabled for chakra engine because it depends
# on v8-option --abort-on-uncaught-exception
test-callback-error : SKIP
6 changes: 0 additions & 6 deletions test/async-hooks/test-callback-error.js
Original file line number Diff line number Diff line change
Expand Up @@ -5,12 +5,6 @@ const { spawnSync, fork } = require('child_process');
const async_hooks = require('async_hooks');
const initHooks = require('./init-hooks');

if (common.isChakraEngine) {
common.skip('This test is disabled for chakra engine because it depends ' +
'on v8-option --abort-on-uncaught-exception');
return;
}

const arg = process.argv[2];
switch (arg) {
case 'test_init_callback':
Expand Down
42 changes: 21 additions & 21 deletions test/es-module/es-module.status
Original file line number Diff line number Diff line change
Expand Up @@ -7,24 +7,24 @@ prefix es-module
[true] # This section applies to all platforms

[$jsEngine==chakracore]
test-esm-addon : PASS,FLAKY
test-esm-basic-imports : PASS,FLAKY
test-esm-double-encoding : PASS,FLAKY
test-esm-encoded-path : PASS,FLAKY
test-esm-encoded-path-native : PASS,FLAKY
test-esm-example-loader : PASS,FLAKY
test-esm-forbidden-globals : PASS,FLAKY
test-esm-json : PASS,FLAKY
test-esm-loader-dependency : PASS,FLAKY
test-esm-loader-modulemap : PASS,FLAKY
test-esm-named-exports : PASS,FLAKY
test-esm-namespace : PASS,FLAKY
test-esm-ok : PASS,FLAKY
test-esm-preserve-symlinks : PASS,FLAKY
test-esm-preserve-symlinks-not-found : PASS,FLAKY
test-esm-preserve-symlinks-not-found-plain : PASS,FLAKY
test-esm-require-cache : PASS,FLAKY
test-esm-resolve-hook : PASS,FLAKY
test-esm-shebang : PASS,FLAKY
test-esm-snapshot : PASS,FLAKY
test-esm-symlink : PASS,FLAKY
# These tests are failing for Node-Chakracore and should eventually be fixed
test-esm-basic-imports : SKIP
test-esm-double-encoding : SKIP
test-esm-encoded-path : SKIP
test-esm-encoded-path-native : SKIP
test-esm-example-loader : SKIP
test-esm-forbidden-globals : SKIP
test-esm-json : SKIP
test-esm-loader-dependency : SKIP
test-esm-loader-modulemap : SKIP
test-esm-named-exports : SKIP
test-esm-namespace : SKIP
test-esm-ok : SKIP
test-esm-preserve-symlinks : SKIP
test-esm-preserve-symlinks-not-found : SKIP
test-esm-preserve-symlinks-not-found-plain : SKIP
test-esm-require-cache : SKIP
test-esm-resolve-hook : SKIP
test-esm-shebang : SKIP
test-esm-snapshot : SKIP
test-esm-symlink : SKIP
4 changes: 0 additions & 4 deletions test/known_issues/known_issues.status
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,3 @@ test-cluster-disconnect-handles: SKIP
[$system==aix]

[$jsEngine==chakracore]
test-vm-attributes-property-not-on-sandbox : PASS,FLAKY
test-vm-data-property-writable : PASS,FLAKY
test-vm-inherited_properties : PASS,FLAKY
test-vm-strict-mode : PASS,FLAKY
6 changes: 3 additions & 3 deletions test/message/message.status
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,6 @@ prefix message
[$system==freebsd]

[$jsEngine==chakracore]
console_low_stack_space : PASS,FLAKY
stack_overflow_async : PASS,FLAKY
unhandled_promise_trace_warnings : PASS,FLAKY
# These tests are failing for Node-Chakracore and should eventually be fixed
console_low_stack_space : SKIP
unhandled_promise_trace_warnings : SKIP
Loading