-
-
Notifications
You must be signed in to change notification settings - Fork 34.2k
Closed
Labels
aixIssues and PRs related to the AIX platform.Issues and PRs related to the AIX platform.libuvIssues and PRs related to the libuv dependency or the uv binding.Issues and PRs related to the libuv dependency or the uv binding.osIssues and PRs related to the os subsystem.Issues and PRs related to the os subsystem.
Description
- Version: v9.0.0-pre (not a regression though)
- Platform: AIX
- Subsystem: os
const os = require('os');
const assert = require('assert');
const ifconfig = os.networkInterfaces;
const baseline = ifconfig();
for (var i=0; i < 100; i++)
assert.deepStrictEqual(baseline, ifconfig());produces this error:
assert.js:60
throw new errors.AssertionError({
^
AssertionError [ERR_ASSERTION]: { en0:
[ { address: 'XXXX',
netmask: '60.160.15.255',
family: 'IPv4',
mac: '00:00:00:00:00:00',
deepStrictEqual { en0:
[ { address: 'XXXX',
netmask: '16.169.50.64',
family: 'IPv4',
mac: '00:00:00:00:00:00',
at Object.<anonymous> (/tmp/gireesh/net.js:9:10)
at Module._compile (module.js:569:30)
at Object.Module._extensions..js (module.js:580:10)
at Module.load (module.js:503:32)
at tryModuleLoad (module.js:466:12)
at Function.Module._load (module.js:458:3)
at Function.Module.runMain (module.js:605:10)
at startup (bootstrap_node.js:158:16)
at bootstrap_node.js:575:3
basically the netmask (and sometimes the mac value too) keeps changing.
Metadata
Metadata
Assignees
Labels
aixIssues and PRs related to the AIX platform.Issues and PRs related to the AIX platform.libuvIssues and PRs related to the libuv dependency or the uv binding.Issues and PRs related to the libuv dependency or the uv binding.osIssues and PRs related to the os subsystem.Issues and PRs related to the os subsystem.