Blame SOURCES/0007-Disable-tests-for-known-issues.patch

3f476a
From 6c61519df159341a552e058acf8bc5755d5a6b46 Mon Sep 17 00:00:00 2001
3f476a
From: =?UTF-8?q?Jan=20Stan=C4=9Bk?= <jstanek@redhat.com>
3f476a
Date: Wed, 16 Sep 2020 12:51:20 +0200
3f476a
Subject: [PATCH] Disable tests for known issues
3f476a
MIME-Version: 1.0
3f476a
Content-Type: text/plain; charset=UTF-8
3f476a
Content-Transfer-Encoding: 8bit
3f476a
3f476a
- Disable tests failing with different kinds of errors than expected
3f476a
3f476a
  For example, tests which are expected to emit
3f476a
  `ERR_SSL_UNSUPPORTED_PROTOCOL` but instead emit `ECONNRESET`.
3f476a
3f476a
  It is unclear if this is error in RedHat patches or just behavioral
3f476a
  difference between OpenSSL versions.
3f476a
3f476a
- Disable failing TLS tests
3f476a
3f476a
  Cause of the failures here is not clear.
3f476a
  Further investigation may be in order.
3f476a
3f476a
  See rhbz#1873155 for the related bug.
3f476a
3f476a
- Disable failing async tests
3f476a
3f476a
- Disable failing REPL tests
3f476a
3f476a
- Disable test-http-keep-alive-timeout
3f476a
3f476a
  The server is not sending 'Keep-Alive' header back for unknown reason
3f476a
3f476a
- Disable test-http-parser-timeout-reset
3f476a
3f476a
  The parser apparently timeouts even when it should not.
3f476a
3f476a
Signed-off-by: Jan Staněk <jstanek@redhat.com>
3f476a
---
3f476a
 .../test-async-hooks-enable-before-promise-resolve.js         | 0
3f476a
 .../test-async-local-storage-deep-stack.js                    | 0
3f476a
 .../test-async-wrap-getasyncid.js                             | 0
3f476a
 test/{parallel => known_issues}/test-asyncresource-bind.js    | 0
3f476a
 .../test-http-keep-alive-timeout.js                           | 0
3f476a
 .../test-http-parser-timeout-reset.js                         | 0
3f476a
 .../test-repl-pretty-custom-stack.js                          | 0
3f476a
 test/{parallel => known_issues}/test-repl-pretty-stack.js     | 0
3f476a
 test/{parallel => known_issues}/test-repl.js                  | 0
3f476a
 .../test-tls-cli-max-version-1.2.js                           | 0
3f476a
 .../test-tls-cli-min-version-1.1.js                           | 0
3f476a
 .../test-tls-cli-min-version-1.2.js                           | 0
3f476a
 .../test-tls-exportkeyingmaterial.js                          | 0
3f476a
 test/{parallel => known_issues}/test-tls-getcipher.js         | 0
3f476a
 test/{parallel => known_issues}/test-tls-honorcipherorder.js  | 0
3f476a
 test/{parallel => known_issues}/test-tls-multi-key.js         | 0
3f476a
 test/{parallel => known_issues}/test-tls-multi-pfx.js         | 0
3f476a
 test/{parallel => known_issues}/test-tls-no-sslv3.js          | 0
3f476a
 test/{parallel => known_issues}/test-tls-psk-circuit.js       | 0
3f476a
 test/{sequential => known_issues}/test-tls-psk-client.js      | 0
3f476a
 test/{parallel => known_issues}/test-tls-psk-errors.js        | 0
3f476a
 .../test-tls-securepair-client.js                             | 0
3f476a
 .../test-tls-server-capture-rejection.js                      | 0
3f476a
 test/{sequential => known_issues}/test-tls-session-timeout.js | 0
3f476a
 test/{parallel => known_issues}/test-tls-set-ciphers-error.js | 0
3f476a
 test/{parallel => known_issues}/test-tls-set-ciphers.js       | 0
3f476a
 test/{parallel => known_issues}/test-tls-set-sigalgs.js       | 0
3f476a
 test/parallel/test-cli-node-options.js                        | 4 ----
