diff --git a/test/parallel/test-quic-test-client.mjs b/test/parallel/test-quic-test-client.mjs index 921001e84d..faf0238c2b 100644 --- a/test/parallel/test-quic-test-client.mjs +++ b/test/parallel/test-quic-test-client.mjs @@ -1,5 +1,5 @@ // Flags: --experimental-quic -import { hasQuic, isAIX, isWindows, skip } from '../common/index.mjs'; +import { hasQuic, isAIX, isIBMi, isWindows, skip } from '../common/index.mjs'; import { rejects } from 'node:assert'; if (!hasQuic) { @@ -10,6 +10,11 @@ if (isAIX) { // example server and client. skip('QUIC third-party tests are disabled on AIX'); } +if (isIBMi) { + // IBM i does not support some of the networking features used in the ngtcp2 + // example server and client. + skip('QUIC third-party tests are disabled on IBM i'); +} if (isWindows) { // Windows does not support the [Li/U]nix specific headers and system calls // required by the ngtcp2 example server/client. diff --git a/test/parallel/test-quic-test-server.mjs b/test/parallel/test-quic-test-server.mjs index 0951984b2a..ae70a3bc5f 100644 --- a/test/parallel/test-quic-test-server.mjs +++ b/test/parallel/test-quic-test-server.mjs @@ -1,5 +1,5 @@ // Flags: --experimental-quic -import { hasQuic, isAIX, isWindows, skip } from '../common/index.mjs'; +import { hasQuic, isAIX, isIBMi, isWindows, skip } from '../common/index.mjs'; if (!hasQuic) { skip('QUIC support is not enabled'); @@ -9,6 +9,11 @@ if (isAIX) { // example server and client. skip('QUIC third-party tests are disabled on AIX'); } +if (isIBMi) { + // IBM i does not support some of the networking features used in the ngtcp2 + // example server and client. + skip('QUIC third-party tests are disabled on IBM i'); +} if (isWindows) { // Windows does not support the [Li/U]nix specific headers and system calls // required by the ngtcp2 example server/client.