I: pbuilder: network access will be disabled during build I: Current time: Tue Nov 3 06:44:56 +14 2026 I: pbuilder-time-stamp: 1793637896 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/forky-reproducible-base.tgz] I: copying local configuration W: --override-config is not set; not updating apt.conf Read the manpage for details. I: mounting /proc filesystem I: mounting /sys filesystem I: creating /{dev,run}/shm I: mounting /dev/pts filesystem I: redirecting /dev/ptmx to /dev/pts/ptmx I: policy-rc.d already exists I: Copying source file I: copying [golang-google-firebase-go_4.18.0-1.dsc] I: copying [./golang-google-firebase-go_4.18.0.orig.tar.gz] I: copying [./golang-google-firebase-go_4.18.0-1.debian.tar.xz] I: Extracting source dpkg-source: warning: cannot verify inline signature for ./golang-google-firebase-go_4.18.0-1.dsc: no acceptable signature found dpkg-source: info: extracting golang-google-firebase-go in golang-google-firebase-go-4.18.0 dpkg-source: info: unpacking golang-google-firebase-go_4.18.0.orig.tar.gz dpkg-source: info: unpacking golang-google-firebase-go_4.18.0-1.debian.tar.xz I: using fakeroot in build. I: Installing the build-deps I: user script /srv/workspace/pbuilder/1597969/tmp/hooks/D01_modify_environment starting debug: Running on infom02-amd64. 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 Nov 2 16:45 /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/1597969/tmp/hooks/D01_modify_environment finished I: user script /srv/workspace/pbuilder/1597969/tmp/hooks/D02_print_environment starting I: set 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]="3" [2]="3" [3]="1" [4]="release" [5]="x86_64-pc-linux-gnu") BASH_VERSION='5.3.3(1)-release' BUILDDIR=/build/reproducible-path BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' BUILDUSERNAME=pbuilder2 BUILD_ARCH=amd64 DEBIAN_FRONTEND=noninteractive DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=16 ' DIRSTACK=() DISTRIBUTION=forky EUID=0 FUNCNAME=([0]="Echo" [1]="main") GROUPS=() HOME=/root HOSTNAME=i-capture-the-hostname HOSTTYPE=x86_64 HOST_ARCH=amd64 IFS=' ' INVOCATION_ID=cfe3f9fdc59140d4b76ff5b3483d8a54 LANG=C LANGUAGE=et_EE:et LC_ALL=C MACHTYPE=x86_64-pc-linux-gnu MAIL=/var/mail/root OPTERR=1 OPTIND=1 OSTYPE=linux-gnu 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=1597969 PS4='+ ' 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.qKgaYvOK/pbuilderrc_55NP --distribution forky --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/forky-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.qKgaYvOK/b2 --logfile b2/build.log golang-google-firebase-go_4.18.0-1.dsc' SUDO_GID=109 SUDO_HOME=/var/lib/jenkins SUDO_UID=104 SUDO_USER=jenkins TERM=unknown TZ=/usr/share/zoneinfo/Etc/GMT-14 UID=0 USER=root _='I: set' I: uname -a Linux i-capture-the-hostname 6.12.48+deb13-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.12.48-1 (2025-09-20) x86_64 GNU/Linux I: ls -l /bin lrwxrwxrwx 1 root root 7 Aug 10 2025 /bin -> usr/bin I: user script /srv/workspace/pbuilder/1597969/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy Version: 0.invalid.0 Architecture: amd64 Maintainer: Debian Pbuilder Team Description: Dummy package to satisfy dependencies with aptitude - created by pbuilder This package was created automatically by pbuilder to satisfy the build-dependencies of the package being currently built. Depends: debhelper-compat (= 13), dh-sequence-golang, golang-any, golang-github-golang-jwt-jwt-dev, golang-github-jackc-pgx-v4-dev, golang-golang-x-oauth2-dev, golang-google-api-dev, golang-google-cloud-dev dpkg-deb: building package 'pbuilder-satisfydepends-dummy' in '/tmp/satisfydepends-aptitude/pbuilder-satisfydepends-dummy.deb'. Selecting previously unselected package pbuilder-satisfydepends-dummy. (Reading database ... 19898 files and directories currently installed.) Preparing to unpack .../pbuilder-satisfydepends-dummy.deb ... Unpacking pbuilder-satisfydepends-dummy (0.invalid.0) ... dpkg: pbuilder-satisfydepends-dummy: dependency problems, but configuring anyway as you requested: pbuilder-satisfydepends-dummy depends on debhelper-compat (= 13); however: Package debhelper-compat is not installed. pbuilder-satisfydepends-dummy depends on dh-sequence-golang; however: Package dh-sequence-golang is not installed. pbuilder-satisfydepends-dummy depends on golang-any; however: Package golang-any is not installed. pbuilder-satisfydepends-dummy depends on golang-github-golang-jwt-jwt-dev; however: Package golang-github-golang-jwt-jwt-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-jackc-pgx-v4-dev; however: Package golang-github-jackc-pgx-v4-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-golang-x-oauth2-dev; however: Package golang-golang-x-oauth2-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-google-api-dev; however: Package golang-google-api-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-google-cloud-dev; however: Package golang-google-cloud-dev is not installed. Setting up pbuilder-satisfydepends-dummy (0.invalid.0) ... Reading package lists... Building dependency tree... Reading state information... Initializing package states... Writing extended state information... Building tag database... pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) The following NEW packages will be installed: autoconf{a} automake{a} autopoint{a} autotools-dev{a} bsdextrautils{a} debhelper{a} dh-autoreconf{a} dh-golang{a} dh-strip-nondeterminism{a} dwz{a} file{a} gettext{a} gettext-base{a} golang-1.24-go{a} golang-1.24-src{a} golang-any{a} golang-dbus-dev{a} golang-github-antlr-antlr4-dev{a} golang-github-benbjohnson-clock-dev{a} golang-github-chzyer-readline-dev{a} golang-github-coreos-go-systemd-dev{a} golang-github-davecgh-go-spew-dev{a} golang-github-go-kit-log-dev{a} golang-github-go-logfmt-logfmt-dev{a} golang-github-go-stack-stack-dev{a} golang-github-gofrs-uuid-dev{a} golang-github-golang-groupcache-dev{a} golang-github-golang-jwt-jwt-dev{a} golang-github-golang-mock-dev{a} golang-github-golang-protobuf-1-5-dev{a} golang-github-google-btree-dev{a} golang-github-google-cel-go-dev{a} golang-github-google-go-cmp-dev{a} golang-github-google-martian-dev{a} golang-github-google-pprof-dev{a} golang-github-google-uuid-dev{a} golang-github-googleapis-gax-go-dev{a} golang-github-gorilla-securecookie-dev{a} golang-github-gorilla-sessions-dev{a} golang-github-hashicorp-go-uuid-dev{a} golang-github-ianlancetaylor-demangle-dev{a} golang-github-inconshreveable-log15-dev{a} golang-github-jackc-chunkreader-v2-dev{a} golang-github-jackc-pgconn-dev{a} golang-github-jackc-pgio-dev{a} golang-github-jackc-pgmock-dev{a} golang-github-jackc-pgpassfile-dev{a} golang-github-jackc-pgproto3-v2-dev{a} golang-github-jackc-pgservicefile-dev{a} golang-github-jackc-pgtype-dev{a} golang-github-jackc-pgx-v4-dev{a} golang-github-jackc-puddle-dev{a} golang-github-jcmturner-aescts.v2-dev{a} golang-github-jcmturner-dnsutils.v2-dev{a} golang-github-jcmturner-gofork-dev{a} golang-github-jcmturner-goidentity.v6-dev{a} golang-github-jcmturner-gokrb5.v8-dev{a} golang-github-jcmturner-rpc.v2-dev{a} golang-github-lib-pq-dev{a} golang-github-mattn-go-colorable-dev{a} golang-github-mattn-go-isatty-dev{a} golang-github-pkg-errors-dev{a} golang-github-pmezard-go-difflib-dev{a} golang-github-rs-xid-dev{a} golang-github-rs-zerolog-dev{a} golang-github-shopspring-decimal-dev{a} golang-github-sirupsen-logrus-dev{a} golang-github-stoewer-go-strcase-dev{a} golang-github-stretchr-objx-dev{a} golang-github-stretchr-testify-dev{a} golang-github-yuin-goldmark-dev{a} golang-glog-dev{a} golang-go{a} golang-go.opencensus-dev{a} golang-go.uber-atomic-dev{a} golang-go.uber-multierr-dev{a} golang-go.uber-zap-dev{a} golang-golang-x-crypto-dev{a} golang-golang-x-exp-dev{a} golang-golang-x-mod-dev{a} golang-golang-x-net-dev{a} golang-golang-x-oauth2-dev{a} golang-golang-x-oauth2-google-dev{a} golang-golang-x-sync-dev{a} golang-golang-x-sys-dev{a} golang-golang-x-term-dev{a} golang-golang-x-text-dev{a} golang-golang-x-time-dev{a} golang-golang-x-tools-dev{a} golang-google-api-dev{a} golang-google-cloud-compute-metadata-dev{a} golang-google-cloud-dev{a} golang-google-genproto-dev{a} golang-google-grpc-dev{a} golang-google-protobuf-dev{a} golang-gopkg-yaml.v3-dev{a} golang-rsc-binaryregexp-dev{a} golang-src{a} golang-uber-goleak-dev{a} groff-base{a} intltool-debian{a} libarchive-zip-perl{a} libcap-dev{a} libdebhelper-perl{a} libelf1t64{a} libfile-stripnondeterminism-perl{a} libmagic-mgc{a} libmagic1t64{a} libpipeline1{a} libsystemd-dev{a} libtool{a} libuchardet0{a} libunistring5{a} libxml2-16{a} m4{a} man-db{a} media-types{a} po-debconf{a} sensible-utils{a} The following packages are RECOMMENDED but will NOT be installed: curl libarchive-cpio-perl libltdl-dev libmail-sendmail-perl lynx pkgconf wget 0 packages upgraded, 119 newly installed, 0 to remove and 0 not upgraded. Need to get 89.9 MB of archives. After unpacking 675 MB will be used. Writing extended state information... Get: 1 http://deb.debian.org/debian forky/main amd64 golang-golang-x-sys-dev all 0.36.0-1 [640 kB] Get: 2 http://deb.debian.org/debian forky/main amd64 golang-github-sirupsen-logrus-dev all 1.9.0-1 [46.1 kB] Get: 3 http://deb.debian.org/debian forky/main amd64 sensible-utils all 0.0.26 [27.0 kB] Get: 4 http://deb.debian.org/debian forky/main amd64 libmagic-mgc amd64 1:5.46-5 [338 kB] Get: 5 http://deb.debian.org/debian forky/main amd64 libmagic1t64 amd64 1:5.46-5 [109 kB] Get: 6 http://deb.debian.org/debian forky/main amd64 file amd64 1:5.46-5 [43.6 kB] Get: 7 http://deb.debian.org/debian forky/main amd64 gettext-base amd64 0.23.1-2+b1 [244 kB] Get: 8 http://deb.debian.org/debian forky/main amd64 libuchardet0 amd64 0.0.8-2 [68.5 kB] Get: 9 http://deb.debian.org/debian forky/main amd64 groff-base amd64 1.23.0-9 [1187 kB] Get: 10 http://deb.debian.org/debian forky/main amd64 bsdextrautils amd64 2.41.2-1 [95.2 kB] Get: 11 http://deb.debian.org/debian forky/main amd64 libpipeline1 amd64 1.5.8-1 [42.0 kB] Get: 12 http://deb.debian.org/debian forky/main amd64 man-db amd64 2.13.1-1 [1469 kB] Get: 13 http://deb.debian.org/debian forky/main amd64 media-types all 13.0.0 [29.3 kB] Get: 14 http://deb.debian.org/debian forky/main amd64 m4 amd64 1.4.20-1 [324 kB] Get: 15 http://deb.debian.org/debian forky/main amd64 autoconf all 2.72-3.1 [494 kB] Get: 16 http://deb.debian.org/debian forky/main amd64 autotools-dev all 20240727.1 [60.2 kB] Get: 17 http://deb.debian.org/debian forky/main amd64 automake all 1:1.17-4 [862 kB] Get: 18 http://deb.debian.org/debian forky/main amd64 autopoint all 0.23.1-2 [770 kB] Get: 19 http://deb.debian.org/debian forky/main amd64 libdebhelper-perl all 13.27 [92.2 kB] Get: 20 http://deb.debian.org/debian forky/main amd64 libtool all 2.5.4-5 [540 kB] Get: 21 http://deb.debian.org/debian forky/main amd64 dh-autoreconf all 21 [12.2 kB] Get: 22 http://deb.debian.org/debian forky/main amd64 libarchive-zip-perl all 1.68-1 [104 kB] Get: 23 http://deb.debian.org/debian forky/main amd64 libfile-stripnondeterminism-perl all 1.15.0-1 [19.9 kB] Get: 24 http://deb.debian.org/debian forky/main amd64 dh-strip-nondeterminism all 1.15.0-1 [8812 B] Get: 25 http://deb.debian.org/debian forky/main amd64 libelf1t64 amd64 0.193-3 [192 kB] Get: 26 http://deb.debian.org/debian forky/main amd64 dwz amd64 0.16-2 [108 kB] Get: 27 http://deb.debian.org/debian forky/main amd64 libunistring5 amd64 1.3-2 [477 kB] Get: 28 http://deb.debian.org/debian forky/main amd64 libxml2-16 amd64 2.14.5+dfsg-0.2 [638 kB] Get: 29 http://deb.debian.org/debian forky/main amd64 gettext amd64 0.23.1-2+b1 [1680 kB] Get: 30 http://deb.debian.org/debian forky/main amd64 intltool-debian all 0.35.0+20060710.6 [22.9 kB] Get: 31 http://deb.debian.org/debian forky/main amd64 po-debconf all 1.0.21+nmu1 [248 kB] Get: 32 http://deb.debian.org/debian forky/main amd64 debhelper all 13.27 [940 kB] Get: 33 http://deb.debian.org/debian forky/main amd64 dh-golang all 1.63 [24.4 kB] Get: 34 http://deb.debian.org/debian forky/main amd64 golang-1.24-src all 1.24.7-1 [21.2 MB] Get: 35 http://deb.debian.org/debian forky/main amd64 golang-1.24-go amd64 1.24.7-1 [28.7 MB] Get: 36 http://deb.debian.org/debian forky/main amd64 golang-src all 2:1.24~2 [5136 B] Get: 37 http://deb.debian.org/debian forky/main amd64 golang-go amd64 2:1.24~2 [44.3 kB] Get: 38 http://deb.debian.org/debian forky/main amd64 golang-any amd64 2:1.24~2 [5216 B] Get: 39 http://deb.debian.org/debian forky/main amd64 golang-dbus-dev all 5.1.0-1 [63.9 kB] Get: 40 http://deb.debian.org/debian forky/main amd64 golang-golang-x-exp-dev all 0.0~git20231006.7918f67-2 [105 kB] Get: 41 http://deb.debian.org/debian forky/main amd64 golang-github-antlr-antlr4-dev all 4.11.1+ds-2 [98.2 kB] Get: 42 http://deb.debian.org/debian forky/main amd64 golang-github-benbjohnson-clock-dev all 1.3.0-1 [8340 B] Get: 43 http://deb.debian.org/debian forky/main amd64 libcap-dev amd64 1:2.75-10+b1 [546 kB] Get: 44 http://deb.debian.org/debian forky/main amd64 libsystemd-dev amd64 258-1 [1309 kB] Get: 45 http://deb.debian.org/debian forky/main amd64 golang-github-coreos-go-systemd-dev all 22.5.0-1 [57.4 kB] Get: 46 http://deb.debian.org/debian forky/main amd64 golang-github-davecgh-go-spew-dev all 1.1.1-3 [30.1 kB] Get: 47 http://deb.debian.org/debian forky/main amd64 golang-github-go-logfmt-logfmt-dev all 0.5.0-2 [13.4 kB] Get: 48 http://deb.debian.org/debian forky/main amd64 golang-github-go-kit-log-dev all 0.2.1-1 [26.9 kB] Get: 49 http://deb.debian.org/debian forky/main amd64 golang-github-go-stack-stack-dev all 1.8.0-1 [8696 B] Get: 50 http://deb.debian.org/debian forky/main amd64 golang-github-gofrs-uuid-dev all 5.3.2-1 [22.7 kB] Get: 51 http://deb.debian.org/debian forky/main amd64 golang-github-google-go-cmp-dev all 0.7.0-1 [87.0 kB] Get: 52 http://deb.debian.org/debian forky/main amd64 golang-google-protobuf-dev all 1.36.7-1 [736 kB] Get: 53 http://deb.debian.org/debian forky/main amd64 golang-github-golang-protobuf-1-5-dev all 1.5.4-2 [137 kB] Get: 54 http://deb.debian.org/debian forky/main amd64 golang-github-golang-groupcache-dev all 0.0~git20210331.41bb18b-2 [23.1 kB] Get: 55 http://deb.debian.org/debian forky/main amd64 golang-github-golang-jwt-jwt-dev all 5.0.0+really4.5.2-1 [40.9 kB] Get: 56 http://deb.debian.org/debian forky/main amd64 golang-github-golang-mock-dev all 1.6.0-2 [48.0 kB] Get: 57 http://deb.debian.org/debian forky/main amd64 golang-github-google-btree-dev all 1.0.1-1 [13.5 kB] Get: 58 http://deb.debian.org/debian forky/main amd64 golang-github-stoewer-go-strcase-dev all 1.2.0-4 [5556 B] Get: 59 http://deb.debian.org/debian forky/main amd64 golang-golang-x-text-dev all 0.22.0-1 [3995 kB] Get: 60 http://deb.debian.org/debian forky/main amd64 golang-github-google-uuid-dev all 1.6.0-1 [20.6 kB] Get: 61 http://deb.debian.org/debian forky/main amd64 golang-glog-dev all 1.2.4-1 [32.2 kB] Get: 62 http://deb.debian.org/debian forky/main amd64 golang-github-pmezard-go-difflib-dev all 1.0.0-3 [12.3 kB] Get: 63 http://deb.debian.org/debian forky/main amd64 golang-github-stretchr-objx-dev all 0.5.2-1 [25.5 kB] Get: 64 http://deb.debian.org/debian forky/main amd64 golang-gopkg-yaml.v3-dev all 3.0.4-1 [76.0 kB] Get: 65 http://deb.debian.org/debian forky/main amd64 golang-github-stretchr-testify-dev all 1.10.0-1 [78.4 kB] Get: 66 http://deb.debian.org/debian forky/main amd64 golang-golang-x-term-dev all 0.35.0-1 [16.1 kB] Get: 67 http://deb.debian.org/debian forky/main amd64 golang-golang-x-crypto-dev all 1:0.25.0-1 [1682 kB] Get: 68 http://deb.debian.org/debian forky/main amd64 golang-golang-x-net-dev all 1:0.27.0-2 [904 kB] Get: 69 http://deb.debian.org/debian forky/main amd64 golang-go.opencensus-dev all 0.24.0-2 [134 kB] Get: 70 http://deb.debian.org/debian forky/main amd64 golang-golang-x-oauth2-dev all 0.27.0-1 [37.2 kB] Get: 71 http://deb.debian.org/debian forky/main amd64 golang-google-cloud-compute-metadata-dev all 0.56.0-6 [32.5 kB] Get: 72 http://deb.debian.org/debian forky/main amd64 golang-golang-x-oauth2-google-dev all 0.27.0-1 [49.9 kB] Get: 73 http://deb.debian.org/debian forky/main amd64 golang-golang-x-sync-dev all 0.7.0-1 [19.0 kB] Get: 74 http://deb.debian.org/debian forky/main amd64 golang-github-google-martian-dev all 3.3.2-3 [110 kB] Get: 75 http://deb.debian.org/debian forky/main amd64 golang-github-chzyer-readline-dev all 1.4.39.g2972be2-3 [30.8 kB] Get: 76 http://deb.debian.org/debian forky/main amd64 golang-github-ianlancetaylor-demangle-dev all 0.0~git20200824.28f6c0f-2 [49.1 kB] Get: 77 http://deb.debian.org/debian forky/main amd64 golang-github-google-pprof-dev all 0.0~git20211008.947d60d-1 [977 kB] Get: 78 http://deb.debian.org/debian forky/main amd64 golang-github-googleapis-gax-go-dev all 2.14.1-1 [34.7 kB] Get: 79 http://deb.debian.org/debian forky/main amd64 golang-golang-x-time-dev all 0.5.0-1 [12.9 kB] Get: 80 http://deb.debian.org/debian forky/main amd64 golang-google-api-dev all 0.61.0-6 [5343 kB] Get: 81 http://deb.debian.org/debian forky/main amd64 golang-rsc-binaryregexp-dev all 0.2.0-3 [419 kB] Get: 82 http://deb.debian.org/debian forky/main amd64 golang-google-cloud-dev all 0.56.0-6 [816 kB] Get: 83 http://deb.debian.org/debian forky/main amd64 golang-google-grpc-dev all 1.64.0-7 [1230 kB] Get: 84 http://deb.debian.org/debian forky/main amd64 golang-google-genproto-dev all 0.0~git20210726.e7812ac-4 [5301 kB] Get: 85 http://deb.debian.org/debian forky/main amd64 golang-github-google-cel-go-dev all 0.18.2+ds-5 [400 kB] Get: 86 http://deb.debian.org/debian forky/main amd64 golang-github-gorilla-securecookie-dev all 1.1.2-1 [14.0 kB] Get: 87 http://deb.debian.org/debian forky/main amd64 golang-github-gorilla-sessions-dev all 1.2.1-1 [12.8 kB] Get: 88 http://deb.debian.org/debian forky/main amd64 golang-github-hashicorp-go-uuid-dev all 1.0.3-1 [8636 B] Get: 89 http://deb.debian.org/debian forky/main amd64 golang-github-mattn-go-isatty-dev all 0.0.20-1 [6080 B] Get: 90 http://deb.debian.org/debian forky/main amd64 golang-github-mattn-go-colorable-dev all 0.1.13-1 [10.3 kB] Get: 91 http://deb.debian.org/debian forky/main amd64 golang-github-inconshreveable-log15-dev all 2.15-2 [22.7 kB] Get: 92 http://deb.debian.org/debian forky/main amd64 golang-github-jackc-chunkreader-v2-dev all 2.0.1-2 [4184 B] Get: 93 http://deb.debian.org/debian forky/main amd64 golang-github-jackc-pgio-dev all 1.0.0-2 [3144 B] Get: 94 http://deb.debian.org/debian forky/main amd64 golang-github-jackc-pgproto3-v2-dev all 2.3.2-1 [22.1 kB] Get: 95 http://deb.debian.org/debian forky/main amd64 golang-github-jackc-pgmock-dev all 0.0~git20210724.4ad1a82-2 [9544 B] Get: 96 http://deb.debian.org/debian forky/main amd64 golang-github-jackc-pgpassfile-dev all 1.0.0-2 [4412 B] Get: 97 http://deb.debian.org/debian forky/main amd64 golang-github-jackc-pgservicefile-dev all 0.0~git20231201.de7065d-1 [4456 B] Get: 98 http://deb.debian.org/debian forky/main amd64 golang-github-jackc-pgconn-dev all 1.14.0-1 [55.1 kB] Get: 99 http://deb.debian.org/debian forky/main amd64 golang-github-jackc-puddle-dev all 1.3.0-1 [12.6 kB] Get: 100 http://deb.debian.org/debian forky/main amd64 golang-github-pkg-errors-dev all 0.9.1-3 [12.9 kB] Get: 101 http://deb.debian.org/debian forky/main amd64 golang-github-rs-xid-dev all 1.6.0-1 [11.3 kB] Get: 102 http://deb.debian.org/debian forky/main amd64 golang-github-yuin-goldmark-dev all 1.7.13-1 [113 kB] Get: 103 http://deb.debian.org/debian forky/main amd64 golang-golang-x-mod-dev all 0.19.0-1 [104 kB] Get: 104 http://deb.debian.org/debian forky/main amd64 golang-golang-x-tools-dev all 1:0.25.0+ds-1 [1608 kB] Get: 105 http://deb.debian.org/debian forky/main amd64 golang-github-rs-zerolog-dev all 1.29.1-1 [62.0 kB] Get: 106 http://deb.debian.org/debian forky/main amd64 golang-go.uber-atomic-dev all 1.11.0-1 [17.7 kB] Get: 107 http://deb.debian.org/debian forky/main amd64 golang-go.uber-multierr-dev all 1.6.0-1 [10.6 kB] Get: 108 http://deb.debian.org/debian forky/main amd64 golang-uber-goleak-dev all 1.3.0-1 [18.1 kB] Get: 109 http://deb.debian.org/debian forky/main amd64 golang-go.uber-zap-dev all 1.26.0-1 [124 kB] Get: 110 http://deb.debian.org/debian forky/main amd64 golang-github-jackc-pgx-v4-dev all 4.18.1-2 [95.8 kB] Get: 111 http://deb.debian.org/debian forky/main amd64 golang-github-shopspring-decimal-dev all 1.3.1-1 [38.3 kB] Get: 112 http://deb.debian.org/debian forky/main amd64 golang-github-jcmturner-aescts.v2-dev all 2.0.0-2 [4828 B] Get: 113 http://deb.debian.org/debian forky/main amd64 golang-github-jcmturner-dnsutils.v2-dev all 2.0.0-2 [3872 B] Get: 114 http://deb.debian.org/debian forky/main amd64 golang-github-jcmturner-gofork-dev all 1.0.0-4 [25.1 kB] Get: 115 http://deb.debian.org/debian forky/main amd64 golang-github-jcmturner-goidentity.v6-dev all 6.0.1-2 [3752 B] Get: 116 http://deb.debian.org/debian forky/main amd64 golang-github-jcmturner-rpc.v2-dev all 2.0.3-2 [24.7 kB] Get: 117 http://deb.debian.org/debian forky/main amd64 golang-github-jcmturner-gokrb5.v8-dev all 8.4.3-2 [119 kB] Get: 118 http://deb.debian.org/debian forky/main amd64 golang-github-lib-pq-dev all 1.10.9-2 [86.6 kB] Get: 119 http://deb.debian.org/debian forky/main amd64 golang-github-jackc-pgtype-dev all 1.10.0-4 [92.5 kB] Fetched 89.9 MB in 6s (14.9 MB/s) Preconfiguring packages ... Selecting previously unselected package golang-golang-x-sys-dev. (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 ... 19898 files and directories currently installed.) Preparing to unpack .../000-golang-golang-x-sys-dev_0.36.0-1_all.deb ... Unpacking golang-golang-x-sys-dev (0.36.0-1) ... Selecting previously unselected package golang-github-sirupsen-logrus-dev. Preparing to unpack .../001-golang-github-sirupsen-logrus-dev_1.9.0-1_all.deb ... Unpacking golang-github-sirupsen-logrus-dev (1.9.0-1) ... Selecting previously unselected package sensible-utils. Preparing to unpack .../002-sensible-utils_0.0.26_all.deb ... Unpacking sensible-utils (0.0.26) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../003-libmagic-mgc_1%3a5.46-5_amd64.deb ... Unpacking libmagic-mgc (1:5.46-5) ... Selecting previously unselected package libmagic1t64:amd64. Preparing to unpack .../004-libmagic1t64_1%3a5.46-5_amd64.deb ... Unpacking libmagic1t64:amd64 (1:5.46-5) ... Selecting previously unselected package file. Preparing to unpack .../005-file_1%3a5.46-5_amd64.deb ... Unpacking file (1:5.46-5) ... Selecting previously unselected package gettext-base. Preparing to unpack .../006-gettext-base_0.23.1-2+b1_amd64.deb ... Unpacking gettext-base (0.23.1-2+b1) ... Selecting previously unselected package libuchardet0:amd64. Preparing to unpack .../007-libuchardet0_0.0.8-2_amd64.deb ... Unpacking libuchardet0:amd64 (0.0.8-2) ... Selecting previously unselected package groff-base. Preparing to unpack .../008-groff-base_1.23.0-9_amd64.deb ... Unpacking groff-base (1.23.0-9) ... Selecting previously unselected package bsdextrautils. Preparing to unpack .../009-bsdextrautils_2.41.2-1_amd64.deb ... Unpacking bsdextrautils (2.41.2-1) ... Selecting previously unselected package libpipeline1:amd64. Preparing to unpack .../010-libpipeline1_1.5.8-1_amd64.deb ... Unpacking libpipeline1:amd64 (1.5.8-1) ... Selecting previously unselected package man-db. Preparing to unpack .../011-man-db_2.13.1-1_amd64.deb ... Unpacking man-db (2.13.1-1) ... Selecting previously unselected package media-types. Preparing to unpack .../012-media-types_13.0.0_all.deb ... Unpacking media-types (13.0.0) ... Selecting previously unselected package m4. Preparing to unpack .../013-m4_1.4.20-1_amd64.deb ... Unpacking m4 (1.4.20-1) ... Selecting previously unselected package autoconf. Preparing to unpack .../014-autoconf_2.72-3.1_all.deb ... Unpacking autoconf (2.72-3.1) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../015-autotools-dev_20240727.1_all.deb ... Unpacking autotools-dev (20240727.1) ... Selecting previously unselected package automake. Preparing to unpack .../016-automake_1%3a1.17-4_all.deb ... Unpacking automake (1:1.17-4) ... Selecting previously unselected package autopoint. Preparing to unpack .../017-autopoint_0.23.1-2_all.deb ... Unpacking autopoint (0.23.1-2) ... Selecting previously unselected package libdebhelper-perl. Preparing to unpack .../018-libdebhelper-perl_13.27_all.deb ... Unpacking libdebhelper-perl (13.27) ... Selecting previously unselected package libtool. Preparing to unpack .../019-libtool_2.5.4-5_all.deb ... Unpacking libtool (2.5.4-5) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../020-dh-autoreconf_21_all.deb ... Unpacking dh-autoreconf (21) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../021-libarchive-zip-perl_1.68-1_all.deb ... Unpacking libarchive-zip-perl (1.68-1) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../022-libfile-stripnondeterminism-perl_1.15.0-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.15.0-1) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../023-dh-strip-nondeterminism_1.15.0-1_all.deb ... Unpacking dh-strip-nondeterminism (1.15.0-1) ... Selecting previously unselected package libelf1t64:amd64. Preparing to unpack .../024-libelf1t64_0.193-3_amd64.deb ... Unpacking libelf1t64:amd64 (0.193-3) ... Selecting previously unselected package dwz. Preparing to unpack .../025-dwz_0.16-2_amd64.deb ... Unpacking dwz (0.16-2) ... Selecting previously unselected package libunistring5:amd64. Preparing to unpack .../026-libunistring5_1.3-2_amd64.deb ... Unpacking libunistring5:amd64 (1.3-2) ... Selecting previously unselected package libxml2-16:amd64. Preparing to unpack .../027-libxml2-16_2.14.5+dfsg-0.2_amd64.deb ... Unpacking libxml2-16:amd64 (2.14.5+dfsg-0.2) ... Selecting previously unselected package gettext. Preparing to unpack .../028-gettext_0.23.1-2+b1_amd64.deb ... Unpacking gettext (0.23.1-2+b1) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../029-intltool-debian_0.35.0+20060710.6_all.deb ... Unpacking intltool-debian (0.35.0+20060710.6) ... Selecting previously unselected package po-debconf. Preparing to unpack .../030-po-debconf_1.0.21+nmu1_all.deb ... Unpacking po-debconf (1.0.21+nmu1) ... Selecting previously unselected package debhelper. Preparing to unpack .../031-debhelper_13.27_all.deb ... Unpacking debhelper (13.27) ... Selecting previously unselected package dh-golang. Preparing to unpack .../032-dh-golang_1.63_all.deb ... Unpacking dh-golang (1.63) ... Selecting previously unselected package golang-1.24-src. Preparing to unpack .../033-golang-1.24-src_1.24.7-1_all.deb ... Unpacking golang-1.24-src (1.24.7-1) ... Selecting previously unselected package golang-1.24-go. Preparing to unpack .../034-golang-1.24-go_1.24.7-1_amd64.deb ... Unpacking golang-1.24-go (1.24.7-1) ... Selecting previously unselected package golang-src. Preparing to unpack .../035-golang-src_2%3a1.24~2_all.deb ... Unpacking golang-src (2:1.24~2) ... Selecting previously unselected package golang-go:amd64. Preparing to unpack .../036-golang-go_2%3a1.24~2_amd64.deb ... Unpacking golang-go:amd64 (2:1.24~2) ... Selecting previously unselected package golang-any:amd64. Preparing to unpack .../037-golang-any_2%3a1.24~2_amd64.deb ... Unpacking golang-any:amd64 (2:1.24~2) ... Selecting previously unselected package golang-dbus-dev. Preparing to unpack .../038-golang-dbus-dev_5.1.0-1_all.deb ... Unpacking golang-dbus-dev (5.1.0-1) ... Selecting previously unselected package golang-golang-x-exp-dev. Preparing to unpack .../039-golang-golang-x-exp-dev_0.0~git20231006.7918f67-2_all.deb ... Unpacking golang-golang-x-exp-dev (0.0~git20231006.7918f67-2) ... Selecting previously unselected package golang-github-antlr-antlr4-dev. Preparing to unpack .../040-golang-github-antlr-antlr4-dev_4.11.1+ds-2_all.deb ... Unpacking golang-github-antlr-antlr4-dev (4.11.1+ds-2) ... Selecting previously unselected package golang-github-benbjohnson-clock-dev. Preparing to unpack .../041-golang-github-benbjohnson-clock-dev_1.3.0-1_all.deb ... Unpacking golang-github-benbjohnson-clock-dev (1.3.0-1) ... Selecting previously unselected package libcap-dev:amd64. Preparing to unpack .../042-libcap-dev_1%3a2.75-10+b1_amd64.deb ... Unpacking libcap-dev:amd64 (1:2.75-10+b1) ... Selecting previously unselected package libsystemd-dev:amd64. Preparing to unpack .../043-libsystemd-dev_258-1_amd64.deb ... Unpacking libsystemd-dev:amd64 (258-1) ... Selecting previously unselected package golang-github-coreos-go-systemd-dev. Preparing to unpack .../044-golang-github-coreos-go-systemd-dev_22.5.0-1_all.deb ... Unpacking golang-github-coreos-go-systemd-dev (22.5.0-1) ... Selecting previously unselected package golang-github-davecgh-go-spew-dev. Preparing to unpack .../045-golang-github-davecgh-go-spew-dev_1.1.1-3_all.deb ... Unpacking golang-github-davecgh-go-spew-dev (1.1.1-3) ... Selecting previously unselected package golang-github-go-logfmt-logfmt-dev. Preparing to unpack .../046-golang-github-go-logfmt-logfmt-dev_0.5.0-2_all.deb ... Unpacking golang-github-go-logfmt-logfmt-dev (0.5.0-2) ... Selecting previously unselected package golang-github-go-kit-log-dev. Preparing to unpack .../047-golang-github-go-kit-log-dev_0.2.1-1_all.deb ... Unpacking golang-github-go-kit-log-dev (0.2.1-1) ... Selecting previously unselected package golang-github-go-stack-stack-dev. Preparing to unpack .../048-golang-github-go-stack-stack-dev_1.8.0-1_all.deb ... Unpacking golang-github-go-stack-stack-dev (1.8.0-1) ... Selecting previously unselected package golang-github-gofrs-uuid-dev. Preparing to unpack .../049-golang-github-gofrs-uuid-dev_5.3.2-1_all.deb ... Unpacking golang-github-gofrs-uuid-dev (5.3.2-1) ... Selecting previously unselected package golang-github-google-go-cmp-dev. Preparing to unpack .../050-golang-github-google-go-cmp-dev_0.7.0-1_all.deb ... Unpacking golang-github-google-go-cmp-dev (0.7.0-1) ... Selecting previously unselected package golang-google-protobuf-dev. Preparing to unpack .../051-golang-google-protobuf-dev_1.36.7-1_all.deb ... Unpacking golang-google-protobuf-dev (1.36.7-1) ... Selecting previously unselected package golang-github-golang-protobuf-1-5-dev. Preparing to unpack .../052-golang-github-golang-protobuf-1-5-dev_1.5.4-2_all.deb ... Unpacking golang-github-golang-protobuf-1-5-dev (1.5.4-2) ... Selecting previously unselected package golang-github-golang-groupcache-dev. Preparing to unpack .../053-golang-github-golang-groupcache-dev_0.0~git20210331.41bb18b-2_all.deb ... Unpacking golang-github-golang-groupcache-dev (0.0~git20210331.41bb18b-2) ... Selecting previously unselected package golang-github-golang-jwt-jwt-dev. Preparing to unpack .../054-golang-github-golang-jwt-jwt-dev_5.0.0+really4.5.2-1_all.deb ... Unpacking golang-github-golang-jwt-jwt-dev (5.0.0+really4.5.2-1) ... Selecting previously unselected package golang-github-golang-mock-dev. Preparing to unpack .../055-golang-github-golang-mock-dev_1.6.0-2_all.deb ... Unpacking golang-github-golang-mock-dev (1.6.0-2) ... Selecting previously unselected package golang-github-google-btree-dev. Preparing to unpack .../056-golang-github-google-btree-dev_1.0.1-1_all.deb ... Unpacking golang-github-google-btree-dev (1.0.1-1) ... Selecting previously unselected package golang-github-stoewer-go-strcase-dev. Preparing to unpack .../057-golang-github-stoewer-go-strcase-dev_1.2.0-4_all.deb ... Unpacking golang-github-stoewer-go-strcase-dev (1.2.0-4) ... Selecting previously unselected package golang-golang-x-text-dev. Preparing to unpack .../058-golang-golang-x-text-dev_0.22.0-1_all.deb ... Unpacking golang-golang-x-text-dev (0.22.0-1) ... Selecting previously unselected package golang-github-google-uuid-dev. Preparing to unpack .../059-golang-github-google-uuid-dev_1.6.0-1_all.deb ... Unpacking golang-github-google-uuid-dev (1.6.0-1) ... Selecting previously unselected package golang-glog-dev. Preparing to unpack .../060-golang-glog-dev_1.2.4-1_all.deb ... Unpacking golang-glog-dev (1.2.4-1) ... Selecting previously unselected package golang-github-pmezard-go-difflib-dev. Preparing to unpack .../061-golang-github-pmezard-go-difflib-dev_1.0.0-3_all.deb ... Unpacking golang-github-pmezard-go-difflib-dev (1.0.0-3) ... Selecting previously unselected package golang-github-stretchr-objx-dev. Preparing to unpack .../062-golang-github-stretchr-objx-dev_0.5.2-1_all.deb ... Unpacking golang-github-stretchr-objx-dev (0.5.2-1) ... Selecting previously unselected package golang-gopkg-yaml.v3-dev. Preparing to unpack .../063-golang-gopkg-yaml.v3-dev_3.0.4-1_all.deb ... Unpacking golang-gopkg-yaml.v3-dev (3.0.4-1) ... Selecting previously unselected package golang-github-stretchr-testify-dev. Preparing to unpack .../064-golang-github-stretchr-testify-dev_1.10.0-1_all.deb ... Unpacking golang-github-stretchr-testify-dev (1.10.0-1) ... Selecting previously unselected package golang-golang-x-term-dev. Preparing to unpack .../065-golang-golang-x-term-dev_0.35.0-1_all.deb ... Unpacking golang-golang-x-term-dev (0.35.0-1) ... Selecting previously unselected package golang-golang-x-crypto-dev. Preparing to unpack .../066-golang-golang-x-crypto-dev_1%3a0.25.0-1_all.deb ... Unpacking golang-golang-x-crypto-dev (1:0.25.0-1) ... Selecting previously unselected package golang-golang-x-net-dev. Preparing to unpack .../067-golang-golang-x-net-dev_1%3a0.27.0-2_all.deb ... Unpacking golang-golang-x-net-dev (1:0.27.0-2) ... Selecting previously unselected package golang-go.opencensus-dev. Preparing to unpack .../068-golang-go.opencensus-dev_0.24.0-2_all.deb ... Unpacking golang-go.opencensus-dev (0.24.0-2) ... Selecting previously unselected package golang-golang-x-oauth2-dev. Preparing to unpack .../069-golang-golang-x-oauth2-dev_0.27.0-1_all.deb ... Unpacking golang-golang-x-oauth2-dev (0.27.0-1) ... Selecting previously unselected package golang-google-cloud-compute-metadata-dev. Preparing to unpack .../070-golang-google-cloud-compute-metadata-dev_0.56.0-6_all.deb ... Unpacking golang-google-cloud-compute-metadata-dev (0.56.0-6) ... Selecting previously unselected package golang-golang-x-oauth2-google-dev. Preparing to unpack .../071-golang-golang-x-oauth2-google-dev_0.27.0-1_all.deb ... Unpacking golang-golang-x-oauth2-google-dev (0.27.0-1) ... Selecting previously unselected package golang-golang-x-sync-dev. Preparing to unpack .../072-golang-golang-x-sync-dev_0.7.0-1_all.deb ... Unpacking golang-golang-x-sync-dev (0.7.0-1) ... Selecting previously unselected package golang-github-google-martian-dev. Preparing to unpack .../073-golang-github-google-martian-dev_3.3.2-3_all.deb ... Unpacking golang-github-google-martian-dev (3.3.2-3) ... Selecting previously unselected package golang-github-chzyer-readline-dev. Preparing to unpack .../074-golang-github-chzyer-readline-dev_1.4.39.g2972be2-3_all.deb ... Unpacking golang-github-chzyer-readline-dev (1.4.39.g2972be2-3) ... Selecting previously unselected package golang-github-ianlancetaylor-demangle-dev. Preparing to unpack .../075-golang-github-ianlancetaylor-demangle-dev_0.0~git20200824.28f6c0f-2_all.deb ... Unpacking golang-github-ianlancetaylor-demangle-dev (0.0~git20200824.28f6c0f-2) ... Selecting previously unselected package golang-github-google-pprof-dev. Preparing to unpack .../076-golang-github-google-pprof-dev_0.0~git20211008.947d60d-1_all.deb ... Unpacking golang-github-google-pprof-dev (0.0~git20211008.947d60d-1) ... Selecting previously unselected package golang-github-googleapis-gax-go-dev. Preparing to unpack .../077-golang-github-googleapis-gax-go-dev_2.14.1-1_all.deb ... Unpacking golang-github-googleapis-gax-go-dev (2.14.1-1) ... Selecting previously unselected package golang-golang-x-time-dev. Preparing to unpack .../078-golang-golang-x-time-dev_0.5.0-1_all.deb ... Unpacking golang-golang-x-time-dev (0.5.0-1) ... Selecting previously unselected package golang-google-api-dev. Preparing to unpack .../079-golang-google-api-dev_0.61.0-6_all.deb ... Unpacking golang-google-api-dev (0.61.0-6) ... Selecting previously unselected package golang-rsc-binaryregexp-dev. Preparing to unpack .../080-golang-rsc-binaryregexp-dev_0.2.0-3_all.deb ... Unpacking golang-rsc-binaryregexp-dev (0.2.0-3) ... Selecting previously unselected package golang-google-cloud-dev. Preparing to unpack .../081-golang-google-cloud-dev_0.56.0-6_all.deb ... Unpacking golang-google-cloud-dev (0.56.0-6) ... Selecting previously unselected package golang-google-grpc-dev. Preparing to unpack .../082-golang-google-grpc-dev_1.64.0-7_all.deb ... Unpacking golang-google-grpc-dev (1.64.0-7) ... Selecting previously unselected package golang-google-genproto-dev. Preparing to unpack .../083-golang-google-genproto-dev_0.0~git20210726.e7812ac-4_all.deb ... Unpacking golang-google-genproto-dev (0.0~git20210726.e7812ac-4) ... Selecting previously unselected package golang-github-google-cel-go-dev. Preparing to unpack .../084-golang-github-google-cel-go-dev_0.18.2+ds-5_all.deb ... Unpacking golang-github-google-cel-go-dev (0.18.2+ds-5) ... Selecting previously unselected package golang-github-gorilla-securecookie-dev. Preparing to unpack .../085-golang-github-gorilla-securecookie-dev_1.1.2-1_all.deb ... Unpacking golang-github-gorilla-securecookie-dev (1.1.2-1) ... Selecting previously unselected package golang-github-gorilla-sessions-dev. Preparing to unpack .../086-golang-github-gorilla-sessions-dev_1.2.1-1_all.deb ... Unpacking golang-github-gorilla-sessions-dev (1.2.1-1) ... Selecting previously unselected package golang-github-hashicorp-go-uuid-dev. Preparing to unpack .../087-golang-github-hashicorp-go-uuid-dev_1.0.3-1_all.deb ... Unpacking golang-github-hashicorp-go-uuid-dev (1.0.3-1) ... Selecting previously unselected package golang-github-mattn-go-isatty-dev. Preparing to unpack .../088-golang-github-mattn-go-isatty-dev_0.0.20-1_all.deb ... Unpacking golang-github-mattn-go-isatty-dev (0.0.20-1) ... Selecting previously unselected package golang-github-mattn-go-colorable-dev. Preparing to unpack .../089-golang-github-mattn-go-colorable-dev_0.1.13-1_all.deb ... Unpacking golang-github-mattn-go-colorable-dev (0.1.13-1) ... Selecting previously unselected package golang-github-inconshreveable-log15-dev. Preparing to unpack .../090-golang-github-inconshreveable-log15-dev_2.15-2_all.deb ... Unpacking golang-github-inconshreveable-log15-dev (2.15-2) ... Selecting previously unselected package golang-github-jackc-chunkreader-v2-dev. Preparing to unpack .../091-golang-github-jackc-chunkreader-v2-dev_2.0.1-2_all.deb ... Unpacking golang-github-jackc-chunkreader-v2-dev (2.0.1-2) ... Selecting previously unselected package golang-github-jackc-pgio-dev. Preparing to unpack .../092-golang-github-jackc-pgio-dev_1.0.0-2_all.deb ... Unpacking golang-github-jackc-pgio-dev (1.0.0-2) ... Selecting previously unselected package golang-github-jackc-pgproto3-v2-dev. Preparing to unpack .../093-golang-github-jackc-pgproto3-v2-dev_2.3.2-1_all.deb ... Unpacking golang-github-jackc-pgproto3-v2-dev (2.3.2-1) ... Selecting previously unselected package golang-github-jackc-pgmock-dev. Preparing to unpack .../094-golang-github-jackc-pgmock-dev_0.0~git20210724.4ad1a82-2_all.deb ... Unpacking golang-github-jackc-pgmock-dev (0.0~git20210724.4ad1a82-2) ... Selecting previously unselected package golang-github-jackc-pgpassfile-dev. Preparing to unpack .../095-golang-github-jackc-pgpassfile-dev_1.0.0-2_all.deb ... Unpacking golang-github-jackc-pgpassfile-dev (1.0.0-2) ... Selecting previously unselected package golang-github-jackc-pgservicefile-dev. Preparing to unpack .../096-golang-github-jackc-pgservicefile-dev_0.0~git20231201.de7065d-1_all.deb ... Unpacking golang-github-jackc-pgservicefile-dev (0.0~git20231201.de7065d-1) ... Selecting previously unselected package golang-github-jackc-pgconn-dev. Preparing to unpack .../097-golang-github-jackc-pgconn-dev_1.14.0-1_all.deb ... Unpacking golang-github-jackc-pgconn-dev (1.14.0-1) ... Selecting previously unselected package golang-github-jackc-puddle-dev. Preparing to unpack .../098-golang-github-jackc-puddle-dev_1.3.0-1_all.deb ... Unpacking golang-github-jackc-puddle-dev (1.3.0-1) ... Selecting previously unselected package golang-github-pkg-errors-dev. Preparing to unpack .../099-golang-github-pkg-errors-dev_0.9.1-3_all.deb ... Unpacking golang-github-pkg-errors-dev (0.9.1-3) ... Selecting previously unselected package golang-github-rs-xid-dev. Preparing to unpack .../100-golang-github-rs-xid-dev_1.6.0-1_all.deb ... Unpacking golang-github-rs-xid-dev (1.6.0-1) ... Selecting previously unselected package golang-github-yuin-goldmark-dev. Preparing to unpack .../101-golang-github-yuin-goldmark-dev_1.7.13-1_all.deb ... Unpacking golang-github-yuin-goldmark-dev (1.7.13-1) ... Selecting previously unselected package golang-golang-x-mod-dev. Preparing to unpack .../102-golang-golang-x-mod-dev_0.19.0-1_all.deb ... Unpacking golang-golang-x-mod-dev (0.19.0-1) ... Selecting previously unselected package golang-golang-x-tools-dev. Preparing to unpack .../103-golang-golang-x-tools-dev_1%3a0.25.0+ds-1_all.deb ... Unpacking golang-golang-x-tools-dev (1:0.25.0+ds-1) ... Selecting previously unselected package golang-github-rs-zerolog-dev. Preparing to unpack .../104-golang-github-rs-zerolog-dev_1.29.1-1_all.deb ... Unpacking golang-github-rs-zerolog-dev (1.29.1-1) ... Selecting previously unselected package golang-go.uber-atomic-dev. Preparing to unpack .../105-golang-go.uber-atomic-dev_1.11.0-1_all.deb ... Unpacking golang-go.uber-atomic-dev (1.11.0-1) ... Selecting previously unselected package golang-go.uber-multierr-dev. Preparing to unpack .../106-golang-go.uber-multierr-dev_1.6.0-1_all.deb ... Unpacking golang-go.uber-multierr-dev (1.6.0-1) ... Selecting previously unselected package golang-uber-goleak-dev. Preparing to unpack .../107-golang-uber-goleak-dev_1.3.0-1_all.deb ... Unpacking golang-uber-goleak-dev (1.3.0-1) ... Selecting previously unselected package golang-go.uber-zap-dev. Preparing to unpack .../108-golang-go.uber-zap-dev_1.26.0-1_all.deb ... Unpacking golang-go.uber-zap-dev (1.26.0-1) ... Selecting previously unselected package golang-github-jackc-pgx-v4-dev. Preparing to unpack .../109-golang-github-jackc-pgx-v4-dev_4.18.1-2_all.deb ... Unpacking golang-github-jackc-pgx-v4-dev (4.18.1-2) ... Selecting previously unselected package golang-github-shopspring-decimal-dev. Preparing to unpack .../110-golang-github-shopspring-decimal-dev_1.3.1-1_all.deb ... Unpacking golang-github-shopspring-decimal-dev (1.3.1-1) ... Selecting previously unselected package golang-github-jcmturner-aescts.v2-dev. Preparing to unpack .../111-golang-github-jcmturner-aescts.v2-dev_2.0.0-2_all.deb ... Unpacking golang-github-jcmturner-aescts.v2-dev (2.0.0-2) ... Selecting previously unselected package golang-github-jcmturner-dnsutils.v2-dev. Preparing to unpack .../112-golang-github-jcmturner-dnsutils.v2-dev_2.0.0-2_all.deb ... Unpacking golang-github-jcmturner-dnsutils.v2-dev (2.0.0-2) ... Selecting previously unselected package golang-github-jcmturner-gofork-dev. Preparing to unpack .../113-golang-github-jcmturner-gofork-dev_1.0.0-4_all.deb ... Unpacking golang-github-jcmturner-gofork-dev (1.0.0-4) ... Selecting previously unselected package golang-github-jcmturner-goidentity.v6-dev. Preparing to unpack .../114-golang-github-jcmturner-goidentity.v6-dev_6.0.1-2_all.deb ... Unpacking golang-github-jcmturner-goidentity.v6-dev (6.0.1-2) ... Selecting previously unselected package golang-github-jcmturner-rpc.v2-dev. Preparing to unpack .../115-golang-github-jcmturner-rpc.v2-dev_2.0.3-2_all.deb ... Unpacking golang-github-jcmturner-rpc.v2-dev (2.0.3-2) ... Selecting previously unselected package golang-github-jcmturner-gokrb5.v8-dev. Preparing to unpack .../116-golang-github-jcmturner-gokrb5.v8-dev_8.4.3-2_all.deb ... Unpacking golang-github-jcmturner-gokrb5.v8-dev (8.4.3-2) ... Selecting previously unselected package golang-github-lib-pq-dev. Preparing to unpack .../117-golang-github-lib-pq-dev_1.10.9-2_all.deb ... Unpacking golang-github-lib-pq-dev (1.10.9-2) ... Selecting previously unselected package golang-github-jackc-pgtype-dev. Preparing to unpack .../118-golang-github-jackc-pgtype-dev_1.10.0-4_all.deb ... Unpacking golang-github-jackc-pgtype-dev (1.10.0-4) ... Setting up golang-golang-x-time-dev (0.5.0-1) ... Setting up golang-1.24-src (1.24.7-1) ... Setting up media-types (13.0.0) ... Setting up libpipeline1:amd64 (1.5.8-1) ... Setting up golang-github-google-go-cmp-dev (0.7.0-1) ... Setting up golang-github-jcmturner-gofork-dev (1.0.0-4) ... Setting up golang-github-hashicorp-go-uuid-dev (1.0.3-1) ... Setting up golang-github-ianlancetaylor-demangle-dev (0.0~git20200824.28f6c0f-2) ... Setting up bsdextrautils (2.41.2-1) ... Setting up golang-dbus-dev (5.1.0-1) ... Setting up golang-github-golang-mock-dev (1.6.0-2) ... Setting up golang-github-stretchr-objx-dev (0.5.2-1) ... Setting up libmagic-mgc (1:5.46-5) ... Setting up golang-github-jackc-puddle-dev (1.3.0-1) ... Setting up golang-github-benbjohnson-clock-dev (1.3.0-1) ... Setting up golang-github-pkg-errors-dev (0.9.1-3) ... Setting up libarchive-zip-perl (1.68-1) ... Setting up golang-github-jackc-pgio-dev (1.0.0-2) ... Setting up libxml2-16:amd64 (2.14.5+dfsg-0.2) ... Setting up golang-rsc-binaryregexp-dev (0.2.0-3) ... Setting up golang-gopkg-yaml.v3-dev (3.0.4-1) ... Setting up libdebhelper-perl (13.27) ... Setting up golang-golang-x-sys-dev (0.36.0-1) ... Setting up libmagic1t64:amd64 (1:5.46-5) ... Setting up golang-github-pmezard-go-difflib-dev (1.0.0-3) ... Setting up gettext-base (0.23.1-2+b1) ... Setting up m4 (1.4.20-1) ... Setting up golang-github-jackc-pgservicefile-dev (0.0~git20231201.de7065d-1) ... Setting up golang-golang-x-term-dev (0.35.0-1) ... Setting up file (1:5.46-5) ... Setting up golang-github-google-btree-dev (1.0.1-1) ... Setting up golang-github-stoewer-go-strcase-dev (1.2.0-4) ... Setting up golang-github-go-stack-stack-dev (1.8.0-1) ... Setting up golang-go.uber-atomic-dev (1.11.0-1) ... Setting up libelf1t64:amd64 (0.193-3) ... Setting up golang-github-davecgh-go-spew-dev (1.1.1-3) ... Setting up autotools-dev (20240727.1) ... Setting up golang-github-go-logfmt-logfmt-dev (0.5.0-2) ... Setting up golang-google-protobuf-dev (1.36.7-1) ... Setting up golang-github-stretchr-testify-dev (1.10.0-1) ... Setting up golang-github-jcmturner-aescts.v2-dev (2.0.0-2) ... Setting up golang-github-yuin-goldmark-dev (1.7.13-1) ... Setting up golang-github-chzyer-readline-dev (1.4.39.g2972be2-3) ... Setting up libunistring5:amd64 (1.3-2) ... Setting up golang-golang-x-sync-dev (0.7.0-1) ... Setting up golang-golang-x-mod-dev (0.19.0-1) ... Setting up autopoint (0.23.1-2) ... Setting up golang-1.24-go (1.24.7-1) ... Setting up golang-github-golang-jwt-jwt-dev (5.0.0+really4.5.2-1) ... Setting up golang-github-rs-xid-dev (1.6.0-1) ... Setting up golang-glog-dev (1.2.4-1) ... Setting up autoconf (2.72-3.1) ... Setting up dwz (0.16-2) ... Setting up sensible-utils (0.0.26) ... Setting up golang-golang-x-text-dev (0.22.0-1) ... Setting up golang-github-google-uuid-dev (1.6.0-1) ... Setting up golang-github-shopspring-decimal-dev (1.3.1-1) ... Setting up libuchardet0:amd64 (0.0.8-2) ... Setting up golang-uber-goleak-dev (1.3.0-1) ... Setting up golang-golang-x-crypto-dev (1:0.25.0-1) ... Setting up golang-golang-x-exp-dev (0.0~git20231006.7918f67-2) ... Setting up golang-github-jcmturner-goidentity.v6-dev (6.0.1-2) ... Setting up golang-github-gofrs-uuid-dev (5.3.2-1) ... Setting up golang-golang-x-oauth2-dev (0.27.0-1) ... Setting up golang-src (2:1.24~2) ... Setting up libcap-dev:amd64 (1:2.75-10+b1) ... Setting up golang-github-gorilla-securecookie-dev (1.1.2-1) ... Setting up golang-github-jackc-chunkreader-v2-dev (2.0.1-2) ... Setting up libsystemd-dev:amd64 (258-1) ... Setting up golang-github-gorilla-sessions-dev (1.2.1-1) ... Setting up automake (1:1.17-4) ... update-alternatives: using /usr/bin/automake-1.17 to provide /usr/bin/automake (automake) in auto mode Setting up libfile-stripnondeterminism-perl (1.15.0-1) ... Setting up golang-github-mattn-go-isatty-dev (0.0.20-1) ... Setting up golang-github-sirupsen-logrus-dev (1.9.0-1) ... Setting up golang-github-go-kit-log-dev (0.2.1-1) ... Setting up golang-github-golang-protobuf-1-5-dev (1.5.4-2) ... Setting up gettext (0.23.1-2+b1) ... Setting up golang-github-jcmturner-dnsutils.v2-dev (2.0.0-2) ... Setting up libtool (2.5.4-5) ... Setting up golang-go:amd64 (2:1.24~2) ... Setting up golang-github-mattn-go-colorable-dev (0.1.13-1) ... Setting up golang-github-antlr-antlr4-dev (4.11.1+ds-2) ... Setting up golang-github-inconshreveable-log15-dev (2.15-2) ... Setting up golang-github-golang-groupcache-dev (0.0~git20210331.41bb18b-2) ... Setting up golang-github-google-pprof-dev (0.0~git20211008.947d60d-1) ... Setting up golang-any:amd64 (2:1.24~2) ... Setting up intltool-debian (0.35.0+20060710.6) ... Setting up golang-github-jackc-pgpassfile-dev (1.0.0-2) ... Setting up dh-autoreconf (21) ... Setting up golang-go.uber-multierr-dev (1.6.0-1) ... Setting up golang-github-coreos-go-systemd-dev (22.5.0-1) ... Setting up golang-golang-x-net-dev (1:0.27.0-2) ... Setting up dh-strip-nondeterminism (1.15.0-1) ... Setting up groff-base (1.23.0-9) ... Setting up golang-github-jackc-pgproto3-v2-dev (2.3.2-1) ... Setting up golang-github-google-martian-dev (3.3.2-3) ... Setting up golang-github-jackc-pgmock-dev (0.0~git20210724.4ad1a82-2) ... Setting up po-debconf (1.0.21+nmu1) ... Setting up golang-github-jcmturner-rpc.v2-dev (2.0.3-2) ... Setting up golang-google-cloud-compute-metadata-dev (0.56.0-6) ... Setting up golang-golang-x-tools-dev (1:0.25.0+ds-1) ... Setting up man-db (2.13.1-1) ... Not building database; man-db/auto-update is not 'true'. Setting up golang-go.uber-zap-dev (1.26.0-1) ... Setting up golang-golang-x-oauth2-google-dev (0.27.0-1) ... Setting up golang-github-jackc-pgconn-dev (1.14.0-1) ... Setting up golang-github-jcmturner-gokrb5.v8-dev (8.4.3-2) ... Setting up golang-github-rs-zerolog-dev (1.29.1-1) ... Setting up debhelper (13.27) ... Setting up golang-github-lib-pq-dev (1.10.9-2) ... Setting up dh-golang (1.63) ... Setting up golang-google-genproto-dev (0.0~git20210726.e7812ac-4) ... Setting up golang-github-jackc-pgx-v4-dev (4.18.1-2) ... Setting up golang-go.opencensus-dev (0.24.0-2) ... Setting up golang-github-google-cel-go-dev (0.18.2+ds-5) ... Setting up golang-github-jackc-pgtype-dev (1.10.0-4) ... Setting up golang-google-grpc-dev (1.64.0-7) ... Setting up golang-github-googleapis-gax-go-dev (2.14.1-1) ... Setting up golang-google-api-dev (0.61.0-6) ... Setting up golang-google-cloud-dev (0.56.0-6) ... Processing triggers for libc-bin (2.41-12) ... Reading package lists... Building dependency tree... Reading state information... Reading extended state information... Initializing package states... Writing extended state information... Building tag database... -> Finished parsing the build-deps Reading package lists... Building dependency tree... Reading state information... fakeroot is already the newest version (1.37.1.2-1). 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. I: Building the package I: user script /srv/workspace/pbuilder/1597969/tmp/hooks/A99_set_merged_usr starting Not re-configuring usrmerge for forky I: user script /srv/workspace/pbuilder/1597969/tmp/hooks/A99_set_merged_usr finished hostname: Name or service not known I: Running cd /build/reproducible-path/golang-google-firebase-go-4.18.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 > ../golang-google-firebase-go_4.18.0-1_source.changes dpkg-buildpackage: info: source package golang-google-firebase-go dpkg-buildpackage: info: source version 4.18.0-1 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Ahmad Khalifa dpkg-source --before-build . dpkg-buildpackage: info: host architecture amd64 debian/rules clean dh clean --builddirectory=debian/_build --buildsystem=golang dh_auto_clean -O--builddirectory=debian/_build -O--buildsystem=golang dh_autoreconf_clean -O--builddirectory=debian/_build -O--buildsystem=golang dh_clean -O--builddirectory=debian/_build -O--buildsystem=golang debian/rules binary dh binary --builddirectory=debian/_build --buildsystem=golang dh_update_autotools_config -O--builddirectory=debian/_build -O--buildsystem=golang dh_autoreconf -O--builddirectory=debian/_build -O--buildsystem=golang debian/rules execute_before_dh_auto_configure make[1]: Entering directory '/build/reproducible-path/golang-google-firebase-go-4.18.0' cp -av debian/vendor ./ 'debian/vendor' -> './vendor' 'debian/vendor/github.com' -> './vendor/github.com' 'debian/vendor/github.com/MicahParks' -> './vendor/github.com/MicahParks' 'debian/vendor/github.com/MicahParks/keyfunc' -> './vendor/github.com/MicahParks/keyfunc' 'debian/vendor/github.com/MicahParks/keyfunc/LICENSE' -> './vendor/github.com/MicahParks/keyfunc/LICENSE' 'debian/vendor/github.com/MicahParks/keyfunc/README.md' -> './vendor/github.com/MicahParks/keyfunc/README.md' 'debian/vendor/github.com/MicahParks/keyfunc/ecdsa.go' -> './vendor/github.com/MicahParks/keyfunc/ecdsa.go' 'debian/vendor/github.com/MicahParks/keyfunc/eddsa.go' -> './vendor/github.com/MicahParks/keyfunc/eddsa.go' 'debian/vendor/github.com/MicahParks/keyfunc/example_jwks.json' -> './vendor/github.com/MicahParks/keyfunc/example_jwks.json' 'debian/vendor/github.com/MicahParks/keyfunc/get.go' -> './vendor/github.com/MicahParks/keyfunc/get.go' 'debian/vendor/github.com/MicahParks/keyfunc/given.go' -> './vendor/github.com/MicahParks/keyfunc/given.go' 'debian/vendor/github.com/MicahParks/keyfunc/jwks.go' -> './vendor/github.com/MicahParks/keyfunc/jwks.go' 'debian/vendor/github.com/MicahParks/keyfunc/keyfunc.go' -> './vendor/github.com/MicahParks/keyfunc/keyfunc.go' 'debian/vendor/github.com/MicahParks/keyfunc/multiple.go' -> './vendor/github.com/MicahParks/keyfunc/multiple.go' 'debian/vendor/github.com/MicahParks/keyfunc/oct.go' -> './vendor/github.com/MicahParks/keyfunc/oct.go' 'debian/vendor/github.com/MicahParks/keyfunc/options.go' -> './vendor/github.com/MicahParks/keyfunc/options.go' 'debian/vendor/github.com/MicahParks/keyfunc/rsa.go' -> './vendor/github.com/MicahParks/keyfunc/rsa.go' make[1]: Leaving directory '/build/reproducible-path/golang-google-firebase-go-4.18.0' dh_auto_configure -O--builddirectory=debian/_build -O--buildsystem=golang dh_auto_build -O--builddirectory=debian/_build -O--buildsystem=golang dh_auto_build: warning: firebase.google.com/go/v4/integration/auth contains no non-test Go files, removing it from build dh_auto_build: warning: firebase.google.com/go/v4/integration/db contains no non-test Go files, removing it from build dh_auto_build: warning: firebase.google.com/go/v4/integration/firestore contains no non-test Go files, removing it from build dh_auto_build: warning: firebase.google.com/go/v4/integration/iid contains no non-test Go files, removing it from build dh_auto_build: warning: firebase.google.com/go/v4/integration/messaging contains no non-test Go files, removing it from build dh_auto_build: warning: firebase.google.com/go/v4/integration/storage contains no non-test Go files, removing it from build cd debian/_build && go install -trimpath -v -p 16 firebase.google.com/go/v4 firebase.google.com/go/v4/appcheck firebase.google.com/go/v4/auth firebase.google.com/go/v4/auth/hash firebase.google.com/go/v4/db firebase.google.com/go/v4/errorutils firebase.google.com/go/v4/iid firebase.google.com/go/v4/integration/internal firebase.google.com/go/v4/internal firebase.google.com/go/v4/messaging firebase.google.com/go/v4/remoteconfig firebase.google.com/go/v4/snippets firebase.google.com/go/v4/storage internal/byteorder internal/asan internal/godebugs internal/coverage/rtcov internal/goarch internal/profilerecord internal/goos internal/unsafeheader internal/msan math/bits unicode internal/goexperiment internal/runtime/math unicode/utf8 internal/itoa internal/cpu cmp internal/runtime/atomic encoding unicode/utf16 internal/runtime/syscall internal/chacha8rand internal/abi google.golang.org/protobuf/internal/flags sync/atomic container/list crypto/internal/fips140/alias internal/runtime/sys crypto/internal/fips140deps/byteorder crypto/internal/boring/sig google.golang.org/protobuf/internal/set vendor/golang.org/x/crypto/cryptobyte/asn1 crypto/internal/fips140/subtle vendor/golang.org/x/crypto/internal/alias internal/nettrace log/internal google.golang.org/grpc/serviceconfig github.com/googleapis/gax-go/v2/internal go.opencensus.io/internal/tagencoding go.opencensus.io go.opencensus.io/trace/internal internal/runtime/exithook github.com/golang/groupcache/lru internal/bytealg crypto/internal/fips140deps/cpu math internal/stringslite internal/race internal/sync internal/runtime/maps runtime internal/reflectlite iter crypto/subtle weak sync slices maps errors sort internal/bisect internal/testlog google.golang.org/protobuf/internal/pragma internal/singleflight unique runtime/cgo io internal/oserror strconv path math/rand/v2 vendor/golang.org/x/net/dns/dnsmessage google.golang.org/grpc/internal/buffer syscall internal/godebug strings bytes hash crypto/internal/randutil reflect net/netip hash/crc32 hash/fnv crypto crypto/internal/impl crypto/internal/fips140deps/godebug math/rand net/http/internal/ascii html cloud.google.com/go/internal/version regexp/syntax bufio vendor/golang.org/x/text/transform golang.org/x/text/transform crypto/internal/fips140 crypto/internal/fips140/sha256 crypto/internal/fips140/sha3 crypto/internal/fips140/sha512 crypto/tls/internal/fips140tls time internal/syscall/unix internal/syscall/execenv google.golang.org/grpc/internal/grpcrand crypto/sha3 crypto/internal/fips140/hmac crypto/internal/fips140hash crypto/internal/fips140/check crypto/internal/fips140/aes crypto/internal/fips140/nistec/fiat crypto/internal/fips140/edwards25519/field crypto/internal/fips140/bigmod crypto/internal/fips140/hkdf crypto/internal/fips140/tls12 crypto/internal/fips140/tls13 regexp crypto/internal/fips140/edwards25519 context io/fs google.golang.org/grpc/backoff google.golang.org/grpc/keepalive internal/poll google.golang.org/api/internal/third_party/uritemplates internal/filepathlite embed google.golang.org/grpc/internal/grpcsync golang.org/x/sync/semaphore google.golang.org/grpc/internal/backoff crypto/internal/fips140/nistec google.golang.org/protobuf/internal/editiondefaults os internal/fmtsort encoding/binary cloud.google.com/go/internal/fields vendor/golang.org/x/crypto/internal/poly1305 encoding/base64 golang.org/x/sys/unix encoding/pem fmt google.golang.org/protobuf/internal/detrand crypto/internal/sysrand io/ioutil vendor/golang.org/x/sys/cpu path/filepath google.golang.org/grpc/internal/envconfig net crypto/internal/entropy crypto/internal/fips140/drbg crypto/internal/fips140only crypto/internal/fips140/ecdsa crypto/internal/fips140/ed25519 crypto/internal/fips140/ecdh crypto/internal/fips140/mlkem crypto/internal/fips140/rsa crypto/internal/fips140/aes/gcm os/exec crypto/md5 crypto/rc4 crypto/cipher google.golang.org/protobuf/internal/errors compress/flate encoding/json google.golang.org/protobuf/internal/version go/token encoding/hex net/url log vendor/golang.org/x/net/http2/hpack vendor/golang.org/x/text/unicode/norm mime/quotedprintable math/big mime google.golang.org/protobuf/encoding/protowire net/http/internal google.golang.org/grpc/internal/grpclog github.com/googleapis/gax-go/v2/callctx text/template/parse crypto/internal/boring crypto/des google.golang.org/protobuf/reflect/protoreflect vendor/golang.org/x/crypto/chacha20 vendor/golang.org/x/text/unicode/bidi crypto/aes crypto/ecdh crypto/sha512 crypto/hmac crypto/sha1 vendor/golang.org/x/crypto/chacha20poly1305 crypto/sha256 golang.org/x/net/internal/timeseries text/tabwriter compress/gzip google.golang.org/grpc/attributes google.golang.org/grpc/internal/idle golang.org/x/text/unicode/bidi golang.org/x/text/unicode/norm golang.org/x/net/http2/hpack google.golang.org/api/iterator os/user go.opencensus.io/resource runtime/pprof go.opencensus.io/metric/metricdata go.opencensus.io/internal text/template vendor/golang.org/x/text/secure/bidirule go.opencensus.io/trace/tracestate runtime/trace go.opencensus.io/metric/metricproducer cloud.google.com/go/internal/btree cloud.google.com/go/internal/optional google.golang.org/protobuf/internal/encoding/messageset google.golang.org/protobuf/internal/strs google.golang.org/protobuf/internal/genid google.golang.org/protobuf/internal/order google.golang.org/protobuf/runtime/protoiface google.golang.org/protobuf/internal/descfmt google.golang.org/protobuf/internal/encoding/text google.golang.org/protobuf/reflect/protoregistry google.golang.org/protobuf/internal/descopts google.golang.org/protobuf/internal/protolazy vendor/golang.org/x/net/idna google.golang.org/protobuf/internal/encoding/json golang.org/x/text/secure/bidirule google.golang.org/grpc/grpclog google.golang.org/protobuf/proto google.golang.org/grpc/connectivity google.golang.org/grpc/internal/googlecloud google.golang.org/protobuf/internal/encoding/defval golang.org/x/net/idna crypto/rand crypto/internal/boring/bbig encoding/asn1 crypto/dsa crypto/elliptic go.opencensus.io/tag google.golang.org/protobuf/internal/filedesc google.golang.org/protobuf/encoding/prototext crypto/internal/hpke crypto/rsa go.opencensus.io/trace crypto/ed25519 html/template go.opencensus.io/stats/internal go.opencensus.io/stats go.opencensus.io/stats/view golang.org/x/oauth2/jws vendor/golang.org/x/crypto/cryptobyte crypto/x509/pkix crypto/ecdsa google.golang.org/protobuf/internal/encoding/tag google.golang.org/protobuf/encoding/protojson google.golang.org/protobuf/internal/impl google.golang.org/protobuf/internal/filetype google.golang.org/protobuf/runtime/protoimpl google.golang.org/genproto/googleapis/rpc/code google.golang.org/protobuf/types/known/anypb google.golang.org/protobuf/types/known/durationpb google.golang.org/protobuf/protoadapt google.golang.org/protobuf/types/descriptorpb google.golang.org/protobuf/types/known/timestamppb google.golang.org/genproto/googleapis/type/latlng google.golang.org/protobuf/types/known/emptypb google.golang.org/protobuf/types/known/structpb google.golang.org/protobuf/types/known/wrapperspb google.golang.org/genproto/googleapis/type/expr google.golang.org/genproto/googleapis/rpc/status google.golang.org/grpc/internal/pretty github.com/golang/protobuf/ptypes/any github.com/googleapis/gax-go/v2/apierror/internal/proto github.com/golang/protobuf/ptypes/timestamp google.golang.org/genproto/googleapis/rpc/errdetails github.com/golang/protobuf/ptypes/duration github.com/golang/protobuf/ptypes/wrappers google.golang.org/grpc/binarylog/grpc_binarylog_v1 google.golang.org/protobuf/internal/editionssupport google.golang.org/protobuf/types/gofeaturespb google.golang.org/genproto/googleapis/api/annotations google.golang.org/protobuf/reflect/protodesc vendor/golang.org/x/net/http/httpproxy google.golang.org/grpc/internal google.golang.org/grpc/internal/syscall google.golang.org/grpc/internal/resolver/dns/internal crypto/x509 net/textproto github.com/golang/protobuf/proto google.golang.org/grpc/codes google.golang.org/grpc/metadata google.golang.org/grpc/internal/grpcutil google.golang.org/grpc/stats google.golang.org/grpc/internal/balancerload google.golang.org/grpc/tap google.golang.org/grpc/internal/status vendor/golang.org/x/net/http/httpguts mime/multipart golang.org/x/net/http/httpguts google.golang.org/grpc/encoding google.golang.org/grpc/status google.golang.org/grpc/encoding/proto google.golang.org/grpc/internal/binarylog github.com/golang/protobuf/ptypes github.com/golang-jwt/jwt crypto/tls net/http/httptrace google.golang.org/grpc/internal/credentials google.golang.org/api/transport/cert google.golang.org/grpc/credentials net/http google.golang.org/grpc/internal/channelz google.golang.org/grpc/resolver google.golang.org/grpc/peer google.golang.org/grpc/credentials/insecure google.golang.org/grpc/credentials/alts/internal google.golang.org/grpc/credentials/alts/internal/conn google.golang.org/grpc/internal/metadata google.golang.org/grpc/internal/resolver/passthrough google.golang.org/grpc/internal/transport/networktype google.golang.org/grpc/balancer/grpclb/state google.golang.org/grpc/resolver/manual google.golang.org/grpc/internal/xds google.golang.org/grpc/internal/resolver/unix google.golang.org/grpc/internal/resolver/dns google.golang.org/grpc/channelz google.golang.org/grpc/balancer google.golang.org/grpc/resolver/dns google.golang.org/grpc/balancer/base google.golang.org/grpc/internal/serviceconfig google.golang.org/grpc/internal/resolver google.golang.org/grpc/balancer/roundrobin google.golang.org/grpc/internal/balancer/gracefulswitch google.golang.org/api/googleapi golang.org/x/net/trace golang.org/x/net/http2 golang.org/x/oauth2/internal google.golang.org/api/googleapi/transport cloud.google.com/go/compute/metadata net/http/httputil go.opencensus.io/trace/propagation firebase.google.com/go/v4/vendor/github.com/MicahParks/keyfunc go.opencensus.io/plugin/ochttp/propagation/b3 google.golang.org/api/transport/http/internal/propagation go.opencensus.io/plugin/ocgrpc golang.org/x/oauth2 cloud.google.com/go/internal/trace github.com/googleapis/gax-go/v2/apierror go.opencensus.io/plugin/ochttp golang.org/x/oauth2/google/internal/impersonate golang.org/x/oauth2/jwt golang.org/x/oauth2/google/internal/stsexchange google.golang.org/api/internal/impersonate golang.org/x/oauth2/authhandler golang.org/x/oauth2/google/externalaccount golang.org/x/oauth2/google/internal/externalaccountauthorizeduser golang.org/x/oauth2/google google.golang.org/grpc/credentials/oauth google.golang.org/grpc/internal/transport google.golang.org/grpc google.golang.org/api/internal google.golang.org/grpc/balancer/grpclb/grpc_lb_v1 github.com/googleapis/gax-go/v2 google.golang.org/grpc/credentials/alts/internal/handshaker/service google.golang.org/grpc/credentials/alts/internal/proto/grpc_gcp google.golang.org/genproto/googleapis/iam/v1 google.golang.org/genproto/googleapis/firestore/v1 google.golang.org/api/option google.golang.org/api/transport/internal/dca google.golang.org/grpc/balancer/grpclb cloud.google.com/go/internal google.golang.org/api/internal/gensupport cloud.google.com/go/iam google.golang.org/grpc/credentials/alts/internal/authinfo google.golang.org/api/transport/http google.golang.org/api/option/internaloption google.golang.org/grpc/credentials/alts/internal/handshaker google.golang.org/grpc/credentials/alts google.golang.org/api/storage/v1 google.golang.org/grpc/credentials/google google.golang.org/api/transport/grpc cloud.google.com/go/firestore/apiv1 google.golang.org/api/transport firebase.google.com/go/v4/internal cloud.google.com/go/firestore firebase.google.com/go/v4/appcheck firebase.google.com/go/v4/auth firebase.google.com/go/v4/errorutils firebase.google.com/go/v4/db firebase.google.com/go/v4/auth/hash firebase.google.com/go/v4/remoteconfig firebase.google.com/go/v4/messaging firebase.google.com/go/v4/iid cloud.google.com/go/storage firebase.google.com/go/v4/storage firebase.google.com/go/v4 firebase.google.com/go/v4/integration/internal firebase.google.com/go/v4/snippets debian/rules override_dh_auto_test make[1]: Entering directory '/build/reproducible-path/golang-google-firebase-go-4.18.0' dh_auto_test -- -test.short -skip TestNewClientEmulatorHostEnvVar cd debian/_build && go test -vet=off -v -p 16 -test.short -skip TestNewClientEmulatorHostEnvVar firebase.google.com/go/v4 firebase.google.com/go/v4/appcheck firebase.google.com/go/v4/auth firebase.google.com/go/v4/auth/hash firebase.google.com/go/v4/db firebase.google.com/go/v4/errorutils firebase.google.com/go/v4/iid firebase.google.com/go/v4/integration/auth firebase.google.com/go/v4/integration/db firebase.google.com/go/v4/integration/firestore firebase.google.com/go/v4/integration/iid firebase.google.com/go/v4/integration/internal firebase.google.com/go/v4/integration/messaging firebase.google.com/go/v4/integration/storage firebase.google.com/go/v4/internal firebase.google.com/go/v4/messaging firebase.google.com/go/v4/remoteconfig firebase.google.com/go/v4/snippets firebase.google.com/go/v4/storage === RUN TestServiceAcctFile --- PASS: TestServiceAcctFile (0.00s) === RUN TestClientOptions --- PASS: TestClientOptions (0.00s) === RUN TestRefreshTokenFile --- PASS: TestRefreshTokenFile (0.00s) === RUN TestRefreshTokenFileWithConfig --- PASS: TestRefreshTokenFileWithConfig (0.00s) === RUN TestRefreshTokenWithEnvVar --- PASS: TestRefreshTokenWithEnvVar (0.00s) === RUN TestAppDefault --- PASS: TestAppDefault (0.00s) === RUN TestAppDefaultWithInvalidFile --- PASS: TestAppDefaultWithInvalidFile (0.00s) === RUN TestInvalidCredentialFile --- PASS: TestInvalidCredentialFile (0.00s) === RUN TestExplicitNoAuth --- PASS: TestExplicitNoAuth (0.00s) === RUN TestAuth --- PASS: TestAuth (0.00s) === RUN TestDatabase --- PASS: TestDatabase (0.00s) === RUN TestDatabaseAuthOverrides --- PASS: TestDatabaseAuthOverrides (0.00s) === RUN TestStorage --- PASS: TestStorage (0.00s) === RUN TestFirestore --- PASS: TestFirestore (0.00s) === RUN TestFirestoreWithProjectID --- PASS: TestFirestoreWithProjectID (0.00s) === RUN TestFirestoreWithNoProjectID --- PASS: TestFirestoreWithNoProjectID (0.00s) === RUN TestInstanceID --- PASS: TestInstanceID (0.00s) === RUN TestMessaging --- PASS: TestMessaging (0.00s) === RUN TestMessagingSendWithCustomEndpoint --- PASS: TestMessagingSendWithCustomEndpoint (0.01s) === RUN TestCustomTokenSource --- PASS: TestCustomTokenSource (0.00s) === RUN TestVersion --- PASS: TestVersion (0.00s) === RUN TestAutoInit === RUN TestAutoInit/NewApp() === RUN TestAutoInit/NewApp() === RUN TestAutoInit/NewApp() === RUN TestAutoInit/NewApp() === RUN TestAutoInit/NewApp() === RUN TestAutoInit/NewApp() === RUN TestAutoInit/NewApp() === RUN TestAutoInit/NewApp() === RUN TestAutoInit/NewApp() === RUN TestAutoInit/NewApp() === RUN TestAutoInit/NewApp() === RUN TestAutoInit/NewApp() === RUN TestAutoInit/NewApp() --- PASS: TestAutoInit (0.00s) --- PASS: TestAutoInit/NewApp() (0.00s) --- PASS: TestAutoInit/NewApp() (0.00s) --- PASS: TestAutoInit/NewApp() (0.00s) --- PASS: TestAutoInit/NewApp() (0.00s) --- PASS: TestAutoInit/NewApp() (0.00s) --- PASS: TestAutoInit/NewApp() (0.00s) --- PASS: TestAutoInit/NewApp() (0.00s) --- PASS: TestAutoInit/NewApp() (0.00s) --- PASS: TestAutoInit/NewApp() (0.00s) --- PASS: TestAutoInit/NewApp() (0.00s) --- PASS: TestAutoInit/NewApp() (0.00s) --- PASS: TestAutoInit/NewApp() (0.00s) --- PASS: TestAutoInit/NewApp() (0.00s) === RUN TestAutoInitInvalidFiles === RUN TestAutoInitInvalidFiles/NonexistingFile === RUN TestAutoInitInvalidFiles/InvalidJSON === RUN TestAutoInitInvalidFiles/EmptyFile --- PASS: TestAutoInitInvalidFiles (0.00s) --- PASS: TestAutoInitInvalidFiles/NonexistingFile (0.00s) --- PASS: TestAutoInitInvalidFiles/InvalidJSON (0.00s) --- PASS: TestAutoInitInvalidFiles/EmptyFile (0.00s) PASS ok firebase.google.com/go/v4 0.048s === RUN TestVerifyTokenHasValidClaims --- PASS: TestVerifyTokenHasValidClaims (0.01s) === RUN TestVerifyTokenMustExist --- PASS: TestVerifyTokenMustExist (0.00s) === RUN TestVerifyTokenNotExpired --- PASS: TestVerifyTokenNotExpired (0.00s) PASS ok firebase.google.com/go/v4/appcheck 0.040s === RUN TestNewClientWithServiceAccountCredentials --- PASS: TestNewClientWithServiceAccountCredentials (0.00s) === RUN TestNewClientWithoutCredentials --- PASS: TestNewClientWithoutCredentials (0.00s) === RUN TestNewClientWithServiceAccountID --- PASS: TestNewClientWithServiceAccountID (0.00s) === RUN TestNewClientWithUserCredentials --- PASS: TestNewClientWithUserCredentials (0.00s) === RUN TestNewClientWithMalformedCredentials --- PASS: TestNewClientWithMalformedCredentials (0.00s) === RUN TestNewClientWithInvalidPrivateKey --- PASS: TestNewClientWithInvalidPrivateKey (0.00s) === RUN TestNewClientAppDefaultCredentialsWithInvalidFile --- PASS: TestNewClientAppDefaultCredentialsWithInvalidFile (0.00s) === RUN TestNewClientInvalidCredentialFile --- PASS: TestNewClientInvalidCredentialFile (0.00s) === RUN TestNewClientExplicitNoAuth --- PASS: TestNewClientExplicitNoAuth (0.00s) === RUN TestCustomToken --- PASS: TestCustomToken (0.00s) === RUN TestCustomTokenWithClaims --- PASS: TestCustomTokenWithClaims (0.00s) === RUN TestCustomTokenWithNilClaims --- PASS: TestCustomTokenWithNilClaims (0.01s) === RUN TestCustomTokenForTenant --- PASS: TestCustomTokenForTenant (0.00s) === RUN TestCustomTokenError === RUN TestCustomTokenError/EmptyName === RUN TestCustomTokenError/LongUid === RUN TestCustomTokenError/ReservedClaim === RUN TestCustomTokenError/ReservedClaims --- PASS: TestCustomTokenError (0.00s) --- PASS: TestCustomTokenError/EmptyName (0.00s) --- PASS: TestCustomTokenError/LongUid (0.00s) --- PASS: TestCustomTokenError/ReservedClaim (0.00s) --- PASS: TestCustomTokenError/ReservedClaims (0.00s) === RUN TestCustomTokenInvalidCredential --- PASS: TestCustomTokenInvalidCredential (0.00s) === RUN TestVerifyIDToken --- PASS: TestVerifyIDToken (0.00s) === RUN TestVerifyIDTokenFromTenant --- PASS: TestVerifyIDTokenFromTenant (0.01s) === RUN TestVerifyIDTokenClockSkew === RUN TestVerifyIDTokenClockSkew/FutureToken === RUN TestVerifyIDTokenClockSkew/ExpiredToken --- PASS: TestVerifyIDTokenClockSkew (0.00s) --- PASS: TestVerifyIDTokenClockSkew/FutureToken (0.00s) --- PASS: TestVerifyIDTokenClockSkew/ExpiredToken (0.00s) === RUN TestVerifyIDTokenInvalidSignature --- PASS: TestVerifyIDTokenInvalidSignature (0.00s) === RUN TestVerifyIDTokenError === RUN TestVerifyIDTokenError/NoKid === RUN TestVerifyIDTokenError/WrongKid === RUN TestVerifyIDTokenError/BadAudience === RUN TestVerifyIDTokenError/BadIssuer === RUN TestVerifyIDTokenError/EmptySubject === RUN TestVerifyIDTokenError/NonStringSubject === RUN TestVerifyIDTokenError/TooLongSubject === RUN TestVerifyIDTokenError/FutureToken === RUN TestVerifyIDTokenError/ExpiredToken === RUN TestVerifyIDTokenError/EmptyToken === RUN TestVerifyIDTokenError/TooFewSegments === RUN TestVerifyIDTokenError/TooManySegments === RUN TestVerifyIDTokenError/MalformedToken --- PASS: TestVerifyIDTokenError (0.02s) --- PASS: TestVerifyIDTokenError/NoKid (0.00s) --- PASS: TestVerifyIDTokenError/WrongKid (0.00s) --- PASS: TestVerifyIDTokenError/BadAudience (0.00s) --- PASS: TestVerifyIDTokenError/BadIssuer (0.00s) --- PASS: TestVerifyIDTokenError/EmptySubject (0.00s) --- PASS: TestVerifyIDTokenError/NonStringSubject (0.00s) --- PASS: TestVerifyIDTokenError/TooLongSubject (0.00s) --- PASS: TestVerifyIDTokenError/FutureToken (0.00s) --- PASS: TestVerifyIDTokenError/ExpiredToken (0.00s) --- PASS: TestVerifyIDTokenError/EmptyToken (0.00s) --- PASS: TestVerifyIDTokenError/TooFewSegments (0.00s) --- PASS: TestVerifyIDTokenError/TooManySegments (0.00s) --- PASS: TestVerifyIDTokenError/MalformedToken (0.00s) === RUN TestVerifyIDTokenInvalidAlgorithm --- PASS: TestVerifyIDTokenInvalidAlgorithm (0.00s) === RUN TestVerifyIDTokenWithNoProjectID --- PASS: TestVerifyIDTokenWithNoProjectID (0.00s) === RUN TestVerifyIDTokenUnsigned --- PASS: TestVerifyIDTokenUnsigned (0.00s) === RUN TestEmulatorVerifyIDToken --- PASS: TestEmulatorVerifyIDToken (0.00s) === RUN TestEmulatorVerifyIDTokenExpiredError --- PASS: TestEmulatorVerifyIDTokenExpiredError (0.00s) === RUN TestEmulatorVerifyIDTokenUnreachableEmulator --- PASS: TestEmulatorVerifyIDTokenUnreachableEmulator (0.00s) === RUN TestCustomTokenVerification --- PASS: TestCustomTokenVerification (0.00s) === RUN TestCertificateRequestError --- PASS: TestCertificateRequestError (0.00s) === RUN TestVerifyIDTokenAndCheckRevoked --- PASS: TestVerifyIDTokenAndCheckRevoked (0.00s) === RUN TestVerifyIDTokenDoesNotCheckRevoked --- PASS: TestVerifyIDTokenDoesNotCheckRevoked (0.00s) === RUN TestInvalidTokenDoesNotCheckRevokedOrDisabled --- PASS: TestInvalidTokenDoesNotCheckRevokedOrDisabled (0.00s) === RUN TestVerifyIDTokenAndCheckRevokedError --- PASS: TestVerifyIDTokenAndCheckRevokedError (0.00s) === RUN TestVerifyIDTokenAndCheckDisabledError --- PASS: TestVerifyIDTokenAndCheckDisabledError (0.00s) === RUN TestIDTokenRevocationCheckUserMgtError --- PASS: TestIDTokenRevocationCheckUserMgtError (0.00s) === RUN TestVerifySessionCookie --- PASS: TestVerifySessionCookie (0.00s) === RUN TestVerifySessionCookieFromTenant --- PASS: TestVerifySessionCookieFromTenant (0.00s) === RUN TestVerifySessionCookieError === RUN TestVerifySessionCookieError/BadAudience === RUN TestVerifySessionCookieError/BadIssuer === RUN TestVerifySessionCookieError/EmptySubject === RUN TestVerifySessionCookieError/NonStringSubject === RUN TestVerifySessionCookieError/TooLongSubject === RUN TestVerifySessionCookieError/FutureToken === RUN TestVerifySessionCookieError/ExpiredToken === RUN TestVerifySessionCookieError/EmptyToken === RUN TestVerifySessionCookieError/TooFewSegments === RUN TestVerifySessionCookieError/TooManySegments === RUN TestVerifySessionCookieError/MalformedToken --- PASS: TestVerifySessionCookieError (0.01s) --- PASS: TestVerifySessionCookieError/BadAudience (0.00s) --- PASS: TestVerifySessionCookieError/BadIssuer (0.00s) --- PASS: TestVerifySessionCookieError/EmptySubject (0.00s) --- PASS: TestVerifySessionCookieError/NonStringSubject (0.00s) --- PASS: TestVerifySessionCookieError/TooLongSubject (0.00s) --- PASS: TestVerifySessionCookieError/FutureToken (0.00s) --- PASS: TestVerifySessionCookieError/ExpiredToken (0.00s) --- PASS: TestVerifySessionCookieError/EmptyToken (0.00s) --- PASS: TestVerifySessionCookieError/TooFewSegments (0.00s) --- PASS: TestVerifySessionCookieError/TooManySegments (0.00s) --- PASS: TestVerifySessionCookieError/MalformedToken (0.00s) === RUN TestVerifySessionCookieDoesNotCheckRevoked --- PASS: TestVerifySessionCookieDoesNotCheckRevoked (0.00s) === RUN TestVerifySessionCookieAndCheckRevoked --- PASS: TestVerifySessionCookieAndCheckRevoked (0.00s) === RUN TestInvalidCookieDoesNotCheckRevoked --- PASS: TestInvalidCookieDoesNotCheckRevoked (0.00s) === RUN TestVerifySessionCookieAndCheckRevokedError --- PASS: TestVerifySessionCookieAndCheckRevokedError (0.00s) === RUN TestVerifySessionCookieAndCheckDisabledError --- PASS: TestVerifySessionCookieAndCheckDisabledError (0.00s) === RUN TestCookieRevocationCheckUserMgtError --- PASS: TestCookieRevocationCheckUserMgtError (0.00s) === RUN TestVerifySessionCookieUnsigned --- PASS: TestVerifySessionCookieUnsigned (0.00s) === RUN TestEmulatorVerifySessionCookie --- PASS: TestEmulatorVerifySessionCookie (0.00s) === RUN TestEmulatorVerifySessionCookieExpiredError --- PASS: TestEmulatorVerifySessionCookieExpiredError (0.00s) === RUN TestEmulatorVerifySessionCookieUnreachableEmulator --- PASS: TestEmulatorVerifySessionCookieUnreachableEmulator (0.00s) === RUN TestEmailVerificationLink --- PASS: TestEmailVerificationLink (0.00s) === RUN TestEmailVerificationLinkWithSettings --- PASS: TestEmailVerificationLinkWithSettings (0.00s) === RUN TestPasswordResetLink --- PASS: TestPasswordResetLink (0.00s) === RUN TestPasswordResetLinkWithSettings --- PASS: TestPasswordResetLinkWithSettings (0.00s) === RUN TestPasswordResetLinkWithSettingsNonExistingUser --- PASS: TestPasswordResetLinkWithSettingsNonExistingUser (0.00s) === RUN TestEmailSignInLink --- PASS: TestEmailSignInLink (0.00s) === RUN TestEmailActionLinkNoEmail --- PASS: TestEmailActionLinkNoEmail (0.00s) === RUN TestEmailVerificationLinkInvalidSettings --- PASS: TestEmailVerificationLinkInvalidSettings (0.00s) === RUN TestPasswordResetLinkInvalidSettings --- PASS: TestPasswordResetLinkInvalidSettings (0.00s) === RUN TestEmailSignInLinkInvalidSettings --- PASS: TestEmailSignInLinkInvalidSettings (0.00s) === RUN TestEmailSignInLinkNoSettings --- PASS: TestEmailSignInLinkNoSettings (0.00s) === RUN TestEmailVerificationLinkError --- PASS: TestEmailVerificationLinkError (0.00s) === RUN TestMultiFactorConfig --- PASS: TestMultiFactorConfig (0.00s) === RUN TestMultiFactorConfigNoProviderConfigs --- PASS: TestMultiFactorConfigNoProviderConfigs (0.00s) === RUN TestMultiFactorConfigNilProviderConfigs --- PASS: TestMultiFactorConfigNilProviderConfigs (0.00s) === RUN TestMultiFactorConfigNilProviderConfig --- PASS: TestMultiFactorConfigNilProviderConfig (0.00s) === RUN TestMultiFactorConfigUndefinedProviderConfig --- PASS: TestMultiFactorConfigUndefinedProviderConfig (0.00s) === RUN TestMultiFactorConfigInvalidProviderConfigState --- PASS: TestMultiFactorConfigInvalidProviderConfigState (0.00s) === RUN TestMultiFactorConfigNilTOTPProviderConfig --- PASS: TestMultiFactorConfigNilTOTPProviderConfig (0.00s) === RUN TestMultiFactorConfigInvalidAdjacentIntervals --- PASS: TestMultiFactorConfigInvalidAdjacentIntervals (0.00s) === RUN TestGetProjectConfig --- PASS: TestGetProjectConfig (0.00s) === RUN TestUpdateProjectConfig --- PASS: TestUpdateProjectConfig (0.00s) === RUN TestUpdateProjectNilOptions --- PASS: TestUpdateProjectNilOptions (0.00s) === RUN TestOIDCProviderConfig --- PASS: TestOIDCProviderConfig (0.00s) === RUN TestOIDCProviderConfigInvalidID --- PASS: TestOIDCProviderConfigInvalidID (0.00s) === RUN TestOIDCProviderConfigError --- PASS: TestOIDCProviderConfigError (0.00s) === RUN TestCreateOIDCProviderConfig --- PASS: TestCreateOIDCProviderConfig (0.00s) === RUN TestCreateOIDCProviderConfigMinimal --- PASS: TestCreateOIDCProviderConfigMinimal (0.00s) === RUN TestCreateOIDCProviderConfigZeroValues --- PASS: TestCreateOIDCProviderConfigZeroValues (0.00s) === RUN TestCreateOIDCProviderConfigError --- PASS: TestCreateOIDCProviderConfigError (0.00s) === RUN TestCreateOIDCProviderConfigInvalidInput --- PASS: TestCreateOIDCProviderConfigInvalidInput (0.00s) === RUN TestUpdateOIDCProviderConfig --- PASS: TestUpdateOIDCProviderConfig (0.00s) === RUN TestUpdateOIDCProviderConfigMinimal --- PASS: TestUpdateOIDCProviderConfigMinimal (0.00s) === RUN TestUpdateOIDCProviderConfigZeroValues --- PASS: TestUpdateOIDCProviderConfigZeroValues (0.00s) === RUN TestUpdateOIDCProviderConfigInvalidID --- PASS: TestUpdateOIDCProviderConfigInvalidID (0.00s) === RUN TestUpdateOIDCProviderConfigInvalidInput --- PASS: TestUpdateOIDCProviderConfigInvalidInput (0.00s) === RUN TestDeleteOIDCProviderConfig --- PASS: TestDeleteOIDCProviderConfig (0.00s) === RUN TestDeleteOIDCProviderConfigInvalidID --- PASS: TestDeleteOIDCProviderConfigInvalidID (0.00s) === RUN TestDeleteOIDCProviderConfigError --- PASS: TestDeleteOIDCProviderConfigError (0.00s) === RUN TestOIDCProviderConfigs --- PASS: TestOIDCProviderConfigs (0.00s) === RUN TestOIDCProviderConfigsError --- PASS: TestOIDCProviderConfigsError (0.00s) === RUN TestSAMLProviderConfig --- PASS: TestSAMLProviderConfig (0.00s) === RUN TestSAMLProviderConfigInvalidID --- PASS: TestSAMLProviderConfigInvalidID (0.00s) === RUN TestSAMLProviderConfigError --- PASS: TestSAMLProviderConfigError (0.00s) === RUN TestCreateSAMLProviderConfig --- PASS: TestCreateSAMLProviderConfig (0.00s) === RUN TestCreateSAMLProviderConfigMinimal --- PASS: TestCreateSAMLProviderConfigMinimal (0.00s) === RUN TestCreateSAMLProviderConfigZeroValues --- PASS: TestCreateSAMLProviderConfigZeroValues (0.00s) === RUN TestCreateSAMLProviderConfigError --- PASS: TestCreateSAMLProviderConfigError (0.00s) === RUN TestCreateSAMLProviderConfigInvalidInput --- PASS: TestCreateSAMLProviderConfigInvalidInput (0.00s) === RUN TestUpdateSAMLProviderConfig --- PASS: TestUpdateSAMLProviderConfig (0.00s) === RUN TestUpdateSAMLProviderConfigMinimal --- PASS: TestUpdateSAMLProviderConfigMinimal (0.00s) === RUN TestUpdateSAMLProviderConfigZeroValues --- PASS: TestUpdateSAMLProviderConfigZeroValues (0.00s) === RUN TestUpdateSAMLProviderConfigInvalidID --- PASS: TestUpdateSAMLProviderConfigInvalidID (0.00s) === RUN TestUpdateSAMLProviderConfigInvalidInput --- PASS: TestUpdateSAMLProviderConfigInvalidInput (0.00s) === RUN TestDeleteSAMLProviderConfig --- PASS: TestDeleteSAMLProviderConfig (0.00s) === RUN TestDeleteSAMLProviderConfigInvalidID --- PASS: TestDeleteSAMLProviderConfigInvalidID (0.00s) === RUN TestDeleteSAMLProviderConfigError --- PASS: TestDeleteSAMLProviderConfigError (0.00s) === RUN TestSAMLProviderConfigs --- PASS: TestSAMLProviderConfigs (0.00s) === RUN TestSAMLProviderConfigsError --- PASS: TestSAMLProviderConfigsError (0.00s) === RUN TestSAMLProviderConfigNoProjectID --- PASS: TestSAMLProviderConfigNoProjectID (0.00s) === RUN TestAuthForTenantEmptyTenantID --- PASS: TestAuthForTenantEmptyTenantID (0.00s) === RUN TestTenantID --- PASS: TestTenantID (0.00s) === RUN TestTenantGetUser --- PASS: TestTenantGetUser (0.00s) === RUN TestTenantGetUserByEmail --- PASS: TestTenantGetUserByEmail (0.00s) === RUN TestTenantGetUserByPhoneNumber --- PASS: TestTenantGetUserByPhoneNumber (0.00s) === RUN TestTenantListUsers --- PASS: TestTenantListUsers (0.00s) === RUN TestTenantCreateUser --- PASS: TestTenantCreateUser (0.00s) === RUN TestTenantUpdateUser --- PASS: TestTenantUpdateUser (0.01s) === RUN TestTenantRevokeRefreshTokens --- PASS: TestTenantRevokeRefreshTokens (0.00s) === RUN TestTenantSetCustomUserClaims --- PASS: TestTenantSetCustomUserClaims (0.00s) === RUN TestTenantImportUsers --- PASS: TestTenantImportUsers (0.00s) === RUN TestTenantImportUsersWithHash --- PASS: TestTenantImportUsersWithHash (0.00s) === RUN TestTenantDeleteUser --- PASS: TestTenantDeleteUser (0.00s) === RUN TestTenantEmailVerificationLink --- PASS: TestTenantEmailVerificationLink (0.00s) === RUN TestTenantPasswordResetLink --- PASS: TestTenantPasswordResetLink (0.00s) === RUN TestTenantEmailSignInLink --- PASS: TestTenantEmailSignInLink (0.00s) === RUN TestTenantOIDCProviderConfig --- PASS: TestTenantOIDCProviderConfig (0.00s) === RUN TestTenantCreateOIDCProviderConfig --- PASS: TestTenantCreateOIDCProviderConfig (0.00s) === RUN TestTenantUpdateOIDCProviderConfig --- PASS: TestTenantUpdateOIDCProviderConfig (0.00s) === RUN TestTenantDeleteOIDCProviderConfig --- PASS: TestTenantDeleteOIDCProviderConfig (0.00s) === RUN TestTenantOIDCProviderConfigs --- PASS: TestTenantOIDCProviderConfigs (0.00s) === RUN TestTenantSAMLProviderConfig --- PASS: TestTenantSAMLProviderConfig (0.00s) === RUN TestTenantCreateSAMLProviderConfig --- PASS: TestTenantCreateSAMLProviderConfig (0.00s) === RUN TestTenantUpdateSAMLProviderConfig --- PASS: TestTenantUpdateSAMLProviderConfig (0.00s) === RUN TestTenantDeleteSAMLProviderConfig --- PASS: TestTenantDeleteSAMLProviderConfig (0.00s) === RUN TestTenantSAMLProviderConfigs --- PASS: TestTenantSAMLProviderConfigs (0.00s) === RUN TestTenantVerifyIDToken --- PASS: TestTenantVerifyIDToken (0.00s) === RUN TestTenantVerifyIDTokenAndCheckRevoked --- PASS: TestTenantVerifyIDTokenAndCheckRevoked (0.00s) === RUN TestInvalidTenantVerifyIDToken --- PASS: TestInvalidTenantVerifyIDToken (0.00s) === RUN TestTenant --- PASS: TestTenant (0.00s) === RUN TestTenantEmptyID --- PASS: TestTenantEmptyID (0.00s) === RUN TestTenantError --- PASS: TestTenantError (0.00s) === RUN TestTenantNoProjectID --- PASS: TestTenantNoProjectID (0.00s) === RUN TestCreateTenant --- PASS: TestCreateTenant (0.00s) === RUN TestCreateTenantMinimal --- PASS: TestCreateTenantMinimal (0.00s) === RUN TestCreateTenantZeroValues --- PASS: TestCreateTenantZeroValues (0.00s) === RUN TestCreateTenantError --- PASS: TestCreateTenantError (0.00s) === RUN TestCreateTenantNilOptions --- PASS: TestCreateTenantNilOptions (0.00s) === RUN TestUpdateTenant --- PASS: TestUpdateTenant (0.00s) === RUN TestUpdateTenantMinimal --- PASS: TestUpdateTenantMinimal (0.00s) === RUN TestUpdateTenantZeroValues --- PASS: TestUpdateTenantZeroValues (0.00s) === RUN TestUpdateTenantError --- PASS: TestUpdateTenantError (0.00s) === RUN TestUpdateTenantEmptyID --- PASS: TestUpdateTenantEmptyID (0.00s) === RUN TestUpdateTenantNilOptions --- PASS: TestUpdateTenantNilOptions (0.00s) === RUN TestUpdateTenantEmptyOptions --- PASS: TestUpdateTenantEmptyOptions (0.00s) === RUN TestDeleteTenant --- PASS: TestDeleteTenant (0.00s) === RUN TestDeleteTenantEmptyID --- PASS: TestDeleteTenantEmptyID (0.00s) === RUN TestDeleteTenantError --- PASS: TestDeleteTenantError (0.00s) === RUN TestTenants --- PASS: TestTenants (0.00s) === RUN TestTenantsError --- PASS: TestTenantsError (0.00s) === RUN TestEncodeToken --- PASS: TestEncodeToken (0.00s) === RUN TestEncodeSignError --- PASS: TestEncodeSignError (0.00s) === RUN TestEncodeInvalidPayload --- PASS: TestEncodeInvalidPayload (0.00s) === RUN TestServiceAccountSigner --- PASS: TestServiceAccountSigner (0.00s) === RUN TestIAMSigner --- PASS: TestIAMSigner (0.00s) === RUN TestIAMSignerHTTPError --- PASS: TestIAMSignerHTTPError (0.00s) === RUN TestIAMSignerUnknownHTTPError --- PASS: TestIAMSignerUnknownHTTPError (0.00s) === RUN TestIAMSignerWithMetadataService --- PASS: TestIAMSignerWithMetadataService (0.00s) === RUN TestIAMSignerNoMetadataService --- PASS: TestIAMSignerNoMetadataService (0.00s) === RUN TestEmulatedSigner --- PASS: TestEmulatedSigner (0.00s) === RUN TestNewIDTokenVerifier --- PASS: TestNewIDTokenVerifier (0.00s) === RUN TestHTTPKeySource --- PASS: TestHTTPKeySource (0.00s) === RUN TestHTTPKeySourceWithClient --- PASS: TestHTTPKeySourceWithClient (0.00s) === RUN TestHTTPKeySourceEmptyResponse --- PASS: TestHTTPKeySourceEmptyResponse (0.00s) === RUN TestHTTPKeySourceIncorrectResponse --- PASS: TestHTTPKeySourceIncorrectResponse (0.00s) === RUN TestHTTPKeySourceHTTPError --- PASS: TestHTTPKeySourceHTTPError (0.00s) === RUN TestHTTPKeySourceTransportError 2026/11/02 16:48:50 RoundTripper returned a response & error; ignoring response --- PASS: TestHTTPKeySourceTransportError (0.00s) === RUN TestFindMaxAge --- PASS: TestFindMaxAge (0.00s) === RUN TestParsePublicKeys --- PASS: TestParsePublicKeys (0.00s) === RUN TestParsePublicKeysError --- PASS: TestParsePublicKeysError (0.00s) === RUN TestGetUser --- PASS: TestGetUser (0.00s) === RUN TestGetUserByEmail --- PASS: TestGetUserByEmail (0.00s) === RUN TestGetUserByPhoneNumber --- PASS: TestGetUserByPhoneNumber (0.00s) === RUN TestGetUserByProviderIDNotFound --- PASS: TestGetUserByProviderIDNotFound (0.00s) === RUN TestGetUserByProviderId === RUN TestGetUserByProviderId/google.com:google_uid1 === RUN TestGetUserByProviderId/phone:+15555550001 === RUN TestGetUserByProviderId/email:user@example.com --- PASS: TestGetUserByProviderId (0.00s) --- PASS: TestGetUserByProviderId/google.com:google_uid1 (0.00s) --- PASS: TestGetUserByProviderId/phone:+15555550001 (0.00s) --- PASS: TestGetUserByProviderId/email:user@example.com (0.00s) === RUN TestInvalidGetUser --- PASS: TestInvalidGetUser (0.00s) === RUN TestGetUsersExceeds100 --- PASS: TestGetUsersExceeds100 (0.00s) === RUN TestGetUsersEmpty --- PASS: TestGetUsersEmpty (0.00s) === RUN TestGetUsersAllNonExisting --- PASS: TestGetUsersAllNonExisting (0.00s) === RUN TestGetUsersInvalidUid --- PASS: TestGetUsersInvalidUid (0.00s) === RUN TestGetUsersInvalidEmail --- PASS: TestGetUsersInvalidEmail (0.00s) === RUN TestGetUsersInvalidPhoneNumber --- PASS: TestGetUsersInvalidPhoneNumber (0.00s) === RUN TestGetUsersInvalidProvider --- PASS: TestGetUsersInvalidProvider (0.00s) === RUN TestGetUsersSingleBadIdentifier --- PASS: TestGetUsersSingleBadIdentifier (0.00s) === RUN TestGetUsersMultipleIdentifierTypes --- PASS: TestGetUsersMultipleIdentifierTypes (0.00s) === RUN TestGetNonExistingUser --- PASS: TestGetNonExistingUser (0.00s) === RUN TestListUsers --- PASS: TestListUsers (0.00s) === RUN TestInvalidCreateUser --- PASS: TestInvalidCreateUser (0.00s) === RUN TestCreateUser --- PASS: TestCreateUser (0.00s) === RUN TestInvalidUpdateUser --- PASS: TestInvalidUpdateUser (0.00s) === RUN TestUpdateUserEmptyUID --- PASS: TestUpdateUserEmptyUID (0.00s) === RUN TestUpdateUser --- PASS: TestUpdateUser (0.00s) === RUN TestRevokeRefreshTokens --- PASS: TestRevokeRefreshTokens (0.00s) === RUN TestRevokeRefreshTokensInvalidUID --- PASS: TestRevokeRefreshTokensInvalidUID (0.00s) === RUN TestInvalidSetCustomClaims --- PASS: TestInvalidSetCustomClaims (0.00s) === RUN TestSetCustomUserClaims --- PASS: TestSetCustomUserClaims (0.00s) === RUN TestUserProvider --- PASS: TestUserProvider (0.00s) === RUN TestUserToImport --- PASS: TestUserToImport (0.00s) === RUN TestUserToImportError --- PASS: TestUserToImportError (0.00s) === RUN TestInvalidImportUsers --- PASS: TestInvalidImportUsers (0.00s) === RUN TestImportUsers --- PASS: TestImportUsers (0.00s) === RUN TestImportUsersError --- PASS: TestImportUsersError (0.00s) === RUN TestImportUsersWithHash --- PASS: TestImportUsersWithHash (0.00s) === RUN TestImportUsersMissingRequiredHash --- PASS: TestImportUsersMissingRequiredHash (0.00s) === RUN TestDeleteUser --- PASS: TestDeleteUser (0.00s) === RUN TestInvalidDeleteUser --- PASS: TestInvalidDeleteUser (0.00s) === RUN TestDeleteUsers === RUN TestDeleteUsers/should_succeed_given_an_empty_list === RUN TestDeleteUsers/should_be_rejected_when_given_more_than_1000_identifiers === RUN TestDeleteUsers/should_immediately_fail_given_an_invalid_id === RUN TestDeleteUsers/should_index_errors_correctly_in_result --- PASS: TestDeleteUsers (0.00s) --- PASS: TestDeleteUsers/should_succeed_given_an_empty_list (0.00s) --- PASS: TestDeleteUsers/should_be_rejected_when_given_more_than_1000_identifiers (0.00s) --- PASS: TestDeleteUsers/should_immediately_fail_given_an_invalid_id (0.00s) --- PASS: TestDeleteUsers/should_index_errors_correctly_in_result (0.00s) === RUN TestMakeExportedUser --- PASS: TestMakeExportedUser (0.00s) === RUN TestUnsupportedAuthFactor --- PASS: TestUnsupportedAuthFactor (0.00s) === RUN TestExportedUserRecordShouldClearRedacted --- PASS: TestExportedUserRecordShouldClearRedacted (0.00s) === RUN TestSessionCookie --- PASS: TestSessionCookie (0.00s) === RUN TestSessionCookieError --- PASS: TestSessionCookieError (0.00s) === RUN TestSessionCookieWithoutProjectID --- PASS: TestSessionCookieWithoutProjectID (0.00s) === RUN TestSessionCookieWithoutIDToken --- PASS: TestSessionCookieWithoutIDToken (0.00s) === RUN TestSessionCookieShortExpiresIn --- PASS: TestSessionCookieShortExpiresIn (0.00s) === RUN TestSessionCookieLongExpiresIn --- PASS: TestSessionCookieLongExpiresIn (0.00s) === RUN TestHTTPError --- PASS: TestHTTPError (0.00s) === RUN TestHTTPErrorWithCode --- PASS: TestHTTPErrorWithCode (0.00s) === RUN TestAuthErrorWithCodeAndDetails --- PASS: TestAuthErrorWithCodeAndDetails (0.00s) === RUN TestAuthErrorWithUnknownCode --- PASS: TestAuthErrorWithUnknownCode (0.00s) === RUN TestUnmappedHTTPError --- PASS: TestUnmappedHTTPError (0.00s) PASS ok firebase.google.com/go/v4/auth 0.227s === RUN TestValidHash --- PASS: TestValidHash (0.00s) === RUN TestInvalidHash --- PASS: TestInvalidHash (0.00s) === RUN TestHashOrder --- PASS: TestHashOrder (0.00s) PASS ok firebase.google.com/go/v4/auth/hash 0.010s === RUN TestAuthOverrideGet --- PASS: TestAuthOverrideGet (0.00s) === RUN TestAuthOverrideSet --- PASS: TestAuthOverrideSet (0.00s) === RUN TestAuthOverrideQuery --- PASS: TestAuthOverrideQuery (0.00s) === RUN TestAuthOverrideRangeQuery --- PASS: TestAuthOverrideRangeQuery (0.00s) === RUN TestNewClient === RUN TestNewClient/production_url === RUN TestNewClient/emulator_-_success === RUN TestNewClient/emulator_-_missing_namespace_should_error === RUN TestNewClient/emulator_-_if_url_contains_hostname_it_uses_the_primary_domain === RUN TestNewClient/emulator_env_-_success localhost:9000?ns=test-db--- PASS: TestNewClient (0.00s) --- PASS: TestNewClient/production_url (0.00s) --- PASS: TestNewClient/emulator_-_success (0.00s) --- PASS: TestNewClient/emulator_-_missing_namespace_should_error (0.00s) --- PASS: TestNewClient/emulator_-_if_url_contains_hostname_it_uses_the_primary_domain (0.00s) --- PASS: TestNewClient/emulator_env_-_success (0.00s) === RUN TestNewClientAuthOverrides === RUN TestNewClientAuthOverrides/production_-_without_override === RUN TestNewClientAuthOverrides/production_-_with_override === RUN TestNewClientAuthOverrides/emulator_-_with_no_query_params === RUN TestNewClientAuthOverrides/emulator_-_with_override --- PASS: TestNewClientAuthOverrides (0.00s) --- PASS: TestNewClientAuthOverrides/production_-_without_override (0.00s) --- PASS: TestNewClientAuthOverrides/production_-_with_override (0.00s) --- PASS: TestNewClientAuthOverrides/emulator_-_with_no_query_params (0.00s) --- PASS: TestNewClientAuthOverrides/emulator_-_with_override (0.00s) === RUN TestValidURLS --- PASS: TestValidURLS (0.00s) === RUN TestInvalidURL --- PASS: TestInvalidURL (0.00s) === RUN TestInvalidAuthOverride --- PASS: TestInvalidAuthOverride (0.00s) === RUN TestNewRef --- PASS: TestNewRef (0.00s) === RUN TestParent --- PASS: TestParent (0.00s) === RUN TestChild --- PASS: TestChild (0.00s) === RUN TestChildQuery --- PASS: TestChildQuery (0.00s) === RUN TestNestedChildQuery --- PASS: TestNestedChildQuery (0.00s) === RUN TestChildQueryWithParams --- PASS: TestChildQueryWithParams (0.00s) === RUN TestInvalidOrderByChild --- PASS: TestInvalidOrderByChild (0.00s) === RUN TestKeyQuery --- PASS: TestKeyQuery (0.00s) === RUN TestValueQuery --- PASS: TestValueQuery (0.00s) === RUN TestLimitFirstQuery --- PASS: TestLimitFirstQuery (0.00s) === RUN TestLimitLastQuery --- PASS: TestLimitLastQuery (0.00s) === RUN TestInvalidLimitQuery === RUN TestInvalidLimitQuery/BothLimits === RUN TestInvalidLimitQuery/NegativeFirst === RUN TestInvalidLimitQuery/NegativeLast --- PASS: TestInvalidLimitQuery (0.00s) --- PASS: TestInvalidLimitQuery/BothLimits (0.00s) --- PASS: TestInvalidLimitQuery/NegativeFirst (0.00s) --- PASS: TestInvalidLimitQuery/NegativeLast (0.00s) === RUN TestStartAtQuery --- PASS: TestStartAtQuery (0.00s) === RUN TestEndAtQuery --- PASS: TestEndAtQuery (0.00s) === RUN TestEqualToQuery --- PASS: TestEqualToQuery (0.00s) === RUN TestInvalidFilterQuery === RUN TestInvalidFilterQuery/InvalidStartAt === RUN TestInvalidFilterQuery/InvalidEndAt === RUN TestInvalidFilterQuery/InvalidEqualTo --- PASS: TestInvalidFilterQuery (0.00s) --- PASS: TestInvalidFilterQuery/InvalidStartAt (0.00s) --- PASS: TestInvalidFilterQuery/InvalidEndAt (0.00s) --- PASS: TestInvalidFilterQuery/InvalidEqualTo (0.00s) === RUN TestAllParamsQuery --- PASS: TestAllParamsQuery (0.00s) === RUN TestChildQueryGetOrdered --- PASS: TestChildQueryGetOrdered (0.00s) === RUN TestImmediateChildQueryGetOrdered --- PASS: TestImmediateChildQueryGetOrdered (0.01s) === RUN TestNestedChildQueryGetOrdered --- PASS: TestNestedChildQueryGetOrdered (0.00s) === RUN TestKeyQueryGetOrdered --- PASS: TestKeyQueryGetOrdered (0.00s) === RUN TestValueQueryGetOrdered --- PASS: TestValueQueryGetOrdered (0.00s) === RUN TestValueQueryGetOrderedWithList --- PASS: TestValueQueryGetOrderedWithList (0.00s) === RUN TestGetOrderedWithNilResult --- PASS: TestGetOrderedWithNilResult (0.00s) === RUN TestGetOrderedWithLeafNode --- PASS: TestGetOrderedWithLeafNode (0.00s) === RUN TestQueryHttpError --- PASS: TestQueryHttpError (0.00s) === RUN TestGet --- PASS: TestGet (0.00s) === RUN TestInvalidGet --- PASS: TestInvalidGet (0.00s) === RUN TestGetWithStruct --- PASS: TestGetWithStruct (0.00s) === RUN TestGetShallow --- PASS: TestGetShallow (0.00s) === RUN TestGetWithETag --- PASS: TestGetWithETag (0.00s) === RUN TestGetIfChanged --- PASS: TestGetIfChanged (0.00s) === RUN TestWelformedHttpError === RUN TestWelformedHttpError/Get() === RUN TestWelformedHttpError/GetWithETag() === RUN TestWelformedHttpError/GetShallow() === RUN TestWelformedHttpError/GetIfChanged() === RUN TestWelformedHttpError/Set() === RUN TestWelformedHttpError/SetIfUnchanged() === RUN TestWelformedHttpError/Push() === RUN TestWelformedHttpError/Update() === RUN TestWelformedHttpError/Delete() === RUN TestWelformedHttpError/Transaction() --- PASS: TestWelformedHttpError (0.00s) --- PASS: TestWelformedHttpError/Get() (0.00s) --- PASS: TestWelformedHttpError/GetWithETag() (0.00s) --- PASS: TestWelformedHttpError/GetShallow() (0.00s) --- PASS: TestWelformedHttpError/GetIfChanged() (0.00s) --- PASS: TestWelformedHttpError/Set() (0.00s) --- PASS: TestWelformedHttpError/SetIfUnchanged() (0.00s) --- PASS: TestWelformedHttpError/Push() (0.00s) --- PASS: TestWelformedHttpError/Update() (0.00s) --- PASS: TestWelformedHttpError/Delete() (0.00s) --- PASS: TestWelformedHttpError/Transaction() (0.00s) === RUN TestUnexpectedHttpError === RUN TestUnexpectedHttpError/Get() === RUN TestUnexpectedHttpError/GetWithETag() === RUN TestUnexpectedHttpError/GetShallow() === RUN TestUnexpectedHttpError/GetIfChanged() === RUN TestUnexpectedHttpError/Set() === RUN TestUnexpectedHttpError/SetIfUnchanged() === RUN TestUnexpectedHttpError/Push() === RUN TestUnexpectedHttpError/Update() === RUN TestUnexpectedHttpError/Delete() === RUN TestUnexpectedHttpError/Transaction() --- PASS: TestUnexpectedHttpError (0.00s) --- PASS: TestUnexpectedHttpError/Get() (0.00s) --- PASS: TestUnexpectedHttpError/GetWithETag() (0.00s) --- PASS: TestUnexpectedHttpError/GetShallow() (0.00s) --- PASS: TestUnexpectedHttpError/GetIfChanged() (0.00s) --- PASS: TestUnexpectedHttpError/Set() (0.00s) --- PASS: TestUnexpectedHttpError/SetIfUnchanged() (0.00s) --- PASS: TestUnexpectedHttpError/Push() (0.00s) --- PASS: TestUnexpectedHttpError/Update() (0.00s) --- PASS: TestUnexpectedHttpError/Delete() (0.00s) --- PASS: TestUnexpectedHttpError/Transaction() (0.00s) === RUN TestPlatformErrorCodes === RUN TestPlatformErrorCodes/InvalidArgument === RUN TestPlatformErrorCodes/Unauthenticated === RUN TestPlatformErrorCodes/NotFound === RUN TestPlatformErrorCodes/Internal --- PASS: TestPlatformErrorCodes (0.00s) --- PASS: TestPlatformErrorCodes/InvalidArgument (0.00s) --- PASS: TestPlatformErrorCodes/Unauthenticated (0.00s) --- PASS: TestPlatformErrorCodes/NotFound (0.00s) --- PASS: TestPlatformErrorCodes/Internal (0.00s) === RUN TestInvalidPath --- PASS: TestInvalidPath (0.00s) === RUN TestInvalidChildPath --- PASS: TestInvalidChildPath (0.00s) === RUN TestSet --- PASS: TestSet (0.00s) === RUN TestInvalidSet --- PASS: TestInvalidSet (0.00s) === RUN TestSetIfUnchanged --- PASS: TestSetIfUnchanged (0.00s) === RUN TestSetIfUnchangedError --- PASS: TestSetIfUnchangedError (0.00s) === RUN TestPush --- PASS: TestPush (0.00s) === RUN TestPushWithValue --- PASS: TestPushWithValue (0.00s) === RUN TestUpdate --- PASS: TestUpdate (0.00s) === RUN TestInvalidUpdate --- PASS: TestInvalidUpdate (0.00s) === RUN TestTransaction --- PASS: TestTransaction (0.00s) === RUN TestTransactionRetry --- PASS: TestTransactionRetry (0.00s) === RUN TestTransactionError --- PASS: TestTransactionError (0.00s) === RUN TestTransactionAbort --- PASS: TestTransactionAbort (0.00s) === RUN TestTransactionFailure --- PASS: TestTransactionFailure (0.00s) === RUN TestDelete --- PASS: TestDelete (0.00s) PASS ok firebase.google.com/go/v4/db 0.077s ? firebase.google.com/go/v4/errorutils [no test files] === RUN TestNoProjectID --- PASS: TestNoProjectID (0.00s) === RUN TestInvalidInstanceID --- PASS: TestInvalidInstanceID (0.00s) === RUN TestDeleteInstanceID --- PASS: TestDeleteInstanceID (0.00s) === RUN TestDeleteInstanceIDError --- PASS: TestDeleteInstanceIDError (0.01s) === RUN TestDeleteInstanceIDUnexpectedError --- PASS: TestDeleteInstanceIDUnexpectedError (0.00s) === RUN TestDeleteInstanceIDConnectionError --- PASS: TestDeleteInstanceIDConnectionError (0.00s) PASS ok firebase.google.com/go/v4/iid 0.023s 2026/11/02 16:48:50 skipping auth integration tests in short mode. ok firebase.google.com/go/v4/integration/auth 0.019s 2026/11/02 16:48:50 skipping database integration tests in short mode. ok firebase.google.com/go/v4/integration/db 0.010s === RUN TestFirestore 2026/11/02 16:48:50 skipping Firestore integration tests in short mode. --- PASS: TestFirestore (0.00s) PASS ok firebase.google.com/go/v4/integration/firestore 0.023s 2026/11/02 16:48:50 skipping instance ID integration tests in short mode. ok firebase.google.com/go/v4/integration/iid 0.017s ? firebase.google.com/go/v4/integration/internal [no test files] 2026/11/02 16:48:50 Skipping messaging integration tests in short mode. ok firebase.google.com/go/v4/integration/messaging 0.008s 2026/11/02 16:48:50 skipping storage integration tests in short mode. ok firebase.google.com/go/v4/integration/storage 0.009s === RUN TestPlatformError --- PASS: TestPlatformError (0.00s) === RUN TestPlatformErrorWithoutDetails --- PASS: TestPlatformErrorWithoutDetails (0.00s) === RUN TestTimeoutError --- PASS: TestTimeoutError (0.00s) === RUN TestNetworkOutageError === RUN TestNetworkOutageError/NetDialError === RUN TestNetworkOutageError/NetReadError === RUN TestNetworkOutageError/WrappedNetReadError === RUN TestNetworkOutageError/ECONNREFUSED --- PASS: TestNetworkOutageError (0.00s) --- PASS: TestNetworkOutageError/NetDialError (0.00s) --- PASS: TestNetworkOutageError/NetReadError (0.00s) --- PASS: TestNetworkOutageError/WrappedNetReadError (0.00s) --- PASS: TestNetworkOutageError/ECONNREFUSED (0.00s) === RUN TestUnknownNetworkError --- PASS: TestUnknownNetworkError (0.00s) === RUN TestErrorHTTPResponse --- PASS: TestErrorHTTPResponse (0.00s) === RUN TestHTTPClient --- PASS: TestHTTPClient (0.00s) === RUN TestDefaultOpts --- PASS: TestDefaultOpts (0.00s) === RUN TestSuccessFn --- PASS: TestSuccessFn (0.00s) === RUN TestSuccessFnOnRequest --- PASS: TestSuccessFnOnRequest (0.00s) === RUN TestCreateErrFn --- PASS: TestCreateErrFn (0.00s) === RUN TestCreateErrFnOnRequest --- PASS: TestCreateErrFnOnRequest (0.00s) === RUN TestContext --- PASS: TestContext (0.00s) === RUN TestInvalidURL --- PASS: TestInvalidURL (0.00s) === RUN TestUnmarshalError --- PASS: TestUnmarshalError (0.00s) === RUN TestRetryDisabled --- PASS: TestRetryDisabled (0.00s) === RUN TestNetworkErrorMaxRetries --- PASS: TestNetworkErrorMaxRetries (0.00s) === RUN TestHTTPErrorMaxRetries --- PASS: TestHTTPErrorMaxRetries (0.00s) === RUN TestNoRetryOnRequestBuildError --- PASS: TestNoRetryOnRequestBuildError (0.00s) === RUN TestNoRetryOnInvalidMethod --- PASS: TestNoRetryOnInvalidMethod (0.00s) === RUN TestNoRetryOnHTTPSuccessCodes --- PASS: TestNoRetryOnHTTPSuccessCodes (0.00s) === RUN TestRetryOnHTTPErrorCodes --- PASS: TestRetryOnHTTPErrorCodes (0.00s) === RUN TestRetryAfterHeaderInSecondsFormat --- PASS: TestRetryAfterHeaderInSecondsFormat (0.00s) === RUN TestRetryAfterHeaderInTimestampFormat --- PASS: TestRetryAfterHeaderInTimestampFormat (0.00s) === RUN TestMaxDelayWithRetryAfterHeader --- PASS: TestMaxDelayWithRetryAfterHeader (0.00s) === RUN TestRetryDelayExpBackoff --- PASS: TestRetryDelayExpBackoff (0.00s) === RUN TestMaxDelayWithExpBackoff --- PASS: TestMaxDelayWithExpBackoff (0.00s) === RUN TestRetryDelayDisableExponentialBackoff --- PASS: TestRetryDelayDisableExponentialBackoff (0.00s) === RUN TestLongestRetryDelayHasPrecedence --- PASS: TestLongestRetryDelayHasPrecedence (0.00s) === RUN TestContextCancellationStopsRetry --- PASS: TestContextCancellationStopsRetry (0.00s) === RUN TestNewHTTPClient --- PASS: TestNewHTTPClient (0.00s) === RUN TestNewHTTPClientRetryOnNetworkErrors --- PASS: TestNewHTTPClientRetryOnNetworkErrors (0.00s) === RUN TestNewHTTPClientRetryOnHTTPErrors --- PASS: TestNewHTTPClientRetryOnHTTPErrors (0.00s) === RUN TestNewHttpClientNoRetryOnNotFound --- PASS: TestNewHttpClientNoRetryOnNotFound (0.00s) === RUN TestNewHttpClientRetryOnResponseReadError --- PASS: TestNewHttpClientRetryOnResponseReadError (0.00s) === RUN TestNilLowLevelResponse --- PASS: TestNilLowLevelResponse (0.00s) === RUN TestDoAndUnmarshalGet --- PASS: TestDoAndUnmarshalGet (0.00s) === RUN TestDoAndUnmarshalPost --- PASS: TestDoAndUnmarshalPost (0.00s) === RUN TestDoAndUnmarshalNotJSON --- PASS: TestDoAndUnmarshalNotJSON (0.00s) === RUN TestDoAndUnmarshalNilPointer --- PASS: TestDoAndUnmarshalNilPointer (0.00s) === RUN TestDoAndUnmarshalTransportError --- PASS: TestDoAndUnmarshalTransportError (0.00s) PASS ok firebase.google.com/go/v4/internal 0.032s === RUN TestMultipartEntitySingle --- PASS: TestMultipartEntitySingle (0.00s) === RUN TestSendEachWorkerPoolScenarios === RUN TestSendEachWorkerPoolScenarios/NumMessages_5_AllSuccess_true_(5msg_<_50workers) === RUN TestSendEachWorkerPoolScenarios/NumMessages_50_AllSuccess_true_(50msg_==_50workers) === RUN TestSendEachWorkerPoolScenarios/NumMessages_75_AllSuccess_true_(75msg_>_50workers) === RUN TestSendEachWorkerPoolScenarios/NumMessages_75_AllSuccess_false_(75msg_>_50workers,_with_Failures) --- PASS: TestSendEachWorkerPoolScenarios (0.13s) --- PASS: TestSendEachWorkerPoolScenarios/NumMessages_5_AllSuccess_true_(5msg_<_50workers) (0.01s) --- PASS: TestSendEachWorkerPoolScenarios/NumMessages_50_AllSuccess_true_(50msg_==_50workers) (0.05s) --- PASS: TestSendEachWorkerPoolScenarios/NumMessages_75_AllSuccess_true_(75msg_>_50workers) (0.06s) --- PASS: TestSendEachWorkerPoolScenarios/NumMessages_75_AllSuccess_false_(75msg_>_50workers,_with_Failures) (0.01s) === RUN TestSendEachResponseOrderWithConcurrency --- PASS: TestSendEachResponseOrderWithConcurrency (0.01s) === RUN TestSendEachEarlyValidationSkipsSend --- PASS: TestSendEachEarlyValidationSkipsSend (0.00s) === RUN TestMultipartEntity --- PASS: TestMultipartEntity (0.00s) === RUN TestMultipartEntityError --- PASS: TestMultipartEntityError (0.00s) === RUN TestSendEachEmptyArray --- PASS: TestSendEachEmptyArray (0.00s) === RUN TestSendEachTooManyMessages --- PASS: TestSendEachTooManyMessages (0.00s) === RUN TestSendEachInvalidMessage --- PASS: TestSendEachInvalidMessage (0.00s) === RUN TestSendEach --- PASS: TestSendEach (0.00s) === RUN TestSendEachDryRun --- PASS: TestSendEachDryRun (0.00s) === RUN TestSendEachPartialFailure --- PASS: TestSendEachPartialFailure (0.02s) === RUN TestSendEachTotalFailure --- PASS: TestSendEachTotalFailure (0.01s) === RUN TestSendEachForMulticastNil --- PASS: TestSendEachForMulticastNil (0.00s) === RUN TestSendEachForMulticastEmptyArray --- PASS: TestSendEachForMulticastEmptyArray (0.00s) === RUN TestSendEachForMulticastTooManyTokens --- PASS: TestSendEachForMulticastTooManyTokens (0.00s) === RUN TestSendEachForMulticastInvalidMessage --- PASS: TestSendEachForMulticastInvalidMessage (0.00s) === RUN TestSendEachForMulticast --- PASS: TestSendEachForMulticast (0.00s) === RUN TestSendEachForMulticastWithCustomEndpoint --- PASS: TestSendEachForMulticastWithCustomEndpoint (0.00s) === RUN TestSendEachForMulticastDryRun --- PASS: TestSendEachForMulticastDryRun (0.00s) === RUN TestSendEachForMulticastPartialFailure --- PASS: TestSendEachForMulticastPartialFailure (0.01s) === RUN TestSendAllEmptyArray --- PASS: TestSendAllEmptyArray (0.00s) === RUN TestSendAllTooManyMessages --- PASS: TestSendAllTooManyMessages (0.00s) === RUN TestSendAllInvalidMessage --- PASS: TestSendAllInvalidMessage (0.00s) === RUN TestSendAll --- PASS: TestSendAll (0.00s) === RUN TestSendAllDryRun --- PASS: TestSendAllDryRun (0.00s) === RUN TestSendAllPartialFailure --- PASS: TestSendAllPartialFailure (0.01s) === RUN TestSendAllTotalFailure --- PASS: TestSendAllTotalFailure (0.00s) === RUN TestSendAllNonMultipartResponse --- PASS: TestSendAllNonMultipartResponse (0.00s) === RUN TestSendAllMalformedContentType --- PASS: TestSendAllMalformedContentType (0.00s) === RUN TestSendAllMalformedMultipartResponse --- PASS: TestSendAllMalformedMultipartResponse (0.00s) === RUN TestSendMulticastNil --- PASS: TestSendMulticastNil (0.00s) === RUN TestSendMulticastEmptyArray --- PASS: TestSendMulticastEmptyArray (0.00s) === RUN TestSendMulticastTooManyTokens --- PASS: TestSendMulticastTooManyTokens (0.00s) === RUN TestSendMulticastInvalidMessage --- PASS: TestSendMulticastInvalidMessage (0.00s) === RUN TestSendMulticast --- PASS: TestSendMulticast (0.00s) === RUN TestSendMulticastWithCustomEndpoint --- PASS: TestSendMulticastWithCustomEndpoint (0.00s) === RUN TestSendMulticastDryRun --- PASS: TestSendMulticastDryRun (0.00s) === RUN TestSendMulticastPartialFailure --- PASS: TestSendMulticastPartialFailure (0.01s) === RUN TestNoProjectID --- PASS: TestNoProjectID (0.00s) === RUN TestJSONUnmarshal --- PASS: TestJSONUnmarshal (0.01s) === RUN TestInvalidJSONUnmarshal --- PASS: TestInvalidJSONUnmarshal (0.00s) === RUN TestSend === RUN TestSend/TokenOnly === RUN TestSend/TopicOnly === RUN TestSend/PrefixedTopicOnly === RUN TestSend/ConditionOnly === RUN TestSend/DataMessage === RUN TestSend/NotificationMessage === RUN TestSend/AndroidDataMessage === RUN TestSend/AndroidDataMessage#01 === RUN TestSend/AndroidNotificationMessage === RUN TestSend/AndroidNotificationLightSettings === RUN TestSend/AndroidNoTTL === RUN TestSend/WebpushMessage === RUN TestSend/APNSHeadersOnly === RUN TestSend/APNSAlertString === RUN TestSend/APNSAlertCrticalSound === RUN TestSend/APNSBadgeZero === RUN TestSend/APNSAlertObject === RUN TestSend/APNSLiveActivity === RUN TestSend/AndroidNotificationPriorityMin === RUN TestSend/AndroidNotificationPriorityLow === RUN TestSend/AndroidNotificationPriorityDefault === RUN TestSend/AndroidNotificationPriorityHigh === RUN TestSend/AndroidNotificationPriorityMax === RUN TestSend/AndroidNotificationProxyAllow === RUN TestSend/AndroidNotificationProxyDeny === RUN TestSend/AndroidNotificationProxyIfPriorityLowered --- PASS: TestSend (0.01s) --- PASS: TestSend/TokenOnly (0.00s) --- PASS: TestSend/TopicOnly (0.00s) --- PASS: TestSend/PrefixedTopicOnly (0.00s) --- PASS: TestSend/ConditionOnly (0.00s) --- PASS: TestSend/DataMessage (0.00s) --- PASS: TestSend/NotificationMessage (0.00s) --- PASS: TestSend/AndroidDataMessage (0.00s) --- PASS: TestSend/AndroidDataMessage#01 (0.00s) --- PASS: TestSend/AndroidNotificationMessage (0.00s) --- PASS: TestSend/AndroidNotificationLightSettings (0.00s) --- PASS: TestSend/AndroidNoTTL (0.00s) --- PASS: TestSend/WebpushMessage (0.00s) --- PASS: TestSend/APNSHeadersOnly (0.00s) --- PASS: TestSend/APNSAlertString (0.00s) --- PASS: TestSend/APNSAlertCrticalSound (0.00s) --- PASS: TestSend/APNSBadgeZero (0.00s) --- PASS: TestSend/APNSAlertObject (0.00s) --- PASS: TestSend/APNSLiveActivity (0.00s) --- PASS: TestSend/AndroidNotificationPriorityMin (0.00s) --- PASS: TestSend/AndroidNotificationPriorityLow (0.00s) --- PASS: TestSend/AndroidNotificationPriorityDefault (0.00s) --- PASS: TestSend/AndroidNotificationPriorityHigh (0.00s) --- PASS: TestSend/AndroidNotificationPriorityMax (0.00s) --- PASS: TestSend/AndroidNotificationProxyAllow (0.00s) --- PASS: TestSend/AndroidNotificationProxyDeny (0.00s) --- PASS: TestSend/AndroidNotificationProxyIfPriorityLowered (0.00s) === RUN TestSendWithCustomEndpoint === RUN TestSendWithCustomEndpoint/TokenOnly === RUN TestSendWithCustomEndpoint/TopicOnly === RUN TestSendWithCustomEndpoint/PrefixedTopicOnly === RUN TestSendWithCustomEndpoint/ConditionOnly === RUN TestSendWithCustomEndpoint/DataMessage === RUN TestSendWithCustomEndpoint/NotificationMessage === RUN TestSendWithCustomEndpoint/AndroidDataMessage === RUN TestSendWithCustomEndpoint/AndroidDataMessage#01 === RUN TestSendWithCustomEndpoint/AndroidNotificationMessage === RUN TestSendWithCustomEndpoint/AndroidNotificationLightSettings === RUN TestSendWithCustomEndpoint/AndroidNoTTL === RUN TestSendWithCustomEndpoint/WebpushMessage === RUN TestSendWithCustomEndpoint/APNSHeadersOnly === RUN TestSendWithCustomEndpoint/APNSAlertString === RUN TestSendWithCustomEndpoint/APNSAlertCrticalSound === RUN TestSendWithCustomEndpoint/APNSBadgeZero === RUN TestSendWithCustomEndpoint/APNSAlertObject === RUN TestSendWithCustomEndpoint/APNSLiveActivity === RUN TestSendWithCustomEndpoint/AndroidNotificationPriorityMin === RUN TestSendWithCustomEndpoint/AndroidNotificationPriorityLow === RUN TestSendWithCustomEndpoint/AndroidNotificationPriorityDefault === RUN TestSendWithCustomEndpoint/AndroidNotificationPriorityHigh === RUN TestSendWithCustomEndpoint/AndroidNotificationPriorityMax === RUN TestSendWithCustomEndpoint/AndroidNotificationProxyAllow === RUN TestSendWithCustomEndpoint/AndroidNotificationProxyDeny === RUN TestSendWithCustomEndpoint/AndroidNotificationProxyIfPriorityLowered --- PASS: TestSendWithCustomEndpoint (0.01s) --- PASS: TestSendWithCustomEndpoint/TokenOnly (0.00s) --- PASS: TestSendWithCustomEndpoint/TopicOnly (0.00s) --- PASS: TestSendWithCustomEndpoint/PrefixedTopicOnly (0.00s) --- PASS: TestSendWithCustomEndpoint/ConditionOnly (0.00s) --- PASS: TestSendWithCustomEndpoint/DataMessage (0.00s) --- PASS: TestSendWithCustomEndpoint/NotificationMessage (0.00s) --- PASS: TestSendWithCustomEndpoint/AndroidDataMessage (0.00s) --- PASS: TestSendWithCustomEndpoint/AndroidDataMessage#01 (0.00s) --- PASS: TestSendWithCustomEndpoint/AndroidNotificationMessage (0.00s) --- PASS: TestSendWithCustomEndpoint/AndroidNotificationLightSettings (0.00s) --- PASS: TestSendWithCustomEndpoint/AndroidNoTTL (0.00s) --- PASS: TestSendWithCustomEndpoint/WebpushMessage (0.00s) --- PASS: TestSendWithCustomEndpoint/APNSHeadersOnly (0.00s) --- PASS: TestSendWithCustomEndpoint/APNSAlertString (0.00s) --- PASS: TestSendWithCustomEndpoint/APNSAlertCrticalSound (0.00s) --- PASS: TestSendWithCustomEndpoint/APNSBadgeZero (0.00s) --- PASS: TestSendWithCustomEndpoint/APNSAlertObject (0.00s) --- PASS: TestSendWithCustomEndpoint/APNSLiveActivity (0.00s) --- PASS: TestSendWithCustomEndpoint/AndroidNotificationPriorityMin (0.00s) --- PASS: TestSendWithCustomEndpoint/AndroidNotificationPriorityLow (0.00s) --- PASS: TestSendWithCustomEndpoint/AndroidNotificationPriorityDefault (0.00s) --- PASS: TestSendWithCustomEndpoint/AndroidNotificationPriorityHigh (0.00s) --- PASS: TestSendWithCustomEndpoint/AndroidNotificationPriorityMax (0.00s) --- PASS: TestSendWithCustomEndpoint/AndroidNotificationProxyAllow (0.00s) --- PASS: TestSendWithCustomEndpoint/AndroidNotificationProxyDeny (0.00s) --- PASS: TestSendWithCustomEndpoint/AndroidNotificationProxyIfPriorityLowered (0.00s) === RUN TestSendDryRun === RUN TestSendDryRun/TokenOnly === RUN TestSendDryRun/TopicOnly === RUN TestSendDryRun/PrefixedTopicOnly === RUN TestSendDryRun/ConditionOnly === RUN TestSendDryRun/DataMessage === RUN TestSendDryRun/NotificationMessage === RUN TestSendDryRun/AndroidDataMessage === RUN TestSendDryRun/AndroidDataMessage#01 === RUN TestSendDryRun/AndroidNotificationMessage === RUN TestSendDryRun/AndroidNotificationLightSettings === RUN TestSendDryRun/AndroidNoTTL === RUN TestSendDryRun/WebpushMessage === RUN TestSendDryRun/APNSHeadersOnly === RUN TestSendDryRun/APNSAlertString === RUN TestSendDryRun/APNSAlertCrticalSound === RUN TestSendDryRun/APNSBadgeZero === RUN TestSendDryRun/APNSAlertObject === RUN TestSendDryRun/APNSLiveActivity === RUN TestSendDryRun/AndroidNotificationPriorityMin === RUN TestSendDryRun/AndroidNotificationPriorityLow === RUN TestSendDryRun/AndroidNotificationPriorityDefault === RUN TestSendDryRun/AndroidNotificationPriorityHigh === RUN TestSendDryRun/AndroidNotificationPriorityMax === RUN TestSendDryRun/AndroidNotificationProxyAllow === RUN TestSendDryRun/AndroidNotificationProxyDeny === RUN TestSendDryRun/AndroidNotificationProxyIfPriorityLowered --- PASS: TestSendDryRun (0.01s) --- PASS: TestSendDryRun/TokenOnly (0.00s) --- PASS: TestSendDryRun/TopicOnly (0.00s) --- PASS: TestSendDryRun/PrefixedTopicOnly (0.00s) --- PASS: TestSendDryRun/ConditionOnly (0.00s) --- PASS: TestSendDryRun/DataMessage (0.00s) --- PASS: TestSendDryRun/NotificationMessage (0.00s) --- PASS: TestSendDryRun/AndroidDataMessage (0.00s) --- PASS: TestSendDryRun/AndroidDataMessage#01 (0.00s) --- PASS: TestSendDryRun/AndroidNotificationMessage (0.00s) --- PASS: TestSendDryRun/AndroidNotificationLightSettings (0.00s) --- PASS: TestSendDryRun/AndroidNoTTL (0.00s) --- PASS: TestSendDryRun/WebpushMessage (0.00s) --- PASS: TestSendDryRun/APNSHeadersOnly (0.00s) --- PASS: TestSendDryRun/APNSAlertString (0.00s) --- PASS: TestSendDryRun/APNSAlertCrticalSound (0.00s) --- PASS: TestSendDryRun/APNSBadgeZero (0.00s) --- PASS: TestSendDryRun/APNSAlertObject (0.00s) --- PASS: TestSendDryRun/APNSLiveActivity (0.00s) --- PASS: TestSendDryRun/AndroidNotificationPriorityMin (0.00s) --- PASS: TestSendDryRun/AndroidNotificationPriorityLow (0.00s) --- PASS: TestSendDryRun/AndroidNotificationPriorityDefault (0.00s) --- PASS: TestSendDryRun/AndroidNotificationPriorityHigh (0.00s) --- PASS: TestSendDryRun/AndroidNotificationPriorityMax (0.00s) --- PASS: TestSendDryRun/AndroidNotificationProxyAllow (0.00s) --- PASS: TestSendDryRun/AndroidNotificationProxyDeny (0.00s) --- PASS: TestSendDryRun/AndroidNotificationProxyIfPriorityLowered (0.00s) === RUN TestSendError --- PASS: TestSendError (0.00s) === RUN TestInvalidMessage === RUN TestInvalidMessage/NilMessage === RUN TestInvalidMessage/NoTargets === RUN TestInvalidMessage/MultipleTargets === RUN TestInvalidMessage/InvalidPrefixedTopicName === RUN TestInvalidMessage/InvalidTopicName === RUN TestInvalidMessage/InvalidNotificationImage === RUN TestInvalidMessage/InvalidAndroidTTL === RUN TestInvalidMessage/InvalidAndroidPriority === RUN TestInvalidMessage/InvalidAndroidColor1 === RUN TestInvalidMessage/InvalidAndroidColor2 === RUN TestInvalidMessage/InvalidAndroidTitleLocArgs === RUN TestInvalidMessage/InvalidAndroidBodyLocArgs === RUN TestInvalidMessage/InvalidAndroidImage === RUN TestInvalidMessage/InvalidLightSettingsColor1 === RUN TestInvalidMessage/InvalidLightSettingsColor2 === RUN TestInvalidMessage/InvalidLightSettingsColor3 === RUN TestInvalidMessage/InvalidLightSettingsOnDuration === RUN TestInvalidMessage/InvalidLightSettingsOffDuration === RUN TestInvalidMessage/InvalidVibrateTimings === RUN TestInvalidMessage/APNSMultipleAps === RUN TestInvalidMessage/APNSMultipleAlerts === RUN TestInvalidMessage/APNSMultipleFieldSpecifications === RUN TestInvalidMessage/InvalidAPNSTitleLocArgs === RUN TestInvalidMessage/InvalidAPNSSubTitleLocArgs === RUN TestInvalidMessage/InvalidAPNSLocArgs === RUN TestInvalidMessage/InvalidAPNSImage === RUN TestInvalidMessage/MultipleSoundSpecifications === RUN TestInvalidMessage/VolumeTooLow === RUN TestInvalidMessage/VolumeTooHigh === RUN TestInvalidMessage/InvalidWebpushNotificationDirection === RUN TestInvalidMessage/WebpushNotificationMultipleFieldSpecifications === RUN TestInvalidMessage/InvalidWebpushFcmOptionsLink === RUN TestInvalidMessage/InvalidWebpushFcmOptionsLinkScheme --- PASS: TestInvalidMessage (0.00s) --- PASS: TestInvalidMessage/NilMessage (0.00s) --- PASS: TestInvalidMessage/NoTargets (0.00s) --- PASS: TestInvalidMessage/MultipleTargets (0.00s) --- PASS: TestInvalidMessage/InvalidPrefixedTopicName (0.00s) --- PASS: TestInvalidMessage/InvalidTopicName (0.00s) --- PASS: TestInvalidMessage/InvalidNotificationImage (0.00s) --- PASS: TestInvalidMessage/InvalidAndroidTTL (0.00s) --- PASS: TestInvalidMessage/InvalidAndroidPriority (0.00s) --- PASS: TestInvalidMessage/InvalidAndroidColor1 (0.00s) --- PASS: TestInvalidMessage/InvalidAndroidColor2 (0.00s) --- PASS: TestInvalidMessage/InvalidAndroidTitleLocArgs (0.00s) --- PASS: TestInvalidMessage/InvalidAndroidBodyLocArgs (0.00s) --- PASS: TestInvalidMessage/InvalidAndroidImage (0.00s) --- PASS: TestInvalidMessage/InvalidLightSettingsColor1 (0.00s) --- PASS: TestInvalidMessage/InvalidLightSettingsColor2 (0.00s) --- PASS: TestInvalidMessage/InvalidLightSettingsColor3 (0.00s) --- PASS: TestInvalidMessage/InvalidLightSettingsOnDuration (0.00s) --- PASS: TestInvalidMessage/InvalidLightSettingsOffDuration (0.00s) --- PASS: TestInvalidMessage/InvalidVibrateTimings (0.00s) --- PASS: TestInvalidMessage/APNSMultipleAps (0.00s) --- PASS: TestInvalidMessage/APNSMultipleAlerts (0.00s) --- PASS: TestInvalidMessage/APNSMultipleFieldSpecifications (0.00s) --- PASS: TestInvalidMessage/InvalidAPNSTitleLocArgs (0.00s) --- PASS: TestInvalidMessage/InvalidAPNSSubTitleLocArgs (0.00s) --- PASS: TestInvalidMessage/InvalidAPNSLocArgs (0.00s) --- PASS: TestInvalidMessage/InvalidAPNSImage (0.00s) --- PASS: TestInvalidMessage/MultipleSoundSpecifications (0.00s) --- PASS: TestInvalidMessage/VolumeTooLow (0.00s) --- PASS: TestInvalidMessage/VolumeTooHigh (0.00s) --- PASS: TestInvalidMessage/InvalidWebpushNotificationDirection (0.00s) --- PASS: TestInvalidMessage/WebpushNotificationMultipleFieldSpecifications (0.00s) --- PASS: TestInvalidMessage/InvalidWebpushFcmOptionsLink (0.00s) --- PASS: TestInvalidMessage/InvalidWebpushFcmOptionsLinkScheme (0.00s) === RUN TestSubscribe --- PASS: TestSubscribe (0.00s) === RUN TestInvalidSubscribe === RUN TestInvalidSubscribe/NoTokensAndTopic === RUN TestInvalidSubscribe/NoTopic === RUN TestInvalidSubscribe/InvalidTopicName === RUN TestInvalidSubscribe/TooManyTokens === RUN TestInvalidSubscribe/EmptyToken --- PASS: TestInvalidSubscribe (0.00s) --- PASS: TestInvalidSubscribe/NoTokensAndTopic (0.00s) --- PASS: TestInvalidSubscribe/NoTopic (0.00s) --- PASS: TestInvalidSubscribe/InvalidTopicName (0.00s) --- PASS: TestInvalidSubscribe/TooManyTokens (0.00s) --- PASS: TestInvalidSubscribe/EmptyToken (0.00s) === RUN TestUnsubscribe --- PASS: TestUnsubscribe (0.00s) === RUN TestInvalidUnsubscribe === RUN TestInvalidUnsubscribe/NoTokensAndTopic === RUN TestInvalidUnsubscribe/NoTopic === RUN TestInvalidUnsubscribe/InvalidTopicName === RUN TestInvalidUnsubscribe/TooManyTokens === RUN TestInvalidUnsubscribe/EmptyToken --- PASS: TestInvalidUnsubscribe (0.00s) --- PASS: TestInvalidUnsubscribe/NoTokensAndTopic (0.00s) --- PASS: TestInvalidUnsubscribe/NoTopic (0.00s) --- PASS: TestInvalidUnsubscribe/InvalidTopicName (0.00s) --- PASS: TestInvalidUnsubscribe/TooManyTokens (0.00s) --- PASS: TestInvalidUnsubscribe/EmptyToken (0.00s) === RUN TestTopicManagementError --- PASS: TestTopicManagementError (0.00s) PASS ok firebase.google.com/go/v4/messaging 0.271s === RUN TestEvaluateEmptyOrCondition --- PASS: TestEvaluateEmptyOrCondition (0.00s) === RUN TestEvaluateEmptyOrAndCondition --- PASS: TestEvaluateEmptyOrAndCondition (0.00s) === RUN TestEvaluateOrConditionShortCircuit --- PASS: TestEvaluateOrConditionShortCircuit (0.00s) === RUN TestEvaluateAndConditionShortCircuit --- PASS: TestEvaluateAndConditionShortCircuit (0.00s) === RUN TestPercentConditionWithoutRandomizationId 2026/11/02 16:48:50 Missing or invalid randomizationID (requires a string value) for percent condition. --- PASS: TestPercentConditionWithoutRandomizationId (0.00s) === RUN TestUnknownPercentOperator 2026/11/02 16:48:50 Missing or invalid randomizationID (requires a string value) for percent condition. --- PASS: TestUnknownPercentOperator (0.00s) === RUN TestEmptyPercentOperator 2026/11/02 16:48:50 Missing or invalid randomizationID (requires a string value) for percent condition. --- PASS: TestEmptyPercentOperator (0.00s) === RUN TestInvalidRandomizationIdType === RUN TestInvalidRandomizationIdType/RandomizationId_123_of_type_int 2026/11/02 16:48:50 Missing or invalid randomizationID (requires a string value) for percent condition. === RUN TestInvalidRandomizationIdType/RandomizationId_true_of_type_bool 2026/11/02 16:48:50 Missing or invalid randomizationID (requires a string value) for percent condition. === RUN TestInvalidRandomizationIdType/RandomizationId_123.4_of_type_float64 2026/11/02 16:48:50 Missing or invalid randomizationID (requires a string value) for percent condition. === RUN TestInvalidRandomizationIdType/RandomizationId_{"hello":_"world"}_of_type_string 2026/11/02 16:48:50 Missing percent operator for percent condition. --- PASS: TestInvalidRandomizationIdType (0.00s) --- PASS: TestInvalidRandomizationIdType/RandomizationId_123_of_type_int (0.00s) --- PASS: TestInvalidRandomizationIdType/RandomizationId_true_of_type_bool (0.00s) --- PASS: TestInvalidRandomizationIdType/RandomizationId_123.4_of_type_float64 (0.00s) --- PASS: TestInvalidRandomizationIdType/RandomizationId_{"hello":_"world"}_of_type_string (0.00s) === RUN TestInstanceMicroPercentileComputation === RUN TestInstanceMicroPercentileComputation/Instance_micro-percentile_for_seed_1_&_randomization_id_one === RUN TestInstanceMicroPercentileComputation/Instance_micro-percentile_for_seed_2_&_randomization_id_two === RUN TestInstanceMicroPercentileComputation/Instance_micro-percentile_for_seed_3_&_randomization_id_three === RUN TestInstanceMicroPercentileComputation/Instance_micro-percentile_for_seed_4_&_randomization_id_four === RUN TestInstanceMicroPercentileComputation/Instance_micro-percentile_for_seed_5_&_randomization_id_five === RUN TestInstanceMicroPercentileComputation/Instance_micro-percentile_for_seed__&_randomization_id_😊 === RUN TestInstanceMicroPercentileComputation/Instance_micro-percentile_for_seed__&_randomization_id_😀 === RUN TestInstanceMicroPercentileComputation/Instance_micro-percentile_for_seed_hêl£o_&_randomization_id_wørlÐ === RUN TestInstanceMicroPercentileComputation/Instance_micro-percentile_for_seed_řemøťe_&_randomization_id_çōnfįġ === RUN TestInstanceMicroPercentileComputation/Instance_micro-percentile_for_seed_long_&_randomization_id_.................................................................................................... === RUN TestInstanceMicroPercentileComputation/Instance_micro-percentile_for_seed_very-long_&_randomization_id_........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ --- PASS: TestInstanceMicroPercentileComputation (0.00s) --- PASS: TestInstanceMicroPercentileComputation/Instance_micro-percentile_for_seed_1_&_randomization_id_one (0.00s) --- PASS: TestInstanceMicroPercentileComputation/Instance_micro-percentile_for_seed_2_&_randomization_id_two (0.00s) --- PASS: TestInstanceMicroPercentileComputation/Instance_micro-percentile_for_seed_3_&_randomization_id_three (0.00s) --- PASS: TestInstanceMicroPercentileComputation/Instance_micro-percentile_for_seed_4_&_randomization_id_four (0.00s) --- PASS: TestInstanceMicroPercentileComputation/Instance_micro-percentile_for_seed_5_&_randomization_id_five (0.00s) --- PASS: TestInstanceMicroPercentileComputation/Instance_micro-percentile_for_seed__&_randomization_id_😊 (0.00s) --- PASS: TestInstanceMicroPercentileComputation/Instance_micro-percentile_for_seed__&_randomization_id_😀 (0.00s) --- PASS: TestInstanceMicroPercentileComputation/Instance_micro-percentile_for_seed_hêl£o_&_randomization_id_wørlÐ (0.00s) --- PASS: TestInstanceMicroPercentileComputation/Instance_micro-percentile_for_seed_řemøťe_&_randomization_id_çōnfįġ (0.00s) --- PASS: TestInstanceMicroPercentileComputation/Instance_micro-percentile_for_seed_long_&_randomization_id_.................................................................................................... (0.00s) --- PASS: TestInstanceMicroPercentileComputation/Instance_micro-percentile_for_seed_very-long_&_randomization_id_........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ (0.00s) === RUN TestPercentConditionMicroPercent === RUN TestPercentConditionMicroPercent/Evaluate_LESS_OR_EQUAL_to_true_when_MicroPercent_is_max === RUN TestPercentConditionMicroPercent/Evaluate_LESS_OR_EQUAL_to_false_when_MicroPercent_is_min === RUN TestPercentConditionMicroPercent/Evaluate_LESS_OR_EQUAL_to_false_when_MicroPercent_is_not_set_(MicroPercent_should_use_zero) === RUN TestPercentConditionMicroPercent/Evaluate_GREATER_THAN_to_true_when_MicroPercent_is_not_set_(MicroPercent_should_use_zero) === RUN TestPercentConditionMicroPercent/Evaluate_GREATER_THAN_max_to_false === RUN TestPercentConditionMicroPercent/Evaluate_LESS_OR_EQUAL_to_9571542_to_true === RUN TestPercentConditionMicroPercent/Evaluate_greater_than_9571542_to_true --- PASS: TestPercentConditionMicroPercent (0.00s) --- PASS: TestPercentConditionMicroPercent/Evaluate_LESS_OR_EQUAL_to_true_when_MicroPercent_is_max (0.00s) --- PASS: TestPercentConditionMicroPercent/Evaluate_LESS_OR_EQUAL_to_false_when_MicroPercent_is_min (0.00s) --- PASS: TestPercentConditionMicroPercent/Evaluate_LESS_OR_EQUAL_to_false_when_MicroPercent_is_not_set_(MicroPercent_should_use_zero) (0.00s) --- PASS: TestPercentConditionMicroPercent/Evaluate_GREATER_THAN_to_true_when_MicroPercent_is_not_set_(MicroPercent_should_use_zero) (0.00s) --- PASS: TestPercentConditionMicroPercent/Evaluate_GREATER_THAN_max_to_false (0.00s) --- PASS: TestPercentConditionMicroPercent/Evaluate_LESS_OR_EQUAL_to_9571542_to_true (0.00s) --- PASS: TestPercentConditionMicroPercent/Evaluate_greater_than_9571542_to_true (0.00s) === RUN TestPercentConditionMicroPercentRange === RUN TestPercentConditionMicroPercentRange/Evaluate_to_false_when_microPercentRange_is_not_set === RUN TestPercentConditionMicroPercentRange/Evaluate_to_false_when_upper_bound_is_not_set === RUN TestPercentConditionMicroPercentRange/Evaluate_to_true_when_lower_bound_is_not_set_and_upper_bound_is_max === RUN TestPercentConditionMicroPercentRange/Evaluate_to_true_when_between_lower_and_upper_bound === RUN TestPercentConditionMicroPercentRange/Evaluate_to_false_when_lower_and_upper_bounds_are_equal === RUN TestPercentConditionMicroPercentRange/Evaluate_to_false_when_not_between_9_400_000_and_9_500_000 --- PASS: TestPercentConditionMicroPercentRange (0.00s) --- PASS: TestPercentConditionMicroPercentRange/Evaluate_to_false_when_microPercentRange_is_not_set (0.00s) --- PASS: TestPercentConditionMicroPercentRange/Evaluate_to_false_when_upper_bound_is_not_set (0.00s) --- PASS: TestPercentConditionMicroPercentRange/Evaluate_to_true_when_lower_bound_is_not_set_and_upper_bound_is_max (0.00s) --- PASS: TestPercentConditionMicroPercentRange/Evaluate_to_true_when_between_lower_and_upper_bound (0.00s) --- PASS: TestPercentConditionMicroPercentRange/Evaluate_to_false_when_lower_and_upper_bounds_are_equal (0.00s) --- PASS: TestPercentConditionMicroPercentRange/Evaluate_to_false_when_not_between_9_400_000_and_9_500_000 (0.00s) === RUN TestPercentConditionProbabilisticEvaluation === RUN TestPercentConditionProbabilisticEvaluation/Evaluate_less_or_equal_to_10%_to_approx_10% === RUN TestPercentConditionProbabilisticEvaluation/Evaluate_between_0_to_10%_to_approx_10% === RUN TestPercentConditionProbabilisticEvaluation/Evaluate_greater_than_10%_to_approx_90% === RUN TestPercentConditionProbabilisticEvaluation/Evaluate_between_40%_to_60%_to_approx_20% === RUN TestPercentConditionProbabilisticEvaluation/Evaluate_between_interquartile_range_to_approx_50% --- PASS: TestPercentConditionProbabilisticEvaluation (0.50s) --- PASS: TestPercentConditionProbabilisticEvaluation/Evaluate_less_or_equal_to_10%_to_approx_10% (0.12s) --- PASS: TestPercentConditionProbabilisticEvaluation/Evaluate_between_0_to_10%_to_approx_10% (0.11s) --- PASS: TestPercentConditionProbabilisticEvaluation/Evaluate_greater_than_10%_to_approx_90% (0.09s) --- PASS: TestPercentConditionProbabilisticEvaluation/Evaluate_between_40%_to_60%_to_approx_20% (0.10s) --- PASS: TestPercentConditionProbabilisticEvaluation/Evaluate_between_interquartile_range_to_approx_50% (0.08s) === RUN TestCustomSignalConditionIsValid === RUN TestCustomSignalConditionIsValid/Valid_condition === RUN TestCustomSignalConditionIsValid/Missing_operator === RUN TestCustomSignalConditionIsValid/Missing_key === RUN TestCustomSignalConditionIsValid/Missing_target_values === RUN TestCustomSignalConditionIsValid/Missing_multiple_fields_(operator_and_key) === RUN TestCustomSignalConditionIsValid/Missing_all_fields --- PASS: TestCustomSignalConditionIsValid (0.00s) --- PASS: TestCustomSignalConditionIsValid/Valid_condition (0.00s) --- PASS: TestCustomSignalConditionIsValid/Missing_operator (0.00s) --- PASS: TestCustomSignalConditionIsValid/Missing_key (0.00s) --- PASS: TestCustomSignalConditionIsValid/Missing_target_values (0.00s) --- PASS: TestCustomSignalConditionIsValid/Missing_multiple_fields_(operator_and_key) (0.00s) --- PASS: TestCustomSignalConditionIsValid/Missing_all_fields (0.00s) === RUN TestEvaluateCustomSignalCondition_MissingKeyInContext 2026/11/02 16:48:51 Custom signal key: customSignalKey, missing from context --- PASS: TestEvaluateCustomSignalCondition_MissingKeyInContext (0.00s) === RUN TestCustomSignals_StringContains === RUN TestCustomSignals_StringContains/Evaluates_operator_STRING_CONTAINS_with_targets_test,sting_and_actual_testing_to_outcome_true === RUN TestCustomSignals_StringContains/Evaluates_operator_STRING_CONTAINS_with_targets_for_,test_and_actual_check_for_spaces_to_outcome_true === RUN TestCustomSignals_StringContains/Evaluates_operator_STRING_CONTAINS_with_targets_not,absent,words_and_actual_no_word_is_present_to_outcome_false === RUN TestCustomSignals_StringContains/Evaluates_operator_STRING_CONTAINS_with_targets_Case,sensitive_and_actual_case_Sensitive_to_outcome_false === RUN TestCustomSignals_StringContains/Evaluates_operator_STRING_CONTAINS_with_targets_'single_quote',Match_and_actual_match_'single_quote'_to_outcome_true === RUN TestCustomSignals_StringContains/Evaluates_operator_STRING_CONTAINS_with_targets_true,_false_and_actual_false_to_outcome_false === RUN TestCustomSignals_StringContains/Evaluates_operator_STRING_CONTAINS_with_targets_true,false_and_actual_false_to_outcome_true === RUN TestCustomSignals_StringContains/Evaluates_operator_STRING_CONTAINS_with_targets_'no_quote',"present"_and_actual_no_quote_present_to_outcome_false === RUN TestCustomSignals_StringContains/Evaluates_operator_STRING_CONTAINS_with_targets_23,string_and_actual_123_to_outcome_true === RUN TestCustomSignals_StringContains/Evaluates_operator_STRING_CONTAINS_with_targets_9862123451,23.4_and_actual_123.45_to_outcome_true --- PASS: TestCustomSignals_StringContains (0.00s) --- PASS: TestCustomSignals_StringContains/Evaluates_operator_STRING_CONTAINS_with_targets_test,sting_and_actual_testing_to_outcome_true (0.00s) --- PASS: TestCustomSignals_StringContains/Evaluates_operator_STRING_CONTAINS_with_targets_for_,test_and_actual_check_for_spaces_to_outcome_true (0.00s) --- PASS: TestCustomSignals_StringContains/Evaluates_operator_STRING_CONTAINS_with_targets_not,absent,words_and_actual_no_word_is_present_to_outcome_false (0.00s) --- PASS: TestCustomSignals_StringContains/Evaluates_operator_STRING_CONTAINS_with_targets_Case,sensitive_and_actual_case_Sensitive_to_outcome_false (0.00s) --- PASS: TestCustomSignals_StringContains/Evaluates_operator_STRING_CONTAINS_with_targets_'single_quote',Match_and_actual_match_'single_quote'_to_outcome_true (0.00s) --- PASS: TestCustomSignals_StringContains/Evaluates_operator_STRING_CONTAINS_with_targets_true,_false_and_actual_false_to_outcome_false (0.00s) --- PASS: TestCustomSignals_StringContains/Evaluates_operator_STRING_CONTAINS_with_targets_true,false_and_actual_false_to_outcome_true (0.00s) --- PASS: TestCustomSignals_StringContains/Evaluates_operator_STRING_CONTAINS_with_targets_'no_quote',"present"_and_actual_no_quote_present_to_outcome_false (0.00s) --- PASS: TestCustomSignals_StringContains/Evaluates_operator_STRING_CONTAINS_with_targets_23,string_and_actual_123_to_outcome_true (0.00s) --- PASS: TestCustomSignals_StringContains/Evaluates_operator_STRING_CONTAINS_with_targets_9862123451,23.4_and_actual_123.45_to_outcome_true (0.00s) === RUN TestCustomSignals_StringDoesNotContain === RUN TestCustomSignals_StringDoesNotContain/Evaluates_operator_STRING_DOES_NOT_CONTAIN_with_targets_foo,biz_and_actual_foobar_to_outcome_false === RUN TestCustomSignals_StringDoesNotContain/Evaluates_operator_STRING_DOES_NOT_CONTAIN_with_targets_biz,cat,car_and_actual_foobar_to_outcome_true === RUN TestCustomSignals_StringDoesNotContain/Evaluates_operator_STRING_DOES_NOT_CONTAIN_with_targets_6.4,54_and_actual_387.42_to_outcome_true === RUN TestCustomSignals_StringDoesNotContain/Evaluates_operator_STRING_DOES_NOT_CONTAIN_with_targets_'single_quote',Present__and_actual_single_quote_present_to_outcome_true --- PASS: TestCustomSignals_StringDoesNotContain (0.00s) --- PASS: TestCustomSignals_StringDoesNotContain/Evaluates_operator_STRING_DOES_NOT_CONTAIN_with_targets_foo,biz_and_actual_foobar_to_outcome_false (0.00s) --- PASS: TestCustomSignals_StringDoesNotContain/Evaluates_operator_STRING_DOES_NOT_CONTAIN_with_targets_biz,cat,car_and_actual_foobar_to_outcome_true (0.00s) --- PASS: TestCustomSignals_StringDoesNotContain/Evaluates_operator_STRING_DOES_NOT_CONTAIN_with_targets_6.4,54_and_actual_387.42_to_outcome_true (0.00s) --- PASS: TestCustomSignals_StringDoesNotContain/Evaluates_operator_STRING_DOES_NOT_CONTAIN_with_targets_'single_quote',Present__and_actual_single_quote_present_to_outcome_true (0.00s) === RUN TestCustomSignals_StringExactlyMatches === RUN TestCustomSignals_StringExactlyMatches/Evaluates_operator_STRING_EXACTLY_MATCHES_with_targets____foo_____,___biz______and_actual_____foobar___to_outcome_false === RUN TestCustomSignals_StringExactlyMatches/Evaluates_operator_STRING_EXACTLY_MATCHES_with_targets_foo,biz_and_actual_foobar_to_outcome_false === RUN TestCustomSignals_StringExactlyMatches/Evaluates_operator_STRING_EXACTLY_MATCHES_with_targets_______Foobar______,___cat_____,___car______and_actual_____Foobar___to_outcome_true === RUN TestCustomSignals_StringExactlyMatches/Evaluates_operator_STRING_EXACTLY_MATCHES_with_targets____Foobar_,cat,car_and_actual_Foobar_to_outcome_true === RUN TestCustomSignals_StringExactlyMatches/Evaluates_operator_STRING_EXACTLY_MATCHES_with_targets_______matches_if_there_are_leading_and_trailing_whitespaces__________and_actual_____matches_if_there_are_leading_and_trailing_whitespaces___to_outcome_true === RUN TestCustomSignals_StringExactlyMatches/Evaluates_operator_STRING_EXACTLY_MATCHES_with_targets____matches_if_there_are_leading_and_trailing_whitespaces_____and_actual_matches_if_there_are_leading_and_trailing_whitespaces_to_outcome_true === RUN TestCustomSignals_StringExactlyMatches/Evaluates_operator_STRING_EXACTLY_MATCHES_with_targets_______does____not_match_internal____whitespaces__________and_actual_____does_not_match_internal_whitespaces___to_outcome_false === RUN TestCustomSignals_StringExactlyMatches/Evaluates_operator_STRING_EXACTLY_MATCHES_with_targets____does____not_match_internal____whitespaces_____and_actual_does_not_match_internal_whitespaces_to_outcome_false === RUN TestCustomSignals_StringExactlyMatches/Evaluates_operator_STRING_EXACTLY_MATCHES_with_targets____123.45_____,___456______and_actual_____123.456___to_outcome_false === RUN TestCustomSignals_StringExactlyMatches/Evaluates_operator_STRING_EXACTLY_MATCHES_with_targets_123.45,456_and_actual_123.456_to_outcome_false === RUN TestCustomSignals_StringExactlyMatches/Evaluates_operator_STRING_EXACTLY_MATCHES_with_targets______987654321.1234567_______,___12______and_actual_____987654321.1234567___to_outcome_true === RUN TestCustomSignals_StringExactlyMatches/Evaluates_operator_STRING_EXACTLY_MATCHES_with_targets___987654321.1234567__,12_and_actual_9.876543211234567e+08_to_outcome_true === RUN TestCustomSignals_StringExactlyMatches/Evaluates_operator_STRING_EXACTLY_MATCHES_with_targets____'single_quote'_____,___Present_______and_actual_____single_quote_present___to_outcome_false === RUN TestCustomSignals_StringExactlyMatches/Evaluates_operator_STRING_EXACTLY_MATCHES_with_targets_'single_quote',Present__and_actual_single_quote_present_to_outcome_false === RUN TestCustomSignals_StringExactlyMatches/Evaluates_operator_STRING_EXACTLY_MATCHES_with_targets____true_______and_actual_____true___to_outcome_true === RUN TestCustomSignals_StringExactlyMatches/Evaluates_operator_STRING_EXACTLY_MATCHES_with_targets_true__and_actual_true_to_outcome_true === RUN TestCustomSignals_StringExactlyMatches/Evaluates_operator_STRING_EXACTLY_MATCHES_with_targets____{index:_1_____,____category:_"sample"}______and_actual_____{}___to_outcome_false === RUN TestCustomSignals_StringExactlyMatches/Evaluates_operator_STRING_EXACTLY_MATCHES_with_targets_{index:_1,_category:_"sample"}_and_actual_{1_sample}_to_outcome_false --- PASS: TestCustomSignals_StringExactlyMatches (0.00s) --- PASS: TestCustomSignals_StringExactlyMatches/Evaluates_operator_STRING_EXACTLY_MATCHES_with_targets____foo_____,___biz______and_actual_____foobar___to_outcome_false (0.00s) --- PASS: TestCustomSignals_StringExactlyMatches/Evaluates_operator_STRING_EXACTLY_MATCHES_with_targets_foo,biz_and_actual_foobar_to_outcome_false (0.00s) --- PASS: TestCustomSignals_StringExactlyMatches/Evaluates_operator_STRING_EXACTLY_MATCHES_with_targets_______Foobar______,___cat_____,___car______and_actual_____Foobar___to_outcome_true (0.00s) --- PASS: TestCustomSignals_StringExactlyMatches/Evaluates_operator_STRING_EXACTLY_MATCHES_with_targets____Foobar_,cat,car_and_actual_Foobar_to_outcome_true (0.00s) --- PASS: TestCustomSignals_StringExactlyMatches/Evaluates_operator_STRING_EXACTLY_MATCHES_with_targets_______matches_if_there_are_leading_and_trailing_whitespaces__________and_actual_____matches_if_there_are_leading_and_trailing_whitespaces___to_outcome_true (0.00s) --- PASS: TestCustomSignals_StringExactlyMatches/Evaluates_operator_STRING_EXACTLY_MATCHES_with_targets____matches_if_there_are_leading_and_trailing_whitespaces_____and_actual_matches_if_there_are_leading_and_trailing_whitespaces_to_outcome_true (0.00s) --- PASS: TestCustomSignals_StringExactlyMatches/Evaluates_operator_STRING_EXACTLY_MATCHES_with_targets_______does____not_match_internal____whitespaces__________and_actual_____does_not_match_internal_whitespaces___to_outcome_false (0.00s) --- PASS: TestCustomSignals_StringExactlyMatches/Evaluates_operator_STRING_EXACTLY_MATCHES_with_targets____does____not_match_internal____whitespaces_____and_actual_does_not_match_internal_whitespaces_to_outcome_false (0.00s) --- PASS: TestCustomSignals_StringExactlyMatches/Evaluates_operator_STRING_EXACTLY_MATCHES_with_targets____123.45_____,___456______and_actual_____123.456___to_outcome_false (0.00s) --- PASS: TestCustomSignals_StringExactlyMatches/Evaluates_operator_STRING_EXACTLY_MATCHES_with_targets_123.45,456_and_actual_123.456_to_outcome_false (0.00s) --- PASS: TestCustomSignals_StringExactlyMatches/Evaluates_operator_STRING_EXACTLY_MATCHES_with_targets______987654321.1234567_______,___12______and_actual_____987654321.1234567___to_outcome_true (0.00s) --- PASS: TestCustomSignals_StringExactlyMatches/Evaluates_operator_STRING_EXACTLY_MATCHES_with_targets___987654321.1234567__,12_and_actual_9.876543211234567e+08_to_outcome_true (0.00s) --- PASS: TestCustomSignals_StringExactlyMatches/Evaluates_operator_STRING_EXACTLY_MATCHES_with_targets____'single_quote'_____,___Present_______and_actual_____single_quote_present___to_outcome_false (0.00s) --- PASS: TestCustomSignals_StringExactlyMatches/Evaluates_operator_STRING_EXACTLY_MATCHES_with_targets_'single_quote',Present__and_actual_single_quote_present_to_outcome_false (0.00s) --- PASS: TestCustomSignals_StringExactlyMatches/Evaluates_operator_STRING_EXACTLY_MATCHES_with_targets____true_______and_actual_____true___to_outcome_true (0.00s) --- PASS: TestCustomSignals_StringExactlyMatches/Evaluates_operator_STRING_EXACTLY_MATCHES_with_targets_true__and_actual_true_to_outcome_true (0.00s) --- PASS: TestCustomSignals_StringExactlyMatches/Evaluates_operator_STRING_EXACTLY_MATCHES_with_targets____{index:_1_____,____category:_"sample"}______and_actual_____{}___to_outcome_false (0.00s) --- PASS: TestCustomSignals_StringExactlyMatches/Evaluates_operator_STRING_EXACTLY_MATCHES_with_targets_{index:_1,_category:_"sample"}_and_actual_{1_sample}_to_outcome_false (0.00s) === RUN TestCustomSignals_StringContainsRegex === RUN TestCustomSignals_StringContainsRegex/Evaluates_operator_STRING_CONTAINS_REGEX_with_targets_^foo,biz_and_actual_foobar_to_outcome_true === RUN TestCustomSignals_StringContainsRegex/Evaluates_operator_STRING_CONTAINS_REGEX_with_targets______hello_,____world_____and_actual__hello_world__to_outcome_false === RUN TestCustomSignals_StringContainsRegex/Evaluates_operator_STRING_CONTAINS_REGEX_with_targets_.*hello$_and_actual_endswithhello_to_outcome_true === RUN TestCustomSignals_StringContainsRegex/Evaluates_operator_STRING_CONTAINS_REGEX_with_targets_^foo_and_actual_foobar_to_outcome_true === RUN TestCustomSignals_StringContainsRegex/Evaluates_operator_STRING_CONTAINS_REGEX_with_targets_^foo_and_actual_barfoo_to_outcome_false === RUN TestCustomSignals_StringContainsRegex/Evaluates_operator_STRING_CONTAINS_REGEX_with_targets_bar$_and_actual_foobar_to_outcome_true === RUN TestCustomSignals_StringContainsRegex/Evaluates_operator_STRING_CONTAINS_REGEX_with_targets_bar$_and_actual_barfoo_to_outcome_false === RUN TestCustomSignals_StringContainsRegex/Evaluates_operator_STRING_CONTAINS_REGEX_with_targets_hello.*world_and_actual_hello_world_to_outcome_true === RUN TestCustomSignals_StringContainsRegex/Evaluates_operator_STRING_CONTAINS_REGEX_with_targets_hello\s+world_and_actual_hello_world_to_outcome_true === RUN TestCustomSignals_StringContainsRegex/Evaluates_operator_STRING_CONTAINS_REGEX_with_targets_hello\s+world_and_actual_helloworld_to_outcome_false === RUN TestCustomSignals_StringContainsRegex/Evaluates_operator_STRING_CONTAINS_REGEX_with_targets_\d{3}-\d{3}-\d{4}_and_actual_123-456-7890_to_outcome_true === RUN TestCustomSignals_StringContainsRegex/Evaluates_operator_STRING_CONTAINS_REGEX_with_targets_([a-z]+_and_actual_invalid_to_outcome_false --- PASS: TestCustomSignals_StringContainsRegex (0.00s) --- PASS: TestCustomSignals_StringContainsRegex/Evaluates_operator_STRING_CONTAINS_REGEX_with_targets_^foo,biz_and_actual_foobar_to_outcome_true (0.00s) --- PASS: TestCustomSignals_StringContainsRegex/Evaluates_operator_STRING_CONTAINS_REGEX_with_targets______hello_,____world_____and_actual__hello_world__to_outcome_false (0.00s) --- PASS: TestCustomSignals_StringContainsRegex/Evaluates_operator_STRING_CONTAINS_REGEX_with_targets_.*hello$_and_actual_endswithhello_to_outcome_true (0.00s) --- PASS: TestCustomSignals_StringContainsRegex/Evaluates_operator_STRING_CONTAINS_REGEX_with_targets_^foo_and_actual_foobar_to_outcome_true (0.00s) --- PASS: TestCustomSignals_StringContainsRegex/Evaluates_operator_STRING_CONTAINS_REGEX_with_targets_^foo_and_actual_barfoo_to_outcome_false (0.00s) --- PASS: TestCustomSignals_StringContainsRegex/Evaluates_operator_STRING_CONTAINS_REGEX_with_targets_bar$_and_actual_foobar_to_outcome_true (0.00s) --- PASS: TestCustomSignals_StringContainsRegex/Evaluates_operator_STRING_CONTAINS_REGEX_with_targets_bar$_and_actual_barfoo_to_outcome_false (0.00s) --- PASS: TestCustomSignals_StringContainsRegex/Evaluates_operator_STRING_CONTAINS_REGEX_with_targets_hello.*world_and_actual_hello_world_to_outcome_true (0.00s) --- PASS: TestCustomSignals_StringContainsRegex/Evaluates_operator_STRING_CONTAINS_REGEX_with_targets_hello\s+world_and_actual_hello_world_to_outcome_true (0.00s) --- PASS: TestCustomSignals_StringContainsRegex/Evaluates_operator_STRING_CONTAINS_REGEX_with_targets_hello\s+world_and_actual_helloworld_to_outcome_false (0.00s) --- PASS: TestCustomSignals_StringContainsRegex/Evaluates_operator_STRING_CONTAINS_REGEX_with_targets_\d{3}-\d{3}-\d{4}_and_actual_123-456-7890_to_outcome_true (0.00s) --- PASS: TestCustomSignals_StringContainsRegex/Evaluates_operator_STRING_CONTAINS_REGEX_with_targets_([a-z]+_and_actual_invalid_to_outcome_false (0.00s) === RUN TestCustomSignals_NumericLessThan === RUN TestCustomSignals_NumericLessThan/Evaluates_operator_NUMERIC_LESS_THAN_with_targets____4______and_actual_____2___to_outcome_true === RUN TestCustomSignals_NumericLessThan/Evaluates_operator_NUMERIC_LESS_THAN_with_targets______-2________and_actual______-2.0____to_outcome_false === RUN TestCustomSignals_NumericLessThan/Evaluates_operator_NUMERIC_LESS_THAN_with_targets____25.6______and_actual_____25___to_outcome_true === RUN TestCustomSignals_NumericLessThan/Evaluates_operator_NUMERIC_LESS_THAN_with_targets____-25.6______and_actual_____-25.5___to_outcome_false === RUN TestCustomSignals_NumericLessThan/Evaluates_operator_NUMERIC_LESS_THAN_with_targets_____-25.1________and_actual______-25.5___to_outcome_true === RUN TestCustomSignals_NumericLessThan/Evaluates_operator_NUMERIC_LESS_THAN_with_targets_____2_____,___4________and_actual______3___to_outcome_false === RUN TestCustomSignals_NumericLessThan/Evaluates_operator_NUMERIC_LESS_THAN_with_targets____0______and_actual_____0___to_outcome_false === RUN TestCustomSignals_NumericLessThan/Evaluates_operator_NUMERIC_LESS_THAN_with_targets_4_and_actual_2_to_outcome_true === RUN TestCustomSignals_NumericLessThan/Evaluates_operator_NUMERIC_LESS_THAN_with_targets___-2___and_actual__-2.0__to_outcome_false === RUN TestCustomSignals_NumericLessThan/Evaluates_operator_NUMERIC_LESS_THAN_with_targets_25.6_and_actual_25_to_outcome_true === RUN TestCustomSignals_NumericLessThan/Evaluates_operator_NUMERIC_LESS_THAN_with_targets_-25.6_and_actual_-25.5_to_outcome_false === RUN TestCustomSignals_NumericLessThan/Evaluates_operator_NUMERIC_LESS_THAN_with_targets__-25.1___and_actual__-25.5_to_outcome_true === RUN TestCustomSignals_NumericLessThan/Evaluates_operator_NUMERIC_LESS_THAN_with_targets__2,4___and_actual__3_to_outcome_false === RUN TestCustomSignals_NumericLessThan/Evaluates_operator_NUMERIC_LESS_THAN_with_targets_0_and_actual_0_to_outcome_false === RUN TestCustomSignals_NumericLessThan/Evaluates_operator_NUMERIC_LESS_THAN_with_targets_1_and_actual_false_to_outcome_true --- PASS: TestCustomSignals_NumericLessThan (0.00s) --- PASS: TestCustomSignals_NumericLessThan/Evaluates_operator_NUMERIC_LESS_THAN_with_targets____4______and_actual_____2___to_outcome_true (0.00s) --- PASS: TestCustomSignals_NumericLessThan/Evaluates_operator_NUMERIC_LESS_THAN_with_targets______-2________and_actual______-2.0____to_outcome_false (0.00s) --- PASS: TestCustomSignals_NumericLessThan/Evaluates_operator_NUMERIC_LESS_THAN_with_targets____25.6______and_actual_____25___to_outcome_true (0.00s) --- PASS: TestCustomSignals_NumericLessThan/Evaluates_operator_NUMERIC_LESS_THAN_with_targets____-25.6______and_actual_____-25.5___to_outcome_false (0.00s) --- PASS: TestCustomSignals_NumericLessThan/Evaluates_operator_NUMERIC_LESS_THAN_with_targets_____-25.1________and_actual______-25.5___to_outcome_true (0.00s) --- PASS: TestCustomSignals_NumericLessThan/Evaluates_operator_NUMERIC_LESS_THAN_with_targets_____2_____,___4________and_actual______3___to_outcome_false (0.00s) --- PASS: TestCustomSignals_NumericLessThan/Evaluates_operator_NUMERIC_LESS_THAN_with_targets____0______and_actual_____0___to_outcome_false (0.00s) --- PASS: TestCustomSignals_NumericLessThan/Evaluates_operator_NUMERIC_LESS_THAN_with_targets_4_and_actual_2_to_outcome_true (0.00s) --- PASS: TestCustomSignals_NumericLessThan/Evaluates_operator_NUMERIC_LESS_THAN_with_targets___-2___and_actual__-2.0__to_outcome_false (0.00s) --- PASS: TestCustomSignals_NumericLessThan/Evaluates_operator_NUMERIC_LESS_THAN_with_targets_25.6_and_actual_25_to_outcome_true (0.00s) --- PASS: TestCustomSignals_NumericLessThan/Evaluates_operator_NUMERIC_LESS_THAN_with_targets_-25.6_and_actual_-25.5_to_outcome_false (0.00s) --- PASS: TestCustomSignals_NumericLessThan/Evaluates_operator_NUMERIC_LESS_THAN_with_targets__-25.1___and_actual__-25.5_to_outcome_true (0.00s) --- PASS: TestCustomSignals_NumericLessThan/Evaluates_operator_NUMERIC_LESS_THAN_with_targets__2,4___and_actual__3_to_outcome_false (0.00s) --- PASS: TestCustomSignals_NumericLessThan/Evaluates_operator_NUMERIC_LESS_THAN_with_targets_0_and_actual_0_to_outcome_false (0.00s) --- PASS: TestCustomSignals_NumericLessThan/Evaluates_operator_NUMERIC_LESS_THAN_with_targets_1_and_actual_false_to_outcome_true (0.00s) === RUN TestCustomSignals_NumericLessEqual === RUN TestCustomSignals_NumericLessEqual/Evaluates_operator_NUMERIC_LESS_EQUAL_with_targets____4______and_actual_____2___to_outcome_true === RUN TestCustomSignals_NumericLessEqual/Evaluates_operator_NUMERIC_LESS_EQUAL_with_targets_4_and_actual_2_to_outcome_true === RUN TestCustomSignals_NumericLessEqual/Evaluates_operator_NUMERIC_LESS_EQUAL_with_targets____-2______and_actual_____-2___to_outcome_true === RUN TestCustomSignals_NumericLessEqual/Evaluates_operator_NUMERIC_LESS_EQUAL_with_targets_-2_and_actual_-2_to_outcome_true === RUN TestCustomSignals_NumericLessEqual/Evaluates_operator_NUMERIC_LESS_EQUAL_with_targets____25.6______and_actual_____25.5___to_outcome_true === RUN TestCustomSignals_NumericLessEqual/Evaluates_operator_NUMERIC_LESS_EQUAL_with_targets_25.6_and_actual_25.5_to_outcome_true === RUN TestCustomSignals_NumericLessEqual/Evaluates_operator_NUMERIC_LESS_EQUAL_with_targets____-25.6______and_actual_____-25.5___to_outcome_false === RUN TestCustomSignals_NumericLessEqual/Evaluates_operator_NUMERIC_LESS_EQUAL_with_targets_-25.6_and_actual_-25.5_to_outcome_false === RUN TestCustomSignals_NumericLessEqual/Evaluates_operator_NUMERIC_LESS_EQUAL_with_targets____-25.1______and_actual_____-25.5___to_outcome_true === RUN TestCustomSignals_NumericLessEqual/Evaluates_operator_NUMERIC_LESS_EQUAL_with_targets_-25.1_and_actual_-25.5_to_outcome_true === RUN TestCustomSignals_NumericLessEqual/Evaluates_operator_NUMERIC_LESS_EQUAL_with_targets____0______and_actual_____0___to_outcome_true === RUN TestCustomSignals_NumericLessEqual/Evaluates_operator_NUMERIC_LESS_EQUAL_with_targets_0_and_actual_0_to_outcome_true --- PASS: TestCustomSignals_NumericLessEqual (0.00s) --- PASS: TestCustomSignals_NumericLessEqual/Evaluates_operator_NUMERIC_LESS_EQUAL_with_targets____4______and_actual_____2___to_outcome_true (0.00s) --- PASS: TestCustomSignals_NumericLessEqual/Evaluates_operator_NUMERIC_LESS_EQUAL_with_targets_4_and_actual_2_to_outcome_true (0.00s) --- PASS: TestCustomSignals_NumericLessEqual/Evaluates_operator_NUMERIC_LESS_EQUAL_with_targets____-2______and_actual_____-2___to_outcome_true (0.00s) --- PASS: TestCustomSignals_NumericLessEqual/Evaluates_operator_NUMERIC_LESS_EQUAL_with_targets_-2_and_actual_-2_to_outcome_true (0.00s) --- PASS: TestCustomSignals_NumericLessEqual/Evaluates_operator_NUMERIC_LESS_EQUAL_with_targets____25.6______and_actual_____25.5___to_outcome_true (0.00s) --- PASS: TestCustomSignals_NumericLessEqual/Evaluates_operator_NUMERIC_LESS_EQUAL_with_targets_25.6_and_actual_25.5_to_outcome_true (0.00s) --- PASS: TestCustomSignals_NumericLessEqual/Evaluates_operator_NUMERIC_LESS_EQUAL_with_targets____-25.6______and_actual_____-25.5___to_outcome_false (0.00s) --- PASS: TestCustomSignals_NumericLessEqual/Evaluates_operator_NUMERIC_LESS_EQUAL_with_targets_-25.6_and_actual_-25.5_to_outcome_false (0.00s) --- PASS: TestCustomSignals_NumericLessEqual/Evaluates_operator_NUMERIC_LESS_EQUAL_with_targets____-25.1______and_actual_____-25.5___to_outcome_true (0.00s) --- PASS: TestCustomSignals_NumericLessEqual/Evaluates_operator_NUMERIC_LESS_EQUAL_with_targets_-25.1_and_actual_-25.5_to_outcome_true (0.00s) --- PASS: TestCustomSignals_NumericLessEqual/Evaluates_operator_NUMERIC_LESS_EQUAL_with_targets____0______and_actual_____0___to_outcome_true (0.00s) --- PASS: TestCustomSignals_NumericLessEqual/Evaluates_operator_NUMERIC_LESS_EQUAL_with_targets_0_and_actual_0_to_outcome_true (0.00s) === RUN TestCustomSignals_NumericEqual === RUN TestCustomSignals_NumericEqual/Evaluates_operator_NUMERIC_EQUAL_with_targets____4______and_actual_____2___to_outcome_false === RUN TestCustomSignals_NumericEqual/Evaluates_operator_NUMERIC_EQUAL_with_targets_4_and_actual_2_to_outcome_false === RUN TestCustomSignals_NumericEqual/Evaluates_operator_NUMERIC_EQUAL_with_targets____-2______and_actual_____-2___to_outcome_true === RUN TestCustomSignals_NumericEqual/Evaluates_operator_NUMERIC_EQUAL_with_targets_-2_and_actual_-2_to_outcome_true === RUN TestCustomSignals_NumericEqual/Evaluates_operator_NUMERIC_EQUAL_with_targets____-25.6______and_actual_____-25.5___to_outcome_false === RUN TestCustomSignals_NumericEqual/Evaluates_operator_NUMERIC_EQUAL_with_targets_-25.6_and_actual_-25.5_to_outcome_false === RUN TestCustomSignals_NumericEqual/Evaluates_operator_NUMERIC_EQUAL_with_targets____123a______and_actual_____-25.5___to_outcome_false 2026/11/02 16:48:51 Failed to convert target custom signal value ' 123a ' from string to number: strconv.ParseFloat: parsing "123a": invalid syntax === RUN TestCustomSignals_NumericEqual/Evaluates_operator_NUMERIC_EQUAL_with_targets_123a_and_actual_-25.5_to_outcome_false 2026/11/02 16:48:51 Failed to convert target custom signal value '123a' from string to number: strconv.ParseFloat: parsing "123a": invalid syntax === RUN TestCustomSignals_NumericEqual/Evaluates_operator_NUMERIC_EQUAL_with_targets____0______and_actual_____0___to_outcome_true === RUN TestCustomSignals_NumericEqual/Evaluates_operator_NUMERIC_EQUAL_with_targets_0_and_actual_0_to_outcome_true === RUN TestCustomSignals_NumericEqual/Evaluates_operator_NUMERIC_EQUAL_with_targets____0______and_actual_____{}___to_outcome_false 2026/11/02 16:48:51 Failed to convert custom signal value ' {} ' from string to number: strconv.ParseFloat: parsing "{}": invalid syntax === RUN TestCustomSignals_NumericEqual/Evaluates_operator_NUMERIC_EQUAL_with_targets_0_and_actual_{2}_to_outcome_false 2026/11/02 16:48:51 Cannot parse custom signal value '{2}' of type struct { index int } as a number --- PASS: TestCustomSignals_NumericEqual (0.00s) --- PASS: TestCustomSignals_NumericEqual/Evaluates_operator_NUMERIC_EQUAL_with_targets____4______and_actual_____2___to_outcome_false (0.00s) --- PASS: TestCustomSignals_NumericEqual/Evaluates_operator_NUMERIC_EQUAL_with_targets_4_and_actual_2_to_outcome_false (0.00s) --- PASS: TestCustomSignals_NumericEqual/Evaluates_operator_NUMERIC_EQUAL_with_targets____-2______and_actual_____-2___to_outcome_true (0.00s) --- PASS: TestCustomSignals_NumericEqual/Evaluates_operator_NUMERIC_EQUAL_with_targets_-2_and_actual_-2_to_outcome_true (0.00s) --- PASS: TestCustomSignals_NumericEqual/Evaluates_operator_NUMERIC_EQUAL_with_targets____-25.6______and_actual_____-25.5___to_outcome_false (0.00s) --- PASS: TestCustomSignals_NumericEqual/Evaluates_operator_NUMERIC_EQUAL_with_targets_-25.6_and_actual_-25.5_to_outcome_false (0.00s) --- PASS: TestCustomSignals_NumericEqual/Evaluates_operator_NUMERIC_EQUAL_with_targets____123a______and_actual_____-25.5___to_outcome_false (0.00s) --- PASS: TestCustomSignals_NumericEqual/Evaluates_operator_NUMERIC_EQUAL_with_targets_123a_and_actual_-25.5_to_outcome_false (0.00s) --- PASS: TestCustomSignals_NumericEqual/Evaluates_operator_NUMERIC_EQUAL_with_targets____0______and_actual_____0___to_outcome_true (0.00s) --- PASS: TestCustomSignals_NumericEqual/Evaluates_operator_NUMERIC_EQUAL_with_targets_0_and_actual_0_to_outcome_true (0.00s) --- PASS: TestCustomSignals_NumericEqual/Evaluates_operator_NUMERIC_EQUAL_with_targets____0______and_actual_____{}___to_outcome_false (0.00s) --- PASS: TestCustomSignals_NumericEqual/Evaluates_operator_NUMERIC_EQUAL_with_targets_0_and_actual_{2}_to_outcome_false (0.00s) === RUN TestCustomSignals_NumericNotEqual === RUN TestCustomSignals_NumericNotEqual/Evaluates_operator_NUMERIC_NOT_EQUAL_with_targets____4______and_actual_____-2___to_outcome_true === RUN TestCustomSignals_NumericNotEqual/Evaluates_operator_NUMERIC_NOT_EQUAL_with_targets_4_and_actual_-2_to_outcome_true === RUN TestCustomSignals_NumericNotEqual/Evaluates_operator_NUMERIC_NOT_EQUAL_with_targets____-2______and_actual_____-2___to_outcome_false === RUN TestCustomSignals_NumericNotEqual/Evaluates_operator_NUMERIC_NOT_EQUAL_with_targets_-2_and_actual_-2_to_outcome_false === RUN TestCustomSignals_NumericNotEqual/Evaluates_operator_NUMERIC_NOT_EQUAL_with_targets____-25.6______and_actual_____-25.5___to_outcome_true === RUN TestCustomSignals_NumericNotEqual/Evaluates_operator_NUMERIC_NOT_EQUAL_with_targets_-25.6_and_actual_-25.5_to_outcome_true === RUN TestCustomSignals_NumericNotEqual/Evaluates_operator_NUMERIC_NOT_EQUAL_with_targets____-25.5______and_actual_____123a___to_outcome_false 2026/11/02 16:48:51 Failed to convert custom signal value ' 123a ' from string to number: strconv.ParseFloat: parsing "123a": invalid syntax === RUN TestCustomSignals_NumericNotEqual/Evaluates_operator_NUMERIC_NOT_EQUAL_with_targets_-25.5_and_actual_123a_to_outcome_false 2026/11/02 16:48:51 Failed to convert custom signal value '123a' from string to number: strconv.ParseFloat: parsing "123a": invalid syntax === RUN TestCustomSignals_NumericNotEqual/Evaluates_operator_NUMERIC_NOT_EQUAL_with_targets____0______and_actual_____0___to_outcome_false === RUN TestCustomSignals_NumericNotEqual/Evaluates_operator_NUMERIC_NOT_EQUAL_with_targets_0_and_actual_0_to_outcome_false --- PASS: TestCustomSignals_NumericNotEqual (0.00s) --- PASS: TestCustomSignals_NumericNotEqual/Evaluates_operator_NUMERIC_NOT_EQUAL_with_targets____4______and_actual_____-2___to_outcome_true (0.00s) --- PASS: TestCustomSignals_NumericNotEqual/Evaluates_operator_NUMERIC_NOT_EQUAL_with_targets_4_and_actual_-2_to_outcome_true (0.00s) --- PASS: TestCustomSignals_NumericNotEqual/Evaluates_operator_NUMERIC_NOT_EQUAL_with_targets____-2______and_actual_____-2___to_outcome_false (0.00s) --- PASS: TestCustomSignals_NumericNotEqual/Evaluates_operator_NUMERIC_NOT_EQUAL_with_targets_-2_and_actual_-2_to_outcome_false (0.00s) --- PASS: TestCustomSignals_NumericNotEqual/Evaluates_operator_NUMERIC_NOT_EQUAL_with_targets____-25.6______and_actual_____-25.5___to_outcome_true (0.00s) --- PASS: TestCustomSignals_NumericNotEqual/Evaluates_operator_NUMERIC_NOT_EQUAL_with_targets_-25.6_and_actual_-25.5_to_outcome_true (0.00s) --- PASS: TestCustomSignals_NumericNotEqual/Evaluates_operator_NUMERIC_NOT_EQUAL_with_targets____-25.5______and_actual_____123a___to_outcome_false (0.00s) --- PASS: TestCustomSignals_NumericNotEqual/Evaluates_operator_NUMERIC_NOT_EQUAL_with_targets_-25.5_and_actual_123a_to_outcome_false (0.00s) --- PASS: TestCustomSignals_NumericNotEqual/Evaluates_operator_NUMERIC_NOT_EQUAL_with_targets____0______and_actual_____0___to_outcome_false (0.00s) --- PASS: TestCustomSignals_NumericNotEqual/Evaluates_operator_NUMERIC_NOT_EQUAL_with_targets_0_and_actual_0_to_outcome_false (0.00s) === RUN TestCustomSignals_NumericGreaterThan === RUN TestCustomSignals_NumericGreaterThan/Evaluates_operator_NUMERIC_GREATER_THAN_with_targets____4______and_actual_____2___to_outcome_false === RUN TestCustomSignals_NumericGreaterThan/Evaluates_operator_NUMERIC_GREATER_THAN_with_targets_4_and_actual_2_to_outcome_false === RUN TestCustomSignals_NumericGreaterThan/Evaluates_operator_NUMERIC_GREATER_THAN_with_targets____-2______and_actual_____-2___to_outcome_false === RUN TestCustomSignals_NumericGreaterThan/Evaluates_operator_NUMERIC_GREATER_THAN_with_targets_-2_and_actual_-2_to_outcome_false === RUN TestCustomSignals_NumericGreaterThan/Evaluates_operator_NUMERIC_GREATER_THAN_with_targets____25.6______and_actual_____25.59___to_outcome_false === RUN TestCustomSignals_NumericGreaterThan/Evaluates_operator_NUMERIC_GREATER_THAN_with_targets_25.6_and_actual_25.59_to_outcome_false === RUN TestCustomSignals_NumericGreaterThan/Evaluates_operator_NUMERIC_GREATER_THAN_with_targets____-25.6______and_actual_____-25___to_outcome_true === RUN TestCustomSignals_NumericGreaterThan/Evaluates_operator_NUMERIC_GREATER_THAN_with_targets_-25.6_and_actual_-25_to_outcome_true === RUN TestCustomSignals_NumericGreaterThan/Evaluates_operator_NUMERIC_GREATER_THAN_with_targets____-25.5______and_actual_____-25.5___to_outcome_false === RUN TestCustomSignals_NumericGreaterThan/Evaluates_operator_NUMERIC_GREATER_THAN_with_targets_-25.5_and_actual_-25.5_to_outcome_false === RUN TestCustomSignals_NumericGreaterThan/Evaluates_operator_NUMERIC_GREATER_THAN_with_targets____0______and_actual_____0___to_outcome_false === RUN TestCustomSignals_NumericGreaterThan/Evaluates_operator_NUMERIC_GREATER_THAN_with_targets_0_and_actual_0_to_outcome_false --- PASS: TestCustomSignals_NumericGreaterThan (0.00s) --- PASS: TestCustomSignals_NumericGreaterThan/Evaluates_operator_NUMERIC_GREATER_THAN_with_targets____4______and_actual_____2___to_outcome_false (0.00s) --- PASS: TestCustomSignals_NumericGreaterThan/Evaluates_operator_NUMERIC_GREATER_THAN_with_targets_4_and_actual_2_to_outcome_false (0.00s) --- PASS: TestCustomSignals_NumericGreaterThan/Evaluates_operator_NUMERIC_GREATER_THAN_with_targets____-2______and_actual_____-2___to_outcome_false (0.00s) --- PASS: TestCustomSignals_NumericGreaterThan/Evaluates_operator_NUMERIC_GREATER_THAN_with_targets_-2_and_actual_-2_to_outcome_false (0.00s) --- PASS: TestCustomSignals_NumericGreaterThan/Evaluates_operator_NUMERIC_GREATER_THAN_with_targets____25.6______and_actual_____25.59___to_outcome_false (0.00s) --- PASS: TestCustomSignals_NumericGreaterThan/Evaluates_operator_NUMERIC_GREATER_THAN_with_targets_25.6_and_actual_25.59_to_outcome_false (0.00s) --- PASS: TestCustomSignals_NumericGreaterThan/Evaluates_operator_NUMERIC_GREATER_THAN_with_targets____-25.6______and_actual_____-25___to_outcome_true (0.00s) --- PASS: TestCustomSignals_NumericGreaterThan/Evaluates_operator_NUMERIC_GREATER_THAN_with_targets_-25.6_and_actual_-25_to_outcome_true (0.00s) --- PASS: TestCustomSignals_NumericGreaterThan/Evaluates_operator_NUMERIC_GREATER_THAN_with_targets____-25.5______and_actual_____-25.5___to_outcome_false (0.00s) --- PASS: TestCustomSignals_NumericGreaterThan/Evaluates_operator_NUMERIC_GREATER_THAN_with_targets_-25.5_and_actual_-25.5_to_outcome_false (0.00s) --- PASS: TestCustomSignals_NumericGreaterThan/Evaluates_operator_NUMERIC_GREATER_THAN_with_targets____0______and_actual_____0___to_outcome_false (0.00s) --- PASS: TestCustomSignals_NumericGreaterThan/Evaluates_operator_NUMERIC_GREATER_THAN_with_targets_0_and_actual_0_to_outcome_false (0.00s) === RUN TestCustomSignals_NumericGreaterEqual === RUN TestCustomSignals_NumericGreaterEqual/Evaluates_operator_NUMERIC_GREATER_EQUAL_with_targets____4______and_actual_____2___to_outcome_false === RUN TestCustomSignals_NumericGreaterEqual/Evaluates_operator_NUMERIC_GREATER_EQUAL_with_targets_4_and_actual_2_to_outcome_false === RUN TestCustomSignals_NumericGreaterEqual/Evaluates_operator_NUMERIC_GREATER_EQUAL_with_targets____-2______and_actual_____-2___to_outcome_true === RUN TestCustomSignals_NumericGreaterEqual/Evaluates_operator_NUMERIC_GREATER_EQUAL_with_targets_-2_and_actual_-2_to_outcome_true === RUN TestCustomSignals_NumericGreaterEqual/Evaluates_operator_NUMERIC_GREATER_EQUAL_with_targets____25.6______and_actual_____25.5___to_outcome_false === RUN TestCustomSignals_NumericGreaterEqual/Evaluates_operator_NUMERIC_GREATER_EQUAL_with_targets_25.6_and_actual_25.5_to_outcome_false === RUN TestCustomSignals_NumericGreaterEqual/Evaluates_operator_NUMERIC_GREATER_EQUAL_with_targets____-25.6______and_actual_____-25.5___to_outcome_true === RUN TestCustomSignals_NumericGreaterEqual/Evaluates_operator_NUMERIC_GREATER_EQUAL_with_targets_-25.6_and_actual_-25.5_to_outcome_true === RUN TestCustomSignals_NumericGreaterEqual/Evaluates_operator_NUMERIC_GREATER_EQUAL_with_targets____-25.5______and_actual_____-25.5___to_outcome_true === RUN TestCustomSignals_NumericGreaterEqual/Evaluates_operator_NUMERIC_GREATER_EQUAL_with_targets_-25.5_and_actual_-25.5_to_outcome_true === RUN TestCustomSignals_NumericGreaterEqual/Evaluates_operator_NUMERIC_GREATER_EQUAL_with_targets____0______and_actual_____0___to_outcome_true === RUN TestCustomSignals_NumericGreaterEqual/Evaluates_operator_NUMERIC_GREATER_EQUAL_with_targets_0_and_actual_0_to_outcome_true --- PASS: TestCustomSignals_NumericGreaterEqual (0.00s) --- PASS: TestCustomSignals_NumericGreaterEqual/Evaluates_operator_NUMERIC_GREATER_EQUAL_with_targets____4______and_actual_____2___to_outcome_false (0.00s) --- PASS: TestCustomSignals_NumericGreaterEqual/Evaluates_operator_NUMERIC_GREATER_EQUAL_with_targets_4_and_actual_2_to_outcome_false (0.00s) --- PASS: TestCustomSignals_NumericGreaterEqual/Evaluates_operator_NUMERIC_GREATER_EQUAL_with_targets____-2______and_actual_____-2___to_outcome_true (0.00s) --- PASS: TestCustomSignals_NumericGreaterEqual/Evaluates_operator_NUMERIC_GREATER_EQUAL_with_targets_-2_and_actual_-2_to_outcome_true (0.00s) --- PASS: TestCustomSignals_NumericGreaterEqual/Evaluates_operator_NUMERIC_GREATER_EQUAL_with_targets____25.6______and_actual_____25.5___to_outcome_false (0.00s) --- PASS: TestCustomSignals_NumericGreaterEqual/Evaluates_operator_NUMERIC_GREATER_EQUAL_with_targets_25.6_and_actual_25.5_to_outcome_false (0.00s) --- PASS: TestCustomSignals_NumericGreaterEqual/Evaluates_operator_NUMERIC_GREATER_EQUAL_with_targets____-25.6______and_actual_____-25.5___to_outcome_true (0.00s) --- PASS: TestCustomSignals_NumericGreaterEqual/Evaluates_operator_NUMERIC_GREATER_EQUAL_with_targets_-25.6_and_actual_-25.5_to_outcome_true (0.00s) --- PASS: TestCustomSignals_NumericGreaterEqual/Evaluates_operator_NUMERIC_GREATER_EQUAL_with_targets____-25.5______and_actual_____-25.5___to_outcome_true (0.00s) --- PASS: TestCustomSignals_NumericGreaterEqual/Evaluates_operator_NUMERIC_GREATER_EQUAL_with_targets_-25.5_and_actual_-25.5_to_outcome_true (0.00s) --- PASS: TestCustomSignals_NumericGreaterEqual/Evaluates_operator_NUMERIC_GREATER_EQUAL_with_targets____0______and_actual_____0___to_outcome_true (0.00s) --- PASS: TestCustomSignals_NumericGreaterEqual/Evaluates_operator_NUMERIC_GREATER_EQUAL_with_targets_0_and_actual_0_to_outcome_true (0.00s) === RUN Test_TransformVersionToSegments === RUN Test_TransformVersionToSegments/Valid_semantic_version_with_maximum_allowed_segments === RUN Test_TransformVersionToSegments/Returns_error_when_version_exceeds_maximum_allowed_segments === RUN Test_TransformVersionToSegments/Returns_error_when_a_segment_is_negative === RUN Test_TransformVersionToSegments/Handles_leading/trailing_separators_and_pads_missing_segments_with_zero === RUN Test_TransformVersionToSegments/Returns_error_for_non-numeric_segment_value --- PASS: Test_TransformVersionToSegments (0.00s) --- PASS: Test_TransformVersionToSegments/Valid_semantic_version_with_maximum_allowed_segments (0.00s) --- PASS: Test_TransformVersionToSegments/Returns_error_when_version_exceeds_maximum_allowed_segments (0.00s) --- PASS: Test_TransformVersionToSegments/Returns_error_when_a_segment_is_negative (0.00s) --- PASS: Test_TransformVersionToSegments/Handles_leading/trailing_separators_and_pads_missing_segments_with_zero (0.00s) --- PASS: Test_TransformVersionToSegments/Returns_error_for_non-numeric_segment_value (0.00s) === RUN TestCustomSignals_SemanticVersionLessThan === RUN TestCustomSignals_SemanticVersionLessThan/Evaluates_operator_SEMANTIC_VERSION_LESS_THAN_with_targets____4______and_actual_____2___to_outcome_true === RUN TestCustomSignals_SemanticVersionLessThan/Evaluates_operator_SEMANTIC_VERSION_LESS_THAN_with_targets_4_and_actual_2_to_outcome_true === RUN TestCustomSignals_SemanticVersionLessThan/Evaluates_operator_SEMANTIC_VERSION_LESS_THAN_with_targets____4.0______and_actual_____2___to_outcome_true === RUN TestCustomSignals_SemanticVersionLessThan/Evaluates_operator_SEMANTIC_VERSION_LESS_THAN_with_targets_4.0_and_actual_2_to_outcome_true === RUN TestCustomSignals_SemanticVersionLessThan/Evaluates_operator_SEMANTIC_VERSION_LESS_THAN_with_targets____0.4______and_actual_____0.9___to_outcome_false === RUN TestCustomSignals_SemanticVersionLessThan/Evaluates_operator_SEMANTIC_VERSION_LESS_THAN_with_targets_0.4_and_actual_0.9_to_outcome_false === RUN TestCustomSignals_SemanticVersionLessThan/Evaluates_operator_SEMANTIC_VERSION_LESS_THAN_with_targets____0.1______and_actual_____.3___to_outcome_false === RUN TestCustomSignals_SemanticVersionLessThan/Evaluates_operator_SEMANTIC_VERSION_LESS_THAN_with_targets_0.1_and_actual_.3_to_outcome_false === RUN TestCustomSignals_SemanticVersionLessThan/Evaluates_operator_SEMANTIC_VERSION_LESS_THAN_with_targets____2.3.2______and_actual_____2.3___to_outcome_true === RUN TestCustomSignals_SemanticVersionLessThan/Evaluates_operator_SEMANTIC_VERSION_LESS_THAN_with_targets_2.3.2_and_actual_2.3_to_outcome_true === RUN TestCustomSignals_SemanticVersionLessThan/Evaluates_operator_SEMANTIC_VERSION_LESS_THAN_with_targets____2.3.4______and_actual_____2.3.4.1___to_outcome_false === RUN TestCustomSignals_SemanticVersionLessThan/Evaluates_operator_SEMANTIC_VERSION_LESS_THAN_with_targets_2.3.4_and_actual_2.3.4.1_to_outcome_false === RUN TestCustomSignals_SemanticVersionLessThan/Evaluates_operator_SEMANTIC_VERSION_LESS_THAN_with_targets____2.3.0______and_actual_____2.3___to_outcome_false === RUN TestCustomSignals_SemanticVersionLessThan/Evaluates_operator_SEMANTIC_VERSION_LESS_THAN_with_targets_2.3.0_and_actual_2.3_to_outcome_false === RUN TestCustomSignals_SemanticVersionLessThan/Evaluates_operator_SEMANTIC_VERSION_LESS_THAN_with_targets____1.2_____,___4______and_actual_____3___to_outcome_false === RUN TestCustomSignals_SemanticVersionLessThan/Evaluates_operator_SEMANTIC_VERSION_LESS_THAN_with_targets_1.2,4_and_actual_3_to_outcome_false --- PASS: TestCustomSignals_SemanticVersionLessThan (0.00s) --- PASS: TestCustomSignals_SemanticVersionLessThan/Evaluates_operator_SEMANTIC_VERSION_LESS_THAN_with_targets____4______and_actual_____2___to_outcome_true (0.00s) --- PASS: TestCustomSignals_SemanticVersionLessThan/Evaluates_operator_SEMANTIC_VERSION_LESS_THAN_with_targets_4_and_actual_2_to_outcome_true (0.00s) --- PASS: TestCustomSignals_SemanticVersionLessThan/Evaluates_operator_SEMANTIC_VERSION_LESS_THAN_with_targets____4.0______and_actual_____2___to_outcome_true (0.00s) --- PASS: TestCustomSignals_SemanticVersionLessThan/Evaluates_operator_SEMANTIC_VERSION_LESS_THAN_with_targets_4.0_and_actual_2_to_outcome_true (0.00s) --- PASS: TestCustomSignals_SemanticVersionLessThan/Evaluates_operator_SEMANTIC_VERSION_LESS_THAN_with_targets____0.4______and_actual_____0.9___to_outcome_false (0.00s) --- PASS: TestCustomSignals_SemanticVersionLessThan/Evaluates_operator_SEMANTIC_VERSION_LESS_THAN_with_targets_0.4_and_actual_0.9_to_outcome_false (0.00s) --- PASS: TestCustomSignals_SemanticVersionLessThan/Evaluates_operator_SEMANTIC_VERSION_LESS_THAN_with_targets____0.1______and_actual_____.3___to_outcome_false (0.00s) --- PASS: TestCustomSignals_SemanticVersionLessThan/Evaluates_operator_SEMANTIC_VERSION_LESS_THAN_with_targets_0.1_and_actual_.3_to_outcome_false (0.00s) --- PASS: TestCustomSignals_SemanticVersionLessThan/Evaluates_operator_SEMANTIC_VERSION_LESS_THAN_with_targets____2.3.2______and_actual_____2.3___to_outcome_true (0.00s) --- PASS: TestCustomSignals_SemanticVersionLessThan/Evaluates_operator_SEMANTIC_VERSION_LESS_THAN_with_targets_2.3.2_and_actual_2.3_to_outcome_true (0.00s) --- PASS: TestCustomSignals_SemanticVersionLessThan/Evaluates_operator_SEMANTIC_VERSION_LESS_THAN_with_targets____2.3.4______and_actual_____2.3.4.1___to_outcome_false (0.00s) --- PASS: TestCustomSignals_SemanticVersionLessThan/Evaluates_operator_SEMANTIC_VERSION_LESS_THAN_with_targets_2.3.4_and_actual_2.3.4.1_to_outcome_false (0.00s) --- PASS: TestCustomSignals_SemanticVersionLessThan/Evaluates_operator_SEMANTIC_VERSION_LESS_THAN_with_targets____2.3.0______and_actual_____2.3___to_outcome_false (0.00s) --- PASS: TestCustomSignals_SemanticVersionLessThan/Evaluates_operator_SEMANTIC_VERSION_LESS_THAN_with_targets_2.3.0_and_actual_2.3_to_outcome_false (0.00s) --- PASS: TestCustomSignals_SemanticVersionLessThan/Evaluates_operator_SEMANTIC_VERSION_LESS_THAN_with_targets____1.2_____,___4______and_actual_____3___to_outcome_false (0.00s) --- PASS: TestCustomSignals_SemanticVersionLessThan/Evaluates_operator_SEMANTIC_VERSION_LESS_THAN_with_targets_1.2,4_and_actual_3_to_outcome_false (0.00s) === RUN TestCustomSignals_SemanticVersionLessEqual === RUN TestCustomSignals_SemanticVersionLessEqual/Evaluates_operator_SEMANTIC_VERSION_LESS_EQUAL_with_targets____2.0______and_actual_____2___to_outcome_true === RUN TestCustomSignals_SemanticVersionLessEqual/Evaluates_operator_SEMANTIC_VERSION_LESS_EQUAL_with_targets_2.0_and_actual_2_to_outcome_true === RUN TestCustomSignals_SemanticVersionLessEqual/Evaluates_operator_SEMANTIC_VERSION_LESS_EQUAL_with_targets____0.456.13______and_actual_____0.456___to_outcome_true === RUN TestCustomSignals_SemanticVersionLessEqual/Evaluates_operator_SEMANTIC_VERSION_LESS_EQUAL_with_targets_0.456.13_and_actual_0.456_to_outcome_true === RUN TestCustomSignals_SemanticVersionLessEqual/Evaluates_operator_SEMANTIC_VERSION_LESS_EQUAL_with_targets____0.1_____,___0.4______and_actual_____.3___to_outcome_false === RUN TestCustomSignals_SemanticVersionLessEqual/Evaluates_operator_SEMANTIC_VERSION_LESS_EQUAL_with_targets_0.1,0.4_and_actual_.3_to_outcome_false === RUN TestCustomSignals_SemanticVersionLessEqual/Evaluates_operator_SEMANTIC_VERSION_LESS_EQUAL_with_targets____2.3.0______and_actual_____2.3___to_outcome_true === RUN TestCustomSignals_SemanticVersionLessEqual/Evaluates_operator_SEMANTIC_VERSION_LESS_EQUAL_with_targets_2.3.0_and_actual_2.3_to_outcome_true === RUN TestCustomSignals_SemanticVersionLessEqual/Evaluates_operator_SEMANTIC_VERSION_LESS_EQUAL_with_targets____2.3.4.5.6______and_actual_____2.3.4.5.6___to_outcome_true === RUN TestCustomSignals_SemanticVersionLessEqual/Evaluates_operator_SEMANTIC_VERSION_LESS_EQUAL_with_targets_2.3.4.5.6_and_actual_2.3.4.5.6_to_outcome_true --- PASS: TestCustomSignals_SemanticVersionLessEqual (0.00s) --- PASS: TestCustomSignals_SemanticVersionLessEqual/Evaluates_operator_SEMANTIC_VERSION_LESS_EQUAL_with_targets____2.0______and_actual_____2___to_outcome_true (0.00s) --- PASS: TestCustomSignals_SemanticVersionLessEqual/Evaluates_operator_SEMANTIC_VERSION_LESS_EQUAL_with_targets_2.0_and_actual_2_to_outcome_true (0.00s) --- PASS: TestCustomSignals_SemanticVersionLessEqual/Evaluates_operator_SEMANTIC_VERSION_LESS_EQUAL_with_targets____0.456.13______and_actual_____0.456___to_outcome_true (0.00s) --- PASS: TestCustomSignals_SemanticVersionLessEqual/Evaluates_operator_SEMANTIC_VERSION_LESS_EQUAL_with_targets_0.456.13_and_actual_0.456_to_outcome_true (0.00s) --- PASS: TestCustomSignals_SemanticVersionLessEqual/Evaluates_operator_SEMANTIC_VERSION_LESS_EQUAL_with_targets____0.1_____,___0.4______and_actual_____.3___to_outcome_false (0.00s) --- PASS: TestCustomSignals_SemanticVersionLessEqual/Evaluates_operator_SEMANTIC_VERSION_LESS_EQUAL_with_targets_0.1,0.4_and_actual_.3_to_outcome_false (0.00s) --- PASS: TestCustomSignals_SemanticVersionLessEqual/Evaluates_operator_SEMANTIC_VERSION_LESS_EQUAL_with_targets____2.3.0______and_actual_____2.3___to_outcome_true (0.00s) --- PASS: TestCustomSignals_SemanticVersionLessEqual/Evaluates_operator_SEMANTIC_VERSION_LESS_EQUAL_with_targets_2.3.0_and_actual_2.3_to_outcome_true (0.00s) --- PASS: TestCustomSignals_SemanticVersionLessEqual/Evaluates_operator_SEMANTIC_VERSION_LESS_EQUAL_with_targets____2.3.4.5.6______and_actual_____2.3.4.5.6___to_outcome_true (0.00s) --- PASS: TestCustomSignals_SemanticVersionLessEqual/Evaluates_operator_SEMANTIC_VERSION_LESS_EQUAL_with_targets_2.3.4.5.6_and_actual_2.3.4.5.6_to_outcome_true (0.00s) === RUN TestCustomSignals_SemanticVersionEqual === RUN TestCustomSignals_SemanticVersionEqual/Evaluates_operator_SEMANTIC_VERSION_EQUAL_with_targets____2.0______and_actual_____2___to_outcome_true === RUN TestCustomSignals_SemanticVersionEqual/Evaluates_operator_SEMANTIC_VERSION_EQUAL_with_targets_2.0_and_actual_2_to_outcome_true === RUN TestCustomSignals_SemanticVersionEqual/Evaluates_operator_SEMANTIC_VERSION_EQUAL_with_targets____2______and_actual_____2___to_outcome_true === RUN TestCustomSignals_SemanticVersionEqual/Evaluates_operator_SEMANTIC_VERSION_EQUAL_with_targets_2_and_actual_2_to_outcome_true === RUN TestCustomSignals_SemanticVersionEqual/Evaluates_operator_SEMANTIC_VERSION_EQUAL_with_targets____2______and_actual_____2___to_outcome_true#01 === RUN TestCustomSignals_SemanticVersionEqual/Evaluates_operator_SEMANTIC_VERSION_EQUAL_with_targets_2_and_actual_2_to_outcome_true#01 === RUN TestCustomSignals_SemanticVersionEqual/Evaluates_operator_SEMANTIC_VERSION_EQUAL_with_targets____0.1_____,____0.4______and_actual_____.3___to_outcome_false === RUN TestCustomSignals_SemanticVersionEqual/Evaluates_operator_SEMANTIC_VERSION_EQUAL_with_targets_0.1,_0.4_and_actual_.3_to_outcome_false === RUN TestCustomSignals_SemanticVersionEqual/Evaluates_operator_SEMANTIC_VERSION_EQUAL_with_targets____1.2.3______and_actual_____1.2.3.4.5.6___to_outcome_false 2026/11/02 16:48:51 Error transforming custom signal value ' 1.2.3.4.5.6 ' to semantic version: number of segments exceeds maximum allowed length === RUN TestCustomSignals_SemanticVersionEqual/Evaluates_operator_SEMANTIC_VERSION_EQUAL_with_targets_1.2.3_and_actual_1.2.3.4.5.6_to_outcome_false 2026/11/02 16:48:51 Error transforming custom signal value '1.2.3.4.5.6' to semantic version: number of segments exceeds maximum allowed length === RUN TestCustomSignals_SemanticVersionEqual/Evaluates_operator_SEMANTIC_VERSION_EQUAL_with_targets____2.3.0______and_actual_____2.3___to_outcome_true === RUN TestCustomSignals_SemanticVersionEqual/Evaluates_operator_SEMANTIC_VERSION_EQUAL_with_targets_2.3.0_and_actual_2.3_to_outcome_true === RUN TestCustomSignals_SemanticVersionEqual/Evaluates_operator_SEMANTIC_VERSION_EQUAL_with_targets____2.3.4.5.6______and_actual_____2.3.4.5.6___to_outcome_true === RUN TestCustomSignals_SemanticVersionEqual/Evaluates_operator_SEMANTIC_VERSION_EQUAL_with_targets_2.3.4.5.6_and_actual_2.3.4.5.6_to_outcome_true === RUN TestCustomSignals_SemanticVersionEqual/Evaluates_operator_SEMANTIC_VERSION_EQUAL_with_targets____2.3.4.5.6______and_actual_____1.3.4.5.6___to_outcome_false === RUN TestCustomSignals_SemanticVersionEqual/Evaluates_operator_SEMANTIC_VERSION_EQUAL_with_targets_2.3.4.5.6_and_actual_1.3.4.5.6_to_outcome_false === RUN TestCustomSignals_SemanticVersionEqual/Evaluates_operator_SEMANTIC_VERSION_EQUAL_with_targets____5.12.3.4______and_actual_____5.12.-3.4___to_outcome_false 2026/11/02 16:48:51 Error transforming custom signal value ' 5.12.-3.4 ' to semantic version: segment cannot be negative === RUN TestCustomSignals_SemanticVersionEqual/Evaluates_operator_SEMANTIC_VERSION_EQUAL_with_targets_5.12.3.4_and_actual_5.12.-3.4_to_outcome_false 2026/11/02 16:48:51 Error transforming custom signal value '5.12.-3.4' to semantic version: segment cannot be negative --- PASS: TestCustomSignals_SemanticVersionEqual (0.00s) --- PASS: TestCustomSignals_SemanticVersionEqual/Evaluates_operator_SEMANTIC_VERSION_EQUAL_with_targets____2.0______and_actual_____2___to_outcome_true (0.00s) --- PASS: TestCustomSignals_SemanticVersionEqual/Evaluates_operator_SEMANTIC_VERSION_EQUAL_with_targets_2.0_and_actual_2_to_outcome_true (0.00s) --- PASS: TestCustomSignals_SemanticVersionEqual/Evaluates_operator_SEMANTIC_VERSION_EQUAL_with_targets____2______and_actual_____2___to_outcome_true (0.00s) --- PASS: TestCustomSignals_SemanticVersionEqual/Evaluates_operator_SEMANTIC_VERSION_EQUAL_with_targets_2_and_actual_2_to_outcome_true (0.00s) --- PASS: TestCustomSignals_SemanticVersionEqual/Evaluates_operator_SEMANTIC_VERSION_EQUAL_with_targets____2______and_actual_____2___to_outcome_true#01 (0.00s) --- PASS: TestCustomSignals_SemanticVersionEqual/Evaluates_operator_SEMANTIC_VERSION_EQUAL_with_targets_2_and_actual_2_to_outcome_true#01 (0.00s) --- PASS: TestCustomSignals_SemanticVersionEqual/Evaluates_operator_SEMANTIC_VERSION_EQUAL_with_targets____0.1_____,____0.4______and_actual_____.3___to_outcome_false (0.00s) --- PASS: TestCustomSignals_SemanticVersionEqual/Evaluates_operator_SEMANTIC_VERSION_EQUAL_with_targets_0.1,_0.4_and_actual_.3_to_outcome_false (0.00s) --- PASS: TestCustomSignals_SemanticVersionEqual/Evaluates_operator_SEMANTIC_VERSION_EQUAL_with_targets____1.2.3______and_actual_____1.2.3.4.5.6___to_outcome_false (0.00s) --- PASS: TestCustomSignals_SemanticVersionEqual/Evaluates_operator_SEMANTIC_VERSION_EQUAL_with_targets_1.2.3_and_actual_1.2.3.4.5.6_to_outcome_false (0.00s) --- PASS: TestCustomSignals_SemanticVersionEqual/Evaluates_operator_SEMANTIC_VERSION_EQUAL_with_targets____2.3.0______and_actual_____2.3___to_outcome_true (0.00s) --- PASS: TestCustomSignals_SemanticVersionEqual/Evaluates_operator_SEMANTIC_VERSION_EQUAL_with_targets_2.3.0_and_actual_2.3_to_outcome_true (0.00s) --- PASS: TestCustomSignals_SemanticVersionEqual/Evaluates_operator_SEMANTIC_VERSION_EQUAL_with_targets____2.3.4.5.6______and_actual_____2.3.4.5.6___to_outcome_true (0.00s) --- PASS: TestCustomSignals_SemanticVersionEqual/Evaluates_operator_SEMANTIC_VERSION_EQUAL_with_targets_2.3.4.5.6_and_actual_2.3.4.5.6_to_outcome_true (0.00s) --- PASS: TestCustomSignals_SemanticVersionEqual/Evaluates_operator_SEMANTIC_VERSION_EQUAL_with_targets____2.3.4.5.6______and_actual_____1.3.4.5.6___to_outcome_false (0.00s) --- PASS: TestCustomSignals_SemanticVersionEqual/Evaluates_operator_SEMANTIC_VERSION_EQUAL_with_targets_2.3.4.5.6_and_actual_1.3.4.5.6_to_outcome_false (0.00s) --- PASS: TestCustomSignals_SemanticVersionEqual/Evaluates_operator_SEMANTIC_VERSION_EQUAL_with_targets____5.12.3.4______and_actual_____5.12.-3.4___to_outcome_false (0.00s) --- PASS: TestCustomSignals_SemanticVersionEqual/Evaluates_operator_SEMANTIC_VERSION_EQUAL_with_targets_5.12.3.4_and_actual_5.12.-3.4_to_outcome_false (0.00s) === RUN TestCustomSignals_SemanticVersionNotEqual === RUN TestCustomSignals_SemanticVersionNotEqual/Evaluates_operator_SEMANTIC_VERSION_NOT_EQUAL_with_targets____2.0______and_actual_____2.3___to_outcome_true === RUN TestCustomSignals_SemanticVersionNotEqual/Evaluates_operator_SEMANTIC_VERSION_NOT_EQUAL_with_targets_2.0_and_actual_2.3_to_outcome_true === RUN TestCustomSignals_SemanticVersionNotEqual/Evaluates_operator_SEMANTIC_VERSION_NOT_EQUAL_with_targets____2______and_actual_____8___to_outcome_true === RUN TestCustomSignals_SemanticVersionNotEqual/Evaluates_operator_SEMANTIC_VERSION_NOT_EQUAL_with_targets_2_and_actual_8_to_outcome_true === RUN TestCustomSignals_SemanticVersionNotEqual/Evaluates_operator_SEMANTIC_VERSION_NOT_EQUAL_with_targets____1.2.3______and_actual_____1.2.3.4.5.6___to_outcome_false 2026/11/02 16:48:51 Error transforming custom signal value ' 1.2.3.4.5.6 ' to semantic version: number of segments exceeds maximum allowed length === RUN TestCustomSignals_SemanticVersionNotEqual/Evaluates_operator_SEMANTIC_VERSION_NOT_EQUAL_with_targets_1.2.3_and_actual_1.2.3.4.5.6_to_outcome_false 2026/11/02 16:48:51 Error transforming custom signal value '1.2.3.4.5.6' to semantic version: number of segments exceeds maximum allowed length === RUN TestCustomSignals_SemanticVersionNotEqual/Evaluates_operator_SEMANTIC_VERSION_NOT_EQUAL_with_targets____2.3.4.5.6______and_actual_____2.3.4.5.6___to_outcome_false === RUN TestCustomSignals_SemanticVersionNotEqual/Evaluates_operator_SEMANTIC_VERSION_NOT_EQUAL_with_targets_2.3.4.5.6_and_actual_2.3.4.5.6_to_outcome_false === RUN TestCustomSignals_SemanticVersionNotEqual/Evaluates_operator_SEMANTIC_VERSION_NOT_EQUAL_with_targets____5.12.3.4______and_actual_____5.12.-3.4___to_outcome_false 2026/11/02 16:48:51 Error transforming custom signal value ' 5.12.-3.4 ' to semantic version: segment cannot be negative === RUN TestCustomSignals_SemanticVersionNotEqual/Evaluates_operator_SEMANTIC_VERSION_NOT_EQUAL_with_targets_5.12.3.4_and_actual_5.12.-3.4_to_outcome_false 2026/11/02 16:48:51 Error transforming custom signal value '5.12.-3.4' to semantic version: segment cannot be negative === RUN TestCustomSignals_SemanticVersionNotEqual/Evaluates_operator_SEMANTIC_VERSION_NOT_EQUAL_with_targets____1.2.a______and_actual_____1.2.3___to_outcome_false 2026/11/02 16:48:51 Error transforming target semantic version " 1.2.a ": strconv.Atoi: parsing "a": invalid syntax === RUN TestCustomSignals_SemanticVersionNotEqual/Evaluates_operator_SEMANTIC_VERSION_NOT_EQUAL_with_targets_1.2.a_and_actual_1.2.3_to_outcome_false 2026/11/02 16:48:51 Error transforming target semantic version "1.2.a": strconv.Atoi: parsing "a": invalid syntax === RUN TestCustomSignals_SemanticVersionNotEqual/Evaluates_operator_SEMANTIC_VERSION_NOT_EQUAL_with_targets____1______and_actual_____{}___to_outcome_false 2026/11/02 16:48:51 Error transforming custom signal value ' {} ' to semantic version: strconv.Atoi: parsing "{}": invalid syntax === RUN TestCustomSignals_SemanticVersionNotEqual/Evaluates_operator_SEMANTIC_VERSION_NOT_EQUAL_with_targets_1_and_actual_{}_to_outcome_false 2026/11/02 16:48:51 Error transforming custom signal value '{}' to semantic version: strconv.Atoi: parsing "{}": invalid syntax --- PASS: TestCustomSignals_SemanticVersionNotEqual (0.00s) --- PASS: TestCustomSignals_SemanticVersionNotEqual/Evaluates_operator_SEMANTIC_VERSION_NOT_EQUAL_with_targets____2.0______and_actual_____2.3___to_outcome_true (0.00s) --- PASS: TestCustomSignals_SemanticVersionNotEqual/Evaluates_operator_SEMANTIC_VERSION_NOT_EQUAL_with_targets_2.0_and_actual_2.3_to_outcome_true (0.00s) --- PASS: TestCustomSignals_SemanticVersionNotEqual/Evaluates_operator_SEMANTIC_VERSION_NOT_EQUAL_with_targets____2______and_actual_____8___to_outcome_true (0.00s) --- PASS: TestCustomSignals_SemanticVersionNotEqual/Evaluates_operator_SEMANTIC_VERSION_NOT_EQUAL_with_targets_2_and_actual_8_to_outcome_true (0.00s) --- PASS: TestCustomSignals_SemanticVersionNotEqual/Evaluates_operator_SEMANTIC_VERSION_NOT_EQUAL_with_targets____1.2.3______and_actual_____1.2.3.4.5.6___to_outcome_false (0.00s) --- PASS: TestCustomSignals_SemanticVersionNotEqual/Evaluates_operator_SEMANTIC_VERSION_NOT_EQUAL_with_targets_1.2.3_and_actual_1.2.3.4.5.6_to_outcome_false (0.00s) --- PASS: TestCustomSignals_SemanticVersionNotEqual/Evaluates_operator_SEMANTIC_VERSION_NOT_EQUAL_with_targets____2.3.4.5.6______and_actual_____2.3.4.5.6___to_outcome_false (0.00s) --- PASS: TestCustomSignals_SemanticVersionNotEqual/Evaluates_operator_SEMANTIC_VERSION_NOT_EQUAL_with_targets_2.3.4.5.6_and_actual_2.3.4.5.6_to_outcome_false (0.00s) --- PASS: TestCustomSignals_SemanticVersionNotEqual/Evaluates_operator_SEMANTIC_VERSION_NOT_EQUAL_with_targets____5.12.3.4______and_actual_____5.12.-3.4___to_outcome_false (0.00s) --- PASS: TestCustomSignals_SemanticVersionNotEqual/Evaluates_operator_SEMANTIC_VERSION_NOT_EQUAL_with_targets_5.12.3.4_and_actual_5.12.-3.4_to_outcome_false (0.00s) --- PASS: TestCustomSignals_SemanticVersionNotEqual/Evaluates_operator_SEMANTIC_VERSION_NOT_EQUAL_with_targets____1.2.a______and_actual_____1.2.3___to_outcome_false (0.00s) --- PASS: TestCustomSignals_SemanticVersionNotEqual/Evaluates_operator_SEMANTIC_VERSION_NOT_EQUAL_with_targets_1.2.a_and_actual_1.2.3_to_outcome_false (0.00s) --- PASS: TestCustomSignals_SemanticVersionNotEqual/Evaluates_operator_SEMANTIC_VERSION_NOT_EQUAL_with_targets____1______and_actual_____{}___to_outcome_false (0.00s) --- PASS: TestCustomSignals_SemanticVersionNotEqual/Evaluates_operator_SEMANTIC_VERSION_NOT_EQUAL_with_targets_1_and_actual_{}_to_outcome_false (0.00s) === RUN TestCustomSignals_SemanticVersionGreaterThan === RUN TestCustomSignals_SemanticVersionGreaterThan/Evaluates_operator_SEMANTIC_VERSION_GREATER_THAN_with_targets____2.0______and_actual_____2___to_outcome_false === RUN TestCustomSignals_SemanticVersionGreaterThan/Evaluates_operator_SEMANTIC_VERSION_GREATER_THAN_with_targets_2.0_and_actual_2_to_outcome_false === RUN TestCustomSignals_SemanticVersionGreaterThan/Evaluates_operator_SEMANTIC_VERSION_GREATER_THAN_with_targets____2______and_actual_____2___to_outcome_false === RUN TestCustomSignals_SemanticVersionGreaterThan/Evaluates_operator_SEMANTIC_VERSION_GREATER_THAN_with_targets_2_and_actual_2_to_outcome_false === RUN TestCustomSignals_SemanticVersionGreaterThan/Evaluates_operator_SEMANTIC_VERSION_GREATER_THAN_with_targets____0.1______and_actual_____.3___to_outcome_true === RUN TestCustomSignals_SemanticVersionGreaterThan/Evaluates_operator_SEMANTIC_VERSION_GREATER_THAN_with_targets_0.1_and_actual_.3_to_outcome_true === RUN TestCustomSignals_SemanticVersionGreaterThan/Evaluates_operator_SEMANTIC_VERSION_GREATER_THAN_with_targets____1.2.3______and_actual_____1.2.3.4.5.6___to_outcome_false 2026/11/02 16:48:51 Error transforming custom signal value ' 1.2.3.4.5.6 ' to semantic version: number of segments exceeds maximum allowed length === RUN TestCustomSignals_SemanticVersionGreaterThan/Evaluates_operator_SEMANTIC_VERSION_GREATER_THAN_with_targets_1.2.3_and_actual_1.2.3.4.5.6_to_outcome_false 2026/11/02 16:48:51 Error transforming custom signal value '1.2.3.4.5.6' to semantic version: number of segments exceeds maximum allowed length === RUN TestCustomSignals_SemanticVersionGreaterThan/Evaluates_operator_SEMANTIC_VERSION_GREATER_THAN_with_targets____12.3.0______and_actual_____12.4___to_outcome_true === RUN TestCustomSignals_SemanticVersionGreaterThan/Evaluates_operator_SEMANTIC_VERSION_GREATER_THAN_with_targets_12.3.0_and_actual_12.4_to_outcome_true === RUN TestCustomSignals_SemanticVersionGreaterThan/Evaluates_operator_SEMANTIC_VERSION_GREATER_THAN_with_targets____2.3.4.5.6______and_actual_____2.3.4.5.6___to_outcome_false === RUN TestCustomSignals_SemanticVersionGreaterThan/Evaluates_operator_SEMANTIC_VERSION_GREATER_THAN_with_targets_2.3.4.5.6_and_actual_2.3.4.5.6_to_outcome_false === RUN TestCustomSignals_SemanticVersionGreaterThan/Evaluates_operator_SEMANTIC_VERSION_GREATER_THAN_with_targets____5.11.8.9______and_actual_____5.12.3.4___to_outcome_true === RUN TestCustomSignals_SemanticVersionGreaterThan/Evaluates_operator_SEMANTIC_VERSION_GREATER_THAN_with_targets_5.11.8.9_and_actual_5.12.3.4_to_outcome_true --- PASS: TestCustomSignals_SemanticVersionGreaterThan (0.00s) --- PASS: TestCustomSignals_SemanticVersionGreaterThan/Evaluates_operator_SEMANTIC_VERSION_GREATER_THAN_with_targets____2.0______and_actual_____2___to_outcome_false (0.00s) --- PASS: TestCustomSignals_SemanticVersionGreaterThan/Evaluates_operator_SEMANTIC_VERSION_GREATER_THAN_with_targets_2.0_and_actual_2_to_outcome_false (0.00s) --- PASS: TestCustomSignals_SemanticVersionGreaterThan/Evaluates_operator_SEMANTIC_VERSION_GREATER_THAN_with_targets____2______and_actual_____2___to_outcome_false (0.00s) --- PASS: TestCustomSignals_SemanticVersionGreaterThan/Evaluates_operator_SEMANTIC_VERSION_GREATER_THAN_with_targets_2_and_actual_2_to_outcome_false (0.00s) --- PASS: TestCustomSignals_SemanticVersionGreaterThan/Evaluates_operator_SEMANTIC_VERSION_GREATER_THAN_with_targets____0.1______and_actual_____.3___to_outcome_true (0.00s) --- PASS: TestCustomSignals_SemanticVersionGreaterThan/Evaluates_operator_SEMANTIC_VERSION_GREATER_THAN_with_targets_0.1_and_actual_.3_to_outcome_true (0.00s) --- PASS: TestCustomSignals_SemanticVersionGreaterThan/Evaluates_operator_SEMANTIC_VERSION_GREATER_THAN_with_targets____1.2.3______and_actual_____1.2.3.4.5.6___to_outcome_false (0.00s) --- PASS: TestCustomSignals_SemanticVersionGreaterThan/Evaluates_operator_SEMANTIC_VERSION_GREATER_THAN_with_targets_1.2.3_and_actual_1.2.3.4.5.6_to_outcome_false (0.00s) --- PASS: TestCustomSignals_SemanticVersionGreaterThan/Evaluates_operator_SEMANTIC_VERSION_GREATER_THAN_with_targets____12.3.0______and_actual_____12.4___to_outcome_true (0.00s) --- PASS: TestCustomSignals_SemanticVersionGreaterThan/Evaluates_operator_SEMANTIC_VERSION_GREATER_THAN_with_targets_12.3.0_and_actual_12.4_to_outcome_true (0.00s) --- PASS: TestCustomSignals_SemanticVersionGreaterThan/Evaluates_operator_SEMANTIC_VERSION_GREATER_THAN_with_targets____2.3.4.5.6______and_actual_____2.3.4.5.6___to_outcome_false (0.00s) --- PASS: TestCustomSignals_SemanticVersionGreaterThan/Evaluates_operator_SEMANTIC_VERSION_GREATER_THAN_with_targets_2.3.4.5.6_and_actual_2.3.4.5.6_to_outcome_false (0.00s) --- PASS: TestCustomSignals_SemanticVersionGreaterThan/Evaluates_operator_SEMANTIC_VERSION_GREATER_THAN_with_targets____5.11.8.9______and_actual_____5.12.3.4___to_outcome_true (0.00s) --- PASS: TestCustomSignals_SemanticVersionGreaterThan/Evaluates_operator_SEMANTIC_VERSION_GREATER_THAN_with_targets_5.11.8.9_and_actual_5.12.3.4_to_outcome_true (0.00s) === RUN TestCustomSignals_SemanticVersionGreaterEqual === RUN TestCustomSignals_SemanticVersionGreaterEqual/Evaluates_operator_SEMANTIC_VERSION_GREATER_EQUAL_with_targets____2.0______and_actual_____2___to_outcome_true === RUN TestCustomSignals_SemanticVersionGreaterEqual/Evaluates_operator_SEMANTIC_VERSION_GREATER_EQUAL_with_targets_2.0_and_actual_2_to_outcome_true === RUN TestCustomSignals_SemanticVersionGreaterEqual/Evaluates_operator_SEMANTIC_VERSION_GREATER_EQUAL_with_targets____2______and_actual_____2___to_outcome_true === RUN TestCustomSignals_SemanticVersionGreaterEqual/Evaluates_operator_SEMANTIC_VERSION_GREATER_EQUAL_with_targets_2_and_actual_2_to_outcome_true === RUN TestCustomSignals_SemanticVersionGreaterEqual/Evaluates_operator_SEMANTIC_VERSION_GREATER_EQUAL_with_targets____0.1______and_actual_____.3___to_outcome_true === RUN TestCustomSignals_SemanticVersionGreaterEqual/Evaluates_operator_SEMANTIC_VERSION_GREATER_EQUAL_with_targets_0.1_and_actual_.3_to_outcome_true === RUN TestCustomSignals_SemanticVersionGreaterEqual/Evaluates_operator_SEMANTIC_VERSION_GREATER_EQUAL_with_targets____1.2.3______and_actual_____1.2.3.4.5.6___to_outcome_false 2026/11/02 16:48:51 Error transforming custom signal value ' 1.2.3.4.5.6 ' to semantic version: number of segments exceeds maximum allowed length === RUN TestCustomSignals_SemanticVersionGreaterEqual/Evaluates_operator_SEMANTIC_VERSION_GREATER_EQUAL_with_targets_1.2.3_and_actual_1.2.3.4.5.6_to_outcome_false 2026/11/02 16:48:51 Error transforming custom signal value '1.2.3.4.5.6' to semantic version: number of segments exceeds maximum allowed length === RUN TestCustomSignals_SemanticVersionGreaterEqual/Evaluates_operator_SEMANTIC_VERSION_GREATER_EQUAL_with_targets____12.3.0______and_actual_____12.4___to_outcome_true === RUN TestCustomSignals_SemanticVersionGreaterEqual/Evaluates_operator_SEMANTIC_VERSION_GREATER_EQUAL_with_targets_12.3.0_and_actual_12.4_to_outcome_true === RUN TestCustomSignals_SemanticVersionGreaterEqual/Evaluates_operator_SEMANTIC_VERSION_GREATER_EQUAL_with_targets____2.3.4.5.6______and_actual_____2.3.4.5.6___to_outcome_true === RUN TestCustomSignals_SemanticVersionGreaterEqual/Evaluates_operator_SEMANTIC_VERSION_GREATER_EQUAL_with_targets_2.3.4.5.6_and_actual_2.3.4.5.6_to_outcome_true === RUN TestCustomSignals_SemanticVersionGreaterEqual/Evaluates_operator_SEMANTIC_VERSION_GREATER_EQUAL_with_targets____5.11.8.9______and_actual_____5.12.3.4___to_outcome_true === RUN TestCustomSignals_SemanticVersionGreaterEqual/Evaluates_operator_SEMANTIC_VERSION_GREATER_EQUAL_with_targets_5.11.8.9_and_actual_5.12.3.4_to_outcome_true --- PASS: TestCustomSignals_SemanticVersionGreaterEqual (0.00s) --- PASS: TestCustomSignals_SemanticVersionGreaterEqual/Evaluates_operator_SEMANTIC_VERSION_GREATER_EQUAL_with_targets____2.0______and_actual_____2___to_outcome_true (0.00s) --- PASS: TestCustomSignals_SemanticVersionGreaterEqual/Evaluates_operator_SEMANTIC_VERSION_GREATER_EQUAL_with_targets_2.0_and_actual_2_to_outcome_true (0.00s) --- PASS: TestCustomSignals_SemanticVersionGreaterEqual/Evaluates_operator_SEMANTIC_VERSION_GREATER_EQUAL_with_targets____2______and_actual_____2___to_outcome_true (0.00s) --- PASS: TestCustomSignals_SemanticVersionGreaterEqual/Evaluates_operator_SEMANTIC_VERSION_GREATER_EQUAL_with_targets_2_and_actual_2_to_outcome_true (0.00s) --- PASS: TestCustomSignals_SemanticVersionGreaterEqual/Evaluates_operator_SEMANTIC_VERSION_GREATER_EQUAL_with_targets____0.1______and_actual_____.3___to_outcome_true (0.00s) --- PASS: TestCustomSignals_SemanticVersionGreaterEqual/Evaluates_operator_SEMANTIC_VERSION_GREATER_EQUAL_with_targets_0.1_and_actual_.3_to_outcome_true (0.00s) --- PASS: TestCustomSignals_SemanticVersionGreaterEqual/Evaluates_operator_SEMANTIC_VERSION_GREATER_EQUAL_with_targets____1.2.3______and_actual_____1.2.3.4.5.6___to_outcome_false (0.00s) --- PASS: TestCustomSignals_SemanticVersionGreaterEqual/Evaluates_operator_SEMANTIC_VERSION_GREATER_EQUAL_with_targets_1.2.3_and_actual_1.2.3.4.5.6_to_outcome_false (0.00s) --- PASS: TestCustomSignals_SemanticVersionGreaterEqual/Evaluates_operator_SEMANTIC_VERSION_GREATER_EQUAL_with_targets____12.3.0______and_actual_____12.4___to_outcome_true (0.00s) --- PASS: TestCustomSignals_SemanticVersionGreaterEqual/Evaluates_operator_SEMANTIC_VERSION_GREATER_EQUAL_with_targets_12.3.0_and_actual_12.4_to_outcome_true (0.00s) --- PASS: TestCustomSignals_SemanticVersionGreaterEqual/Evaluates_operator_SEMANTIC_VERSION_GREATER_EQUAL_with_targets____2.3.4.5.6______and_actual_____2.3.4.5.6___to_outcome_true (0.00s) --- PASS: TestCustomSignals_SemanticVersionGreaterEqual/Evaluates_operator_SEMANTIC_VERSION_GREATER_EQUAL_with_targets_2.3.4.5.6_and_actual_2.3.4.5.6_to_outcome_true (0.00s) --- PASS: TestCustomSignals_SemanticVersionGreaterEqual/Evaluates_operator_SEMANTIC_VERSION_GREATER_EQUAL_with_targets____5.11.8.9______and_actual_____5.12.3.4___to_outcome_true (0.00s) --- PASS: TestCustomSignals_SemanticVersionGreaterEqual/Evaluates_operator_SEMANTIC_VERSION_GREATER_EQUAL_with_targets_5.11.8.9_and_actual_5.12.3.4_to_outcome_true (0.00s) === RUN TestNewClientSuccess --- PASS: TestNewClientSuccess (0.00s) === RUN TestNewClientMissingProjectID --- PASS: TestNewClientMissingProjectID (0.00s) === RUN TestServerConfigGetters === RUN TestServerConfigGetters/Parameter_Value_:_String,_Default_Source === RUN TestServerConfigGetters/Parameter_Value_:_JSON,_Remote_Source === RUN TestServerConfigGetters/Unknown_Parameter_Value === RUN TestServerConfigGetters/Parameter_Value_-_Float,_Default_Source === RUN TestServerConfigGetters/Parameter_Value_-_Boolean,_Remote_Source --- PASS: TestServerConfigGetters (0.00s) --- PASS: TestServerConfigGetters/Parameter_Value_:_String,_Default_Source (0.00s) --- PASS: TestServerConfigGetters/Parameter_Value_:_JSON,_Remote_Source (0.00s) --- PASS: TestServerConfigGetters/Unknown_Parameter_Value (0.00s) --- PASS: TestServerConfigGetters/Parameter_Value_-_Float,_Default_Source (0.00s) --- PASS: TestServerConfigGetters/Parameter_Value_-_Boolean,_Remote_Source (0.00s) === RUN TestNewServerTemplateStringifiesDefaults === RUN TestNewServerTemplateStringifiesDefaults/test_param_two === RUN TestNewServerTemplateStringifiesDefaults/test_param_three === RUN TestNewServerTemplateStringifiesDefaults/test_param_four === RUN TestNewServerTemplateStringifiesDefaults/test_param_five === RUN TestNewServerTemplateStringifiesDefaults/test_param_one --- PASS: TestNewServerTemplateStringifiesDefaults (0.00s) --- PASS: TestNewServerTemplateStringifiesDefaults/test_param_two (0.00s) --- PASS: TestNewServerTemplateStringifiesDefaults/test_param_three (0.00s) --- PASS: TestNewServerTemplateStringifiesDefaults/test_param_four (0.00s) --- PASS: TestNewServerTemplateStringifiesDefaults/test_param_five (0.00s) --- PASS: TestNewServerTemplateStringifiesDefaults/test_param_one (0.00s) === RUN TestServerTemplateSetSuccess --- PASS: TestServerTemplateSetSuccess (0.00s) === RUN TestServerTemplateToJSONSuccess --- PASS: TestServerTemplateToJSONSuccess (0.00s) === RUN TestServerTemplateReturnsDefaultFromRemote --- PASS: TestServerTemplateReturnsDefaultFromRemote (0.00s) === RUN TestEvaluateReturnsInAppDefault === RUN TestEvaluateReturnsInAppDefault/No_In-App_Default_Provided 2026/11/02 16:48:51 Parameter 'test_param_one': Using parameter's in-app default. === RUN TestEvaluateReturnsInAppDefault/In-App_Default_Provided 2026/11/02 16:48:51 Parameter 'test_param_one': Using parameter's in-app default. --- PASS: TestEvaluateReturnsInAppDefault (0.00s) --- PASS: TestEvaluateReturnsInAppDefault/No_In-App_Default_Provided (0.00s) --- PASS: TestEvaluateReturnsInAppDefault/In-App_Default_Provided (0.00s) === RUN TestEvaluate_WithACondition_ReturnsConditionalRemoteValue --- PASS: TestEvaluate_WithACondition_ReturnsConditionalRemoteValue (0.00s) === RUN TestEvaluate_WithACondition_ReturnsConditionalInAppDefaultValue 2026/11/02 16:48:51 Parameter 'test_param_one': Condition 'test_condition_one' uses in-app default. --- PASS: TestEvaluate_WithACondition_ReturnsConditionalInAppDefaultValue (0.00s) === RUN TestGetUsedConditions === RUN TestGetUsedConditions/No_parameters,_no_conditions === RUN TestGetUsedConditions/Parameters,_but_no_conditions === RUN TestGetUsedConditions/Conditions,_but_no_parameters === RUN TestGetUsedConditions/Conditions,_but_parameters_use_no_conditional_values === RUN TestGetUsedConditions/One_parameter_uses_one_condition === RUN TestGetUsedConditions/One_parameter_uses_multiple_conditions === RUN TestGetUsedConditions/Multiple_parameters_use_overlapping_conditions --- PASS: TestGetUsedConditions (0.00s) --- PASS: TestGetUsedConditions/No_parameters,_no_conditions (0.00s) --- PASS: TestGetUsedConditions/Parameters,_but_no_conditions (0.00s) --- PASS: TestGetUsedConditions/Conditions,_but_no_parameters (0.00s) --- PASS: TestGetUsedConditions/Conditions,_but_parameters_use_no_conditional_values (0.00s) --- PASS: TestGetUsedConditions/One_parameter_uses_one_condition (0.00s) --- PASS: TestGetUsedConditions/One_parameter_uses_multiple_conditions (0.00s) --- PASS: TestGetUsedConditions/Multiple_parameters_use_overlapping_conditions (0.00s) PASS ok firebase.google.com/go/v4/remoteconfig 0.519s ? firebase.google.com/go/v4/snippets [no test files] === RUN TestNewClientError --- PASS: TestNewClientError (0.00s) === RUN TestNoBucketName --- PASS: TestNoBucketName (0.00s) === RUN TestEmptyBucketName --- PASS: TestEmptyBucketName (0.00s) === RUN TestDefaultBucket --- PASS: TestDefaultBucket (0.00s) === RUN TestBucket --- PASS: TestBucket (0.00s) PASS ok firebase.google.com/go/v4/storage 0.009s make[1]: Leaving directory '/build/reproducible-path/golang-google-firebase-go-4.18.0' create-stamp debian/debhelper-build-stamp dh_testroot -O--builddirectory=debian/_build -O--buildsystem=golang dh_prep -O--builddirectory=debian/_build -O--buildsystem=golang dh_auto_install --destdir=debian/golang-google-firebase-go-dev/ -O--builddirectory=debian/_build -O--buildsystem=golang dh_installdocs -O--builddirectory=debian/_build -O--buildsystem=golang dh_installchangelogs -O--builddirectory=debian/_build -O--buildsystem=golang dh_installsystemduser -O--builddirectory=debian/_build -O--buildsystem=golang dh_perl -O--builddirectory=debian/_build -O--buildsystem=golang dh_link -O--builddirectory=debian/_build -O--buildsystem=golang dh_strip_nondeterminism -O--builddirectory=debian/_build -O--buildsystem=golang dh_compress -O--builddirectory=debian/_build -O--buildsystem=golang dh_fixperms -O--builddirectory=debian/_build -O--buildsystem=golang dh_missing -O--builddirectory=debian/_build -O--buildsystem=golang dh_installdeb -O--builddirectory=debian/_build -O--buildsystem=golang dh_golang -O--builddirectory=debian/_build -O--buildsystem=golang dh_gencontrol -O--builddirectory=debian/_build -O--buildsystem=golang dh_md5sums -O--builddirectory=debian/_build -O--buildsystem=golang dh_builddeb -O--builddirectory=debian/_build -O--buildsystem=golang dpkg-deb: building package 'golang-google-firebase-go-dev' in '../golang-google-firebase-go-dev_4.18.0-1_all.deb'. dpkg-genbuildinfo --build=binary -O../golang-google-firebase-go_4.18.0-1_amd64.buildinfo dpkg-genchanges --build=binary -O../golang-google-firebase-go_4.18.0-1_amd64.changes dpkg-genchanges: info: binary-only upload (no source code included) dpkg-source --after-build . dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: including full source code in upload I: copying local configuration I: user script /srv/workspace/pbuilder/1597969/tmp/hooks/B01_cleanup starting I: user script /srv/workspace/pbuilder/1597969/tmp/hooks/B01_cleanup finished I: unmounting dev/ptmx filesystem I: unmounting dev/pts filesystem I: unmounting dev/shm filesystem I: unmounting proc filesystem I: unmounting sys filesystem I: cleaning the build env I: removing directory /srv/workspace/pbuilder/1597969 and its subdirectories I: Current time: Tue Nov 3 06:49:02 +14 2026 I: pbuilder-time-stamp: 1793638142