Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package nodejs20 for openSUSE:Factory 
checked in at 2023-05-17 10:52:40
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/nodejs20 (Old)
 and      /work/SRC/openSUSE:Factory/.nodejs20.new.1533 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "nodejs20"

Wed May 17 10:52:40 2023 rev:3 rq:1087356 version:20.1.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/nodejs20/nodejs20.changes        2023-05-12 
20:41:24.407225728 +0200
+++ /work/SRC/openSUSE:Factory/.nodejs20.new.1533/nodejs20.changes      
2023-05-17 10:52:43.775217655 +0200
@@ -1,0 +2,7 @@
+Mon May 15 14:03:24 UTC 2023 - Adam Majer <adam.ma...@suse.de>
+
+- fix_ci_tests.patch: increase default timeout on unit tests
+  to 20min from 2min. This seems to have lead to build failures
+  on some platforms, like s390x in Factory. (bsc#1211407)
+
+-------------------------------------------------------------------

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------

++++++ fix_ci_tests.patch ++++++
--- /var/tmp/diff_new_pack.7uCcX3/_old  2023-05-17 10:52:44.539221769 +0200
+++ /var/tmp/diff_new_pack.7uCcX3/_new  2023-05-17 10:52:44.543221790 +0200
@@ -2,10 +2,10 @@
 Date: Dec 20 09:18:49 UTC 2017
 Summary: Fix CI unit tests framework for OBS building
 
-Index: node-v18.9.0/test/parallel/test-module-loading-globalpaths.js
+Index: node-v20.1.0/test/parallel/test-module-loading-globalpaths.js
 ===================================================================
---- node-v18.9.0.orig/test/parallel/test-module-loading-globalpaths.js
-+++ node-v18.9.0/test/parallel/test-module-loading-globalpaths.js
+--- node-v20.1.0.orig/test/parallel/test-module-loading-globalpaths.js
++++ node-v20.1.0/test/parallel/test-module-loading-globalpaths.js
 @@ -11,6 +11,9 @@ const { addLibraryPath } = require('../c
  
  addLibraryPath(process.env);
@@ -16,10 +16,10 @@
  if (process.argv[2] === 'child') {
    console.log(require(pkgName).string);
  } else {
-Index: node-v18.9.0/test/parallel/test-tls-passphrase.js
+Index: node-v20.1.0/test/parallel/test-tls-passphrase.js
 ===================================================================
---- node-v18.9.0.orig/test/parallel/test-tls-passphrase.js
-+++ node-v18.9.0/test/parallel/test-tls-passphrase.js
+--- node-v20.1.0.orig/test/parallel/test-tls-passphrase.js
++++ node-v20.1.0/test/parallel/test-tls-passphrase.js
 @@ -223,7 +223,7 @@ server.listen(0, common.mustCall(functio
    }, onSecureConnect());
  })).unref();
@@ -29,10 +29,10 @@
  
  // Missing passphrase
  assert.throws(function() {
-Index: node-v18.9.0/test/parallel/test-repl-envvars.js
+Index: node-v20.1.0/test/parallel/test-repl-envvars.js
 ===================================================================
---- node-v18.9.0.orig/test/parallel/test-repl-envvars.js
-+++ node-v18.9.0/test/parallel/test-repl-envvars.js
+--- node-v20.1.0.orig/test/parallel/test-repl-envvars.js
++++ node-v20.1.0/test/parallel/test-repl-envvars.js
 @@ -2,7 +2,9 @@
  
  // Flags: --expose-internals
@@ -44,31 +44,11 @@
  const stream = require('stream');
  const REPL = require('internal/repl');
  const assert = require('assert');
-Index: node-v18.9.0/test/common/index.mjs
+Index: node-v20.1.0/Makefile
 ===================================================================
---- node-v18.9.0.orig/test/common/index.mjs
-+++ node-v18.9.0/test/common/index.mjs
-@@ -45,6 +45,7 @@ const {
-   expectsError,
-   skipIfInspectorDisabled,
-   skipIf32Bits,
-+  skipIfWorker,
-   getArrayBufferViews,
-   getBufferSources,
-   getTTYfd,
-@@ -94,6 +95,7 @@ export {
-   expectsError,
-   skipIfInspectorDisabled,
-   skipIf32Bits,
-+  skipIfWorker,
-   getArrayBufferViews,
-   getBufferSources,
-   getTTYfd,
-Index: node-v18.9.0/Makefile
-===================================================================
---- node-v18.9.0.orig/Makefile
-+++ node-v18.9.0/Makefile
-@@ -524,7 +524,8 @@ test-ci-js: | clear-stalled
+--- node-v20.1.0.orig/Makefile
++++ node-v20.1.0/Makefile
+@@ -545,7 +545,8 @@ test-ci-js: | clear-stalled
  .PHONY: test-ci
  # Related CI jobs: most CI tests, excluding node-test-commit-arm-fanned
  test-ci: LOGLEVEL := info
@@ -78,7 +58,7 @@
        out/Release/cctest --gtest_output=xml:out/junit/cctest.xml
        $(PYTHON) tools/test.py $(PARALLEL_ARGS) -p tap --logfile test.tap \
                --mode=$(BUILDTYPE_LOWER) --flaky-tests=$(FLAKY_TESTS) \
-@@ -717,7 +718,8 @@ apidocs_json = $(addprefix out/,$(apidoc
+@@ -726,7 +727,8 @@ apidocs_json = $(addprefix out/,$(apidoc
  apiassets = $(subst api_assets,api/assets,$(addprefix out/,$(wildcard 
doc/api_assets/*)))
  
  tools/doc/node_modules: tools/doc/package.json
@@ -88,10 +68,10 @@
                echo "Skipping tools/doc/node_modules (no crypto)"; \
        else \
                cd tools/doc && $(call available-node,$(run-npm-ci)) \
-Index: node-v18.9.0/test/parallel/test-crypto-dh.js
+Index: node-v20.1.0/test/parallel/test-crypto-dh.js
 ===================================================================
---- node-v18.9.0.orig/test/parallel/test-crypto-dh.js
-+++ node-v18.9.0/test/parallel/test-crypto-dh.js
+--- node-v20.1.0.orig/test/parallel/test-crypto-dh.js
++++ node-v20.1.0/test/parallel/test-crypto-dh.js
 @@ -167,7 +167,7 @@ assert.throws(() => {
    dh3.computeSecret('');
  }, { message: common.hasOpenSSL3 ?
@@ -101,4 +81,17 @@
  
  // Invalid test: curve argument is undefined
  assert.throws(
+Index: node-v20.1.0/tools/test.py
+===================================================================
+--- node-v20.1.0.orig/tools/test.py
++++ node-v20.1.0/tools/test.py
+@@ -1355,7 +1355,7 @@ def BuildOptions():
+   result.add_option("-s", "--suite", help="A test suite",
+       default=[], action="append")
+   result.add_option("-t", "--timeout", help="Timeout in seconds",
+-      default=120, type="int")
++      default=1200, type="int")
+   result.add_option("--arch", help='The architecture to run tests for',
+       default='none')
+   result.add_option("--snapshot", help="Run the tests with snapshot turned 
on",
 

Reply via email to