`test-os-process-priority` failing on my Windows machine
- Version: master
- Platform: Windows
- Subsystem: os
When I run the test suite I get the following failure:
=== release test-os-process-priority ===
Path: parallel/test-os-process-priority
assert.js:84
throw new AssertionError(obj);
^
AssertionError [ERR_ASSERTION]: Expected inputs to be strictly equal:
-14 !== -20
at checkPriority (E:\GitHub\node\test\parallel\test-os-process-priority.js:120:12)
at Object.<anonymous> (E:\GitHub\node\test\parallel\test-os-process-priority.js:97:3)
at Module._compile (internal/modules/cjs/loader.js:689:30)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:700:10)
at Module.load (internal/modules/cjs/loader.js:599:32)
at tryModuleLoad (internal/modules/cjs/loader.js:538:12)
at Function.Module._load (internal/modules/cjs/loader.js:530:3)
at Function.Module.runMain (internal/modules/cjs/loader.js:742:12)
at startup (internal/bootstrap/node.js:270:19)
at bootstrapNodeJSCore (internal/bootstrap/node.js:801:3)
Command: E:\GitHub\node\Release\node.exe E:\GitHub\node\test\parallel\test-os-process-priority.js
I verified manually that setting the highest priority on my machine ends up setting high priority without any errors:
> const os = require('os') undefined > os.getPriority(0) 0 > os.setPriority(0, os.constants.priority.PRIORITY_HIGHEST) undefined > os.getPriority(0) -14 > os.constants.priority.PRIORITY_HIGHEST -20
It seems like although I'm asking for the highest priority Windows is pushing me down a level.