node/test/client-proxy
Joyee Cheung c2d44174b2
test: ignore EPIPE errors in https proxy invalid URL test
There can be a race from eagerly shutting down the servers and
severing two pipes at the same time but for the purpose of this test,
we only care about whether the requests are initiated from the client
as expected, not how the upstream/proxy servers behave. Ignore EPIPE
errors from them.

PR-URL: https://github.com/nodejs/node/pull/60269
Refs: https://github.com/nodejs/node/issues/59741
Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
2025-10-18 05:43:08 +00:00
..
client-proxy.status test: skip tests that cause timeouts on IBM i 2025-10-09 18:24:59 +00:00
test-http-proxy-fetch.mjs
test-http-proxy-request-connection-refused.mjs test: deflake connection refused proxy tests 2025-08-17 19:43:12 +02:00
test-http-proxy-request-https-proxy.mjs
test-http-proxy-request-invalid-char-in-options.mjs
test-http-proxy-request-invalid-char-in-url.mjs test: ensure assertions are reachable in test/client-proxy 2025-10-12 20:43:10 +00:00
test-http-proxy-request-invalid-credentials.mjs
test-http-proxy-request-invalid-proxy.mjs http,https: handle IPv6 with proxies 2025-09-22 23:19:26 +00:00
test-http-proxy-request-invalid-url.mjs
test-http-proxy-request-ipv6.mjs http,https: handle IPv6 with proxies 2025-09-22 23:19:26 +00:00
test-http-proxy-request-max-sockets.mjs
test-http-proxy-request-no-proxy-asterisk.mjs
test-http-proxy-request-no-proxy-domain.mjs
test-http-proxy-request-no-proxy-ip.mjs
test-http-proxy-request-no-proxy-port-specific.mjs
test-http-proxy-request-no-proxy.mjs
test-http-proxy-request-proxy-failure-500.mjs
test-http-proxy-request-proxy-failure-hang-up.mjs
test-http-proxy-request-socket-keep-alive.mjs
test-http-proxy-request.mjs cli: add --use-env-proxy 2025-07-26 20:43:10 +00:00
test-http-request-proxy-post-server-failure.mjs
test-http-request-proxy-post.mjs
test-https-proxy-fetch.mjs
test-https-proxy-request-auth-failure.mjs
test-https-proxy-request-connection-refused.mjs test: deflake connection refused proxy tests 2025-08-17 19:43:12 +02:00
test-https-proxy-request-empty-response.mjs
test-https-proxy-request-handshake-failure.mjs test: remove timeout in test-https-proxy-request-handshake-failure 2025-07-25 14:54:55 +00:00
test-https-proxy-request-https-proxy.mjs
test-https-proxy-request-incomplete-headers.mjs
test-https-proxy-request-invalid-char-in-options.mjs
test-https-proxy-request-invalid-char-in-url.mjs test: ignore EPIPE errors in https proxy invalid URL test 2025-10-18 05:43:08 +00:00
test-https-proxy-request-invalid-credentials.mjs
test-https-proxy-request-invalid-url.mjs
test-https-proxy-request-ipv6.mjs http,https: handle IPv6 with proxies 2025-09-22 23:19:26 +00:00
test-https-proxy-request-malformed-response.mjs
test-https-proxy-request-max-sockets.mjs
test-https-proxy-request-no-proxy.mjs
test-https-proxy-request-proxy-failure-404.mjs
test-https-proxy-request-proxy-failure-500.mjs
test-https-proxy-request-proxy-failure-502.mjs
test-https-proxy-request-proxy-failure-hang-up.mjs
test-https-proxy-request-server-failure-hang-up.mjs
test-https-proxy-request-socket-keep-alive.mjs
test-https-proxy-request-tunnel-timeout-agent.mjs
test-https-proxy-request-tunnel-timeout.mjs
test-https-proxy-request.mjs cli: add --use-env-proxy 2025-07-26 20:43:10 +00:00
test-https-request-proxy-post.mjs
test-use-env-proxy-cli-http.mjs cli: add --use-env-proxy 2025-07-26 20:43:10 +00:00
test-use-env-proxy-cli-https.mjs cli: add --use-env-proxy 2025-07-26 20:43:10 +00:00
test-use-env-proxy-precedence.mjs cli: add --use-env-proxy 2025-07-26 20:43:10 +00:00
testcfg.py