Your message dated Tue, 19 Apr 2022 06:34:05 +0000
with message-id <e1nghr7-00093o...@fasolo.debian.org>
and subject line Bug#1009513: fixed in node-object-inspect 1.11.0+~cs1.8.1-3
has caused the Debian Bug report #1009513,
regarding node-object-inspect: FTBFS: ERROR: Coverage for statements (60.76%)
does not meet global threshold (100%)
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)
--
1009513: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1009513
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: node-object-inspect
Version: 1.11.0+~cs1.8.1-2
Severity: serious
Justification: FTBFS
Tags: bookworm sid ftbfs
User: lu...@debian.org
Usertags: ftbfs-20220412 ftbfs-bookworm
Hi,
During a rebuild of all packages in sid, your package failed to build
on amd64.
Relevant part (hopefully):
> debian/rules binary
> dh binary
> dh_update_autotools_config
> dh_autoreconf
> dh_auto_configure --buildsystem=nodejs
> Link node_modules/@types/object-inspect -> ../../types-object-inspect
> dh_auto_build --buildsystem=nodejs
> No build command found, searching known files
> No build command found, searching known files
> dh_auto_test --buildsystem=nodejs
> ln -s ../. node_modules/object-inspect
> /bin/sh -ex debian/tests/pkg-js/test
> + find test -maxdepth 1 -name *.js -and -not -name fn.js
> + tap -R spec test/toStringTag.js test/undef.js test/lowbyte.js test/err.js
> test/element.js test/inspect.js test/number.js test/indent-option.js
> test/deep.js test/circular.js test/has.js test/fakes.js test/values.js
> test/quoteStyle.js test/bigint.js test/holes.js
>
> test/toStringTag.js
>
> ✓ object, no Symbol.toStringTag
>
> ✓ object with Symbol.toStringTag
>
> ✓ null object with Symbol.toStringTag
>
> ✓ null object with Symbol.toStringTag
>
> ✓ instance, no toStringTag, Object.prototype.toString
>
> ✓ instance, no toStringTag
>
> ✓ instance, with toStringTag, Object.prototype.toString
>
> ✓ instance, with toStringTag
> test/undef.js
>
> ✓ should be strictly equal
> test/lowbyte.js
>
> ✓ should be strictly equal
> test/err.js
>
> ✓ should be strictly equal
> test/element.js
>
> ✓ should be deeply equivalent
>
> ✓ should be deeply equivalent
>
> ✓ should be deeply equivalent
>
> ✓ should be deeply equivalent
>
> ✓ should be deeply equivalent
>
> ✓ should be deeply equivalent
> test/inspect.js
>
> ✓ should be strictly equal
>
> ✓ should be strictly equal
>
> ✓ should be strictly equal
>
> ✓ should be strictly equal
>
> ✓ `customInspect` must be a boolean or the string "symbol"
>
> ✓ should be strictly equal
>
> ✓ should be strictly equal
>
> ✓ should be strictly equal
>
> ✓ should be strictly equal
>
> ✓ object with symbols
>
> ✓ object with symbols in array
>
> ✓ maxStringLength must be >= 0, or Infinity, not negative
>
> ✓ maxStringLength option limits output
>
> ✓ maxStringLength option accepts `null`
>
> ✓ maxStringLength option accepts ∞
> test/number.js
>
> ✓ inspect(0) === "0"
>
> ✓ inspect(Object(0)) === "Object(0)"
>
> ✓ inspect(-0) === "-0"
>
> ✓ inspect(Object(-0)) === "Object(-0)"
> test/indent-option.js
>
> ✓ undefined is invalid
>
> ✓ true is invalid
>
> ✓ false is invalid
>
> ✓ -1 is invalid
>
> ✓ 1.2 is invalid
>
> ✓ Infinity is invalid
>
> ✓ -Infinity is invalid
>
> ✓ NaN is invalid
>
> ✓ two
>
> ✓ tabs
>
> ✓ two
>
> ✓ tabs
>
> ✓ two
>
> ✓ tabs
>
> ✓ two
>
> ✓ tabs
>
> ✓ two
>
> ✓ tabs
>
> ✓ Map keys are not indented (two)
>
> ✓ Map keys are not indented (tabs)
>
> ✓ Map keys are not indented (tabs + double quotes)
>
> ✓ empty Map should show as empty (two)
>
> ✓ empty Map should show as empty (tabs)
>
> ✓ Map containing a Map should work (two)
>
> ✓ Map containing a Map should work (tabs)
>
> ✓ new Set([{ a: 1 }, ["b"]]) should show size and contents (two)
>
> ✓ new Set([{ a: 1 }, ["b"]]) should show size and contents (tabs)
>
> ✓ empty Set should show as empty (two)
>
> ✓ empty Set should show as empty (tabs)
>
> ✓ Set containing a Set should work (two)
>
> ✓ Set containing a Set should work (tabs)
> test/deep.js
>
> ✓ should be strictly equal
>
> ✓ should be strictly equal
>
> ✓ should be strictly equal
>
> ✓ should be strictly equal
> test/circular.js
>
> ✓ should be strictly equal
>
> ✓ should be strictly equal
> test/has.js
>
> ✓ should be strictly equal
> test/fakes.js
>
> ✓ faker masquerading as Array is not shown as one
>
> ✓ faker masquerading as Boolean is not shown as one
>
> ✓ faker masquerading as Date is not shown as one
>
> ✓ faker masquerading as Error is not shown as one
>
> ✓ faker masquerading as Number is not shown as one
>
> ✓ faker masquerading as RegExp is not shown as one
>
> ✓ faker masquerading as String is not shown as one
> test/values.js
>
> ✓ should be strictly equal
>
> ✓ should be strictly equal
>
> ✓ should be strictly equal
>
> ✓ should be strictly equal
>
> ✓ should be strictly equal
>
> ✓ should be strictly equal
>
> ✓ Symbol("foo") should be "Symbol(foo)"
>
> ✓ Object(Symbol("foo")) should be "Object(Symbol(foo))"
>
> ✓ object lying about being a Symbol inspects as an object
>
> ✓ new Map([[{ a: 1 }, ["b"]], [3, NaN]]) should show size and contents
>
> ✓ empty Map should show as empty
>
> ✓ Map containing a Map should work
>
> ✓ new WeakMap([[{ a: 1 }, ["b"]]]) should not show size or contents
>
> ✓ empty WeakMap should not show as empty
>
> ✓ new Set([{ a: 1 }, ["b"]]) should show size and contents
>
> ✓ empty Set should show as empty
>
> ✓ Set containing a Set should work
>
> ✓ new WeakSet([{ a: 1 }]) should not show size or contents
>
> ✓ empty WeakSet should not show as empty
>
> ✓ new WeakRef({ a: 1 }) should not show contents
>
> ✓ new FinalizationRegistry(function () {}) should work normallys
>
> ✓ primitive string shows as such
>
> ✓ primitive string shows as such, single quoted
>
> ✓ primitive string shows as such, double quoted
>
> ✓ String object shows as such
>
> ✓ String object shows as such, single quoted
>
> ✓ String object shows as such, double quoted
>
> ✓ primitive number shows as such
>
> ✓ Number object shows as such
>
> ✓ primitive true shows as such
>
> ✓ Boolean object true shows as such
>
> ✓ primitive false shows as such
>
> ✓ Boolean false object shows as such
>
> ✓ Date shows properly
>
> ✓ Invalid Date shows properly
>
> ✓ regex shows properly
>
> ✓ new RegExp shows properly
>
> ✓ RegExp match object shows properly
> test/quoteStyle.js
>
> ✓ false is not a valid value
>
> ✓ true is not a valid value
>
> ✓ "" is not a valid value
>
> ✓ {} is not a valid value
>
> ✓ [] is not a valid value
>
> ✓ 42 is not a valid value
>
> ✓ NaN is not a valid value
>
> ✓ a function is not a valid value
> test/bigint.js
>
> ✓ should be strictly equal
>
> ✓ should be strictly equal
>
> ✓ should be strictly equal
>
> ✓ should be strictly equal
>
> ✓ should be strictly equal
>
> ✓ should be strictly equal
>
> ✓ should be strictly equal
>
> ✓ should be strictly equal
>
> ✓ should be strictly equal
>
> ✓ object lying about being a BigInt inspects as an object
> test/holes.js
>
> ✓ should be strictly equal
>
> 138 passing (3s)
> ERROR: Coverage for lines (60.23%) does not meet global threshold (100%)
> ERROR: Coverage for functions (60.71%) does not meet global threshold (100%)
> ERROR: Coverage for branches (85.71%) does not meet global threshold (100%)
> ERROR: Coverage for statements (60.76%) does not meet global threshold (100%)
>
> =============================== Coverage summary
> ===============================
> Statements : 60.76% ( 271/446 )
> Branches : 85.71% ( 330/385 )
> Functions : 60.71% ( 34/56 )
> Lines : 60.23% ( 253/420 )
> ================================================================================
> ---------------------------------------|---------|----------|---------|---------|-------------------
> File | % Stmts | % Branch | % Funcs | %
> Lines | Uncovered Line #s
> ---------------------------------------|---------|----------|---------|---------|-------------------
> All files | 60.76 | 85.71 | 60.71 |
> 60.23 |
> node-object-inspect-1.11.0+~cs1.8.1 | 91.86 | 88.23 | 94.44 |
> 92.67 |
> index.js | 91.83 | 88.23 | 94.44 |
> 92.64 | ...50,442-444,453
> util.inspect.js | 100 | 100 | 100 |
> 100 |
> ....0+~cs1.8.1/.pc/fix-test.diff/test | 0 | 0 | 0 |
> 0 |
> indent-option.js | 0 | 100 | 0 |
> 0 | 1-270
> inspect.js | 0 | 0 | 0 |
> 0 | 1-101
> ...ct-inspect-1.11.0+~cs1.8.1/example | 0 | 100 | 0 |
> 0 |
> all.js | 0 | 100 | 100 |
> 0 | 3-23
> circular.js | 0 | 100 | 100 |
> 0 | 3-6
> fn.js | 0 | 100 | 0 |
> 0 | 3-5
> inspect.js | 0 | 100 | 100 |
> 0 | 4-10
> ---------------------------------------|---------|----------|---------|---------|-------------------
> dh_auto_test: error: /bin/sh -ex debian/tests/pkg-js/test returned exit code 1
The full build log is available from:
http://qa-logs.debian.net/2022/04/12/node-object-inspect_1.11.0+~cs1.8.1-2_unstable.log
All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20220412;users=lu...@debian.org
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20220412&fusertaguser=lu...@debian.org&allbugs=1&cseverity=1&ctags=1&caffected=1#results
A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!
If you reassign this bug to another package, please marking it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects
If you fail to reproduce this, please provide a build log and diff it with mine
so that we can identify if something relevant changed in the meantime.
--- End Message ---
--- Begin Message ---
Source: node-object-inspect
Source-Version: 1.11.0+~cs1.8.1-3
Done: Yadd <y...@debian.org>
We believe that the bug you reported is fixed in the latest version of
node-object-inspect, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to 1009...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Yadd <y...@debian.org> (supplier of updated node-object-inspect package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Tue, 19 Apr 2022 08:17:38 +0200
Source: node-object-inspect
Architecture: source
Version: 1.11.0+~cs1.8.1-3
Distribution: unstable
Urgency: medium
Maintainer: Debian Javascript Maintainers
<pkg-javascript-de...@lists.alioth.debian.org>
Changed-By: Yadd <y...@debian.org>
Closes: 1009513
Changes:
node-object-inspect (1.11.0+~cs1.8.1-3) unstable; urgency=medium
.
* Team upload
* Fix test for tap >= 15 (--no-cov) (Closes: #1009513)
Checksums-Sha1:
35cacc5c9321ea741ac18c2230654c85a0f26230 2640
node-object-inspect_1.11.0+~cs1.8.1-3.dsc
1bd93b79b538cbda712ddd5c5ded1a267f19b0d7 4224
node-object-inspect_1.11.0+~cs1.8.1-3.debian.tar.xz
Checksums-Sha256:
9006207fbed73079500bd40e1472f1e369e65b5df2d4a9fab7af8253ac25782f 2640
node-object-inspect_1.11.0+~cs1.8.1-3.dsc
d2a0eb78c625367a76c975ac1ba13169e3ae110c051eba51a5a45d96736ce87e 4224
node-object-inspect_1.11.0+~cs1.8.1-3.debian.tar.xz
Files:
f99e083baf4d143bc274af1caa7a8455 2640 javascript optional
node-object-inspect_1.11.0+~cs1.8.1-3.dsc
39e476518cdbd31f0bcc9e6dcb8d0ecc 4224 javascript optional
node-object-inspect_1.11.0+~cs1.8.1-3.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEAN/li4tVV3nRAF7J9tdMp8mZ7ukFAmJeVHoACgkQ9tdMp8mZ
7ul6HxAAk6LfPwPwS36zPsvQ6Rq64EYE7s4UuzD2xUeP/K5sCloSZwH14IaEtLnT
hOzqsyntMIdZc1VE4YO3Vq+hcZVADTheEJve2/M2vw8VlbKgnL2j97mM8nP3lrWV
H2UrnKqIMzIUZ5U/0z9dhmn7Slh+GaIq7qCPOI2j5UxIDD3QT95a3h4UJ34i77+I
nzjqJQlLrU107DDF1en9XbxnIr9OLA2sn/bUGx4OoBxiS+pq1pqRvwxGftQOwMR5
jDT+r1rl7C1jHeFf0HQ8PEOBBpa80l2DEWX6H7eg1OHlBJZ52/slbqx0z/mfO60e
hJniUVkWMpa1yfgY9scZ4Wi7Oxq1chnTQKK5rUDKzelwaFoffqCKLVUHX0L4P3ye
X2siLOpltBT0I6MgIhM5uyeD4FV87ML63MEWE2COH85wFK/OBViLavKmj2waaH2i
2a4cpol7DiFxzQIyCJT/buEBksmri7QsQhN+hK+3V1DIYM18vdsCklPuVccxIDWK
DNHqncHtPeZPibz5yWDMo2cVMAWD99TFpjYGHPjrkfJn38/bHiDxyaF/qOcad/U9
0A7DW/J6G5m39dcO2F7ivnUGRmo0tjBbVfTTa1dt6fptAdFIJ96mojOZBGjcRJdT
D2n6nN/qqdliMWenvpCLTpwubQRvl7U8gVHacn581rCiIFwotVg=
=G5az
-----END PGP SIGNATURE-----
--- End Message ---
--
Pkg-javascript-devel mailing list
Pkg-javascript-devel@alioth-lists.debian.net
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-javascript-devel