Lines Matching +full:debian +full:- +full:arm64 +full:- +full:build +full:- +full:test
22 /* eslint-disable node-core/crypto-check */
29 // Do not require 'os' until needed so that test-os-checked-function can
30 // monkey patch it. If 'os' is required here, that test will fail.
36 const bits = ['arm64', 'loong64', 'mips', 'mipsel', 'ppc64', 'riscv64', 's390x', 'x64']
75 const flagStart = source.search(/\/\/ Flags:\s+--/) + 10;
82 if (source[flagEnd - 1] === '\r') {
83 flagEnd--;
93 // If the binary was built without-ssl then the crypto flags are
94 // invalid (bad option). The test itself should handle this case.
104 // If the binary is build without `intl` the inspect option is
105 // invalid. The test itself should handle this case.
106 (process.features.inspector || !flag.startsWith('--inspect'))) {
108 'NOTE: The test started as a child_process using these flags:',
110 'Use NODE_SKIP_FLAG_CHECK to run the test with the original flags.',
138 /^/.test(''); // Clear RegExp.$_, some tests expect it to be empty.
156 const { internalBinding } = require('internal/test/binding');
208 // Debian/Ubuntu
209 'ip6-localhost',
210 'ip6-loopback',
213 'ipv6-localhost',
214 'ipv6-loopback',
223 const pipeName = `node-test.${process.pid}.sock`;
227 // Check that when running a test with
228 // `$node --abort-on-uncaught-exception $file child`
235 testCmd += 'ulimit -c 0 && ';
237 testCmd += `"${process.argv[0]}" --abort-on-uncaught-exception `;
241 const errMsg = 'Test should have aborted ' +
315 // TODO(@ethan-arrowood): Similar to previous checks, this can be temporary
452 const _return = function() { // eslint-disable-line func-style
458 // Refs: https://tc39.es/ecma262/#sec-function-instances
477 const { internalBinding } = require('internal/test/binding');
495 // We'll only try to run symlink test if we have enough privileges.
511 // On non-Windows platforms, this always returns `true`
522 err.stack; // eslint-disable-line no-unused-expressions
609 // (i) Exception breakpoint, if --abort-on-uncaught-exception is on
616 // When using --abort-on-uncaught-exception, V8 will use
619 // the platform used to build the node binary, this will actually
704 // The error message should be non-enumerable
726 skip('This test only works on a main thread');
774 return -1;
785 while (fs.fstatSync(fd--) && fd > 0);
805 return ` Received ${inspect(input, { depth: -1 })}`;
816 skip('skipping - dumb terminal');
836 reject(name === undefined ? undefined : 'Test ' + name + ' failed');
850 'This test shouldn\'t load properties from a package.json above ' +
953 re = /Loopback Pseudo-Interface/;
960 return re.test(name) &&
969 execSync('sysctl -n security.jail.jailed').toString() === '1\n') {
997 // Jailed network interfaces are a bit special - since we need to jump
1023 opensslCli = path.join(path.dirname(process.execPath), 'openssl-cli');
1038 throw new Error('common.PORT cannot be used in a parallelized test');