Diff of the two buildlogs: -- --- b1/build.log 2024-10-05 19:30:40.609779577 +0000 +++ b2/build.log 2024-10-05 19:35:02.690603579 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Sat Oct 5 07:23:37 -12 2024 -I: pbuilder-time-stamp: 1728156217 +I: Current time: Sun Oct 6 09:31:01 +14 2024 +I: pbuilder-time-stamp: 1728156661 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/trixie-reproducible-base.tgz] I: copying local configuration @@ -29,52 +29,84 @@ dpkg-source: info: applying 0001-pkg-mods-math-Fix-test-for-s390x-again.patch I: Not using root during the build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/4977/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/26780/tmp/hooks/D01_modify_environment starting +debug: Running on virt64z. +I: Changing host+domainname to test build reproducibility +I: Adding a custom variable just for the fun of it... +I: Changing /bin/sh to bash +'/bin/sh' -> '/bin/bash' +lrwxrwxrwx 1 root root 9 Oct 5 19:31 /bin/sh -> /bin/bash +I: Setting pbuilder2's login shell to /bin/bash +I: Setting pbuilder2's GECOS to second user,second room,second work-phone,second home-phone,second other +I: user script /srv/workspace/pbuilder/26780/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/26780/tmp/hooks/D02_print_environment starting I: set - BUILDDIR='/build/reproducible-path' - BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' - BUILDUSERNAME='pbuilder1' - BUILD_ARCH='armhf' - DEBIAN_FRONTEND='noninteractive' - DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=3 ' - DISTRIBUTION='trixie' - HOME='/root' - HOST_ARCH='armhf' + BASH=/bin/sh + BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:globskipdots:hostcomplete:interactive_comments:patsub_replacement:progcomp:promptvars:sourcepath + BASH_ALIASES=() + BASH_ARGC=() + BASH_ARGV=() + BASH_CMDS=() + BASH_LINENO=([0]="12" [1]="0") + BASH_LOADABLES_PATH=/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:. + BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") + BASH_VERSINFO=([0]="5" [1]="2" [2]="32" [3]="1" [4]="release" [5]="arm-unknown-linux-gnueabihf") + BASH_VERSION='5.2.32(1)-release' + BUILDDIR=/build/reproducible-path + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=armhf + DEBIAN_FRONTEND=noninteractive + DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=4 ' + DIRSTACK=() + DISTRIBUTION=trixie + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=arm + HOST_ARCH=armhf IFS=' ' - INVOCATION_ID='63611b33eca8484d91b3b0e69ee2681a' - LANG='C' - LANGUAGE='en_US:en' - LC_ALL='C' - MAIL='/var/mail/root' - OPTIND='1' - PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games' - PBCURRENTCOMMANDLINEOPERATION='build' - PBUILDER_OPERATION='build' - PBUILDER_PKGDATADIR='/usr/share/pbuilder' - PBUILDER_PKGLIBDIR='/usr/lib/pbuilder' - PBUILDER_SYSCONFDIR='/etc' - PPID='4977' - PS1='# ' - PS2='> ' + INVOCATION_ID=0a7cffd60ec1418aa441fbc8b67ea736 + LANG=C + LANGUAGE=it_CH:it + LC_ALL=C + MACHTYPE=arm-unknown-linux-gnueabihf + MAIL=/var/mail/root + OPTERR=1 + OPTIND=1 + OSTYPE=linux-gnueabihf + PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path + PBCURRENTCOMMANDLINEOPERATION=build + PBUILDER_OPERATION=build + PBUILDER_PKGDATADIR=/usr/share/pbuilder + PBUILDER_PKGLIBDIR=/usr/lib/pbuilder + PBUILDER_SYSCONFDIR=/etc + PIPESTATUS=([0]="0") + POSIXLY_CORRECT=y + PPID=26780 PS4='+ ' - PWD='/' - SHELL='/bin/bash' - SHLVL='2' - SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.gpja10sX/pbuilderrc_cTfh --distribution trixie --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/trixie-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.gpja10sX/b1 --logfile b1/build.log elvish_0.21.0-2.dsc' - SUDO_GID='113' - SUDO_UID='107' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' - http_proxy='http://10.0.0.15:3142/' + PWD=/ + SHELL=/bin/bash + SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix + SHLVL=3 + SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.gpja10sX/pbuilderrc_qDk3 --distribution trixie --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/trixie-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.gpja10sX/b2 --logfile b2/build.log elvish_0.21.0-2.dsc' + SUDO_GID=110 + SUDO_UID=103 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' + http_proxy=http://10.0.0.15:3142/ I: uname -a - Linux ff4a 6.1.0-26-armmp-lpae #1 SMP Debian 6.1.112-1 (2024-09-30) armv7l GNU/Linux + Linux i-capture-the-hostname 6.1.0-26-arm64 #1 SMP Debian 6.1.112-1 (2024-09-30) aarch64 GNU/Linux I: ls -l /bin lrwxrwxrwx 1 root root 7 Aug 4 21:30 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/4977/tmp/hooks/D02_print_environment finished +I: user script /srv/workspace/pbuilder/26780/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -185,7 +217,7 @@ Get: 53 http://deb.debian.org/debian trixie/main armhf golang-github-gorilla-websocket-dev all 1.5.3-1 [49.5 kB] Get: 54 http://deb.debian.org/debian trixie/main armhf golang-github-mattn-go-isatty-dev all 0.0.20-1 [6080 B] Get: 55 http://deb.debian.org/debian trixie/main armhf golang-github-sourcegraph-jsonrpc2-dev all 0.2.0-1 [17.8 kB] -Fetched 70.4 MB in 4s (16.0 MB/s) +Fetched 70.4 MB in 1s (74.0 MB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package libproc2-0:armhf. (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 ... 19508 files and directories currently installed.) @@ -420,7 +452,11 @@ Building tag database... -> Finished parsing the build-deps I: Building the package -I: Running cd /build/reproducible-path/elvish-0.21.0/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S > ../elvish_0.21.0-2_source.changes +I: user script /srv/workspace/pbuilder/26780/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for trixie +I: user script /srv/workspace/pbuilder/26780/tmp/hooks/A99_set_merged_usr finished +hostname: Name or service not known +I: Running cd /build/reproducible-path/elvish-0.21.0/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-genchanges -S > ../elvish_0.21.0-2_source.changes dpkg-buildpackage: info: source package elvish dpkg-buildpackage: info: source version 0.21.0-2 dpkg-buildpackage: info: source distribution unstable @@ -445,63 +481,64 @@ debian/rules override_dh_auto_build make[1]: Entering directory '/build/reproducible-path/elvish-0.21.0' dh_auto_build -- -ldflags "-X src.elv.sh/pkg/buildinfo.BuildVariant=Debian-2" - cd _build && go install -trimpath -v -p 3 -ldflags "-X src.elv.sh/pkg/buildinfo.BuildVariant=Debian-2" src.elv.sh/cmd/elvish src.elv.sh/docs/architecture src.elv.sh/pkg src.elv.sh/pkg/buildinfo src.elv.sh/pkg/cli src.elv.sh/pkg/cli/clitest src.elv.sh/pkg/cli/histutil src.elv.sh/pkg/cli/lscolors src.elv.sh/pkg/cli/modes src.elv.sh/pkg/cli/prompt src.elv.sh/pkg/cli/term src.elv.sh/pkg/cli/tk src.elv.sh/pkg/daemon src.elv.sh/pkg/daemon/daemondefs src.elv.sh/pkg/daemon/internal/api src.elv.sh/pkg/diag src.elv.sh/pkg/diff src.elv.sh/pkg/edit src.elv.sh/pkg/edit/complete src.elv.sh/pkg/edit/filter src.elv.sh/pkg/edit/highlight src.elv.sh/pkg/elvdoc src.elv.sh/pkg/env src.elv.sh/pkg/errutil src.elv.sh/pkg/eval src.elv.sh/pkg/eval/errs src.elv.sh/pkg/eval/evaltest src.elv.sh/pkg/eval/vals src.elv.sh/pkg/eval/vars src.elv.sh/pkg/fsutil src.elv.sh/pkg/getopt src.elv.sh/pkg/glob src.elv.sh/pkg/logutil src.elv.sh/pkg/lsp src.elv.sh/pkg/md src.elv.sh/pkg/mods src.elv.sh/pkg/mods/daemon src.elv.sh/pkg/mods/doc src.elv.sh/pkg/mods/epm src.elv.sh/pkg/mods/file src.elv.sh/pkg/mods/flag src.elv.sh/pkg/mods/math src.elv.sh/pkg/mods/md src.elv.sh/pkg/mods/os src.elv.sh/pkg/mods/path src.elv.sh/pkg/mods/platform src.elv.sh/pkg/mods/re src.elv.sh/pkg/mods/readline-binding src.elv.sh/pkg/mods/runtime src.elv.sh/pkg/mods/store src.elv.sh/pkg/mods/str src.elv.sh/pkg/mods/unix src.elv.sh/pkg/must src.elv.sh/pkg/parse src.elv.sh/pkg/parse/cmpd src.elv.sh/pkg/parse/np src.elv.sh/pkg/parse/parseutil src.elv.sh/pkg/persistent src.elv.sh/pkg/persistent/hash src.elv.sh/pkg/persistent/hashmap src.elv.sh/pkg/persistent/list src.elv.sh/pkg/persistent/vector src.elv.sh/pkg/pprof src.elv.sh/pkg/prog src.elv.sh/pkg/prog/progtest src.elv.sh/pkg/rpc src.elv.sh/pkg/shell src.elv.sh/pkg/store src.elv.sh/pkg/store/storedefs src.elv.sh/pkg/store/storetest src.elv.sh/pkg/strutil src.elv.sh/pkg/sys src.elv.sh/pkg/sys/eunix src.elv.sh/pkg/testutil src.elv.sh/pkg/transcript src.elv.sh/pkg/tt src.elv.sh/pkg/ui src.elv.sh/pkg/ui/styledown src.elv.sh/pkg/wcwidth -internal/goarch + cd _build && go install -trimpath -v -p 4 -ldflags "-X src.elv.sh/pkg/buildinfo.BuildVariant=Debian-2" src.elv.sh/cmd/elvish src.elv.sh/docs/architecture src.elv.sh/pkg src.elv.sh/pkg/buildinfo src.elv.sh/pkg/cli src.elv.sh/pkg/cli/clitest src.elv.sh/pkg/cli/histutil src.elv.sh/pkg/cli/lscolors src.elv.sh/pkg/cli/modes src.elv.sh/pkg/cli/prompt src.elv.sh/pkg/cli/term src.elv.sh/pkg/cli/tk src.elv.sh/pkg/daemon src.elv.sh/pkg/daemon/daemondefs src.elv.sh/pkg/daemon/internal/api src.elv.sh/pkg/diag src.elv.sh/pkg/diff src.elv.sh/pkg/edit src.elv.sh/pkg/edit/complete src.elv.sh/pkg/edit/filter src.elv.sh/pkg/edit/highlight src.elv.sh/pkg/elvdoc src.elv.sh/pkg/env src.elv.sh/pkg/errutil src.elv.sh/pkg/eval src.elv.sh/pkg/eval/errs src.elv.sh/pkg/eval/evaltest src.elv.sh/pkg/eval/vals src.elv.sh/pkg/eval/vars src.elv.sh/pkg/fsutil src.elv.sh/pkg/getopt src.elv.sh/pkg/glob src.elv.sh/pkg/logutil src.elv.sh/pkg/lsp src.elv.sh/pkg/md src.elv.sh/pkg/mods src.elv.sh/pkg/mods/daemon src.elv.sh/pkg/mods/doc src.elv.sh/pkg/mods/epm src.elv.sh/pkg/mods/file src.elv.sh/pkg/mods/flag src.elv.sh/pkg/mods/math src.elv.sh/pkg/mods/md src.elv.sh/pkg/mods/os src.elv.sh/pkg/mods/path src.elv.sh/pkg/mods/platform src.elv.sh/pkg/mods/re src.elv.sh/pkg/mods/readline-binding src.elv.sh/pkg/mods/runtime src.elv.sh/pkg/mods/store src.elv.sh/pkg/mods/str src.elv.sh/pkg/mods/unix src.elv.sh/pkg/must src.elv.sh/pkg/parse src.elv.sh/pkg/parse/cmpd src.elv.sh/pkg/parse/np src.elv.sh/pkg/parse/parseutil src.elv.sh/pkg/persistent src.elv.sh/pkg/persistent/hash src.elv.sh/pkg/persistent/hashmap src.elv.sh/pkg/persistent/list src.elv.sh/pkg/persistent/vector src.elv.sh/pkg/pprof src.elv.sh/pkg/prog src.elv.sh/pkg/prog/progtest src.elv.sh/pkg/rpc src.elv.sh/pkg/shell src.elv.sh/pkg/store src.elv.sh/pkg/store/storedefs src.elv.sh/pkg/store/storetest src.elv.sh/pkg/strutil src.elv.sh/pkg/sys src.elv.sh/pkg/sys/eunix src.elv.sh/pkg/testutil src.elv.sh/pkg/transcript src.elv.sh/pkg/tt src.elv.sh/pkg/ui src.elv.sh/pkg/ui/styledown src.elv.sh/pkg/wcwidth internal/unsafeheader -internal/cpu internal/byteorder +internal/cpu +internal/goarch +internal/coverage/rtcov internal/abi internal/chacha8rand -internal/bytealg -internal/coverage/rtcov internal/godebugs +internal/bytealg internal/goexperiment internal/goos internal/profilerecord -internal/runtime/atomic internal/runtime/syscall +internal/runtime/atomic internal/stringslite runtime/internal/math -internal/runtime/exithook runtime/internal/sys internal/race sync/atomic unicode/utf8 +internal/runtime/exithook cmp math/bits internal/asan internal/itoa internal/msan -unicode encoding -runtime -math +unicode unicode/utf16 +math log/internal internal/nettrace src.elv.sh/pkg/env src.elv.sh/pkg/persistent/hash container/list src.elv.sh/pkg/persistent +runtime src.elv.sh/pkg/persistent/list github.com/google/go-cmp/cmp/internal/flags internal/reflectlite iter sync -slices internal/weak +slices +internal/singleflight internal/testlog internal/bisect -internal/singleflight +runtime/cgo errors sort -internal/godebug internal/oserror -io path -bytes +io +internal/godebug syscall strconv +bytes strings reflect vendor/golang.org/x/net/dns/dnsmessage @@ -509,70 +546,67 @@ internal/syscall/unix internal/syscall/execenv math/rand/v2 +src.elv.sh/pkg/store/storedefs +src.elv.sh/pkg/daemon/daemondefs internal/concurrent +src.elv.sh/pkg/daemon/internal/api unique +bufio net/netip io/fs -internal/filepathlite internal/poll +internal/filepathlite context encoding/binary -internal/fmtsort os -runtime/cgo +internal/fmtsort +internal/saferio +hash +src.elv.sh/pkg/strutil +hash/fnv +regexp/syntax +src.elv.sh/pkg/errutil encoding/base64 golang.org/x/sys/unix +math/rand +src.elv.sh/pkg/wcwidth +regexp +src.elv.sh/pkg/cli/histutil fmt -encoding/json -runtime/debug path/filepath src.elv.sh/pkg/must +os/signal +net +encoding/json +runtime/debug flag log -net src.elv.sh/pkg/logutil -os/signal src.elv.sh/pkg/prog -src.elv.sh/pkg/store/storedefs -src.elv.sh/pkg/daemon/daemondefs -src.elv.sh/pkg/daemon/internal/api os/user src.elv.sh/pkg/buildinfo -bufio -internal/saferio encoding/gob go/token -src.elv.sh/pkg/fsutil encoding/hex -hash -src.elv.sh/pkg/testutil -hash/fnv go.etcd.io/bbolt +src.elv.sh/pkg/testutil github.com/sourcegraph/jsonrpc2 +src.elv.sh/pkg/fsutil +src.elv.sh/pkg/store src.elv.sh/vendor/pkg.nimblebun.works/go-lsp -src.elv.sh/pkg/strutil src.elv.sh/pkg/diag -src.elv.sh/pkg/store src.elv.sh/pkg/cli/lscolors -regexp/syntax -src.elv.sh/pkg/errutil github.com/mattn/go-isatty src.elv.sh/pkg/sys src.elv.sh/pkg/sys/eunix -math/rand -regexp math/big src.elv.sh/pkg/parse -src.elv.sh/pkg/eval/errs src.elv.sh/pkg/persistent/hashmap -src.elv.sh/pkg/rpc src.elv.sh/pkg/persistent/vector internal/sysinfo runtime/trace -src.elv.sh/pkg/daemon -src.elv.sh/pkg/wcwidth testing -src.elv.sh/pkg/cli/histutil +src.elv.sh/pkg/eval/errs golang.org/x/sync/semaphore os/exec plugin @@ -581,50 +615,53 @@ embed src.elv.sh/pkg src.elv.sh/pkg/getopt -src.elv.sh/pkg/eval/vals src.elv.sh/pkg/parse/parseutil src.elv.sh/pkg/mods/epm +src.elv.sh/pkg/eval/vals src.elv.sh/pkg/mods/readline-binding src.elv.sh/pkg/diff go/build/constraint compress/flate +src.elv.sh/pkg/rpc hash/crc32 -text/tabwriter -src.elv.sh/pkg/store/storetest +src.elv.sh/pkg/daemon src.elv.sh/pkg/ui src.elv.sh/pkg/eval/vars compress/gzip +text/tabwriter +src.elv.sh/pkg/store/storetest runtime/pprof github.com/google/go-cmp/cmp/internal/diff github.com/google/go-cmp/cmp/internal/function src.elv.sh/pkg/cli/term src.elv.sh/pkg/ui/styledown +src.elv.sh/pkg/md src.elv.sh/pkg/eval src.elv.sh/pkg/cli/tk -src.elv.sh/pkg/md -src.elv.sh/pkg/cli -src.elv.sh/pkg/cli/modes src.elv.sh/pkg/cli/prompt src.elv.sh/pkg/edit/filter -src.elv.sh/pkg/cli/clitest +src.elv.sh/pkg/cli src.elv.sh/pkg/pprof github.com/google/go-cmp/cmp/internal/value github.com/google/go-cmp/cmp +src.elv.sh/pkg/cli/clitest +src.elv.sh/pkg/cli/modes +github.com/google/go-cmp/cmp/cmpopts src.elv.sh/pkg/parse/np +src.elv.sh/pkg/mods/file src.elv.sh/pkg/edit/highlight +src.elv.sh/pkg/mods/flag +src.elv.sh/pkg/mods/math src.elv.sh/pkg/edit/complete src.elv.sh/pkg/elvdoc +src.elv.sh/pkg/mods/os src.elv.sh/pkg/mods/doc -src.elv.sh/pkg/edit -src.elv.sh/pkg/lsp -src.elv.sh/pkg/mods/file -src.elv.sh/pkg/mods/flag -src.elv.sh/pkg/mods/math src.elv.sh/pkg/mods/md -src.elv.sh/pkg/mods/os +src.elv.sh/pkg/mods/path +src.elv.sh/pkg/edit src.elv.sh/pkg/mods/platform src.elv.sh/pkg/mods/re -src.elv.sh/pkg/mods/path +src.elv.sh/pkg/lsp src.elv.sh/pkg/mods/runtime src.elv.sh/pkg/mods/str src.elv.sh/pkg/mods/unix @@ -633,15 +670,14 @@ src.elv.sh/pkg/transcript src.elv.sh/pkg/mods src.elv.sh/pkg/prog/progtest -github.com/google/go-cmp/cmp/cmpopts -src.elv.sh/pkg/shell -src.elv.sh/pkg/eval/evaltest src.elv.sh/pkg/tt +src.elv.sh/pkg/eval/evaltest +src.elv.sh/pkg/shell src.elv.sh/cmd/elvish src.elv.sh/docs/architecture make[1]: Leaving directory '/build/reproducible-path/elvish-0.21.0' dh_auto_test -O--buildsystem=golang -O--builddirectory=_build - cd _build && go test -vet=off -v -p 3 src.elv.sh/cmd/elvish src.elv.sh/docs/architecture src.elv.sh/pkg src.elv.sh/pkg/buildinfo src.elv.sh/pkg/cli src.elv.sh/pkg/cli/clitest src.elv.sh/pkg/cli/histutil src.elv.sh/pkg/cli/lscolors src.elv.sh/pkg/cli/modes src.elv.sh/pkg/cli/prompt src.elv.sh/pkg/cli/term src.elv.sh/pkg/cli/tk src.elv.sh/pkg/daemon src.elv.sh/pkg/daemon/daemondefs src.elv.sh/pkg/daemon/internal/api src.elv.sh/pkg/diag src.elv.sh/pkg/diff src.elv.sh/pkg/edit src.elv.sh/pkg/edit/complete src.elv.sh/pkg/edit/filter src.elv.sh/pkg/edit/highlight src.elv.sh/pkg/elvdoc src.elv.sh/pkg/env src.elv.sh/pkg/errutil src.elv.sh/pkg/eval src.elv.sh/pkg/eval/errs src.elv.sh/pkg/eval/evaltest src.elv.sh/pkg/eval/vals src.elv.sh/pkg/eval/vars src.elv.sh/pkg/fsutil src.elv.sh/pkg/getopt src.elv.sh/pkg/glob src.elv.sh/pkg/logutil src.elv.sh/pkg/lsp src.elv.sh/pkg/md src.elv.sh/pkg/mods src.elv.sh/pkg/mods/daemon src.elv.sh/pkg/mods/doc src.elv.sh/pkg/mods/epm src.elv.sh/pkg/mods/file src.elv.sh/pkg/mods/flag src.elv.sh/pkg/mods/math src.elv.sh/pkg/mods/md src.elv.sh/pkg/mods/os src.elv.sh/pkg/mods/path src.elv.sh/pkg/mods/platform src.elv.sh/pkg/mods/re src.elv.sh/pkg/mods/readline-binding src.elv.sh/pkg/mods/runtime src.elv.sh/pkg/mods/store src.elv.sh/pkg/mods/str src.elv.sh/pkg/mods/unix src.elv.sh/pkg/must src.elv.sh/pkg/parse src.elv.sh/pkg/parse/cmpd src.elv.sh/pkg/parse/np src.elv.sh/pkg/parse/parseutil src.elv.sh/pkg/persistent src.elv.sh/pkg/persistent/hash src.elv.sh/pkg/persistent/hashmap src.elv.sh/pkg/persistent/list src.elv.sh/pkg/persistent/vector src.elv.sh/pkg/pprof src.elv.sh/pkg/prog src.elv.sh/pkg/prog/progtest src.elv.sh/pkg/rpc src.elv.sh/pkg/shell src.elv.sh/pkg/store src.elv.sh/pkg/store/storedefs src.elv.sh/pkg/store/storetest src.elv.sh/pkg/strutil src.elv.sh/pkg/sys src.elv.sh/pkg/sys/eunix src.elv.sh/pkg/testutil src.elv.sh/pkg/transcript src.elv.sh/pkg/tt src.elv.sh/pkg/ui src.elv.sh/pkg/ui/styledown src.elv.sh/pkg/wcwidth + cd _build && go test -vet=off -v -p 4 src.elv.sh/cmd/elvish src.elv.sh/docs/architecture src.elv.sh/pkg src.elv.sh/pkg/buildinfo src.elv.sh/pkg/cli src.elv.sh/pkg/cli/clitest src.elv.sh/pkg/cli/histutil src.elv.sh/pkg/cli/lscolors src.elv.sh/pkg/cli/modes src.elv.sh/pkg/cli/prompt src.elv.sh/pkg/cli/term src.elv.sh/pkg/cli/tk src.elv.sh/pkg/daemon src.elv.sh/pkg/daemon/daemondefs src.elv.sh/pkg/daemon/internal/api src.elv.sh/pkg/diag src.elv.sh/pkg/diff src.elv.sh/pkg/edit src.elv.sh/pkg/edit/complete src.elv.sh/pkg/edit/filter src.elv.sh/pkg/edit/highlight src.elv.sh/pkg/elvdoc src.elv.sh/pkg/env src.elv.sh/pkg/errutil src.elv.sh/pkg/eval src.elv.sh/pkg/eval/errs src.elv.sh/pkg/eval/evaltest src.elv.sh/pkg/eval/vals src.elv.sh/pkg/eval/vars src.elv.sh/pkg/fsutil src.elv.sh/pkg/getopt src.elv.sh/pkg/glob src.elv.sh/pkg/logutil src.elv.sh/pkg/lsp src.elv.sh/pkg/md src.elv.sh/pkg/mods src.elv.sh/pkg/mods/daemon src.elv.sh/pkg/mods/doc src.elv.sh/pkg/mods/epm src.elv.sh/pkg/mods/file src.elv.sh/pkg/mods/flag src.elv.sh/pkg/mods/math src.elv.sh/pkg/mods/md src.elv.sh/pkg/mods/os src.elv.sh/pkg/mods/path src.elv.sh/pkg/mods/platform src.elv.sh/pkg/mods/re src.elv.sh/pkg/mods/readline-binding src.elv.sh/pkg/mods/runtime src.elv.sh/pkg/mods/store src.elv.sh/pkg/mods/str src.elv.sh/pkg/mods/unix src.elv.sh/pkg/must src.elv.sh/pkg/parse src.elv.sh/pkg/parse/cmpd src.elv.sh/pkg/parse/np src.elv.sh/pkg/parse/parseutil src.elv.sh/pkg/persistent src.elv.sh/pkg/persistent/hash src.elv.sh/pkg/persistent/hashmap src.elv.sh/pkg/persistent/list src.elv.sh/pkg/persistent/vector src.elv.sh/pkg/pprof src.elv.sh/pkg/prog src.elv.sh/pkg/prog/progtest src.elv.sh/pkg/rpc src.elv.sh/pkg/shell src.elv.sh/pkg/store src.elv.sh/pkg/store/storedefs src.elv.sh/pkg/store/storetest src.elv.sh/pkg/strutil src.elv.sh/pkg/sys src.elv.sh/pkg/sys/eunix src.elv.sh/pkg/testutil src.elv.sh/pkg/transcript src.elv.sh/pkg/tt src.elv.sh/pkg/ui src.elv.sh/pkg/ui/styledown src.elv.sh/pkg/wcwidth ? src.elv.sh/cmd/elvish [no test files] ? src.elv.sh/docs/architecture [no test files] ? src.elv.sh/pkg [no test files] @@ -672,11 +708,11 @@ --- PASS: TestTranscripts (0.01s) --- PASS: TestTranscripts/buildinfo_test.elvts (0.01s) --- PASS: TestTranscripts/buildinfo_test.elvts/program_behavior (0.01s) - --- PASS: TestTranscripts/buildinfo_test.elvts/program_behavior/-version (0.01s) + --- PASS: TestTranscripts/buildinfo_test.elvts/program_behavior/-version (0.00s) --- PASS: TestTranscripts/buildinfo_test.elvts/program_behavior/-buildinfo (0.00s) --- PASS: TestTranscripts/buildinfo_test.elvts/program_behavior/exits_with_NextProgram_if_neither_flag_is_given (0.00s) PASS -ok src.elv.sh/pkg/buildinfo 0.028s +ok src.elv.sh/pkg/buildinfo 0.020s === RUN TestRead_PassesInputEventsToHandler --- PASS: TestRead_PassesInputEventsToHandler (0.00s) === RUN TestLoop_RunReturnsAfterReturnCalled @@ -754,9 +790,9 @@ === RUN TestReadCode_DoesNotReadMoreEventsThanNeeded --- PASS: TestReadCode_DoesNotReadMoreEventsThanNeeded (0.00s) === RUN TestTTYSignal ---- PASS: TestTTYSignal (0.00s) +--- PASS: TestTTYSignal (0.01s) PASS -ok src.elv.sh/pkg/cli 0.032s +ok src.elv.sh/pkg/cli 0.028s === RUN TestFixture --- PASS: TestFixture (0.00s) === RUN TestFakeTTY_Setup @@ -778,7 +814,7 @@ === RUN TestGetTTYCtrl_RealTTY --- PASS: TestGetTTYCtrl_RealTTY (0.00s) PASS -ok src.elv.sh/pkg/cli/clitest 0.011s +ok src.elv.sh/pkg/cli/clitest 0.008s === RUN TestDBStore_Cursor --- PASS: TestDBStore_Cursor (0.00s) === RUN TestDedupCursor @@ -804,7 +840,7 @@ === RUN TestMemStore_Cursor --- PASS: TestMemStore_Cursor (0.00s) PASS -ok src.elv.sh/pkg/cli/histutil 0.007s +ok src.elv.sh/pkg/cli/histutil 0.006s === RUN TestDetermineFeature === RUN TestDetermineFeature/regular_file === RUN TestDetermineFeature/regular_file_mh=true @@ -829,7 +865,7 @@ === RUN TestDetermineFeature/setuid === RUN TestDetermineFeature/setgid === RUN TestDetermineFeature/nonexistent_file ---- PASS: TestDetermineFeature (0.01s) +--- PASS: TestDetermineFeature (0.00s) --- PASS: TestDetermineFeature/regular_file (0.00s) --- PASS: TestDetermineFeature/regular_file_mh=true (0.00s) --- PASS: TestDetermineFeature/symlink (0.00s) @@ -859,7 +895,7 @@ === RUN TestLsColors_Default --- PASS: TestLsColors_Default (0.00s) PASS -ok src.elv.sh/pkg/cli/lscolors 0.023s +ok src.elv.sh/pkg/cli/lscolors 0.014s === RUN TestCompletion_Filter --- PASS: TestCompletion_Filter (0.00s) === RUN TestCompletion_Accept @@ -961,7 +997,7 @@ === RUN TestNavigation_FakeFS --- PASS: TestNavigation_FakeFS (0.01s) === RUN TestNavigation_RealFS ---- PASS: TestNavigation_RealFS (0.02s) +--- PASS: TestNavigation_RealFS (0.01s) === RUN TestNewNavigation_FocusedWidgetNotCodeArea --- PASS: TestNewNavigation_FocusedWidgetNotCodeArea (0.00s) === RUN TestNavigation_NoPreviewForNamedPipes @@ -971,7 +1007,7 @@ === RUN TestStub_Handling --- PASS: TestStub_Handling (0.00s) PASS -ok src.elv.sh/pkg/cli/modes 0.098s +ok src.elv.sh/pkg/cli/modes 0.066s === RUN TestPrompt_DefaultCompute --- PASS: TestPrompt_DefaultCompute (0.00s) === RUN TestPrompt_ShowsComputedPrompt @@ -981,11 +1017,11 @@ === RUN TestPrompt_Eagerness0 --- PASS: TestPrompt_Eagerness0 (0.40s) === RUN TestPrompt_Eagerness5 ---- PASS: TestPrompt_Eagerness5 (0.20s) +--- PASS: TestPrompt_Eagerness5 (0.21s) === RUN TestPrompt_Eagerness10 --- PASS: TestPrompt_Eagerness10 (0.00s) PASS -ok src.elv.sh/pkg/cli/prompt 1.219s +ok src.elv.sh/pkg/cli/prompt 1.218s === RUN TestBufferBuilderWrites --- PASS: TestBufferBuilderWrites (0.00s) === RUN TestBufferBuilder @@ -1125,7 +1161,7 @@ === RUN TestReader_ReadEvent/\x1b[<0;3;4m === RUN TestReader_ReadEvent/\x1b[<4;3;4M === RUN TestReader_ReadEvent/\x1b[<16;3;4M ---- PASS: TestReader_ReadEvent (0.05s) +--- PASS: TestReader_ReadEvent (0.04s) --- PASS: TestReader_ReadEvent/x (0.00s) --- PASS: TestReader_ReadEvent/X (0.00s) --- PASS: TestReader_ReadEvent/_ (0.00s) @@ -1201,7 +1237,7 @@ === RUN TestReader_ReadEvent_BadSeq/\x1b[1;17A === RUN TestReader_ReadEvent_BadSeq/\x1b[x === RUN TestReader_ReadEvent_BadSeq/\x1bOx ---- PASS: TestReader_ReadEvent_BadSeq (0.07s) +--- PASS: TestReader_ReadEvent_BadSeq (0.06s) --- PASS: TestReader_ReadEvent_BadSeq/\x1b[M (0.01s) --- PASS: TestReader_ReadEvent_BadSeq/\x1b[M1 (0.01s) --- PASS: TestReader_ReadEvent_BadSeq/\x1b[M12 (0.01s) @@ -1277,7 +1313,7 @@ === RUN TestReader_ReadRawEvent/\x1b[<0;3;4m === RUN TestReader_ReadRawEvent/\x1b[<4;3;4M === RUN TestReader_ReadRawEvent/\x1b[<16;3;4M ---- PASS: TestReader_ReadRawEvent (0.03s) +--- PASS: TestReader_ReadRawEvent (0.01s) --- PASS: TestReader_ReadRawEvent/x (0.00s) --- PASS: TestReader_ReadRawEvent/X (0.00s) --- PASS: TestReader_ReadRawEvent/_ (0.00s) @@ -1345,7 +1381,7 @@ === RUN TestWriter --- PASS: TestWriter (0.00s) PASS -ok src.elv.sh/pkg/cli/term 0.211s +ok src.elv.sh/pkg/cli/term 0.157s === RUN TestCodeArea_Render === RUN TestCodeArea_Render/prompt_only === RUN TestCodeArea_Render/rprompt_only @@ -1763,47 +1799,47 @@ === RUN TestFuncBindings --- PASS: TestFuncBindings (0.00s) PASS -ok src.elv.sh/pkg/cli/tk 0.041s +ok src.elv.sh/pkg/cli/tk 0.032s === RUN TestActivate_ConnectsToExistingServer --- PASS: TestActivate_ConnectsToExistingServer (0.02s) === RUN TestActivate_SpawnsNewServer ---- PASS: TestActivate_SpawnsNewServer (0.02s) +--- PASS: TestActivate_SpawnsNewServer (0.01s) === RUN TestActivate_RemovesHangingSocketAndSpawnsNewServer ---- PASS: TestActivate_RemovesHangingSocketAndSpawnsNewServer (0.02s) +--- PASS: TestActivate_RemovesHangingSocketAndSpawnsNewServer (0.01s) === RUN TestActivate_FailsIfCannotStatSock --- PASS: TestActivate_FailsIfCannotStatSock (0.00s) === RUN TestActivate_FailsIfCannotDialSock ---- PASS: TestActivate_FailsIfCannotDialSock (1.00s) +--- PASS: TestActivate_FailsIfCannotDialSock (1.01s) === RUN TestActivate_InterruptsOutdatedServerAndSpawnsNewServer ---- PASS: TestActivate_InterruptsOutdatedServerAndSpawnsNewServer (0.05s) +--- PASS: TestActivate_InterruptsOutdatedServerAndSpawnsNewServer (0.03s) === RUN TestActivate_FailsIfUnableToRemoveHangingSocket --- PASS: TestActivate_FailsIfUnableToRemoveHangingSocket (0.00s) === RUN TestProgram_ServesClientRequests ---- PASS: TestProgram_ServesClientRequests (0.09s) +--- PASS: TestProgram_ServesClientRequests (0.05s) === RUN TestProgram_StillServesIfCannotOpenDB --- PASS: TestProgram_StillServesIfCannotOpenDB (0.00s) === RUN TestProgram_QuitsOnSignalChannelWithNoClient ---- PASS: TestProgram_QuitsOnSignalChannelWithNoClient (0.02s) +--- PASS: TestProgram_QuitsOnSignalChannelWithNoClient (0.01s) === RUN TestProgram_QuitsOnSignalChannelWithClients ---- PASS: TestProgram_QuitsOnSignalChannelWithClients (0.02s) +--- PASS: TestProgram_QuitsOnSignalChannelWithClients (0.01s) === RUN TestProgram_QuitsOnSystemSignal_SIGINT ---- PASS: TestProgram_QuitsOnSystemSignal_SIGINT (0.02s) +--- PASS: TestProgram_QuitsOnSystemSignal_SIGINT (0.01s) === RUN TestProgram_QuitsOnSystemSignal_SIGTERM ---- PASS: TestProgram_QuitsOnSystemSignal_SIGTERM (0.02s) +--- PASS: TestProgram_QuitsOnSystemSignal_SIGTERM (0.01s) === RUN TestTranscripts === RUN TestTranscripts/server_test.elvts === RUN TestTranscripts/server_test.elvts/error_conditions === RUN TestTranscripts/server_test.elvts/error_conditions/no_-daemon_flag === RUN TestTranscripts/server_test.elvts/error_conditions/superfluous_arguments === RUN TestTranscripts/server_test.elvts/error_conditions/can't_listen_to_socket ---- PASS: TestTranscripts (0.00s) +--- PASS: TestTranscripts (0.01s) --- PASS: TestTranscripts/server_test.elvts (0.00s) --- PASS: TestTranscripts/server_test.elvts/error_conditions (0.00s) --- PASS: TestTranscripts/server_test.elvts/error_conditions/no_-daemon_flag (0.00s) --- PASS: TestTranscripts/server_test.elvts/error_conditions/superfluous_arguments (0.00s) --- PASS: TestTranscripts/server_test.elvts/error_conditions/can't_listen_to_socket (0.00s) PASS -ok src.elv.sh/pkg/daemon 1.315s +ok src.elv.sh/pkg/daemon 1.209s ? src.elv.sh/pkg/daemon/daemondefs [no test files] ? src.elv.sh/pkg/daemon/internal/api [no test files] === RUN TestContext @@ -1849,32 +1885,32 @@ --- PASS: TestShowError/A_Shower_error (0.00s) --- PASS: TestShowError/A_errors.New_error (0.00s) PASS -ok src.elv.sh/pkg/diag 0.014s +ok src.elv.sh/pkg/diag 0.009s ? src.elv.sh/pkg/diff [no test files] === RUN TestBindingHelp_NoBinding --- PASS: TestBindingHelp_NoBinding (0.00s) === RUN TestBindingTable --- PASS: TestBindingTable (0.02s) === RUN TestCloseMode ---- PASS: TestCloseMode (0.02s) +--- PASS: TestCloseMode (0.01s) === RUN TestInsertRaw ---- PASS: TestInsertRaw (0.02s) +--- PASS: TestInsertRaw (0.01s) === RUN TestEndOfHistory ---- PASS: TestEndOfHistory (0.02s) +--- PASS: TestEndOfHistory (0.01s) === RUN TestKey ---- PASS: TestKey (0.03s) +--- PASS: TestKey (0.01s) === RUN TestRedraw ---- PASS: TestRedraw (0.03s) +--- PASS: TestRedraw (0.01s) === RUN TestClear ---- PASS: TestClear (0.04s) +--- PASS: TestClear (0.01s) === RUN TestNotify ---- PASS: TestNotify (0.04s) +--- PASS: TestNotify (0.01s) === RUN TestReturnCode ---- PASS: TestReturnCode (0.05s) +--- PASS: TestReturnCode (0.03s) === RUN TestReturnEOF ---- PASS: TestReturnEOF (0.04s) +--- PASS: TestReturnEOF (0.01s) === RUN TestSmartEnter_InsertsNewlineWhenIncomplete ---- PASS: TestSmartEnter_InsertsNewlineWhenIncomplete (0.03s) +--- PASS: TestSmartEnter_InsertsNewlineWhenIncomplete (0.01s) === RUN TestSmartEnter_AcceptsCodeWhenWholeBufferIsComplete --- PASS: TestSmartEnter_AcceptsCodeWhenWholeBufferIsComplete (0.02s) === RUN TestBufferBuiltins @@ -1897,7 +1933,7 @@ === RUN TestBufferBuiltins/transpose-word_with_complex_input === RUN TestBufferBuiltins/transpose-small-word === RUN TestBufferBuiltins/transpose-alnum-word ---- PASS: TestBufferBuiltins (0.03s) +--- PASS: TestBufferBuiltins (0.02s) --- PASS: TestBufferBuiltins/move-dot-left (0.00s) --- PASS: TestBufferBuiltins/move-dot-right (0.00s) --- PASS: TestBufferBuiltins/kill-rune-left (0.00s) @@ -1923,12 +1959,12 @@ === RUN TestBuiltins_FocusedWidgetNotCodeArea/edit:move-dot-right === RUN TestBuiltins_FocusedWidgetNotCodeArea/edit:completion:start === RUN TestBuiltins_FocusedWidgetNotCodeArea/edit:history:start ---- PASS: TestBuiltins_FocusedWidgetNotCodeArea (0.14s) - --- PASS: TestBuiltins_FocusedWidgetNotCodeArea/edit:insert-raw (0.02s) - --- PASS: TestBuiltins_FocusedWidgetNotCodeArea/edit:smart-enter (0.02s) - --- PASS: TestBuiltins_FocusedWidgetNotCodeArea/edit:move-dot-right (0.04s) - --- PASS: TestBuiltins_FocusedWidgetNotCodeArea/edit:completion:start (0.03s) - --- PASS: TestBuiltins_FocusedWidgetNotCodeArea/edit:history:start (0.03s) +--- PASS: TestBuiltins_FocusedWidgetNotCodeArea (0.07s) + --- PASS: TestBuiltins_FocusedWidgetNotCodeArea/edit:insert-raw (0.01s) + --- PASS: TestBuiltins_FocusedWidgetNotCodeArea/edit:smart-enter (0.01s) + --- PASS: TestBuiltins_FocusedWidgetNotCodeArea/edit:move-dot-right (0.01s) + --- PASS: TestBuiltins_FocusedWidgetNotCodeArea/edit:completion:start (0.01s) + --- PASS: TestBuiltins_FocusedWidgetNotCodeArea/edit:history:start (0.02s) === RUN TestMoveDotLeftRight === RUN TestMoveDotLeftRight/#00 === RUN TestMoveDotLeftRight/#01 @@ -2010,7 +2046,7 @@ === RUN TestMoveDotUpDown/#21 === RUN TestMoveDotUpDown/#22 === RUN TestMoveDotUpDown/#23 ---- PASS: TestMoveDotUpDown (0.01s) +--- PASS: TestMoveDotUpDown (0.00s) --- PASS: TestMoveDotUpDown/#00 (0.00s) --- PASS: TestMoveDotUpDown/#01 (0.00s) --- PASS: TestMoveDotUpDown/#02 (0.00s) @@ -2098,7 +2134,7 @@ === RUN TestMoveDotSmallWord/#25 === RUN TestMoveDotSmallWord/#26 === RUN TestMoveDotSmallWord/#27 ---- PASS: TestMoveDotSmallWord (0.01s) +--- PASS: TestMoveDotSmallWord (0.00s) --- PASS: TestMoveDotSmallWord/#00 (0.00s) --- PASS: TestMoveDotSmallWord/#01 (0.00s) --- PASS: TestMoveDotSmallWord/#02 (0.00s) @@ -2174,33 +2210,33 @@ --- PASS: TestMoveDotAlnumWord/#20 (0.00s) --- PASS: TestMoveDotAlnumWord/#21 (0.00s) === RUN TestCommandMode ---- PASS: TestCommandMode (0.05s) +--- PASS: TestCommandMode (0.01s) === RUN TestCompletionAddon ---- PASS: TestCompletionAddon (0.04s) +--- PASS: TestCompletionAddon (0.02s) === RUN TestCompletionAddon_CompletesLongestCommonPrefix ---- PASS: TestCompletionAddon_CompletesLongestCommonPrefix (0.05s) +--- PASS: TestCompletionAddon_CompletesLongestCommonPrefix (0.02s) === RUN TestCompletionAddon_AppliesAutofix ---- PASS: TestCompletionAddon_AppliesAutofix (0.06s) +--- PASS: TestCompletionAddon_AppliesAutofix (0.01s) === RUN TestCompleteFilename ---- PASS: TestCompleteFilename (0.04s) +--- PASS: TestCompleteFilename (0.01s) === RUN TestComplexCandidate_InEditModule ---- PASS: TestComplexCandidate_InEditModule (0.03s) +--- PASS: TestComplexCandidate_InEditModule (0.01s) === RUN TestCompletionArgCompleter_ArgsAndValueOutput ---- PASS: TestCompletionArgCompleter_ArgsAndValueOutput (0.06s) +--- PASS: TestCompletionArgCompleter_ArgsAndValueOutput (0.02s) === RUN TestCompletionArgCompleter_BytesOutput ---- PASS: TestCompletionArgCompleter_BytesOutput (0.04s) +--- PASS: TestCompletionArgCompleter_BytesOutput (0.02s) === RUN TestCompleteSudo ---- PASS: TestCompleteSudo (0.04s) +--- PASS: TestCompleteSudo (0.01s) === RUN TestCompletionMatcher ---- PASS: TestCompletionMatcher (0.04s) +--- PASS: TestCompletionMatcher (0.02s) === RUN TestBuiltinMatchers ---- PASS: TestBuiltinMatchers (0.05s) +--- PASS: TestBuiltinMatchers (0.01s) === RUN TestBuiltinMatchers_Options ---- PASS: TestBuiltinMatchers_Options (0.03s) +--- PASS: TestBuiltinMatchers_Options (0.02s) === RUN TestBeforeReadline ---- PASS: TestBeforeReadline (0.03s) +--- PASS: TestBeforeReadline (0.01s) === RUN TestAfterReadline ---- PASS: TestAfterReadline (0.04s) +--- PASS: TestAfterReadline (0.02s) === RUN TestAddCmdFilters === RUN TestAddCmdFilters/callback_outputs_true === RUN TestAddCmdFilters/callback_outputs_false @@ -2209,28 +2245,28 @@ === RUN TestAddCmdFilters/positive === RUN TestAddCmdFilters/negative === RUN TestAddCmdFilters/default_value ---- PASS: TestAddCmdFilters (0.31s) - --- PASS: TestAddCmdFilters/callback_outputs_true (0.04s) - --- PASS: TestAddCmdFilters/callback_outputs_false (0.05s) - --- PASS: TestAddCmdFilters/false-true_chain (0.06s) - --- PASS: TestAddCmdFilters/true-false_chain (0.03s) - --- PASS: TestAddCmdFilters/positive (0.04s) - --- PASS: TestAddCmdFilters/negative (0.04s) - --- PASS: TestAddCmdFilters/default_value (0.04s) +--- PASS: TestAddCmdFilters (0.10s) + --- PASS: TestAddCmdFilters/callback_outputs_true (0.01s) + --- PASS: TestAddCmdFilters/callback_outputs_false (0.01s) + --- PASS: TestAddCmdFilters/false-true_chain (0.01s) + --- PASS: TestAddCmdFilters/true-false_chain (0.02s) + --- PASS: TestAddCmdFilters/positive (0.01s) + --- PASS: TestAddCmdFilters/negative (0.01s) + --- PASS: TestAddCmdFilters/default_value (0.01s) === RUN TestAddCmdFilters_SkipsRemainingOnFalse ---- PASS: TestAddCmdFilters_SkipsRemainingOnFalse (0.05s) +--- PASS: TestAddCmdFilters_SkipsRemainingOnFalse (0.01s) === RUN TestGlobalBindings ---- PASS: TestGlobalBindings (0.04s) +--- PASS: TestGlobalBindings (0.01s) === RUN TestEditor_AddsHistoryAfterAccepting ---- PASS: TestEditor_AddsHistoryAfterAccepting (0.06s) +--- PASS: TestEditor_AddsHistoryAfterAccepting (0.01s) === RUN TestEditor_DoesNotAddEmptyCommandToHistory ---- PASS: TestEditor_DoesNotAddEmptyCommandToHistory (0.03s) +--- PASS: TestEditor_DoesNotAddEmptyCommandToHistory (0.02s) === RUN TestEditor_Notify ---- PASS: TestEditor_Notify (0.04s) +--- PASS: TestEditor_Notify (0.01s) === RUN TestHighlighter ---- PASS: TestHighlighter (0.04s) +--- PASS: TestHighlighter (0.02s) === RUN TestHighlighter_Autofix ---- PASS: TestHighlighter_Autofix (0.05s) +--- PASS: TestHighlighter_Autofix (0.02s) === RUN TestMakeHasCommand === RUN TestMakeHasCommand/#00 === RUN TestMakeHasCommand/#01 @@ -2251,7 +2287,7 @@ === RUN TestMakeHasCommand/#16 === RUN TestMakeHasCommand/#17 === RUN TestMakeHasCommand/#18 ---- PASS: TestMakeHasCommand (0.02s) +--- PASS: TestMakeHasCommand (0.00s) --- PASS: TestMakeHasCommand/#00 (0.00s) --- PASS: TestMakeHasCommand/#01 (0.00s) --- PASS: TestMakeHasCommand/#02 (0.00s) @@ -2272,109 +2308,109 @@ --- PASS: TestMakeHasCommand/#17 (0.00s) --- PASS: TestMakeHasCommand/#18 (0.00s) === RUN TestHistWalk_Up_EndOfHistory ---- PASS: TestHistWalk_Up_EndOfHistory (0.04s) +--- PASS: TestHistWalk_Up_EndOfHistory (0.01s) === RUN TestHistWalk_Down_EndOfHistory ---- PASS: TestHistWalk_Down_EndOfHistory (0.04s) +--- PASS: TestHistWalk_Down_EndOfHistory (0.01s) === RUN TestHistWalk_Accept ---- PASS: TestHistWalk_Accept (0.05s) +--- PASS: TestHistWalk_Accept (0.01s) === RUN TestHistWalk_ImplicitAccept ---- PASS: TestHistWalk_ImplicitAccept (0.04s) +--- PASS: TestHistWalk_ImplicitAccept (0.01s) === RUN TestHistWalk_Close ---- PASS: TestHistWalk_Close (0.05s) +--- PASS: TestHistWalk_Close (0.01s) === RUN TestHistWalk_DownOrQuit ---- PASS: TestHistWalk_DownOrQuit (0.04s) +--- PASS: TestHistWalk_DownOrQuit (0.02s) === RUN TestHistory_FastForward ---- PASS: TestHistory_FastForward (0.03s) +--- PASS: TestHistory_FastForward (0.01s) === RUN TestInsert_Abbr ---- PASS: TestInsert_Abbr (0.03s) +--- PASS: TestInsert_Abbr (0.01s) === RUN TestInsert_Binding ---- PASS: TestInsert_Binding (0.04s) +--- PASS: TestInsert_Binding (0.01s) === RUN TestInsert_QuotePaste ---- PASS: TestInsert_QuotePaste (0.04s) +--- PASS: TestInsert_QuotePaste (0.01s) === RUN TestToggleQuotePaste ---- PASS: TestToggleQuotePaste (0.04s) +--- PASS: TestToggleQuotePaste (0.01s) === RUN TestInstantAddon_ValueOutput ---- PASS: TestInstantAddon_ValueOutput (0.05s) +--- PASS: TestInstantAddon_ValueOutput (0.02s) === RUN TestInstantAddon_ByteOutput ---- PASS: TestInstantAddon_ByteOutput (0.03s) +--- PASS: TestInstantAddon_ByteOutput (0.02s) === RUN TestLocationAddon ---- PASS: TestLocationAddon (0.03s) +--- PASS: TestLocationAddon (0.01s) === RUN TestLocationAddon_Workspace ---- PASS: TestLocationAddon_Workspace (0.04s) +--- PASS: TestLocationAddon_Workspace (0.02s) === RUN TestLocation_AddDir ---- PASS: TestLocation_AddDir (0.03s) +--- PASS: TestLocation_AddDir (0.02s) === RUN TestListingBuiltins ---- PASS: TestListingBuiltins (0.04s) +--- PASS: TestListingBuiltins (0.02s) === RUN TestHistlistAddon ---- PASS: TestHistlistAddon (0.04s) +--- PASS: TestHistlistAddon (0.02s) === RUN TestLastCmdAddon ---- PASS: TestLastCmdAddon (0.03s) +--- PASS: TestLastCmdAddon (0.01s) === RUN TestCustomListing_PassingList ---- PASS: TestCustomListing_PassingList (0.03s) +--- PASS: TestCustomListing_PassingList (0.01s) === RUN TestCustomListing_PassingValueCallback ---- PASS: TestCustomListing_PassingValueCallback (0.04s) +--- PASS: TestCustomListing_PassingValueCallback (0.01s) === RUN TestCustomListing_PassingBytesCallback ---- PASS: TestCustomListing_PassingBytesCallback (0.04s) +--- PASS: TestCustomListing_PassingBytesCallback (0.01s) === RUN TestMinibuf ---- PASS: TestMinibuf (0.05s) +--- PASS: TestMinibuf (0.02s) === RUN TestNavigation ---- PASS: TestNavigation (0.06s) +--- PASS: TestNavigation (0.02s) === RUN TestNavigation_WidthRatio ---- PASS: TestNavigation_WidthRatio (0.04s) +--- PASS: TestNavigation_WidthRatio (0.01s) === RUN TestNavigation_EnterDoesNotAddSpaceAfterSpace ---- PASS: TestNavigation_EnterDoesNotAddSpaceAfterSpace (0.06s) +--- PASS: TestNavigation_EnterDoesNotAddSpaceAfterSpace (0.02s) === RUN TestNavigation_EnterDoesNotAddSpaceAtStartOfBuffer ---- PASS: TestNavigation_EnterDoesNotAddSpaceAtStartOfBuffer (0.05s) +--- PASS: TestNavigation_EnterDoesNotAddSpaceAtStartOfBuffer (0.02s) === RUN TestNavigation_EnterDoesNotAddSpaceAtStartOfLine ---- PASS: TestNavigation_EnterDoesNotAddSpaceAtStartOfLine (0.05s) +--- PASS: TestNavigation_EnterDoesNotAddSpaceAtStartOfLine (0.02s) === RUN TestNavigation_EnterDoesNothingInEmptyDir ---- PASS: TestNavigation_EnterDoesNothingInEmptyDir (0.06s) +--- PASS: TestNavigation_EnterDoesNothingInEmptyDir (0.02s) === RUN TestNavigation_UsesEvalerChdir ---- PASS: TestNavigation_UsesEvalerChdir (0.07s) +--- PASS: TestNavigation_UsesEvalerChdir (0.02s) === RUN TestPrompt_ValueOutput ---- PASS: TestPrompt_ValueOutput (0.03s) +--- PASS: TestPrompt_ValueOutput (0.01s) === RUN TestPrompt_ByteOutput ---- PASS: TestPrompt_ByteOutput (0.03s) +--- PASS: TestPrompt_ByteOutput (0.01s) === RUN TestPrompt_ParsesSGRInByteOutput ---- PASS: TestPrompt_ParsesSGRInByteOutput (0.03s) +--- PASS: TestPrompt_ParsesSGRInByteOutput (0.01s) === RUN TestPrompt_NotifiesInvalidValueOutput ---- PASS: TestPrompt_NotifiesInvalidValueOutput (0.03s) +--- PASS: TestPrompt_NotifiesInvalidValueOutput (0.01s) === RUN TestPrompt_NotifiesException ---- PASS: TestPrompt_NotifiesException (0.04s) +--- PASS: TestPrompt_NotifiesException (0.01s) === RUN TestRPrompt ---- PASS: TestRPrompt (0.04s) +--- PASS: TestRPrompt (0.01s) === RUN TestPromptEagerness ---- PASS: TestPromptEagerness (0.03s) +--- PASS: TestPromptEagerness (0.01s) === RUN TestPromptStaleThreshold ---- PASS: TestPromptStaleThreshold (1.04s) +--- PASS: TestPromptStaleThreshold (1.01s) === RUN TestPromptStaleTransform ---- PASS: TestPromptStaleTransform (1.04s) +--- PASS: TestPromptStaleTransform (1.02s) === RUN TestPromptStaleTransform_Exception ---- PASS: TestPromptStaleTransform_Exception (1.05s) +--- PASS: TestPromptStaleTransform_Exception (1.02s) === RUN TestRPromptPersistent_True ---- PASS: TestRPromptPersistent_True (0.04s) +--- PASS: TestRPromptPersistent_True (0.02s) === RUN TestRPromptPersistent_False ---- PASS: TestRPromptPersistent_False (0.04s) +--- PASS: TestRPromptPersistent_False (0.01s) === RUN TestDefaultPromptForNonRoot ---- PASS: TestDefaultPromptForNonRoot (0.04s) +--- PASS: TestDefaultPromptForNonRoot (0.01s) === RUN TestDefaultPromptForRoot ---- PASS: TestDefaultPromptForRoot (0.04s) +--- PASS: TestDefaultPromptForRoot (0.01s) === RUN TestDefaultRPrompt ---- PASS: TestDefaultRPrompt (0.04s) +--- PASS: TestDefaultRPrompt (0.01s) === RUN TestInsertAtDot ---- PASS: TestInsertAtDot (0.04s) +--- PASS: TestInsertAtDot (0.01s) === RUN TestReplaceInput ---- PASS: TestReplaceInput (0.04s) +--- PASS: TestReplaceInput (0.01s) === RUN TestDot ---- PASS: TestDot (0.04s) +--- PASS: TestDot (0.01s) === RUN TestDotOutOfBoundary ---- PASS: TestDotOutOfBoundary (0.04s) +--- PASS: TestDotOutOfBoundary (0.01s) === RUN TestCurrentCommand ---- PASS: TestCurrentCommand (0.06s) +--- PASS: TestCurrentCommand (0.01s) === RUN TestCommandHistory ---- PASS: TestCommandHistory (0.04s) +--- PASS: TestCommandHistory (0.02s) === RUN TestInsertLastWord ---- PASS: TestInsertLastWord (0.02s) +--- PASS: TestInsertLastWord (0.01s) === RUN TestTranscripts === RUN TestTranscripts/binding_map_test.elvts === RUN TestTranscripts/binding_map_test.elvts/binding-map @@ -2408,41 +2444,41 @@ === RUN TestTranscripts/vars_test.elvts/del-var#01/? === RUN TestTranscripts/vars_test.elvts/del-var#01/key_must_be_string === RUN TestTranscripts/vars_test.elvts/del-var#01/name_must_be_unqualified ---- PASS: TestTranscripts (0.10s) - --- PASS: TestTranscripts/binding_map_test.elvts (0.02s) - --- PASS: TestTranscripts/binding_map_test.elvts/binding-map (0.02s) +--- PASS: TestTranscripts (0.06s) + --- PASS: TestTranscripts/binding_map_test.elvts (0.01s) + --- PASS: TestTranscripts/binding_map_test.elvts/binding-map (0.01s) --- PASS: TestTranscripts/binding_map_test.elvts/binding-map/checking_key_and_value_when_constructing (0.00s) --- PASS: TestTranscripts/binding_map_test.elvts/binding-map/repr (0.00s) --- PASS: TestTranscripts/binding_map_test.elvts/binding-map/indexing (0.00s) - --- PASS: TestTranscripts/binding_map_test.elvts/binding-map/assoc (0.01s) + --- PASS: TestTranscripts/binding_map_test.elvts/binding-map/assoc (0.00s) --- PASS: TestTranscripts/binding_map_test.elvts/binding-map/dissoc (0.00s) --- PASS: TestTranscripts/builtins_test.elvts (0.00s) --- PASS: TestTranscripts/builtins_test.elvts/wordify (0.00s) - --- PASS: TestTranscripts/complete_getopt_test.elvts (0.03s) - --- PASS: TestTranscripts/complete_getopt_test.elvts/complete-getopt (0.02s) + --- PASS: TestTranscripts/complete_getopt_test.elvts (0.02s) + --- PASS: TestTranscripts/complete_getopt_test.elvts/complete-getopt (0.01s) --- PASS: TestTranscripts/complete_getopt_test.elvts/typechecks (0.01s) - --- PASS: TestTranscripts/completion_test.elvts (0.02s) + --- PASS: TestTranscripts/completion_test.elvts (0.01s) --- PASS: TestTranscripts/completion_test.elvts/complete-filename (0.00s) - --- PASS: TestTranscripts/completion_test.elvts/complex-candidate (0.02s) + --- PASS: TestTranscripts/completion_test.elvts/complex-candidate (0.01s) --- PASS: TestTranscripts/completion_test.elvts/complex-candidate/construction (0.00s) --- PASS: TestTranscripts/completion_test.elvts/complex-candidate/value_operations (0.01s) - --- PASS: TestTranscripts/vars_test.elvts (0.03s) - --- PASS: TestTranscripts/vars_test.elvts/add-var (0.01s) + --- PASS: TestTranscripts/vars_test.elvts (0.01s) + --- PASS: TestTranscripts/vars_test.elvts/add-var (0.00s) --- PASS: TestTranscripts/vars_test.elvts/add-var/name_must_be_unqualified (0.00s) --- PASS: TestTranscripts/vars_test.elvts/add-var/bad_type (0.00s) - --- PASS: TestTranscripts/vars_test.elvts/del-var (0.01s) + --- PASS: TestTranscripts/vars_test.elvts/del-var (0.00s) --- PASS: TestTranscripts/vars_test.elvts/del-var/deleting_a_non-existent_variable_is_not_an_error (0.00s) --- PASS: TestTranscripts/vars_test.elvts/del-var/name_must_be_unqualified (0.00s) - --- PASS: TestTranscripts/vars_test.elvts/add-vars (0.01s) + --- PASS: TestTranscripts/vars_test.elvts/add-vars (0.00s) --- PASS: TestTranscripts/vars_test.elvts/add-vars/key_must_be_string (0.00s) --- PASS: TestTranscripts/vars_test.elvts/add-vars/name_must_be_unqualified (0.00s) --- PASS: TestTranscripts/vars_test.elvts/add-vars/bad_type (0.00s) - --- PASS: TestTranscripts/vars_test.elvts/del-var#01 (0.01s) + --- PASS: TestTranscripts/vars_test.elvts/del-var#01 (0.00s) --- PASS: TestTranscripts/vars_test.elvts/del-var#01/? (0.00s) --- PASS: TestTranscripts/vars_test.elvts/del-var#01/key_must_be_string (0.00s) --- PASS: TestTranscripts/vars_test.elvts/del-var#01/name_must_be_unqualified (0.00s) PASS -ok src.elv.sh/pkg/edit 7.078s +ok src.elv.sh/pkg/edit 4.552s === RUN TestComplete === RUN TestComplete/#00 === RUN TestComplete/#01 @@ -2487,7 +2523,7 @@ === RUN TestComplete/#40 === RUN TestComplete/#41 === RUN TestComplete/#42 ---- PASS: TestComplete (0.02s) +--- PASS: TestComplete (0.01s) --- PASS: TestComplete/#00 (0.00s) --- PASS: TestComplete/#01 (0.00s) --- PASS: TestComplete/#02 (0.00s) @@ -2532,7 +2568,7 @@ --- PASS: TestComplete/#41 (0.00s) --- PASS: TestComplete/#42 (0.00s) PASS -ok src.elv.sh/pkg/edit/complete 0.033s +ok src.elv.sh/pkg/edit/complete 0.024s === RUN TestCompile === RUN TestCompile/empty_filter_matches_anything === RUN TestCompile/bareword_matches_any_string_containing_it @@ -2600,7 +2636,7 @@ --- PASS: TestHighlight/unsupported_list_form (0.00s) --- PASS: TestHighlight/unsupported_primary_as_head_of_list_form (0.00s) PASS -ok src.elv.sh/pkg/edit/filter 0.012s +ok src.elv.sh/pkg/edit/filter 0.010s === RUN TestHighlighter_HighlightRegions === RUN TestHighlighter_HighlightRegions/#00 === RUN TestHighlighter_HighlightRegions/#01 @@ -2665,7 +2701,7 @@ === RUN TestGetRegions/#22 === RUN TestGetRegions/#23 === RUN TestGetRegions/#24 ---- PASS: TestGetRegions (0.01s) +--- PASS: TestGetRegions (0.00s) --- PASS: TestGetRegions/#00 (0.00s) --- PASS: TestGetRegions/#01 (0.00s) --- PASS: TestGetRegions/#02 (0.00s) @@ -2692,7 +2728,7 @@ --- PASS: TestGetRegions/#23 (0.00s) --- PASS: TestGetRegions/#24 (0.00s) PASS -ok src.elv.sh/pkg/edit/highlight 1.711s +ok src.elv.sh/pkg/edit/highlight 1.682s ? src.elv.sh/pkg/env [no test files] === RUN TestExtract === RUN TestExtract/fn_with_doc_comment_block @@ -2747,11 +2783,11 @@ --- PASS: TestHighlightCodeBlock/elvish-transcript_suppress_comment/directive (0.00s) --- PASS: TestHighlightCodeBlock/other_languages (0.00s) PASS -ok src.elv.sh/pkg/elvdoc 0.024s +ok src.elv.sh/pkg/elvdoc 0.020s === RUN TestErrors --- PASS: TestErrors (0.00s) PASS -ok src.elv.sh/pkg/errutil 0.006s +ok src.elv.sh/pkg/errutil 0.005s ? src.elv.sh/pkg/eval/evaltest [no test files] === RUN TestExec_Argv0Argv === RUN TestExec_Argv0Argv/absolute_path_command @@ -2799,7 +2835,7 @@ --- PASS: TestAutofix/no_autofix_for_using_variable_from_non-builtin_module (0.00s) === RUN TestPartialCompilationError compiler_test.go:87: code itself has error ---- SKIP: TestPartialCompilationError (1.27s) +--- SKIP: TestPartialCompilationError (1.01s) === RUN TestEval_AlternativeGlobal --- PASS: TestEval_AlternativeGlobal (0.00s) === RUN TestEval_Concurrent @@ -3669,16 +3705,16 @@ === RUN TestTranscripts/ns_test.elvts/ns/access === RUN TestTranscripts/ns_test.elvts/ns/keys === RUN TestTranscripts/ns_test.elvts/ns/has-key ---- PASS: TestTranscripts (3.42s) +--- PASS: TestTranscripts (3.31s) --- SKIP: TestTranscripts/builtin_fn_cmd.d.elv (0.00s) - --- PASS: TestTranscripts/builtin_fn_cmd_test.elvts (0.02s) + --- PASS: TestTranscripts/builtin_fn_cmd_test.elvts (0.01s) --- PASS: TestTranscripts/builtin_fn_cmd_test.elvts/exit (0.00s) --- PASS: TestTranscripts/builtin_fn_cmd_test.elvts/exit/default_code_is_0 (0.00s) --- PASS: TestTranscripts/builtin_fn_cmd_test.elvts/exit/explicit_code (0.00s) --- PASS: TestTranscripts/builtin_fn_cmd_test.elvts/exit/runs_pre-exit_hooks (0.00s) --- PASS: TestTranscripts/builtin_fn_cmd_test.elvts/exit/wrong_arity (0.00s) - --- PASS: TestTranscripts/builtin_fn_cmd_test.elvts/external_commands (0.02s) - --- PASS: TestTranscripts/builtin_fn_container.d.elv (0.03s) + --- PASS: TestTranscripts/builtin_fn_cmd_test.elvts/external_commands (0.01s) + --- PASS: TestTranscripts/builtin_fn_container.d.elv (0.02s) --- PASS: TestTranscripts/builtin_fn_container.d.elv/ns (0.00s) --- PASS: TestTranscripts/builtin_fn_container.d.elv/ns/#00 (0.00s) --- PASS: TestTranscripts/builtin_fn_container.d.elv/make-map (0.00s) @@ -3709,7 +3745,7 @@ --- PASS: TestTranscripts/builtin_fn_container_test.elvts/dissoc/bad_argument (0.00s) --- PASS: TestTranscripts/builtin_fn_container_test.elvts/has-key (0.01s) --- PASS: TestTranscripts/builtin_fn_container_test.elvts/has-key/list_slices (0.00s) - --- PASS: TestTranscripts/builtin_fn_container_test.elvts/has-value (0.00s) + --- PASS: TestTranscripts/builtin_fn_container_test.elvts/has-value (0.01s) --- PASS: TestTranscripts/builtin_fn_container_test.elvts/keys (0.00s) --- PASS: TestTranscripts/builtin_fn_container_test.elvts/keys/bad_argument (0.00s) --- PASS: TestTranscripts/builtin_fn_container_test.elvts/keys/propagates_output_error (0.00s) @@ -3727,20 +3763,20 @@ --- PASS: TestTranscripts/builtin_fn_env_test.elvts/get-env (0.00s) --- PASS: TestTranscripts/builtin_fn_env_test.elvts/get-env/outputs_value_of_existing_env_variable (0.00s) --- PASS: TestTranscripts/builtin_fn_env_test.elvts/get-env/throws_if_env_variable_doesn't_exist (0.00s) - --- PASS: TestTranscripts/builtin_fn_env_test.elvts/has-env (0.01s) + --- PASS: TestTranscripts/builtin_fn_env_test.elvts/has-env (0.00s) --- PASS: TestTranscripts/builtin_fn_env_test.elvts/has-env/exists (0.00s) --- PASS: TestTranscripts/builtin_fn_env_test.elvts/has-env/doesn't_exist (0.00s) --- PASS: TestTranscripts/builtin_fn_env_test.elvts/set-env (0.00s) - --- PASS: TestTranscripts/builtin_fn_flow.d.elv (0.03s) - --- PASS: TestTranscripts/builtin_fn_flow.d.elv/run-parallel (0.01s) - --- PASS: TestTranscripts/builtin_fn_flow.d.elv/run-parallel/#00 (0.01s) + --- PASS: TestTranscripts/builtin_fn_flow.d.elv (0.02s) + --- PASS: TestTranscripts/builtin_fn_flow.d.elv/run-parallel (0.00s) + --- PASS: TestTranscripts/builtin_fn_flow.d.elv/run-parallel/#00 (0.00s) --- PASS: TestTranscripts/builtin_fn_flow.d.elv/each (0.00s) --- PASS: TestTranscripts/builtin_fn_flow.d.elv/each/#00 (0.00s) --- PASS: TestTranscripts/builtin_fn_flow.d.elv/peach (0.00s) --- SKIP: TestTranscripts/builtin_fn_flow.d.elv/peach/#00 (0.00s) --- PASS: TestTranscripts/builtin_fn_flow.d.elv/fail (0.00s) --- PASS: TestTranscripts/builtin_fn_flow.d.elv/fail/#00 (0.00s) - --- PASS: TestTranscripts/builtin_fn_flow.d.elv/return (0.01s) + --- PASS: TestTranscripts/builtin_fn_flow.d.elv/return (0.00s) --- PASS: TestTranscripts/builtin_fn_flow.d.elv/return/#00 (0.00s) --- PASS: TestTranscripts/builtin_fn_flow.d.elv/return/#01 (0.00s) --- PASS: TestTranscripts/builtin_fn_flow.d.elv/break (0.00s) @@ -3749,16 +3785,16 @@ --- PASS: TestTranscripts/builtin_fn_flow.d.elv/continue/#00 (0.00s) --- PASS: TestTranscripts/builtin_fn_flow.d.elv/defer (0.00s) --- PASS: TestTranscripts/builtin_fn_flow.d.elv/defer/#00 (0.00s) - --- PASS: TestTranscripts/builtin_fn_flow_test.elvts (2.17s) + --- PASS: TestTranscripts/builtin_fn_flow_test.elvts (2.10s) --- PASS: TestTranscripts/builtin_fn_flow_test.elvts/run-parallel (0.00s) --- PASS: TestTranscripts/builtin_fn_flow_test.elvts/each (0.01s) - --- PASS: TestTranscripts/builtin_fn_flow_test.elvts/peach (2.15s) - --- PASS: TestTranscripts/builtin_fn_flow_test.elvts/peach/processing_order_is_non-deterministic (0.10s) + --- PASS: TestTranscripts/builtin_fn_flow_test.elvts/peach (2.08s) + --- PASS: TestTranscripts/builtin_fn_flow_test.elvts/peach/processing_order_is_non-deterministic (0.03s) --- PASS: TestTranscripts/builtin_fn_flow_test.elvts/peach/exception_propagation (0.00s) --- PASS: TestTranscripts/builtin_fn_flow_test.elvts/peach/break (0.01s) - --- PASS: TestTranscripts/builtin_fn_flow_test.elvts/peach/parallelism (2.03s) + --- PASS: TestTranscripts/builtin_fn_flow_test.elvts/peach/parallelism (2.04s) --- PASS: TestTranscripts/builtin_fn_flow_test.elvts/peach/invalid_&num-workers (0.00s) - --- PASS: TestTranscripts/builtin_fn_flow_test.elvts/fail (0.01s) + --- PASS: TestTranscripts/builtin_fn_flow_test.elvts/fail (0.00s) --- PASS: TestTranscripts/builtin_fn_flow_test.elvts/return (0.00s) --- PASS: TestTranscripts/builtin_fn_flow_test.elvts/defer (0.00s) --- SKIP: TestTranscripts/builtin_fn_fs.d.elv (0.00s) @@ -3769,7 +3805,7 @@ --- PASS: TestTranscripts/builtin_fn_fs_test.elvts/cd/changes_to_home_with_no_argument (0.00s) --- PASS: TestTranscripts/builtin_fn_fs_test.elvts/cd/arity_check (0.00s) --- PASS: TestTranscripts/builtin_fn_fs_test.elvts/cd/GetHome_error (0.00s) - --- PASS: TestTranscripts/builtin_fn_io.d.elv (0.05s) + --- PASS: TestTranscripts/builtin_fn_io.d.elv (0.04s) --- PASS: TestTranscripts/builtin_fn_io.d.elv/put (0.00s) --- PASS: TestTranscripts/builtin_fn_io.d.elv/put/#00 (0.00s) --- PASS: TestTranscripts/builtin_fn_io.d.elv/repeat (0.00s) @@ -3799,8 +3835,8 @@ --- PASS: TestTranscripts/builtin_fn_io.d.elv/slurp/#00 (0.00s) --- PASS: TestTranscripts/builtin_fn_io.d.elv/from-lines (0.00s) --- PASS: TestTranscripts/builtin_fn_io.d.elv/from-lines/#00 (0.00s) - --- PASS: TestTranscripts/builtin_fn_io.d.elv/from-json (0.01s) - --- PASS: TestTranscripts/builtin_fn_io.d.elv/from-json/#00 (0.01s) + --- PASS: TestTranscripts/builtin_fn_io.d.elv/from-json (0.00s) + --- PASS: TestTranscripts/builtin_fn_io.d.elv/from-json/#00 (0.00s) --- PASS: TestTranscripts/builtin_fn_io.d.elv/from-terminated (0.00s) --- PASS: TestTranscripts/builtin_fn_io.d.elv/from-terminated/#00 (0.00s) --- PASS: TestTranscripts/builtin_fn_io.d.elv/to-lines (0.00s) @@ -3829,8 +3865,8 @@ --- PASS: TestTranscripts/builtin_fn_io_test.elvts/to-terminated (0.00s) --- PASS: TestTranscripts/builtin_fn_io_test.elvts/from-json (0.00s) --- PASS: TestTranscripts/builtin_fn_io_test.elvts/to-json (0.00s) - --- PASS: TestTranscripts/builtin_fn_io_test.elvts/printf (0.01s) - --- PASS: TestTranscripts/builtin_fn_misc.d.elv (0.03s) + --- PASS: TestTranscripts/builtin_fn_io_test.elvts/printf (0.02s) + --- PASS: TestTranscripts/builtin_fn_misc.d.elv (0.02s) --- PASS: TestTranscripts/builtin_fn_misc.d.elv/nop (0.00s) --- PASS: TestTranscripts/builtin_fn_misc.d.elv/nop/#00 (0.00s) --- PASS: TestTranscripts/builtin_fn_misc.d.elv/kind-of (0.00s) @@ -3840,7 +3876,7 @@ --- PASS: TestTranscripts/builtin_fn_misc.d.elv/constantly/#01 (0.00s) --- PASS: TestTranscripts/builtin_fn_misc.d.elv/call (0.00s) --- PASS: TestTranscripts/builtin_fn_misc.d.elv/call/#00 (0.00s) - --- PASS: TestTranscripts/builtin_fn_misc.d.elv/resolve (0.01s) + --- PASS: TestTranscripts/builtin_fn_misc.d.elv/resolve (0.00s) --- PASS: TestTranscripts/builtin_fn_misc.d.elv/resolve/#00 (0.00s) --- PASS: TestTranscripts/builtin_fn_misc.d.elv/eval (0.01s) --- PASS: TestTranscripts/builtin_fn_misc.d.elv/eval/#00 (0.00s) @@ -3874,7 +3910,7 @@ --- PASS: TestTranscripts/builtin_fn_misc_test.elvts/use-mod (0.00s) --- PASS: TestTranscripts/builtin_fn_misc_test.elvts/resolve (0.00s) --- PASS: TestTranscripts/builtin_fn_misc_test.elvts/resolve/module_function (0.00s) - --- PASS: TestTranscripts/builtin_fn_num.d.elv (0.04s) + --- PASS: TestTranscripts/builtin_fn_num.d.elv (0.05s) --- SKIP: TestTranscripts/builtin_fn_num.d.elv/rand (0.00s) --- PASS: TestTranscripts/builtin_fn_num.d.elv/num (0.00s) --- PASS: TestTranscripts/builtin_fn_num.d.elv/num/#00 (0.00s) @@ -3909,7 +3945,7 @@ --- PASS: TestTranscripts/builtin_fn_num.d.elv/%/#00 (0.00s) --- SKIP: TestTranscripts/builtin_fn_num.d.elv/randint (0.00s) --- PASS: TestTranscripts/builtin_fn_num.d.elv/-randseed (0.00s) - --- PASS: TestTranscripts/builtin_fn_num.d.elv/range (0.01s) + --- PASS: TestTranscripts/builtin_fn_num.d.elv/range (0.00s) --- PASS: TestTranscripts/builtin_fn_num.d.elv/range/#00 (0.00s) --- PASS: TestTranscripts/builtin_fn_num.d.elv/range/#01 (0.00s) --- PASS: TestTranscripts/builtin_fn_num.d.elv/range/#02 (0.00s) @@ -3918,7 +3954,7 @@ --- PASS: TestTranscripts/builtin_fn_num_test.elvts/num (0.00s) --- PASS: TestTranscripts/builtin_fn_num_test.elvts/exact-num (0.00s) --- PASS: TestTranscripts/builtin_fn_num_test.elvts/inexact-num (0.00s) - --- PASS: TestTranscripts/builtin_fn_num_test.elvts/Comparison (0.02s) + --- PASS: TestTranscripts/builtin_fn_num_test.elvts/Comparison (0.03s) --- PASS: TestTranscripts/builtin_fn_num_test.elvts/Comparison/< (0.00s) --- PASS: TestTranscripts/builtin_fn_num_test.elvts/Comparison/mixed_types (0.00s) --- PASS: TestTranscripts/builtin_fn_num_test.elvts/Comparison/<= (0.00s) @@ -3930,7 +3966,7 @@ --- PASS: TestTranscripts/builtin_fn_num_test.elvts/basic_arithmetic/+ (0.00s) --- PASS: TestTranscripts/builtin_fn_num_test.elvts/basic_arithmetic/mixing_types (0.00s) --- PASS: TestTranscripts/builtin_fn_num_test.elvts/basic_arithmetic/- (0.00s) - --- PASS: TestTranscripts/builtin_fn_num_test.elvts/basic_arithmetic/* (0.01s) + --- PASS: TestTranscripts/builtin_fn_num_test.elvts/basic_arithmetic/* (0.00s) --- PASS: TestTranscripts/builtin_fn_num_test.elvts/basic_arithmetic// (0.01s) --- PASS: TestTranscripts/builtin_fn_num_test.elvts/basic_arithmetic/implicit_cd_with_/ (0.00s) --- PASS: TestTranscripts/builtin_fn_num_test.elvts/basic_arithmetic/% (0.00s) @@ -3944,7 +3980,7 @@ --- PASS: TestTranscripts/builtin_fn_num_test.elvts/range/*big.Int (0.00s) --- PASS: TestTranscripts/builtin_fn_num_test.elvts/range/*big.Rat (0.00s) --- PASS: TestTranscripts/builtin_fn_num_test.elvts/range/float64 (0.00s) - --- PASS: TestTranscripts/builtin_fn_pred.d.elv (0.01s) + --- PASS: TestTranscripts/builtin_fn_pred.d.elv (0.02s) --- PASS: TestTranscripts/builtin_fn_pred.d.elv/bool (0.00s) --- PASS: TestTranscripts/builtin_fn_pred.d.elv/bool/#00 (0.00s) --- PASS: TestTranscripts/builtin_fn_pred.d.elv/not (0.00s) @@ -3958,18 +3994,18 @@ --- PASS: TestTranscripts/builtin_fn_pred.d.elv/compare (0.00s) --- PASS: TestTranscripts/builtin_fn_pred.d.elv/compare/#00 (0.00s) --- SKIP: TestTranscripts/builtin_fn_pred.d.elv/compare/#01 (0.00s) - --- PASS: TestTranscripts/builtin_fn_pred_test.elvts (0.03s) + --- PASS: TestTranscripts/builtin_fn_pred_test.elvts (0.06s) --- PASS: TestTranscripts/builtin_fn_pred_test.elvts/bool (0.00s) --- PASS: TestTranscripts/builtin_fn_pred_test.elvts/not (0.00s) --- PASS: TestTranscripts/builtin_fn_pred_test.elvts/is (0.00s) --- PASS: TestTranscripts/builtin_fn_pred_test.elvts/eq (0.00s) --- PASS: TestTranscripts/builtin_fn_pred_test.elvts/not-eq (0.00s) - --- PASS: TestTranscripts/builtin_fn_pred_test.elvts/compare (0.02s) + --- PASS: TestTranscripts/builtin_fn_pred_test.elvts/compare (0.05s) --- PASS: TestTranscripts/builtin_fn_pred_test.elvts/compare/strings (0.00s) --- PASS: TestTranscripts/builtin_fn_pred_test.elvts/compare/numbers (0.01s) --- PASS: TestTranscripts/builtin_fn_pred_test.elvts/compare/booleans (0.00s) --- PASS: TestTranscripts/builtin_fn_pred_test.elvts/compare/lists (0.00s) - --- PASS: TestTranscripts/builtin_fn_pred_test.elvts/compare/different_types_are_uncomparable_without_&total. (0.00s) + --- PASS: TestTranscripts/builtin_fn_pred_test.elvts/compare/different_types_are_uncomparable_without_&total. (0.03s) --- PASS: TestTranscripts/builtin_fn_pred_test.elvts/compare/uncomparable_types (0.00s) --- PASS: TestTranscripts/builtin_fn_pred_test.elvts/compare/total_ordering_for_the_same_comparable_type (0.00s) --- PASS: TestTranscripts/builtin_fn_pred_test.elvts/compare/total_ordering_for_the_same_uncomparable_type (0.00s) @@ -4009,18 +4045,18 @@ --- PASS: TestTranscripts/builtin_fn_stream.d.elv/compact/#00 (0.00s) --- PASS: TestTranscripts/builtin_fn_stream.d.elv/count (0.01s) --- PASS: TestTranscripts/builtin_fn_stream.d.elv/count/#00 (0.00s) - --- PASS: TestTranscripts/builtin_fn_stream.d.elv/order (0.02s) - --- PASS: TestTranscripts/builtin_fn_stream.d.elv/order/#00 (0.02s) + --- PASS: TestTranscripts/builtin_fn_stream.d.elv/order (0.01s) + --- PASS: TestTranscripts/builtin_fn_stream.d.elv/order/#00 (0.01s) --- SKIP: TestTranscripts/builtin_fn_stream.d.elv/order/#01 (0.00s) - --- PASS: TestTranscripts/builtin_fn_stream.d.elv/order/#02 (0.00s) + --- PASS: TestTranscripts/builtin_fn_stream.d.elv/order/#02 (0.01s) --- PASS: TestTranscripts/builtin_fn_stream.d.elv/keep-if (0.00s) --- PASS: TestTranscripts/builtin_fn_stream.d.elv/keep-if/#00 (0.00s) --- PASS: TestTranscripts/builtin_fn_stream_test.elvts (0.08s) --- PASS: TestTranscripts/builtin_fn_stream_test.elvts/all (0.00s) - --- PASS: TestTranscripts/builtin_fn_stream_test.elvts/one (0.01s) + --- PASS: TestTranscripts/builtin_fn_stream_test.elvts/one (0.00s) --- PASS: TestTranscripts/builtin_fn_stream_test.elvts/take (0.00s) - --- PASS: TestTranscripts/builtin_fn_stream_test.elvts/drop (0.01s) - --- PASS: TestTranscripts/builtin_fn_stream_test.elvts/compact (0.01s) + --- PASS: TestTranscripts/builtin_fn_stream_test.elvts/drop (0.00s) + --- PASS: TestTranscripts/builtin_fn_stream_test.elvts/compact (0.00s) --- PASS: TestTranscripts/builtin_fn_stream_test.elvts/count (0.00s) --- PASS: TestTranscripts/builtin_fn_stream_test.elvts/order (0.05s) --- PASS: TestTranscripts/builtin_fn_stream_test.elvts/order/strings (0.00s) @@ -4031,9 +4067,9 @@ --- PASS: TestTranscripts/builtin_fn_stream_test.elvts/order/&key (0.00s) --- PASS: TestTranscripts/builtin_fn_stream_test.elvts/order/&key_and_&reverse (0.00s) --- PASS: TestTranscripts/builtin_fn_stream_test.elvts/order/different_types_without_&total (0.00s) - --- PASS: TestTranscripts/builtin_fn_stream_test.elvts/order/different_types_with_&total (0.01s) + --- PASS: TestTranscripts/builtin_fn_stream_test.elvts/order/different_types_with_&total (0.00s) --- PASS: TestTranscripts/builtin_fn_stream_test.elvts/order/&less-than (0.00s) - --- PASS: TestTranscripts/builtin_fn_stream_test.elvts/order/&less-than_and_&key (0.00s) + --- PASS: TestTranscripts/builtin_fn_stream_test.elvts/order/&less-than_and_&key (0.01s) --- PASS: TestTranscripts/builtin_fn_stream_test.elvts/order/&less-than_and_&reverse (0.00s) --- PASS: TestTranscripts/builtin_fn_stream_test.elvts/order/&less-than_writing_more_than_one_value (0.00s) --- PASS: TestTranscripts/builtin_fn_stream_test.elvts/order/&less-than_writing_non-boolean_value (0.00s) @@ -4052,14 +4088,14 @@ --- PASS: TestTranscripts/builtin_fn_styled.d.elv/styled (0.00s) --- PASS: TestTranscripts/builtin_fn_styled.d.elv/render-styledown (0.00s) --- PASS: TestTranscripts/builtin_fn_styled.d.elv/render-styledown/#00 (0.00s) - --- PASS: TestTranscripts/builtin_fn_styled_test.elvts (0.04s) + --- PASS: TestTranscripts/builtin_fn_styled_test.elvts (0.05s) --- PASS: TestTranscripts/builtin_fn_styled_test.elvts/styled-segment (0.01s) --- PASS: TestTranscripts/builtin_fn_styled_test.elvts/styled-segment/converting_a_string_to_a_segment (0.00s) --- PASS: TestTranscripts/builtin_fn_styled_test.elvts/styled-segment/styling_a_string (0.00s) --- PASS: TestTranscripts/builtin_fn_styled_test.elvts/styled-segment/overriding_the_style_of_an_existing_segment (0.00s) --- PASS: TestTranscripts/builtin_fn_styled_test.elvts/styled-segment/bad_usage (0.00s) --- PASS: TestTranscripts/builtin_fn_styled_test.elvts/styled-segment/introspection (0.00s) - --- PASS: TestTranscripts/builtin_fn_styled_test.elvts/styled (0.01s) + --- PASS: TestTranscripts/builtin_fn_styled_test.elvts/styled (0.02s) --- PASS: TestTranscripts/builtin_fn_styled_test.elvts/styled/converting_and_transforming_strings (0.00s) --- PASS: TestTranscripts/builtin_fn_styled_test.elvts/styled/converting_and_transforming_styled_segments (0.00s) --- PASS: TestTranscripts/builtin_fn_styled_test.elvts/styled/transforming_another_styled_text (0.00s) @@ -4124,10 +4160,10 @@ --- PASS: TestTranscripts/builtin_ns.d.elv/$true (0.00s) --- PASS: TestTranscripts/builtin_ns.d.elv/$buildinfo (0.00s) --- PASS: TestTranscripts/builtin_ns.d.elv/$version (0.00s) - --- PASS: TestTranscripts/builtin_ns_test.elvts (0.01s) + --- PASS: TestTranscripts/builtin_ns_test.elvts (0.02s) --- PASS: TestTranscripts/builtin_ns_test.elvts/builtin_module_may_be_used_implicitly_or_explicitly (0.00s) --- PASS: TestTranscripts/builtin_ns_test.elvts/builtin_functions_are_read-only (0.00s) - --- PASS: TestTranscripts/builtin_ns_test.elvts/$paths (0.00s) + --- PASS: TestTranscripts/builtin_ns_test.elvts/$paths (0.01s) --- PASS: TestTranscripts/builtin_ns_test.elvts/$paths/$E:PATH_to_$paths (0.00s) --- PASS: TestTranscripts/builtin_ns_test.elvts/$paths/$paths_to_$E:PATH (0.00s) --- PASS: TestTranscripts/builtin_ns_test.elvts/$paths/invalid_values (0.00s) @@ -4136,9 +4172,9 @@ --- PASS: TestTranscripts/builtin_ns_test.elvts/$pwd/concrete_value_(Unix) (0.00s) --- SKIP: TestTranscripts/builtin_ns_test.elvts/$pwd/concrete_value_(Windows) (0.00s) --- PASS: TestTranscripts/builtin_ns_test.elvts/$pwd/getwd_error (0.00s) - --- PASS: TestTranscripts/builtin_special_test.elvts (0.17s) + --- PASS: TestTranscripts/builtin_special_test.elvts (0.18s) --- PASS: TestTranscripts/builtin_special_test.elvts/pragma (0.00s) - --- PASS: TestTranscripts/builtin_special_test.elvts/var (0.01s) + --- PASS: TestTranscripts/builtin_special_test.elvts/var (0.02s) --- PASS: TestTranscripts/builtin_special_test.elvts/var/declaring_without_assigning (0.00s) --- PASS: TestTranscripts/builtin_special_test.elvts/var/Quoted_variable_name (0.00s) --- PASS: TestTranscripts/builtin_special_test.elvts/var/declaring_one_variable_whose_name_ends_in_":" (0.00s) @@ -4182,16 +4218,16 @@ --- PASS: TestTranscripts/builtin_special_test.elvts/tmp/use_on_list_element_(https://b.elv.sh/1515) (0.00s) --- PASS: TestTranscripts/builtin_special_test.elvts/tmp/error_setting (0.00s) --- PASS: TestTranscripts/builtin_special_test.elvts/error_restoring (0.00s) - --- PASS: TestTranscripts/builtin_special_test.elvts/with (0.01s) + --- PASS: TestTranscripts/builtin_special_test.elvts/with (0.02s) --- PASS: TestTranscripts/builtin_special_test.elvts/with/multiple_assignments_enclosed_in_lists (0.00s) --- PASS: TestTranscripts/builtin_special_test.elvts/with/variables_are_restored_if_body_throws_exception (0.00s) --- PASS: TestTranscripts/builtin_special_test.elvts/with/exception_setting_variable_restores_previously_set_variables (0.00s) - --- PASS: TestTranscripts/builtin_special_test.elvts/with/exception_restoring_variable_is_propagated_and_doesn't_affect_restoring_other_variables (0.00s) + --- PASS: TestTranscripts/builtin_special_test.elvts/with/exception_restoring_variable_is_propagated_and_doesn't_affect_restoring_other_variables (0.01s) --- PASS: TestTranscripts/builtin_special_test.elvts/with/two_few_arguments (0.00s) --- PASS: TestTranscripts/builtin_special_test.elvts/with/last_argument_not_lambda (0.00s) --- PASS: TestTranscripts/builtin_special_test.elvts/with/compound_expressions (0.00s) --- PASS: TestTranscripts/builtin_special_test.elvts/with/list_followed_by_non-list (0.00s) - --- PASS: TestTranscripts/builtin_special_test.elvts/del (0.02s) + --- PASS: TestTranscripts/builtin_special_test.elvts/del (0.01s) --- PASS: TestTranscripts/builtin_special_test.elvts/del/variable_can't_be_used_after_deleted (0.00s) --- PASS: TestTranscripts/builtin_special_test.elvts/del/deleting_environment_variable (0.00s) --- PASS: TestTranscripts/builtin_special_test.elvts/del/deleting_variable_whose_name_contains_special_characters (0.00s) @@ -4212,7 +4248,7 @@ --- PASS: TestTranscripts/builtin_special_test.elvts/and/short_circuit (0.00s) --- PASS: TestTranscripts/builtin_special_test.elvts/and/exception_propagation (0.00s) --- PASS: TestTranscripts/builtin_special_test.elvts/and/output_error_is_bubbled (0.00s) - --- PASS: TestTranscripts/builtin_special_test.elvts/or (0.01s) + --- PASS: TestTranscripts/builtin_special_test.elvts/or (0.00s) --- PASS: TestTranscripts/builtin_special_test.elvts/or/short_circuit (0.00s) --- PASS: TestTranscripts/builtin_special_test.elvts/or/exception (0.00s) --- PASS: TestTranscripts/builtin_special_test.elvts/or/output_error_is_bubbled (0.00s) @@ -4248,7 +4284,7 @@ --- PASS: TestTranscripts/builtin_special_test.elvts/for/exception_when_evaluating_iterable (0.00s) --- PASS: TestTranscripts/builtin_special_test.elvts/for/more_than_one_iterable (0.00s) --- PASS: TestTranscripts/builtin_special_test.elvts/for/non-iterable_value (0.00s) - --- PASS: TestTranscripts/builtin_special_test.elvts/fn (0.01s) + --- PASS: TestTranscripts/builtin_special_test.elvts/fn (0.00s) --- PASS: TestTranscripts/builtin_special_test.elvts/fn/recursive_functions_with_fn (0.00s) --- PASS: TestTranscripts/builtin_special_test.elvts/fn/swallowing_exception_thrown_by_return (0.00s) --- PASS: TestTranscripts/builtin_special_test.elvts/fn/error_when_evaluating_the_lambda (0.00s) @@ -4271,26 +4307,26 @@ --- PASS: TestTranscripts/builtin_special_test.elvts/use/wrong_number_of_arguments (0.00s) --- PASS: TestTranscripts/builtin_special_test.elvts/use/circular_dependency (0.00s) --- PASS: TestTranscripts/builtin_special_test.elvts/use/importing_module_triggers_check_for_deprecated_features (0.00s) - --- PASS: TestTranscripts/builtin_special_test.elvts/use/module_may_mutate_REPL_namespace (0.01s) - --- PASS: TestTranscripts/closure_test.elvts (0.03s) - --- PASS: TestTranscripts/closure_test.elvts/closure (0.03s) - --- PASS: TestTranscripts/closure_test.elvts/closure/value_operations (0.01s) + --- PASS: TestTranscripts/builtin_special_test.elvts/use/module_may_mutate_REPL_namespace (0.00s) + --- PASS: TestTranscripts/closure_test.elvts (0.01s) + --- PASS: TestTranscripts/closure_test.elvts/closure (0.01s) + --- PASS: TestTranscripts/closure_test.elvts/closure/value_operations (0.00s) --- PASS: TestTranscripts/closure_test.elvts/closure/arity_check (0.00s) --- PASS: TestTranscripts/closure_test.elvts/closure/unsupported_option (0.00s) - --- PASS: TestTranscripts/closure_test.elvts/closure/introspection (0.01s) + --- PASS: TestTranscripts/closure_test.elvts/closure/introspection (0.00s) --- PASS: TestTranscripts/closure_test.elvts/closure/body_of_fn-defined_function (0.00s) --- PASS: TestTranscripts/compile_effect_test.elvts (0.14s) --- PASS: TestTranscripts/compile_effect_test.elvts/chunk (0.00s) --- PASS: TestTranscripts/compile_effect_test.elvts/chunk/empty_chunk (0.00s) --- PASS: TestTranscripts/compile_effect_test.elvts/chunk/outputs_of_pipelines_in_a_chunk_are_concatenated (0.00s) --- PASS: TestTranscripts/compile_effect_test.elvts/chunk/a_failed_pipeline_cause_the_whole_chunk_to_fail (0.00s) - --- PASS: TestTranscripts/compile_effect_test.elvts/pipeline (0.02s) + --- PASS: TestTranscripts/compile_effect_test.elvts/pipeline (0.01s) --- PASS: TestTranscripts/compile_effect_test.elvts/pipeline/pure_byte_pipeline_on_Unix (0.00s) --- SKIP: TestTranscripts/compile_effect_test.elvts/pipeline/pure_byte_pipeline_on_Windows (0.00s) --- PASS: TestTranscripts/compile_effect_test.elvts/pipeline/pure_value_pipeline (0.00s) --- PASS: TestTranscripts/compile_effect_test.elvts/pipeline/pipeline_draining (0.00s) - --- PASS: TestTranscripts/compile_effect_test.elvts/pipeline/reader_gone (0.01s) - --- PASS: TestTranscripts/compile_effect_test.elvts/pipeline/reader_gone_from_SIGPIPE (0.01s) + --- PASS: TestTranscripts/compile_effect_test.elvts/pipeline/reader_gone (0.00s) + --- PASS: TestTranscripts/compile_effect_test.elvts/pipeline/reader_gone_from_SIGPIPE (0.00s) --- PASS: TestTranscripts/compile_effect_test.elvts/background_pipeline (0.00s) --- PASS: TestTranscripts/compile_effect_test.elvts/background_pipeline/basic_behavior (0.00s) --- PASS: TestTranscripts/compile_effect_test.elvts/background_pipeline/notification (0.00s) @@ -4299,9 +4335,9 @@ --- PASS: TestTranscripts/compile_effect_test.elvts/command/error_conditions (0.00s) --- PASS: TestTranscripts/compile_effect_test.elvts/command/regression_test_for_b.elv.sh/1204 (0.00s) --- PASS: TestTranscripts/compile_effect_test.elvts/external_command_as_value (0.00s) - --- PASS: TestTranscripts/compile_effect_test.elvts/external_commands_invocation (0.06s) + --- PASS: TestTranscripts/compile_effect_test.elvts/external_commands_invocation (0.07s) --- PASS: TestTranscripts/compile_effect_test.elvts/external_commands_invocation/common_behavior (0.00s) - --- PASS: TestTranscripts/compile_effect_test.elvts/external_commands_invocation/external_command_from_PATH (0.01s) + --- PASS: TestTranscripts/compile_effect_test.elvts/external_commands_invocation/external_command_from_PATH (0.02s) --- PASS: TestTranscripts/compile_effect_test.elvts/external_commands_invocation/external_command_relative_to_working_directory (0.04s) --- PASS: TestTranscripts/compile_effect_test.elvts/external_commands_invocation/non-existent_command_on_Unix (0.00s) --- SKIP: TestTranscripts/compile_effect_test.elvts/external_commands_invocation/non-existent_command_on_Windows (0.00s) @@ -4327,8 +4363,8 @@ --- PASS: TestTranscripts/compile_effect_test.elvts/redirection/invalid_redirection_source (0.00s) --- PASS: TestTranscripts/compile_effect_test.elvts/redirection/invalid_map_for_redirection (0.00s) --- PASS: TestTranscripts/compile_effect_test.elvts/redirection/exception_when_evaluating_source_or_destination (0.00s) - --- PASS: TestTranscripts/compile_effect_test.elvts/stack_traces (0.01s) - --- PASS: TestTranscripts/compile_value_test.elvts (0.08s) + --- PASS: TestTranscripts/compile_effect_test.elvts/stack_traces (0.00s) + --- PASS: TestTranscripts/compile_value_test.elvts (0.07s) --- PASS: TestTranscripts/compile_value_test.elvts/compound (0.00s) --- PASS: TestTranscripts/compile_value_test.elvts/compound/empty_compound_evaluates_to_'' (0.00s) --- PASS: TestTranscripts/compile_value_test.elvts/compound/exception_from_any_component_is_propagated (0.00s) @@ -4337,7 +4373,7 @@ --- PASS: TestTranscripts/compile_value_test.elvts/indexing (0.00s) --- PASS: TestTranscripts/compile_value_test.elvts/list_literal (0.00s) --- PASS: TestTranscripts/compile_value_test.elvts/list_literal/exception_from_element_expression_is_propagated (0.00s) - --- PASS: TestTranscripts/compile_value_test.elvts/map_literal (0.01s) + --- PASS: TestTranscripts/compile_value_test.elvts/map_literal (0.00s) --- PASS: TestTranscripts/compile_value_test.elvts/map_literal/exception_from_key_or_value_is_propagated (0.00s) --- PASS: TestTranscripts/compile_value_test.elvts/map_literal/error_if_number_of_keys_and_values_in_a_single_pair_does_not_match (0.00s) --- PASS: TestTranscripts/compile_value_test.elvts/string_literal (0.00s) @@ -4352,7 +4388,7 @@ --- PASS: TestTranscripts/compile_value_test.elvts/output_capture (0.00s) --- PASS: TestTranscripts/compile_value_test.elvts/exception_capture (0.00s) --- PASS: TestTranscripts/compile_value_test.elvts/exception_capture/Exception_capture (0.00s) - --- PASS: TestTranscripts/compile_value_test.elvts/variable_use (0.02s) + --- PASS: TestTranscripts/compile_value_test.elvts/variable_use (0.01s) --- PASS: TestTranscripts/compile_value_test.elvts/variable_use/basic_usage (0.00s) --- PASS: TestTranscripts/compile_value_test.elvts/variable_use/must_exist_before_use (0.00s) --- PASS: TestTranscripts/compile_value_test.elvts/variable_use/variable_use_in_compound_expr (0.00s) @@ -4414,7 +4450,7 @@ --- PASS: TestTranscripts/glob_test.elvts/globbing (0.04s) --- PASS: TestTranscripts/glob_test.elvts/globbing/simple_patterns (0.01s) --- PASS: TestTranscripts/glob_test.elvts/globbing/glob_applies_after_brace (0.00s) - --- PASS: TestTranscripts/glob_test.elvts/globbing/recursive_patterns (0.01s) + --- PASS: TestTranscripts/glob_test.elvts/globbing/recursive_patterns (0.00s) --- PASS: TestTranscripts/glob_test.elvts/globbing/no_match (0.00s) --- PASS: TestTranscripts/glob_test.elvts/globbing/hidden_files (0.01s) --- PASS: TestTranscripts/glob_test.elvts/globbing/rune_matchers (0.01s) @@ -4427,7 +4463,7 @@ --- PASS: TestTranscripts/go_fn_test.elvts/argument/wrong_number_of_arguments (0.00s) --- PASS: TestTranscripts/go_fn_test.elvts/argument/wrong_argument_type (0.00s) --- PASS: TestTranscripts/go_fn_test.elvts/inputs (0.00s) - --- PASS: TestTranscripts/go_fn_test.elvts/options (0.01s) + --- PASS: TestTranscripts/go_fn_test.elvts/options (0.00s) --- PASS: TestTranscripts/go_fn_test.elvts/options/parsed_options (0.00s) --- PASS: TestTranscripts/go_fn_test.elvts/options/RawOptions (0.00s) --- PASS: TestTranscripts/go_fn_test.elvts/options/errors (0.00s) @@ -4515,11 +4551,11 @@ === RUN ExampleEvaler_Eval_inspectingGlobal --- PASS: ExampleEvaler_Eval_inspectingGlobal (0.00s) PASS -ok src.elv.sh/pkg/eval 4.782s +ok src.elv.sh/pkg/eval 4.384s === RUN TestErrorMessages --- PASS: TestErrorMessages (0.00s) PASS -ok src.elv.sh/pkg/eval/errs 0.006s +ok src.elv.sh/pkg/eval/errs 0.005s === RUN TestMakeMap_PanicsWithOddNumberOfArguments === RUN TestMakeMap_PanicsWithOddNumberOfArguments/#00 --- PASS: TestMakeMap_PanicsWithOddNumberOfArguments (0.00s) @@ -4780,7 +4816,7 @@ === RUN TestEqual/#30 === RUN TestEqual/#31 === RUN TestEqual/#32 ---- PASS: TestEqual (0.01s) +--- PASS: TestEqual (0.00s) --- PASS: TestEqual/#00 (0.00s) --- PASS: TestEqual/#01 (0.00s) --- PASS: TestEqual/#02 (0.00s) @@ -5219,7 +5255,7 @@ === RUN TestPseudoMap --- PASS: TestPseudoMap (0.00s) PASS -ok src.elv.sh/pkg/eval/vals 0.061s +ok src.elv.sh/pkg/eval/vals 0.044s === RUN TestBlackhole --- PASS: TestBlackhole (0.00s) === RUN TestIsBlackhole @@ -5261,7 +5297,7 @@ --- PASS: TestIsReadOnly/#01 (0.00s) --- PASS: TestIsReadOnly/#02 (0.00s) PASS -ok src.elv.sh/pkg/eval/vars 0.012s +ok src.elv.sh/pkg/eval/vars 0.009s === RUN TestClaimFile --- PASS: TestClaimFile (0.00s) === RUN TestClaimFile_Concurrent @@ -5279,7 +5315,7 @@ === RUN TestEachExternal --- PASS: TestEachExternal (0.00s) PASS -ok src.elv.sh/pkg/fsutil 0.019s +ok src.elv.sh/pkg/fsutil 0.012s === RUN TestParse === RUN TestParse/short_option === RUN TestParse/short_option_with_required_argument @@ -5367,7 +5403,7 @@ --- PASS: TestComplete/Argument_after_-- (0.00s) --- PASS: TestComplete/Argument_after_first_non-option_argument (0.00s) PASS -ok src.elv.sh/pkg/getopt 0.011s +ok src.elv.sh/pkg/getopt 0.010s === RUN TestGlob_Relative --- PASS: TestGlob_Relative (0.01s) === RUN TestGlob_Absolute @@ -5377,13 +5413,13 @@ === RUN TestParse --- PASS: TestParse (0.00s) PASS -ok src.elv.sh/pkg/glob 0.030s +ok src.elv.sh/pkg/glob 0.017s === RUN TestLogger --- PASS: TestLogger (0.00s) === RUN TestSetOutput_Error --- PASS: TestSetOutput_Error (0.00s) PASS -ok src.elv.sh/pkg/logutil 0.007s +ok src.elv.sh/pkg/logutil 0.006s === RUN TestDidOpenDiagnostics === RUN TestDidOpenDiagnostics/empty === RUN TestDidOpenDiagnostics/no_error @@ -5430,9 +5466,9 @@ === RUN TestCompletion/command === RUN TestCompletion/variable === RUN TestCompletion/bad ---- PASS: TestCompletion (0.04s) - --- PASS: TestCompletion/command (0.02s) - --- PASS: TestCompletion/variable (0.02s) +--- PASS: TestCompletion (0.03s) + --- PASS: TestCompletion/command (0.01s) + --- PASS: TestCompletion/variable (0.01s) --- PASS: TestCompletion/bad (0.00s) === RUN TestJSONRPCErrors === RUN TestJSONRPCErrors/unknown_method @@ -5451,7 +5487,7 @@ --- PASS: TestTranscripts/lsp_test.elvts (0.00s) --- PASS: TestTranscripts/lsp_test.elvts/return_NextProgram_without_-lsp (0.00s) PASS -ok src.elv.sh/pkg/lsp 0.108s +ok src.elv.sh/pkg/lsp 0.077s ? src.elv.sh/pkg/mods [no test files] === RUN TestFmtPreservesHTMLRender === RUN TestFmtPreservesHTMLRender/Tabs/Example_1 @@ -6194,7 +6230,7 @@ === RUN TestFmtPreservesHTMLRender/Links/Newline_in_link_destination === RUN TestFmtPreservesHTMLRender/Soft_line_breaks/Space_at_start_of_line === RUN TestFmtPreservesHTMLRender/Soft_line_breaks/Space_at_end_of_line ---- PASS: TestFmtPreservesHTMLRender (0.16s) +--- PASS: TestFmtPreservesHTMLRender (0.11s) --- SKIP: TestFmtPreservesHTMLRender/Tabs/Example_1 (0.00s) --- SKIP: TestFmtPreservesHTMLRender/Tabs/Example_2 (0.00s) --- SKIP: TestFmtPreservesHTMLRender/Tabs/Example_3 (0.00s) @@ -9103,7 +9139,7 @@ === RUN TestReflowFmtPreservesHTMLRenderModuleWhitespaces/Soft_line_breaks/Space_at_end_of_line/Width_20 === RUN TestReflowFmtPreservesHTMLRenderModuleWhitespaces/Soft_line_breaks/Space_at_end_of_line/Width_51 === RUN TestReflowFmtPreservesHTMLRenderModuleWhitespaces/Soft_line_breaks/Space_at_end_of_line/Width_80 ---- PASS: TestReflowFmtPreservesHTMLRenderModuleWhitespaces (0.60s) +--- PASS: TestReflowFmtPreservesHTMLRenderModuleWhitespaces (0.41s) --- SKIP: TestReflowFmtPreservesHTMLRenderModuleWhitespaces/Tabs/Example_1/Width_20 (0.00s) --- SKIP: TestReflowFmtPreservesHTMLRenderModuleWhitespaces/Tabs/Example_1/Width_51 (0.00s) --- SKIP: TestReflowFmtPreservesHTMLRenderModuleWhitespaces/Tabs/Example_1/Width_80 (0.00s) @@ -13386,7 +13422,7 @@ === RUN TestReflowFmtResultIsUnchangedUnderFmt/Soft_line_breaks/Space_at_end_of_line/Width_20 === RUN TestReflowFmtResultIsUnchangedUnderFmt/Soft_line_breaks/Space_at_end_of_line/Width_51 === RUN TestReflowFmtResultIsUnchangedUnderFmt/Soft_line_breaks/Space_at_end_of_line/Width_80 ---- PASS: TestReflowFmtResultIsUnchangedUnderFmt (0.46s) +--- PASS: TestReflowFmtResultIsUnchangedUnderFmt (0.34s) --- SKIP: TestReflowFmtResultIsUnchangedUnderFmt/Tabs/Example_1/Width_20 (0.00s) --- SKIP: TestReflowFmtResultIsUnchangedUnderFmt/Tabs/Example_1/Width_51 (0.00s) --- SKIP: TestReflowFmtResultIsUnchangedUnderFmt/Tabs/Example_1/Width_80 (0.00s) @@ -14204,7 +14240,7 @@ --- PASS: TestReflowFmtResultIsUnchangedUnderFmt/List_items/Example_272/Width_51 (0.00s) --- PASS: TestReflowFmtResultIsUnchangedUnderFmt/List_items/Example_272/Width_80 (0.00s) --- PASS: TestReflowFmtResultIsUnchangedUnderFmt/List_items/Example_273/Width_20 (0.00s) - --- PASS: TestReflowFmtResultIsUnchangedUnderFmt/List_items/Example_273/Width_51 (0.00s) + --- PASS: TestReflowFmtResultIsUnchangedUnderFmt/List_items/Example_273/Width_51 (0.01s) --- PASS: TestReflowFmtResultIsUnchangedUnderFmt/List_items/Example_273/Width_80 (0.00s) --- PASS: TestReflowFmtResultIsUnchangedUnderFmt/List_items/Example_274/Width_20 (0.00s) --- PASS: TestReflowFmtResultIsUnchangedUnderFmt/List_items/Example_274/Width_51 (0.00s) @@ -18101,7 +18137,7 @@ === RUN TestReflowFmtResultFitsInWidth/Soft_line_breaks/Space_at_end_of_line/Width_20 === RUN TestReflowFmtResultFitsInWidth/Soft_line_breaks/Space_at_end_of_line/Width_51 === RUN TestReflowFmtResultFitsInWidth/Soft_line_breaks/Space_at_end_of_line/Width_80 ---- PASS: TestReflowFmtResultFitsInWidth (0.49s) +--- PASS: TestReflowFmtResultFitsInWidth (0.35s) --- SKIP: TestReflowFmtResultFitsInWidth/Tabs/Example_1/Width_20 (0.00s) --- SKIP: TestReflowFmtResultFitsInWidth/Tabs/Example_1/Width_51 (0.00s) --- SKIP: TestReflowFmtResultFitsInWidth/Tabs/Example_1/Width_80 (0.00s) @@ -19174,7 +19210,7 @@ --- PASS: TestReflowFmtResultFitsInWidth/Emphasis_and_strong_emphasis/Example_357/Width_51 (0.00s) --- PASS: TestReflowFmtResultFitsInWidth/Emphasis_and_strong_emphasis/Example_357/Width_80 (0.00s) --- PASS: TestReflowFmtResultFitsInWidth/Emphasis_and_strong_emphasis/Example_358/Width_20 (0.00s) - --- PASS: TestReflowFmtResultFitsInWidth/Emphasis_and_strong_emphasis/Example_358/Width_51 (0.01s) + --- PASS: TestReflowFmtResultFitsInWidth/Emphasis_and_strong_emphasis/Example_358/Width_51 (0.00s) --- PASS: TestReflowFmtResultFitsInWidth/Emphasis_and_strong_emphasis/Example_358/Width_80 (0.00s) --- PASS: TestReflowFmtResultFitsInWidth/Emphasis_and_strong_emphasis/Example_359/Width_20 (0.00s) --- PASS: TestReflowFmtResultFitsInWidth/Emphasis_and_strong_emphasis/Example_359/Width_51 (0.00s) @@ -20971,7 +21007,7 @@ === RUN TestHTML/Raw_HTML/unclosed_< === RUN TestHTML/Raw_HTML/unclosed_