[Pkg-javascript-devel] Bug#1054175: node-require-main-filename: failing dh_auto_test
Tianyu Chen
sweetyfish at deepin.org
Wed Oct 18 17:27:59 BST 2023
Source: node-require-main-filename
Version: 2.0.0-2
Severity: serious
Tags: ftbfs
Justification: fails to build from source
X-Debbugs-Cc: sweetyfish at deepin.org
Hi,
During a rebuild of your package in unstable, your package fails to
build from source.
Full log can be accessed at:
https://build.opensuse.org/package/live_build_log/home:utsweetyfish:node-202309/node-require-main-filename/Debian_Unstable/aarch64
Tail of log for your package:
# Subtest: should default to process.cwd() if require.main is undefined
not ok 1 - expected '/usr/src/packages/BUILD' to match /(?:.*autopkgtest.*|require-main-filename)/
---
stack: |
Test.<anonymous> (test.js:34:36)
Test.<anonymous> (/usr/share/nodejs/tap/lib/mocha.js:93:20)
Test.cb (/usr/share/nodejs/libtap/lib/test.js:127:40)
/usr/share/nodejs/libtap/lib/test.js:369:21
Test.main (/usr/share/nodejs/libtap/lib/test.js:376:7)
Test.runMain (/usr/share/nodejs/libtap/lib/base.js:178:15)
/usr/share/nodejs/libtap/lib/test.js:490:13
Test.writeSubComment (/usr/share/nodejs/libtap/lib/test.js:561:5)
Test.<anonymous> (/usr/share/nodejs/libtap/lib/test.js:489:14)
loop (/usr/share/nodejs/function-loop/index.js:19:13)
Test.<anonymous> (/usr/share/nodejs/libtap/lib/test.js:892:9)
loop (/usr/share/nodejs/function-loop/index.js:19:13)
TAP.runBeforeEach (/usr/share/nodejs/libtap/lib/test.js:898:7)
Test.runBeforeEach (/usr/share/nodejs/libtap/lib/test.js:891:19)
Test.processSubtest (/usr/share/nodejs/libtap/lib/test.js:488:12)
Test.process (/usr/share/nodejs/libtap/lib/test.js:405:14)
Test.sub (/usr/share/nodejs/libtap/lib/test.js:234:10)
Test.test (/usr/share/nodejs/libtap/lib/test.js:258:17)
it (/usr/share/nodejs/tap/lib/mocha.js:92:5)
Suite.fn (test.js:33:3)
Test.<anonymous> (/usr/share/nodejs/tap/lib/mocha.js:33:24)
Test.cb (/usr/share/nodejs/libtap/lib/test.js:127:40)
/usr/share/nodejs/libtap/lib/test.js:369:21
Test.main (/usr/share/nodejs/libtap/lib/test.js:376:7)
Test.runMain (/usr/share/nodejs/libtap/lib/base.js:178:15)
/usr/share/nodejs/libtap/lib/test.js:490:13
TAP.writeSubComment (/usr/share/nodejs/libtap/lib/test.js:561:5)
Test.<anonymous> (/usr/share/nodejs/libtap/lib/test.js:489:14)
loop (/usr/share/nodejs/function-loop/index.js:19:13)
TAP.runBeforeEach (/usr/share/nodejs/libtap/lib/test.js:898:7)
TAP.processSubtest (/usr/share/nodejs/libtap/lib/test.js:488:12)
TAP.process (/usr/share/nodejs/libtap/lib/test.js:405:14)
TAP.sub (/usr/share/nodejs/libtap/lib/test.js:234:10)
TAP.test (/usr/share/nodejs/libtap/lib/test.js:258:17)
Suite.run (/usr/share/nodejs/tap/lib/mocha.js:29:7)
new Suite (/usr/share/nodejs/tap/lib/mocha.js:24:10)
describe (/usr/share/nodejs/tap/lib/mocha.js:8:3)
Object.<anonymous> (test.js:8:1)
Module.replacementCompile (/usr/share/nodejs/append-transform/index.js:60:13)
Object.<anonymous> (/usr/share/nodejs/append-transform/index.js:64:4)
at:
line: 34
column: 36
file: test.js
function: Test.<anonymous>
type: AssertionError
showDiff: false
actual: /usr/src/packages/BUILD
expected: null
operator: strictEqual
tapCaught: testFunctionThrow
test: should default to process.cwd() if require.main is undefined
source: >2
it('should default to process.cwd() if require.main is undefined', function () {
requireMainFilename({}).should.match(/(?:.*autopkgtest.*|require-main-filename)/)
-----------------------------------^
})
})
...
1..1
# failed 1 test
not ok 4 - should default to process.cwd() if require.main is undefined # time=55.202ms
1..4
# failed 1 of 4 tests
not ok 1 - require-main-filename # time=88.99ms
1..1
# failed 1 test
# time=95.325ms
not ok 1 - test.js # time=95.325ms
---
env: {}
file: test.js
timeout: 30000
command: /usr/bin/node
args:
- test.js
stdio:
- 0
- pipe
- 2
cwd: /usr/src/packages/BUILD
exitCode: 1
...
1..1
# failed 1 test
# time=1113.041ms
----------|---------|----------|---------|---------|-------------------
File | % Stmts | % Branch | % Funcs | % Lines | Uncovered Line #s
----------|---------|----------|---------|---------|-------------------
All files | 100 | 100 | 100 | 100 |
index.js | 100 | 100 | 100 | 100 |
----------|---------|----------|---------|---------|-------------------
dh_auto_test: error: /bin/sh -ex debian/tests/pkg-js/test returned exit code 1
make: *** [debian/rules:8: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
Thanks!
Tianyu Chen @ deepin
More information about the Pkg-javascript-devel
mailing list