3f476a
 28 files changed, 4 deletions(-)
3f476a
 rename test/{parallel => known_issues}/test-async-hooks-enable-before-promise-resolve.js (100%)
3f476a
 rename test/{parallel => known_issues}/test-async-local-storage-deep-stack.js (100%)
3f476a
 rename test/{sequential => known_issues}/test-async-wrap-getasyncid.js (100%)
3f476a
 rename test/{parallel => known_issues}/test-asyncresource-bind.js (100%)
3f476a
 rename test/{parallel => known_issues}/test-http-keep-alive-timeout.js (100%)
3f476a
 rename test/{parallel => known_issues}/test-http-parser-timeout-reset.js (100%)
3f476a
 rename test/{parallel => known_issues}/test-repl-pretty-custom-stack.js (100%)
3f476a
 rename test/{parallel => known_issues}/test-repl-pretty-stack.js (100%)
3f476a
 rename test/{parallel => known_issues}/test-repl.js (100%)
3f476a
 rename test/{parallel => known_issues}/test-tls-cli-max-version-1.2.js (100%)
3f476a
 rename test/{parallel => known_issues}/test-tls-cli-min-version-1.1.js (100%)
3f476a
 rename test/{parallel => known_issues}/test-tls-cli-min-version-1.2.js (100%)
3f476a
 rename test/{parallel => known_issues}/test-tls-exportkeyingmaterial.js (100%)
3f476a
 rename test/{parallel => known_issues}/test-tls-getcipher.js (100%)
3f476a
 rename test/{parallel => known_issues}/test-tls-honorcipherorder.js (100%)
3f476a
 rename test/{parallel => known_issues}/test-tls-multi-key.js (100%)
3f476a
 rename test/{parallel => known_issues}/test-tls-multi-pfx.js (100%)
3f476a
 rename test/{parallel => known_issues}/test-tls-no-sslv3.js (100%)
3f476a
 rename test/{parallel => known_issues}/test-tls-psk-circuit.js (100%)
3f476a
 rename test/{sequential => known_issues}/test-tls-psk-client.js (100%)
3f476a
 rename test/{parallel => known_issues}/test-tls-psk-errors.js (100%)
3f476a
 rename test/{sequential => known_issues}/test-tls-securepair-client.js (100%)
3f476a
 rename test/{parallel => known_issues}/test-tls-server-capture-rejection.js (100%)
3f476a
 rename test/{sequential => known_issues}/test-tls-session-timeout.js (100%)
3f476a
 rename test/{parallel => known_issues}/test-tls-set-ciphers-error.js (100%)
3f476a
 rename test/{parallel => known_issues}/test-tls-set-ciphers.js (100%)
3f476a
 rename test/{parallel => known_issues}/test-tls-set-sigalgs.js (100%)
3f476a
3f476a
diff --git a/test/parallel/test-async-hooks-enable-before-promise-resolve.js b/test/known_issues/test-async-hooks-enable-before-promise-resolve.js
3f476a
similarity index 100%
3f476a
rename from test/parallel/test-async-hooks-enable-before-promise-resolve.js
3f476a
rename to test/known_issues/test-async-hooks-enable-before-promise-resolve.js
3f476a
diff --git a/test/parallel/test-async-local-storage-deep-stack.js b/test/known_issues/test-async-local-storage-deep-stack.js
3f476a
similarity index 100%
3f476a
rename from test/parallel/test-async-local-storage-deep-stack.js
3f476a
rename to test/known_issues/test-async-local-storage-deep-stack.js
3f476a
diff --git a/test/sequential/test-async-wrap-getasyncid.js b/test/known_issues/test-async-wrap-getasyncid.js
3f476a
similarity index 100%
3f476a
rename from test/sequential/test-async-wrap-getasyncid.js
3f476a
rename to test/known_issues/test-async-wrap-getasyncid.js
3f476a
diff --git a/test/parallel/test-asyncresource-bind.js b/test/known_issues/test-asyncresource-bind.js
3f476a
similarity index 100%
3f476a
rename from test/parallel/test-asyncresource-bind.js
3f476a
rename to test/known_issues/test-asyncresource-bind.js
3f476a
diff --git a/test/parallel/test-http-keep-alive-timeout.js b/test/known_issues/test-http-keep-alive-timeout.js
3f476a
similarity index 100%
3f476a
rename from test/parallel/test-http-keep-alive-timeout.js
3f476a
rename to test/known_issues/test-http-keep-alive-timeout.js
3f476a
diff --git a/test/parallel/test-http-parser-timeout-reset.js b/test/known_issues/test-http-parser-timeout-reset.js
3f476a
similarity index 100%
3f476a
rename from test/parallel/test-http-parser-timeout-reset.js
3f476a
rename to test/known_issues/test-http-parser-timeout-reset.js
3f476a
diff --git a/test/parallel/test-repl-pretty-custom-stack.js b/test/known_issues/test-repl-pretty-custom-stack.js
3f476a
similarity index 100%
3f476a
rename from test/parallel/test-repl-pretty-custom-stack.js
3f476a
rename to test/known_issues/test-repl-pretty-custom-stack.js
3f476a
diff --git a/test/parallel/test-repl-pretty-stack.js b/test/known_issues/test-repl-pretty-stack.js
3f476a
similarity index 100%
3f476a
rename from test/parallel/test-repl-pretty-stack.js
3f476a
rename to test/known_issues/test-repl-pretty-stack.js
3f476a
diff --git a/test/parallel/test-repl.js b/test/known_issues/test-repl.js
3f476a
similarity index 100%
3f476a
rename from test/parallel/test-repl.js
3f476a
rename to test/known_issues/test-repl.js
3f476a
diff --git a/test/parallel/test-tls-cli-max-version-1.2.js b/test/known_issues/test-tls-cli-max-version-1.2.js
3f476a
similarity index 100%
3f476a
rename from test/parallel/test-tls-cli-max-version-1.2.js
3f476a
rename to test/known_issues/test-tls-cli-max-version-1.2.js
3f476a
diff --git a/test/parallel/test-tls-cli-min-version-1.1.js b/test/known_issues/test-tls-cli-min-version-1.1.js
3f476a
similarity index 100%
3f476a
rename from test/parallel/test-tls-cli-min-version-1.1.js
3f476a
rename to test/known_issues/test-tls-cli-min-version-1.1.js
3f476a
diff --git a/test/parallel/test-tls-cli-min-version-1.2.js b/test/known_issues/test-tls-cli-min-version-1.2.js
3f476a
similarity index 100%
3f476a
rename from test/parallel/test-tls-cli-min-version-1.2.js
3f476a
rename to test/known_issues/test-tls-cli-min-version-1.2.js
3f476a
diff --git a/test/parallel/test-tls-exportkeyingmaterial.js b/test/known_issues/test-tls-exportkeyingmaterial.js
3f476a
similarity index 100%
3f476a
rename from test/parallel/test-tls-exportkeyingmaterial.js
3f476a
rename to test/known_issues/test-tls-exportkeyingmaterial.js
3f476a
diff --git a/test/parallel/test-tls-getcipher.js b/test/known_issues/test-tls-getcipher.js
3f476a
similarity index 100%
3f476a
rename from test/parallel/test-tls-getcipher.js
3f476a
rename to test/known_issues/test-tls-getcipher.js
3f476a
diff --git a/test/parallel/test-tls-honorcipherorder.js b/test/known_issues/test-tls-honorcipherorder.js
3f476a
similarity index 100%
3f476a
rename from test/parallel/test-tls-honorcipherorder.js
3f476a
rename to test/known_issues/test-tls-honorcipherorder.js
3f476a
diff --git a/test/parallel/test-tls-multi-key.js b/test/known_issues/test-tls-multi-key.js
3f476a
similarity index 100%
3f476a
rename from test/parallel/test-tls-multi-key.js
3f476a
rename to test/known_issues/test-tls-multi-key.js
3f476a
diff --git a/test/parallel/test-tls-multi-pfx.js b/test/known_issues/test-tls-multi-pfx.js
3f476a
similarity index 100%
3f476a
rename from test/parallel/test-tls-multi-pfx.js
3f476a
rename to test/known_issues/test-tls-multi-pfx.js
3f476a
diff --git a/test/parallel/test-tls-no-sslv3.js b/test/known_issues/test-tls-no-sslv3.js
3f476a
similarity index 100%
3f476a
rename from test/parallel/test-tls-no-sslv3.js
3f476a
rename to test/known_issues/test-tls-no-sslv3.js
3f476a
diff --git a/test/parallel/test-tls-psk-circuit.js b/test/known_issues/test-tls-psk-circuit.js
3f476a
similarity index 100%
3f476a
rename from test/parallel/test-tls-psk-circuit.js
3f476a
rename to test/known_issues/test-tls-psk-circuit.js
3f476a
diff --git a/test/sequential/test-tls-psk-client.js b/test/known_issues/test-tls-psk-client.js
3f476a
similarity index 100%
3f476a
rename from test/sequential/test-tls-psk-client.js
3f476a
rename to test/known_issues/test-tls-psk-client.js
3f476a
diff --git a/test/parallel/test-tls-psk-errors.js b/test/known_issues/test-tls-psk-errors.js
3f476a
similarity index 100%
3f476a
rename from test/parallel/test-tls-psk-errors.js
3f476a
rename to test/known_issues/test-tls-psk-errors.js
3f476a
diff --git a/test/sequential/test-tls-securepair-client.js b/test/known_issues/test-tls-securepair-client.js
3f476a
similarity index 100%
3f476a
rename from test/sequential/test-tls-securepair-client.js
3f476a
rename to test/known_issues/test-tls-securepair-client.js
3f476a
diff --git a/test/parallel/test-tls-server-capture-rejection.js b/test/known_issues/test-tls-server-capture-rejection.js
3f476a
similarity index 100%
3f476a
rename from test/parallel/test-tls-server-capture-rejection.js
3f476a
rename to test/known_issues/test-tls-server-capture-rejection.js
3f476a
diff --git a/test/sequential/test-tls-session-timeout.js b/test/known_issues/test-tls-session-timeout.js
3f476a
similarity index 100%
3f476a
rename from test/sequential/test-tls-session-timeout.js
3f476a
rename to test/known_issues/test-tls-session-timeout.js
3f476a
diff --git a/test/parallel/test-tls-set-ciphers-error.js b/test/known_issues/test-tls-set-ciphers-error.js
3f476a
similarity index 100%
3f476a
rename from test/parallel/test-tls-set-ciphers-error.js
3f476a
rename to test/known_issues/test-tls-set-ciphers-error.js
3f476a
diff --git a/test/parallel/test-tls-set-ciphers.js b/test/known_issues/test-tls-set-ciphers.js
3f476a
similarity index 100%
3f476a
rename from test/parallel/test-tls-set-ciphers.js
3f476a
rename to test/known_issues/test-tls-set-ciphers.js
3f476a
diff --git a/test/parallel/test-tls-set-sigalgs.js b/test/known_issues/test-tls-set-sigalgs.js
3f476a
similarity index 100%
3f476a
rename from test/parallel/test-tls-set-sigalgs.js
3f476a
rename to test/known_issues/test-tls-set-sigalgs.js
3f476a
diff --git a/test/parallel/test-cli-node-options.js b/test/parallel/test-cli-node-options.js
3f476a
index 8fb15d3ba5..2fc22ca477 100644
3f476a
--- a/test/parallel/test-cli-node-options.js
3f476a
+++ b/test/parallel/test-cli-node-options.js
3f476a
@@ -78,10 +78,6 @@ expect('--stack-trace-limit=100',
3f476a
 if (!['arm', 'arm64'].includes(process.arch))
3f476a
   expect('--interpreted-frames-native-stack', 'B\n');
3f476a
 
3f476a
-// Workers can't eval as ES Modules. https://github.com/nodejs/node/issues/30682
3f476a
-expectNoWorker('--input-type=module',
3f476a
-               'B\n', 'console.log(await "B")');
3f476a
-
3f476a
 function expectNoWorker(opt, want, command, wantsError) {
3f476a
   expect(opt, want, command, wantsError, false);
3f476a
 }
3f476a
-- 
3f476a
2.26.2
3f476a