Input buildinfo: https://buildinfos.debian.net/buildinfo-pool/n/node-bunyan/node-bunyan_2.0.5+~cs4.4.2-1_all.buildinfo Use metasnap for getting required timestamps New buildinfo file: /tmp/node-bunyan-2.0.5+~cs4.4.2-1cvcz1jcl/node-bunyan_2.0.5+~cs4.4.2-1_all.buildinfo Get source package info: node-bunyan=2.0.5+~cs4.4.2-1 Source URL: http://snapshot.notset.fr/mr/package/node-bunyan/2.0.5+~cs4.4.2-1/srcfiles?fileinfo=1 env -i PATH=/usr/sbin:/usr/bin:/sbin:/bin TMPDIR=/tmp mmdebstrap --arch=amd64 --include=autoconf=2.69-14 automake=1:1.16.3-2 autopoint=0.21-3 autotools-dev=20180224.1+nmu1 base-files=11 base-passwd=3.5.48 bash=5.1-2 binutils=2.35.1-7 binutils-common=2.35.1-7 binutils-x86-64-linux-gnu=2.35.1-7 bsdextrautils=2.36.1-5 bsdutils=1:2.36.1-5 build-essential=12.9 bzip2=1.0.8-4 ca-certificates=20200601 coreutils=8.32-4+b1 cpp=4:10.2.1-1 cpp-10=10.2.1-6 dash=0.5.11+git20200708+dd9ef66-5 debconf=1.5.74 debhelper=13.3.1 debianutils=4.11.2 dh-autoreconf=19 dh-strip-nondeterminism=1.9.0-1 diffutils=1:3.7-5 dpkg=1.20.7.1 dpkg-dev=1.20.7.1 dwz=0.13+20201015-2 file=1:5.39-3 findutils=4.8.0-1 g++=4:10.2.1-1 g++-10=10.2.1-6 gcc=4:10.2.1-1 gcc-10=10.2.1-6 gcc-10-base=10.2.1-6 gettext=0.21-3 gettext-base=0.21-3 grep=3.6-1 groff-base=1.22.4-5 gzip=1.10-2 hostname=3.23 init-system-helpers=1.60 intltool-debian=0.35.0+20060710.5 libacl1=2.2.53-9 libarchive-zip-perl=1.68-1 libarray-unique-perl=0.08-2.1 libasan6=10.2.1-6 libatomic1=10.2.1-6 libattr1=1:2.4.48-6 libaudit-common=1:3.0-2 libaudit1=1:3.0-2 libbinutils=2.35.1-7 libblkid1=2.36.1-5 libbrotli1=1.0.9-2+b2 libbz2-1.0=1.0.8-4 libc-ares2=1.17.1-1 libc-bin=2.31-9 libc-dev-bin=2.31-9 libc6=2.31-9 libc6-dev=2.31-9 libcap-ng0=0.7.9-2.2+b1 libcc1-0=10.2.1-6 libclass-accessor-perl=0.51-1 libcom-err2=1.45.6-1 libcrypt-dev=1:4.4.17-1 libcrypt1=1:4.4.17-1 libctf-nobfd0=2.35.1-7 libctf0=2.35.1-7 libdb5.3=5.3.28+dfsg1-0.6 libdebconfclient0=0.256 libdebhelper-perl=13.3.1 libdebian-copyright-perl=0.2-4 libdpkg-perl=1.20.7.1 libelf1=0.182-3 libencode-locale-perl=1.05-1.1 liberror-perl=0.17029-1 libexporter-lite-perl=0.08-1 libfile-listing-perl=6.14-1 libfile-stripnondeterminism-perl=1.9.0-1 libgcc-10-dev=10.2.1-6 libgcc-s1=10.2.1-6 libgcrypt20=1.8.7-2 libgdbm-compat4=1.18.1-5.1 libgdbm6=1.18.1-5.1 libgmp10=2:6.2.1+dfsg-1 libgomp1=10.2.1-6 libgpg-error0=1.38-2 libgssapi-krb5-2=1.18.3-4 libhtml-parser-perl=3.75-1+b1 libhtml-tagset-perl=3.20-4 libhtml-tree-perl=5.07-2 libhttp-cookies-perl=6.10-1 libhttp-date-perl=6.05-1 libhttp-message-perl=6.27-1 libhttp-negotiate-perl=6.01-1 libicu67=67.1-6 libio-html-perl=1.001-1.1 libio-pty-perl=1:1.15-2 libio-socket-ssl-perl=2.068-1 libio-stringy-perl=2.111-3 libipc-run-perl=20200505.0-1 libisl23=0.23-1 libitm1=10.2.1-6 libjs-inherits=2.0.4-1 libjs-is-typedarray=1.0.0-3 libjs-moment=2.29.1+ds-2 libjs-source-map=0.7.0++dfsg2+really.0.6.1-7 libjs-sprintf-js=1.1.2+ds1-2 libjs-typedarray-to-buffer=4.0.0-1 libjson-perl=4.02000-2 libk5crypto3=1.18.3-4 libkeyutils1=1.6.1-2 libkrb5-3=1.18.3-4 libkrb5support0=1.18.3-4 liblsan0=10.2.1-6 liblwp-mediatypes-perl=6.04-1 liblwp-protocol-https-perl=6.10-1 liblz4-1=1.9.3-1 liblzma5=5.2.5-1.0 libmagic-mgc=1:5.39-3 libmagic1=1:5.39-3 libmount1=2.36.1-5 libmpc3=1.2.0-1 libmpfr6=4.1.0-3 libnet-http-perl=6.20-1 libnet-ssleay-perl=1.88-3+b1 libnghttp2-14=1.42.0-1 libnode72=12.20.1~dfsg-3 libnsl-dev=1.3.0-2 libnsl2=1.3.0-2 libpam-modules=1.4.0-2 libpam-modules-bin=1.4.0-2 libpam-runtime=1.4.0-2 libpam0g=1.4.0-2 libparse-debcontrol-perl=2.005-4.1 libpcre2-8-0=10.36-2 libpcre3=2:8.39-13 libperl5.32=5.32.0-6 libpipeline1=1.5.3-1 libquadmath0=10.2.1-6 libseccomp2=2.5.1-1 libselinux1=3.1-2+b2 libsigsegv2=2.12-3 libsmartcols1=2.36.1-5 libssl1.1=1.1.1i-1 libstdc++-10-dev=10.2.1-6 libstdc++6=10.2.1-6 libsub-name-perl=0.26-1+b1 libsub-override-perl=0.09-2 libsystemd0=247.2-4 libtie-ixhash-perl=1.23-2.1 libtimedate-perl=2.3300-1 libtinfo6=6.2+20201114-2 libtirpc-common=1.3.1-1 libtirpc-dev=1.3.1-1 libtirpc3=1.3.1-1 libtool=2.4.6-15 libtry-tiny-perl=0.30-1 libtsan0=10.2.1-6 libubsan1=10.2.1-6 libuchardet0=0.0.7-1 libudev1=247.2-4 libunistring2=0.9.10-4 liburi-perl=5.05-1 libuuid1=2.36.1-5 libwww-perl=6.52-1 libwww-robotrules-perl=6.02-1 libxml2=2.9.10+dfsg-6.3+b1 libzstd1=1.4.8+dfsg-1 linux-libc-dev=5.10.5-1 login=1:4.8.1-1 lsb-base=11.1.0 m4=1.4.18-5 make=4.3-4 man-db=2.9.3-2 mawk=1.3.4.20200120-2 ncurses-base=6.2+20201114-2 ncurses-bin=6.2+20201114-2 netbase=6.2 node-ansi-regex=5.0.0-1 node-argparse=2.0.1-1 node-assert-plus=1.0.0-2 node-balanced-match=1.0.0-1 node-brace-expansion=2.0.0-1 node-clean-yaml-object=0.1.0-4 node-core-util-is=1.0.2-2 node-debug=4.3.1+~cs4.1.5-1 node-diff=4.0.2~dfsg-2 node-escape-string-regexp=4.0.0-1 node-esprima=4.0.1+ds+~4.0.2-1 node-extsprintf=1.4.0-1 node-foreground-child=2.0.0-2 node-fs.realpath=1.0.0-1.1 node-glob=7.1.6+~7.1.3-1 node-has-flag=4.0.0-1 node-imurmurhash=0.1.4-1.1 node-inflight=1.0.6-1.1 node-inherits=2.0.4-1 node-is-typedarray=1.0.0-3 node-isexe=2.0.0-5 node-js-yaml=3.14.1+dfsg+~3.12.6-2 node-minimatch=3.0.4+~3.0.3-1 node-mkdirp=1.0.4+~1.0.1-1 node-moment=2.29.1+ds-2 node-ms=2.1.3+~cs0.7.31-1 node-ncp=2.0.0-1 node-once=1.4.0-3 node-path-is-absolute=2.0.0-1 node-rimraf=3.0.2-1 node-signal-exit=3.0.3-1 node-source-map=0.7.0++dfsg2+really.0.6.1-7 node-source-map-support=0.5.19+ds+~0.5.3-1 node-sprintf-js=1.1.2+ds1-2 node-stack-utils=2.0.3-1 node-strip-ansi=6.0.0-2 node-supports-color=8.1.0+~7.2.0-1 node-tap=12.0.1+ds-3 node-tap-mocha-reporter=3.0.7+ds-1 node-tap-parser=7.0.0+ds1-5 node-tmatch=5.0.0-1 node-typedarray-to-buffer=4.0.0-1 node-vasync=2.2.0-2 node-verror=1.10.0-1.1 node-wrappy=1.0.2-1.1 node-write-file-atomic=3.0.3+~3.0.1-1 nodejs=12.20.1~dfsg-3 openssl=1.1.1i-1 patch=2.7.6-7 perl=5.32.0-6 perl-base=5.32.0-6 perl-modules-5.32=5.32.0-6 perl-openssl-defaults=5 pkg-js-tools=0.9.62 po-debconf=1.0.21+nmu1 sed=4.7-1 sensible-utils=0.0.14 sysvinit-utils=2.96-5 tar=1.32+dfsg-1 util-linux=2.36.1-5 xz-utils=5.2.5-1.0 zlib1g=1:1.2.11.dfsg-2 --variant=apt --aptopt=Acquire::Check-Valid-Until "false" --aptopt=Acquire::http::Dl-Limit "1000"; --aptopt=Acquire::https::Dl-Limit "1000"; --aptopt=Acquire::Retries "5"; --aptopt=APT::Get::allow-downgrades "true"; --keyring=/usr/share/keyrings/ --essential-hook=chroot "$1" sh -c "apt-get --yes install fakeroot util-linux" --essential-hook=copy-in /usr/share/keyrings/debian-archive-bullseye-automatic.gpg /usr/share/keyrings/debian-archive-bullseye-security-automatic.gpg /usr/share/keyrings/debian-archive-bullseye-stable.gpg /usr/share/keyrings/debian-archive-buster-automatic.gpg /usr/share/keyrings/debian-archive-buster-security-automatic.gpg /usr/share/keyrings/debian-archive-buster-stable.gpg /usr/share/keyrings/debian-archive-keyring.gpg /usr/share/keyrings/debian-archive-removed-keys.gpg /usr/share/keyrings/debian-archive-stretch-automatic.gpg /usr/share/keyrings/debian-archive-stretch-security-automatic.gpg /usr/share/keyrings/debian-archive-stretch-stable.gpg /usr/share/keyrings/debian-ports-archive-keyring-removed.gpg /usr/share/keyrings/debian-ports-archive-keyring.gpg /usr/share/keyrings/debian-keyring.gpg /etc/apt/trusted.gpg.d/ --essential-hook=chroot "$1" sh -c "rm /etc/apt/sources.list && echo 'deb http://snapshot.notset.fr/archive/debian/20210814T212851Z/ bookworm main deb-src http://snapshot.notset.fr/archive/debian/20210814T212851Z/ bookworm main deb http://snapshot.notset.fr/archive/debian/20210115T144157Z/ unstable main' >> /etc/apt/sources.list && apt-get update" --customize-hook=chroot "$1" useradd --no-create-home -d /nonexistent -p "" builduser -s /bin/bash --customize-hook=chroot "$1" env sh -c "apt-get source --only-source -d node-bunyan=2.0.5+~cs4.4.2-1 && mkdir -p /build/node-bunyan-HmUHmf && dpkg-source --no-check -x /*.dsc /build/node-bunyan-HmUHmf/node-bunyan-2.0.5+-cs4.4.2 && chown -R builduser:builduser /build/node-bunyan-HmUHmf" --customize-hook=chroot "$1" env --unset=TMPDIR runuser builduser -c "cd /build/node-bunyan-HmUHmf/node-bunyan-2.0.5+-cs4.4.2 && env DEB_BUILD_OPTIONS="parallel=4" LC_ALL="C.UTF-8" SOURCE_DATE_EPOCH="1610661929" dpkg-buildpackage -uc -a amd64 --build=all" --customize-hook=sync-out /build/node-bunyan-HmUHmf /tmp/node-bunyan-2.0.5+~cs4.4.2-1cvcz1jcl bullseye /dev/null deb http://snapshot.notset.fr/archive/debian/20210115T144157Z unstable main I: automatically chosen mode: root I: chroot architecture amd64 is equal to the host's architecture I: automatically chosen format: tar I: using /tmp/mmdebstrap.hD7JECz39T as tempdir I: running apt-get update... I: downloading packages with apt... I: extracting archives... I: installing essential packages... I: running --essential-hook in shell: sh -c 'chroot "$1" sh -c "apt-get --yes install fakeroot util-linux"' exec /tmp/mmdebstrap.hD7JECz39T Reading package lists... Building dependency tree... util-linux is already the newest version (2.36.1-5). The following NEW packages will be installed: fakeroot libfakeroot 0 upgraded, 2 newly installed, 0 to remove and 0 not upgraded. Need to get 134 kB of archives. After this operation, 397 kB of additional disk space will be used. Get:1 http://snapshot.notset.fr/archive/debian/20210115T144157Z unstable/main amd64 libfakeroot amd64 1.25.3-1.1 [47.0 kB] Get:2 http://snapshot.notset.fr/archive/debian/20210115T144157Z unstable/main amd64 fakeroot amd64 1.25.3-1.1 [87.0 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 134 kB in 0s (934 kB/s) Selecting previously unselected package libfakeroot:amd64. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 4661 files and directories currently installed.) Preparing to unpack .../libfakeroot_1.25.3-1.1_amd64.deb ... Unpacking libfakeroot:amd64 (1.25.3-1.1) ... Selecting previously unselected package fakeroot. Preparing to unpack .../fakeroot_1.25.3-1.1_amd64.deb ... Unpacking fakeroot (1.25.3-1.1) ... Setting up libfakeroot:amd64 (1.25.3-1.1) ... Setting up fakeroot (1.25.3-1.1) ... update-alternatives: using /usr/bin/fakeroot-sysv to provide /usr/bin/fakeroot (fakeroot) in auto mode Processing triggers for libc-bin (2.31-9) ... I: running special hook: copy-in /usr/share/keyrings/debian-archive-bullseye-automatic.gpg /usr/share/keyrings/debian-archive-bullseye-security-automatic.gpg /usr/share/keyrings/debian-archive-bullseye-stable.gpg /usr/share/keyrings/debian-archive-buster-automatic.gpg /usr/share/keyrings/debian-archive-buster-security-automatic.gpg /usr/share/keyrings/debian-archive-buster-stable.gpg /usr/share/keyrings/debian-archive-keyring.gpg /usr/share/keyrings/debian-archive-removed-keys.gpg /usr/share/keyrings/debian-archive-stretch-automatic.gpg /usr/share/keyrings/debian-archive-stretch-security-automatic.gpg /usr/share/keyrings/debian-archive-stretch-stable.gpg /usr/share/keyrings/debian-ports-archive-keyring-removed.gpg /usr/share/keyrings/debian-ports-archive-keyring.gpg /usr/share/keyrings/debian-keyring.gpg /etc/apt/trusted.gpg.d/ I: running --essential-hook in shell: sh -c 'chroot "$1" sh -c "rm /etc/apt/sources.list && echo 'deb http://snapshot.notset.fr/archive/debian/20210814T212851Z/ bookworm main deb-src http://snapshot.notset.fr/archive/debian/20210814T212851Z/ bookworm main deb http://snapshot.notset.fr/archive/debian/20210115T144157Z/ unstable main' >> /etc/apt/sources.list && apt-get update"' exec /tmp/mmdebstrap.hD7JECz39T Get:1 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm InRelease [81.6 kB] Hit:2 http://snapshot.notset.fr/archive/debian/20210115T144157Z unstable InRelease Ign:3 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main Sources Ign:4 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main amd64 Packages Ign:3 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main Sources Ign:4 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main amd64 Packages Ign:3 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main Sources Ign:4 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main amd64 Packages Get:3 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main Sources [11.4 MB] Get:4 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main amd64 Packages [11.1 MB] Fetched 22.6 MB in 19s (1160 kB/s) Reading package lists... I: installing remaining packages inside the chroot... I: running --customize-hook in shell: sh -c 'chroot "$1" useradd --no-create-home -d /nonexistent -p "" builduser -s /bin/bash' exec /tmp/mmdebstrap.hD7JECz39T I: running --customize-hook in shell: sh -c 'chroot "$1" env sh -c "apt-get source --only-source -d node-bunyan=2.0.5+~cs4.4.2-1 && mkdir -p /build/node-bunyan-HmUHmf && dpkg-source --no-check -x /*.dsc /build/node-bunyan-HmUHmf/node-bunyan-2.0.5+-cs4.4.2 && chown -R builduser:builduser /build/node-bunyan-HmUHmf"' exec /tmp/mmdebstrap.hD7JECz39T Reading package lists... NOTICE: 'node-bunyan' packaging is maintained in the 'Git' version control system at: https://salsa.debian.org/js-team/node-bunyan.git Please use: git clone https://salsa.debian.org/js-team/node-bunyan.git to retrieve the latest (possibly unreleased) updates to the package. Need to get 403 kB of source archives. Get:1 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main node-bunyan 2.0.5+~cs4.4.2-1 (dsc) [3144 B] Get:2 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main node-bunyan 2.0.5+~cs4.4.2-1 (tar) [8280 B] Get:3 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main node-bunyan 2.0.5+~cs4.4.2-1 (tar) [3348 B] Get:4 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main node-bunyan 2.0.5+~cs4.4.2-1 (tar) [6403 B] Get:5 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main node-bunyan 2.0.5+~cs4.4.2-1 (tar) [377 kB] Get:6 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main node-bunyan 2.0.5+~cs4.4.2-1 (diff) [4756 B] Fetched 403 kB in 0s (832 kB/s) Download complete and in download only mode W: Download is performed unsandboxed as root as file 'node-bunyan_2.0.5+~cs4.4.2-1.dsc' couldn't be accessed by user '_apt'. - pkgAcquire::Run (13: Permission denied) dpkg-source: info: extracting node-bunyan in /build/node-bunyan-HmUHmf/node-bunyan-2.0.5+-cs4.4.2 dpkg-source: info: unpacking node-bunyan_2.0.5+~cs4.4.2.orig.tar.gz dpkg-source: info: unpacking node-bunyan_2.0.5+~cs4.4.2.orig-exeunt.tar.gz dpkg-source: info: unpacking node-bunyan_2.0.5+~cs4.4.2.orig-mv.tar.gz dpkg-source: info: unpacking node-bunyan_2.0.5+~cs4.4.2.orig-safejsonstringify.tar.gz dpkg-source: info: unpacking node-bunyan_2.0.5+~cs4.4.2-1.debian.tar.xz dpkg-source: info: using patch list from debian/patches/series dpkg-source: info: applying fix-node-path.diff dpkg-source: info: applying fix-man-error.diff dpkg-source: info: applying fix-interpreter-paths.diff dpkg-source: info: applying fix-for-mkdirp-1.patch I: running --customize-hook in shell: sh -c 'chroot "$1" env --unset=TMPDIR runuser builduser -c "cd /build/node-bunyan-HmUHmf/node-bunyan-2.0.5+-cs4.4.2 && env DEB_BUILD_OPTIONS="parallel=4" LC_ALL="C.UTF-8" SOURCE_DATE_EPOCH="1610661929" dpkg-buildpackage -uc -a amd64 --build=all"' exec /tmp/mmdebstrap.hD7JECz39T dpkg-buildpackage: info: source package node-bunyan dpkg-buildpackage: info: source version 2.0.5+~cs4.4.2-1 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Xavier Guimard dpkg-source --before-build . debian/rules clean dh clean dh_auto_clean --buildsystem=nodejs rm -rf ./node_modules/.cache rm -rf exeunt/node_modules/.cache rm -rf mv/node_modules/.cache rm -rf safejsonstringify/node_modules/.cache dh_clean debian/rules binary-indep dh binary-indep dh_update_autotools_config -i dh_autoreconf -i dh_auto_configure --buildsystem=nodejs -i mkdir node_modules ln -s ../exeunt node_modules/exeunt ln -s ../mv node_modules/mv ln -s ../safejsonstringify node_modules/safe-json-stringify dh_auto_build --buildsystem=nodejs -i No build command found, searching known files No build command found, searching known files No build command found, searching known files No build command found, searching known files dh_auto_test --buildsystem=nodejs -i ln -s ../. node_modules/bunyan /bin/sh -ex debian/tests/pkg-js/test + tap test/add-stream.test.js test/buffer.test.js test/child-behaviour.test.js test/cli-client-req.test.js test/cli-res.test.js test/cli.test.js test/ctor.test.js test/cycles.test.js test/error-event.test.js test/level.test.js test/log.test.js test/other-api.test.js test/process-exit.test.js test/raw-stream.test.js test/ringbuffer.test.js test/safe-json-stringify.test.js test/serializers.test.js test/src.test.js test/stream-levels.test.js TAP version 13 # Subtest: test/add-stream.test.js # Subtest: non-writables passed as stream ok 1 - "stream" stream is not writable ok 2 - "stream" stream is not writable 1..2 ok 1 - non-writables passed as stream # time=60.916ms # Subtest: proper stream ok 1 - expect truthy value 1..1 ok 2 - proper stream # time=9.452ms 1..2 # time=103.071ms ok 1 - test/add-stream.test.js # time=1093.53ms # Subtest: test/buffer.test.js # Subtest: log.info(BUFFER) ok 1 - log.trace msg is inspect(BUFFER) ok 2 - no "0" array index key in record: undefined ok 3 - no "parent" array index key in record: undefined ok 4 - log.trace(BUFFER, "bar") msg is inspect(BUFFER) + " bar" ok 5 - log.debug msg is inspect(BUFFER) ok 6 - no "0" array index key in record: undefined ok 7 - no "parent" array index key in record: undefined ok 8 - log.debug(BUFFER, "bar") msg is inspect(BUFFER) + " bar" ok 9 - log.info msg is inspect(BUFFER) ok 10 - no "0" array index key in record: undefined ok 11 - no "parent" array index key in record: undefined ok 12 - log.info(BUFFER, "bar") msg is inspect(BUFFER) + " bar" ok 13 - log.warn msg is inspect(BUFFER) ok 14 - no "0" array index key in record: undefined ok 15 - no "parent" array index key in record: undefined ok 16 - log.warn(BUFFER, "bar") msg is inspect(BUFFER) + " bar" ok 17 - log.error msg is inspect(BUFFER) ok 18 - no "0" array index key in record: undefined ok 19 - no "parent" array index key in record: undefined ok 20 - log.error(BUFFER, "bar") msg is inspect(BUFFER) + " bar" ok 21 - log.fatal msg is inspect(BUFFER) ok 22 - no "0" array index key in record: undefined ok 23 - no "parent" array index key in record: undefined ok 24 - log.fatal(BUFFER, "bar") msg is inspect(BUFFER) + " bar" 1..24 ok 1 - log.info(BUFFER) # time=28.841ms 1..1 # time=43.172ms ok 2 - test/buffer.test.js # time=596.448ms # Subtest: test/child-behaviour.test.js # Subtest: child can add stream ok 1 - should be equal ok 2 - should be equal ok 3 - should be equal ok 4 - should be equal 1..4 ok 1 - child can add stream # time=10.435ms # Subtest: child can set level of inherited streams ok 1 - should be equal ok 2 - should be equal ok 3 - should be equal 1..3 ok 2 - child can set level of inherited streams # time=2.433ms # Subtest: child can set level of inherited streams and add streams ok 1 - should be equal ok 2 - should be equal ok 3 - should be equal ok 4 - should be equal ok 5 - should be equal ok 6 - should be equal 1..6 ok 3 - child can set level of inherited streams and add streams # time=37.651ms # Subtest: child should not lose parent "hostname" ok 1 - should be equal ok 2 - should be equal ok 3 - should be equal ok 4 - should be equal 1..4 ok 4 - child should not lose parent "hostname" # time=3.103ms 1..4 # time=78.195ms ok 3 - test/child-behaviour.test.js # time=635.819ms # Subtest: test/cli-client-req.test.js # Subtest: client_req extra newlines, client_res={} (pull #252) ok 1 - should not error ok 2 - should be equal 1..2 ok 1 - client_req extra newlines, client_res={} (pull #252) # time=468.848ms # Subtest: client_req.address is not used for Host header in 2.x (issue #504) ok 1 - should not error ok 2 - should be equal 1..2 ok 2 - client_req.address is not used for Host header in 2.x (issue #504) # time=397.563ms 1..2 # time=880.845ms ok 4 - test/cli-client-req.test.js # time=1513.389ms # Subtest: test/cli-res.test.js # Subtest: res with "header" string (issue #444) ok 1 - should not error ok 2 - should be equal 1..2 ok 1 - res with "header" string (issue #444) # time=391.385ms # Subtest: res without "header" ok 1 - should not error ok 2 - should be equal 1..2 ok 2 - res without "header" # time=408.08ms 1..2 # time=813.603ms ok 5 - test/cli-res.test.js # time=1737.766ms # Subtest: test/cli.test.js # Subtest: --version ok 1 - should not error ok 2 - should be equal 1..2 ok 1 - --version # time=494.618ms # Subtest: --help ok 1 - should not error ok 2 - expect truthy value 1..2 ok 2 - --help # time=509.485ms # Subtest: -h ok 1 - should not error ok 2 - expect truthy value 1..2 ok 3 - -h # time=405.947ms # Subtest: --bogus ok 1 - should error out ok 2 - ... with exit code 1 1..2 ok 4 - --bogus # time=401.228ms # Subtest: simple.log ok 1 - should not error ok 2 - should be equal 1..2 ok 5 - simple.log # time=639.499ms # Subtest: cat simple.log ok 1 - should not error ok 2 - should be equal 1..2 ok 6 - cat simple.log # time=562.819ms # Subtest: time TZ tests 1..0 ok 7 - time TZ tests # time=125.362ms # Subtest: simple.log with color ok 1 - should not error ok 2 - should be equal 1..2 ok 8 - simple.log with color # time=570.479ms # Subtest: extrafield.log ok 1 - should not error ok 2 - should be equal 1..2 ok 9 - extrafield.log # time=795.144ms # Subtest: extrafield.log with color ok 1 - should not error ok 2 - should be equal 1..2 ok 10 - extrafield.log with color # time=337.536ms # Subtest: bogus.log ok 1 - should not error ok 2 - should be equal 1..2 ok 11 - bogus.log # time=355.478ms # Subtest: bogus.log -j ok 1 - should not error ok 2 - should be equal 1..2 ok 12 - bogus.log -j # time=335.73ms # Subtest: all.log ok 1 - should not error 1..1 ok 13 - all.log # time=365.423ms # Subtest: simple.log doesnotexist1.log doesnotexist2.log ok 1 - expect truthy value ok 2 - should be equal ok 3 - should be equal ok 4 - stderr matches /^bunyan: ENOENT.*?, open '.*?doesnotexist1.log'/m, stderr="bunyan: ENOENT: no such file or directory, open 'doesnotexist1.log'\nbunyan: ENOENT: no such file or directory, open 'doesnotexist2.log'\n" ok 5 - stderr matches /^bunyan: ENOENT.*?, open '.*?doesnotexist2.log'/m, stderr="bunyan: ENOENT: no such file or directory, open 'doesnotexist1.log'\nbunyan: ENOENT: no such file or directory, open 'doesnotexist2.log'\n" 1..5 ok 14 - simple.log doesnotexist1.log doesnotexist2.log # time=328.956ms # Subtest: multiple logs ok 1 - should not error ok 2 - should be equal 1..2 ok 15 - multiple logs # time=465.143ms # Subtest: multiple logs, bunyan format ok 1 - should not error ok 2 - should be equal 1..2 ok 16 - multiple logs, bunyan format # time=405.195ms # Subtest: log1.log.gz ok 1 - should not error ok 2 - should be equal 1..2 ok 17 - log1.log.gz # time=735.114ms # Subtest: mixed text and gzip logs ok 1 - should not error ok 2 - should be equal 1..2 ok 18 - mixed text and gzip logs # time=358.115ms # Subtest: --level 40 ok 1 - should not error ok 2 - should be equal ok 3 - should not error ok 4 - should be equal 1..4 ok 19 - --level 40 # time=1095.746ms # Subtest: --condition "this.level === 10 && this.pid === 123" ok 1 - should not error ok 2 - should be equal ok 3 - should not error ok 4 - should be equal 1..4 ok 20 - --condition "this.level === 10 && this.pid === 123" # time=1304.654ms # Subtest: --condition "this.level === TRACE ok 1 - should not error ok 2 - should be equal 1..2 ok 21 - --condition "this.level === TRACE # time=403.976ms # Subtest: multiple --conditions ok 1 - should not error ok 2 - should be equal 1..2 ok 22 - multiple --conditions # time=432.321ms # Subtest: robust req handling ok 1 - should not error ok 2 - should be equal 1..2 ok 23 - robust req handling # time=519.716ms # Subtest: should not crash on corpus/old-crashers/*.log ok 1 - should not error 1..1 ok 24 - should not crash on corpus/old-crashers/*.log # time=2705.432ms # Subtest: should only show nonempty response bodies ok 1 - should not error ok 2 - should be equal 1..2 ok 25 - should only show nonempty response bodies # time=398.281ms # Subtest: time: simple.log local long ok 1 - should not error ok 2 - should be equal 1..2 ok 26 - time: simple.log local long # time=365.552ms # Subtest: time: simple.log utc long ok 1 - should not error ok 2 - should be equal 1..2 ok 27 - time: simple.log utc long # time=527.492ms # Subtest: time: simple.log local short ok 1 - should not error ok 2 - should be equal 1..2 ok 28 - time: simple.log local short # time=507.026ms # Subtest: time: simple.log utc short ok 1 - should not error ok 2 - should be equal 1..2 ok 29 - time: simple.log utc short # time=589.943ms 1..29 # time=17175.398ms ok 6 - test/cli.test.js # time=18145.901ms # Subtest: test/ctor.test.js # Subtest: ensure Logger creation options ok 1 - no options should throw ok 2 - no options.name should throw ok 3 - just options.name should be sufficient ok 4 - cannot use "stream" and "streams" ok 5 - "streams" must be an array ok 6 - "serializers" cannot be a string ok 7 - "serializers" cannot be an array 1..7 ok 1 - ensure Logger creation options # time=56.463ms # Subtest: ensure Logger constructor is safe without new ok 1 - constructor should call self with new if necessary 1..1 ok 2 - ensure Logger constructor is safe without new # time=3.887ms # Subtest: ensure Logger creation options (createLogger) ok 1 - no options should throw ok 2 - no options.name should throw ok 3 - just options.name should be sufficient ok 4 - cannot use "stream" and "streams" ok 5 - "streams" must be an array ok 6 - "serializers" cannot be a string ok 7 - "serializers" cannot be an array 1..7 ok 3 - ensure Logger creation options (createLogger) # time=5.868ms # Subtest: ensure Logger child() options ok 1 - no options should be fine ok 2 - empty options should be fine too ok 3 - child cannot change name ok 4 - cannot use "stream" and "streams" ok 5 - "streams" must be an array ok 6 - "serializers" cannot be a string ok 7 - "serializers" cannot be an array 1..7 ok 4 - ensure Logger child() options # time=4.752ms # Subtest: ensure Logger() rejects non-Logger parents ok 1 - Logger arguments must be valid ok 2 - Logger allows Logger instance as parent 1..2 ok 5 - ensure Logger() rejects non-Logger parents # time=1.795ms 1..5 # time=104.647ms ok 7 - test/ctor.test.js # time=853.464ms # Subtest: test/cycles.test.js # Subtest: cycles ok 1 - expect truthy value ok 2 - log record 0 matches ok 3 - log record 1 matches ok 4 - log record 2 matches 1..4 ok 1 - cycles # time=19.366ms 1..1 # time=64.423ms ok 8 - test/cycles.test.js # time=795.571ms # Subtest: test/error-event.test.js # Subtest: error event on file stream (reemitErrorEvents=undefined) ok 1 - got err in error event: Error: ENOENT: no such file or directory, open '/this/path/is/bogus.log' ok 2 - error code is ENOENT ok 3 - got a stream argument ok 4 - should be equal ok 5 - should be equal 1..5 ok 1 - error event on file stream (reemitErrorEvents=undefined) # time=46.543ms # Subtest: error event on file stream (reemitErrorEvents=true) ok 1 - got err in error event: Error: ENOENT: no such file or directory, open '/this/path/is/bogus.log' ok 2 - error code is ENOENT ok 3 - got a stream argument ok 4 - should be equal ok 5 - should be equal 1..5 ok 2 - error event on file stream (reemitErrorEvents=true) # time=33.983ms # Subtest: error event on file stream (reemitErrorEvents=false) ok 1 - got error event on the file stream 1..1 ok 3 - error event on file stream (reemitErrorEvents=false) # time=2.886ms # Subtest: error event on raw stream (reemitErrorEvents=undefined) ok 1 - got error event on the raw stream 1..1 ok 4 - error event on raw stream (reemitErrorEvents=undefined) # time=2.334ms # Subtest: error event on raw stream (reemitErrorEvents=false) ok 1 - got error event on the raw stream 1..1 ok 5 - error event on raw stream (reemitErrorEvents=false) # time=1.679ms # Subtest: error event on raw stream (reemitErrorEvents=true) ok 1 - got err in error event: Error: boom ok 2 - should be equal ok 3 - got a stream argument ok 4 - expect truthy value ok 5 - should be equal 1..5 ok 6 - error event on raw stream (reemitErrorEvents=true) # time=2.557ms 1..6 # time=108.779ms ok 9 - test/error-event.test.js # time=753.568ms # Subtest: test/level.test.js # Subtest: log.level() -> level num ok 1 - should be equal 1..1 ok 1 - log.level() -> level num # time=14.702ms # Subtest: log.level() ok 1 - should be equal 1..1 ok 2 - log.level() # time=4.19ms # Subtest: log.level() ok 1 - should be equal 1..1 ok 3 - log.level() # time=2.997ms # Subtest: log.level() ok 1 - should be equal 1..1 ok 4 - log.level() # time=2.878ms # Subtest: log.level(FATAL + 1) ok 1 - should be equal 1..1 ok 5 - log.level(FATAL + 1) # time=2.753ms # Subtest: log.level() ok 1 - should be equal ok 2 - should be equal ok 3 - should be equal 1..3 ok 6 - log.level() # time=3.801ms # Subtest: log.level() ok 1 - expected to throw ok 2 - expected to throw ok 3 - expected to throw ok 4 - expected to throw ok 5 - expected to throw ok 6 - expected to throw 1..6 ok 7 - log.level() # time=20.995ms 1..7 # time=212.934ms ok 10 - test/level.test.js # time=1039.912ms # Subtest: test/log.test.js # Subtest: log.LEVEL() -> boolean ok 1 - log1.trace() is false ok 2 - should be equal ok 3 - should be equal ok 4 - should be equal ok 5 - should be equal ok 6 - should be equal ok 7 - should be equal ok 8 - should be equal ok 9 - should be equal ok 10 - should be equal ok 11 - should be equal ok 12 - should be equal 1..12 ok 1 - log.LEVEL() -> boolean # time=10.767ms # Subtest: log.info(undefined, ) ok 1 - log.trace(undefined, "some message") ok 2 - log.debug(undefined, "some message") ok 3 - log.info(undefined, "some message") ok 4 - log.warn(undefined, "some message") ok 5 - log.error(undefined, "some message") ok 6 - log.fatal(undefined, "some message") 1..6 ok 2 - log.info(undefined, ) # time=4.498ms # Subtest: log.info(, undefined) ok 1 - log.trace msg: expect "undefined", got "undefined" ok 2 - should be equal ok 3 - log.debug msg: expect "undefined", got "undefined" ok 4 - should be equal ok 5 - log.info msg: expect "undefined", got "undefined" ok 6 - should be equal ok 7 - log.warn msg: expect "undefined", got "undefined" ok 8 - should be equal ok 9 - log.error msg: expect "undefined", got "undefined" ok 10 - should be equal ok 11 - log.fatal msg: expect "undefined", got "undefined" ok 12 - should be equal 1..12 ok 3 - log.info(, undefined) # time=3.847ms # Subtest: log.info(null, ) ok 1 - log.trace msg is "some message" ok 2 - log.debug msg is "some message" ok 3 - log.info msg is "some message" ok 4 - log.warn msg is "some message" ok 5 - log.error msg is "some message" ok 6 - log.fatal msg is "some message" 1..6 ok 4 - log.info(null, ) # time=5.989ms # Subtest: log.info(, null) ok 1 - log.trace msg: expect "null", got "null" ok 2 - should be equal ok 3 - log.debug msg: expect "null", got "null" ok 4 - should be equal ok 5 - log.info msg: expect "null", got "null" ok 6 - should be equal ok 7 - log.warn msg: expect "null", got "null" ok 8 - should be equal ok 9 - log.error msg: expect "null", got "null" ok 10 - should be equal ok 11 - log.fatal msg: expect "null", got "null" ok 12 - should be equal 1..12 ok 5 - log.info(, null) # time=4.913ms # Subtest: log.info() ok 1 - log.trace msg is "some message" ok 2 - log.debug msg is "some message" ok 3 - log.info msg is "some message" ok 4 - log.warn msg is "some message" ok 5 - log.error msg is "some message" ok 6 - log.fatal msg is "some message" 1..6 ok 6 - log.info() # time=2.701ms # Subtest: log.info(, ) ok 1 - log.trace msg: got "some message" ok 2 - should be equal ok 3 - log.debug msg: got "some message" ok 4 - should be equal ok 5 - log.info msg: got "some message" ok 6 - should be equal ok 7 - log.warn msg: got "some message" ok 8 - should be equal ok 9 - log.error msg: got "some message" ok 10 - should be equal ok 11 - log.fatal msg: got "some message" ok 12 - should be equal 1..12 ok 7 - log.info(, ) # time=5.546ms # Subtest: log.info() ok 1 - log.trace msg is "true" ok 2 - log.debug msg is "true" ok 3 - log.info msg is "true" ok 4 - log.warn msg is "true" ok 5 - log.error msg is "true" ok 6 - log.fatal msg is "true" 1..6 ok 8 - log.info() # time=3.649ms # Subtest: log.info(, ) ok 1 - log.trace msg: got "true" ok 2 - should be equal ok 3 - log.debug msg: got "true" ok 4 - should be equal ok 5 - log.info msg: got "true" ok 6 - should be equal ok 7 - log.warn msg: got "true" ok 8 - should be equal ok 9 - log.error msg: got "true" ok 10 - should be equal ok 11 - log.fatal msg: got "true" ok 12 - should be equal 1..12 ok 9 - log.info(, ) # time=3.192ms # Subtest: log.info() ok 1 - log.trace msg: got "3.14" ok 2 - log.debug msg: got "3.14" ok 3 - log.info msg: got "3.14" ok 4 - log.warn msg: got "3.14" ok 5 - log.error msg: got "3.14" ok 6 - log.fatal msg: got "3.14" 1..6 ok 10 - log.info() # time=2.041ms # Subtest: log.info(, ) ok 1 - log.trace msg: got "3.14" ok 2 - should be equal ok 3 - log.debug msg: got "3.14" ok 4 - should be equal ok 5 - log.info msg: got "3.14" ok 6 - should be equal ok 7 - log.warn msg: got "3.14" ok 8 - should be equal ok 9 - log.error msg: got "3.14" ok 10 - should be equal ok 11 - log.fatal msg: got "3.14" ok 12 - should be equal 1..12 ok 11 - log.info(, ) # time=3.001ms # Subtest: log.info() ok 1 - log.trace msg: got "[Function: func1]" ok 2 - log.debug msg: got "[Function: func1]" ok 3 - log.info msg: got "[Function: func1]" ok 4 - log.warn msg: got "[Function: func1]" ok 5 - log.error msg: got "[Function: func1]" ok 6 - log.fatal msg: got "[Function: func1]" 1..6 ok 12 - log.info() # time=3.405ms # Subtest: log.info(, ) ok 1 - log.trace msg: got "[Function: func2]" ok 2 - should be equal ok 3 - log.debug msg: got "[Function: func2]" ok 4 - should be equal ok 5 - log.info msg: got "[Function: func2]" ok 6 - should be equal ok 7 - log.warn msg: got "[Function: func2]" ok 8 - should be equal ok 9 - log.error msg: got "[Function: func2]" ok 10 - should be equal ok 11 - log.fatal msg: got "[Function: func2]" ok 12 - should be equal 1..12 ok 13 - log.info(, ) # time=17.672ms # Subtest: log.info() ok 1 - log.trace msg: got "[ 'a', 1, { two: 'deux' } ]" ok 2 - log.debug msg: got "[ 'a', 1, { two: 'deux' } ]" ok 3 - log.info msg: got "[ 'a', 1, { two: 'deux' } ]" ok 4 - log.warn msg: got "[ 'a', 1, { two: 'deux' } ]" ok 5 - log.error msg: got "[ 'a', 1, { two: 'deux' } ]" ok 6 - log.fatal msg: got "[ 'a', 1, { two: 'deux' } ]" 1..6 ok 14 - log.info() # time=85.498ms # Subtest: log.info(, ) ok 1 - log.trace msg: got "[ 'a', 1, { two: 'deux' } ]" ok 2 - should be equal ok 3 - log.debug msg: got "[ 'a', 1, { two: 'deux' } ]" ok 4 - should be equal ok 5 - log.info msg: got "[ 'a', 1, { two: 'deux' } ]" ok 6 - should be equal ok 7 - log.warn msg: got "[ 'a', 1, { two: 'deux' } ]" ok 8 - should be equal ok 9 - log.error msg: got "[ 'a', 1, { two: 'deux' } ]" ok 10 - should be equal ok 11 - log.fatal msg: got "[ 'a', 1, { two: 'deux' } ]" ok 12 - should be equal 1..12 ok 15 - log.info(, ) # time=14.085ms # Subtest: log.info(null) ok 1 - log.trace msg: got "" ok 2 - log.debug msg: got "" ok 3 - log.info msg: got "" ok 4 - log.warn msg: got "" ok 5 - log.error msg: got "" ok 6 - log.fatal msg: got "" 1..6 ok 16 - log.info(null) # time=7.631ms # Subtest: log.info(null, ) ok 1 - log.trace msg: got "my message" ok 2 - log.debug msg: got "my message" ok 3 - log.info msg: got "my message" ok 4 - log.warn msg: got "my message" ok 5 - log.error msg: got "my message" ok 6 - log.fatal msg: got "my message" 1..6 ok 17 - log.info(null, ) # time=77.241ms 1..17 # time=620.917ms ok 11 - test/log.test.js # time=1566.448ms # Subtest: test/other-api.test.js # Subtest: bunyan.s ok 1 - TRACE ok 2 - DEBUG ok 3 - INFO ok 4 - WARN ok 5 - ERROR ok 6 - FATAL 1..6 ok 1 - bunyan.s # time=17.698ms # Subtest: bunyan.resolveLevel() ok 1 - TRACE ok 2 - TRACE ok 3 - DEBUG ok 4 - DEBUG ok 5 - INFO ok 6 - INFO ok 7 - WARN ok 8 - WARN ok 9 - ERROR ok 10 - ERROR ok 11 - FATAL ok 12 - FATAL 1..12 ok 2 - bunyan.resolveLevel() # time=5.17ms 1..2 # time=75.715ms ok 12 - test/other-api.test.js # time=900.964ms # Subtest: test/process-exit.test.js # Subtest: log with rotating file stream will terminate ok 1 - should not error ok 2 - should be equal ok 3 - should be equal 1..3 ok 1 - log with rotating file stream will terminate # time=444.023ms 1..1 # time=459.834ms ok 13 - test/process-exit.test.js # time=1091.833ms # Subtest: test/raw-stream.test.js # Subtest: raw stream ok 1 - should be equal ok 2 - first rec is an object ok 3 - "two" field made it through 1..3 ok 1 - raw stream # time=24.787ms # Subtest: raw streams and regular streams can mix ok 1 - should be equal ok 2 - first rawRec is an object ok 3 - "two" field made it through ok 4 - should be equal ok 5 - first nonRawRec is a string 1..5 ok 2 - raw streams and regular streams can mix # time=12.132ms # Subtest: child adding a non-raw stream works ok 1 - rawRecs length should be 1 (is 1) ok 2 - rawRec entry is an object ok 3 - "two" field made it through ok 4 - should be equal ok 5 - first nonRawRec is a string 1..5 ok 3 - child adding a non-raw stream works # time=37.244ms 1..3 # time=106.056ms ok 14 - test/raw-stream.test.js # time=1045.738ms # Subtest: test/ringbuffer.test.js # Subtest: ringbuffer ok 1 - should be equal ok 2 - should be equal ok 3 - should be equal ok 4 - should be equal ok 5 - should be equal ok 6 - should be equal ok 7 - should be equal ok 8 - should be equal ok 9 - should be equal ok 10 - should be equal 1..10 ok 1 - ringbuffer # time=11.008ms 1..1 # time=48.847ms ok 15 - test/ringbuffer.test.js # time=585.768ms # Subtest: test/safe-json-stringify.test.js # Subtest: __defineGetter__ boom ok 1 - should not error ok 2 - should be equal 1..2 ok 1 - __defineGetter__ boom # time=560.267ms # Subtest: __defineGetter__ boom, without safe-json-stringify ok 1 - should not error ok 2 - expect truthy value ok 3 - expect truthy value 1..3 ok 2 - __defineGetter__ boom, without safe-json-stringify # time=675.867ms # Subtest: defineProperty boom ok 1 - should not error ok 2 - should be equal ok 3 - should be equal 1..3 ok 3 - defineProperty boom # time=596.92ms # Subtest: defineProperty boom, without safe-json-stringify ok 1 - should not error ok 2 - expect truthy value ok 3 - should be equal ok 4 - expect truthy value ok 5 - should be equal 1..5 ok 4 - defineProperty boom, without safe-json-stringify # time=498.321ms 1..4 # time=2357.621ms ok 16 - test/safe-json-stringify.test.js # time=3069.306ms # Subtest: test/serializers.test.js # Subtest: req serializer ok 1 - should be equal ok 2 - should be equal ok 3 - should be equal ok 4 - should be equal ok 5 - should be equal ok 6 - should be equal ok 7 - should be equal ok 8 - should be equal ok 9 - should be equal ok 10 - should be equal ok 11 - should be equal 1..11 ok 1 - req serializer # time=100.031ms # Subtest: req serializer - express.originalUrl ok 1 - should be equal ok 2 - should be equal ok 3 - should be equal ok 4 - should be equal 1..4 ok 2 - req serializer - express.originalUrl # time=8.932ms # Subtest: res serializer ok 1 - should be equal ok 2 - should be equal ok 3 - should be equal ok 4 - should be equal ok 5 - should be equal ok 6 - should be equal ok 7 - should be equal ok 8 - should be equal ok 9 - should be equal 1..9 ok 3 - res serializer # time=11.247ms # Subtest: err serializer ok 1 - should be equal ok 2 - should be equal ok 3 - should be equal ok 4 - should be equal ok 5 - should be equal ok 6 - should be equal ok 7 - should be equal ok 8 - should be equal ok 9 - should be equal ok 10 - should be equal 1..10 ok 4 - err serializer # time=4.576ms # Subtest: err serializer: custom serializer ok 1 - should be equal ok 2 - should be equal ok 3 - should be equal ok 4 - should be equal 1..4 ok 5 - err serializer: custom serializer # time=48.893ms # Subtest: err serializer: long stack ok 1 - Just a VError ok 2 - Just a VError ok 3 - Just a VError ok 4 - Just a WError ok 5 - Just a WError ok 6 - Just a WError ok 7 - WError <- TypeError ok 8 - WError <- TypeError ok 9 - WError <- TypeError ok 10 - WError <- WError ok 11 - WError <- WError ok 12 - WError <- WError ok 13 - WError <- WError <- TypeError ok 14 - WError <- WError <- TypeError ok 15 - WError <- WError <- TypeError ok 16 - WError <- WError <- WError ok 17 - WError <- WError <- WError ok 18 - WError <- WError <- WError 1..18 ok 6 - err serializer: long stack # time=19.218ms # Subtest: do not apply serializers if no record key ok 1 - should be equal ok 2 - should be equal ok 3 - should be equal ok 4 - should be equal 1..4 ok 7 - do not apply serializers if no record key # time=2.601ms 1..7 # time=211.514ms ok 17 - test/serializers.test.js # time=1293.172ms # Subtest: test/src.test.js # Subtest: src ok 1 - should be equal ok 2 - expect truthy value ok 3 - should be equal ok 4 - should be equal ok 5 - expect truthy value ok 6 - should be equal ok 7 - expect truthy value ok 8 - should be equal ok 9 - should be equal ok 10 - expect truthy value ok 11 - should be equal ok 12 - expect truthy value ok 13 - should be equal ok 14 - should be equal 1..14 ok 1 - src # time=22.03ms 1..1 # time=41.825ms ok 18 - test/src.test.js # time=938.483ms # Subtest: test/stream-levels.test.js # Subtest: default stream log level ok 1 - should be equal ok 2 - should be equal 1..2 ok 1 - default stream log level # time=12.299ms # Subtest: default stream, level=DEBUG specified ok 1 - should be equal ok 2 - should be equal 1..2 ok 2 - default stream, level=DEBUG specified # time=2.745ms # Subtest: default stream, level="trace" specified ok 1 - should be equal ok 2 - should be equal 1..2 ok 3 - default stream, level="trace" specified # time=2.256ms # Subtest: stream & level="trace" specified ok 1 - should be equal ok 2 - should be equal 1..2 ok 4 - stream & level="trace" specified # time=43.56ms # Subtest: one stream, default level ok 1 - should be equal ok 2 - should be equal 1..2 ok 5 - one stream, default level # time=3.86ms # Subtest: one stream, top-"level" specified ok 1 - should be equal ok 2 - should be equal 1..2 ok 6 - one stream, top-"level" specified # time=2.888ms # Subtest: one stream, stream-"level" specified ok 1 - should be equal ok 2 - should be equal 1..2 ok 7 - one stream, stream-"level" specified # time=3.113ms # Subtest: one stream, both-"level" specified ok 1 - should be equal ok 2 - should be equal 1..2 ok 8 - one stream, both-"level" specified # time=3.332ms # Subtest: two streams, both-"level" specified ok 1 - log.level() ok 2 - should be equal ok 3 - should be equal 1..3 ok 9 - two streams, both-"level" specified # time=2.302ms # Subtest: two streams, one with "level" specified ok 1 - should be equal ok 2 - should be equal ok 3 - should be equal 1..3 ok 10 - two streams, one with "level" specified # time=2.328ms # Subtest: log level 0 to turn on all logging ok 1 - should be equal ok 2 - should be equal 1..2 ok 11 - log level 0 to turn on all logging # time=2.015ms 1..11 # time=121.609ms ok 19 - test/stream-levels.test.js # time=667.1ms 1..19 # time=38451.531ms Removing node_modules/bunyan create-stamp debian/debhelper-build-stamp dh_prep -i dh_auto_install --buildsystem=nodejs -i mkdir -p /build/node-bunyan-HmUHmf/node-bunyan-2.0.5\+-cs4.4.2/debian/node-bunyan//usr/share/nodejs/bunyan/bin cp --reflink=auto -a ./bin/bunyan /build/node-bunyan-HmUHmf/node-bunyan-2.0.5\+-cs4.4.2/debian/node-bunyan//usr/share/nodejs/bunyan/bin/ mkdir -p /build/node-bunyan-HmUHmf/node-bunyan-2.0.5\+-cs4.4.2/debian/node-bunyan//usr/share/nodejs/bunyan/lib cp --reflink=auto -a ./lib/bunyan.js /build/node-bunyan-HmUHmf/node-bunyan-2.0.5\+-cs4.4.2/debian/node-bunyan//usr/share/nodejs/bunyan/lib/ cp --reflink=auto -a ./package.json /build/node-bunyan-HmUHmf/node-bunyan-2.0.5\+-cs4.4.2/debian/node-bunyan//usr/share/nodejs/bunyan// dh_auto_install: warning: ### Missing exeunt/node_modules, skipping dh_auto_install: warning: ### Missing exeunt/tmp, skipping dh_auto_install: warning: ### Missing exeunt/test, skipping dh_auto_install: warning: ### Missing exeunt/npm-debug.log, skipping dh_auto_install: warning: ### Missing exeunt/deps, skipping No "files" field in exeunt/package.json, install all files Parsing expression exeunt/exeunt-*.tgz Line exeunt/exeunt-*.tgz becomes: ^exeunt/exeunt\-[^/]*\.tgz$ mkdir -p /build/node-bunyan-HmUHmf/node-bunyan-2.0.5\+-cs4.4.2/debian/node-bunyan//usr/share/nodejs/exeunt/ cp --reflink=auto -a exeunt/package.json /build/node-bunyan-HmUHmf/node-bunyan-2.0.5\+-cs4.4.2/debian/node-bunyan//usr/share/nodejs/exeunt// mkdir -p /build/node-bunyan-HmUHmf/node-bunyan-2.0.5\+-cs4.4.2/debian/node-bunyan//usr/share/nodejs/exeunt/lib cp --reflink=auto -a exeunt/lib/exeunt.js /build/node-bunyan-HmUHmf/node-bunyan-2.0.5\+-cs4.4.2/debian/node-bunyan//usr/share/nodejs/exeunt/lib/ dh_auto_install: warning: ### Missing mv/build/config.gypi, skipping No "files" field in mv/package.json, install all files mkdir -p /build/node-bunyan-HmUHmf/node-bunyan-2.0.5\+-cs4.4.2/debian/node-bunyan//usr/share/nodejs/mv/ cp --reflink=auto -a mv/package.json /build/node-bunyan-HmUHmf/node-bunyan-2.0.5\+-cs4.4.2/debian/node-bunyan//usr/share/nodejs/mv// cp --reflink=auto -a mv/index.js /build/node-bunyan-HmUHmf/node-bunyan-2.0.5\+-cs4.4.2/debian/node-bunyan//usr/share/nodejs/mv// No "files" field in safejsonstringify/package.json, install all files mkdir -p /build/node-bunyan-HmUHmf/node-bunyan-2.0.5\+-cs4.4.2/debian/node-bunyan//usr/share/nodejs/safe-json-stringify/ cp --reflink=auto -a safejsonstringify/package.json /build/node-bunyan-HmUHmf/node-bunyan-2.0.5\+-cs4.4.2/debian/node-bunyan//usr/share/nodejs/safe-json-stringify// cp --reflink=auto -a safejsonstringify/index.js /build/node-bunyan-HmUHmf/node-bunyan-2.0.5\+-cs4.4.2/debian/node-bunyan//usr/share/nodejs/safe-json-stringify// Populate ${nodejs:Provides}: + node-exeunt (= 1.1.1) + node-mv (= 2.1.1) + node-safe-json-stringify (= 1.2.0) Set ${nodejs:Version} to 12.20.1~dfsg Linking /usr/bin/bunyan to /usr/share/nodejs/bunyan/bin/bunyan dh_installdocs -i dh_installchangelogs -i debian/rules override_dh_installexamples make[1]: Entering directory '/build/node-bunyan-HmUHmf/node-bunyan-2.0.5+-cs4.4.2' dh_installexamples mkdir debian/node-bunyan/usr/share/doc/node-bunyan/examples/exeunt cp exeunt/examples/* debian/node-bunyan/usr/share/doc/node-bunyan/examples/exeunt/ ln -s ../node-bunyan debian/node-bunyan/usr/share/doc/node-exeunt ln -s examples/exeunt debian/node-bunyan/usr/share/doc/node-bunyan/exeunt-examples make[1]: Leaving directory '/build/node-bunyan-HmUHmf/node-bunyan-2.0.5+-cs4.4.2' dh_installman -i dh_perl -i dh_link -i dh_strip_nondeterminism -i dh_compress -i dh_fixperms -i dh_missing -i dh_installdeb -i dh_gencontrol -i dpkg-gencontrol: warning: package node-bunyan: substitution variable ${nodejs:Version} unused, but is defined dh_md5sums -i dh_builddeb -i dpkg-deb: building package 'node-bunyan' in '../node-bunyan_2.0.5+~cs4.4.2-1_all.deb'. dpkg-genbuildinfo --build=all dpkg-genchanges --build=all >../node-bunyan_2.0.5+~cs4.4.2-1_all.changes dpkg-genchanges: info: binary-only arch-indep upload (source code and arch-specific packages not included) dpkg-source --after-build . dpkg-buildpackage: info: binary-only upload (no source included) I: running special hook: sync-out /build/node-bunyan-HmUHmf /tmp/node-bunyan-2.0.5+~cs4.4.2-1cvcz1jcl I: cleaning package lists and apt cache... I: creating tarball... I: done I: removing tempdir /tmp/mmdebstrap.hD7JECz39T... I: success in 352.9209 seconds md5: node-bunyan_2.0.5+~cs4.4.2-1_all.deb: OK sha1: node-bunyan_2.0.5+~cs4.4.2-1_all.deb: OK sha256: node-bunyan_2.0.5+~cs4.4.2-1_all.deb: OK Checksums: OK