-
Notifications
You must be signed in to change notification settings - Fork 29.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
flaky: parallel/test-https-agent-additional-options #24449
Comments
Copy/paste error? (platform and test do not match the CI links/output). |
Yeah. I mangled #24397 instead 🤦♂️ |
Stress test: https://ci.nodejs.org/job/node-stress-single-test/2109/ RUN_TESTS: |
1 out of 100 repeats failed
|
not recreate-able any more - ran enough time to arrive at that. And didn't see this as reported any time in the recent past. Probably we should close; and re-open if we see again? |
Did |
closing as non-reproducible, re-open if found again. |
Just showed up on 10.x arm
|
On my way out the door to drop my kid at school and then get to work, but really fast: I suppose it's possible that it's only on 10.x and has been fixed on master. I might try to run a stress test later on master vs. v10.x-staging. If anyone does that before I get to it later, even better. :-D |
Actually, no need for a stress test on CI as I can replicate this locally (on macOS Mojave): $ tools/test.py -j96 --repeat 192 test/parallel/test-https-agent-additional-options.js
=== release test-https-agent-additional-options ===
Path: parallel/test-https-agent-additional-options
assert.js:89
throw new AssertionError(obj);
^
AssertionError [ERR_ASSERTION]: Expected values to be strictly equal:
5 !== 7
at Agent.<anonymous> (/Users/trott/io.js/test/parallel/test-https-agent-additional-options.js:73:16)
at Agent.<anonymous> (/Users/trott/io.js/test/common/index.js:374:15)
at Object.onceWrapper (events.js:288:20)
at Agent.emit (events.js:205:15)
at TLSSocket.onFree (_http_agent.js:265:11)
at TLSSocket.emit (events.js:200:13)
at emitFreeNT (_http_client.js:639:10)
at processTicksAndRejections (internal/process/task_queues.js:84:9) {
generatedMessage: true,
code: 'ERR_ASSERTION',
actual: 5,
expected: 7,
operator: 'strictEqual'
}
Command: out/Release/node --tls-min-v1.1 /Users/trott/io.js/test/parallel/test-https-agent-additional-options.js
=== release test-https-agent-additional-options ===
Path: parallel/test-https-agent-additional-options
assert.js:89
throw new AssertionError(obj);
^
AssertionError [ERR_ASSERTION]: Expected values to be strictly equal:
5 !== 7
at Agent.<anonymous> (/Users/trott/io.js/test/parallel/test-https-agent-additional-options.js:73:16)
at Agent.<anonymous> (/Users/trott/io.js/test/common/index.js:374:15)
at Object.onceWrapper (events.js:288:20)
at Agent.emit (events.js:205:15)
at TLSSocket.onFree (_http_agent.js:265:11)
at TLSSocket.emit (events.js:200:13)
at emitFreeNT (_http_client.js:639:10)
at processTicksAndRejections (internal/process/task_queues.js:84:9) {
generatedMessage: true,
code: 'ERR_ASSERTION',
actual: 5,
expected: 7,
operator: 'strictEqual'
}
Command: out/Release/node --tls-min-v1.1 /Users/trott/io.js/test/parallel/test-https-agent-additional-options.js
=== release test-https-agent-additional-options ===
Path: parallel/test-https-agent-additional-options
assert.js:89
throw new AssertionError(obj);
^
AssertionError [ERR_ASSERTION]: Expected values to be strictly equal:
5 !== 7
at Agent.<anonymous> (/Users/trott/io.js/test/parallel/test-https-agent-additional-options.js:73:16)
at Agent.<anonymous> (/Users/trott/io.js/test/common/index.js:374:15)
at Object.onceWrapper (events.js:288:20)
at Agent.emit (events.js:205:15)
at TLSSocket.onFree (_http_agent.js:265:11)
at TLSSocket.emit (events.js:200:13)
at emitFreeNT (_http_client.js:639:10)
at processTicksAndRejections (internal/process/task_queues.js:84:9) {
generatedMessage: true,
code: 'ERR_ASSERTION',
actual: 5,
expected: 7,
operator: 'strictEqual'
}
Command: out/Release/node --tls-min-v1.1 /Users/trott/io.js/test/parallel/test-https-agent-additional-options.js
=== release test-https-agent-additional-options ===
Path: parallel/test-https-agent-additional-options
assert.js:89
throw new AssertionError(obj);
^
AssertionError [ERR_ASSERTION]: Expected values to be strictly equal:
5 !== 7
at Agent.<anonymous> (/Users/trott/io.js/test/parallel/test-https-agent-additional-options.js:73:16)
at Agent.<anonymous> (/Users/trott/io.js/test/common/index.js:374:15)
at Object.onceWrapper (events.js:288:20)
at Agent.emit (events.js:205:15)
at TLSSocket.onFree (_http_agent.js:265:11)
at TLSSocket.emit (events.js:200:13)
at emitFreeNT (_http_client.js:639:10)
at processTicksAndRejections (internal/process/task_queues.js:84:9) {
generatedMessage: true,
code: 'ERR_ASSERTION',
actual: 5,
expected: 7,
operator: 'strictEqual'
}
Command: out/Release/node --tls-min-v1.1 /Users/trott/io.js/test/parallel/test-https-agent-additional-options.js
=== release test-https-agent-additional-options ===
Path: parallel/test-https-agent-additional-options
assert.js:89
throw new AssertionError(obj);
^
AssertionError [ERR_ASSERTION]: Expected values to be strictly equal:
5 !== 7
at Agent.<anonymous> (/Users/trott/io.js/test/parallel/test-https-agent-additional-options.js:73:16)
at Agent.<anonymous> (/Users/trott/io.js/test/common/index.js:374:15)
at Object.onceWrapper (events.js:288:20)
at Agent.emit (events.js:205:15)
at TLSSocket.onFree (_http_agent.js:265:11)
at TLSSocket.emit (events.js:200:13)
at emitFreeNT (_http_client.js:639:10)
at processTicksAndRejections (internal/process/task_queues.js:84:9) {
generatedMessage: true,
code: 'ERR_ASSERTION',
actual: 5,
expected: 7,
operator: 'strictEqual'
}
Command: out/Release/node --tls-min-v1.1 /Users/trott/io.js/test/parallel/test-https-agent-additional-options.js
=== release test-https-agent-additional-options ===
Path: parallel/test-https-agent-additional-options
assert.js:89
throw new AssertionError(obj);
^
AssertionError [ERR_ASSERTION]: Expected values to be strictly equal:
5 !== 7
at Agent.<anonymous> (/Users/trott/io.js/test/parallel/test-https-agent-additional-options.js:73:16)
at Agent.<anonymous> (/Users/trott/io.js/test/common/index.js:374:15)
at Object.onceWrapper (events.js:288:20)
at Agent.emit (events.js:205:15)
at TLSSocket.onFree (_http_agent.js:265:11)
at TLSSocket.emit (events.js:200:13)
at emitFreeNT (_http_client.js:639:10)
at processTicksAndRejections (internal/process/task_queues.js:84:9) {
generatedMessage: true,
code: 'ERR_ASSERTION',
actual: 5,
expected: 7,
operator: 'strictEqual'
}
Command: out/Release/node --tls-min-v1.1 /Users/trott/io.js/test/parallel/test-https-agent-additional-options.js
=== release test-https-agent-additional-options ===
Path: parallel/test-https-agent-additional-options
assert.js:89
throw new AssertionError(obj);
^
AssertionError [ERR_ASSERTION]: Expected values to be strictly equal:
6 !== 7
at Agent.<anonymous> (/Users/trott/io.js/test/parallel/test-https-agent-additional-options.js:73:16)
at Agent.<anonymous> (/Users/trott/io.js/test/common/index.js:374:15)
at Object.onceWrapper (events.js:288:20)
at Agent.emit (events.js:205:15)
at TLSSocket.onFree (_http_agent.js:265:11)
at TLSSocket.emit (events.js:200:13)
at emitFreeNT (_http_client.js:639:10)
at processTicksAndRejections (internal/process/task_queues.js:84:9) {
generatedMessage: true,
code: 'ERR_ASSERTION',
actual: 6,
expected: 7,
operator: 'strictEqual'
}
Command: out/Release/node --tls-min-v1.1 /Users/trott/io.js/test/parallel/test-https-agent-additional-options.js
=== release test-https-agent-additional-options ===
Path: parallel/test-https-agent-additional-options
assert.js:89
throw new AssertionError(obj);
^
AssertionError [ERR_ASSERTION]: Expected values to be strictly equal:
6 !== 7
at Agent.<anonymous> (/Users/trott/io.js/test/parallel/test-https-agent-additional-options.js:73:16)
at Agent.<anonymous> (/Users/trott/io.js/test/common/index.js:374:15)
at Object.onceWrapper (events.js:288:20)
at Agent.emit (events.js:205:15)
at TLSSocket.onFree (_http_agent.js:265:11)
at TLSSocket.emit (events.js:200:13)
at emitFreeNT (_http_client.js:639:10)
at processTicksAndRejections (internal/process/task_queues.js:84:9) {
generatedMessage: true,
code: 'ERR_ASSERTION',
actual: 6,
expected: 7,
operator: 'strictEqual'
}
Command: out/Release/node --tls-min-v1.1 /Users/trott/io.js/test/parallel/test-https-agent-additional-options.js
=== release test-https-agent-additional-options ===
Path: parallel/test-https-agent-additional-options
assert.js:89
throw new AssertionError(obj);
^
AssertionError [ERR_ASSERTION]: Expected values to be strictly equal:
6 !== 7
at Agent.<anonymous> (/Users/trott/io.js/test/parallel/test-https-agent-additional-options.js:73:16)
at Agent.<anonymous> (/Users/trott/io.js/test/common/index.js:374:15)
at Object.onceWrapper (events.js:288:20)
at Agent.emit (events.js:205:15)
at TLSSocket.onFree (_http_agent.js:265:11)
at TLSSocket.emit (events.js:200:13)
at emitFreeNT (_http_client.js:639:10)
at processTicksAndRejections (internal/process/task_queues.js:84:9) {
generatedMessage: true,
code: 'ERR_ASSERTION',
actual: 6,
expected: 7,
operator: 'strictEqual'
}
Command: out/Release/node --tls-min-v1.1 /Users/trott/io.js/test/parallel/test-https-agent-additional-options.js
=== release test-https-agent-additional-options ===
Path: parallel/test-https-agent-additional-options
assert.js:89
throw new AssertionError(obj);
^
AssertionError [ERR_ASSERTION]: Expected values to be strictly equal:
6 !== 7
at Agent.<anonymous> (/Users/trott/io.js/test/parallel/test-https-agent-additional-options.js:73:16)
at Agent.<anonymous> (/Users/trott/io.js/test/common/index.js:374:15)
at Object.onceWrapper (events.js:288:20)
at Agent.emit (events.js:205:15)
at TLSSocket.onFree (_http_agent.js:265:11)
at TLSSocket.emit (events.js:200:13)
at emitFreeNT (_http_client.js:639:10)
at processTicksAndRejections (internal/process/task_queues.js:84:9) {
generatedMessage: true,
code: 'ERR_ASSERTION',
actual: 6,
expected: 7,
operator: 'strictEqual'
}
Command: out/Release/node --tls-min-v1.1 /Users/trott/io.js/test/parallel/test-https-agent-additional-options.js
=== release test-https-agent-additional-options ===
Path: parallel/test-https-agent-additional-options
assert.js:89
throw new AssertionError(obj);
^
AssertionError [ERR_ASSERTION]: Expected values to be strictly equal:
6 !== 7
at Agent.<anonymous> (/Users/trott/io.js/test/parallel/test-https-agent-additional-options.js:73:16)
at Agent.<anonymous> (/Users/trott/io.js/test/common/index.js:374:15)
at Object.onceWrapper (events.js:288:20)
at Agent.emit (events.js:205:15)
at TLSSocket.onFree (_http_agent.js:265:11)
at TLSSocket.emit (events.js:200:13)
at emitFreeNT (_http_client.js:639:10)
at processTicksAndRejections (internal/process/task_queues.js:84:9) {
generatedMessage: true,
code: 'ERR_ASSERTION',
actual: 6,
expected: 7,
operator: 'strictEqual'
}
Command: out/Release/node --tls-min-v1.1 /Users/trott/io.js/test/parallel/test-https-agent-additional-options.js
=== release test-https-agent-additional-options ===
Path: parallel/test-https-agent-additional-options
assert.js:89
throw new AssertionError(obj);
^
AssertionError [ERR_ASSERTION]: Expected values to be strictly equal:
6 !== 7
at Agent.<anonymous> (/Users/trott/io.js/test/parallel/test-https-agent-additional-options.js:73:16)
at Agent.<anonymous> (/Users/trott/io.js/test/common/index.js:374:15)
at Object.onceWrapper (events.js:288:20)
at Agent.emit (events.js:205:15)
at TLSSocket.onFree (_http_agent.js:265:11)
at TLSSocket.emit (events.js:200:13)
at emitFreeNT (_http_client.js:639:10)
at processTicksAndRejections (internal/process/task_queues.js:84:9) {
generatedMessage: true,
code: 'ERR_ASSERTION',
actual: 6,
expected: 7,
operator: 'strictEqual'
}
Command: out/Release/node --tls-min-v1.1 /Users/trott/io.js/test/parallel/test-https-agent-additional-options.js
=== release test-https-agent-additional-options ===
Path: parallel/test-https-agent-additional-options
assert.js:89
throw new AssertionError(obj);
^
AssertionError [ERR_ASSERTION]: Expected values to be strictly equal:
6 !== 7
at Agent.<anonymous> (/Users/trott/io.js/test/parallel/test-https-agent-additional-options.js:73:16)
at Agent.<anonymous> (/Users/trott/io.js/test/common/index.js:374:15)
at Object.onceWrapper (events.js:288:20)
at Agent.emit (events.js:205:15)
at TLSSocket.onFree (_http_agent.js:265:11)
at TLSSocket.emit (events.js:200:13)
at emitFreeNT (_http_client.js:639:10)
at processTicksAndRejections (internal/process/task_queues.js:84:9) {
generatedMessage: true,
code: 'ERR_ASSERTION',
actual: 6,
expected: 7,
operator: 'strictEqual'
}
Command: out/Release/node --tls-min-v1.1 /Users/trott/io.js/test/parallel/test-https-agent-additional-options.js
=== release test-https-agent-additional-options ===
Path: parallel/test-https-agent-additional-options
assert.js:89
throw new AssertionError(obj);
^
AssertionError [ERR_ASSERTION]: Expected values to be strictly equal:
6 !== 7
at Agent.<anonymous> (/Users/trott/io.js/test/parallel/test-https-agent-additional-options.js:73:16)
at Agent.<anonymous> (/Users/trott/io.js/test/common/index.js:374:15)
at Object.onceWrapper (events.js:288:20)
at Agent.emit (events.js:205:15)
at TLSSocket.onFree (_http_agent.js:265:11)
at TLSSocket.emit (events.js:200:13)
at emitFreeNT (_http_client.js:639:10)
at processTicksAndRejections (internal/process/task_queues.js:84:9) {
generatedMessage: true,
code: 'ERR_ASSERTION',
actual: 6,
expected: 7,
operator: 'strictEqual'
}
Command: out/Release/node --tls-min-v1.1 /Users/trott/io.js/test/parallel/test-https-agent-additional-options.js
=== release test-https-agent-additional-options ===
Path: parallel/test-https-agent-additional-options
assert.js:89
throw new AssertionError(obj);
^
AssertionError [ERR_ASSERTION]: Expected values to be strictly equal:
6 !== 7
at Agent.<anonymous> (/Users/trott/io.js/test/parallel/test-https-agent-additional-options.js:73:16)
at Agent.<anonymous> (/Users/trott/io.js/test/common/index.js:374:15)
at Object.onceWrapper (events.js:288:20)
at Agent.emit (events.js:205:15)
at TLSSocket.onFree (_http_agent.js:265:11)
at TLSSocket.emit (events.js:200:13)
at emitFreeNT (_http_client.js:639:10)
at processTicksAndRejections (internal/process/task_queues.js:84:9) {
generatedMessage: true,
code: 'ERR_ASSERTION',
actual: 6,
expected: 7,
operator: 'strictEqual'
}
Command: out/Release/node --tls-min-v1.1 /Users/trott/io.js/test/parallel/test-https-agent-additional-options.js
=== release test-https-agent-additional-options ===
Path: parallel/test-https-agent-additional-options
assert.js:89
throw new AssertionError(obj);
^
AssertionError [ERR_ASSERTION]: Expected values to be strictly equal:
6 !== 7
at Agent.<anonymous> (/Users/trott/io.js/test/parallel/test-https-agent-additional-options.js:73:16)
at Agent.<anonymous> (/Users/trott/io.js/test/common/index.js:374:15)
at Object.onceWrapper (events.js:288:20)
at Agent.emit (events.js:205:15)
at TLSSocket.onFree (_http_agent.js:265:11)
at TLSSocket.emit (events.js:200:13)
at emitFreeNT (_http_client.js:639:10)
at processTicksAndRejections (internal/process/task_queues.js:84:9) {
generatedMessage: true,
code: 'ERR_ASSERTION',
actual: 6,
expected: 7,
operator: 'strictEqual'
}
Command: out/Release/node --tls-min-v1.1 /Users/trott/io.js/test/parallel/test-https-agent-additional-options.js
=== release test-https-agent-additional-options ===
Path: parallel/test-https-agent-additional-options
assert.js:89
throw new AssertionError(obj);
^
AssertionError [ERR_ASSERTION]: Expected values to be strictly equal:
6 !== 7
at Agent.<anonymous> (/Users/trott/io.js/test/parallel/test-https-agent-additional-options.js:73:16)
at Agent.<anonymous> (/Users/trott/io.js/test/common/index.js:374:15)
at Object.onceWrapper (events.js:288:20)
at Agent.emit (events.js:205:15)
at TLSSocket.onFree (_http_agent.js:265:11)
at TLSSocket.emit (events.js:200:13)
at emitFreeNT (_http_client.js:639:10)
at processTicksAndRejections (internal/process/task_queues.js:84:9) {
generatedMessage: true,
code: 'ERR_ASSERTION',
actual: 6,
expected: 7,
operator: 'strictEqual'
}
Command: out/Release/node --tls-min-v1.1 /Users/trott/io.js/test/parallel/test-https-agent-additional-options.js
=== release test-https-agent-additional-options ===
Path: parallel/test-https-agent-additional-options
assert.js:89
throw new AssertionError(obj);
^
AssertionError [ERR_ASSERTION]: Expected values to be strictly equal:
6 !== 7
at Agent.<anonymous> (/Users/trott/io.js/test/parallel/test-https-agent-additional-options.js:73:16)
at Agent.<anonymous> (/Users/trott/io.js/test/common/index.js:374:15)
at Object.onceWrapper (events.js:288:20)
at Agent.emit (events.js:205:15)
at TLSSocket.onFree (_http_agent.js:265:11)
at TLSSocket.emit (events.js:200:13)
at emitFreeNT (_http_client.js:639:10)
at processTicksAndRejections (internal/process/task_queues.js:84:9) {
generatedMessage: true,
code: 'ERR_ASSERTION',
actual: 6,
expected: 7,
operator: 'strictEqual'
}
Command: out/Release/node --tls-min-v1.1 /Users/trott/io.js/test/parallel/test-https-agent-additional-options.js
=== release test-https-agent-additional-options ===
Path: parallel/test-https-agent-additional-options
assert.js:89
throw new AssertionError(obj);
^
AssertionError [ERR_ASSERTION]: Expected values to be strictly equal:
6 !== 7
at Agent.<anonymous> (/Users/trott/io.js/test/parallel/test-https-agent-additional-options.js:73:16)
at Agent.<anonymous> (/Users/trott/io.js/test/common/index.js:374:15)
at Object.onceWrapper (events.js:288:20)
at Agent.emit (events.js:205:15)
at TLSSocket.onFree (_http_agent.js:265:11)
at TLSSocket.emit (events.js:200:13)
at emitFreeNT (_http_client.js:639:10)
at processTicksAndRejections (internal/process/task_queues.js:84:9) {
generatedMessage: true,
code: 'ERR_ASSERTION',
actual: 6,
expected: 7,
operator: 'strictEqual'
}
Command: out/Release/node --tls-min-v1.1 /Users/trott/io.js/test/parallel/test-https-agent-additional-options.js
=== release test-https-agent-additional-options ===
Path: parallel/test-https-agent-additional-options
assert.js:89
throw new AssertionError(obj);
^
AssertionError [ERR_ASSERTION]: Expected values to be strictly equal:
6 !== 7
at Agent.<anonymous> (/Users/trott/io.js/test/parallel/test-https-agent-additional-options.js:73:16)
at Agent.<anonymous> (/Users/trott/io.js/test/common/index.js:374:15)
at Object.onceWrapper (events.js:288:20)
at Agent.emit (events.js:205:15)
at TLSSocket.onFree (_http_agent.js:265:11)
at TLSSocket.emit (events.js:200:13)
at emitFreeNT (_http_client.js:639:10)
at processTicksAndRejections (internal/process/task_queues.js:84:9) {
generatedMessage: true,
code: 'ERR_ASSERTION',
actual: 6,
expected: 7,
operator: 'strictEqual'
}
Command: out/Release/node --tls-min-v1.1 /Users/trott/io.js/test/parallel/test-https-agent-additional-options.js
=== release test-https-agent-additional-options ===
Path: parallel/test-https-agent-additional-options
assert.js:89
throw new AssertionError(obj);
^
AssertionError [ERR_ASSERTION]: Expected values to be strictly equal:
6 !== 7
at Agent.<anonymous> (/Users/trott/io.js/test/parallel/test-https-agent-additional-options.js:73:16)
at Agent.<anonymous> (/Users/trott/io.js/test/common/index.js:374:15)
at Object.onceWrapper (events.js:288:20)
at Agent.emit (events.js:205:15)
at TLSSocket.onFree (_http_agent.js:265:11)
at TLSSocket.emit (events.js:200:13)
at emitFreeNT (_http_client.js:639:10)
at processTicksAndRejections (internal/process/task_queues.js:84:9) {
generatedMessage: true,
code: 'ERR_ASSERTION',
actual: 6,
expected: 7,
operator: 'strictEqual'
}
Command: out/Release/node --tls-min-v1.1 /Users/trott/io.js/test/parallel/test-https-agent-additional-options.js
=== release test-https-agent-additional-options ===
Path: parallel/test-https-agent-additional-options
assert.js:89
throw new AssertionError(obj);
^
AssertionError [ERR_ASSERTION]: Expected values to be strictly equal:
6 !== 7
at Agent.<anonymous> (/Users/trott/io.js/test/parallel/test-https-agent-additional-options.js:73:16)
at Agent.<anonymous> (/Users/trott/io.js/test/common/index.js:374:15)
at Object.onceWrapper (events.js:288:20)
at Agent.emit (events.js:205:15)
at TLSSocket.onFree (_http_agent.js:265:11)
at TLSSocket.emit (events.js:200:13)
at emitFreeNT (_http_client.js:639:10)
at processTicksAndRejections (internal/process/task_queues.js:84:9) {
generatedMessage: true,
code: 'ERR_ASSERTION',
actual: 6,
expected: 7,
operator: 'strictEqual'
}
Command: out/Release/node --tls-min-v1.1 /Users/trott/io.js/test/parallel/test-https-agent-additional-options.js
=== release test-https-agent-additional-options ===
Path: parallel/test-https-agent-additional-options
assert.js:89
throw new AssertionError(obj);
^
AssertionError [ERR_ASSERTION]: Expected values to be strictly equal:
6 !== 7
at Agent.<anonymous> (/Users/trott/io.js/test/parallel/test-https-agent-additional-options.js:73:16)
at Agent.<anonymous> (/Users/trott/io.js/test/common/index.js:374:15)
at Object.onceWrapper (events.js:288:20)
at Agent.emit (events.js:205:15)
at TLSSocket.onFree (_http_agent.js:265:11)
at TLSSocket.emit (events.js:200:13)
at emitFreeNT (_http_client.js:639:10)
at processTicksAndRejections (internal/process/task_queues.js:84:9) {
generatedMessage: true,
code: 'ERR_ASSERTION',
actual: 6,
expected: 7,
operator: 'strictEqual'
}
Command: out/Release/node --tls-min-v1.1 /Users/trott/io.js/test/parallel/test-https-agent-additional-options.js
=== release test-https-agent-additional-options ===
Path: parallel/test-https-agent-additional-options
assert.js:89
throw new AssertionError(obj);
^
AssertionError [ERR_ASSERTION]: Expected values to be strictly equal:
6 !== 7
at Agent.<anonymous> (/Users/trott/io.js/test/parallel/test-https-agent-additional-options.js:73:16)
at Agent.<anonymous> (/Users/trott/io.js/test/common/index.js:374:15)
at Object.onceWrapper (events.js:288:20)
at Agent.emit (events.js:205:15)
at TLSSocket.onFree (_http_agent.js:265:11)
at TLSSocket.emit (events.js:200:13)
at emitFreeNT (_http_client.js:639:10)
at processTicksAndRejections (internal/process/task_queues.js:84:9) {
generatedMessage: true,
code: 'ERR_ASSERTION',
actual: 6,
expected: 7,
operator: 'strictEqual'
}
Command: out/Release/node --tls-min-v1.1 /Users/trott/io.js/test/parallel/test-https-agent-additional-options.js
[00:16|% 100|+ 168|- 24]: Done
$ |
Looks like the socket will sometimes close before the test completes, causing it to be removed from the pool Then it is missing from the pool when it is checked at the end of the test. Working up a fix (unless my conclusion here is wrong, in which case I'm working on a non-fix). |
|
test-https-agent-additional-options can occasionally fail if a socket closes before the checks near the end of the test. Modify the test to check the freeSockets pool after each request. Fixes: nodejs#24449
test-https-agent-additional-options can occasionally fail if a socket closes before the checks near the end of the test. Modify the test to check the freeSockets pool after each request. PR-URL: #27830 Fixes: #24449 Reviewed-By: Sam Roberts <vieuxtech@gmail.com> Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
master
The text was updated successfully, but these errors were encountered: