-
Notifications
You must be signed in to change notification settings - Fork 29.6k
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
test: make test-http-expect-continue more strict #19669
Conversation
In test-http-expect-continue, verify that the request listener is not called.
All three CI failures are again the crash-with-no-stack track thing. @BridgeAR (Uh, let me know if I should stop pinging you on those.) Will re-run. In the meantime, for posterity: https://ci.nodejs.org/job/node-test-commit-linux/17450/nodes=debian8-64/console 00:39:13 not ok 1099 parallel/test-net-connect-buffer
00:39:13 ---
00:39:13 duration_ms: 0.328
00:39:13 severity: fail
00:39:13 stack: |-
00:39:13 ... https://ci.nodejs.org/job/node-test-commit-linux/17450/nodes=debian8-x86/console 00:38:58 not ok 1079 parallel/test-https-truncate
00:38:58 ---
00:38:58 duration_ms: 0.509
00:38:58 severity: fail
00:38:58 stack: |-
00:38:58 ... https://ci.nodejs.org/job/node-test-commit-linux/17450/nodes=alpine-latest-x64/console 00:40:57 not ok 2079 sequential/test-http2-session-timeout
00:40:57 ---
00:40:57 duration_ms: 1.917
00:40:57 severity: fail
00:40:57 stack: |-
00:40:57 (node:25435) ExperimentalWarning: The http2 module is an experimental API.
00:40:57 assert.js:80
00:40:57 throw new AssertionError(obj);
00:40:57 ^
00:40:57
00:40:57 AssertionError [ERR_ASSERTION]: function should not have been called at /home/iojs/build/workspace/node-test-commit-linux/nodes/alpine-latest-x64/test/sequential/test-http2-session-timeout.js:11
00:40:57 at Http2Server.mustNotCall (/home/iojs/build/workspace/node-test-commit-linux/nodes/alpine-latest-x64/test/common/index.js:531:12)
00:40:57 at Http2Server.emit (events.js:182:13)
00:40:57 at ServerHttp2Session.sessionOnTimeout (internal/http2/core.js:2505:15)
00:40:57 at Object.onceWrapper (events.js:275:13)
00:40:57 at ServerHttp2Session.emit (events.js:182:13)
00:40:57 at ServerHttp2Session._onTimeout (internal/http2/core.js:1270:10)
00:40:57 at ontimeout (timers.js:426:11)
00:40:57 at tryOnTimeout (timers.js:289:5)
00:40:57 at listOnTimeout (timers.js:252:5)
00:40:57 at Timer.processTimers (timers.js:212:10)
00:40:57 ... |
node-test-commit-linux rerun: https://ci.nodejs.org/job/node-test-commit-linux/17468/ |
Not sure what caused the lone CI failure this time (console output at https://ci.nodejs.org/job/node-test-commit-linux/17468/nodes=debian8-64/console), but it is build-related and unrelated to this change. @nodejs/build Re-running: https://ci.nodejs.org/job/node-test-commit-linux/17496/ |
(Last CI was green, so this can land in another 12 hours or so.) |
In test-http-expect-continue, verify that the request listener is not called. PR-URL: nodejs#19669 Reviewed-By: Luigi Pinca <luigipinca@gmail.com> Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Richard Lau <riclau@uk.ibm.com> Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
Landed in 085ad54 |
In test-http-expect-continue, verify that the request listener is not called. PR-URL: #19669 Reviewed-By: Luigi Pinca <luigipinca@gmail.com> Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Richard Lau <riclau@uk.ibm.com> Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
In test-http-expect-continue, verify that the request listener is not
called.
Checklist
make -j4 test
(UNIX), orvcbuild test
(Windows) passes