I: pbuilder: network access will be disabled during build
I: Current time: Tue Apr  7 00:49:19 -12 2026
I: pbuilder-time-stamp: 1775566159
I: Building the build Environment
I: extracting base tarball [/var/cache/pbuilder/trixie-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: using eatmydata during job
I: Copying source file
I: copying [golang-opentelemetry-otel_1.31.0-3.dsc]
I: copying [./golang-opentelemetry-otel_1.31.0.orig.tar.gz]
I: copying [./golang-opentelemetry-otel_1.31.0-3.debian.tar.xz]
I: Extracting source
dpkg-source: warning: cannot verify inline signature for ./golang-opentelemetry-otel_1.31.0-3.dsc: unsupported subcommand
dpkg-source: info: extracting golang-opentelemetry-otel in golang-opentelemetry-otel-1.31.0
dpkg-source: info: unpacking golang-opentelemetry-otel_1.31.0.orig.tar.gz
dpkg-source: info: unpacking golang-opentelemetry-otel_1.31.0-3.debian.tar.xz
dpkg-source: info: using patch list from debian/patches/series
dpkg-source: info: applying 0001-Fix-import-comment.patch
I: Not using root during the build.
I: Installing the build-deps
I: user script /srv/workspace/pbuilder/56670/tmp/hooks/D02_print_environment starting
I: set
  BUILDDIR='/build/reproducible-path'
  BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other'
  BUILDUSERNAME='pbuilder1'
  BUILD_ARCH='i386'
  DEBIAN_FRONTEND='noninteractive'
  DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=22 '
  DISTRIBUTION='trixie'
  HOME='/root'
  HOST_ARCH='i386'
  IFS=' 	
  '
  INVOCATION_ID='4eaf71cb56694ad1a0bdc5bcaed032df'
  LANG='C'
  LANGUAGE='en_US:en'
  LC_ALL='C'
  LD_LIBRARY_PATH='/usr/lib/libeatmydata'
  LD_PRELOAD='libeatmydata.so'
  MAIL='/var/mail/root'
  OPTIND='1'
  PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games'
  PBCURRENTCOMMANDLINEOPERATION='build'
  PBUILDER_OPERATION='build'
  PBUILDER_PKGDATADIR='/usr/share/pbuilder'
  PBUILDER_PKGLIBDIR='/usr/lib/pbuilder'
  PBUILDER_SYSCONFDIR='/etc'
  PPID='56670'
  PS1='# '
  PS2='> '
  PS4='+ '
  PWD='/'
  SHELL='/bin/bash'
  SHLVL='2'
  SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.YVgBBr6R/pbuilderrc_2oTq --distribution trixie --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/trixie-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.YVgBBr6R/b1 --logfile b1/build.log golang-opentelemetry-otel_1.31.0-3.dsc'
  SUDO_GID='112'
  SUDO_UID='107'
  SUDO_USER='jenkins'
  TERM='unknown'
  TZ='/usr/share/zoneinfo/Etc/GMT+12'
  USER='root'
  _='/usr/bin/systemd-run'
  http_proxy='http://213.165.73.152:3128'
I: uname -a
  Linux ionos6-i386 6.1.0-31-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.128-1 (2025-02-07) x86_64 GNU/Linux
I: ls -l /bin
  lrwxrwxrwx 1 root root 7 Nov 22  2024 /bin -> usr/bin
I: user script /srv/workspace/pbuilder/56670/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: i386
Maintainer: Debian Pbuilder Team <pbuilder-maint@lists.alioth.debian.org>
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-golang, golang-any, golang-github-cenkalti-backoff-dev, golang-github-go-logr-logr-dev, golang-github-go-logr-stdr-dev, golang-github-google-go-cmp-dev, golang-github-masterminds-semver-dev (>= 3.1.1~), golang-github-prometheus-client-golang-dev, golang-github-stretchr-testify-dev, golang-golang-x-sys-dev, golang-google-grpc-dev (>= 1.34.0~), golang-gopkg-yaml.v2-dev, golang-opentelemetry-proto-dev (>= 1.3), golang-uber-goleak-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 ... 19789 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-golang; however:
  Package dh-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-cenkalti-backoff-dev; however:
  Package golang-github-cenkalti-backoff-dev is not installed.
 pbuilder-satisfydepends-dummy depends on golang-github-go-logr-logr-dev; however:
  Package golang-github-go-logr-logr-dev is not installed.
 pbuilder-satisfydepends-dummy depends on golang-github-go-logr-stdr-dev; however:
  Package golang-github-go-logr-stdr-dev is not installed.
 pbuilder-satisfydepends-dummy depends on golang-github-google-go-cmp-dev; however:
  Package golang-github-google-go-cmp-dev is not installed.
 pbuilder-satisfydepends-dummy depends on golang-github-masterminds-semver-dev (>= 3.1.1~); however:
  Package golang-github-masterminds-semver-dev is not installed.
 pbuilder-satisfydepends-dummy depends on golang-github-prometheus-client-golang-dev; however:
  Package golang-github-prometheus-client-golang-dev is not installed.
 pbuilder-satisfydepends-dummy depends on golang-github-stretchr-testify-dev; however:
  Package golang-github-stretchr-testify-dev is not installed.
 pbuilder-satisfydepends-dummy depends on golang-golang-x-sys-dev; however:
  Package golang-golang-x-sys-dev is not installed.
 pbuilder-satisfydepends-dummy depends on golang-google-grpc-dev (>= 1.34.0~); however:
  Package golang-google-grpc-dev is not installed.
 pbuilder-satisfydepends-dummy depends on golang-gopkg-yaml.v2-dev; however:
  Package golang-gopkg-yaml.v2-dev is not installed.
 pbuilder-satisfydepends-dummy depends on golang-opentelemetry-proto-dev (>= 1.3); however:
  Package golang-opentelemetry-proto-dev is not installed.
 pbuilder-satisfydepends-dummy depends on golang-uber-goleak-dev; however:
  Package golang-uber-goleak-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-github-alecthomas-units-dev{a} golang-github-antlr-antlr4-dev{a} golang-github-aws-aws-sdk-go-dev{a} golang-github-beorn7-perks-dev{a} golang-github-cenkalti-backoff-dev{a} golang-github-cespare-xxhash-dev{a} golang-github-chzyer-readline-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-logr-logr-dev{a} golang-github-go-logr-stdr-dev{a} golang-github-golang-groupcache-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-grpc-ecosystem-grpc-gateway-dev{a} golang-github-ianlancetaylor-demangle-dev{a} golang-github-jmespath-go-jmespath-dev{a} golang-github-jpillora-backoff-dev{a} golang-github-json-iterator-go-dev{a} golang-github-julienschmidt-httprouter-dev{a} golang-github-klauspost-compress-dev{a} golang-github-kylelemons-godebug-dev{a} golang-github-masterminds-semver-dev{a} golang-github-modern-go-concurrent-dev{a} golang-github-modern-go-reflect2-dev{a} golang-github-munnerz-goautoneg-dev{a} golang-github-mwitkow-go-conntrack-dev{a} golang-github-pmezard-go-difflib-dev{a} golang-github-prometheus-client-golang-dev{a} golang-github-prometheus-client-model-dev{a} golang-github-prometheus-common-dev{a} golang-github-prometheus-procfs-dev{a} golang-github-prometheus-sigv4-dev{a} golang-github-rogpeppe-fastuuid-dev{a} golang-github-stoewer-go-strcase-dev{a} golang-github-stretchr-objx-dev{a} golang-github-stretchr-testify-dev{a} golang-glog-dev{a} golang-go{a} golang-go.opencensus-dev{a} golang-golang-x-crypto-dev{a} golang-golang-x-exp-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-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-alecthomas-kingpin.v2-dev{a} golang-gopkg-yaml.v2-dev{a} golang-gopkg-yaml.v3-dev{a} golang-opentelemetry-proto-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} libdebhelper-perl{a} libelf1t64{a} libfile-stripnondeterminism-perl{a} libicu72{a} libmagic-mgc{a} libmagic1t64{a} libpipeline1{a} libtool{a} libuchardet0{a} libunistring5{a} libxml2{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, 106 newly installed, 0 to remove and 0 not upgraded.
Need to get 139 MB of archives. After unpacking 953 MB will be used.
Writing extended state information...
Get: 1 http://deb.debian.org/debian trixie/main i386 sensible-utils all 0.0.24 [24.8 kB]
Get: 2 http://deb.debian.org/debian trixie/main i386 libmagic-mgc i386 1:5.45-3+b1 [314 kB]
Get: 3 http://deb.debian.org/debian trixie/main i386 libmagic1t64 i386 1:5.45-3+b1 [115 kB]
Get: 4 http://deb.debian.org/debian trixie/main i386 file i386 1:5.45-3+b1 [43.2 kB]
Get: 5 http://deb.debian.org/debian trixie/main i386 gettext-base i386 0.23.1-1 [245 kB]
Get: 6 http://deb.debian.org/debian trixie/main i386 libuchardet0 i386 0.0.8-1+b2 [69.2 kB]
Get: 7 http://deb.debian.org/debian trixie/main i386 groff-base i386 1.23.0-7 [1199 kB]
Get: 8 http://deb.debian.org/debian trixie/main i386 bsdextrautils i386 2.40.4-5 [96.5 kB]
Get: 9 http://deb.debian.org/debian trixie/main i386 libpipeline1 i386 1.5.8-1 [41.2 kB]
Get: 10 http://deb.debian.org/debian trixie/main i386 man-db i386 2.13.0-1 [1428 kB]
Get: 11 http://deb.debian.org/debian trixie/main i386 media-types all 12.0.0 [28.9 kB]
Get: 12 http://deb.debian.org/debian trixie/main i386 m4 i386 1.4.19-5 [301 kB]
Get: 13 http://deb.debian.org/debian trixie/main i386 autoconf all 2.72-3 [493 kB]
Get: 14 http://deb.debian.org/debian trixie/main i386 autotools-dev all 20220109.1 [51.6 kB]
Get: 15 http://deb.debian.org/debian trixie/main i386 automake all 1:1.17-3 [862 kB]
Get: 16 http://deb.debian.org/debian trixie/main i386 autopoint all 0.23.1-1 [770 kB]
Get: 17 http://deb.debian.org/debian trixie/main i386 libdebhelper-perl all 13.24.1 [90.9 kB]
Get: 18 http://deb.debian.org/debian trixie/main i386 libtool all 2.5.4-3 [539 kB]
Get: 19 http://deb.debian.org/debian trixie/main i386 dh-autoreconf all 20 [17.1 kB]
Get: 20 http://deb.debian.org/debian trixie/main i386 libarchive-zip-perl all 1.68-1 [104 kB]
Get: 21 http://deb.debian.org/debian trixie/main i386 libfile-stripnondeterminism-perl all 1.14.1-2 [19.7 kB]
Get: 22 http://deb.debian.org/debian trixie/main i386 dh-strip-nondeterminism all 1.14.1-2 [8620 B]
Get: 23 http://deb.debian.org/debian trixie/main i386 libelf1t64 i386 0.192-4 [195 kB]
Get: 24 http://deb.debian.org/debian trixie/main i386 dwz i386 0.15-1+b1 [116 kB]
Get: 25 http://deb.debian.org/debian trixie/main i386 libunistring5 i386 1.3-1 [458 kB]
Get: 26 http://deb.debian.org/debian trixie/main i386 libicu72 i386 72.1-6 [9582 kB]
Get: 27 http://deb.debian.org/debian trixie/main i386 libxml2 i386 2.12.7+dfsg+really2.9.14-0.2+b2 [734 kB]
Get: 28 http://deb.debian.org/debian trixie/main i386 gettext i386 0.23.1-1 [1714 kB]
Get: 29 http://deb.debian.org/debian trixie/main i386 intltool-debian all 0.35.0+20060710.6 [22.9 kB]
Get: 30 http://deb.debian.org/debian trixie/main i386 po-debconf all 1.0.21+nmu1 [248 kB]
Get: 31 http://deb.debian.org/debian trixie/main i386 debhelper all 13.24.1 [920 kB]
Get: 32 http://deb.debian.org/debian trixie/main i386 dh-golang all 1.63 [24.4 kB]
Get: 33 http://deb.debian.org/debian trixie/main i386 golang-1.24-src all 1.24.0-2 [20.3 MB]
Get: 34 http://deb.debian.org/debian trixie/main i386 golang-1.24-go i386 1.24.0-2 [26.8 MB]
Get: 35 http://deb.debian.org/debian trixie/main i386 golang-src all 2:1.24~2 [5136 B]
Get: 36 http://deb.debian.org/debian trixie/main i386 golang-go i386 2:1.24~2 [44.3 kB]
Get: 37 http://deb.debian.org/debian trixie/main i386 golang-any i386 2:1.24~2 [5216 B]
Get: 38 http://deb.debian.org/debian trixie/main i386 golang-github-alecthomas-units-dev all 0.0~git20240626.61d1e34-1 [9032 B]
Get: 39 http://deb.debian.org/debian trixie/main i386 golang-golang-x-exp-dev all 0.0~git20231006.7918f67-2 [105 kB]
Get: 40 http://deb.debian.org/debian trixie/main i386 golang-github-antlr-antlr4-dev all 4.11.1+ds-2 [98.2 kB]
Get: 41 http://deb.debian.org/debian trixie/main i386 golang-github-davecgh-go-spew-dev all 1.1.1-3 [30.1 kB]
Get: 42 http://deb.debian.org/debian trixie/main i386 golang-github-pmezard-go-difflib-dev all 1.0.0-3 [12.3 kB]
Get: 43 http://deb.debian.org/debian trixie/main i386 golang-github-stretchr-objx-dev all 0.5.2-1 [25.5 kB]
Get: 44 http://deb.debian.org/debian trixie/main i386 golang-gopkg-yaml.v2-dev all 2.4.0-4 [61.5 kB]
Get: 45 http://deb.debian.org/debian trixie/main i386 golang-github-jmespath-go-jmespath-dev all 0.4.0-2 [91.6 kB]
Get: 46 http://deb.debian.org/debian trixie/main i386 golang-golang-x-sys-dev all 0.22.0-1 [431 kB]
Get: 47 http://deb.debian.org/debian trixie/main i386 golang-golang-x-term-dev all 0.22.0-1 [14.8 kB]
Get: 48 http://deb.debian.org/debian trixie/main i386 golang-golang-x-text-dev all 0.22.0-1 [3995 kB]
Get: 49 http://deb.debian.org/debian trixie/main i386 golang-golang-x-crypto-dev all 1:0.25.0-1 [1682 kB]
Get: 50 http://deb.debian.org/debian trixie/main i386 golang-golang-x-net-dev all 1:0.27.0-1 [898 kB]
Get: 51 http://deb.debian.org/debian trixie/main i386 golang-github-aws-aws-sdk-go-dev all 1.49.0-2 [12.9 MB]
Get: 52 http://deb.debian.org/debian trixie/main i386 golang-github-beorn7-perks-dev all 1.0.1-1 [12.1 kB]
Get: 53 http://deb.debian.org/debian trixie/main i386 golang-github-cenkalti-backoff-dev all 4.3.0-1 [11.9 kB]
Get: 54 http://deb.debian.org/debian trixie/main i386 golang-github-go-logfmt-logfmt-dev all 0.5.0-2 [13.4 kB]
Get: 55 http://deb.debian.org/debian trixie/main i386 golang-github-go-kit-log-dev all 0.2.1-1 [26.9 kB]
Get: 56 http://deb.debian.org/debian trixie/main i386 golang-github-go-logr-logr-dev all 1.4.2-2 [35.4 kB]
Get: 57 http://deb.debian.org/debian trixie/main i386 golang-github-go-logr-stdr-dev all 1.2.2-4 [5068 B]
Get: 58 http://deb.debian.org/debian trixie/main i386 golang-github-google-go-cmp-dev all 0.6.0-1 [86.6 kB]
Get: 59 http://deb.debian.org/debian trixie/main i386 golang-google-protobuf-dev all 1.36.5-1 [796 kB]
Get: 60 http://deb.debian.org/debian trixie/main i386 golang-github-golang-protobuf-1-5-dev all 1.5.4-1 [136 kB]
Get: 61 http://deb.debian.org/debian trixie/main i386 golang-github-golang-groupcache-dev all 0.0~git20210331.41bb18b-1 [23.2 kB]
Get: 62 http://deb.debian.org/debian trixie/main i386 golang-github-golang-mock-dev all 1.6.0-2 [48.0 kB]
Get: 63 http://deb.debian.org/debian trixie/main i386 golang-github-google-btree-dev all 1.0.1-1 [13.5 kB]
Get: 64 http://deb.debian.org/debian trixie/main i386 golang-github-stoewer-go-strcase-dev all 1.2.0-4 [5556 B]
Get: 65 http://deb.debian.org/debian trixie/main i386 golang-github-google-uuid-dev all 1.6.0-1 [20.6 kB]
Get: 66 http://deb.debian.org/debian trixie/main i386 golang-glog-dev all 1.2.4-1 [32.2 kB]
Get: 67 http://deb.debian.org/debian trixie/main i386 golang-gopkg-yaml.v3-dev all 3.0.1-3 [74.3 kB]
Get: 68 http://deb.debian.org/debian trixie/main i386 golang-github-stretchr-testify-dev all 1.9.0-1 [74.7 kB]
Get: 69 http://deb.debian.org/debian trixie/main i386 golang-go.opencensus-dev all 0.24.0-2 [134 kB]
Get: 70 http://deb.debian.org/debian trixie/main i386 golang-golang-x-oauth2-dev all 0.26.0-1 [37.0 kB]
Get: 71 http://deb.debian.org/debian trixie/main i386 golang-google-cloud-compute-metadata-dev all 0.56.0-5 [32.4 kB]
Get: 72 http://deb.debian.org/debian trixie/main i386 golang-golang-x-oauth2-google-dev all 0.26.0-1 [49.9 kB]
Get: 73 http://deb.debian.org/debian trixie/main i386 golang-golang-x-sync-dev all 0.7.0-1 [19.0 kB]
Get: 74 http://deb.debian.org/debian trixie/main i386 golang-github-google-martian-dev all 3.3.2-3 [110 kB]
Get: 75 http://deb.debian.org/debian trixie/main i386 golang-github-chzyer-readline-dev all 1.4.39.g2972be2-3 [30.8 kB]
Get: 76 http://deb.debian.org/debian trixie/main i386 golang-github-ianlancetaylor-demangle-dev all 0.0~git20200824.28f6c0f-2 [49.1 kB]
Get: 77 http://deb.debian.org/debian trixie/main i386 golang-github-google-pprof-dev all 0.0~git20211008.947d60d-1 [977 kB]
Get: 78 http://deb.debian.org/debian trixie/main i386 golang-github-googleapis-gax-go-dev all 2.14.1-1 [34.7 kB]
Get: 79 http://deb.debian.org/debian trixie/main i386 golang-golang-x-time-dev all 0.5.0-1 [12.9 kB]
Get: 80 http://deb.debian.org/debian trixie/main i386 golang-google-api-dev all 0.61.0-5 [5343 kB]
Get: 81 http://deb.debian.org/debian trixie/main i386 golang-rsc-binaryregexp-dev all 0.2.0-3 [419 kB]
Get: 82 http://deb.debian.org/debian trixie/main i386 golang-google-cloud-dev all 0.56.0-5 [816 kB]
Get: 83 http://deb.debian.org/debian trixie/main i386 golang-google-grpc-dev all 1.64.0-6 [1232 kB]
Get: 84 http://deb.debian.org/debian trixie/main i386 golang-google-genproto-dev all 0.0~git20210726.e7812ac-4 [5301 kB]
Get: 85 http://deb.debian.org/debian trixie/main i386 golang-github-google-cel-go-dev all 0.18.2+ds-5 [400 kB]
Get: 86 http://deb.debian.org/debian trixie/main i386 golang-github-rogpeppe-fastuuid-dev all 0.0~git20150106.0.6724a57-2.1 [4292 B]
Get: 87 http://deb.debian.org/debian trixie/main i386 golang-github-grpc-ecosystem-grpc-gateway-dev all 2.20.0-2 [377 kB]
Get: 88 http://deb.debian.org/debian trixie/main i386 golang-github-jpillora-backoff-dev all 1.0.0-1.1 [3712 B]
Get: 89 http://deb.debian.org/debian trixie/main i386 golang-github-modern-go-concurrent-dev all 1.0.3-1.1 [4668 B]
Get: 90 http://deb.debian.org/debian trixie/main i386 golang-github-modern-go-reflect2-dev all 1.0.2-2 [10.9 kB]
Get: 91 http://deb.debian.org/debian trixie/main i386 golang-github-json-iterator-go-dev all 1.1.12-2 [62.2 kB]
Get: 92 http://deb.debian.org/debian trixie/main i386 golang-github-julienschmidt-httprouter-dev all 1.3.0-2 [19.3 kB]
Get: 93 http://deb.debian.org/debian trixie/main i386 golang-github-cespare-xxhash-dev all 2.3.0-1 [10.8 kB]
Get: 94 http://deb.debian.org/debian trixie/main i386 golang-github-klauspost-compress-dev all 1.17.11+ds1-1 [33.3 MB]
Get: 95 http://deb.debian.org/debian trixie/main i386 golang-github-kylelemons-godebug-dev all 1.1.0-2 [14.8 kB]
Get: 96 http://deb.debian.org/debian trixie/main i386 golang-github-masterminds-semver-dev all 3.2.0-1 [22.2 kB]
Get: 97 http://deb.debian.org/debian trixie/main i386 golang-github-munnerz-goautoneg-dev all 0.0~git20191010.a7dc8b6-2 [4308 B]
Get: 98 http://deb.debian.org/debian trixie/main i386 golang-github-prometheus-client-model-dev all 0.6.0-1 [11.2 kB]
Get: 99 http://deb.debian.org/debian trixie/main i386 golang-github-prometheus-sigv4-dev all 0.1.2-2 [8484 B]
Get: 100 http://deb.debian.org/debian trixie/main i386 golang-gopkg-alecthomas-kingpin.v2-dev all 2.2.6-4 [42.8 kB]
Get: 101 http://deb.debian.org/debian trixie/main i386 golang-github-prometheus-common-dev all 0.62.0-3 [118 kB]
Get: 102 http://deb.debian.org/debian trixie/main i386 golang-github-prometheus-procfs-dev all 0.15.1-1 [184 kB]
Get: 103 http://deb.debian.org/debian trixie/main i386 golang-github-prometheus-client-golang-dev all 1.21.0-1 [195 kB]
Get: 104 http://deb.debian.org/debian trixie/main i386 golang-github-mwitkow-go-conntrack-dev all 0.0~git20190716.2f06839-3 [14.6 kB]
Get: 105 http://deb.debian.org/debian trixie/main i386 golang-opentelemetry-proto-dev all 1.3.1-2 [48.3 kB]
Get: 106 http://deb.debian.org/debian trixie/main i386 golang-uber-goleak-dev all 1.3.0-1 [18.1 kB]
Fetched 139 MB in 2s (69.1 MB/s)
Preconfiguring packages ...
Selecting previously unselected package sensible-utils.
(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 ... 19789 files and directories currently installed.)
Preparing to unpack .../000-sensible-utils_0.0.24_all.deb ...
Unpacking sensible-utils (0.0.24) ...
Selecting previously unselected package libmagic-mgc.
Preparing to unpack .../001-libmagic-mgc_1%3a5.45-3+b1_i386.deb ...
Unpacking libmagic-mgc (1:5.45-3+b1) ...
Selecting previously unselected package libmagic1t64:i386.
Preparing to unpack .../002-libmagic1t64_1%3a5.45-3+b1_i386.deb ...
Unpacking libmagic1t64:i386 (1:5.45-3+b1) ...
Selecting previously unselected package file.
Preparing to unpack .../003-file_1%3a5.45-3+b1_i386.deb ...
Unpacking file (1:5.45-3+b1) ...
Selecting previously unselected package gettext-base.
Preparing to unpack .../004-gettext-base_0.23.1-1_i386.deb ...
Unpacking gettext-base (0.23.1-1) ...
Selecting previously unselected package libuchardet0:i386.
Preparing to unpack .../005-libuchardet0_0.0.8-1+b2_i386.deb ...
Unpacking libuchardet0:i386 (0.0.8-1+b2) ...
Selecting previously unselected package groff-base.
Preparing to unpack .../006-groff-base_1.23.0-7_i386.deb ...
Unpacking groff-base (1.23.0-7) ...
Selecting previously unselected package bsdextrautils.
Preparing to unpack .../007-bsdextrautils_2.40.4-5_i386.deb ...
Unpacking bsdextrautils (2.40.4-5) ...
Selecting previously unselected package libpipeline1:i386.
Preparing to unpack .../008-libpipeline1_1.5.8-1_i386.deb ...
Unpacking libpipeline1:i386 (1.5.8-1) ...
Selecting previously unselected package man-db.
Preparing to unpack .../009-man-db_2.13.0-1_i386.deb ...
Unpacking man-db (2.13.0-1) ...
Selecting previously unselected package media-types.
Preparing to unpack .../010-media-types_12.0.0_all.deb ...
Unpacking media-types (12.0.0) ...
Selecting previously unselected package m4.
Preparing to unpack .../011-m4_1.4.19-5_i386.deb ...
Unpacking m4 (1.4.19-5) ...
Selecting previously unselected package autoconf.
Preparing to unpack .../012-autoconf_2.72-3_all.deb ...
Unpacking autoconf (2.72-3) ...
Selecting previously unselected package autotools-dev.
Preparing to unpack .../013-autotools-dev_20220109.1_all.deb ...
Unpacking autotools-dev (20220109.1) ...
Selecting previously unselected package automake.
Preparing to unpack .../014-automake_1%3a1.17-3_all.deb ...
Unpacking automake (1:1.17-3) ...
Selecting previously unselected package autopoint.
Preparing to unpack .../015-autopoint_0.23.1-1_all.deb ...
Unpacking autopoint (0.23.1-1) ...
Selecting previously unselected package libdebhelper-perl.
Preparing to unpack .../016-libdebhelper-perl_13.24.1_all.deb ...
Unpacking libdebhelper-perl (13.24.1) ...
Selecting previously unselected package libtool.
Preparing to unpack .../017-libtool_2.5.4-3_all.deb ...
Unpacking libtool (2.5.4-3) ...
Selecting previously unselected package dh-autoreconf.
Preparing to unpack .../018-dh-autoreconf_20_all.deb ...
Unpacking dh-autoreconf (20) ...
Selecting previously unselected package libarchive-zip-perl.
Preparing to unpack .../019-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 .../020-libfile-stripnondeterminism-perl_1.14.1-2_all.deb ...
Unpacking libfile-stripnondeterminism-perl (1.14.1-2) ...
Selecting previously unselected package dh-strip-nondeterminism.
Preparing to unpack .../021-dh-strip-nondeterminism_1.14.1-2_all.deb ...
Unpacking dh-strip-nondeterminism (1.14.1-2) ...
Selecting previously unselected package libelf1t64:i386.
Preparing to unpack .../022-libelf1t64_0.192-4_i386.deb ...
Unpacking libelf1t64:i386 (0.192-4) ...
Selecting previously unselected package dwz.
Preparing to unpack .../023-dwz_0.15-1+b1_i386.deb ...
Unpacking dwz (0.15-1+b1) ...
Selecting previously unselected package libunistring5:i386.
Preparing to unpack .../024-libunistring5_1.3-1_i386.deb ...
Unpacking libunistring5:i386 (1.3-1) ...
Selecting previously unselected package libicu72:i386.
Preparing to unpack .../025-libicu72_72.1-6_i386.deb ...
Unpacking libicu72:i386 (72.1-6) ...
Selecting previously unselected package libxml2:i386.
Preparing to unpack .../026-libxml2_2.12.7+dfsg+really2.9.14-0.2+b2_i386.deb ...
Unpacking libxml2:i386 (2.12.7+dfsg+really2.9.14-0.2+b2) ...
Selecting previously unselected package gettext.
Preparing to unpack .../027-gettext_0.23.1-1_i386.deb ...
Unpacking gettext (0.23.1-1) ...
Selecting previously unselected package intltool-debian.
Preparing to unpack .../028-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 .../029-po-debconf_1.0.21+nmu1_all.deb ...
Unpacking po-debconf (1.0.21+nmu1) ...
Selecting previously unselected package debhelper.
Preparing to unpack .../030-debhelper_13.24.1_all.deb ...
Unpacking debhelper (13.24.1) ...
Selecting previously unselected package dh-golang.
Preparing to unpack .../031-dh-golang_1.63_all.deb ...
Unpacking dh-golang (1.63) ...
Selecting previously unselected package golang-1.24-src.
Preparing to unpack .../032-golang-1.24-src_1.24.0-2_all.deb ...
Unpacking golang-1.24-src (1.24.0-2) ...
Selecting previously unselected package golang-1.24-go.
Preparing to unpack .../033-golang-1.24-go_1.24.0-2_i386.deb ...
Unpacking golang-1.24-go (1.24.0-2) ...
Selecting previously unselected package golang-src.
Preparing to unpack .../034-golang-src_2%3a1.24~2_all.deb ...
Unpacking golang-src (2:1.24~2) ...
Selecting previously unselected package golang-go:i386.
Preparing to unpack .../035-golang-go_2%3a1.24~2_i386.deb ...
Unpacking golang-go:i386 (2:1.24~2) ...
Selecting previously unselected package golang-any:i386.
Preparing to unpack .../036-golang-any_2%3a1.24~2_i386.deb ...
Unpacking golang-any:i386 (2:1.24~2) ...
Selecting previously unselected package golang-github-alecthomas-units-dev.
Preparing to unpack .../037-golang-github-alecthomas-units-dev_0.0~git20240626.61d1e34-1_all.deb ...
Unpacking golang-github-alecthomas-units-dev (0.0~git20240626.61d1e34-1) ...
Selecting previously unselected package golang-golang-x-exp-dev.
Preparing to unpack .../038-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 .../039-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-davecgh-go-spew-dev.
Preparing to unpack .../040-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-pmezard-go-difflib-dev.
Preparing to unpack .../041-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 .../042-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.v2-dev.
Preparing to unpack .../043-golang-gopkg-yaml.v2-dev_2.4.0-4_all.deb ...
Unpacking golang-gopkg-yaml.v2-dev (2.4.0-4) ...
Selecting previously unselected package golang-github-jmespath-go-jmespath-dev.
Preparing to unpack .../044-golang-github-jmespath-go-jmespath-dev_0.4.0-2_all.deb ...
Unpacking golang-github-jmespath-go-jmespath-dev (0.4.0-2) ...
Selecting previously unselected package golang-golang-x-sys-dev.
Preparing to unpack .../045-golang-golang-x-sys-dev_0.22.0-1_all.deb ...
Unpacking golang-golang-x-sys-dev (0.22.0-1) ...
Selecting previously unselected package golang-golang-x-term-dev.
Preparing to unpack .../046-golang-golang-x-term-dev_0.22.0-1_all.deb ...
Unpacking golang-golang-x-term-dev (0.22.0-1) ...
Selecting previously unselected package golang-golang-x-text-dev.
Preparing to unpack .../047-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-golang-x-crypto-dev.
Preparing to unpack .../048-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 .../049-golang-golang-x-net-dev_1%3a0.27.0-1_all.deb ...
Unpacking golang-golang-x-net-dev (1:0.27.0-1) ...
Selecting previously unselected package golang-github-aws-aws-sdk-go-dev.
Preparing to unpack .../050-golang-github-aws-aws-sdk-go-dev_1.49.0-2_all.deb ...
Unpacking golang-github-aws-aws-sdk-go-dev (1.49.0-2) ...
Selecting previously unselected package golang-github-beorn7-perks-dev.
Preparing to unpack .../051-golang-github-beorn7-perks-dev_1.0.1-1_all.deb ...
Unpacking golang-github-beorn7-perks-dev (1.0.1-1) ...
Selecting previously unselected package golang-github-cenkalti-backoff-dev.
Preparing to unpack .../052-golang-github-cenkalti-backoff-dev_4.3.0-1_all.deb ...
Unpacking golang-github-cenkalti-backoff-dev (4.3.0-1) ...
Selecting previously unselected package golang-github-go-logfmt-logfmt-dev.
Preparing to unpack .../053-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 .../054-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-logr-logr-dev.
Preparing to unpack .../055-golang-github-go-logr-logr-dev_1.4.2-2_all.deb ...
Unpacking golang-github-go-logr-logr-dev (1.4.2-2) ...
Selecting previously unselected package golang-github-go-logr-stdr-dev.
Preparing to unpack .../056-golang-github-go-logr-stdr-dev_1.2.2-4_all.deb ...
Unpacking golang-github-go-logr-stdr-dev (1.2.2-4) ...
Selecting previously unselected package golang-github-google-go-cmp-dev.
Preparing to unpack .../057-golang-github-google-go-cmp-dev_0.6.0-1_all.deb ...
Unpacking golang-github-google-go-cmp-dev (0.6.0-1) ...
Selecting previously unselected package golang-google-protobuf-dev.
Preparing to unpack .../058-golang-google-protobuf-dev_1.36.5-1_all.deb ...
Unpacking golang-google-protobuf-dev (1.36.5-1) ...
Selecting previously unselected package golang-github-golang-protobuf-1-5-dev.
Preparing to unpack .../059-golang-github-golang-protobuf-1-5-dev_1.5.4-1_all.deb ...
Unpacking golang-github-golang-protobuf-1-5-dev (1.5.4-1) ...
Selecting previously unselected package golang-github-golang-groupcache-dev.
Preparing to unpack .../060-golang-github-golang-groupcache-dev_0.0~git20210331.41bb18b-1_all.deb ...
Unpacking golang-github-golang-groupcache-dev (0.0~git20210331.41bb18b-1) ...
Selecting previously unselected package golang-github-golang-mock-dev.
Preparing to unpack .../061-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 .../062-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 .../063-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-github-google-uuid-dev.
Preparing to unpack .../064-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 .../065-golang-glog-dev_1.2.4-1_all.deb ...
Unpacking golang-glog-dev (1.2.4-1) ...
Selecting previously unselected package golang-gopkg-yaml.v3-dev.
Preparing to unpack .../066-golang-gopkg-yaml.v3-dev_3.0.1-3_all.deb ...
Unpacking golang-gopkg-yaml.v3-dev (3.0.1-3) ...
Selecting previously unselected package golang-github-stretchr-testify-dev.
Preparing to unpack .../067-golang-github-stretchr-testify-dev_1.9.0-1_all.deb ...
Unpacking golang-github-stretchr-testify-dev (1.9.0-1) ...
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.26.0-1_all.deb ...
Unpacking golang-golang-x-oauth2-dev (0.26.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-5_all.deb ...
Unpacking golang-google-cloud-compute-metadata-dev (0.56.0-5) ...
Selecting previously unselected package golang-golang-x-oauth2-google-dev.
Preparing to unpack .../071-golang-golang-x-oauth2-google-dev_0.26.0-1_all.deb ...
Unpacking golang-golang-x-oauth2-google-dev (0.26.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-5_all.deb ...
Unpacking golang-google-api-dev (0.61.0-5) ...
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-5_all.deb ...
Unpacking golang-google-cloud-dev (0.56.0-5) ...
Selecting previously unselected package golang-google-grpc-dev.
Preparing to unpack .../082-golang-google-grpc-dev_1.64.0-6_all.deb ...
Unpacking golang-google-grpc-dev (1.64.0-6) ...
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-rogpeppe-fastuuid-dev.
Preparing to unpack .../085-golang-github-rogpeppe-fastuuid-dev_0.0~git20150106.0.6724a57-2.1_all.deb ...
Unpacking golang-github-rogpeppe-fastuuid-dev (0.0~git20150106.0.6724a57-2.1) ...
Selecting previously unselected package golang-github-grpc-ecosystem-grpc-gateway-dev.
Preparing to unpack .../086-golang-github-grpc-ecosystem-grpc-gateway-dev_2.20.0-2_all.deb ...
Unpacking golang-github-grpc-ecosystem-grpc-gateway-dev (2.20.0-2) ...
Selecting previously unselected package golang-github-jpillora-backoff-dev.
Preparing to unpack .../087-golang-github-jpillora-backoff-dev_1.0.0-1.1_all.deb ...
Unpacking golang-github-jpillora-backoff-dev (1.0.0-1.1) ...
Selecting previously unselected package golang-github-modern-go-concurrent-dev.
Preparing to unpack .../088-golang-github-modern-go-concurrent-dev_1.0.3-1.1_all.deb ...
Unpacking golang-github-modern-go-concurrent-dev (1.0.3-1.1) ...
Selecting previously unselected package golang-github-modern-go-reflect2-dev.
Preparing to unpack .../089-golang-github-modern-go-reflect2-dev_1.0.2-2_all.deb ...
Unpacking golang-github-modern-go-reflect2-dev (1.0.2-2) ...
Selecting previously unselected package golang-github-json-iterator-go-dev.
Preparing to unpack .../090-golang-github-json-iterator-go-dev_1.1.12-2_all.deb ...
Unpacking golang-github-json-iterator-go-dev (1.1.12-2) ...
Selecting previously unselected package golang-github-julienschmidt-httprouter-dev.
Preparing to unpack .../091-golang-github-julienschmidt-httprouter-dev_1.3.0-2_all.deb ...
Unpacking golang-github-julienschmidt-httprouter-dev (1.3.0-2) ...
Selecting previously unselected package golang-github-cespare-xxhash-dev.
Preparing to unpack .../092-golang-github-cespare-xxhash-dev_2.3.0-1_all.deb ...
Unpacking golang-github-cespare-xxhash-dev (2.3.0-1) ...
Selecting previously unselected package golang-github-klauspost-compress-dev.
Preparing to unpack .../093-golang-github-klauspost-compress-dev_1.17.11+ds1-1_all.deb ...
Unpacking golang-github-klauspost-compress-dev (1.17.11+ds1-1) ...
Selecting previously unselected package golang-github-kylelemons-godebug-dev.
Preparing to unpack .../094-golang-github-kylelemons-godebug-dev_1.1.0-2_all.deb ...
Unpacking golang-github-kylelemons-godebug-dev (1.1.0-2) ...
Selecting previously unselected package golang-github-masterminds-semver-dev.
Preparing to unpack .../095-golang-github-masterminds-semver-dev_3.2.0-1_all.deb ...
Unpacking golang-github-masterminds-semver-dev (3.2.0-1) ...
Selecting previously unselected package golang-github-munnerz-goautoneg-dev.
Preparing to unpack .../096-golang-github-munnerz-goautoneg-dev_0.0~git20191010.a7dc8b6-2_all.deb ...
Unpacking golang-github-munnerz-goautoneg-dev (0.0~git20191010.a7dc8b6-2) ...
Selecting previously unselected package golang-github-prometheus-client-model-dev.
Preparing to unpack .../097-golang-github-prometheus-client-model-dev_0.6.0-1_all.deb ...
Unpacking golang-github-prometheus-client-model-dev (0.6.0-1) ...
Selecting previously unselected package golang-github-prometheus-sigv4-dev.
Preparing to unpack .../098-golang-github-prometheus-sigv4-dev_0.1.2-2_all.deb ...
Unpacking golang-github-prometheus-sigv4-dev (0.1.2-2) ...
Selecting previously unselected package golang-gopkg-alecthomas-kingpin.v2-dev.
Preparing to unpack .../099-golang-gopkg-alecthomas-kingpin.v2-dev_2.2.6-4_all.deb ...
Unpacking golang-gopkg-alecthomas-kingpin.v2-dev (2.2.6-4) ...
Selecting previously unselected package golang-github-prometheus-common-dev.
Preparing to unpack .../100-golang-github-prometheus-common-dev_0.62.0-3_all.deb ...
Unpacking golang-github-prometheus-common-dev (0.62.0-3) ...
Selecting previously unselected package golang-github-prometheus-procfs-dev.
Preparing to unpack .../101-golang-github-prometheus-procfs-dev_0.15.1-1_all.deb ...
Unpacking golang-github-prometheus-procfs-dev (0.15.1-1) ...
Selecting previously unselected package golang-github-prometheus-client-golang-dev.
Preparing to unpack .../102-golang-github-prometheus-client-golang-dev_1.21.0-1_all.deb ...
Unpacking golang-github-prometheus-client-golang-dev (1.21.0-1) ...
Selecting previously unselected package golang-github-mwitkow-go-conntrack-dev.
Preparing to unpack .../103-golang-github-mwitkow-go-conntrack-dev_0.0~git20190716.2f06839-3_all.deb ...
Unpacking golang-github-mwitkow-go-conntrack-dev (0.0~git20190716.2f06839-3) ...
Selecting previously unselected package golang-opentelemetry-proto-dev.
Preparing to unpack .../104-golang-opentelemetry-proto-dev_1.3.1-2_all.deb ...
Unpacking golang-opentelemetry-proto-dev (1.3.1-2) ...
Selecting previously unselected package golang-uber-goleak-dev.
Preparing to unpack .../105-golang-uber-goleak-dev_1.3.0-1_all.deb ...
Unpacking golang-uber-goleak-dev (1.3.0-1) ...
Setting up golang-golang-x-time-dev (0.5.0-1) ...
Setting up golang-1.24-src (1.24.0-2) ...
Setting up media-types (12.0.0) ...
Setting up libpipeline1:i386 (1.5.8-1) ...
Setting up golang-github-google-go-cmp-dev (0.6.0-1) ...
Setting up golang-gopkg-yaml.v2-dev (2.4.0-4) ...
Setting up golang-github-ianlancetaylor-demangle-dev (0.0~git20200824.28f6c0f-2) ...
Setting up libicu72:i386 (72.1-6) ...
Setting up bsdextrautils (2.40.4-5) ...
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.45-3+b1) ...
Setting up libarchive-zip-perl (1.68-1) ...
Setting up golang-rsc-binaryregexp-dev (0.2.0-3) ...
Setting up golang-github-kylelemons-godebug-dev (1.1.0-2) ...
Setting up golang-gopkg-yaml.v3-dev (3.0.1-3) ...
Setting up libdebhelper-perl (13.24.1) ...
Setting up golang-golang-x-sys-dev (0.22.0-1) ...
Setting up libmagic1t64:i386 (1:5.45-3+b1) ...
Setting up golang-github-pmezard-go-difflib-dev (1.0.0-3) ...
Setting up golang-github-modern-go-concurrent-dev (1.0.3-1.1) ...
Setting up gettext-base (0.23.1-1) ...
Setting up m4 (1.4.19-5) ...
Setting up golang-golang-x-term-dev (0.22.0-1) ...
Setting up file (1:5.45-3+b1) ...
Setting up golang-github-masterminds-semver-dev (3.2.0-1) ...
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-beorn7-perks-dev (1.0.1-1) ...
Setting up libelf1t64:i386 (0.192-4) ...
Setting up golang-github-cespare-xxhash-dev (2.3.0-1) ...
Setting up golang-github-jpillora-backoff-dev (1.0.0-1.1) ...
Setting up golang-github-davecgh-go-spew-dev (1.1.1-3) ...
Setting up autotools-dev (20220109.1) ...
Setting up golang-github-go-logfmt-logfmt-dev (0.5.0-2) ...
Setting up golang-google-protobuf-dev (1.36.5-1) ...
Setting up golang-github-stretchr-testify-dev (1.9.0-1) ...
Setting up golang-github-chzyer-readline-dev (1.4.39.g2972be2-3) ...
Setting up libunistring5:i386 (1.3-1) ...
Setting up golang-golang-x-sync-dev (0.7.0-1) ...
Setting up autopoint (0.23.1-1) ...
Setting up golang-1.24-go (1.24.0-2) ...
Setting up golang-github-klauspost-compress-dev (1.17.11+ds1-1) ...
Setting up golang-glog-dev (1.2.4-1) ...
Setting up golang-github-julienschmidt-httprouter-dev (1.3.0-2) ...
Setting up golang-github-rogpeppe-fastuuid-dev (0.0~git20150106.0.6724a57-2.1) ...
Setting up autoconf (2.72-3) ...
Setting up dwz (0.15-1+b1) ...
Setting up golang-github-munnerz-goautoneg-dev (0.0~git20191010.a7dc8b6-2) ...
Setting up sensible-utils (0.0.24) ...
Setting up golang-golang-x-text-dev (0.22.0-1) ...
Setting up golang-github-go-logr-logr-dev (1.4.2-2) ...
Setting up golang-github-google-uuid-dev (1.6.0-1) ...
Setting up libuchardet0:i386 (0.0.8-1+b2) ...
Setting up golang-github-prometheus-procfs-dev (0.15.1-1) ...
Setting up golang-github-cenkalti-backoff-dev (4.3.0-1) ...
Setting up golang-github-alecthomas-units-dev (0.0~git20240626.61d1e34-1) ...
Setting up golang-github-modern-go-reflect2-dev (1.0.2-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-prometheus-client-model-dev (0.6.0-1) ...
Setting up golang-github-go-logr-stdr-dev (1.2.2-4) ...
Setting up golang-golang-x-oauth2-dev (0.26.0-1) ...
Setting up golang-src (2:1.24~2) ...
Setting up libxml2:i386 (2.12.7+dfsg+really2.9.14-0.2+b2) ...
Setting up golang-github-jmespath-go-jmespath-dev (0.4.0-2) ...
Setting up automake (1:1.17-3) ...
update-alternatives: using /usr/bin/automake-1.17 to provide /usr/bin/automake (automake) in auto mode
Setting up libfile-stripnondeterminism-perl (1.14.1-2) ...
Setting up golang-github-go-kit-log-dev (0.2.1-1) ...
Setting up golang-github-golang-protobuf-1-5-dev (1.5.4-1) ...
Setting up gettext (0.23.1-1) ...
Setting up golang-gopkg-alecthomas-kingpin.v2-dev (2.2.6-4) ...
Setting up libtool (2.5.4-3) ...
Setting up golang-go:i386 (2:1.24~2) ...
Setting up golang-github-antlr-antlr4-dev (4.11.1+ds-2) ...
Setting up golang-github-golang-groupcache-dev (0.0~git20210331.41bb18b-1) ...
Setting up golang-github-json-iterator-go-dev (1.1.12-2) ...
Setting up golang-github-google-pprof-dev (0.0~git20211008.947d60d-1) ...
Setting up golang-any:i386 (2:1.24~2) ...
Setting up intltool-debian (0.35.0+20060710.6) ...
Setting up dh-autoreconf (20) ...
Setting up golang-golang-x-net-dev (1:0.27.0-1) ...
Setting up dh-strip-nondeterminism (1.14.1-2) ...
Setting up groff-base (1.23.0-7) ...
Setting up golang-github-aws-aws-sdk-go-dev (1.49.0-2) ...
Setting up golang-github-google-martian-dev (3.3.2-3) ...
Setting up po-debconf (1.0.21+nmu1) ...
Setting up golang-google-cloud-compute-metadata-dev (0.56.0-5) ...
Setting up man-db (2.13.0-1) ...
Not building database; man-db/auto-update is not 'true'.
Setting up golang-golang-x-oauth2-google-dev (0.26.0-1) ...
Setting up debhelper (13.24.1) ...
Setting up dh-golang (1.63) ...
Setting up golang-google-genproto-dev (0.0~git20210726.e7812ac-4) ...
Setting up golang-github-prometheus-common-dev (0.62.0-3) ...
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-prometheus-sigv4-dev (0.1.2-2) ...
Setting up golang-github-prometheus-client-golang-dev (1.21.0-1) ...
Setting up golang-google-grpc-dev (1.64.0-6) ...
Setting up golang-github-grpc-ecosystem-grpc-gateway-dev (2.20.0-2) ...
Setting up golang-github-mwitkow-go-conntrack-dev (0.0~git20190716.2f06839-3) ...
Setting up golang-github-googleapis-gax-go-dev (2.14.1-1) ...
Setting up golang-google-api-dev (0.61.0-5) ...
Setting up golang-opentelemetry-proto-dev (1.3.1-2) ...
Setting up golang-google-cloud-dev (0.56.0-5) ...
Processing triggers for libc-bin (2.40-7) ...
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
I: Building the package
I: Running cd /build/reproducible-path/golang-opentelemetry-otel-1.31.0/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S  > ../golang-opentelemetry-otel_1.31.0-3_source.changes
dpkg-buildpackage: info: source package golang-opentelemetry-otel
dpkg-buildpackage: info: source version 1.31.0-3
dpkg-buildpackage: info: source distribution unstable
dpkg-buildpackage: info: source changed by Reinhard Tartler <siretart@tauware.de>
 dpkg-source --before-build .
dpkg-buildpackage: info: host architecture i386
 debian/rules clean
dh clean --builddirectory=_build --buildsystem=golang --with=golang
   dh_auto_clean -O--builddirectory=_build -O--buildsystem=golang
   dh_autoreconf_clean -O--builddirectory=_build -O--buildsystem=golang
   dh_clean -O--builddirectory=_build -O--buildsystem=golang
 debian/rules binary
dh binary --builddirectory=_build --buildsystem=golang --with=golang
   dh_update_autotools_config -O--builddirectory=_build -O--buildsystem=golang
   dh_autoreconf -O--builddirectory=_build -O--buildsystem=golang
   dh_auto_configure -O--builddirectory=_build -O--buildsystem=golang
Can't stat exporters/jaeger/internal/third_party/thrift/NOTICE: No such file or directory
 at /usr/share/perl5/Debian/Debhelper/Buildsystem/golang.pm line 583.
   dh_auto_build -O--builddirectory=_build -O--buildsystem=golang
	cd _build && go install -trimpath -v -p 22 go.opentelemetry.io/otel go.opentelemetry.io/otel/attribute go.opentelemetry.io/otel/baggage go.opentelemetry.io/otel/codes go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploggrpc go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploggrpc/internal go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploggrpc/internal/retry go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploggrpc/internal/transform go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp/internal go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp/internal/retry go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp/internal/transform go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc/internal go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc/internal/envconfig go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc/internal/oconf go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc/internal/otest go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc/internal/retry go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc/internal/transform go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp/internal go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp/internal/envconfig go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp/internal/oconf go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp/internal/otest go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp/internal/retry go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp/internal/transform go.opentelemetry.io/otel/exporters/otlp/otlptrace go.opentelemetry.io/otel/exporters/otlp/otlptrace/internal/tracetransform go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc/internal go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc/internal/envconfig go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc/internal/otlpconfig go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc/internal/otlptracetest go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc/internal/retry go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp/internal go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp/internal/envconfig go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp/internal/otlpconfig go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp/internal/otlptracetest go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp/internal/retry go.opentelemetry.io/otel/exporters/prometheus go.opentelemetry.io/otel/exporters/stdout/stdoutlog go.opentelemetry.io/otel/exporters/stdout/stdoutmetric go.opentelemetry.io/otel/exporters/stdout/stdouttrace go.opentelemetry.io/otel/internal go.opentelemetry.io/otel/internal/attribute go.opentelemetry.io/otel/internal/baggage go.opentelemetry.io/otel/internal/global go.opentelemetry.io/otel/internal/internaltest go.opentelemetry.io/otel/internal/matchers go.opentelemetry.io/otel/log go.opentelemetry.io/otel/log/embedded go.opentelemetry.io/otel/log/global go.opentelemetry.io/otel/log/internal/global go.opentelemetry.io/otel/log/logtest go.opentelemetry.io/otel/log/noop go.opentelemetry.io/otel/metric go.opentelemetry.io/otel/metric/embedded go.opentelemetry.io/otel/metric/noop go.opentelemetry.io/otel/propagation go.opentelemetry.io/otel/schema/internal go.opentelemetry.io/otel/schema/v1.0 go.opentelemetry.io/otel/schema/v1.0/ast go.opentelemetry.io/otel/schema/v1.0/types go.opentelemetry.io/otel/schema/v1.1 go.opentelemetry.io/otel/schema/v1.1/ast go.opentelemetry.io/otel/schema/v1.1/types go.opentelemetry.io/otel/sdk go.opentelemetry.io/otel/sdk/instrumentation go.opentelemetry.io/otel/sdk/internal go.opentelemetry.io/otel/sdk/internal/env go.opentelemetry.io/otel/sdk/internal/internaltest go.opentelemetry.io/otel/sdk/internal/matchers go.opentelemetry.io/otel/sdk/internal/x go.opentelemetry.io/otel/sdk/log go.opentelemetry.io/otel/sdk/log/internal/x go.opentelemetry.io/otel/sdk/log/logtest go.opentelemetry.io/otel/sdk/metric go.opentelemetry.io/otel/sdk/metric/exemplar go.opentelemetry.io/otel/sdk/metric/internal go.opentelemetry.io/otel/sdk/metric/internal/aggregate go.opentelemetry.io/otel/sdk/metric/internal/x go.opentelemetry.io/otel/sdk/metric/metricdata go.opentelemetry.io/otel/sdk/metric/metricdata/metricdatatest go.opentelemetry.io/otel/sdk/resource go.opentelemetry.io/otel/sdk/trace go.opentelemetry.io/otel/sdk/trace/tracetest go.opentelemetry.io/otel/semconv/internal go.opentelemetry.io/otel/semconv/internal/v2 go.opentelemetry.io/otel/semconv/internal/v3 go.opentelemetry.io/otel/semconv/internal/v4 go.opentelemetry.io/otel/semconv/v1.10.0 go.opentelemetry.io/otel/semconv/v1.11.0 go.opentelemetry.io/otel/semconv/v1.12.0 go.opentelemetry.io/otel/semconv/v1.13.0 go.opentelemetry.io/otel/semconv/v1.13.0/httpconv go.opentelemetry.io/otel/semconv/v1.13.0/netconv go.opentelemetry.io/otel/semconv/v1.14.0 go.opentelemetry.io/otel/semconv/v1.14.0/httpconv go.opentelemetry.io/otel/semconv/v1.14.0/netconv go.opentelemetry.io/otel/semconv/v1.15.0 go.opentelemetry.io/otel/semconv/v1.15.0/httpconv go.opentelemetry.io/otel/semconv/v1.15.0/netconv go.opentelemetry.io/otel/semconv/v1.16.0 go.opentelemetry.io/otel/semconv/v1.16.0/httpconv go.opentelemetry.io/otel/semconv/v1.16.0/netconv go.opentelemetry.io/otel/semconv/v1.17.0 go.opentelemetry.io/otel/semconv/v1.17.0/httpconv go.opentelemetry.io/otel/semconv/v1.17.0/netconv go.opentelemetry.io/otel/semconv/v1.18.0 go.opentelemetry.io/otel/semconv/v1.18.0/httpconv go.opentelemetry.io/otel/semconv/v1.18.0/netconv go.opentelemetry.io/otel/semconv/v1.19.0 go.opentelemetry.io/otel/semconv/v1.19.0/httpconv go.opentelemetry.io/otel/semconv/v1.19.0/netconv go.opentelemetry.io/otel/semconv/v1.20.0 go.opentelemetry.io/otel/semconv/v1.20.0/httpconv go.opentelemetry.io/otel/semconv/v1.20.0/netconv go.opentelemetry.io/otel/semconv/v1.21.0 go.opentelemetry.io/otel/semconv/v1.22.0 go.opentelemetry.io/otel/semconv/v1.23.0 go.opentelemetry.io/otel/semconv/v1.23.1 go.opentelemetry.io/otel/semconv/v1.24.0 go.opentelemetry.io/otel/semconv/v1.25.0 go.opentelemetry.io/otel/semconv/v1.26.0 go.opentelemetry.io/otel/semconv/v1.4.0 go.opentelemetry.io/otel/semconv/v1.5.0 go.opentelemetry.io/otel/semconv/v1.6.1 go.opentelemetry.io/otel/semconv/v1.7.0 go.opentelemetry.io/otel/semconv/v1.8.0 go.opentelemetry.io/otel/semconv/v1.9.0 go.opentelemetry.io/otel/trace go.opentelemetry.io/otel/trace/embedded go.opentelemetry.io/otel/trace/noop
internal/profilerecord
unicode/utf16
log/internal
unicode/utf8
encoding
internal/itoa
internal/godebugs
cmp
internal/unsafeheader
internal/goexperiment
internal/goos
internal/byteorder
internal/coverage/rtcov
internal/goarch
math/bits
unicode
internal/cpu
internal/msan
internal/asan
internal/runtime/syscall
internal/runtime/atomic
log/slog/internal
sync/atomic
container/list
go.opentelemetry.io/otel/metric/embedded
go.opentelemetry.io/otel/trace/embedded
crypto/internal/fips140/alias
crypto/internal/boring/sig
internal/runtime/math
internal/abi
vendor/golang.org/x/crypto/cryptobyte/asn1
vendor/golang.org/x/crypto/internal/alias
internal/runtime/sys
internal/nettrace
go.opentelemetry.io/otel/log/embedded
go.opentelemetry.io/otel/sdk
go.opentelemetry.io/otel/sdk/instrumentation
google.golang.org/protobuf/internal/flags
internal/chacha8rand
crypto/internal/fips140deps/byteorder
google.golang.org/grpc/serviceconfig
go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploggrpc/internal
go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp/internal
go.opentelemetry.io/otel/sdk/metric/internal
github.com/google/go-cmp/cmp/internal/flags
go.opentelemetry.io/otel/schema/v1.0/types
go.opentelemetry.io/otel/sdk/internal
go.opentelemetry.io/otel/schema/v1.0/ast
go.opentelemetry.io/otel/schema/v1.1/types
google.golang.org/protobuf/internal/set
crypto/internal/fips140deps/cpu
math
internal/bytealg
go.opentelemetry.io/otel/schema/v1.1/ast
internal/runtime/exithook
internal/stringslite
internal/race
internal/sync
internal/runtime/maps
go.opentelemetry.io/otel/internal
runtime
iter
weak
internal/reflectlite
crypto/internal/fips140/subtle
sync
runtime/metrics
maps
slices
crypto/subtle
errors
sort
internal/oserror
path
math/rand/v2
vendor/golang.org/x/net/dns/dnsmessage
internal/singleflight
log/slog/internal/buffer
internal/testlog
google.golang.org/protobuf/internal/pragma
internal/bisect
unique
google.golang.org/grpc/internal/buffer
io
strconv
runtime/cgo
syscall
hash
strings
bytes
crypto/internal/randutil
internal/godebug
github.com/beorn7/perks/quantile
hash/crc32
hash/fnv
crypto
net/netip
reflect
crypto/internal/fips140deps/godebug
math/rand
vendor/golang.org/x/text/transform
golang.org/x/text/transform
crypto/internal/impl
net/http/internal/ascii
crypto/internal/fips140
github.com/munnerz/goautoneg
bufio
net/http/internal/testcert
regexp/syntax
html
crypto/tls/internal/fips140tls
crypto/internal/fips140/sha3
crypto/internal/fips140/sha512
crypto/internal/fips140/sha256
google.golang.org/grpc/internal/grpcrand
crypto/sha3
crypto/internal/fips140/hmac
crypto/internal/fips140/check
internal/syscall/unix
internal/syscall/execenv
time
crypto/internal/fips140hash
crypto/internal/fips140/edwards25519/field
crypto/internal/fips140/hkdf
crypto/internal/fips140/aes
crypto/internal/fips140/bigmod
crypto/internal/fips140/tls12
crypto/internal/fips140/nistec/fiat
crypto/internal/fips140/tls13
regexp
crypto/internal/fips140/edwards25519
context
io/fs
google.golang.org/grpc/backoff
google.golang.org/grpc/keepalive
github.com/google/go-cmp/cmp/internal/diff
internal/poll
go.opentelemetry.io/otel/internal/baggage
google.golang.org/grpc/internal/backoff
github.com/cenkalti/backoff
google.golang.org/grpc/internal/grpcsync
internal/filepathlite
embed
internal/fmtsort
go.opentelemetry.io/otel/internal/attribute
github.com/google/go-cmp/cmp/internal/function
encoding/binary
google.golang.org/protobuf/internal/editiondefaults
os
crypto/internal/fips140/nistec
encoding/base64
vendor/golang.org/x/crypto/internal/poly1305
github.com/cespare/xxhash
golang.org/x/sys/unix
encoding/pem
crypto/internal/sysrand
go.opentelemetry.io/otel/sdk/metric/internal/x
internal/sysinfo
google.golang.org/grpc/internal/envconfig
go.opentelemetry.io/otel/sdk/internal/x
google.golang.org/protobuf/internal/detrand
path/filepath
github.com/prometheus/procfs/internal/util
fmt
net
crypto/internal/entropy
crypto/internal/fips140/drbg
crypto/internal/fips140only
crypto/internal/fips140/ed25519
crypto/internal/fips140/rsa
crypto/internal/fips140/aes/gcm
crypto/internal/fips140/mlkem
crypto/rc4
crypto/md5
crypto/cipher
crypto/internal/fips140/ecdh
crypto/internal/fips140/ecdsa
vendor/golang.org/x/crypto/chacha20
crypto/internal/boring
crypto/des
crypto/aes
crypto/hmac
crypto/sha512
crypto/sha256
crypto/sha1
crypto/ecdh
vendor/golang.org/x/crypto/chacha20poly1305
encoding/hex
log
net/url
compress/flate
mime/quotedprintable
net/http/internal
vendor/golang.org/x/net/http2/hpack
google.golang.org/protobuf/internal/errors
mime
go/token
google.golang.org/protobuf/internal/version
database/sql/driver
go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploggrpc/internal/retry
encoding/json
os/user
math/big
vendor/golang.org/x/text/unicode/norm
flag
google.golang.org/protobuf/encoding/protowire
google.golang.org/grpc/internal/grpclog
text/tabwriter
text/template/parse
google.golang.org/grpc/attributes
google.golang.org/grpc/internal/idle
golang.org/x/net/http2/hpack
golang.org/x/text/unicode/norm
go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp/internal/retry
go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc/internal
vendor/golang.org/x/text/unicode/bidi
golang.org/x/net/internal/timeseries
google.golang.org/protobuf/reflect/protoreflect
golang.org/x/text/unicode/bidi
go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc/internal/retry
github.com/google/go-cmp/cmp/internal/value
github.com/davecgh/go-spew/spew
github.com/pmezard/go-difflib/difflib
gopkg.in/yaml.v3
runtime/debug
github.com/grpc-ecosystem/grpc-gateway/utilities
go.opentelemetry.io/otel/baggage
runtime/trace
go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp/internal
go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp/internal/retry
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc/internal
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc/internal/retry
github.com/grpc-ecosystem/grpc-gateway/internal/httprule
compress/gzip
github.com/google/go-cmp/cmp
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp/internal
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp/internal/retry
testing
github.com/prometheus/procfs/internal/fs
vendor/golang.org/x/text/secure/bidirule
golang.org/x/text/secure/bidirule
text/template
google.golang.org/protobuf/internal/descfmt
google.golang.org/protobuf/internal/descopts
google.golang.org/protobuf/internal/strs
google.golang.org/protobuf/internal/encoding/messageset
google.golang.org/protobuf/internal/order
google.golang.org/protobuf/runtime/protoiface
google.golang.org/protobuf/internal/genid
vendor/golang.org/x/net/idna
google.golang.org/protobuf/internal/protolazy
google.golang.org/protobuf/reflect/protoregistry
golang.org/x/net/idna
google.golang.org/protobuf/internal/encoding/text
google.golang.org/protobuf/internal/encoding/json
log/slog
go.opentelemetry.io/otel/codes
google.golang.org/grpc/grpclog
go.opentelemetry.io/otel/attribute
github.com/Masterminds/semver
crypto/rand
crypto/elliptic
crypto/internal/boring/bbig
crypto/dsa
encoding/asn1
google.golang.org/protobuf/proto
google.golang.org/grpc/connectivity
crypto/ed25519
crypto/internal/hpke
crypto/rsa
google.golang.org/protobuf/internal/encoding/defval
go.opentelemetry.io/otel/schema/internal
go.opentelemetry.io/otel/trace
go.opentelemetry.io/otel/metric
go.opentelemetry.io/otel/semconv/v1.14.0
go.opentelemetry.io/otel/semconv/v1.13.0
go.opentelemetry.io/otel/semconv/v1.15.0
go.opentelemetry.io/otel/semconv/v1.16.0
go.opentelemetry.io/otel/semconv/v1.21.0
go.opentelemetry.io/otel/semconv/v1.26.0
go.opentelemetry.io/otel/semconv/v1.20.0
go.opentelemetry.io/otel/semconv/v1.17.0
go.opentelemetry.io/otel/semconv/v1.19.0
go.opentelemetry.io/otel/semconv/v1.22.0
go.opentelemetry.io/otel/semconv/v1.18.0
go.opentelemetry.io/otel/semconv/v1.23.0
go.opentelemetry.io/otel/semconv/v1.23.1
html/template
go.opentelemetry.io/otel/semconv/v1.24.0
github.com/go-logr/logr
go.opentelemetry.io/otel/semconv/v1.25.0
google.golang.org/protobuf/internal/filedesc
google.golang.org/protobuf/encoding/prototext
google.golang.org/protobuf/encoding/protodelim
go.opentelemetry.io/otel/schema/v1.0
go.opentelemetry.io/otel/internal/matchers
vendor/golang.org/x/crypto/cryptobyte
crypto/x509/pkix
go.opentelemetry.io/otel/metric/noop
github.com/go-logr/logr/funcr
go.opentelemetry.io/otel/schema/v1.1
go.opentelemetry.io/otel/sdk/internal/matchers
go.opentelemetry.io/otel/sdk/metric/exemplar
go.opentelemetry.io/otel/trace/noop
github.com/go-logr/stdr
crypto/ecdsa
google.golang.org/protobuf/internal/encoding/tag
google.golang.org/protobuf/encoding/protojson
google.golang.org/protobuf/internal/impl
vendor/golang.org/x/net/http/httpproxy
net/textproto
google.golang.org/grpc/internal/syscall
google.golang.org/grpc/internal/resolver/dns/internal
github.com/google/uuid
google.golang.org/grpc/internal
crypto/x509
github.com/prometheus/procfs
google.golang.org/grpc/metadata
google.golang.org/grpc/codes
vendor/golang.org/x/net/http/httpguts
golang.org/x/net/http/httpguts
mime/multipart
google.golang.org/grpc/internal/balancerload
google.golang.org/grpc/tap
google.golang.org/grpc/stats
google.golang.org/grpc/internal/grpcutil
google.golang.org/grpc/encoding
google.golang.org/grpc/encoding/gzip
crypto/tls
google.golang.org/protobuf/internal/filetype
google.golang.org/protobuf/runtime/protoimpl
google.golang.org/protobuf/protoadapt
go.opentelemetry.io/proto/otlp/common/v1
google.golang.org/protobuf/types/known/durationpb
google.golang.org/protobuf/types/known/anypb
google.golang.org/protobuf/types/known/fieldmaskpb
google.golang.org/protobuf/types/known/timestamppb
google.golang.org/protobuf/types/known/wrapperspb
google.golang.org/protobuf/types/known/structpb
google.golang.org/grpc/encoding/proto
google.golang.org/grpc/internal/pretty
github.com/golang/protobuf/ptypes/duration
google.golang.org/genproto/googleapis/rpc/errdetails
google.golang.org/genproto/googleapis/api/httpbody
google.golang.org/genproto/googleapis/rpc/status
github.com/golang/protobuf/ptypes/timestamp
github.com/prometheus/client_model/go
go.opentelemetry.io/proto/otlp/resource/v1
google.golang.org/grpc/internal/status
google.golang.org/grpc/binarylog/grpc_binarylog_v1
go.opentelemetry.io/proto/otlp/logs/v1
go.opentelemetry.io/proto/otlp/trace/v1
go.opentelemetry.io/proto/otlp/metrics/v1
google.golang.org/grpc/status
github.com/prometheus/common/model
net/http/httptrace
google.golang.org/grpc/internal/credentials
google.golang.org/grpc/internal/binarylog
google.golang.org/grpc/credentials
net/http
google.golang.org/grpc/peer
google.golang.org/grpc/credentials/insecure
google.golang.org/grpc/resolver
google.golang.org/grpc/internal/channelz
google.golang.org/grpc/internal/metadata
google.golang.org/grpc/internal/transport/networktype
google.golang.org/grpc/internal/resolver/passthrough
google.golang.org/grpc/balancer/grpclb/state
google.golang.org/grpc/internal/resolver/dns
google.golang.org/grpc/internal/resolver/unix
github.com/prometheus/client_golang/prometheus/internal
google.golang.org/grpc/channelz
google.golang.org/grpc/resolver/dns
google.golang.org/grpc/balancer
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
go.opentelemetry.io/otel/propagation
expvar
golang.org/x/net/trace
net/http/httputil
go.opentelemetry.io/otel/semconv/internal
go.opentelemetry.io/otel/semconv/internal/v2
net/http/httptest
go.opentelemetry.io/otel/semconv/internal/v3
go.opentelemetry.io/otel/semconv/internal/v4
github.com/prometheus/common/expfmt
golang.org/x/net/http2
go.opentelemetry.io/otel/internal/global
go.opentelemetry.io/otel/internal/internaltest
go.opentelemetry.io/otel/sdk/internal/internaltest
go.opentelemetry.io/otel/semconv/v1.10.0
go.opentelemetry.io/otel/semconv/v1.12.0
go.opentelemetry.io/otel/semconv/v1.5.0
go.opentelemetry.io/otel/semconv/v1.11.0
go.opentelemetry.io/otel/semconv/v1.4.0
go.opentelemetry.io/otel/semconv/v1.6.1
go.opentelemetry.io/otel/semconv/v1.9.0
go.opentelemetry.io/otel/semconv/v1.8.0
go.opentelemetry.io/otel/semconv/v1.7.0
go.opentelemetry.io/otel/semconv/v1.20.0/httpconv
go.opentelemetry.io/otel/semconv/v1.19.0/httpconv
go.opentelemetry.io/otel/semconv/v1.13.0/httpconv
go.opentelemetry.io/otel/semconv/v1.13.0/netconv
go.opentelemetry.io/otel/semconv/v1.14.0/httpconv
go.opentelemetry.io/otel/semconv/v1.14.0/netconv
go.opentelemetry.io/otel/semconv/v1.15.0/httpconv
go.opentelemetry.io/otel/semconv/v1.15.0/netconv
github.com/stretchr/testify/assert
go.opentelemetry.io/otel/semconv/v1.16.0/httpconv
go.opentelemetry.io/otel/semconv/v1.16.0/netconv
go.opentelemetry.io/otel/semconv/v1.17.0/httpconv
go.opentelemetry.io/otel/semconv/v1.18.0/httpconv
go.opentelemetry.io/otel/semconv/v1.17.0/netconv
go.opentelemetry.io/otel/semconv/v1.18.0/netconv
go.opentelemetry.io/otel/semconv/v1.19.0/netconv
go.opentelemetry.io/otel/semconv/v1.20.0/netconv
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc/internal/envconfig
go.opentelemetry.io/otel/sdk/internal/env
go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp/internal/envconfig
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp/internal/envconfig
go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc/internal/envconfig
go.opentelemetry.io/otel
go.opentelemetry.io/otel/log
github.com/prometheus/client_golang/prometheus
go.opentelemetry.io/otel/sdk/resource
go.opentelemetry.io/otel/log/noop
go.opentelemetry.io/otel/sdk/log/internal/x
go.opentelemetry.io/otel/log/internal/global
go.opentelemetry.io/otel/log/logtest
go.opentelemetry.io/otel/log/global
go.opentelemetry.io/otel/sdk/metric/metricdata
go.opentelemetry.io/otel/sdk/log
go.opentelemetry.io/otel/sdk/trace
go.opentelemetry.io/otel/sdk/metric/internal/aggregate
go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc/internal/transform
go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp/internal/transform
go.opentelemetry.io/otel/sdk/metric/metricdata/metricdatatest
github.com/stretchr/testify/require
go.opentelemetry.io/otel/sdk/metric
go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploggrpc/internal/transform
go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp/internal/transform
go.opentelemetry.io/otel/exporters/stdout/stdoutlog
go.opentelemetry.io/otel/sdk/log/logtest
go.opentelemetry.io/otel/sdk/trace/tracetest
go.opentelemetry.io/otel/exporters/otlp/otlptrace/internal/tracetransform
go.opentelemetry.io/otel/exporters/stdout/stdouttrace
google.golang.org/grpc/internal/transport
go.opentelemetry.io/otel/exporters/otlp/otlptrace
google.golang.org/grpc
go.opentelemetry.io/otel/exporters/stdout/stdoutmetric
go.opentelemetry.io/otel/exporters/prometheus
google.golang.org/grpc/health/grpc_health_v1
go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc/internal/oconf
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp/internal/otlpconfig
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc/internal/otlpconfig
go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp/internal/oconf
github.com/grpc-ecosystem/grpc-gateway/runtime
go.opentelemetry.io/proto/otlp/collector/logs/v1
go.opentelemetry.io/proto/otlp/collector/metrics/v1
go.opentelemetry.io/proto/otlp/collector/trace/v1
go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc/internal/otest
go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc
go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp/internal/otest
go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc/internal/otlptracetest
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp/internal/otlptracetest
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp
go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp
go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploggrpc
   dh_auto_test -O--builddirectory=_build -O--buildsystem=golang
	cd _build && go test -vet=off -v -p 22 go.opentelemetry.io/otel go.opentelemetry.io/otel/attribute go.opentelemetry.io/otel/baggage go.opentelemetry.io/otel/codes go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploggrpc go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploggrpc/internal go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploggrpc/internal/retry go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploggrpc/internal/transform go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp/internal go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp/internal/retry go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp/internal/transform go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc/internal go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc/internal/envconfig go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc/internal/oconf go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc/internal/otest go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc/internal/retry go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc/internal/transform go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp/internal go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp/internal/envconfig go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp/internal/oconf go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp/internal/otest go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp/internal/retry go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp/internal/transform go.opentelemetry.io/otel/exporters/otlp/otlptrace go.opentelemetry.io/otel/exporters/otlp/otlptrace/internal/tracetransform go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc/internal go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc/internal/envconfig go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc/internal/otlpconfig go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc/internal/otlptracetest go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc/internal/retry go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp/internal go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp/internal/envconfig go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp/internal/otlpconfig go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp/internal/otlptracetest go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp/internal/retry go.opentelemetry.io/otel/exporters/prometheus go.opentelemetry.io/otel/exporters/stdout/stdoutlog go.opentelemetry.io/otel/exporters/stdout/stdoutmetric go.opentelemetry.io/otel/exporters/stdout/stdouttrace go.opentelemetry.io/otel/internal go.opentelemetry.io/otel/internal/attribute go.opentelemetry.io/otel/internal/baggage go.opentelemetry.io/otel/internal/global go.opentelemetry.io/otel/internal/internaltest go.opentelemetry.io/otel/internal/matchers go.opentelemetry.io/otel/log go.opentelemetry.io/otel/log/embedded go.opentelemetry.io/otel/log/global go.opentelemetry.io/otel/log/internal/global go.opentelemetry.io/otel/log/logtest go.opentelemetry.io/otel/log/noop go.opentelemetry.io/otel/metric go.opentelemetry.io/otel/metric/embedded go.opentelemetry.io/otel/metric/noop go.opentelemetry.io/otel/propagation go.opentelemetry.io/otel/schema/internal go.opentelemetry.io/otel/schema/v1.0 go.opentelemetry.io/otel/schema/v1.0/ast go.opentelemetry.io/otel/schema/v1.0/types go.opentelemetry.io/otel/schema/v1.1 go.opentelemetry.io/otel/schema/v1.1/ast go.opentelemetry.io/otel/schema/v1.1/types go.opentelemetry.io/otel/sdk go.opentelemetry.io/otel/sdk/instrumentation go.opentelemetry.io/otel/sdk/internal go.opentelemetry.io/otel/sdk/internal/env go.opentelemetry.io/otel/sdk/internal/internaltest go.opentelemetry.io/otel/sdk/internal/matchers go.opentelemetry.io/otel/sdk/internal/x go.opentelemetry.io/otel/sdk/log go.opentelemetry.io/otel/sdk/log/internal/x go.opentelemetry.io/otel/sdk/log/logtest go.opentelemetry.io/otel/sdk/metric go.opentelemetry.io/otel/sdk/metric/exemplar go.opentelemetry.io/otel/sdk/metric/internal go.opentelemetry.io/otel/sdk/metric/internal/aggregate go.opentelemetry.io/otel/sdk/metric/internal/x go.opentelemetry.io/otel/sdk/metric/metricdata go.opentelemetry.io/otel/sdk/metric/metricdata/metricdatatest go.opentelemetry.io/otel/sdk/resource go.opentelemetry.io/otel/sdk/trace go.opentelemetry.io/otel/sdk/trace/tracetest go.opentelemetry.io/otel/semconv/internal go.opentelemetry.io/otel/semconv/internal/v2 go.opentelemetry.io/otel/semconv/internal/v3 go.opentelemetry.io/otel/semconv/internal/v4 go.opentelemetry.io/otel/semconv/v1.10.0 go.opentelemetry.io/otel/semconv/v1.11.0 go.opentelemetry.io/otel/semconv/v1.12.0 go.opentelemetry.io/otel/semconv/v1.13.0 go.opentelemetry.io/otel/semconv/v1.13.0/httpconv go.opentelemetry.io/otel/semconv/v1.13.0/netconv go.opentelemetry.io/otel/semconv/v1.14.0 go.opentelemetry.io/otel/semconv/v1.14.0/httpconv go.opentelemetry.io/otel/semconv/v1.14.0/netconv go.opentelemetry.io/otel/semconv/v1.15.0 go.opentelemetry.io/otel/semconv/v1.15.0/httpconv go.opentelemetry.io/otel/semconv/v1.15.0/netconv go.opentelemetry.io/otel/semconv/v1.16.0 go.opentelemetry.io/otel/semconv/v1.16.0/httpconv go.opentelemetry.io/otel/semconv/v1.16.0/netconv go.opentelemetry.io/otel/semconv/v1.17.0 go.opentelemetry.io/otel/semconv/v1.17.0/httpconv go.opentelemetry.io/otel/semconv/v1.17.0/netconv go.opentelemetry.io/otel/semconv/v1.18.0 go.opentelemetry.io/otel/semconv/v1.18.0/httpconv go.opentelemetry.io/otel/semconv/v1.18.0/netconv go.opentelemetry.io/otel/semconv/v1.19.0 go.opentelemetry.io/otel/semconv/v1.19.0/httpconv go.opentelemetry.io/otel/semconv/v1.19.0/netconv go.opentelemetry.io/otel/semconv/v1.20.0 go.opentelemetry.io/otel/semconv/v1.20.0/httpconv go.opentelemetry.io/otel/semconv/v1.20.0/netconv go.opentelemetry.io/otel/semconv/v1.21.0 go.opentelemetry.io/otel/semconv/v1.22.0 go.opentelemetry.io/otel/semconv/v1.23.0 go.opentelemetry.io/otel/semconv/v1.23.1 go.opentelemetry.io/otel/semconv/v1.24.0 go.opentelemetry.io/otel/semconv/v1.25.0 go.opentelemetry.io/otel/semconv/v1.26.0 go.opentelemetry.io/otel/semconv/v1.4.0 go.opentelemetry.io/otel/semconv/v1.5.0 go.opentelemetry.io/otel/semconv/v1.6.1 go.opentelemetry.io/otel/semconv/v1.7.0 go.opentelemetry.io/otel/semconv/v1.8.0 go.opentelemetry.io/otel/semconv/v1.9.0 go.opentelemetry.io/otel/trace go.opentelemetry.io/otel/trace/embedded go.opentelemetry.io/otel/trace/noop
=== RUN   TestGlobalErrorHandler
2026/04/07 12:50:20 internal_logging.go:50: "msg"="ErrorHandler remains its current value." "error"="no ErrorHandler delegate configured"
2026/04/07 12:50:20 assert.AnError general error for testing
--- PASS: TestGlobalErrorHandler (0.00s)
=== RUN   TestMultipleGlobalMeterProvider
--- PASS: TestMultipleGlobalMeterProvider (0.00s)
=== RUN   TestMultipleGlobalTracerProvider
--- PASS: TestMultipleGlobalTracerProvider (0.00s)
=== RUN   TestVersionSemver
--- PASS: TestVersionSemver (0.00s)
PASS
ok  	go.opentelemetry.io/otel	0.004s
=== RUN   TestNewAllowKeysFilter
=== RUN   TestNewAllowKeysFilter/Empty
=== RUN   TestNewAllowKeysFilter/Partial
=== RUN   TestNewAllowKeysFilter/Full
--- PASS: TestNewAllowKeysFilter (0.00s)
    --- PASS: TestNewAllowKeysFilter/Empty (0.00s)
    --- PASS: TestNewAllowKeysFilter/Partial (0.00s)
    --- PASS: TestNewAllowKeysFilter/Full (0.00s)
=== RUN   TestNewDenyKeysFilter
=== RUN   TestNewDenyKeysFilter/Empty
=== RUN   TestNewDenyKeysFilter/Partial
=== RUN   TestNewDenyKeysFilter/Full
--- PASS: TestNewDenyKeysFilter (0.00s)
    --- PASS: TestNewDenyKeysFilter/Empty (0.00s)
    --- PASS: TestNewDenyKeysFilter/Partial (0.00s)
    --- PASS: TestNewDenyKeysFilter/Full (0.00s)
=== RUN   TestIterator
--- PASS: TestIterator (0.00s)
=== RUN   TestEmptyIterator
--- PASS: TestEmptyIterator (0.00s)
=== RUN   TestMergedIterator
=== RUN   TestMergedIterator/one_overlap
=== RUN   TestMergedIterator/reversed_one_overlap
=== RUN   TestMergedIterator/one_empty
=== RUN   TestMergedIterator/two_empty
=== RUN   TestMergedIterator/no_overlap_both
=== RUN   TestMergedIterator/one_empty_single_two
=== RUN   TestMergedIterator/two_empty_single_one
=== RUN   TestMergedIterator/all_empty
=== RUN   TestMergedIterator/full_overlap
--- PASS: TestMergedIterator (0.00s)
    --- PASS: TestMergedIterator/one_overlap (0.00s)
    --- PASS: TestMergedIterator/reversed_one_overlap (0.00s)
    --- PASS: TestMergedIterator/one_empty (0.00s)
    --- PASS: TestMergedIterator/two_empty (0.00s)
    --- PASS: TestMergedIterator/no_overlap_both (0.00s)
    --- PASS: TestMergedIterator/one_empty_single_two (0.00s)
    --- PASS: TestMergedIterator/two_empty_single_one (0.00s)
    --- PASS: TestMergedIterator/all_empty (0.00s)
    --- PASS: TestMergedIterator/full_overlap (0.00s)
=== RUN   TestDefined
=== RUN   TestDefined/Key.Defined()_returns_true_when_len(v.Name)_!=_0
=== RUN   TestDefined/Key.Defined()_returns_false_when_len(v.Name)_==_0
--- PASS: TestDefined (0.00s)
    --- PASS: TestDefined/Key.Defined()_returns_true_when_len(v.Name)_!=_0 (0.00s)
    --- PASS: TestDefined/Key.Defined()_returns_false_when_len(v.Name)_==_0 (0.00s)
=== RUN   TestJSONValue
--- PASS: TestJSONValue (0.00s)
=== RUN   TestEmit
=== RUN   TestEmit/test_Key.Emit()_can_emit_a_string_representing_self.BOOL
=== RUN   TestEmit/test_Key.Emit()_can_emit_a_string_representing_self.INT64SLICE
=== RUN   TestEmit/test_Key.Emit()_can_emit_a_string_representing_self.INT64
=== RUN   TestEmit/test_Key.Emit()_can_emit_a_string_representing_self.FLOAT64SLICE
=== RUN   TestEmit/test_Key.Emit()_can_emit_a_string_representing_self.FLOAT64
=== RUN   TestEmit/test_Key.Emit()_can_emit_a_string_representing_self.STRING
=== RUN   TestEmit/test_Key.Emit()_can_emit_a_string_representing_self.STRINGSLICE
--- PASS: TestEmit (0.00s)
    --- PASS: TestEmit/test_Key.Emit()_can_emit_a_string_representing_self.BOOL (0.00s)
    --- PASS: TestEmit/test_Key.Emit()_can_emit_a_string_representing_self.INT64SLICE (0.00s)
    --- PASS: TestEmit/test_Key.Emit()_can_emit_a_string_representing_self.INT64 (0.00s)
    --- PASS: TestEmit/test_Key.Emit()_can_emit_a_string_representing_self.FLOAT64SLICE (0.00s)
    --- PASS: TestEmit/test_Key.Emit()_can_emit_a_string_representing_self.FLOAT64 (0.00s)
    --- PASS: TestEmit/test_Key.Emit()_can_emit_a_string_representing_self.STRING (0.00s)
    --- PASS: TestEmit/test_Key.Emit()_can_emit_a_string_representing_self.STRINGSLICE (0.00s)
=== RUN   TestKeyValueConstructors
=== RUN   TestKeyValueConstructors/Bool
=== RUN   TestKeyValueConstructors/Int64
=== RUN   TestKeyValueConstructors/Float64
=== RUN   TestKeyValueConstructors/String
=== RUN   TestKeyValueConstructors/Int
--- PASS: TestKeyValueConstructors (0.00s)
    --- PASS: TestKeyValueConstructors/Bool (0.00s)
    --- PASS: TestKeyValueConstructors/Int64 (0.00s)
    --- PASS: TestKeyValueConstructors/Float64 (0.00s)
    --- PASS: TestKeyValueConstructors/String (0.00s)
    --- PASS: TestKeyValueConstructors/Int (0.00s)
=== RUN   TestKeyValueValid
--- PASS: TestKeyValueValid (0.00s)
=== RUN   TestIncorrectCast
=== RUN   TestIncorrectCast/Float64
=== RUN   TestIncorrectCast/Int64
=== RUN   TestIncorrectCast/String
=== RUN   TestIncorrectCast/Float64Slice
=== RUN   TestIncorrectCast/Int64Slice
=== RUN   TestIncorrectCast/StringSlice
--- PASS: TestIncorrectCast (0.00s)
    --- PASS: TestIncorrectCast/Float64 (0.00s)
    --- PASS: TestIncorrectCast/Int64 (0.00s)
    --- PASS: TestIncorrectCast/String (0.00s)
    --- PASS: TestIncorrectCast/Float64Slice (0.00s)
    --- PASS: TestIncorrectCast/Int64Slice (0.00s)
    --- PASS: TestIncorrectCast/StringSlice (0.00s)
=== RUN   TestSetDedup
--- PASS: TestSetDedup (0.00s)
=== RUN   TestFiltering
=== RUN   TestFiltering/A
=== RUN   TestFiltering/A/NewSetWithFiltered
=== RUN   TestFiltering/A/Set.Filter
=== RUN   TestFiltering/B
=== RUN   TestFiltering/B/NewSetWithFiltered
=== RUN   TestFiltering/B/Set.Filter
=== RUN   TestFiltering/C
=== RUN   TestFiltering/C/NewSetWithFiltered
=== RUN   TestFiltering/C/Set.Filter
=== RUN   TestFiltering/A||B
=== RUN   TestFiltering/A||B/NewSetWithFiltered
=== RUN   TestFiltering/A||B/Set.Filter
=== RUN   TestFiltering/B||C
=== RUN   TestFiltering/B||C/NewSetWithFiltered
=== RUN   TestFiltering/B||C/Set.Filter
=== RUN   TestFiltering/A||C
=== RUN   TestFiltering/A||C/NewSetWithFiltered
=== RUN   TestFiltering/A||C/Set.Filter
=== RUN   TestFiltering/None
=== RUN   TestFiltering/None/NewSetWithFiltered
=== RUN   TestFiltering/None/Set.Filter
=== RUN   TestFiltering/All
=== RUN   TestFiltering/All/NewSetWithFiltered
=== RUN   TestFiltering/All/Set.Filter
=== RUN   TestFiltering/Empty
=== RUN   TestFiltering/Empty/NewSetWithFiltered
=== RUN   TestFiltering/Empty/Set.Filter
--- PASS: TestFiltering (0.00s)
    --- PASS: TestFiltering/A (0.00s)
        --- PASS: TestFiltering/A/NewSetWithFiltered (0.00s)
        --- PASS: TestFiltering/A/Set.Filter (0.00s)
    --- PASS: TestFiltering/B (0.00s)
        --- PASS: TestFiltering/B/NewSetWithFiltered (0.00s)
        --- PASS: TestFiltering/B/Set.Filter (0.00s)
    --- PASS: TestFiltering/C (0.00s)
        --- PASS: TestFiltering/C/NewSetWithFiltered (0.00s)
        --- PASS: TestFiltering/C/Set.Filter (0.00s)
    --- PASS: TestFiltering/A||B (0.00s)
        --- PASS: TestFiltering/A||B/NewSetWithFiltered (0.00s)
        --- PASS: TestFiltering/A||B/Set.Filter (0.00s)
    --- PASS: TestFiltering/B||C (0.00s)
        --- PASS: TestFiltering/B||C/NewSetWithFiltered (0.00s)
        --- PASS: TestFiltering/B||C/Set.Filter (0.00s)
    --- PASS: TestFiltering/A||C (0.00s)
        --- PASS: TestFiltering/A||C/NewSetWithFiltered (0.00s)
        --- PASS: TestFiltering/A||C/Set.Filter (0.00s)
    --- PASS: TestFiltering/None (0.00s)
        --- PASS: TestFiltering/None/NewSetWithFiltered (0.00s)
        --- PASS: TestFiltering/None/Set.Filter (0.00s)
    --- PASS: TestFiltering/All (0.00s)
        --- PASS: TestFiltering/All/NewSetWithFiltered (0.00s)
        --- PASS: TestFiltering/All/Set.Filter (0.00s)
    --- PASS: TestFiltering/Empty (0.00s)
        --- PASS: TestFiltering/Empty/NewSetWithFiltered (0.00s)
        --- PASS: TestFiltering/Empty/Set.Filter (0.00s)
=== RUN   TestUniqueness
--- PASS: TestUniqueness (0.00s)
=== RUN   TestLookup
--- PASS: TestLookup (0.00s)
=== RUN   TestZeroSetExportedMethodsNoPanic
=== RUN   TestZeroSetExportedMethodsNoPanic/Encoded
=== RUN   TestZeroSetExportedMethodsNoPanic/Equals
=== RUN   TestZeroSetExportedMethodsNoPanic/Equivalent
=== RUN   TestZeroSetExportedMethodsNoPanic/Filter
=== RUN   TestZeroSetExportedMethodsNoPanic/Get
=== RUN   TestZeroSetExportedMethodsNoPanic/HasValue
=== RUN   TestZeroSetExportedMethodsNoPanic/Iter
=== RUN   TestZeroSetExportedMethodsNoPanic/Len
=== RUN   TestZeroSetExportedMethodsNoPanic/MarshalJSON
=== RUN   TestZeroSetExportedMethodsNoPanic/MarshalLog
=== RUN   TestZeroSetExportedMethodsNoPanic/ToSlice
=== RUN   TestZeroSetExportedMethodsNoPanic/Value
--- PASS: TestZeroSetExportedMethodsNoPanic (0.00s)
    --- PASS: TestZeroSetExportedMethodsNoPanic/Encoded (0.00s)
    --- PASS: TestZeroSetExportedMethodsNoPanic/Equals (0.00s)
    --- PASS: TestZeroSetExportedMethodsNoPanic/Equivalent (0.00s)
    --- PASS: TestZeroSetExportedMethodsNoPanic/Filter (0.00s)
    --- PASS: TestZeroSetExportedMethodsNoPanic/Get (0.00s)
    --- PASS: TestZeroSetExportedMethodsNoPanic/HasValue (0.00s)
    --- PASS: TestZeroSetExportedMethodsNoPanic/Iter (0.00s)
    --- PASS: TestZeroSetExportedMethodsNoPanic/Len (0.00s)
    --- PASS: TestZeroSetExportedMethodsNoPanic/MarshalJSON (0.00s)
    --- PASS: TestZeroSetExportedMethodsNoPanic/MarshalLog (0.00s)
    --- PASS: TestZeroSetExportedMethodsNoPanic/ToSlice (0.00s)
    --- PASS: TestZeroSetExportedMethodsNoPanic/Value (0.00s)
=== RUN   TestValue
    value_test.go:90: Running test case Key.Bool() correctly returns keys's internal bool value
    value_test.go:90: Running test case Key.BoolSlice() correctly returns keys's internal []bool value
    value_test.go:90: Running test case Key.Int64() correctly returns keys's internal int64 value
    value_test.go:90: Running test case Key.Int64() correctly returns negative keys's internal int64 value
    value_test.go:90: Running test case Key.Int64Slice() correctly returns keys's internal []int64 value
    value_test.go:90: Running test case Key.Int() correctly returns keys's internal signed integral value
    value_test.go:90: Running test case Key.IntSlice() correctly returns keys's internal []int64 value
    value_test.go:90: Running test case Key.Float64() correctly returns keys's internal float64 value
    value_test.go:90: Running test case Key.Float64Slice() correctly returns keys's internal []float64 value
    value_test.go:90: Running test case Key.String() correctly returns keys's internal string value
    value_test.go:90: Running test case Key.StringSlice() correctly returns keys's internal []string value
--- PASS: TestValue (0.00s)
=== RUN   TestEquivalence
=== RUN   TestEquivalence/Distinct
=== RUN   TestEquivalence/Set
--- PASS: TestEquivalence (0.00s)
    --- PASS: TestEquivalence/Distinct (0.00s)
    --- PASS: TestEquivalence/Set (0.00s)
=== RUN   TestAsSlice
--- PASS: TestAsSlice (0.00s)
PASS
ok  	go.opentelemetry.io/otel/attribute	0.010s
=== RUN   TestValidateKeyChar
--- PASS: TestValidateKeyChar (0.00s)
=== RUN   TestValidateValueChar
--- PASS: TestValidateValueChar (0.00s)
=== RUN   TestParseProperty
--- PASS: TestParseProperty (0.00s)
=== RUN   TestParsePropertyError
--- PASS: TestParsePropertyError (0.00s)
=== RUN   TestNewKeyProperty
--- PASS: TestNewKeyProperty (0.00s)
=== RUN   TestNewKeyValueProperty
--- PASS: TestNewKeyValueProperty (0.00s)
=== RUN   TestNewKeyValuePropertyRaw
--- PASS: TestNewKeyValuePropertyRaw (0.00s)
=== RUN   TestPropertyValidate
--- PASS: TestPropertyValidate (0.00s)
=== RUN   TestNewEmptyBaggage
--- PASS: TestNewEmptyBaggage (0.00s)
=== RUN   TestNewBaggage
--- PASS: TestNewBaggage (0.00s)
=== RUN   TestNewBaggageWithDuplicates
--- PASS: TestNewBaggageWithDuplicates (0.00s)
=== RUN   TestNewBaggageErrorEmptyMember
--- PASS: TestNewBaggageErrorEmptyMember (0.00s)
=== RUN   TestNewBaggageErrorTooManyBytes
--- PASS: TestNewBaggageErrorTooManyBytes (0.00s)
=== RUN   TestNewBaggageErrorTooManyMembers
--- PASS: TestNewBaggageErrorTooManyMembers (0.00s)
=== RUN   TestBaggageParse
=== RUN   TestBaggageParse/empty_value
=== RUN   TestBaggageParse/single_member_empty_value_no_properties
=== RUN   TestBaggageParse/single_member_no_properties
=== RUN   TestBaggageParse/single_member_no_properties_plus
=== RUN   TestBaggageParse/single_member_no_properties_plus_encoded
=== RUN   TestBaggageParse/single_member_no_properties_slash
=== RUN   TestBaggageParse/single_member_no_properties_slash_encoded
=== RUN   TestBaggageParse/single_member_no_properties_equals
=== RUN   TestBaggageParse/single_member_no_properties_equals_encoded
=== RUN   TestBaggageParse/single_member_with_spaces
=== RUN   TestBaggageParse/single_member_empty_value_with_properties
=== RUN   TestBaggageParse/single_member_with_properties
=== RUN   TestBaggageParse/single_member_with_value_containing_equal_signs
=== RUN   TestBaggageParse/two_members_with_properties
=== RUN   TestBaggageParse/duplicate_key
=== RUN   TestBaggageParse/=_value
=== RUN   TestBaggageParse/encoded_ASCII_string
=== RUN   TestBaggageParse/encoded_property
=== RUN   TestBaggageParse/encoded_UTF-8_string
=== RUN   TestBaggageParse/encoded_UTF-8_string_in_key
=== RUN   TestBaggageParse/encoded_UTF-8_string_in_property
=== RUN   TestBaggageParse/invalid_member:_empty
=== RUN   TestBaggageParse/invalid_member:_no_key
=== RUN   TestBaggageParse/invalid_member:_no_value
=== RUN   TestBaggageParse/invalid_member:_invalid_key
=== RUN   TestBaggageParse/invalid_member:_invalid_value
=== RUN   TestBaggageParse/invalid_member:_improper_url_encoded_value
=== RUN   TestBaggageParse/invalid_property:_no_key
=== RUN   TestBaggageParse/invalid_property:_invalid_key
=== RUN   TestBaggageParse/invalid_property:_invalid_value
=== RUN   TestBaggageParse/invalid_property:_improper_url_encoded_value
=== RUN   TestBaggageParse/invalid_baggage_string:_too_large
=== RUN   TestBaggageParse/invalid_baggage_string:_member_too_large
=== RUN   TestBaggageParse/invalid_baggage_string:_too_many_members
=== RUN   TestBaggageParse/percent-encoded_octet_sequences_do_not_match_the_UTF-8_encoding_scheme
--- PASS: TestBaggageParse (0.00s)
    --- PASS: TestBaggageParse/empty_value (0.00s)
    --- PASS: TestBaggageParse/single_member_empty_value_no_properties (0.00s)
    --- PASS: TestBaggageParse/single_member_no_properties (0.00s)
    --- PASS: TestBaggageParse/single_member_no_properties_plus (0.00s)
    --- PASS: TestBaggageParse/single_member_no_properties_plus_encoded (0.00s)
    --- PASS: TestBaggageParse/single_member_no_properties_slash (0.00s)
    --- PASS: TestBaggageParse/single_member_no_properties_slash_encoded (0.00s)
    --- PASS: TestBaggageParse/single_member_no_properties_equals (0.00s)
    --- PASS: TestBaggageParse/single_member_no_properties_equals_encoded (0.00s)
    --- PASS: TestBaggageParse/single_member_with_spaces (0.00s)
    --- PASS: TestBaggageParse/single_member_empty_value_with_properties (0.00s)
    --- PASS: TestBaggageParse/single_member_with_properties (0.00s)
    --- PASS: TestBaggageParse/single_member_with_value_containing_equal_signs (0.00s)
    --- PASS: TestBaggageParse/two_members_with_properties (0.00s)
    --- PASS: TestBaggageParse/duplicate_key (0.00s)
    --- PASS: TestBaggageParse/=_value (0.00s)
    --- PASS: TestBaggageParse/encoded_ASCII_string (0.00s)
    --- PASS: TestBaggageParse/encoded_property (0.00s)
    --- PASS: TestBaggageParse/encoded_UTF-8_string (0.00s)
    --- PASS: TestBaggageParse/encoded_UTF-8_string_in_key (0.00s)
    --- PASS: TestBaggageParse/encoded_UTF-8_string_in_property (0.00s)
    --- PASS: TestBaggageParse/invalid_member:_empty (0.00s)
    --- PASS: TestBaggageParse/invalid_member:_no_key (0.00s)
    --- PASS: TestBaggageParse/invalid_member:_no_value (0.00s)
    --- PASS: TestBaggageParse/invalid_member:_invalid_key (0.00s)
    --- PASS: TestBaggageParse/invalid_member:_invalid_value (0.00s)
    --- PASS: TestBaggageParse/invalid_member:_improper_url_encoded_value (0.00s)
    --- PASS: TestBaggageParse/invalid_property:_no_key (0.00s)
    --- PASS: TestBaggageParse/invalid_property:_invalid_key (0.00s)
    --- PASS: TestBaggageParse/invalid_property:_invalid_value (0.00s)
    --- PASS: TestBaggageParse/invalid_property:_improper_url_encoded_value (0.00s)
    --- PASS: TestBaggageParse/invalid_baggage_string:_too_large (0.00s)
    --- PASS: TestBaggageParse/invalid_baggage_string:_member_too_large (0.00s)
    --- PASS: TestBaggageParse/invalid_baggage_string:_too_many_members (0.00s)
    --- PASS: TestBaggageParse/percent-encoded_octet_sequences_do_not_match_the_UTF-8_encoding_scheme (0.00s)
=== RUN   TestBaggageParseValue
=== RUN   TestBaggageParseValue/percent_encoded_octet_sequence_matches_UTF-8_encoding_scheme
=== RUN   TestBaggageParseValue/percent_encoded_octet_sequence_doesn't_match_UTF-8_encoding_scheme
=== RUN   TestBaggageParseValue/multiple_percent_encoded_octet_sequences_don't_match_UTF-8_encoding_scheme
=== RUN   TestBaggageParseValue/raw_value
--- PASS: TestBaggageParseValue (0.00s)
    --- PASS: TestBaggageParseValue/percent_encoded_octet_sequence_matches_UTF-8_encoding_scheme (0.00s)
    --- PASS: TestBaggageParseValue/percent_encoded_octet_sequence_doesn't_match_UTF-8_encoding_scheme (0.00s)
    --- PASS: TestBaggageParseValue/multiple_percent_encoded_octet_sequences_don't_match_UTF-8_encoding_scheme (0.00s)
    --- PASS: TestBaggageParseValue/raw_value (0.00s)
=== RUN   TestBaggageString
=== RUN   TestBaggageString/empty_value
=== RUN   TestBaggageString/single_member_empty_value_no_properties
=== RUN   TestBaggageString/single_member_no_properties
=== RUN   TestBaggageString/Encoded_value
=== RUN   TestBaggageString/non-ASCII_UTF-8_string
=== RUN   TestBaggageString/Encoded_property_value
=== RUN   TestBaggageString/plus
=== RUN   TestBaggageString/equal
=== RUN   TestBaggageString/single_member_empty_value_with_properties
=== RUN   TestBaggageString/single_member_with_properties
=== RUN   TestBaggageString/two_members_with_properties
=== RUN   TestBaggageString/utf-8_key_and_value
--- PASS: TestBaggageString (0.00s)
    --- PASS: TestBaggageString/empty_value (0.00s)
    --- PASS: TestBaggageString/single_member_empty_value_no_properties (0.00s)
    --- PASS: TestBaggageString/single_member_no_properties (0.00s)
    --- PASS: TestBaggageString/Encoded_value (0.00s)
    --- PASS: TestBaggageString/non-ASCII_UTF-8_string (0.00s)
    --- PASS: TestBaggageString/Encoded_property_value (0.00s)
    --- PASS: TestBaggageString/plus (0.00s)
    --- PASS: TestBaggageString/equal (0.00s)
    --- PASS: TestBaggageString/single_member_empty_value_with_properties (0.00s)
    --- PASS: TestBaggageString/single_member_with_properties (0.00s)
    --- PASS: TestBaggageString/two_members_with_properties (0.00s)
    --- PASS: TestBaggageString/utf-8_key_and_value (0.00s)
=== RUN   TestBaggageLen
--- PASS: TestBaggageLen (0.00s)
=== RUN   TestBaggageDeleteMember
--- PASS: TestBaggageDeleteMember (0.00s)
=== RUN   TestBaggageSetMemberEmpty
--- PASS: TestBaggageSetMemberEmpty (0.00s)
=== RUN   TestBaggageSetMember
--- PASS: TestBaggageSetMember (0.00s)
=== RUN   TestBaggageSetFalseMember
--- PASS: TestBaggageSetFalseMember (0.00s)
=== RUN   TestBaggageSetFalseMembers
--- PASS: TestBaggageSetFalseMembers (0.00s)
=== RUN   TestNilBaggageMembers
--- PASS: TestNilBaggageMembers (0.00s)
=== RUN   TestBaggageMembers
--- PASS: TestBaggageMembers (0.00s)
=== RUN   TestBaggageMember
--- PASS: TestBaggageMember (0.00s)
=== RUN   TestMemberKey
--- PASS: TestMemberKey (0.00s)
=== RUN   TestMemberValue
--- PASS: TestMemberValue (0.00s)
=== RUN   TestMemberProperties
--- PASS: TestMemberProperties (0.00s)
=== RUN   TestMemberValidation
--- PASS: TestMemberValidation (0.00s)
=== RUN   TestNewMember
--- PASS: TestNewMember (0.00s)
=== RUN   TestNewMemberRaw
--- PASS: TestNewMemberRaw (0.00s)
=== RUN   TestBaggageUTF8
--- PASS: TestBaggageUTF8 (0.00s)
=== RUN   TestPropertiesValidate
--- PASS: TestPropertiesValidate (0.00s)
=== RUN   TestMemberString
--- PASS: TestMemberString (0.00s)
=== RUN   TestContext
--- PASS: TestContext (0.00s)
PASS
ok  	go.opentelemetry.io/otel/baggage	0.008s
=== RUN   TestCodeString
--- PASS: TestCodeString (0.00s)
=== RUN   TestCodeUnmarshalJSONNull
--- PASS: TestCodeUnmarshalJSONNull (0.00s)
=== RUN   TestCodeUnmarshalJSONNil
--- PASS: TestCodeUnmarshalJSONNil (0.00s)
=== RUN   TestCodeUnmarshalJSON
--- PASS: TestCodeUnmarshalJSON (0.00s)
=== RUN   TestCodeUnmarshalJSONErrorInvalidData
--- PASS: TestCodeUnmarshalJSONErrorInvalidData (0.00s)
=== RUN   TestCodeMarshalJSONNil
--- PASS: TestCodeMarshalJSONNil (0.00s)
=== RUN   TestCodeMarshalJSON
--- PASS: TestCodeMarshalJSON (0.00s)
=== RUN   TestCodeMarshalJSONErrorInvalid
--- PASS: TestCodeMarshalJSONErrorInvalid (0.00s)
=== RUN   TestRoundTripCodes
--- PASS: TestRoundTripCodes (0.00s)
PASS
ok  	go.opentelemetry.io/otel/codes	0.003s
=== RUN   TestThrottleDelay
=== RUN   TestThrottleDelay/NoRetryInfo
=== RUN   TestThrottleDelay/SingleRetryInfo
=== RUN   TestThrottleDelay/ErrorInfo
=== RUN   TestThrottleDelay/ErrorAndRetryInfo
=== RUN   TestThrottleDelay/DoubleRetryInfo
--- PASS: TestThrottleDelay (0.00s)
    --- PASS: TestThrottleDelay/NoRetryInfo (0.00s)
    --- PASS: TestThrottleDelay/SingleRetryInfo (0.00s)
    --- PASS: TestThrottleDelay/ErrorInfo (0.00s)
    --- PASS: TestThrottleDelay/ErrorAndRetryInfo (0.00s)
    --- PASS: TestThrottleDelay/DoubleRetryInfo (0.00s)
=== RUN   TestRetryable
--- PASS: TestRetryable (0.00s)
=== RUN   TestRetryableGRPCStatusResourceExhaustedWithRetryInfo
--- PASS: TestRetryableGRPCStatusResourceExhaustedWithRetryInfo (0.00s)
=== RUN   TestNewClient
=== RUN   TestNewClient/empty_config
=== RUN   TestNewClient/with_headers
=== RUN   TestNewClient/with_gRPC_connection
=== RUN   TestNewClient/with_dial_options
--- PASS: TestNewClient (0.00s)
    --- PASS: TestNewClient/empty_config (0.00s)
    --- PASS: TestNewClient/with_headers (0.00s)
    --- PASS: TestNewClient/with_gRPC_connection (0.00s)
    --- PASS: TestNewClient/with_dial_options (0.00s)
=== RUN   TestClient
=== RUN   TestClient/ClientHonorsContextErrors
=== RUN   TestClient/ClientHonorsContextErrors/Shutdown
=== RUN   TestClient/ClientHonorsContextErrors/Shutdown/DeadlineExceeded
=== RUN   TestClient/ClientHonorsContextErrors/Shutdown/Canceled
=== RUN   TestClient/ClientHonorsContextErrors/UploadLog
=== RUN   TestClient/ClientHonorsContextErrors/UploadLog/DeadlineExceeded
=== RUN   TestClient/ClientHonorsContextErrors/UploadLog/Canceled
=== RUN   TestClient/UploadLogs
=== RUN   TestClient/PartialSuccess
--- PASS: TestClient (0.01s)
    --- PASS: TestClient/ClientHonorsContextErrors (0.00s)
        --- PASS: TestClient/ClientHonorsContextErrors/Shutdown (0.00s)
            --- PASS: TestClient/ClientHonorsContextErrors/Shutdown/DeadlineExceeded (0.00s)
            --- PASS: TestClient/ClientHonorsContextErrors/Shutdown/Canceled (0.00s)
        --- PASS: TestClient/ClientHonorsContextErrors/UploadLog (0.00s)
            --- PASS: TestClient/ClientHonorsContextErrors/UploadLog/DeadlineExceeded (0.00s)
            --- PASS: TestClient/ClientHonorsContextErrors/UploadLog/Canceled (0.00s)
    --- PASS: TestClient/UploadLogs (0.00s)
    --- PASS: TestClient/PartialSuccess (0.00s)
=== RUN   TestNewConfig
=== RUN   TestNewConfig/Defaults
=== RUN   TestNewConfig/Options
=== RUN   TestNewConfig/WithEndpointURL
=== RUN   TestNewConfig/EndpointPrecedence
=== RUN   TestNewConfig/EndpointURLPrecedence
=== RUN   TestNewConfig/LogEnvironmentVariables
=== RUN   TestNewConfig/LogEndpointEnvironmentVariablesDefaultPath
=== RUN   TestNewConfig/OTLPEnvironmentVariables
=== RUN   TestNewConfig/OTLPEndpointEnvironmentVariablesDefaultPath
=== RUN   TestNewConfig/EnvironmentVariablesPrecedence
=== RUN   TestNewConfig/OptionsPrecedence
=== RUN   TestNewConfig/InvalidEnvironmentVariables
=== RUN   TestNewConfig/OptionEndpointURLWithoutScheme
=== RUN   TestNewConfig/EnvEndpointWithoutScheme
=== RUN   TestNewConfig/DefaultEndpointWithEnvInsecure
=== RUN   TestNewConfig/EnvEndpointWithoutSchemeWithEnvInsecure
=== RUN   TestNewConfig/OptionEndpointURLWithoutSchemeWithEnvInsecure
=== RUN   TestNewConfig/OptionEndpointWithEnvInsecure
--- PASS: TestNewConfig (0.01s)
    --- PASS: TestNewConfig/Defaults (0.00s)
    --- PASS: TestNewConfig/Options (0.00s)
    --- PASS: TestNewConfig/WithEndpointURL (0.00s)
    --- PASS: TestNewConfig/EndpointPrecedence (0.00s)
    --- PASS: TestNewConfig/EndpointURLPrecedence (0.00s)
    --- PASS: TestNewConfig/LogEnvironmentVariables (0.00s)
    --- PASS: TestNewConfig/LogEndpointEnvironmentVariablesDefaultPath (0.00s)
    --- PASS: TestNewConfig/OTLPEnvironmentVariables (0.00s)
    --- PASS: TestNewConfig/OTLPEndpointEnvironmentVariablesDefaultPath (0.00s)
    --- PASS: TestNewConfig/EnvironmentVariablesPrecedence (0.00s)
    --- PASS: TestNewConfig/OptionsPrecedence (0.00s)
    --- PASS: TestNewConfig/InvalidEnvironmentVariables (0.00s)
    --- PASS: TestNewConfig/OptionEndpointURLWithoutScheme (0.00s)
    --- PASS: TestNewConfig/EnvEndpointWithoutScheme (0.00s)
    --- PASS: TestNewConfig/DefaultEndpointWithEnvInsecure (0.00s)
    --- PASS: TestNewConfig/EnvEndpointWithoutSchemeWithEnvInsecure (0.00s)
    --- PASS: TestNewConfig/OptionEndpointURLWithoutSchemeWithEnvInsecure (0.00s)
    --- PASS: TestNewConfig/OptionEndpointWithEnvInsecure (0.00s)
=== RUN   TestExporterExport
=== RUN   TestExporterExport/NoError
=== RUN   TestExporterExport/Error
--- PASS: TestExporterExport (0.00s)
    --- PASS: TestExporterExport/NoError (0.00s)
    --- PASS: TestExporterExport/Error (0.00s)
=== RUN   TestExporterShutdown
--- PASS: TestExporterShutdown (0.00s)
=== RUN   TestExporterForceFlush
--- PASS: TestExporterForceFlush (0.00s)
=== RUN   TestExporterConcurrentSafe
--- PASS: TestExporterConcurrentSafe (0.00s)
=== RUN   TestExporter
=== RUN   TestExporter/ExporterHonorsContextErrors
=== RUN   TestExporter/ExporterHonorsContextErrors/Export
=== RUN   TestExporter/ExporterHonorsContextErrors/Export/DeadlineExceeded
=== RUN   TestExporter/ExporterHonorsContextErrors/Export/Canceled
=== RUN   TestExporter/ExporterHonorsContextErrors/Shutdown
=== RUN   TestExporter/ExporterHonorsContextErrors/Shutdown/DeadlineExceeded
=== RUN   TestExporter/ExporterHonorsContextErrors/Shutdown/Canceled
=== RUN   TestExporter/Export
=== RUN   TestExporter/PartialSuccess
--- PASS: TestExporter (0.01s)
    --- PASS: TestExporter/ExporterHonorsContextErrors (0.00s)
        --- PASS: TestExporter/ExporterHonorsContextErrors/Export (0.00s)
            --- PASS: TestExporter/ExporterHonorsContextErrors/Export/DeadlineExceeded (0.00s)
            --- PASS: TestExporter/ExporterHonorsContextErrors/Export/Canceled (0.00s)
        --- PASS: TestExporter/ExporterHonorsContextErrors/Shutdown (0.00s)
            --- PASS: TestExporter/ExporterHonorsContextErrors/Shutdown/DeadlineExceeded (0.00s)
            --- PASS: TestExporter/ExporterHonorsContextErrors/Shutdown/Canceled (0.00s)
    --- PASS: TestExporter/Export (0.00s)
    --- PASS: TestExporter/PartialSuccess (0.00s)
=== RUN   TestVersionSemver
--- PASS: TestVersionSemver (0.00s)
PASS
ok  	go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploggrpc	0.031s
?   	go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploggrpc/internal	[no test files]
=== RUN   TestWait
--- PASS: TestWait (0.00s)
=== RUN   TestNonRetryableError
--- PASS: TestNonRetryableError (0.00s)
=== RUN   TestThrottledRetry
--- PASS: TestThrottledRetry (0.00s)
=== RUN   TestBackoffRetry
--- PASS: TestBackoffRetry (0.00s)
=== RUN   TestBackoffRetryCanceledContext
--- PASS: TestBackoffRetryCanceledContext (0.00s)
=== RUN   TestThrottledRetryGreaterThanMaxElapsedTime
--- PASS: TestThrottledRetryGreaterThanMaxElapsedTime (0.00s)
=== RUN   TestMaxElapsedTime
--- PASS: TestMaxElapsedTime (0.00s)
=== RUN   TestRetryNotEnabled
--- PASS: TestRetryNotEnabled (0.00s)
=== RUN   TestRetryConcurrentSafe
--- PASS: TestRetryConcurrentSafe (0.00s)
PASS
ok  	go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploggrpc/internal/retry	0.005s
=== RUN   TestAttrTransforms
=== RUN   TestAttrTransforms/nil
=== RUN   TestAttrTransforms/nil/Attrs
=== RUN   TestAttrTransforms/nil/AttrIter
=== RUN   TestAttrTransforms/empty
=== RUN   TestAttrTransforms/empty/Attrs
=== RUN   TestAttrTransforms/empty/AttrIter
=== RUN   TestAttrTransforms/invalid
=== RUN   TestAttrTransforms/invalid/Attrs
=== RUN   TestAttrTransforms/invalid/AttrIter
=== RUN   TestAttrTransforms/bool
=== RUN   TestAttrTransforms/bool/Attrs
=== RUN   TestAttrTransforms/bool/AttrIter
=== RUN   TestAttrTransforms/bool_slice
=== RUN   TestAttrTransforms/bool_slice/Attrs
=== RUN   TestAttrTransforms/bool_slice/AttrIter
=== RUN   TestAttrTransforms/int
=== RUN   TestAttrTransforms/int/Attrs
=== RUN   TestAttrTransforms/int/AttrIter
=== RUN   TestAttrTransforms/int_slice
=== RUN   TestAttrTransforms/int_slice/Attrs
=== RUN   TestAttrTransforms/int_slice/AttrIter
=== RUN   TestAttrTransforms/int64
=== RUN   TestAttrTransforms/int64/Attrs
=== RUN   TestAttrTransforms/int64/AttrIter
=== RUN   TestAttrTransforms/int64_slice
=== RUN   TestAttrTransforms/int64_slice/Attrs
=== RUN   TestAttrTransforms/int64_slice/AttrIter
=== RUN   TestAttrTransforms/float64
=== RUN   TestAttrTransforms/float64/Attrs
=== RUN   TestAttrTransforms/float64/AttrIter
=== RUN   TestAttrTransforms/float64_slice
=== RUN   TestAttrTransforms/float64_slice/Attrs
=== RUN   TestAttrTransforms/float64_slice/AttrIter
=== RUN   TestAttrTransforms/string
=== RUN   TestAttrTransforms/string/Attrs
=== RUN   TestAttrTransforms/string/AttrIter
=== RUN   TestAttrTransforms/string_slice
=== RUN   TestAttrTransforms/string_slice/Attrs
=== RUN   TestAttrTransforms/string_slice/AttrIter
=== RUN   TestAttrTransforms/all
=== RUN   TestAttrTransforms/all/Attrs
=== RUN   TestAttrTransforms/all/AttrIter
--- PASS: TestAttrTransforms (0.00s)
    --- PASS: TestAttrTransforms/nil (0.00s)
        --- PASS: TestAttrTransforms/nil/Attrs (0.00s)
        --- PASS: TestAttrTransforms/nil/AttrIter (0.00s)
    --- PASS: TestAttrTransforms/empty (0.00s)
        --- PASS: TestAttrTransforms/empty/Attrs (0.00s)
        --- PASS: TestAttrTransforms/empty/AttrIter (0.00s)
    --- PASS: TestAttrTransforms/invalid (0.00s)
        --- PASS: TestAttrTransforms/invalid/Attrs (0.00s)
        --- PASS: TestAttrTransforms/invalid/AttrIter (0.00s)
    --- PASS: TestAttrTransforms/bool (0.00s)
        --- PASS: TestAttrTransforms/bool/Attrs (0.00s)
        --- PASS: TestAttrTransforms/bool/AttrIter (0.00s)
    --- PASS: TestAttrTransforms/bool_slice (0.00s)
        --- PASS: TestAttrTransforms/bool_slice/Attrs (0.00s)
        --- PASS: TestAttrTransforms/bool_slice/AttrIter (0.00s)
    --- PASS: TestAttrTransforms/int (0.00s)
        --- PASS: TestAttrTransforms/int/Attrs (0.00s)
        --- PASS: TestAttrTransforms/int/AttrIter (0.00s)
    --- PASS: TestAttrTransforms/int_slice (0.00s)
        --- PASS: TestAttrTransforms/int_slice/Attrs (0.00s)
        --- PASS: TestAttrTransforms/int_slice/AttrIter (0.00s)
    --- PASS: TestAttrTransforms/int64 (0.00s)
        --- PASS: TestAttrTransforms/int64/Attrs (0.00s)
        --- PASS: TestAttrTransforms/int64/AttrIter (0.00s)
    --- PASS: TestAttrTransforms/int64_slice (0.00s)
        --- PASS: TestAttrTransforms/int64_slice/Attrs (0.00s)
        --- PASS: TestAttrTransforms/int64_slice/AttrIter (0.00s)
    --- PASS: TestAttrTransforms/float64 (0.00s)
        --- PASS: TestAttrTransforms/float64/Attrs (0.00s)
        --- PASS: TestAttrTransforms/float64/AttrIter (0.00s)
    --- PASS: TestAttrTransforms/float64_slice (0.00s)
        --- PASS: TestAttrTransforms/float64_slice/Attrs (0.00s)
        --- PASS: TestAttrTransforms/float64_slice/AttrIter (0.00s)
    --- PASS: TestAttrTransforms/string (0.00s)
        --- PASS: TestAttrTransforms/string/Attrs (0.00s)
        --- PASS: TestAttrTransforms/string/AttrIter (0.00s)
    --- PASS: TestAttrTransforms/string_slice (0.00s)
        --- PASS: TestAttrTransforms/string_slice/Attrs (0.00s)
        --- PASS: TestAttrTransforms/string_slice/AttrIter (0.00s)
    --- PASS: TestAttrTransforms/all (0.00s)
        --- PASS: TestAttrTransforms/all/Attrs (0.00s)
        --- PASS: TestAttrTransforms/all/AttrIter (0.00s)
=== RUN   TestLogAttrs
=== RUN   TestLogAttrs/nil
=== RUN   TestLogAttrs/len(0)
=== RUN   TestLogAttrs/empty
=== RUN   TestLogAttrs/bool
=== RUN   TestLogAttrs/int
=== RUN   TestLogAttrs/int64
=== RUN   TestLogAttrs/float64
=== RUN   TestLogAttrs/string
=== RUN   TestLogAttrs/bytes
=== RUN   TestLogAttrs/slice
=== RUN   TestLogAttrs/map
=== RUN   TestLogAttrs/all
--- PASS: TestLogAttrs (0.00s)
    --- PASS: TestLogAttrs/nil (0.00s)
    --- PASS: TestLogAttrs/len(0) (0.00s)
    --- PASS: TestLogAttrs/empty (0.00s)
    --- PASS: TestLogAttrs/bool (0.00s)
    --- PASS: TestLogAttrs/int (0.00s)
    --- PASS: TestLogAttrs/int64 (0.00s)
    --- PASS: TestLogAttrs/float64 (0.00s)
    --- PASS: TestLogAttrs/string (0.00s)
    --- PASS: TestLogAttrs/bytes (0.00s)
    --- PASS: TestLogAttrs/slice (0.00s)
    --- PASS: TestLogAttrs/map (0.00s)
    --- PASS: TestLogAttrs/all (0.00s)
=== RUN   TestResourceLogs
--- PASS: TestResourceLogs (0.00s)
=== RUN   TestSeverityNumber
--- PASS: TestSeverityNumber (0.00s)
PASS
ok  	go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploggrpc/internal/transform	0.007s
=== RUN   TestClient
=== RUN   TestClient/ClientHonorsContextErrors
=== RUN   TestClient/ClientHonorsContextErrors/DeadlineExceeded
=== RUN   TestClient/ClientHonorsContextErrors/Canceled
=== RUN   TestClient/uploadLogs
=== RUN   TestClient/PartialSuccess
--- PASS: TestClient (0.00s)
    --- PASS: TestClient/ClientHonorsContextErrors (0.00s)
        --- PASS: TestClient/ClientHonorsContextErrors/DeadlineExceeded (0.00s)
        --- PASS: TestClient/ClientHonorsContextErrors/Canceled (0.00s)
    --- PASS: TestClient/uploadLogs (0.00s)
    --- PASS: TestClient/PartialSuccess (0.00s)
=== RUN   TestClientWithHTTPCollectorRespondingPlainText
--- PASS: TestClientWithHTTPCollectorRespondingPlainText (0.00s)
=== RUN   TestNewWithInvalidEndpoint
--- PASS: TestNewWithInvalidEndpoint (0.00s)
=== RUN   TestConfig
=== RUN   TestConfig/WithEndpointURL
=== RUN   TestConfig/WithHeaders
=== RUN   TestConfig/WithTimeout
=== RUN   TestConfig/WithCompressionGZip
=== RUN   TestConfig/WithRetry
=== RUN   TestConfig/WithRetryAndExporterErr
=== RUN   TestConfig/WithURLPath
=== RUN   TestConfig/WithTLSClientConfig
=== RUN   TestConfig/WithCustomUserAgent
=== RUN   TestConfig/WithProxy
--- PASS: TestConfig (1.12s)
    --- PASS: TestConfig/WithEndpointURL (0.00s)
    --- PASS: TestConfig/WithHeaders (0.00s)
    --- PASS: TestConfig/WithTimeout (0.00s)
    --- PASS: TestConfig/WithCompressionGZip (0.00s)
    --- PASS: TestConfig/WithRetry (0.00s)
    --- PASS: TestConfig/WithRetryAndExporterErr (0.00s)
    --- PASS: TestConfig/WithURLPath (0.00s)
    --- PASS: TestConfig/WithTLSClientConfig (1.11s)
    --- PASS: TestConfig/WithCustomUserAgent (0.00s)
    --- PASS: TestConfig/WithProxy (0.00s)
=== RUN   TestNewConfig
=== RUN   TestNewConfig/Defaults
=== RUN   TestNewConfig/Options
=== RUN   TestNewConfig/WithEndpointURL
=== RUN   TestNewConfig/EndpointPrecedence
=== RUN   TestNewConfig/EndpointURLPrecedence
=== RUN   TestNewConfig/LogEnvironmentVariables
=== RUN   TestNewConfig/LogEndpointEnvironmentVariablesDefaultPath
=== RUN   TestNewConfig/OTLPEnvironmentVariables
=== RUN   TestNewConfig/OTLPEndpointEnvironmentVariablesDefaultPath
=== RUN   TestNewConfig/EnvironmentVariablesPrecedence
=== RUN   TestNewConfig/OptionsPrecedence
=== RUN   TestNewConfig/InvalidEnvironmentVariables
--- PASS: TestNewConfig (0.00s)
    --- PASS: TestNewConfig/Defaults (0.00s)
    --- PASS: TestNewConfig/Options (0.00s)
    --- PASS: TestNewConfig/WithEndpointURL (0.00s)
    --- PASS: TestNewConfig/EndpointPrecedence (0.00s)
    --- PASS: TestNewConfig/EndpointURLPrecedence (0.00s)
    --- PASS: TestNewConfig/LogEnvironmentVariables (0.00s)
    --- PASS: TestNewConfig/LogEndpointEnvironmentVariablesDefaultPath (0.00s)
    --- PASS: TestNewConfig/OTLPEnvironmentVariables (0.00s)
    --- PASS: TestNewConfig/OTLPEndpointEnvironmentVariablesDefaultPath (0.00s)
    --- PASS: TestNewConfig/EnvironmentVariablesPrecedence (0.00s)
    --- PASS: TestNewConfig/OptionsPrecedence (0.00s)
    --- PASS: TestNewConfig/InvalidEnvironmentVariables (0.00s)
=== RUN   TestWithProxy
--- PASS: TestWithProxy (0.00s)
=== RUN   TestExporterExportErrors
--- PASS: TestExporterExportErrors (0.00s)
=== RUN   TestExporterExport
--- PASS: TestExporterExport (0.00s)
=== RUN   TestExporterShutdown
--- PASS: TestExporterShutdown (0.00s)
=== RUN   TestExporterForceFlush
--- PASS: TestExporterForceFlush (0.00s)
=== RUN   TestExporterConcurrentSafe
--- PASS: TestExporterConcurrentSafe (0.00s)
=== RUN   TestVersionSemver
--- PASS: TestVersionSemver (0.00s)
PASS
ok  	go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp	1.140s
?   	go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp/internal	[no test files]
=== RUN   TestWait
--- PASS: TestWait (0.00s)
=== RUN   TestNonRetryableError
--- PASS: TestNonRetryableError (0.00s)
=== RUN   TestThrottledRetry
--- PASS: TestThrottledRetry (0.00s)
=== RUN   TestBackoffRetry
--- PASS: TestBackoffRetry (0.00s)
=== RUN   TestBackoffRetryCanceledContext
--- PASS: TestBackoffRetryCanceledContext (0.00s)
=== RUN   TestThrottledRetryGreaterThanMaxElapsedTime
--- PASS: TestThrottledRetryGreaterThanMaxElapsedTime (0.00s)
=== RUN   TestMaxElapsedTime
--- PASS: TestMaxElapsedTime (0.00s)
=== RUN   TestRetryNotEnabled
--- PASS: TestRetryNotEnabled (0.00s)
=== RUN   TestRetryConcurrentSafe
--- PASS: TestRetryConcurrentSafe (0.00s)
PASS
ok  	go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp/internal/retry	0.005s
=== RUN   TestAttrTransforms
=== RUN   TestAttrTransforms/nil
=== RUN   TestAttrTransforms/nil/Attrs
=== RUN   TestAttrTransforms/nil/AttrIter
=== RUN   TestAttrTransforms/empty
=== RUN   TestAttrTransforms/empty/Attrs
=== RUN   TestAttrTransforms/empty/AttrIter
=== RUN   TestAttrTransforms/invalid
=== RUN   TestAttrTransforms/invalid/Attrs
=== RUN   TestAttrTransforms/invalid/AttrIter
=== RUN   TestAttrTransforms/bool
=== RUN   TestAttrTransforms/bool/Attrs
=== RUN   TestAttrTransforms/bool/AttrIter
=== RUN   TestAttrTransforms/bool_slice
=== RUN   TestAttrTransforms/bool_slice/Attrs
=== RUN   TestAttrTransforms/bool_slice/AttrIter
=== RUN   TestAttrTransforms/int
=== RUN   TestAttrTransforms/int/Attrs
=== RUN   TestAttrTransforms/int/AttrIter
=== RUN   TestAttrTransforms/int_slice
=== RUN   TestAttrTransforms/int_slice/Attrs
=== RUN   TestAttrTransforms/int_slice/AttrIter
=== RUN   TestAttrTransforms/int64
=== RUN   TestAttrTransforms/int64/Attrs
=== RUN   TestAttrTransforms/int64/AttrIter
=== RUN   TestAttrTransforms/int64_slice
=== RUN   TestAttrTransforms/int64_slice/Attrs
=== RUN   TestAttrTransforms/int64_slice/AttrIter
=== RUN   TestAttrTransforms/float64
=== RUN   TestAttrTransforms/float64/Attrs
=== RUN   TestAttrTransforms/float64/AttrIter
=== RUN   TestAttrTransforms/float64_slice
=== RUN   TestAttrTransforms/float64_slice/Attrs
=== RUN   TestAttrTransforms/float64_slice/AttrIter
=== RUN   TestAttrTransforms/string
=== RUN   TestAttrTransforms/string/Attrs
=== RUN   TestAttrTransforms/string/AttrIter
=== RUN   TestAttrTransforms/string_slice
=== RUN   TestAttrTransforms/string_slice/Attrs
=== RUN   TestAttrTransforms/string_slice/AttrIter
=== RUN   TestAttrTransforms/all
=== RUN   TestAttrTransforms/all/Attrs
=== RUN   TestAttrTransforms/all/AttrIter
--- PASS: TestAttrTransforms (0.00s)
    --- PASS: TestAttrTransforms/nil (0.00s)
        --- PASS: TestAttrTransforms/nil/Attrs (0.00s)
        --- PASS: TestAttrTransforms/nil/AttrIter (0.00s)
    --- PASS: TestAttrTransforms/empty (0.00s)
        --- PASS: TestAttrTransforms/empty/Attrs (0.00s)
        --- PASS: TestAttrTransforms/empty/AttrIter (0.00s)
    --- PASS: TestAttrTransforms/invalid (0.00s)
        --- PASS: TestAttrTransforms/invalid/Attrs (0.00s)
        --- PASS: TestAttrTransforms/invalid/AttrIter (0.00s)
    --- PASS: TestAttrTransforms/bool (0.00s)
        --- PASS: TestAttrTransforms/bool/Attrs (0.00s)
        --- PASS: TestAttrTransforms/bool/AttrIter (0.00s)
    --- PASS: TestAttrTransforms/bool_slice (0.00s)
        --- PASS: TestAttrTransforms/bool_slice/Attrs (0.00s)
        --- PASS: TestAttrTransforms/bool_slice/AttrIter (0.00s)
    --- PASS: TestAttrTransforms/int (0.00s)
        --- PASS: TestAttrTransforms/int/Attrs (0.00s)
        --- PASS: TestAttrTransforms/int/AttrIter (0.00s)
    --- PASS: TestAttrTransforms/int_slice (0.00s)
        --- PASS: TestAttrTransforms/int_slice/Attrs (0.00s)
        --- PASS: TestAttrTransforms/int_slice/AttrIter (0.00s)
    --- PASS: TestAttrTransforms/int64 (0.00s)
        --- PASS: TestAttrTransforms/int64/Attrs (0.00s)
        --- PASS: TestAttrTransforms/int64/AttrIter (0.00s)
    --- PASS: TestAttrTransforms/int64_slice (0.00s)
        --- PASS: TestAttrTransforms/int64_slice/Attrs (0.00s)
        --- PASS: TestAttrTransforms/int64_slice/AttrIter (0.00s)
    --- PASS: TestAttrTransforms/float64 (0.00s)
        --- PASS: TestAttrTransforms/float64/Attrs (0.00s)
        --- PASS: TestAttrTransforms/float64/AttrIter (0.00s)
    --- PASS: TestAttrTransforms/float64_slice (0.00s)
        --- PASS: TestAttrTransforms/float64_slice/Attrs (0.00s)
        --- PASS: TestAttrTransforms/float64_slice/AttrIter (0.00s)
    --- PASS: TestAttrTransforms/string (0.00s)
        --- PASS: TestAttrTransforms/string/Attrs (0.00s)
        --- PASS: TestAttrTransforms/string/AttrIter (0.00s)
    --- PASS: TestAttrTransforms/string_slice (0.00s)
        --- PASS: TestAttrTransforms/string_slice/Attrs (0.00s)
        --- PASS: TestAttrTransforms/string_slice/AttrIter (0.00s)
    --- PASS: TestAttrTransforms/all (0.00s)
        --- PASS: TestAttrTransforms/all/Attrs (0.00s)
        --- PASS: TestAttrTransforms/all/AttrIter (0.00s)
=== RUN   TestLogAttrs
=== RUN   TestLogAttrs/nil
=== RUN   TestLogAttrs/len(0)
=== RUN   TestLogAttrs/empty
=== RUN   TestLogAttrs/bool
=== RUN   TestLogAttrs/int
=== RUN   TestLogAttrs/int64
=== RUN   TestLogAttrs/float64
=== RUN   TestLogAttrs/string
=== RUN   TestLogAttrs/bytes
=== RUN   TestLogAttrs/slice
=== RUN   TestLogAttrs/map
=== RUN   TestLogAttrs/all
--- PASS: TestLogAttrs (0.00s)
    --- PASS: TestLogAttrs/nil (0.00s)
    --- PASS: TestLogAttrs/len(0) (0.00s)
    --- PASS: TestLogAttrs/empty (0.00s)
    --- PASS: TestLogAttrs/bool (0.00s)
    --- PASS: TestLogAttrs/int (0.00s)
    --- PASS: TestLogAttrs/int64 (0.00s)
    --- PASS: TestLogAttrs/float64 (0.00s)
    --- PASS: TestLogAttrs/string (0.00s)
    --- PASS: TestLogAttrs/bytes (0.00s)
    --- PASS: TestLogAttrs/slice (0.00s)
    --- PASS: TestLogAttrs/map (0.00s)
    --- PASS: TestLogAttrs/all (0.00s)
=== RUN   TestResourceLogs
--- PASS: TestResourceLogs (0.00s)
=== RUN   TestSeverityNumber
--- PASS: TestSeverityNumber (0.00s)
PASS
ok  	go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp/internal/transform	0.009s
=== RUN   TestThrottleDelay
=== RUN   TestThrottleDelay/NoRetryInfo
=== RUN   TestThrottleDelay/SingleRetryInfo
=== RUN   TestThrottleDelay/ErrorInfo
=== RUN   TestThrottleDelay/ErrorAndRetryInfo
=== RUN   TestThrottleDelay/DoubleRetryInfo
--- PASS: TestThrottleDelay (0.00s)
    --- PASS: TestThrottleDelay/NoRetryInfo (0.00s)
    --- PASS: TestThrottleDelay/SingleRetryInfo (0.00s)
    --- PASS: TestThrottleDelay/ErrorInfo (0.00s)
    --- PASS: TestThrottleDelay/ErrorAndRetryInfo (0.00s)
    --- PASS: TestThrottleDelay/DoubleRetryInfo (0.00s)
=== RUN   TestRetryable
--- PASS: TestRetryable (0.00s)
=== RUN   TestRetryableGRPCStatusResourceExhaustedWithRetryInfo
--- PASS: TestRetryableGRPCStatusResourceExhaustedWithRetryInfo (0.00s)
=== RUN   TestClient
=== RUN   TestClient/Integration
=== RUN   TestClient/Integration/ClientHonorsContextErrors
=== RUN   TestClient/Integration/ClientHonorsContextErrors/Shutdown
=== RUN   TestClient/Integration/ClientHonorsContextErrors/Shutdown/DeadlineExceeded
=== RUN   TestClient/Integration/ClientHonorsContextErrors/Shutdown/Canceled
=== RUN   TestClient/Integration/ClientHonorsContextErrors/ForceFlush
=== RUN   TestClient/Integration/ClientHonorsContextErrors/ForceFlush/DeadlineExceeded
=== RUN   TestClient/Integration/ClientHonorsContextErrors/ForceFlush/Canceled
=== RUN   TestClient/Integration/ClientHonorsContextErrors/UploadMetrics
=== RUN   TestClient/Integration/ClientHonorsContextErrors/UploadMetrics/DeadlineExceeded
=== RUN   TestClient/Integration/ClientHonorsContextErrors/UploadMetrics/Canceled
=== RUN   TestClient/Integration/ForceFlushFlushes
=== RUN   TestClient/Integration/UploadMetrics
=== RUN   TestClient/Integration/PartialSuccess
--- PASS: TestClient (0.01s)
    --- PASS: TestClient/Integration (0.01s)
        --- PASS: TestClient/Integration/ClientHonorsContextErrors (0.00s)
            --- PASS: TestClient/Integration/ClientHonorsContextErrors/Shutdown (0.00s)
                --- PASS: TestClient/Integration/ClientHonorsContextErrors/Shutdown/DeadlineExceeded (0.00s)
                --- PASS: TestClient/Integration/ClientHonorsContextErrors/Shutdown/Canceled (0.00s)
            --- PASS: TestClient/Integration/ClientHonorsContextErrors/ForceFlush (0.00s)
                --- PASS: TestClient/Integration/ClientHonorsContextErrors/ForceFlush/DeadlineExceeded (0.00s)
                --- PASS: TestClient/Integration/ClientHonorsContextErrors/ForceFlush/Canceled (0.00s)
            --- PASS: TestClient/Integration/ClientHonorsContextErrors/UploadMetrics (0.00s)
                --- PASS: TestClient/Integration/ClientHonorsContextErrors/UploadMetrics/DeadlineExceeded (0.00s)
                --- PASS: TestClient/Integration/ClientHonorsContextErrors/UploadMetrics/Canceled (0.00s)
        --- PASS: TestClient/Integration/ForceFlushFlushes (0.00s)
        --- PASS: TestClient/Integration/UploadMetrics (0.00s)
        --- PASS: TestClient/Integration/PartialSuccess (0.00s)
=== RUN   TestConfig
=== RUN   TestConfig/WithEndpointURL
=== RUN   TestConfig/WithHeaders
=== RUN   TestConfig/WithTimeout
=== RUN   TestConfig/WithCustomUserAgent
--- PASS: TestConfig (0.01s)
    --- PASS: TestConfig/WithEndpointURL (0.00s)
    --- PASS: TestConfig/WithHeaders (0.00s)
    --- PASS: TestConfig/WithTimeout (0.00s)
    --- PASS: TestConfig/WithCustomUserAgent (0.00s)
=== RUN   TestExporterClientConcurrentSafe
--- PASS: TestExporterClientConcurrentSafe (0.00s)
=== RUN   TestExporterDoesNotBlockTemporalityAndAggregation
    exporter_test.go:92: starting export
    exporter_test.go:100: getting temporality
    exporter_test.go:102: getting aggregation
    exporter_test.go:94: export complete
--- PASS: TestExporterDoesNotBlockTemporalityAndAggregation (0.01s)
=== RUN   TestVersionSemver
--- PASS: TestVersionSemver (0.00s)
PASS
ok  	go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc	0.039s
=== RUN   TestPartialSuccessFormat
--- PASS: TestPartialSuccessFormat (0.00s)
PASS
ok  	go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc/internal	0.004s
=== RUN   TestEnvConfig
=== RUN   TestEnvConfig/with_no_namespace_and_a_matching_key
=== RUN   TestEnvConfig/with_no_namespace_and_a_non-matching_key
=== RUN   TestEnvConfig/with_a_namespace_and_a_matching_key
=== RUN   TestEnvConfig/with_no_namespace_and_a_non-matching_key#01
=== RUN   TestEnvConfig/with_a_bool_config
=== RUN   TestEnvConfig/with_an_invalid_bool_config
=== RUN   TestEnvConfig/with_a_duration_config
=== RUN   TestEnvConfig/with_an_invalid_duration_config
2026/04/07 12:50:27 internal_logging.go:50: "msg"="parse duration" "error"="strconv.Atoi: parsing \"world\": invalid syntax" "input"="world"
=== RUN   TestEnvConfig/with_headers
=== RUN   TestEnvConfig/with_invalid_headers
2026/04/07 12:50:27 internal_logging.go:50: "msg"="parse headers" "error"="missing '=" "input"="world"
=== RUN   TestEnvConfig/with_percent-encoded_headers
=== RUN   TestEnvConfig/with_invalid_header_key
2026/04/07 12:50:27 internal_logging.go:50: "msg"="parse headers" "error"="invalid header key" "key"="invalid key"
=== RUN   TestEnvConfig/with_URL
=== RUN   TestEnvConfig/with_invalid_URL
2026/04/07 12:50:27 internal_logging.go:50: "msg"="parse url" "error"="parse \"i nvalid://url\": first path segment in URL cannot contain colon" "input"="i nvalid://url"
--- PASS: TestEnvConfig (0.00s)
    --- PASS: TestEnvConfig/with_no_namespace_and_a_matching_key (0.00s)
    --- PASS: TestEnvConfig/with_no_namespace_and_a_non-matching_key (0.00s)
    --- PASS: TestEnvConfig/with_a_namespace_and_a_matching_key (0.00s)
    --- PASS: TestEnvConfig/with_no_namespace_and_a_non-matching_key#01 (0.00s)
    --- PASS: TestEnvConfig/with_a_bool_config (0.00s)
    --- PASS: TestEnvConfig/with_an_invalid_bool_config (0.00s)
    --- PASS: TestEnvConfig/with_a_duration_config (0.00s)
    --- PASS: TestEnvConfig/with_an_invalid_duration_config (0.00s)
    --- PASS: TestEnvConfig/with_headers (0.00s)
    --- PASS: TestEnvConfig/with_invalid_headers (0.00s)
    --- PASS: TestEnvConfig/with_percent-encoded_headers (0.00s)
    --- PASS: TestEnvConfig/with_invalid_header_key (0.00s)
    --- PASS: TestEnvConfig/with_URL (0.00s)
    --- PASS: TestEnvConfig/with_invalid_URL (0.00s)
=== RUN   TestWithTLSConfig
--- PASS: TestWithTLSConfig (0.00s)
=== RUN   TestWithClientCert
2026/04/07 12:50:27 internal_logging.go:50: "msg"="read tls client cert" "error"="oops" "file"="/path/tls.crt"
--- PASS: TestWithClientCert (0.00s)
=== RUN   TestStringToHeader
=== RUN   TestStringToHeader/simple_test
=== RUN   TestStringToHeader/simple_test_with_spaces
=== RUN   TestStringToHeader/simple_header_conforms_to_RFC_3986_spec
=== RUN   TestStringToHeader/multiple_headers_encoded
=== RUN   TestStringToHeader/multiple_headers_encoded_per_RFC_3986_spec
=== RUN   TestStringToHeader/invalid_headers_format
2026/04/07 12:50:27 internal_logging.go:50: "msg"="parse headers" "error"="missing '=" "input"="userId:alice"
=== RUN   TestStringToHeader/invalid_key
=== RUN   TestStringToHeader/invalid_value
2026/04/07 12:50:27 internal_logging.go:50: "msg"="escape header value" "error"="invalid URL escape \"%XX\"" "value"="%XX"
--- PASS: TestStringToHeader (0.00s)
    --- PASS: TestStringToHeader/simple_test (0.00s)
    --- PASS: TestStringToHeader/simple_test_with_spaces (0.00s)
    --- PASS: TestStringToHeader/simple_header_conforms_to_RFC_3986_spec (0.00s)
    --- PASS: TestStringToHeader/multiple_headers_encoded (0.00s)
    --- PASS: TestStringToHeader/multiple_headers_encoded_per_RFC_3986_spec (0.00s)
    --- PASS: TestStringToHeader/invalid_headers_format (0.00s)
    --- PASS: TestStringToHeader/invalid_key (0.00s)
    --- PASS: TestStringToHeader/invalid_value (0.00s)
PASS
ok  	go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc/internal/envconfig	0.007s
=== RUN   TestWithEnvTemporalityPreference
=== RUN   TestWithEnvTemporalityPreference/default_do_not_set_the_selector
=== RUN   TestWithEnvTemporalityPreference/non-normative_do_not_set_the_selector
=== RUN   TestWithEnvTemporalityPreference/cumulative
=== RUN   TestWithEnvTemporalityPreference/delta
=== RUN   TestWithEnvTemporalityPreference/lowmemory
--- PASS: TestWithEnvTemporalityPreference (0.00s)
    --- PASS: TestWithEnvTemporalityPreference/default_do_not_set_the_selector (0.00s)
    --- PASS: TestWithEnvTemporalityPreference/non-normative_do_not_set_the_selector (0.00s)
    --- PASS: TestWithEnvTemporalityPreference/cumulative (0.00s)
    --- PASS: TestWithEnvTemporalityPreference/delta (0.00s)
    --- PASS: TestWithEnvTemporalityPreference/lowmemory (0.00s)
=== RUN   TestWithEnvAggPreference
=== RUN   TestWithEnvAggPreference/default_do_not_set_the_selector
=== RUN   TestWithEnvAggPreference/non-normative_do_not_set_the_selector
=== RUN   TestWithEnvAggPreference/explicit_bucket_histogram
=== RUN   TestWithEnvAggPreference/base2_exponential_bucket_histogram
--- PASS: TestWithEnvAggPreference (0.00s)
    --- PASS: TestWithEnvAggPreference/default_do_not_set_the_selector (0.00s)
    --- PASS: TestWithEnvAggPreference/non-normative_do_not_set_the_selector (0.00s)
    --- PASS: TestWithEnvAggPreference/explicit_bucket_histogram (0.00s)
    --- PASS: TestWithEnvAggPreference/base2_exponential_bucket_histogram (0.00s)
=== RUN   TestConfigs
=== RUN   TestConfigs/Test_default_configs
=== RUN   TestConfigs/Test_With_Endpoint
=== RUN   TestConfigs/Test_With_Endpoint_URL
=== RUN   TestConfigs/Test_With_Secure_Endpoint_URL
=== RUN   TestConfigs/Test_With_Invalid_Endpoint_URL
2026/04/07 12:50:27 internal_logging.go:50: "msg"="otlpmetric: parse endpoint url" "error"="parse \"%invalid\": invalid URL escape \"%in\"" "url"="%invalid"
2026/04/07 12:50:27 internal_logging.go:50: "msg"="otlpmetric: parse endpoint url" "error"="parse \"%invalid\": invalid URL escape \"%in\"" "url"="%invalid"
=== RUN   TestConfigs/Test_With_Endpoint_last_used
=== RUN   TestConfigs/Test_With_WithEndpointURL_last_used
=== RUN   TestConfigs/Test_Environment_Endpoint
=== RUN   TestConfigs/Test_Environment_Signal_Specific_Endpoint
=== RUN   TestConfigs/Test_Mixed_Environment_and_With_Endpoint
=== RUN   TestConfigs/Test_Mixed_Environment_and_With_Endpoint#01
=== RUN   TestConfigs/Test_Environment_Endpoint_with_HTTP_scheme
=== RUN   TestConfigs/Test_Environment_Endpoint_with_HTTP_scheme_and_leading_&_trailingspaces
=== RUN   TestConfigs/Test_Environment_Endpoint_with_HTTPS_scheme
=== RUN   TestConfigs/Test_Environment_Signal_Specific_Endpoint_with_uppercase_scheme
=== RUN   TestConfigs/Test_Default_Certificate
=== RUN   TestConfigs/Test_With_Certificate
=== RUN   TestConfigs/Test_Environment_Certificate
=== RUN   TestConfigs/Test_Environment_Signal_Specific_Certificate
2026/04/07 12:50:27 internal_logging.go:50: "msg"="read tls ca cert file" "error"="file not found" "file"="overrode_by_signal_specific"
2026/04/07 12:50:27 internal_logging.go:50: "msg"="read tls ca cert file" "error"="file not found" "file"="overrode_by_signal_specific"
=== RUN   TestConfigs/Test_Mixed_Environment_and_With_Certificate
=== RUN   TestConfigs/Test_With_Headers
=== RUN   TestConfigs/Test_Environment_Headers
=== RUN   TestConfigs/Test_Environment_Signal_Specific_Headers
2026/04/07 12:50:27 internal_logging.go:50: "msg"="parse headers" "error"="missing '=" "input"="overrode_by_signal_specific"
2026/04/07 12:50:27 internal_logging.go:50: "msg"="parse headers" "error"="missing '=" "input"="overrode_by_signal_specific"
=== RUN   TestConfigs/Test_Mixed_Environment_and_With_Headers
=== RUN   TestConfigs/Test_With_Compression
=== RUN   TestConfigs/Test_Environment_Compression
=== RUN   TestConfigs/Test_Environment_Signal_Specific_Compression
=== RUN   TestConfigs/Test_Mixed_Environment_and_With_Compression
=== RUN   TestConfigs/Test_With_Timeout
=== RUN   TestConfigs/Test_Environment_Timeout
=== RUN   TestConfigs/Test_Environment_Signal_Specific_Timeout
=== RUN   TestConfigs/Test_Mixed_Environment_and_With_Timeout
=== RUN   TestConfigs/WithTemporalitySelector
=== RUN   TestConfigs/WithAggregationSelector
=== RUN   TestConfigs/Test_With_Proxy
=== RUN   TestConfigs/Test_Without_Proxy
--- PASS: TestConfigs (0.00s)
    --- PASS: TestConfigs/Test_default_configs (0.00s)
    --- PASS: TestConfigs/Test_With_Endpoint (0.00s)
    --- PASS: TestConfigs/Test_With_Endpoint_URL (0.00s)
    --- PASS: TestConfigs/Test_With_Secure_Endpoint_URL (0.00s)
    --- PASS: TestConfigs/Test_With_Invalid_Endpoint_URL (0.00s)
    --- PASS: TestConfigs/Test_With_Endpoint_last_used (0.00s)
    --- PASS: TestConfigs/Test_With_WithEndpointURL_last_used (0.00s)
    --- PASS: TestConfigs/Test_Environment_Endpoint (0.00s)
    --- PASS: TestConfigs/Test_Environment_Signal_Specific_Endpoint (0.00s)
    --- PASS: TestConfigs/Test_Mixed_Environment_and_With_Endpoint (0.00s)
    --- PASS: TestConfigs/Test_Mixed_Environment_and_With_Endpoint#01 (0.00s)
    --- PASS: TestConfigs/Test_Environment_Endpoint_with_HTTP_scheme (0.00s)
    --- PASS: TestConfigs/Test_Environment_Endpoint_with_HTTP_scheme_and_leading_&_trailingspaces (0.00s)
    --- PASS: TestConfigs/Test_Environment_Endpoint_with_HTTPS_scheme (0.00s)
    --- PASS: TestConfigs/Test_Environment_Signal_Specific_Endpoint_with_uppercase_scheme (0.00s)
    --- PASS: TestConfigs/Test_Default_Certificate (0.00s)
    --- PASS: TestConfigs/Test_With_Certificate (0.00s)
    --- PASS: TestConfigs/Test_Environment_Certificate (0.00s)
    --- PASS: TestConfigs/Test_Environment_Signal_Specific_Certificate (0.00s)
    --- PASS: TestConfigs/Test_Mixed_Environment_and_With_Certificate (0.00s)
    --- PASS: TestConfigs/Test_With_Headers (0.00s)
    --- PASS: TestConfigs/Test_Environment_Headers (0.00s)
    --- PASS: TestConfigs/Test_Environment_Signal_Specific_Headers (0.00s)
    --- PASS: TestConfigs/Test_Mixed_Environment_and_With_Headers (0.00s)
    --- PASS: TestConfigs/Test_With_Compression (0.00s)
    --- PASS: TestConfigs/Test_Environment_Compression (0.00s)
    --- PASS: TestConfigs/Test_Environment_Signal_Specific_Compression (0.00s)
    --- PASS: TestConfigs/Test_Mixed_Environment_and_With_Compression (0.00s)
    --- PASS: TestConfigs/Test_With_Timeout (0.00s)
    --- PASS: TestConfigs/Test_Environment_Timeout (0.00s)
    --- PASS: TestConfigs/Test_Environment_Signal_Specific_Timeout (0.00s)
    --- PASS: TestConfigs/Test_Mixed_Environment_and_With_Timeout (0.00s)
    --- PASS: TestConfigs/WithTemporalitySelector (0.00s)
    --- PASS: TestConfigs/WithAggregationSelector (0.00s)
    --- PASS: TestConfigs/Test_With_Proxy (0.00s)
    --- PASS: TestConfigs/Test_Without_Proxy (0.00s)
=== RUN   TestCleanPath
=== RUN   TestCleanPath/clean_empty_path
=== RUN   TestCleanPath/clean_metrics_path
=== RUN   TestCleanPath/clean_traces_path
=== RUN   TestCleanPath/spaces_trimmed
=== RUN   TestCleanPath/clean_path_empty
=== RUN   TestCleanPath/make_absolute
--- PASS: TestCleanPath (0.00s)
    --- PASS: TestCleanPath/clean_empty_path (0.00s)
    --- PASS: TestCleanPath/clean_metrics_path (0.00s)
    --- PASS: TestCleanPath/clean_traces_path (0.00s)
    --- PASS: TestCleanPath/spaces_trimmed (0.00s)
    --- PASS: TestCleanPath/clean_path_empty (0.00s)
    --- PASS: TestCleanPath/make_absolute (0.00s)
PASS
ok  	go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc/internal/oconf	0.011s
=== RUN   TestClientTests
=== RUN   TestClientTests/Integration
=== RUN   TestClientTests/Integration/ClientHonorsContextErrors
=== RUN   TestClientTests/Integration/ClientHonorsContextErrors/Shutdown
=== RUN   TestClientTests/Integration/ClientHonorsContextErrors/Shutdown/DeadlineExceeded
=== RUN   TestClientTests/Integration/ClientHonorsContextErrors/Shutdown/Canceled
=== RUN   TestClientTests/Integration/ClientHonorsContextErrors/ForceFlush
=== RUN   TestClientTests/Integration/ClientHonorsContextErrors/ForceFlush/DeadlineExceeded
=== RUN   TestClientTests/Integration/ClientHonorsContextErrors/ForceFlush/Canceled
=== RUN   TestClientTests/Integration/ClientHonorsContextErrors/UploadMetrics
=== RUN   TestClientTests/Integration/ClientHonorsContextErrors/UploadMetrics/DeadlineExceeded
=== RUN   TestClientTests/Integration/ClientHonorsContextErrors/UploadMetrics/Canceled
=== RUN   TestClientTests/Integration/ForceFlushFlushes
=== RUN   TestClientTests/Integration/UploadMetrics
=== RUN   TestClientTests/Integration/PartialSuccess
--- PASS: TestClientTests (0.00s)
    --- PASS: TestClientTests/Integration (0.00s)
        --- PASS: TestClientTests/Integration/ClientHonorsContextErrors (0.00s)
            --- PASS: TestClientTests/Integration/ClientHonorsContextErrors/Shutdown (0.00s)
                --- PASS: TestClientTests/Integration/ClientHonorsContextErrors/Shutdown/DeadlineExceeded (0.00s)
                --- PASS: TestClientTests/Integration/ClientHonorsContextErrors/Shutdown/Canceled (0.00s)
            --- PASS: TestClientTests/Integration/ClientHonorsContextErrors/ForceFlush (0.00s)
                --- PASS: TestClientTests/Integration/ClientHonorsContextErrors/ForceFlush/DeadlineExceeded (0.00s)
                --- PASS: TestClientTests/Integration/ClientHonorsContextErrors/ForceFlush/Canceled (0.00s)
            --- PASS: TestClientTests/Integration/ClientHonorsContextErrors/UploadMetrics (0.00s)
                --- PASS: TestClientTests/Integration/ClientHonorsContextErrors/UploadMetrics/DeadlineExceeded (0.00s)
                --- PASS: TestClientTests/Integration/ClientHonorsContextErrors/UploadMetrics/Canceled (0.00s)
        --- PASS: TestClientTests/Integration/ForceFlushFlushes (0.00s)
        --- PASS: TestClientTests/Integration/UploadMetrics (0.00s)
        --- PASS: TestClientTests/Integration/PartialSuccess (0.00s)
PASS
ok  	go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc/internal/otest	0.007s
=== RUN   TestWait
--- PASS: TestWait (0.00s)
=== RUN   TestNonRetryableError
--- PASS: TestNonRetryableError (0.00s)
=== RUN   TestThrottledRetry
--- PASS: TestThrottledRetry (0.00s)
=== RUN   TestBackoffRetry
--- PASS: TestBackoffRetry (0.00s)
=== RUN   TestBackoffRetryCanceledContext
--- PASS: TestBackoffRetryCanceledContext (0.00s)
=== RUN   TestThrottledRetryGreaterThanMaxElapsedTime
--- PASS: TestThrottledRetryGreaterThanMaxElapsedTime (0.00s)
=== RUN   TestMaxElapsedTime
--- PASS: TestMaxElapsedTime (0.00s)
=== RUN   TestRetryNotEnabled
--- PASS: TestRetryNotEnabled (0.00s)
=== RUN   TestRetryConcurrentSafe
--- PASS: TestRetryConcurrentSafe (0.00s)
PASS
ok  	go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc/internal/retry	0.005s
=== RUN   TestAttributeTransforms
=== RUN   TestAttributeTransforms/nil
=== RUN   TestAttributeTransforms/nil/KeyValues
=== RUN   TestAttributeTransforms/nil/AttrIter
=== RUN   TestAttributeTransforms/empty
=== RUN   TestAttributeTransforms/empty/KeyValues
=== RUN   TestAttributeTransforms/empty/AttrIter
=== RUN   TestAttributeTransforms/invalid
=== RUN   TestAttributeTransforms/invalid/KeyValues
=== RUN   TestAttributeTransforms/invalid/AttrIter
=== RUN   TestAttributeTransforms/bool
=== RUN   TestAttributeTransforms/bool/KeyValues
=== RUN   TestAttributeTransforms/bool/AttrIter
=== RUN   TestAttributeTransforms/bool_slice
=== RUN   TestAttributeTransforms/bool_slice/KeyValues
=== RUN   TestAttributeTransforms/bool_slice/AttrIter
=== RUN   TestAttributeTransforms/int
=== RUN   TestAttributeTransforms/int/KeyValues
=== RUN   TestAttributeTransforms/int/AttrIter
=== RUN   TestAttributeTransforms/int_slice
=== RUN   TestAttributeTransforms/int_slice/KeyValues
=== RUN   TestAttributeTransforms/int_slice/AttrIter
=== RUN   TestAttributeTransforms/int64
=== RUN   TestAttributeTransforms/int64/KeyValues
=== RUN   TestAttributeTransforms/int64/AttrIter
=== RUN   TestAttributeTransforms/int64_slice
=== RUN   TestAttributeTransforms/int64_slice/KeyValues
=== RUN   TestAttributeTransforms/int64_slice/AttrIter
=== RUN   TestAttributeTransforms/float64
=== RUN   TestAttributeTransforms/float64/KeyValues
=== RUN   TestAttributeTransforms/float64/AttrIter
=== RUN   TestAttributeTransforms/float64_slice
=== RUN   TestAttributeTransforms/float64_slice/KeyValues
=== RUN   TestAttributeTransforms/float64_slice/AttrIter
=== RUN   TestAttributeTransforms/string
=== RUN   TestAttributeTransforms/string/KeyValues
=== RUN   TestAttributeTransforms/string/AttrIter
=== RUN   TestAttributeTransforms/string_slice
=== RUN   TestAttributeTransforms/string_slice/KeyValues
=== RUN   TestAttributeTransforms/string_slice/AttrIter
=== RUN   TestAttributeTransforms/all
=== RUN   TestAttributeTransforms/all/KeyValues
=== RUN   TestAttributeTransforms/all/AttrIter
--- PASS: TestAttributeTransforms (0.00s)
    --- PASS: TestAttributeTransforms/nil (0.00s)
        --- PASS: TestAttributeTransforms/nil/KeyValues (0.00s)
        --- PASS: TestAttributeTransforms/nil/AttrIter (0.00s)
    --- PASS: TestAttributeTransforms/empty (0.00s)
        --- PASS: TestAttributeTransforms/empty/KeyValues (0.00s)
        --- PASS: TestAttributeTransforms/empty/AttrIter (0.00s)
    --- PASS: TestAttributeTransforms/invalid (0.00s)
        --- PASS: TestAttributeTransforms/invalid/KeyValues (0.00s)
        --- PASS: TestAttributeTransforms/invalid/AttrIter (0.00s)
    --- PASS: TestAttributeTransforms/bool (0.00s)
        --- PASS: TestAttributeTransforms/bool/KeyValues (0.00s)
        --- PASS: TestAttributeTransforms/bool/AttrIter (0.00s)
    --- PASS: TestAttributeTransforms/bool_slice (0.00s)
        --- PASS: TestAttributeTransforms/bool_slice/KeyValues (0.00s)
        --- PASS: TestAttributeTransforms/bool_slice/AttrIter (0.00s)
    --- PASS: TestAttributeTransforms/int (0.00s)
        --- PASS: TestAttributeTransforms/int/KeyValues (0.00s)
        --- PASS: TestAttributeTransforms/int/AttrIter (0.00s)
    --- PASS: TestAttributeTransforms/int_slice (0.00s)
        --- PASS: TestAttributeTransforms/int_slice/KeyValues (0.00s)
        --- PASS: TestAttributeTransforms/int_slice/AttrIter (0.00s)
    --- PASS: TestAttributeTransforms/int64 (0.00s)
        --- PASS: TestAttributeTransforms/int64/KeyValues (0.00s)
        --- PASS: TestAttributeTransforms/int64/AttrIter (0.00s)
    --- PASS: TestAttributeTransforms/int64_slice (0.00s)
        --- PASS: TestAttributeTransforms/int64_slice/KeyValues (0.00s)
        --- PASS: TestAttributeTransforms/int64_slice/AttrIter (0.00s)
    --- PASS: TestAttributeTransforms/float64 (0.00s)
        --- PASS: TestAttributeTransforms/float64/KeyValues (0.00s)
        --- PASS: TestAttributeTransforms/float64/AttrIter (0.00s)
    --- PASS: TestAttributeTransforms/float64_slice (0.00s)
        --- PASS: TestAttributeTransforms/float64_slice/KeyValues (0.00s)
        --- PASS: TestAttributeTransforms/float64_slice/AttrIter (0.00s)
    --- PASS: TestAttributeTransforms/string (0.00s)
        --- PASS: TestAttributeTransforms/string/KeyValues (0.00s)
        --- PASS: TestAttributeTransforms/string/AttrIter (0.00s)
    --- PASS: TestAttributeTransforms/string_slice (0.00s)
        --- PASS: TestAttributeTransforms/string_slice/KeyValues (0.00s)
        --- PASS: TestAttributeTransforms/string_slice/AttrIter (0.00s)
    --- PASS: TestAttributeTransforms/all (0.00s)
        --- PASS: TestAttributeTransforms/all/KeyValues (0.00s)
        --- PASS: TestAttributeTransforms/all/AttrIter (0.00s)
=== RUN   TestMultiErr
=== RUN   TestMultiErr/ErrOrNil
=== RUN   TestMultiErr/AppendError
=== RUN   TestMultiErr/AppendFlattens
=== RUN   TestMultiErr/ErrorMessage
=== RUN   TestMultiErr/ErrorIs
--- PASS: TestMultiErr (0.00s)
    --- PASS: TestMultiErr/ErrOrNil (0.00s)
    --- PASS: TestMultiErr/AppendError (0.00s)
    --- PASS: TestMultiErr/AppendFlattens (0.00s)
    --- PASS: TestMultiErr/ErrorMessage (0.00s)
    --- PASS: TestMultiErr/ErrorIs (0.00s)
=== RUN   TestTransformations
--- PASS: TestTransformations (0.00s)
PASS
ok  	go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc/internal/transform	0.009s
=== RUN   TestClient
=== RUN   TestClient/Integration
=== RUN   TestClient/Integration/ClientHonorsContextErrors
=== RUN   TestClient/Integration/ClientHonorsContextErrors/Shutdown
=== RUN   TestClient/Integration/ClientHonorsContextErrors/Shutdown/DeadlineExceeded
=== RUN   TestClient/Integration/ClientHonorsContextErrors/Shutdown/Canceled
=== RUN   TestClient/Integration/ClientHonorsContextErrors/ForceFlush
=== RUN   TestClient/Integration/ClientHonorsContextErrors/ForceFlush/DeadlineExceeded
=== RUN   TestClient/Integration/ClientHonorsContextErrors/ForceFlush/Canceled
=== RUN   TestClient/Integration/ClientHonorsContextErrors/UploadMetrics
=== RUN   TestClient/Integration/ClientHonorsContextErrors/UploadMetrics/DeadlineExceeded
=== RUN   TestClient/Integration/ClientHonorsContextErrors/UploadMetrics/Canceled
=== RUN   TestClient/Integration/ForceFlushFlushes
=== RUN   TestClient/Integration/UploadMetrics
=== RUN   TestClient/Integration/PartialSuccess
--- PASS: TestClient (0.01s)
    --- PASS: TestClient/Integration (0.01s)
        --- PASS: TestClient/Integration/ClientHonorsContextErrors (0.00s)
            --- PASS: TestClient/Integration/ClientHonorsContextErrors/Shutdown (0.00s)
                --- PASS: TestClient/Integration/ClientHonorsContextErrors/Shutdown/DeadlineExceeded (0.00s)
                --- PASS: TestClient/Integration/ClientHonorsContextErrors/Shutdown/Canceled (0.00s)
            --- PASS: TestClient/Integration/ClientHonorsContextErrors/ForceFlush (0.00s)
                --- PASS: TestClient/Integration/ClientHonorsContextErrors/ForceFlush/DeadlineExceeded (0.00s)
                --- PASS: TestClient/Integration/ClientHonorsContextErrors/ForceFlush/Canceled (0.00s)
            --- PASS: TestClient/Integration/ClientHonorsContextErrors/UploadMetrics (0.00s)
                --- PASS: TestClient/Integration/ClientHonorsContextErrors/UploadMetrics/DeadlineExceeded (0.00s)
                --- PASS: TestClient/Integration/ClientHonorsContextErrors/UploadMetrics/Canceled (0.00s)
        --- PASS: TestClient/Integration/ForceFlushFlushes (0.00s)
        --- PASS: TestClient/Integration/UploadMetrics (0.00s)
        --- PASS: TestClient/Integration/PartialSuccess (0.00s)
=== RUN   TestClientWithHTTPCollectorRespondingPlainText
--- PASS: TestClientWithHTTPCollectorRespondingPlainText (0.00s)
=== RUN   TestNewWithInvalidEndpoint
--- PASS: TestNewWithInvalidEndpoint (0.00s)
=== RUN   TestConfig
=== RUN   TestConfig/WithEndpointURL
=== RUN   TestConfig/WithHeaders
=== RUN   TestConfig/WithTimeout
=== RUN   TestConfig/WithCompressionGZip
=== RUN   TestConfig/WithRetry
=== RUN   TestConfig/WithRetryAndExporterErr
=== RUN   TestConfig/WithURLPath
=== RUN   TestConfig/WithTLSClientConfig
=== RUN   TestConfig/WithCustomUserAgent
=== RUN   TestConfig/WithProxy
--- PASS: TestConfig (1.11s)
    --- PASS: TestConfig/WithEndpointURL (0.00s)
    --- PASS: TestConfig/WithHeaders (0.00s)
    --- PASS: TestConfig/WithTimeout (0.00s)
    --- PASS: TestConfig/WithCompressionGZip (0.00s)
    --- PASS: TestConfig/WithRetry (0.00s)
    --- PASS: TestConfig/WithRetryAndExporterErr (0.00s)
    --- PASS: TestConfig/WithURLPath (0.00s)
    --- PASS: TestConfig/WithTLSClientConfig (1.09s)
    --- PASS: TestConfig/WithCustomUserAgent (0.00s)
    --- PASS: TestConfig/WithProxy (0.00s)
=== RUN   TestExporterClientConcurrentSafe
--- PASS: TestExporterClientConcurrentSafe (0.00s)
=== RUN   TestExporterDoesNotBlockTemporalityAndAggregation
    exporter_test.go:92: starting export
    exporter_test.go:100: getting temporality
    exporter_test.go:102: getting aggregation
    exporter_test.go:94: export complete
--- PASS: TestExporterDoesNotBlockTemporalityAndAggregation (0.01s)
=== RUN   TestVersionSemver
--- PASS: TestVersionSemver (0.00s)
PASS
ok  	go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp	1.137s
=== RUN   TestPartialSuccessFormat
--- PASS: TestPartialSuccessFormat (0.00s)
PASS
ok  	go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp/internal	0.005s
=== RUN   TestEnvConfig
=== RUN   TestEnvConfig/with_no_namespace_and_a_matching_key
=== RUN   TestEnvConfig/with_no_namespace_and_a_non-matching_key
=== RUN   TestEnvConfig/with_a_namespace_and_a_matching_key
=== RUN   TestEnvConfig/with_no_namespace_and_a_non-matching_key#01
=== RUN   TestEnvConfig/with_a_bool_config
=== RUN   TestEnvConfig/with_an_invalid_bool_config
=== RUN   TestEnvConfig/with_a_duration_config
=== RUN   TestEnvConfig/with_an_invalid_duration_config
2026/04/07 12:50:30 internal_logging.go:50: "msg"="parse duration" "error"="strconv.Atoi: parsing \"world\": invalid syntax" "input"="world"
=== RUN   TestEnvConfig/with_headers
=== RUN   TestEnvConfig/with_invalid_headers
2026/04/07 12:50:30 internal_logging.go:50: "msg"="parse headers" "error"="missing '=" "input"="world"
=== RUN   TestEnvConfig/with_percent-encoded_headers
=== RUN   TestEnvConfig/with_invalid_header_key
2026/04/07 12:50:30 internal_logging.go:50: "msg"="parse headers" "error"="invalid header key" "key"="invalid key"
=== RUN   TestEnvConfig/with_URL
=== RUN   TestEnvConfig/with_invalid_URL
2026/04/07 12:50:30 internal_logging.go:50: "msg"="parse url" "error"="parse \"i nvalid://url\": first path segment in URL cannot contain colon" "input"="i nvalid://url"
--- PASS: TestEnvConfig (0.00s)
    --- PASS: TestEnvConfig/with_no_namespace_and_a_matching_key (0.00s)
    --- PASS: TestEnvConfig/with_no_namespace_and_a_non-matching_key (0.00s)
    --- PASS: TestEnvConfig/with_a_namespace_and_a_matching_key (0.00s)
    --- PASS: TestEnvConfig/with_no_namespace_and_a_non-matching_key#01 (0.00s)
    --- PASS: TestEnvConfig/with_a_bool_config (0.00s)
    --- PASS: TestEnvConfig/with_an_invalid_bool_config (0.00s)
    --- PASS: TestEnvConfig/with_a_duration_config (0.00s)
    --- PASS: TestEnvConfig/with_an_invalid_duration_config (0.00s)
    --- PASS: TestEnvConfig/with_headers (0.00s)
    --- PASS: TestEnvConfig/with_invalid_headers (0.00s)
    --- PASS: TestEnvConfig/with_percent-encoded_headers (0.00s)
    --- PASS: TestEnvConfig/with_invalid_header_key (0.00s)
    --- PASS: TestEnvConfig/with_URL (0.00s)
    --- PASS: TestEnvConfig/with_invalid_URL (0.00s)
=== RUN   TestWithTLSConfig
--- PASS: TestWithTLSConfig (0.00s)
=== RUN   TestWithClientCert
2026/04/07 12:50:30 internal_logging.go:50: "msg"="read tls client cert" "error"="oops" "file"="/path/tls.crt"
--- PASS: TestWithClientCert (0.00s)
=== RUN   TestStringToHeader
=== RUN   TestStringToHeader/simple_test
=== RUN   TestStringToHeader/simple_test_with_spaces
=== RUN   TestStringToHeader/simple_header_conforms_to_RFC_3986_spec
=== RUN   TestStringToHeader/multiple_headers_encoded
=== RUN   TestStringToHeader/multiple_headers_encoded_per_RFC_3986_spec
=== RUN   TestStringToHeader/invalid_headers_format
2026/04/07 12:50:30 internal_logging.go:50: "msg"="parse headers" "error"="missing '=" "input"="userId:alice"
=== RUN   TestStringToHeader/invalid_key
=== RUN   TestStringToHeader/invalid_value
2026/04/07 12:50:30 internal_logging.go:50: "msg"="escape header value" "error"="invalid URL escape \"%XX\"" "value"="%XX"
--- PASS: TestStringToHeader (0.00s)
    --- PASS: TestStringToHeader/simple_test (0.00s)
    --- PASS: TestStringToHeader/simple_test_with_spaces (0.00s)
    --- PASS: TestStringToHeader/simple_header_conforms_to_RFC_3986_spec (0.00s)
    --- PASS: TestStringToHeader/multiple_headers_encoded (0.00s)
    --- PASS: TestStringToHeader/multiple_headers_encoded_per_RFC_3986_spec (0.00s)
    --- PASS: TestStringToHeader/invalid_headers_format (0.00s)
    --- PASS: TestStringToHeader/invalid_key (0.00s)
    --- PASS: TestStringToHeader/invalid_value (0.00s)
PASS
ok  	go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp/internal/envconfig	0.008s
=== RUN   TestWithEnvTemporalityPreference
=== RUN   TestWithEnvTemporalityPreference/default_do_not_set_the_selector
=== RUN   TestWithEnvTemporalityPreference/non-normative_do_not_set_the_selector
=== RUN   TestWithEnvTemporalityPreference/cumulative
=== RUN   TestWithEnvTemporalityPreference/delta
=== RUN   TestWithEnvTemporalityPreference/lowmemory
--- PASS: TestWithEnvTemporalityPreference (0.00s)
    --- PASS: TestWithEnvTemporalityPreference/default_do_not_set_the_selector (0.00s)
    --- PASS: TestWithEnvTemporalityPreference/non-normative_do_not_set_the_selector (0.00s)
    --- PASS: TestWithEnvTemporalityPreference/cumulative (0.00s)
    --- PASS: TestWithEnvTemporalityPreference/delta (0.00s)
    --- PASS: TestWithEnvTemporalityPreference/lowmemory (0.00s)
=== RUN   TestWithEnvAggPreference
=== RUN   TestWithEnvAggPreference/default_do_not_set_the_selector
=== RUN   TestWithEnvAggPreference/non-normative_do_not_set_the_selector
=== RUN   TestWithEnvAggPreference/explicit_bucket_histogram
=== RUN   TestWithEnvAggPreference/base2_exponential_bucket_histogram
--- PASS: TestWithEnvAggPreference (0.00s)
    --- PASS: TestWithEnvAggPreference/default_do_not_set_the_selector (0.00s)
    --- PASS: TestWithEnvAggPreference/non-normative_do_not_set_the_selector (0.00s)
    --- PASS: TestWithEnvAggPreference/explicit_bucket_histogram (0.00s)
    --- PASS: TestWithEnvAggPreference/base2_exponential_bucket_histogram (0.00s)
=== RUN   TestConfigs
=== RUN   TestConfigs/Test_default_configs
=== RUN   TestConfigs/Test_With_Endpoint
=== RUN   TestConfigs/Test_With_Endpoint_URL
=== RUN   TestConfigs/Test_With_Secure_Endpoint_URL
=== RUN   TestConfigs/Test_With_Invalid_Endpoint_URL
2026/04/07 12:50:30 internal_logging.go:50: "msg"="otlpmetric: parse endpoint url" "error"="parse \"%invalid\": invalid URL escape \"%in\"" "url"="%invalid"
2026/04/07 12:50:30 internal_logging.go:50: "msg"="otlpmetric: parse endpoint url" "error"="parse \"%invalid\": invalid URL escape \"%in\"" "url"="%invalid"
=== RUN   TestConfigs/Test_With_Endpoint_last_used
=== RUN   TestConfigs/Test_With_WithEndpointURL_last_used
=== RUN   TestConfigs/Test_Environment_Endpoint
=== RUN   TestConfigs/Test_Environment_Signal_Specific_Endpoint
=== RUN   TestConfigs/Test_Mixed_Environment_and_With_Endpoint
=== RUN   TestConfigs/Test_Mixed_Environment_and_With_Endpoint#01
=== RUN   TestConfigs/Test_Environment_Endpoint_with_HTTP_scheme
=== RUN   TestConfigs/Test_Environment_Endpoint_with_HTTP_scheme_and_leading_&_trailingspaces
=== RUN   TestConfigs/Test_Environment_Endpoint_with_HTTPS_scheme
=== RUN   TestConfigs/Test_Environment_Signal_Specific_Endpoint_with_uppercase_scheme
=== RUN   TestConfigs/Test_Default_Certificate
=== RUN   TestConfigs/Test_With_Certificate
=== RUN   TestConfigs/Test_Environment_Certificate
=== RUN   TestConfigs/Test_Environment_Signal_Specific_Certificate
2026/04/07 12:50:30 internal_logging.go:50: "msg"="read tls ca cert file" "error"="file not found" "file"="overrode_by_signal_specific"
2026/04/07 12:50:30 internal_logging.go:50: "msg"="read tls ca cert file" "error"="file not found" "file"="overrode_by_signal_specific"
=== RUN   TestConfigs/Test_Mixed_Environment_and_With_Certificate
=== RUN   TestConfigs/Test_With_Headers
=== RUN   TestConfigs/Test_Environment_Headers
=== RUN   TestConfigs/Test_Environment_Signal_Specific_Headers
2026/04/07 12:50:30 internal_logging.go:50: "msg"="parse headers" "error"="missing '=" "input"="overrode_by_signal_specific"
2026/04/07 12:50:30 internal_logging.go:50: "msg"="parse headers" "error"="missing '=" "input"="overrode_by_signal_specific"
=== RUN   TestConfigs/Test_Mixed_Environment_and_With_Headers
=== RUN   TestConfigs/Test_With_Compression
=== RUN   TestConfigs/Test_Environment_Compression
=== RUN   TestConfigs/Test_Environment_Signal_Specific_Compression
=== RUN   TestConfigs/Test_Mixed_Environment_and_With_Compression
=== RUN   TestConfigs/Test_With_Timeout
=== RUN   TestConfigs/Test_Environment_Timeout
=== RUN   TestConfigs/Test_Environment_Signal_Specific_Timeout
=== RUN   TestConfigs/Test_Mixed_Environment_and_With_Timeout
=== RUN   TestConfigs/WithTemporalitySelector
=== RUN   TestConfigs/WithAggregationSelector
=== RUN   TestConfigs/Test_With_Proxy
=== RUN   TestConfigs/Test_Without_Proxy
--- PASS: TestConfigs (0.00s)
    --- PASS: TestConfigs/Test_default_configs (0.00s)
    --- PASS: TestConfigs/Test_With_Endpoint (0.00s)
    --- PASS: TestConfigs/Test_With_Endpoint_URL (0.00s)
    --- PASS: TestConfigs/Test_With_Secure_Endpoint_URL (0.00s)
    --- PASS: TestConfigs/Test_With_Invalid_Endpoint_URL (0.00s)
    --- PASS: TestConfigs/Test_With_Endpoint_last_used (0.00s)
    --- PASS: TestConfigs/Test_With_WithEndpointURL_last_used (0.00s)
    --- PASS: TestConfigs/Test_Environment_Endpoint (0.00s)
    --- PASS: TestConfigs/Test_Environment_Signal_Specific_Endpoint (0.00s)
    --- PASS: TestConfigs/Test_Mixed_Environment_and_With_Endpoint (0.00s)
    --- PASS: TestConfigs/Test_Mixed_Environment_and_With_Endpoint#01 (0.00s)
    --- PASS: TestConfigs/Test_Environment_Endpoint_with_HTTP_scheme (0.00s)
    --- PASS: TestConfigs/Test_Environment_Endpoint_with_HTTP_scheme_and_leading_&_trailingspaces (0.00s)
    --- PASS: TestConfigs/Test_Environment_Endpoint_with_HTTPS_scheme (0.00s)
    --- PASS: TestConfigs/Test_Environment_Signal_Specific_Endpoint_with_uppercase_scheme (0.00s)
    --- PASS: TestConfigs/Test_Default_Certificate (0.00s)
    --- PASS: TestConfigs/Test_With_Certificate (0.00s)
    --- PASS: TestConfigs/Test_Environment_Certificate (0.00s)
    --- PASS: TestConfigs/Test_Environment_Signal_Specific_Certificate (0.00s)
    --- PASS: TestConfigs/Test_Mixed_Environment_and_With_Certificate (0.00s)
    --- PASS: TestConfigs/Test_With_Headers (0.00s)
    --- PASS: TestConfigs/Test_Environment_Headers (0.00s)
    --- PASS: TestConfigs/Test_Environment_Signal_Specific_Headers (0.00s)
    --- PASS: TestConfigs/Test_Mixed_Environment_and_With_Headers (0.00s)
    --- PASS: TestConfigs/Test_With_Compression (0.00s)
    --- PASS: TestConfigs/Test_Environment_Compression (0.00s)
    --- PASS: TestConfigs/Test_Environment_Signal_Specific_Compression (0.00s)
    --- PASS: TestConfigs/Test_Mixed_Environment_and_With_Compression (0.00s)
    --- PASS: TestConfigs/Test_With_Timeout (0.00s)
    --- PASS: TestConfigs/Test_Environment_Timeout (0.00s)
    --- PASS: TestConfigs/Test_Environment_Signal_Specific_Timeout (0.00s)
    --- PASS: TestConfigs/Test_Mixed_Environment_and_With_Timeout (0.00s)
    --- PASS: TestConfigs/WithTemporalitySelector (0.00s)
    --- PASS: TestConfigs/WithAggregationSelector (0.00s)
    --- PASS: TestConfigs/Test_With_Proxy (0.00s)
    --- PASS: TestConfigs/Test_Without_Proxy (0.00s)
=== RUN   TestCleanPath
=== RUN   TestCleanPath/clean_empty_path
=== RUN   TestCleanPath/clean_metrics_path
=== RUN   TestCleanPath/clean_traces_path
=== RUN   TestCleanPath/spaces_trimmed
=== RUN   TestCleanPath/clean_path_empty
=== RUN   TestCleanPath/make_absolute
--- PASS: TestCleanPath (0.00s)
    --- PASS: TestCleanPath/clean_empty_path (0.00s)
    --- PASS: TestCleanPath/clean_metrics_path (0.00s)
    --- PASS: TestCleanPath/clean_traces_path (0.00s)
    --- PASS: TestCleanPath/spaces_trimmed (0.00s)
    --- PASS: TestCleanPath/clean_path_empty (0.00s)
    --- PASS: TestCleanPath/make_absolute (0.00s)
PASS
ok  	go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp/internal/oconf	0.010s
=== RUN   TestClientTests
=== RUN   TestClientTests/Integration
=== RUN   TestClientTests/Integration/ClientHonorsContextErrors
=== RUN   TestClientTests/Integration/ClientHonorsContextErrors/Shutdown
=== RUN   TestClientTests/Integration/ClientHonorsContextErrors/Shutdown/DeadlineExceeded
=== RUN   TestClientTests/Integration/ClientHonorsContextErrors/Shutdown/Canceled
=== RUN   TestClientTests/Integration/ClientHonorsContextErrors/ForceFlush
=== RUN   TestClientTests/Integration/ClientHonorsContextErrors/ForceFlush/DeadlineExceeded
=== RUN   TestClientTests/Integration/ClientHonorsContextErrors/ForceFlush/Canceled
=== RUN   TestClientTests/Integration/ClientHonorsContextErrors/UploadMetrics
=== RUN   TestClientTests/Integration/ClientHonorsContextErrors/UploadMetrics/DeadlineExceeded
=== RUN   TestClientTests/Integration/ClientHonorsContextErrors/UploadMetrics/Canceled
=== RUN   TestClientTests/Integration/ForceFlushFlushes
=== RUN   TestClientTests/Integration/UploadMetrics
=== RUN   TestClientTests/Integration/PartialSuccess
--- PASS: TestClientTests (0.00s)
    --- PASS: TestClientTests/Integration (0.00s)
        --- PASS: TestClientTests/Integration/ClientHonorsContextErrors (0.00s)
            --- PASS: TestClientTests/Integration/ClientHonorsContextErrors/Shutdown (0.00s)
                --- PASS: TestClientTests/Integration/ClientHonorsContextErrors/Shutdown/DeadlineExceeded (0.00s)
                --- PASS: TestClientTests/Integration/ClientHonorsContextErrors/Shutdown/Canceled (0.00s)
            --- PASS: TestClientTests/Integration/ClientHonorsContextErrors/ForceFlush (0.00s)
                --- PASS: TestClientTests/Integration/ClientHonorsContextErrors/ForceFlush/DeadlineExceeded (0.00s)
                --- PASS: TestClientTests/Integration/ClientHonorsContextErrors/ForceFlush/Canceled (0.00s)
            --- PASS: TestClientTests/Integration/ClientHonorsContextErrors/UploadMetrics (0.00s)
                --- PASS: TestClientTests/Integration/ClientHonorsContextErrors/UploadMetrics/DeadlineExceeded (0.00s)
                --- PASS: TestClientTests/Integration/ClientHonorsContextErrors/UploadMetrics/Canceled (0.00s)
        --- PASS: TestClientTests/Integration/ForceFlushFlushes (0.00s)
        --- PASS: TestClientTests/Integration/UploadMetrics (0.00s)
        --- PASS: TestClientTests/Integration/PartialSuccess (0.00s)
PASS
ok  	go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp/internal/otest	0.008s
=== RUN   TestWait
--- PASS: TestWait (0.00s)
=== RUN   TestNonRetryableError
--- PASS: TestNonRetryableError (0.00s)
=== RUN   TestThrottledRetry
--- PASS: TestThrottledRetry (0.00s)
=== RUN   TestBackoffRetry
--- PASS: TestBackoffRetry (0.00s)
=== RUN   TestBackoffRetryCanceledContext
--- PASS: TestBackoffRetryCanceledContext (0.00s)
=== RUN   TestThrottledRetryGreaterThanMaxElapsedTime
--- PASS: TestThrottledRetryGreaterThanMaxElapsedTime (0.00s)
=== RUN   TestMaxElapsedTime
--- PASS: TestMaxElapsedTime (0.00s)
=== RUN   TestRetryNotEnabled
--- PASS: TestRetryNotEnabled (0.00s)
=== RUN   TestRetryConcurrentSafe
--- PASS: TestRetryConcurrentSafe (0.00s)
PASS
ok  	go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp/internal/retry	0.005s
=== RUN   TestAttributeTransforms
=== RUN   TestAttributeTransforms/nil
=== RUN   TestAttributeTransforms/nil/KeyValues
=== RUN   TestAttributeTransforms/nil/AttrIter
=== RUN   TestAttributeTransforms/empty
=== RUN   TestAttributeTransforms/empty/KeyValues
=== RUN   TestAttributeTransforms/empty/AttrIter
=== RUN   TestAttributeTransforms/invalid
=== RUN   TestAttributeTransforms/invalid/KeyValues
=== RUN   TestAttributeTransforms/invalid/AttrIter
=== RUN   TestAttributeTransforms/bool
=== RUN   TestAttributeTransforms/bool/KeyValues
=== RUN   TestAttributeTransforms/bool/AttrIter
=== RUN   TestAttributeTransforms/bool_slice
=== RUN   TestAttributeTransforms/bool_slice/KeyValues
=== RUN   TestAttributeTransforms/bool_slice/AttrIter
=== RUN   TestAttributeTransforms/int
=== RUN   TestAttributeTransforms/int/KeyValues
=== RUN   TestAttributeTransforms/int/AttrIter
=== RUN   TestAttributeTransforms/int_slice
=== RUN   TestAttributeTransforms/int_slice/KeyValues
=== RUN   TestAttributeTransforms/int_slice/AttrIter
=== RUN   TestAttributeTransforms/int64
=== RUN   TestAttributeTransforms/int64/KeyValues
=== RUN   TestAttributeTransforms/int64/AttrIter
=== RUN   TestAttributeTransforms/int64_slice
=== RUN   TestAttributeTransforms/int64_slice/KeyValues
=== RUN   TestAttributeTransforms/int64_slice/AttrIter
=== RUN   TestAttributeTransforms/float64
=== RUN   TestAttributeTransforms/float64/KeyValues
=== RUN   TestAttributeTransforms/float64/AttrIter
=== RUN   TestAttributeTransforms/float64_slice
=== RUN   TestAttributeTransforms/float64_slice/KeyValues
=== RUN   TestAttributeTransforms/float64_slice/AttrIter
=== RUN   TestAttributeTransforms/string
=== RUN   TestAttributeTransforms/string/KeyValues
=== RUN   TestAttributeTransforms/string/AttrIter
=== RUN   TestAttributeTransforms/string_slice
=== RUN   TestAttributeTransforms/string_slice/KeyValues
=== RUN   TestAttributeTransforms/string_slice/AttrIter
=== RUN   TestAttributeTransforms/all
=== RUN   TestAttributeTransforms/all/KeyValues
=== RUN   TestAttributeTransforms/all/AttrIter
--- PASS: TestAttributeTransforms (0.00s)
    --- PASS: TestAttributeTransforms/nil (0.00s)
        --- PASS: TestAttributeTransforms/nil/KeyValues (0.00s)
        --- PASS: TestAttributeTransforms/nil/AttrIter (0.00s)
    --- PASS: TestAttributeTransforms/empty (0.00s)
        --- PASS: TestAttributeTransforms/empty/KeyValues (0.00s)
        --- PASS: TestAttributeTransforms/empty/AttrIter (0.00s)
    --- PASS: TestAttributeTransforms/invalid (0.00s)
        --- PASS: TestAttributeTransforms/invalid/KeyValues (0.00s)
        --- PASS: TestAttributeTransforms/invalid/AttrIter (0.00s)
    --- PASS: TestAttributeTransforms/bool (0.00s)
        --- PASS: TestAttributeTransforms/bool/KeyValues (0.00s)
        --- PASS: TestAttributeTransforms/bool/AttrIter (0.00s)
    --- PASS: TestAttributeTransforms/bool_slice (0.00s)
        --- PASS: TestAttributeTransforms/bool_slice/KeyValues (0.00s)
        --- PASS: TestAttributeTransforms/bool_slice/AttrIter (0.00s)
    --- PASS: TestAttributeTransforms/int (0.00s)
        --- PASS: TestAttributeTransforms/int/KeyValues (0.00s)
        --- PASS: TestAttributeTransforms/int/AttrIter (0.00s)
    --- PASS: TestAttributeTransforms/int_slice (0.00s)
        --- PASS: TestAttributeTransforms/int_slice/KeyValues (0.00s)
        --- PASS: TestAttributeTransforms/int_slice/AttrIter (0.00s)
    --- PASS: TestAttributeTransforms/int64 (0.00s)
        --- PASS: TestAttributeTransforms/int64/KeyValues (0.00s)
        --- PASS: TestAttributeTransforms/int64/AttrIter (0.00s)
    --- PASS: TestAttributeTransforms/int64_slice (0.00s)
        --- PASS: TestAttributeTransforms/int64_slice/KeyValues (0.00s)
        --- PASS: TestAttributeTransforms/int64_slice/AttrIter (0.00s)
    --- PASS: TestAttributeTransforms/float64 (0.00s)
        --- PASS: TestAttributeTransforms/float64/KeyValues (0.00s)
        --- PASS: TestAttributeTransforms/float64/AttrIter (0.00s)
    --- PASS: TestAttributeTransforms/float64_slice (0.00s)
        --- PASS: TestAttributeTransforms/float64_slice/KeyValues (0.00s)
        --- PASS: TestAttributeTransforms/float64_slice/AttrIter (0.00s)
    --- PASS: TestAttributeTransforms/string (0.00s)
        --- PASS: TestAttributeTransforms/string/KeyValues (0.00s)
        --- PASS: TestAttributeTransforms/string/AttrIter (0.00s)
    --- PASS: TestAttributeTransforms/string_slice (0.00s)
        --- PASS: TestAttributeTransforms/string_slice/KeyValues (0.00s)
        --- PASS: TestAttributeTransforms/string_slice/AttrIter (0.00s)
    --- PASS: TestAttributeTransforms/all (0.00s)
        --- PASS: TestAttributeTransforms/all/KeyValues (0.00s)
        --- PASS: TestAttributeTransforms/all/AttrIter (0.00s)
=== RUN   TestMultiErr
=== RUN   TestMultiErr/ErrOrNil
=== RUN   TestMultiErr/AppendError
=== RUN   TestMultiErr/AppendFlattens
=== RUN   TestMultiErr/ErrorMessage
=== RUN   TestMultiErr/ErrorIs
--- PASS: TestMultiErr (0.00s)
    --- PASS: TestMultiErr/ErrOrNil (0.00s)
    --- PASS: TestMultiErr/AppendError (0.00s)
    --- PASS: TestMultiErr/AppendFlattens (0.00s)
    --- PASS: TestMultiErr/ErrorMessage (0.00s)
    --- PASS: TestMultiErr/ErrorIs (0.00s)
=== RUN   TestTransformations
--- PASS: TestTransformations (0.00s)
PASS
ok  	go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp/internal/transform	0.009s
=== RUN   TestExporterClientError
--- PASS: TestExporterClientError (0.00s)
=== RUN   TestVersionSemver
--- PASS: TestVersionSemver (0.00s)
PASS
ok  	go.opentelemetry.io/otel/exporters/otlp/otlptrace	0.004s
=== RUN   TestAttributes
--- PASS: TestAttributes (0.00s)
=== RUN   TestArrayAttributes
--- PASS: TestArrayAttributes (0.00s)
=== RUN   TestNilResource
--- PASS: TestNilResource (0.00s)
=== RUN   TestEmptyResource
--- PASS: TestEmptyResource (0.00s)
=== RUN   TestResourceAttributes
--- PASS: TestResourceAttributes (0.00s)
=== RUN   TestSpanKind
--- PASS: TestSpanKind (0.00s)
=== RUN   TestNilSpanEvent
--- PASS: TestNilSpanEvent (0.00s)
=== RUN   TestEmptySpanEvent
--- PASS: TestEmptySpanEvent (0.00s)
=== RUN   TestSpanEvent
--- PASS: TestSpanEvent (0.00s)
=== RUN   TestNilLinks
--- PASS: TestNilLinks (0.00s)
=== RUN   TestEmptyLinks
--- PASS: TestEmptyLinks (0.00s)
=== RUN   TestLinks
--- PASS: TestLinks (0.00s)
=== RUN   TestStatus
--- PASS: TestStatus (0.00s)
=== RUN   TestBuildSpanFlags
=== RUN   TestBuildSpanFlags/with_an_empty_span_context
=== RUN   TestBuildSpanFlags/with_a_remote_span_context
--- PASS: TestBuildSpanFlags (0.00s)
    --- PASS: TestBuildSpanFlags/with_an_empty_span_context (0.00s)
    --- PASS: TestBuildSpanFlags/with_a_remote_span_context (0.00s)
=== RUN   TestNilSpan
--- PASS: TestNilSpan (0.00s)
=== RUN   TestNilSpanData
--- PASS: TestNilSpanData (0.00s)
=== RUN   TestEmptySpanData
--- PASS: TestEmptySpanData (0.00s)
=== RUN   TestSpanData
--- PASS: TestSpanData (0.00s)
=== RUN   TestRootSpanData
--- PASS: TestRootSpanData (0.00s)
=== RUN   TestSpanDataNilResource
--- PASS: TestSpanDataNilResource (0.00s)
PASS
ok  	go.opentelemetry.io/otel/exporters/otlp/otlptrace/internal/tracetransform	0.007s
=== RUN   TestThrottleDelay
=== RUN   TestThrottleDelay/NoRetryInfo
=== RUN   TestThrottleDelay/SingleRetryInfo
=== RUN   TestThrottleDelay/ErrorInfo
=== RUN   TestThrottleDelay/ErrorAndRetryInfo
=== RUN   TestThrottleDelay/DoubleRetryInfo
--- PASS: TestThrottleDelay (0.00s)
    --- PASS: TestThrottleDelay/NoRetryInfo (0.00s)
    --- PASS: TestThrottleDelay/SingleRetryInfo (0.00s)
    --- PASS: TestThrottleDelay/ErrorInfo (0.00s)
    --- PASS: TestThrottleDelay/ErrorAndRetryInfo (0.00s)
    --- PASS: TestThrottleDelay/DoubleRetryInfo (0.00s)
=== RUN   TestRetryable
--- PASS: TestRetryable (0.00s)
=== RUN   TestRetryableGRPCStatusResourceExhaustedWithRetryInfo
--- PASS: TestRetryableGRPCStatusResourceExhaustedWithRetryInfo (0.00s)
=== RUN   TestUnstartedStop
--- PASS: TestUnstartedStop (0.00s)
=== RUN   TestUnstartedUploadTrace
--- PASS: TestUnstartedUploadTrace (0.00s)
=== RUN   TestExportContextHonorsParentDeadline
--- PASS: TestExportContextHonorsParentDeadline (0.00s)
=== RUN   TestExportContextHonorsClientTimeout
--- PASS: TestExportContextHonorsClientTimeout (0.00s)
=== RUN   TestExportContextLinksStopSignal
--- PASS: TestExportContextLinksStopSignal (0.00s)
=== RUN   TestWithEndpointWithEnv
=== RUN   TestWithEndpointWithEnv/WithEndpointURL_last
=== RUN   TestWithEndpointWithEnv/WithEndpoint_last
=== RUN   TestWithEndpointWithEnv/OTEL_EXPORTER_OTLP_ENDPOINT_only
=== RUN   TestWithEndpointWithEnv/OTEL_EXPORTER_OTLP_TRACES_ENDPOINT_only
=== RUN   TestWithEndpointWithEnv/both_OTEL_EXPORTER_OTLP_ENDPOINT_and_OTEL_EXPORTER_OTLP_TRACES_ENDPOINT
=== RUN   TestWithEndpointWithEnv/both_options_and_envs
=== RUN   TestWithEndpointWithEnv/both_options_and_envs#01
--- PASS: TestWithEndpointWithEnv (0.00s)
    --- PASS: TestWithEndpointWithEnv/WithEndpointURL_last (0.00s)
    --- PASS: TestWithEndpointWithEnv/WithEndpoint_last (0.00s)
    --- PASS: TestWithEndpointWithEnv/OTEL_EXPORTER_OTLP_ENDPOINT_only (0.00s)
    --- PASS: TestWithEndpointWithEnv/OTEL_EXPORTER_OTLP_TRACES_ENDPOINT_only (0.00s)
    --- PASS: TestWithEndpointWithEnv/both_OTEL_EXPORTER_OTLP_ENDPOINT_and_OTEL_EXPORTER_OTLP_TRACES_ENDPOINT (0.00s)
    --- PASS: TestWithEndpointWithEnv/both_options_and_envs (0.00s)
    --- PASS: TestWithEndpointWithEnv/both_options_and_envs#01 (0.00s)
=== RUN   TestNewEndToEnd
=== RUN   TestNewEndToEnd/StandardExporter
=== RUN   TestNewEndToEnd/WithCompressor
=== RUN   TestNewEndToEnd/WithServiceConfig
=== RUN   TestNewEndToEnd/WithDialOptions
--- PASS: TestNewEndToEnd (0.17s)
    --- PASS: TestNewEndToEnd/StandardExporter (0.04s)
    --- PASS: TestNewEndToEnd/WithCompressor (0.04s)
    --- PASS: TestNewEndToEnd/WithServiceConfig (0.04s)
    --- PASS: TestNewEndToEnd/WithDialOptions (0.04s)
=== RUN   TestWithEndpointURL
--- PASS: TestWithEndpointURL (0.04s)
=== RUN   TestExporterShutdown
=== RUN   TestExporterShutdown/testClientStopHonorsTimeout
=== RUN   TestExporterShutdown/testClientStopHonorsCancel
=== RUN   TestExporterShutdown/testClientStopNoError
=== RUN   TestExporterShutdown/testClientStopManyTimes
--- PASS: TestExporterShutdown (0.00s)
    --- PASS: TestExporterShutdown/testClientStopHonorsTimeout (0.00s)
    --- PASS: TestExporterShutdown/testClientStopHonorsCancel (0.00s)
    --- PASS: TestExporterShutdown/testClientStopNoError (0.00s)
    --- PASS: TestExporterShutdown/testClientStopManyTimes (0.00s)
=== RUN   TestNewInvokeStartThenStopManyTimes
--- PASS: TestNewInvokeStartThenStopManyTimes (0.00s)
=== RUN   TestNewCollectorOnBadConnection
--- PASS: TestNewCollectorOnBadConnection (0.00s)
=== RUN   TestNewWithEndpoint
--- PASS: TestNewWithEndpoint (0.00s)
=== RUN   TestNewWithHeaders
--- PASS: TestNewWithHeaders (0.00s)
=== RUN   TestExportSpansTimeoutHonored
--- PASS: TestExportSpansTimeoutHonored (0.00s)
=== RUN   TestNewWithMultipleAttributeTypes
--- PASS: TestNewWithMultipleAttributeTypes (0.04s)
=== RUN   TestEmptyData
--- PASS: TestEmptyData (0.00s)
=== RUN   TestPartialSuccess
--- PASS: TestPartialSuccess (0.00s)
=== RUN   TestCustomUserAgent
--- PASS: TestCustomUserAgent (0.00s)
PASS
ok  	go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc	0.278s
=== RUN   TestPartialSuccessFormat
--- PASS: TestPartialSuccessFormat (0.00s)
PASS
ok  	go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc/internal	0.004s
=== RUN   TestEnvConfig
=== RUN   TestEnvConfig/with_no_namespace_and_a_matching_key
=== RUN   TestEnvConfig/with_no_namespace_and_a_non-matching_key
=== RUN   TestEnvConfig/with_a_namespace_and_a_matching_key
=== RUN   TestEnvConfig/with_no_namespace_and_a_non-matching_key#01
=== RUN   TestEnvConfig/with_a_bool_config
=== RUN   TestEnvConfig/with_an_invalid_bool_config
=== RUN   TestEnvConfig/with_a_duration_config
=== RUN   TestEnvConfig/with_an_invalid_duration_config
2026/04/07 12:50:32 internal_logging.go:50: "msg"="parse duration" "error"="strconv.Atoi: parsing \"world\": invalid syntax" "input"="world"
=== RUN   TestEnvConfig/with_headers
=== RUN   TestEnvConfig/with_invalid_headers
2026/04/07 12:50:32 internal_logging.go:50: "msg"="parse headers" "error"="missing '=" "input"="world"
=== RUN   TestEnvConfig/with_percent-encoded_headers
=== RUN   TestEnvConfig/with_invalid_header_key
2026/04/07 12:50:32 internal_logging.go:50: "msg"="parse headers" "error"="invalid header key" "key"="invalid key"
=== RUN   TestEnvConfig/with_URL
=== RUN   TestEnvConfig/with_invalid_URL
2026/04/07 12:50:32 internal_logging.go:50: "msg"="parse url" "error"="parse \"i nvalid://url\": first path segment in URL cannot contain colon" "input"="i nvalid://url"
--- PASS: TestEnvConfig (0.00s)
    --- PASS: TestEnvConfig/with_no_namespace_and_a_matching_key (0.00s)
    --- PASS: TestEnvConfig/with_no_namespace_and_a_non-matching_key (0.00s)
    --- PASS: TestEnvConfig/with_a_namespace_and_a_matching_key (0.00s)
    --- PASS: TestEnvConfig/with_no_namespace_and_a_non-matching_key#01 (0.00s)
    --- PASS: TestEnvConfig/with_a_bool_config (0.00s)
    --- PASS: TestEnvConfig/with_an_invalid_bool_config (0.00s)
    --- PASS: TestEnvConfig/with_a_duration_config (0.00s)
    --- PASS: TestEnvConfig/with_an_invalid_duration_config (0.00s)
    --- PASS: TestEnvConfig/with_headers (0.00s)
    --- PASS: TestEnvConfig/with_invalid_headers (0.00s)
    --- PASS: TestEnvConfig/with_percent-encoded_headers (0.00s)
    --- PASS: TestEnvConfig/with_invalid_header_key (0.00s)
    --- PASS: TestEnvConfig/with_URL (0.00s)
    --- PASS: TestEnvConfig/with_invalid_URL (0.00s)
=== RUN   TestWithTLSConfig
--- PASS: TestWithTLSConfig (0.00s)
=== RUN   TestWithClientCert
2026/04/07 12:50:32 internal_logging.go:50: "msg"="read tls client cert" "error"="oops" "file"="/path/tls.crt"
--- PASS: TestWithClientCert (0.00s)
=== RUN   TestStringToHeader
=== RUN   TestStringToHeader/simple_test
=== RUN   TestStringToHeader/simple_test_with_spaces
=== RUN   TestStringToHeader/simple_header_conforms_to_RFC_3986_spec
=== RUN   TestStringToHeader/multiple_headers_encoded
=== RUN   TestStringToHeader/multiple_headers_encoded_per_RFC_3986_spec
=== RUN   TestStringToHeader/invalid_headers_format
2026/04/07 12:50:32 internal_logging.go:50: "msg"="parse headers" "error"="missing '=" "input"="userId:alice"
=== RUN   TestStringToHeader/invalid_key
=== RUN   TestStringToHeader/invalid_value
2026/04/07 12:50:32 internal_logging.go:50: "msg"="escape header value" "error"="invalid URL escape \"%XX\"" "value"="%XX"
--- PASS: TestStringToHeader (0.00s)
    --- PASS: TestStringToHeader/simple_test (0.00s)
    --- PASS: TestStringToHeader/simple_test_with_spaces (0.00s)
    --- PASS: TestStringToHeader/simple_header_conforms_to_RFC_3986_spec (0.00s)
    --- PASS: TestStringToHeader/multiple_headers_encoded (0.00s)
    --- PASS: TestStringToHeader/multiple_headers_encoded_per_RFC_3986_spec (0.00s)
    --- PASS: TestStringToHeader/invalid_headers_format (0.00s)
    --- PASS: TestStringToHeader/invalid_key (0.00s)
    --- PASS: TestStringToHeader/invalid_value (0.00s)
PASS
ok  	go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc/internal/envconfig	0.007s
=== RUN   TestConfigs
=== RUN   TestConfigs/Test_default_configs
=== RUN   TestConfigs/Test_With_Endpoint
=== RUN   TestConfigs/Test_With_Endpoint_URL
=== RUN   TestConfigs/Test_With_Secure_Endpoint_URL
=== RUN   TestConfigs/Test_With_Invalid_Endpoint_URL
2026/04/07 12:50:32 internal_logging.go:50: "msg"="otlptrace: parse endpoint url" "error"="parse \"%invalid\": invalid URL escape \"%in\"" "url"="%invalid"
2026/04/07 12:50:32 internal_logging.go:50: "msg"="otlptrace: parse endpoint url" "error"="parse \"%invalid\": invalid URL escape \"%in\"" "url"="%invalid"
=== RUN   TestConfigs/Test_With_Endpoint_last_used
=== RUN   TestConfigs/Test_With_WithEndpointURL_last_used
=== RUN   TestConfigs/Test_Environment_Endpoint
=== RUN   TestConfigs/Test_Environment_Signal_Specific_Endpoint
=== RUN   TestConfigs/Test_Mixed_Environment_and_With_Endpoint
=== RUN   TestConfigs/Test_Mixed_Environment_and_With_Endpoint#01
=== RUN   TestConfigs/Test_Environment_Endpoint_with_HTTP_scheme
=== RUN   TestConfigs/Test_Environment_Endpoint_with_HTTP_scheme_and_leading_&_trailingspaces
=== RUN   TestConfigs/Test_Environment_Endpoint_with_HTTPS_scheme
=== RUN   TestConfigs/Test_Environment_Signal_Specific_Endpoint_with_uppercase_scheme
=== RUN   TestConfigs/Test_Default_Certificate
=== RUN   TestConfigs/Test_With_Certificate
=== RUN   TestConfigs/Test_Environment_Certificate
=== RUN   TestConfigs/Test_Environment_Signal_Specific_Certificate
2026/04/07 12:50:32 internal_logging.go:50: "msg"="read tls ca cert file" "error"="file not found" "file"="overrode_by_signal_specific"
2026/04/07 12:50:32 internal_logging.go:50: "msg"="read tls ca cert file" "error"="file not found" "file"="overrode_by_signal_specific"
=== RUN   TestConfigs/Test_Mixed_Environment_and_With_Certificate
=== RUN   TestConfigs/Test_With_Headers
=== RUN   TestConfigs/Test_Environment_Headers
=== RUN   TestConfigs/Test_Environment_Signal_Specific_Headers
2026/04/07 12:50:32 internal_logging.go:50: "msg"="parse headers" "error"="missing '=" "input"="overrode_by_signal_specific"
2026/04/07 12:50:32 internal_logging.go:50: "msg"="parse headers" "error"="missing '=" "input"="overrode_by_signal_specific"
=== RUN   TestConfigs/Test_Mixed_Environment_and_With_Headers
=== RUN   TestConfigs/Test_With_Compression
=== RUN   TestConfigs/Test_Environment_Compression
=== RUN   TestConfigs/Test_Environment_Signal_Specific_Compression
=== RUN   TestConfigs/Test_Mixed_Environment_and_With_Compression
=== RUN   TestConfigs/Test_With_Timeout
=== RUN   TestConfigs/Test_Environment_Timeout
=== RUN   TestConfigs/Test_Environment_Signal_Specific_Timeout
=== RUN   TestConfigs/Test_Mixed_Environment_and_With_Timeout
=== RUN   TestConfigs/Test_With_Proxy
=== RUN   TestConfigs/Test_Without_Proxy
--- PASS: TestConfigs (0.00s)
    --- PASS: TestConfigs/Test_default_configs (0.00s)
    --- PASS: TestConfigs/Test_With_Endpoint (0.00s)
    --- PASS: TestConfigs/Test_With_Endpoint_URL (0.00s)
    --- PASS: TestConfigs/Test_With_Secure_Endpoint_URL (0.00s)
    --- PASS: TestConfigs/Test_With_Invalid_Endpoint_URL (0.00s)
    --- PASS: TestConfigs/Test_With_Endpoint_last_used (0.00s)
    --- PASS: TestConfigs/Test_With_WithEndpointURL_last_used (0.00s)
    --- PASS: TestConfigs/Test_Environment_Endpoint (0.00s)
    --- PASS: TestConfigs/Test_Environment_Signal_Specific_Endpoint (0.00s)
    --- PASS: TestConfigs/Test_Mixed_Environment_and_With_Endpoint (0.00s)
    --- PASS: TestConfigs/Test_Mixed_Environment_and_With_Endpoint#01 (0.00s)
    --- PASS: TestConfigs/Test_Environment_Endpoint_with_HTTP_scheme (0.00s)
    --- PASS: TestConfigs/Test_Environment_Endpoint_with_HTTP_scheme_and_leading_&_trailingspaces (0.00s)
    --- PASS: TestConfigs/Test_Environment_Endpoint_with_HTTPS_scheme (0.00s)
    --- PASS: TestConfigs/Test_Environment_Signal_Specific_Endpoint_with_uppercase_scheme (0.00s)
    --- PASS: TestConfigs/Test_Default_Certificate (0.00s)
    --- PASS: TestConfigs/Test_With_Certificate (0.00s)
    --- PASS: TestConfigs/Test_Environment_Certificate (0.00s)
    --- PASS: TestConfigs/Test_Environment_Signal_Specific_Certificate (0.00s)
    --- PASS: TestConfigs/Test_Mixed_Environment_and_With_Certificate (0.00s)
    --- PASS: TestConfigs/Test_With_Headers (0.00s)
    --- PASS: TestConfigs/Test_Environment_Headers (0.00s)
    --- PASS: TestConfigs/Test_Environment_Signal_Specific_Headers (0.00s)
    --- PASS: TestConfigs/Test_Mixed_Environment_and_With_Headers (0.00s)
    --- PASS: TestConfigs/Test_With_Compression (0.00s)
    --- PASS: TestConfigs/Test_Environment_Compression (0.00s)
    --- PASS: TestConfigs/Test_Environment_Signal_Specific_Compression (0.00s)
    --- PASS: TestConfigs/Test_Mixed_Environment_and_With_Compression (0.00s)
    --- PASS: TestConfigs/Test_With_Timeout (0.00s)
    --- PASS: TestConfigs/Test_Environment_Timeout (0.00s)
    --- PASS: TestConfigs/Test_Environment_Signal_Specific_Timeout (0.00s)
    --- PASS: TestConfigs/Test_Mixed_Environment_and_With_Timeout (0.00s)
    --- PASS: TestConfigs/Test_With_Proxy (0.00s)
    --- PASS: TestConfigs/Test_Without_Proxy (0.00s)
=== RUN   TestCleanPath
=== RUN   TestCleanPath/clean_empty_path
=== RUN   TestCleanPath/clean_metrics_path
=== RUN   TestCleanPath/clean_traces_path
=== RUN   TestCleanPath/spaces_trimmed
=== RUN   TestCleanPath/clean_path_empty
=== RUN   TestCleanPath/make_absolute
--- PASS: TestCleanPath (0.00s)
    --- PASS: TestCleanPath/clean_empty_path (0.00s)
    --- PASS: TestCleanPath/clean_metrics_path (0.00s)
    --- PASS: TestCleanPath/clean_traces_path (0.00s)
    --- PASS: TestCleanPath/spaces_trimmed (0.00s)
    --- PASS: TestCleanPath/clean_path_empty (0.00s)
    --- PASS: TestCleanPath/make_absolute (0.00s)
PASS
ok  	go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc/internal/otlpconfig	0.010s
?   	go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc/internal/otlptracetest	[no test files]
=== RUN   TestWait
--- PASS: TestWait (0.00s)
=== RUN   TestNonRetryableError
--- PASS: TestNonRetryableError (0.00s)
=== RUN   TestThrottledRetry
--- PASS: TestThrottledRetry (0.00s)
=== RUN   TestBackoffRetry
--- PASS: TestBackoffRetry (0.00s)
=== RUN   TestBackoffRetryCanceledContext
--- PASS: TestBackoffRetryCanceledContext (0.00s)
=== RUN   TestThrottledRetryGreaterThanMaxElapsedTime
--- PASS: TestThrottledRetryGreaterThanMaxElapsedTime (0.00s)
=== RUN   TestMaxElapsedTime
--- PASS: TestMaxElapsedTime (0.00s)
=== RUN   TestRetryNotEnabled
--- PASS: TestRetryNotEnabled (0.00s)
=== RUN   TestRetryConcurrentSafe
--- PASS: TestRetryConcurrentSafe (0.00s)
PASS
ok  	go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc/internal/retry	0.005s
=== RUN   TestEndToEnd
=== RUN   TestEndToEnd/no_extra_options
=== RUN   TestEndToEnd/with_URL_endpoint
=== RUN   TestEndToEnd/with_gzip_compression
=== RUN   TestEndToEnd/retry
=== RUN   TestEndToEnd/retry_with_gzip_compression
=== RUN   TestEndToEnd/retry_with_throttle
=== RUN   TestEndToEnd/with_empty_paths_(forced_to_defaults)
=== RUN   TestEndToEnd/with_relative_paths
=== RUN   TestEndToEnd/with_TLS
=== RUN   TestEndToEnd/with_extra_headers
=== RUN   TestEndToEnd/with_custom_user_agent
=== RUN   TestEndToEnd/with_custom_proxy
--- PASS: TestEndToEnd (1.55s)
    --- PASS: TestEndToEnd/no_extra_options (0.04s)
    --- PASS: TestEndToEnd/with_URL_endpoint (0.04s)
    --- PASS: TestEndToEnd/with_gzip_compression (0.04s)
    --- PASS: TestEndToEnd/retry (0.04s)
    --- PASS: TestEndToEnd/retry_with_gzip_compression (0.04s)
    --- PASS: TestEndToEnd/retry_with_throttle (0.04s)
    --- PASS: TestEndToEnd/with_empty_paths_(forced_to_defaults) (0.04s)
    --- PASS: TestEndToEnd/with_relative_paths (0.04s)
    --- PASS: TestEndToEnd/with_TLS (1.09s)
    --- PASS: TestEndToEnd/with_extra_headers (0.04s)
    --- PASS: TestEndToEnd/with_custom_user_agent (0.04s)
    --- PASS: TestEndToEnd/with_custom_proxy (0.04s)
=== RUN   TestExporterShutdown
=== RUN   TestExporterShutdown/testClientStopHonorsTimeout
=== RUN   TestExporterShutdown/testClientStopHonorsCancel
=== RUN   TestExporterShutdown/testClientStopNoError
=== RUN   TestExporterShutdown/testClientStopManyTimes
--- PASS: TestExporterShutdown (0.01s)
    --- PASS: TestExporterShutdown/testClientStopHonorsTimeout (0.00s)
    --- PASS: TestExporterShutdown/testClientStopHonorsCancel (0.00s)
    --- PASS: TestExporterShutdown/testClientStopNoError (0.00s)
    --- PASS: TestExporterShutdown/testClientStopManyTimes (0.00s)
=== RUN   TestTimeout
--- PASS: TestTimeout (0.00s)
=== RUN   TestNoRetry
--- PASS: TestNoRetry (0.00s)
=== RUN   TestEmptyData
--- PASS: TestEmptyData (0.00s)
=== RUN   TestCancelledContext
--- PASS: TestCancelledContext (0.00s)
=== RUN   TestDeadlineContext
--- PASS: TestDeadlineContext (1.00s)
=== RUN   TestStopWhileExportingConcurrentSafe
--- PASS: TestStopWhileExportingConcurrentSafe (1.01s)
=== RUN   TestPartialSuccess
--- PASS: TestPartialSuccess (0.00s)
=== RUN   TestOtherHTTPSuccess
=== RUN   TestOtherHTTPSuccess/status_201
=== RUN   TestOtherHTTPSuccess/status_202
=== RUN   TestOtherHTTPSuccess/status_203
=== RUN   TestOtherHTTPSuccess/status_204
=== RUN   TestOtherHTTPSuccess/status_205
=== RUN   TestOtherHTTPSuccess/status_206
=== RUN   TestOtherHTTPSuccess/status_207
=== RUN   TestOtherHTTPSuccess/status_208
=== RUN   TestOtherHTTPSuccess/status_209
=== RUN   TestOtherHTTPSuccess/status_210
=== RUN   TestOtherHTTPSuccess/status_211
=== RUN   TestOtherHTTPSuccess/status_212
=== RUN   TestOtherHTTPSuccess/status_213
=== RUN   TestOtherHTTPSuccess/status_214
=== RUN   TestOtherHTTPSuccess/status_215
=== RUN   TestOtherHTTPSuccess/status_216
=== RUN   TestOtherHTTPSuccess/status_217
=== RUN   TestOtherHTTPSuccess/status_218
=== RUN   TestOtherHTTPSuccess/status_219
=== RUN   TestOtherHTTPSuccess/status_220
=== RUN   TestOtherHTTPSuccess/status_221
=== RUN   TestOtherHTTPSuccess/status_222
=== RUN   TestOtherHTTPSuccess/status_223
=== RUN   TestOtherHTTPSuccess/status_224
=== RUN   TestOtherHTTPSuccess/status_225
=== RUN   TestOtherHTTPSuccess/status_226
=== RUN   TestOtherHTTPSuccess/status_227
=== RUN   TestOtherHTTPSuccess/status_228
=== RUN   TestOtherHTTPSuccess/status_229
=== RUN   TestOtherHTTPSuccess/status_230
=== RUN   TestOtherHTTPSuccess/status_231
=== RUN   TestOtherHTTPSuccess/status_232
=== RUN   TestOtherHTTPSuccess/status_233
=== RUN   TestOtherHTTPSuccess/status_234
=== RUN   TestOtherHTTPSuccess/status_235
=== RUN   TestOtherHTTPSuccess/status_236
=== RUN   TestOtherHTTPSuccess/status_237
=== RUN   TestOtherHTTPSuccess/status_238
=== RUN   TestOtherHTTPSuccess/status_239
=== RUN   TestOtherHTTPSuccess/status_240
=== RUN   TestOtherHTTPSuccess/status_241
=== RUN   TestOtherHTTPSuccess/status_242
=== RUN   TestOtherHTTPSuccess/status_243
=== RUN   TestOtherHTTPSuccess/status_244
=== RUN   TestOtherHTTPSuccess/status_245
=== RUN   TestOtherHTTPSuccess/status_246
=== RUN   TestOtherHTTPSuccess/status_247
=== RUN   TestOtherHTTPSuccess/status_248
=== RUN   TestOtherHTTPSuccess/status_249
=== RUN   TestOtherHTTPSuccess/status_250
=== RUN   TestOtherHTTPSuccess/status_251
=== RUN   TestOtherHTTPSuccess/status_252
=== RUN   TestOtherHTTPSuccess/status_253
=== RUN   TestOtherHTTPSuccess/status_254
=== RUN   TestOtherHTTPSuccess/status_255
=== RUN   TestOtherHTTPSuccess/status_256
=== RUN   TestOtherHTTPSuccess/status_257
=== RUN   TestOtherHTTPSuccess/status_258
=== RUN   TestOtherHTTPSuccess/status_259
=== RUN   TestOtherHTTPSuccess/status_260
=== RUN   TestOtherHTTPSuccess/status_261
=== RUN   TestOtherHTTPSuccess/status_262
=== RUN   TestOtherHTTPSuccess/status_263
=== RUN   TestOtherHTTPSuccess/status_264
=== RUN   TestOtherHTTPSuccess/status_265
=== RUN   TestOtherHTTPSuccess/status_266
=== RUN   TestOtherHTTPSuccess/status_267
=== RUN   TestOtherHTTPSuccess/status_268
=== RUN   TestOtherHTTPSuccess/status_269
=== RUN   TestOtherHTTPSuccess/status_270
=== RUN   TestOtherHTTPSuccess/status_271
=== RUN   TestOtherHTTPSuccess/status_272
=== RUN   TestOtherHTTPSuccess/status_273
=== RUN   TestOtherHTTPSuccess/status_274
=== RUN   TestOtherHTTPSuccess/status_275
=== RUN   TestOtherHTTPSuccess/status_276
=== RUN   TestOtherHTTPSuccess/status_277
=== RUN   TestOtherHTTPSuccess/status_278
=== RUN   TestOtherHTTPSuccess/status_279
=== RUN   TestOtherHTTPSuccess/status_280
=== RUN   TestOtherHTTPSuccess/status_281
=== RUN   TestOtherHTTPSuccess/status_282
=== RUN   TestOtherHTTPSuccess/status_283
=== RUN   TestOtherHTTPSuccess/status_284
=== RUN   TestOtherHTTPSuccess/status_285
=== RUN   TestOtherHTTPSuccess/status_286
=== RUN   TestOtherHTTPSuccess/status_287
=== RUN   TestOtherHTTPSuccess/status_288
=== RUN   TestOtherHTTPSuccess/status_289
=== RUN   TestOtherHTTPSuccess/status_290
=== RUN   TestOtherHTTPSuccess/status_291
=== RUN   TestOtherHTTPSuccess/status_292
=== RUN   TestOtherHTTPSuccess/status_293
=== RUN   TestOtherHTTPSuccess/status_294
=== RUN   TestOtherHTTPSuccess/status_295
=== RUN   TestOtherHTTPSuccess/status_296
=== RUN   TestOtherHTTPSuccess/status_297
=== RUN   TestOtherHTTPSuccess/status_298
=== RUN   TestOtherHTTPSuccess/status_299
--- PASS: TestOtherHTTPSuccess (0.07s)
    --- PASS: TestOtherHTTPSuccess/status_201 (0.00s)
    --- PASS: TestOtherHTTPSuccess/status_202 (0.00s)
    --- PASS: TestOtherHTTPSuccess/status_203 (0.00s)
    --- PASS: TestOtherHTTPSuccess/status_204 (0.00s)
    --- PASS: TestOtherHTTPSuccess/status_205 (0.00s)
    --- PASS: TestOtherHTTPSuccess/status_206 (0.00s)
    --- PASS: TestOtherHTTPSuccess/status_207 (0.00s)
    --- PASS: TestOtherHTTPSuccess/status_208 (0.00s)
    --- PASS: TestOtherHTTPSuccess/status_209 (0.00s)
    --- PASS: TestOtherHTTPSuccess/status_210 (0.00s)
    --- PASS: TestOtherHTTPSuccess/status_211 (0.00s)
    --- PASS: TestOtherHTTPSuccess/status_212 (0.00s)
    --- PASS: TestOtherHTTPSuccess/status_213 (0.00s)
    --- PASS: TestOtherHTTPSuccess/status_214 (0.00s)
    --- PASS: TestOtherHTTPSuccess/status_215 (0.00s)
    --- PASS: TestOtherHTTPSuccess/status_216 (0.00s)
    --- PASS: TestOtherHTTPSuccess/status_217 (0.00s)
    --- PASS: TestOtherHTTPSuccess/status_218 (0.00s)
    --- PASS: TestOtherHTTPSuccess/status_219 (0.00s)
    --- PASS: TestOtherHTTPSuccess/status_220 (0.00s)
    --- PASS: TestOtherHTTPSuccess/status_221 (0.00s)
    --- PASS: TestOtherHTTPSuccess/status_222 (0.00s)
    --- PASS: TestOtherHTTPSuccess/status_223 (0.00s)
    --- PASS: TestOtherHTTPSuccess/status_224 (0.00s)
    --- PASS: TestOtherHTTPSuccess/status_225 (0.00s)
    --- PASS: TestOtherHTTPSuccess/status_226 (0.00s)
    --- PASS: TestOtherHTTPSuccess/status_227 (0.00s)
    --- PASS: TestOtherHTTPSuccess/status_228 (0.00s)
    --- PASS: TestOtherHTTPSuccess/status_229 (0.00s)
    --- PASS: TestOtherHTTPSuccess/status_230 (0.00s)
    --- PASS: TestOtherHTTPSuccess/status_231 (0.00s)
    --- PASS: TestOtherHTTPSuccess/status_232 (0.00s)
    --- PASS: TestOtherHTTPSuccess/status_233 (0.00s)
    --- PASS: TestOtherHTTPSuccess/status_234 (0.00s)
    --- PASS: TestOtherHTTPSuccess/status_235 (0.00s)
    --- PASS: TestOtherHTTPSuccess/status_236 (0.00s)
    --- PASS: TestOtherHTTPSuccess/status_237 (0.00s)
    --- PASS: TestOtherHTTPSuccess/status_238 (0.00s)
    --- PASS: TestOtherHTTPSuccess/status_239 (0.00s)
    --- PASS: TestOtherHTTPSuccess/status_240 (0.00s)
    --- PASS: TestOtherHTTPSuccess/status_241 (0.00s)
    --- PASS: TestOtherHTTPSuccess/status_242 (0.00s)
    --- PASS: TestOtherHTTPSuccess/status_243 (0.00s)
    --- PASS: TestOtherHTTPSuccess/status_244 (0.00s)
    --- PASS: TestOtherHTTPSuccess/status_245 (0.00s)
    --- PASS: TestOtherHTTPSuccess/status_246 (0.00s)
    --- PASS: TestOtherHTTPSuccess/status_247 (0.00s)
    --- PASS: TestOtherHTTPSuccess/status_248 (0.00s)
    --- PASS: TestOtherHTTPSuccess/status_249 (0.00s)
    --- PASS: TestOtherHTTPSuccess/status_250 (0.00s)
    --- PASS: TestOtherHTTPSuccess/status_251 (0.00s)
    --- PASS: TestOtherHTTPSuccess/status_252 (0.00s)
    --- PASS: TestOtherHTTPSuccess/status_253 (0.00s)
    --- PASS: TestOtherHTTPSuccess/status_254 (0.00s)
    --- PASS: TestOtherHTTPSuccess/status_255 (0.00s)
    --- PASS: TestOtherHTTPSuccess/status_256 (0.00s)
    --- PASS: TestOtherHTTPSuccess/status_257 (0.00s)
    --- PASS: TestOtherHTTPSuccess/status_258 (0.00s)
    --- PASS: TestOtherHTTPSuccess/status_259 (0.00s)
    --- PASS: TestOtherHTTPSuccess/status_260 (0.00s)
    --- PASS: TestOtherHTTPSuccess/status_261 (0.00s)
    --- PASS: TestOtherHTTPSuccess/status_262 (0.00s)
    --- PASS: TestOtherHTTPSuccess/status_263 (0.00s)
    --- PASS: TestOtherHTTPSuccess/status_264 (0.00s)
    --- PASS: TestOtherHTTPSuccess/status_265 (0.00s)
    --- PASS: TestOtherHTTPSuccess/status_266 (0.00s)
    --- PASS: TestOtherHTTPSuccess/status_267 (0.00s)
    --- PASS: TestOtherHTTPSuccess/status_268 (0.00s)
    --- PASS: TestOtherHTTPSuccess/status_269 (0.00s)
    --- PASS: TestOtherHTTPSuccess/status_270 (0.00s)
    --- PASS: TestOtherHTTPSuccess/status_271 (0.00s)
    --- PASS: TestOtherHTTPSuccess/status_272 (0.00s)
    --- PASS: TestOtherHTTPSuccess/status_273 (0.00s)
    --- PASS: TestOtherHTTPSuccess/status_274 (0.00s)
    --- PASS: TestOtherHTTPSuccess/status_275 (0.00s)
    --- PASS: TestOtherHTTPSuccess/status_276 (0.00s)
    --- PASS: TestOtherHTTPSuccess/status_277 (0.00s)
    --- PASS: TestOtherHTTPSuccess/status_278 (0.00s)
    --- PASS: TestOtherHTTPSuccess/status_279 (0.00s)
    --- PASS: TestOtherHTTPSuccess/status_280 (0.00s)
    --- PASS: TestOtherHTTPSuccess/status_281 (0.00s)
    --- PASS: TestOtherHTTPSuccess/status_282 (0.00s)
    --- PASS: TestOtherHTTPSuccess/status_283 (0.00s)
    --- PASS: TestOtherHTTPSuccess/status_284 (0.00s)
    --- PASS: TestOtherHTTPSuccess/status_285 (0.00s)
    --- PASS: TestOtherHTTPSuccess/status_286 (0.00s)
    --- PASS: TestOtherHTTPSuccess/status_287 (0.00s)
    --- PASS: TestOtherHTTPSuccess/status_288 (0.00s)
    --- PASS: TestOtherHTTPSuccess/status_289 (0.00s)
    --- PASS: TestOtherHTTPSuccess/status_290 (0.00s)
    --- PASS: TestOtherHTTPSuccess/status_291 (0.00s)
    --- PASS: TestOtherHTTPSuccess/status_292 (0.00s)
    --- PASS: TestOtherHTTPSuccess/status_293 (0.00s)
    --- PASS: TestOtherHTTPSuccess/status_294 (0.00s)
    --- PASS: TestOtherHTTPSuccess/status_295 (0.00s)
    --- PASS: TestOtherHTTPSuccess/status_296 (0.00s)
    --- PASS: TestOtherHTTPSuccess/status_297 (0.00s)
    --- PASS: TestOtherHTTPSuccess/status_298 (0.00s)
    --- PASS: TestOtherHTTPSuccess/status_299 (0.00s)
=== RUN   TestCollectorRespondingNonProtobufContent
--- PASS: TestCollectorRespondingNonProtobufContent (0.00s)
PASS
ok  	go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp	3.654s
=== RUN   TestPartialSuccessFormat
--- PASS: TestPartialSuccessFormat (0.00s)
PASS
ok  	go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp/internal	0.004s
=== RUN   TestEnvConfig
=== RUN   TestEnvConfig/with_no_namespace_and_a_matching_key
=== RUN   TestEnvConfig/with_no_namespace_and_a_non-matching_key
=== RUN   TestEnvConfig/with_a_namespace_and_a_matching_key
=== RUN   TestEnvConfig/with_no_namespace_and_a_non-matching_key#01
=== RUN   TestEnvConfig/with_a_bool_config
=== RUN   TestEnvConfig/with_an_invalid_bool_config
=== RUN   TestEnvConfig/with_a_duration_config
=== RUN   TestEnvConfig/with_an_invalid_duration_config
2026/04/07 12:50:33 internal_logging.go:50: "msg"="parse duration" "error"="strconv.Atoi: parsing \"world\": invalid syntax" "input"="world"
=== RUN   TestEnvConfig/with_headers
=== RUN   TestEnvConfig/with_invalid_headers
2026/04/07 12:50:33 internal_logging.go:50: "msg"="parse headers" "error"="missing '=" "input"="world"
=== RUN   TestEnvConfig/with_percent-encoded_headers
=== RUN   TestEnvConfig/with_invalid_header_key
2026/04/07 12:50:33 internal_logging.go:50: "msg"="parse headers" "error"="invalid header key" "key"="invalid key"
=== RUN   TestEnvConfig/with_URL
=== RUN   TestEnvConfig/with_invalid_URL
2026/04/07 12:50:33 internal_logging.go:50: "msg"="parse url" "error"="parse \"i nvalid://url\": first path segment in URL cannot contain colon" "input"="i nvalid://url"
--- PASS: TestEnvConfig (0.00s)
    --- PASS: TestEnvConfig/with_no_namespace_and_a_matching_key (0.00s)
    --- PASS: TestEnvConfig/with_no_namespace_and_a_non-matching_key (0.00s)
    --- PASS: TestEnvConfig/with_a_namespace_and_a_matching_key (0.00s)
    --- PASS: TestEnvConfig/with_no_namespace_and_a_non-matching_key#01 (0.00s)
    --- PASS: TestEnvConfig/with_a_bool_config (0.00s)
    --- PASS: TestEnvConfig/with_an_invalid_bool_config (0.00s)
    --- PASS: TestEnvConfig/with_a_duration_config (0.00s)
    --- PASS: TestEnvConfig/with_an_invalid_duration_config (0.00s)
    --- PASS: TestEnvConfig/with_headers (0.00s)
    --- PASS: TestEnvConfig/with_invalid_headers (0.00s)
    --- PASS: TestEnvConfig/with_percent-encoded_headers (0.00s)
    --- PASS: TestEnvConfig/with_invalid_header_key (0.00s)
    --- PASS: TestEnvConfig/with_URL (0.00s)
    --- PASS: TestEnvConfig/with_invalid_URL (0.00s)
=== RUN   TestWithTLSConfig
--- PASS: TestWithTLSConfig (0.00s)
=== RUN   TestWithClientCert
2026/04/07 12:50:33 internal_logging.go:50: "msg"="read tls client cert" "error"="oops" "file"="/path/tls.crt"
--- PASS: TestWithClientCert (0.00s)
=== RUN   TestStringToHeader
=== RUN   TestStringToHeader/simple_test
=== RUN   TestStringToHeader/simple_test_with_spaces
=== RUN   TestStringToHeader/simple_header_conforms_to_RFC_3986_spec
=== RUN   TestStringToHeader/multiple_headers_encoded
=== RUN   TestStringToHeader/multiple_headers_encoded_per_RFC_3986_spec
=== RUN   TestStringToHeader/invalid_headers_format
2026/04/07 12:50:33 internal_logging.go:50: "msg"="parse headers" "error"="missing '=" "input"="userId:alice"
=== RUN   TestStringToHeader/invalid_key
=== RUN   TestStringToHeader/invalid_value
2026/04/07 12:50:33 internal_logging.go:50: "msg"="escape header value" "error"="invalid URL escape \"%XX\"" "value"="%XX"
--- PASS: TestStringToHeader (0.00s)
    --- PASS: TestStringToHeader/simple_test (0.00s)
    --- PASS: TestStringToHeader/simple_test_with_spaces (0.00s)
    --- PASS: TestStringToHeader/simple_header_conforms_to_RFC_3986_spec (0.00s)
    --- PASS: TestStringToHeader/multiple_headers_encoded (0.00s)
    --- PASS: TestStringToHeader/multiple_headers_encoded_per_RFC_3986_spec (0.00s)
    --- PASS: TestStringToHeader/invalid_headers_format (0.00s)
    --- PASS: TestStringToHeader/invalid_key (0.00s)
    --- PASS: TestStringToHeader/invalid_value (0.00s)
PASS
ok  	go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp/internal/envconfig	0.007s
=== RUN   TestConfigs
=== RUN   TestConfigs/Test_default_configs
=== RUN   TestConfigs/Test_With_Endpoint
=== RUN   TestConfigs/Test_With_Endpoint_URL
=== RUN   TestConfigs/Test_With_Secure_Endpoint_URL
=== RUN   TestConfigs/Test_With_Invalid_Endpoint_URL
2026/04/07 12:50:33 internal_logging.go:50: "msg"="otlptrace: parse endpoint url" "error"="parse \"%invalid\": invalid URL escape \"%in\"" "url"="%invalid"
2026/04/07 12:50:33 internal_logging.go:50: "msg"="otlptrace: parse endpoint url" "error"="parse \"%invalid\": invalid URL escape \"%in\"" "url"="%invalid"
=== RUN   TestConfigs/Test_With_Endpoint_last_used
=== RUN   TestConfigs/Test_With_WithEndpointURL_last_used
=== RUN   TestConfigs/Test_Environment_Endpoint
=== RUN   TestConfigs/Test_Environment_Signal_Specific_Endpoint
=== RUN   TestConfigs/Test_Mixed_Environment_and_With_Endpoint
=== RUN   TestConfigs/Test_Mixed_Environment_and_With_Endpoint#01
=== RUN   TestConfigs/Test_Environment_Endpoint_with_HTTP_scheme
=== RUN   TestConfigs/Test_Environment_Endpoint_with_HTTP_scheme_and_leading_&_trailingspaces
=== RUN   TestConfigs/Test_Environment_Endpoint_with_HTTPS_scheme
=== RUN   TestConfigs/Test_Environment_Signal_Specific_Endpoint_with_uppercase_scheme
=== RUN   TestConfigs/Test_Default_Certificate
=== RUN   TestConfigs/Test_With_Certificate
=== RUN   TestConfigs/Test_Environment_Certificate
=== RUN   TestConfigs/Test_Environment_Signal_Specific_Certificate
2026/04/07 12:50:33 internal_logging.go:50: "msg"="read tls ca cert file" "error"="file not found" "file"="overrode_by_signal_specific"
2026/04/07 12:50:33 internal_logging.go:50: "msg"="read tls ca cert file" "error"="file not found" "file"="overrode_by_signal_specific"
=== RUN   TestConfigs/Test_Mixed_Environment_and_With_Certificate
=== RUN   TestConfigs/Test_With_Headers
=== RUN   TestConfigs/Test_Environment_Headers
=== RUN   TestConfigs/Test_Environment_Signal_Specific_Headers
2026/04/07 12:50:33 internal_logging.go:50: "msg"="parse headers" "error"="missing '=" "input"="overrode_by_signal_specific"
2026/04/07 12:50:33 internal_logging.go:50: "msg"="parse headers" "error"="missing '=" "input"="overrode_by_signal_specific"
=== RUN   TestConfigs/Test_Mixed_Environment_and_With_Headers
=== RUN   TestConfigs/Test_With_Compression
=== RUN   TestConfigs/Test_Environment_Compression
=== RUN   TestConfigs/Test_Environment_Signal_Specific_Compression
=== RUN   TestConfigs/Test_Mixed_Environment_and_With_Compression
=== RUN   TestConfigs/Test_With_Timeout
=== RUN   TestConfigs/Test_Environment_Timeout
=== RUN   TestConfigs/Test_Environment_Signal_Specific_Timeout
=== RUN   TestConfigs/Test_Mixed_Environment_and_With_Timeout
=== RUN   TestConfigs/Test_With_Proxy
=== RUN   TestConfigs/Test_Without_Proxy
--- PASS: TestConfigs (0.00s)
    --- PASS: TestConfigs/Test_default_configs (0.00s)
    --- PASS: TestConfigs/Test_With_Endpoint (0.00s)
    --- PASS: TestConfigs/Test_With_Endpoint_URL (0.00s)
    --- PASS: TestConfigs/Test_With_Secure_Endpoint_URL (0.00s)
    --- PASS: TestConfigs/Test_With_Invalid_Endpoint_URL (0.00s)
    --- PASS: TestConfigs/Test_With_Endpoint_last_used (0.00s)
    --- PASS: TestConfigs/Test_With_WithEndpointURL_last_used (0.00s)
    --- PASS: TestConfigs/Test_Environment_Endpoint (0.00s)
    --- PASS: TestConfigs/Test_Environment_Signal_Specific_Endpoint (0.00s)
    --- PASS: TestConfigs/Test_Mixed_Environment_and_With_Endpoint (0.00s)
    --- PASS: TestConfigs/Test_Mixed_Environment_and_With_Endpoint#01 (0.00s)
    --- PASS: TestConfigs/Test_Environment_Endpoint_with_HTTP_scheme (0.00s)
    --- PASS: TestConfigs/Test_Environment_Endpoint_with_HTTP_scheme_and_leading_&_trailingspaces (0.00s)
    --- PASS: TestConfigs/Test_Environment_Endpoint_with_HTTPS_scheme (0.00s)
    --- PASS: TestConfigs/Test_Environment_Signal_Specific_Endpoint_with_uppercase_scheme (0.00s)
    --- PASS: TestConfigs/Test_Default_Certificate (0.00s)
    --- PASS: TestConfigs/Test_With_Certificate (0.00s)
    --- PASS: TestConfigs/Test_Environment_Certificate (0.00s)
    --- PASS: TestConfigs/Test_Environment_Signal_Specific_Certificate (0.00s)
    --- PASS: TestConfigs/Test_Mixed_Environment_and_With_Certificate (0.00s)
    --- PASS: TestConfigs/Test_With_Headers (0.00s)
    --- PASS: TestConfigs/Test_Environment_Headers (0.00s)
    --- PASS: TestConfigs/Test_Environment_Signal_Specific_Headers (0.00s)
    --- PASS: TestConfigs/Test_Mixed_Environment_and_With_Headers (0.00s)
    --- PASS: TestConfigs/Test_With_Compression (0.00s)
    --- PASS: TestConfigs/Test_Environment_Compression (0.00s)
    --- PASS: TestConfigs/Test_Environment_Signal_Specific_Compression (0.00s)
    --- PASS: TestConfigs/Test_Mixed_Environment_and_With_Compression (0.00s)
    --- PASS: TestConfigs/Test_With_Timeout (0.00s)
    --- PASS: TestConfigs/Test_Environment_Timeout (0.00s)
    --- PASS: TestConfigs/Test_Environment_Signal_Specific_Timeout (0.00s)
    --- PASS: TestConfigs/Test_Mixed_Environment_and_With_Timeout (0.00s)
    --- PASS: TestConfigs/Test_With_Proxy (0.00s)
    --- PASS: TestConfigs/Test_Without_Proxy (0.00s)
=== RUN   TestCleanPath
=== RUN   TestCleanPath/clean_empty_path
=== RUN   TestCleanPath/clean_metrics_path
=== RUN   TestCleanPath/clean_traces_path
=== RUN   TestCleanPath/spaces_trimmed
=== RUN   TestCleanPath/clean_path_empty
=== RUN   TestCleanPath/make_absolute
--- PASS: TestCleanPath (0.00s)
    --- PASS: TestCleanPath/clean_empty_path (0.00s)
    --- PASS: TestCleanPath/clean_metrics_path (0.00s)
    --- PASS: TestCleanPath/clean_traces_path (0.00s)
    --- PASS: TestCleanPath/spaces_trimmed (0.00s)
    --- PASS: TestCleanPath/clean_path_empty (0.00s)
    --- PASS: TestCleanPath/make_absolute (0.00s)
PASS
ok  	go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp/internal/otlpconfig	0.008s
?   	go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp/internal/otlptracetest	[no test files]
=== RUN   TestWait
--- PASS: TestWait (0.00s)
=== RUN   TestNonRetryableError
--- PASS: TestNonRetryableError (0.00s)
=== RUN   TestThrottledRetry
--- PASS: TestThrottledRetry (0.00s)
=== RUN   TestBackoffRetry
--- PASS: TestBackoffRetry (0.00s)
=== RUN   TestBackoffRetryCanceledContext
--- PASS: TestBackoffRetryCanceledContext (0.00s)
=== RUN   TestThrottledRetryGreaterThanMaxElapsedTime
--- PASS: TestThrottledRetryGreaterThanMaxElapsedTime (0.00s)
=== RUN   TestMaxElapsedTime
--- PASS: TestMaxElapsedTime (0.00s)
=== RUN   TestRetryNotEnabled
--- PASS: TestRetryNotEnabled (0.00s)
=== RUN   TestRetryConcurrentSafe
--- PASS: TestRetryConcurrentSafe (0.00s)
PASS
ok  	go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp/internal/retry	0.005s
=== RUN   TestNewConfig
=== RUN   TestNewConfig/Default
=== RUN   TestNewConfig/WithRegisterer
=== RUN   TestNewConfig/WithAggregationSelector
=== RUN   TestNewConfig/WithProducer
=== RUN   TestNewConfig/With_Multiple_Options
=== RUN   TestNewConfig/nil_options_do_nothing
=== RUN   TestNewConfig/without_target_info_metric
=== RUN   TestNewConfig/unit_suffixes_disabled
=== RUN   TestNewConfig/with_namespace
=== RUN   TestNewConfig/with_namespace_with_trailing_underscore
=== RUN   TestNewConfig/with_unsanitized_namespace
--- PASS: TestNewConfig (0.00s)
    --- PASS: TestNewConfig/Default (0.00s)
    --- PASS: TestNewConfig/WithRegisterer (0.00s)
    --- PASS: TestNewConfig/WithAggregationSelector (0.00s)
    --- PASS: TestNewConfig/WithProducer (0.00s)
    --- PASS: TestNewConfig/With_Multiple_Options (0.00s)
    --- PASS: TestNewConfig/nil_options_do_nothing (0.00s)
    --- PASS: TestNewConfig/without_target_info_metric (0.00s)
    --- PASS: TestNewConfig/unit_suffixes_disabled (0.00s)
    --- PASS: TestNewConfig/with_namespace (0.00s)
    --- PASS: TestNewConfig/with_namespace_with_trailing_underscore (0.00s)
    --- PASS: TestNewConfig/with_unsanitized_namespace (0.00s)
=== RUN   TestPrometheusExporter
=== RUN   TestPrometheusExporter/counter
=== RUN   TestPrometheusExporter/counter_that_already_has_the_unit_suffix
=== RUN   TestPrometheusExporter/counter_that_already_has_a_total_suffix
=== RUN   TestPrometheusExporter/counter_with_suffixes_disabled
=== RUN   TestPrometheusExporter/gauge
=== RUN   TestPrometheusExporter/histogram
=== RUN   TestPrometheusExporter/sanitized_attributes_to_labels
=== RUN   TestPrometheusExporter/invalid_instruments_are_renamed
=== RUN   TestPrometheusExporter/empty_resource
=== RUN   TestPrometheusExporter/custom_resource
=== RUN   TestPrometheusExporter/without_target_info
=== RUN   TestPrometheusExporter/without_scope_info
=== RUN   TestPrometheusExporter/without_scope_info_and_target_info
=== RUN   TestPrometheusExporter/with_namespace
=== RUN   TestPrometheusExporter/with_resource_attributes_filter
=== RUN   TestPrometheusExporter/with_some_resource_attributes_filter
=== RUN   TestPrometheusExporter/counter_utf-8
--- PASS: TestPrometheusExporter (0.01s)
    --- PASS: TestPrometheusExporter/counter (0.00s)
    --- PASS: TestPrometheusExporter/counter_that_already_has_the_unit_suffix (0.00s)
    --- PASS: TestPrometheusExporter/counter_that_already_has_a_total_suffix (0.00s)
    --- PASS: TestPrometheusExporter/counter_with_suffixes_disabled (0.00s)
    --- PASS: TestPrometheusExporter/gauge (0.00s)
    --- PASS: TestPrometheusExporter/histogram (0.00s)
    --- PASS: TestPrometheusExporter/sanitized_attributes_to_labels (0.00s)
    --- PASS: TestPrometheusExporter/invalid_instruments_are_renamed (0.00s)
    --- PASS: TestPrometheusExporter/empty_resource (0.00s)
    --- PASS: TestPrometheusExporter/custom_resource (0.00s)
    --- PASS: TestPrometheusExporter/without_target_info (0.00s)
    --- PASS: TestPrometheusExporter/without_scope_info (0.00s)
    --- PASS: TestPrometheusExporter/without_scope_info_and_target_info (0.00s)
    --- PASS: TestPrometheusExporter/with_namespace (0.00s)
    --- PASS: TestPrometheusExporter/with_resource_attributes_filter (0.00s)
    --- PASS: TestPrometheusExporter/with_some_resource_attributes_filter (0.00s)
    --- PASS: TestPrometheusExporter/counter_utf-8 (0.00s)
=== RUN   TestMultiScopes
--- PASS: TestMultiScopes (0.00s)
=== RUN   TestDuplicateMetrics
=== RUN   TestDuplicateMetrics/no_conflict_two_counters
=== RUN   TestDuplicateMetrics/no_conflict_two_updowncounters
=== RUN   TestDuplicateMetrics/no_conflict_two_histograms
=== RUN   TestDuplicateMetrics/conflict_help_two_counters
=== RUN   TestDuplicateMetrics/conflict_help_two_updowncounters
=== RUN   TestDuplicateMetrics/conflict_help_two_histograms
=== RUN   TestDuplicateMetrics/conflict_unit_two_counters
=== RUN   TestDuplicateMetrics/conflict_unit_two_updowncounters
=== RUN   TestDuplicateMetrics/conflict_unit_two_histograms
=== RUN   TestDuplicateMetrics/conflict_type_counter_and_updowncounter
2026/04/07 12:50:36 internal_logging.go:50: "msg"="Using existing type definition." "error"="instrument type conflict" "instrument"="foo_total" "existing"="COUNTER" "dropped"="GAUGE"
=== RUN   TestDuplicateMetrics/conflict_type_histogram_and_updowncounter
2026/04/07 12:50:36 internal_logging.go:50: "msg"="Using existing type definition." "error"="instrument type conflict" "instrument"="foo_bytes" "existing"="GAUGE" "dropped"="HISTOGRAM"
--- PASS: TestDuplicateMetrics (0.01s)
    --- PASS: TestDuplicateMetrics/no_conflict_two_counters (0.00s)
    --- PASS: TestDuplicateMetrics/no_conflict_two_updowncounters (0.00s)
    --- PASS: TestDuplicateMetrics/no_conflict_two_histograms (0.00s)
    --- PASS: TestDuplicateMetrics/conflict_help_two_counters (0.00s)
    --- PASS: TestDuplicateMetrics/conflict_help_two_updowncounters (0.00s)
    --- PASS: TestDuplicateMetrics/conflict_help_two_histograms (0.00s)
    --- PASS: TestDuplicateMetrics/conflict_unit_two_counters (0.00s)
    --- PASS: TestDuplicateMetrics/conflict_unit_two_updowncounters (0.00s)
    --- PASS: TestDuplicateMetrics/conflict_unit_two_histograms (0.00s)
    --- PASS: TestDuplicateMetrics/conflict_type_counter_and_updowncounter (0.00s)
    --- PASS: TestDuplicateMetrics/conflict_type_histogram_and_updowncounter (0.00s)
=== RUN   TestCollectorConcurrentSafe
--- PASS: TestCollectorConcurrentSafe (0.00s)
=== RUN   TestIncompatibleMeterName
--- PASS: TestIncompatibleMeterName (0.00s)
=== RUN   TestShutdownExporter
--- PASS: TestShutdownExporter (0.00s)
=== RUN   TestExemplars
=== RUN   TestExemplars/counter
=== RUN   TestExemplars/histogram
--- PASS: TestExemplars (0.00s)
    --- PASS: TestExemplars/counter (0.00s)
    --- PASS: TestExemplars/histogram (0.00s)
PASS
ok  	go.opentelemetry.io/otel/exporters/prometheus	0.033s
=== RUN   TestNewConfig
=== RUN   TestNewConfig/default
=== RUN   TestNewConfig/WithWriter
=== RUN   TestNewConfig/WithPrettyPrint
=== RUN   TestNewConfig/WithoutTimestamps
--- PASS: TestNewConfig (0.00s)
    --- PASS: TestNewConfig/default (0.00s)
    --- PASS: TestNewConfig/WithWriter (0.00s)
    --- PASS: TestNewConfig/WithPrettyPrint (0.00s)
    --- PASS: TestNewConfig/WithoutTimestamps (0.00s)
=== RUN   TestExporter
=== RUN   TestExporter/zero_value
=== RUN   TestExporter/new
--- PASS: TestExporter (0.00s)
    --- PASS: TestExporter/zero_value (0.00s)
    --- PASS: TestExporter/new (0.00s)
=== RUN   TestExporterExport
=== RUN   TestExporterExport/default
=== RUN   TestExporterExport/NoRecords
=== RUN   TestExporterExport/WithPrettyPrint
=== RUN   TestExporterExport/WithoutTimestamps
=== RUN   TestExporterExport/WithoutTimestamps_and_WithPrettyPrint
=== RUN   TestExporterExport/WithCanceledContext
--- PASS: TestExporterExport (0.00s)
    --- PASS: TestExporterExport/default (0.00s)
    --- PASS: TestExporterExport/NoRecords (0.00s)
    --- PASS: TestExporterExport/WithPrettyPrint (0.00s)
    --- PASS: TestExporterExport/WithoutTimestamps (0.00s)
    --- PASS: TestExporterExport/WithoutTimestamps_and_WithPrettyPrint (0.00s)
    --- PASS: TestExporterExport/WithCanceledContext (0.00s)
=== RUN   TestExporterShutdown
--- PASS: TestExporterShutdown (0.00s)
=== RUN   TestExporterForceFlush
--- PASS: TestExporterForceFlush (0.00s)
=== RUN   TestExporterConcurrentSafe
=== RUN   TestExporterConcurrentSafe/zero_value
=== RUN   TestExporterConcurrentSafe/new
{"Timestamp":"0001-01-01T00:00:00Z","ObservedTimestamp":"0001-01-01T00:00:00Z","Severity":0,"SeverityText":"","Body":{"Type":"Empty","Value":null},"Attributes":[],"TraceID":"00000000000000000000000000000000","SpanID":"0000000000000000","TraceFlags":"00","Resource":null,"Scope":{"Name":"","Version":"","SchemaURL":""},"DroppedAttributes":0}
--- PASS: TestExporterConcurrentSafe (0.00s)
    --- PASS: TestExporterConcurrentSafe/zero_value (0.00s)
    --- PASS: TestExporterConcurrentSafe/new (0.00s)
=== RUN   TestValueMarshalJSON
=== RUN   TestValueMarshalJSON/<nil>
=== RUN   TestValueMarshalJSON/true
=== RUN   TestValueMarshalJSON/3.14
=== RUN   TestValueMarshalJSON/42
=== RUN   TestValueMarshalJSON/hello
=== RUN   TestValueMarshalJSON/[1_2_3]
=== RUN   TestValueMarshalJSON/[<nil>_true_2.2_3_4_[5]_[6_[seven:7]]_[nine:9]]
=== RUN   TestValueMarshalJSON/[empty:<nil>_one:true_two:2.2_three:3_four:4_five:[5]_six:[6_[seven:7]]_eight:[nine:9]]
--- PASS: TestValueMarshalJSON (0.00s)
    --- PASS: TestValueMarshalJSON/<nil> (0.00s)
    --- PASS: TestValueMarshalJSON/true (0.00s)
    --- PASS: TestValueMarshalJSON/3.14 (0.00s)
    --- PASS: TestValueMarshalJSON/42 (0.00s)
    --- PASS: TestValueMarshalJSON/hello (0.00s)
    --- PASS: TestValueMarshalJSON/[1_2_3] (0.00s)
    --- PASS: TestValueMarshalJSON/[<nil>_true_2.2_3_4_[5]_[6_[seven:7]]_[nine:9]] (0.00s)
    --- PASS: TestValueMarshalJSON/[empty:<nil>_one:true_two:2.2_three:3_four:4_five:[5]_six:[6_[seven:7]]_eight:[nine:9]] (0.00s)
PASS
ok  	go.opentelemetry.io/otel/exporters/stdout/stdoutlog	0.007s
=== RUN   TestExporterExportHonorsContextErrors
=== RUN   TestExporterExportHonorsContextErrors/Export
=== RUN   TestExporterExportHonorsContextErrors/Export/DeadlineExceeded
=== RUN   TestExporterExportHonorsContextErrors/Export/Canceled
=== RUN   TestExporterExportHonorsContextErrors/Export/NoError
--- PASS: TestExporterExportHonorsContextErrors (0.00s)
    --- PASS: TestExporterExportHonorsContextErrors/Export (0.00s)
        --- PASS: TestExporterExportHonorsContextErrors/Export/DeadlineExceeded (0.00s)
        --- PASS: TestExporterExportHonorsContextErrors/Export/Canceled (0.00s)
        --- PASS: TestExporterExportHonorsContextErrors/Export/NoError (0.00s)
=== RUN   TestExporterForceFlushIgnoresContextErrors
=== RUN   TestExporterForceFlushIgnoresContextErrors/ForceFlush
=== RUN   TestExporterForceFlushIgnoresContextErrors/ForceFlush/Canceled_Ignored
=== RUN   TestExporterForceFlushIgnoresContextErrors/ForceFlush/NoError
--- PASS: TestExporterForceFlushIgnoresContextErrors (0.00s)
    --- PASS: TestExporterForceFlushIgnoresContextErrors/ForceFlush (0.00s)
        --- PASS: TestExporterForceFlushIgnoresContextErrors/ForceFlush/Canceled_Ignored (0.00s)
        --- PASS: TestExporterForceFlushIgnoresContextErrors/ForceFlush/NoError (0.00s)
=== RUN   TestExporterShutdownIgnoresContextErrors
=== RUN   TestExporterShutdownIgnoresContextErrors/Shutdown
=== RUN   TestExporterShutdownIgnoresContextErrors/Shutdown/Canceled_Ignored
=== RUN   TestExporterShutdownIgnoresContextErrors/Shutdown/NoError
--- PASS: TestExporterShutdownIgnoresContextErrors (0.00s)
    --- PASS: TestExporterShutdownIgnoresContextErrors/Shutdown (0.00s)
        --- PASS: TestExporterShutdownIgnoresContextErrors/Shutdown/Canceled_Ignored (0.00s)
        --- PASS: TestExporterShutdownIgnoresContextErrors/Shutdown/NoError (0.00s)
=== RUN   TestShutdownExporterReturnsShutdownErrorOnExport
--- PASS: TestShutdownExporterReturnsShutdownErrorOnExport (0.00s)
=== RUN   TestExportWithOptions
=== RUN   TestExportWithOptions/with_no_options
=== RUN   TestExportWithOptions/with_pretty_print
--- PASS: TestExportWithOptions (0.00s)
    --- PASS: TestExportWithOptions/with_no_options (0.00s)
    --- PASS: TestExportWithOptions/with_pretty_print (0.00s)
=== RUN   TestTemporalitySelector
--- PASS: TestTemporalitySelector (0.00s)
=== RUN   TestAggregationSelector
--- PASS: TestAggregationSelector (0.00s)
=== RUN   Example
--- PASS: Example (0.00s)
PASS
ok  	go.opentelemetry.io/otel/exporters/stdout/stdoutmetric	0.006s
=== RUN   TestExporterExportSpan
--- PASS: TestExporterExportSpan (0.00s)
=== RUN   TestExporterShutdownIgnoresContext
--- PASS: TestExporterShutdownIgnoresContext (0.00s)
=== RUN   TestExporterShutdownNoError
--- PASS: TestExporterShutdownNoError (0.00s)
PASS
ok  	go.opentelemetry.io/otel/exporters/stdout/stdouttrace	0.005s
?   	go.opentelemetry.io/otel/internal	[no test files]
=== RUN   TestSliceValue
=== RUN   TestSliceValue/Float64SliceValue()_two_items
=== RUN   TestSliceValue/Int64SliceValue()_two_items
=== RUN   TestSliceValue/BoolSliceValue()_two_items
=== RUN   TestSliceValue/StringSliceValue()_two_items
=== RUN   TestSliceValue/AsBoolSlice()_two_items
=== RUN   TestSliceValue/AsInt64Slice()_two_items
=== RUN   TestSliceValue/AsFloat64Slice()_two_items
=== RUN   TestSliceValue/AsStringSlice()_two_items
--- PASS: TestSliceValue (0.00s)
    --- PASS: TestSliceValue/Float64SliceValue()_two_items (0.00s)
    --- PASS: TestSliceValue/Int64SliceValue()_two_items (0.00s)
    --- PASS: TestSliceValue/BoolSliceValue()_two_items (0.00s)
    --- PASS: TestSliceValue/StringSliceValue()_two_items (0.00s)
    --- PASS: TestSliceValue/AsBoolSlice()_two_items (0.00s)
    --- PASS: TestSliceValue/AsInt64Slice()_two_items (0.00s)
    --- PASS: TestSliceValue/AsFloat64Slice()_two_items (0.00s)
    --- PASS: TestSliceValue/AsStringSlice()_two_items (0.00s)
PASS
ok  	go.opentelemetry.io/otel/internal/attribute	0.003s
=== RUN   TestContextWithList
--- PASS: TestContextWithList (0.00s)
=== RUN   TestClearContextOfList
--- PASS: TestClearContextOfList (0.00s)
=== RUN   TestListFromContext
--- PASS: TestListFromContext (0.00s)
=== RUN   TestContextWithSetHook
--- PASS: TestContextWithSetHook (0.00s)
=== RUN   TestContextWithGetHook
--- PASS: TestContextWithGetHook (0.00s)
PASS
ok  	go.opentelemetry.io/otel/internal/baggage	0.004s
=== RUN   TestErrDelegator
--- PASS: TestErrDelegator (0.00s)
=== RUN   TestAsyncInstrumentSetDelegateConcurrentSafe
=== RUN   TestAsyncInstrumentSetDelegateConcurrentSafe/Float64
=== RUN   TestAsyncInstrumentSetDelegateConcurrentSafe/Float64/Counter
=== RUN   TestAsyncInstrumentSetDelegateConcurrentSafe/Float64/UpDownCounter
=== RUN   TestAsyncInstrumentSetDelegateConcurrentSafe/Float64/Gauge
=== RUN   TestAsyncInstrumentSetDelegateConcurrentSafe/Int64
=== RUN   TestAsyncInstrumentSetDelegateConcurrentSafe/Int64/Counter
=== RUN   TestAsyncInstrumentSetDelegateConcurrentSafe/Int64/UpDownCounter
=== RUN   TestAsyncInstrumentSetDelegateConcurrentSafe/Int64/Gauge
--- PASS: TestAsyncInstrumentSetDelegateConcurrentSafe (0.00s)
    --- PASS: TestAsyncInstrumentSetDelegateConcurrentSafe/Float64 (0.00s)
        --- PASS: TestAsyncInstrumentSetDelegateConcurrentSafe/Float64/Counter (0.00s)
        --- PASS: TestAsyncInstrumentSetDelegateConcurrentSafe/Float64/UpDownCounter (0.00s)
        --- PASS: TestAsyncInstrumentSetDelegateConcurrentSafe/Float64/Gauge (0.00s)
    --- PASS: TestAsyncInstrumentSetDelegateConcurrentSafe/Int64 (0.00s)
        --- PASS: TestAsyncInstrumentSetDelegateConcurrentSafe/Int64/Counter (0.00s)
        --- PASS: TestAsyncInstrumentSetDelegateConcurrentSafe/Int64/UpDownCounter (0.00s)
        --- PASS: TestAsyncInstrumentSetDelegateConcurrentSafe/Int64/Gauge (0.00s)
=== RUN   TestSyncInstrumentSetDelegateConcurrentSafe
=== RUN   TestSyncInstrumentSetDelegateConcurrentSafe/Float64
=== RUN   TestSyncInstrumentSetDelegateConcurrentSafe/Float64/Counter
=== RUN   TestSyncInstrumentSetDelegateConcurrentSafe/Float64/UpDownCounter
=== RUN   TestSyncInstrumentSetDelegateConcurrentSafe/Float64/Histogram
=== RUN   TestSyncInstrumentSetDelegateConcurrentSafe/Float64/Gauge
=== RUN   TestSyncInstrumentSetDelegateConcurrentSafe/Int64
=== RUN   TestSyncInstrumentSetDelegateConcurrentSafe/Int64/Counter
=== RUN   TestSyncInstrumentSetDelegateConcurrentSafe/Int64/UpDownCounter
=== RUN   TestSyncInstrumentSetDelegateConcurrentSafe/Int64/Histogram
=== RUN   TestSyncInstrumentSetDelegateConcurrentSafe/Int64/Gauge
--- PASS: TestSyncInstrumentSetDelegateConcurrentSafe (0.00s)
    --- PASS: TestSyncInstrumentSetDelegateConcurrentSafe/Float64 (0.00s)
        --- PASS: TestSyncInstrumentSetDelegateConcurrentSafe/Float64/Counter (0.00s)
        --- PASS: TestSyncInstrumentSetDelegateConcurrentSafe/Float64/UpDownCounter (0.00s)
        --- PASS: TestSyncInstrumentSetDelegateConcurrentSafe/Float64/Histogram (0.00s)
        --- PASS: TestSyncInstrumentSetDelegateConcurrentSafe/Float64/Gauge (0.00s)
    --- PASS: TestSyncInstrumentSetDelegateConcurrentSafe/Int64 (0.00s)
        --- PASS: TestSyncInstrumentSetDelegateConcurrentSafe/Int64/Counter (0.00s)
        --- PASS: TestSyncInstrumentSetDelegateConcurrentSafe/Int64/UpDownCounter (0.00s)
        --- PASS: TestSyncInstrumentSetDelegateConcurrentSafe/Int64/Histogram (0.00s)
        --- PASS: TestSyncInstrumentSetDelegateConcurrentSafe/Int64/Gauge (0.00s)
=== RUN   TestLoggerConcurrentSafe
--- PASS: TestLoggerConcurrentSafe (0.00s)
=== RUN   TestLogLevel
=== RUN   TestLogLevel/Verbosity_0_should_log_errors.
=== RUN   TestLogLevel/Verbosity_1_should_log_warnings
=== RUN   TestLogLevel/Verbosity_4_should_log_info
=== RUN   TestLogLevel/Verbosity_8_should_log_debug
--- PASS: TestLogLevel (0.00s)
    --- PASS: TestLogLevel/Verbosity_0_should_log_errors. (0.00s)
    --- PASS: TestLogLevel/Verbosity_1_should_log_warnings (0.00s)
    --- PASS: TestLogLevel/Verbosity_4_should_log_info (0.00s)
    --- PASS: TestLogLevel/Verbosity_8_should_log_debug (0.00s)
=== RUN   TestMeterProviderConcurrentSafe
--- PASS: TestMeterProviderConcurrentSafe (0.00s)
=== RUN   TestMeterConcurrentSafe
--- PASS: TestMeterConcurrentSafe (0.00s)
=== RUN   TestUnregisterConcurrentSafe
--- PASS: TestUnregisterConcurrentSafe (0.00s)
=== RUN   TestInstrumentIdentity
--- PASS: TestInstrumentIdentity (0.00s)
=== RUN   TestMeterProviderDelegatesCalls
--- PASS: TestMeterProviderDelegatesCalls (0.00s)
=== RUN   TestMeterDelegatesCalls
--- PASS: TestMeterDelegatesCalls (0.00s)
=== RUN   TestMeterDefersDelegations
--- PASS: TestMeterDefersDelegations (0.00s)
=== RUN   TestRegistrationDelegation
--- PASS: TestRegistrationDelegation (0.00s)
=== RUN   TestMeterIdentity
--- PASS: TestMeterIdentity (0.00s)
=== RUN   TestRegistrationDelegateFailingCallback
2026/04/07 12:50:37 an error occurred
--- PASS: TestRegistrationDelegateFailingCallback (0.00s)
=== RUN   TestTextMapPropagatorDelegation
--- PASS: TestTextMapPropagatorDelegation (0.00s)
=== RUN   TestTextMapPropagatorDelegationNil
--- PASS: TestTextMapPropagatorDelegationNil (0.00s)
=== RUN   TestTextMapPropagatorFields
--- PASS: TestTextMapPropagatorFields (0.00s)
=== RUN   TestSetErrorHandler
=== RUN   TestSetErrorHandler/Set_With_default_is_a_noop
=== RUN   TestSetErrorHandler/First_Set()_should_replace_the_delegate
=== RUN   TestSetErrorHandler/Set()_should_delegate_existing_ErrorHandlers
=== RUN   TestSetErrorHandler/non-comparable_types_should_not_panic
--- PASS: TestSetErrorHandler (0.00s)
    --- PASS: TestSetErrorHandler/Set_With_default_is_a_noop (0.00s)
    --- PASS: TestSetErrorHandler/First_Set()_should_replace_the_delegate (0.00s)
    --- PASS: TestSetErrorHandler/Set()_should_delegate_existing_ErrorHandlers (0.00s)
    --- PASS: TestSetErrorHandler/non-comparable_types_should_not_panic (0.00s)
=== RUN   TestSetTracerProvider
=== RUN   TestSetTracerProvider/Set_With_default_is_a_noop
=== RUN   TestSetTracerProvider/First_Set()_should_replace_the_delegate
=== RUN   TestSetTracerProvider/Set()_should_delegate_existing_TracerProviders
=== RUN   TestSetTracerProvider/non-comparable_types_should_not_panic
--- PASS: TestSetTracerProvider (0.00s)
    --- PASS: TestSetTracerProvider/Set_With_default_is_a_noop (0.00s)
    --- PASS: TestSetTracerProvider/First_Set()_should_replace_the_delegate (0.00s)
    --- PASS: TestSetTracerProvider/Set()_should_delegate_existing_TracerProviders (0.00s)
    --- PASS: TestSetTracerProvider/non-comparable_types_should_not_panic (0.00s)
=== RUN   TestSetTextMapPropagator
=== RUN   TestSetTextMapPropagator/Set_With_default_is_a_noop
=== RUN   TestSetTextMapPropagator/First_Set()_should_replace_the_delegate
=== RUN   TestSetTextMapPropagator/Set()_should_delegate_existing_propagators
=== RUN   TestSetTextMapPropagator/non-comparable_types_should_not_panic
--- PASS: TestSetTextMapPropagator (0.00s)
    --- PASS: TestSetTextMapPropagator/Set_With_default_is_a_noop (0.00s)
    --- PASS: TestSetTextMapPropagator/First_Set()_should_replace_the_delegate (0.00s)
    --- PASS: TestSetTextMapPropagator/Set()_should_delegate_existing_propagators (0.00s)
    --- PASS: TestSetTextMapPropagator/non-comparable_types_should_not_panic (0.00s)
=== RUN   TestSetMeterProvider
=== RUN   TestSetMeterProvider/Set_With_default_is_a_noop
=== RUN   TestSetMeterProvider/First_Set()_should_replace_the_delegate
=== RUN   TestSetMeterProvider/Set()_should_delegate_existing_Meter_Providers
=== RUN   TestSetMeterProvider/non-comparable_types_should_not_panic
--- PASS: TestSetMeterProvider (0.00s)
    --- PASS: TestSetMeterProvider/Set_With_default_is_a_noop (0.00s)
    --- PASS: TestSetMeterProvider/First_Set()_should_replace_the_delegate (0.00s)
    --- PASS: TestSetMeterProvider/Set()_should_delegate_existing_Meter_Providers (0.00s)
    --- PASS: TestSetMeterProvider/non-comparable_types_should_not_panic (0.00s)
=== RUN   TestTraceProviderDelegation
--- PASS: TestTraceProviderDelegation (0.00s)
=== RUN   TestTraceProviderDelegates
--- PASS: TestTraceProviderDelegates (0.00s)
=== RUN   TestTraceProviderDelegatesConcurrentSafe
--- PASS: TestTraceProviderDelegatesConcurrentSafe (0.11s)
=== RUN   TestTracerDelegatesConcurrentSafe
--- PASS: TestTracerDelegatesConcurrentSafe (0.11s)
=== RUN   TestTraceProviderDelegatesSameInstance
--- PASS: TestTraceProviderDelegatesSameInstance (0.00s)
=== RUN   TestSpanContextPropagatedWithNonRecordingSpan
--- PASS: TestSpanContextPropagatedWithNonRecordingSpan (0.00s)
=== RUN   TestTracerIdentity
--- PASS: TestTracerIdentity (0.00s)
PASS
ok  	go.opentelemetry.io/otel/internal/global	0.233s
=== RUN   TestEnvStoreTestSuite
=== RUN   TestEnvStoreTestSuite/TestRecord
=== RUN   TestEnvStoreTestSuite/TestRecord/record_exists_env
=== RUN   TestEnvStoreTestSuite/TestRecord/record_exists_env,_but_its_value_is_empty
=== RUN   TestEnvStoreTestSuite/TestRecord/record_not_exists_env
=== RUN   TestEnvStoreTestSuite/TestRestore
=== RUN   TestEnvStoreTestSuite/TestRestore/exists_env
=== RUN   TestEnvStoreTestSuite/TestRestore/no_exists_env
=== RUN   TestEnvStoreTestSuite/Test_add
=== RUN   TestEnvStoreTestSuite/Test_setEnv
=== RUN   TestEnvStoreTestSuite/Test_setEnv/normal
--- PASS: TestEnvStoreTestSuite (0.00s)
    --- PASS: TestEnvStoreTestSuite/TestRecord (0.00s)
        --- PASS: TestEnvStoreTestSuite/TestRecord/record_exists_env (0.00s)
        --- PASS: TestEnvStoreTestSuite/TestRecord/record_exists_env,_but_its_value_is_empty (0.00s)
        --- PASS: TestEnvStoreTestSuite/TestRecord/record_not_exists_env (0.00s)
    --- PASS: TestEnvStoreTestSuite/TestRestore (0.00s)
        --- PASS: TestEnvStoreTestSuite/TestRestore/exists_env (0.00s)
        --- PASS: TestEnvStoreTestSuite/TestRestore/no_exists_env (0.00s)
    --- PASS: TestEnvStoreTestSuite/Test_add (0.00s)
    --- PASS: TestEnvStoreTestSuite/Test_setEnv (0.00s)
        --- PASS: TestEnvStoreTestSuite/Test_setEnv/normal (0.00s)
=== RUN   TestSetEnvVariables
--- PASS: TestSetEnvVariables (0.00s)
=== RUN   TestTextMapCarrierKeys
--- PASS: TestTextMapCarrierKeys (0.00s)
=== RUN   TestTextMapCarrierGet
--- PASS: TestTextMapCarrierGet (0.00s)
=== RUN   TestTextMapCarrierSet
--- PASS: TestTextMapCarrierSet (0.00s)
=== RUN   TestTextMapCarrierReset
--- PASS: TestTextMapCarrierReset (0.00s)
=== RUN   TestTextMapPropagatorInjectExtract
--- PASS: TestTextMapPropagatorInjectExtract (0.00s)
=== RUN   TestTextMapPropagatorFields
--- PASS: TestTextMapPropagatorFields (0.00s)
=== RUN   TestNewStateEmpty
--- PASS: TestNewStateEmpty (0.00s)
PASS
ok  	go.opentelemetry.io/otel/internal/internaltest	0.007s
?   	go.opentelemetry.io/otel/internal/matchers	[no test files]
=== RUN   TestKind
=== RUN   TestKind/Bool
=== RUN   TestKind/Bytes
=== RUN   TestKind/Empty
=== RUN   TestKind/Float64
=== RUN   TestKind/Int64
=== RUN   TestKind/Slice
=== RUN   TestKind/Map
=== RUN   TestKind/String
--- PASS: TestKind (0.00s)
    --- PASS: TestKind/Bool (0.00s)
    --- PASS: TestKind/Bytes (0.00s)
    --- PASS: TestKind/Empty (0.00s)
    --- PASS: TestKind/Float64 (0.00s)
    --- PASS: TestKind/Int64 (0.00s)
    --- PASS: TestKind/Slice (0.00s)
    --- PASS: TestKind/Map (0.00s)
    --- PASS: TestKind/String (0.00s)
=== RUN   TestValueEqual
--- PASS: TestValueEqual (0.00s)
=== RUN   TestSortedValueEqual
=== RUN   TestSortedValueEqual/[l:[3_foo]_b:[3_5_7]_e:<nil>]
--- PASS: TestSortedValueEqual (0.00s)
    --- PASS: TestSortedValueEqual/[l:[3_foo]_b:[3_5_7]_e:<nil>] (0.00s)
=== RUN   TestValueEmpty
=== RUN   TestValueEmpty/Value.Empty
=== RUN   TestValueEmpty/Bytes
=== RUN   TestValueEmpty/Slice
=== RUN   TestValueEmpty/Map
--- PASS: TestValueEmpty (0.00s)
    --- PASS: TestValueEmpty/Value.Empty (0.00s)
    --- PASS: TestValueEmpty/Bytes (0.00s)
    --- PASS: TestValueEmpty/Slice (0.00s)
    --- PASS: TestValueEmpty/Map (0.00s)
=== RUN   TestEmptyGroupsPreserved
=== RUN   TestEmptyGroupsPreserved/Map
=== RUN   TestEmptyGroupsPreserved/Slice
--- PASS: TestEmptyGroupsPreserved (0.00s)
    --- PASS: TestEmptyGroupsPreserved/Map (0.00s)
    --- PASS: TestEmptyGroupsPreserved/Slice (0.00s)
=== RUN   TestBool
=== RUN   TestBool/AsBool
=== RUN   TestBool/AsFloat64
    keyvalue_test.go:322: "msg"="AsFloat64" "error"="invalid Kind" "Kind"="Bool"
=== RUN   TestBool/AsInt64
    keyvalue_test.go:322: "msg"="AsInt64" "error"="invalid Kind" "Kind"="Bool"
=== RUN   TestBool/AsString
    keyvalue_test.go:322: "msg"="AsString" "error"="invalid Kind" "Kind"="Bool"
=== RUN   TestBool/AsBytes
    keyvalue_test.go:322: "msg"="AsBytes" "error"="invalid Kind" "Kind"="Bool"
=== RUN   TestBool/AsSlice
    keyvalue_test.go:322: "msg"="AsSlice" "error"="invalid Kind" "Kind"="Bool"
=== RUN   TestBool/AsMap
    keyvalue_test.go:322: "msg"="AsMap" "error"="invalid Kind" "Kind"="Bool"
--- PASS: TestBool (0.00s)
    --- PASS: TestBool/AsBool (0.00s)
    --- PASS: TestBool/AsFloat64 (0.00s)
    --- PASS: TestBool/AsInt64 (0.00s)
    --- PASS: TestBool/AsString (0.00s)
    --- PASS: TestBool/AsBytes (0.00s)
    --- PASS: TestBool/AsSlice (0.00s)
    --- PASS: TestBool/AsMap (0.00s)
=== RUN   TestFloat64
=== RUN   TestFloat64/AsBool
    keyvalue_test.go:322: "msg"="AsBool" "error"="invalid Kind" "Kind"="Float64"
=== RUN   TestFloat64/AsFloat64
=== RUN   TestFloat64/AsInt64
    keyvalue_test.go:322: "msg"="AsInt64" "error"="invalid Kind" "Kind"="Float64"
=== RUN   TestFloat64/AsString
    keyvalue_test.go:322: "msg"="AsString" "error"="invalid Kind" "Kind"="Float64"
=== RUN   TestFloat64/AsBytes
    keyvalue_test.go:322: "msg"="AsBytes" "error"="invalid Kind" "Kind"="Float64"
=== RUN   TestFloat64/AsSlice
    keyvalue_test.go:322: "msg"="AsSlice" "error"="invalid Kind" "Kind"="Float64"
=== RUN   TestFloat64/AsMap
    keyvalue_test.go:322: "msg"="AsMap" "error"="invalid Kind" "Kind"="Float64"
--- PASS: TestFloat64 (0.00s)
    --- PASS: TestFloat64/AsBool (0.00s)
    --- PASS: TestFloat64/AsFloat64 (0.00s)
    --- PASS: TestFloat64/AsInt64 (0.00s)
    --- PASS: TestFloat64/AsString (0.00s)
    --- PASS: TestFloat64/AsBytes (0.00s)
    --- PASS: TestFloat64/AsSlice (0.00s)
    --- PASS: TestFloat64/AsMap (0.00s)
=== RUN   TestInt
=== RUN   TestInt/AsBool
    keyvalue_test.go:322: "msg"="AsBool" "error"="invalid Kind" "Kind"="Int64"
=== RUN   TestInt/AsFloat64
    keyvalue_test.go:322: "msg"="AsFloat64" "error"="invalid Kind" "Kind"="Int64"
=== RUN   TestInt/AsInt64
=== RUN   TestInt/AsString
    keyvalue_test.go:322: "msg"="AsString" "error"="invalid Kind" "Kind"="Int64"
=== RUN   TestInt/AsBytes
    keyvalue_test.go:322: "msg"="AsBytes" "error"="invalid Kind" "Kind"="Int64"
=== RUN   TestInt/AsSlice
    keyvalue_test.go:322: "msg"="AsSlice" "error"="invalid Kind" "Kind"="Int64"
=== RUN   TestInt/AsMap
    keyvalue_test.go:322: "msg"="AsMap" "error"="invalid Kind" "Kind"="Int64"
--- PASS: TestInt (0.00s)
    --- PASS: TestInt/AsBool (0.00s)
    --- PASS: TestInt/AsFloat64 (0.00s)
    --- PASS: TestInt/AsInt64 (0.00s)
    --- PASS: TestInt/AsString (0.00s)
    --- PASS: TestInt/AsBytes (0.00s)
    --- PASS: TestInt/AsSlice (0.00s)
    --- PASS: TestInt/AsMap (0.00s)
=== RUN   TestInt64
=== RUN   TestInt64/AsBool
    keyvalue_test.go:322: "msg"="AsBool" "error"="invalid Kind" "Kind"="Int64"
=== RUN   TestInt64/AsFloat64
    keyvalue_test.go:322: "msg"="AsFloat64" "error"="invalid Kind" "Kind"="Int64"
=== RUN   TestInt64/AsInt64
=== RUN   TestInt64/AsString
    keyvalue_test.go:322: "msg"="AsString" "error"="invalid Kind" "Kind"="Int64"
=== RUN   TestInt64/AsBytes
    keyvalue_test.go:322: "msg"="AsBytes" "error"="invalid Kind" "Kind"="Int64"
=== RUN   TestInt64/AsSlice
    keyvalue_test.go:322: "msg"="AsSlice" "error"="invalid Kind" "Kind"="Int64"
=== RUN   TestInt64/AsMap
    keyvalue_test.go:322: "msg"="AsMap" "error"="invalid Kind" "Kind"="Int64"
--- PASS: TestInt64 (0.00s)
    --- PASS: TestInt64/AsBool (0.00s)
    --- PASS: TestInt64/AsFloat64 (0.00s)
    --- PASS: TestInt64/AsInt64 (0.00s)
    --- PASS: TestInt64/AsString (0.00s)
    --- PASS: TestInt64/AsBytes (0.00s)
    --- PASS: TestInt64/AsSlice (0.00s)
    --- PASS: TestInt64/AsMap (0.00s)
=== RUN   TestString
=== RUN   TestString/AsBool
    keyvalue_test.go:322: "msg"="AsBool" "error"="invalid Kind" "Kind"="String"
=== RUN   TestString/AsFloat64
    keyvalue_test.go:322: "msg"="AsFloat64" "error"="invalid Kind" "Kind"="String"
=== RUN   TestString/AsInt64
    keyvalue_test.go:322: "msg"="AsInt64" "error"="invalid Kind" "Kind"="String"
=== RUN   TestString/AsString
=== RUN   TestString/AsBytes
    keyvalue_test.go:322: "msg"="AsBytes" "error"="invalid Kind" "Kind"="String"
=== RUN   TestString/AsSlice
    keyvalue_test.go:322: "msg"="AsSlice" "error"="invalid Kind" "Kind"="String"
=== RUN   TestString/AsMap
    keyvalue_test.go:322: "msg"="AsMap" "error"="invalid Kind" "Kind"="String"
--- PASS: TestString (0.00s)
    --- PASS: TestString/AsBool (0.00s)
    --- PASS: TestString/AsFloat64 (0.00s)
    --- PASS: TestString/AsInt64 (0.00s)
    --- PASS: TestString/AsString (0.00s)
    --- PASS: TestString/AsBytes (0.00s)
    --- PASS: TestString/AsSlice (0.00s)
    --- PASS: TestString/AsMap (0.00s)
=== RUN   TestBytes
=== RUN   TestBytes/AsBool
    keyvalue_test.go:322: "msg"="AsBool" "error"="invalid Kind" "Kind"="Bytes"
=== RUN   TestBytes/AsFloat64
    keyvalue_test.go:322: "msg"="AsFloat64" "error"="invalid Kind" "Kind"="Bytes"
=== RUN   TestBytes/AsInt64
    keyvalue_test.go:322: "msg"="AsInt64" "error"="invalid Kind" "Kind"="Bytes"
=== RUN   TestBytes/AsString
    keyvalue_test.go:322: "msg"="AsString" "error"="invalid Kind" "Kind"="Bytes"
=== RUN   TestBytes/AsBytes
=== RUN   TestBytes/AsSlice
    keyvalue_test.go:322: "msg"="AsSlice" "error"="invalid Kind" "Kind"="Bytes"
=== RUN   TestBytes/AsMap
    keyvalue_test.go:322: "msg"="AsMap" "error"="invalid Kind" "Kind"="Bytes"
--- PASS: TestBytes (0.00s)
    --- PASS: TestBytes/AsBool (0.00s)
    --- PASS: TestBytes/AsFloat64 (0.00s)
    --- PASS: TestBytes/AsInt64 (0.00s)
    --- PASS: TestBytes/AsString (0.00s)
    --- PASS: TestBytes/AsBytes (0.00s)
    --- PASS: TestBytes/AsSlice (0.00s)
    --- PASS: TestBytes/AsMap (0.00s)
=== RUN   TestSlice
=== RUN   TestSlice/AsBool
    keyvalue_test.go:322: "msg"="AsBool" "error"="invalid Kind" "Kind"="Slice"
=== RUN   TestSlice/AsFloat64
    keyvalue_test.go:322: "msg"="AsFloat64" "error"="invalid Kind" "Kind"="Slice"
=== RUN   TestSlice/AsInt64
    keyvalue_test.go:322: "msg"="AsInt64" "error"="invalid Kind" "Kind"="Slice"
=== RUN   TestSlice/AsString
    keyvalue_test.go:322: "msg"="AsString" "error"="invalid Kind" "Kind"="Slice"
=== RUN   TestSlice/AsBytes
    keyvalue_test.go:322: "msg"="AsBytes" "error"="invalid Kind" "Kind"="Slice"
=== RUN   TestSlice/AsSlice
=== RUN   TestSlice/AsMap
    keyvalue_test.go:322: "msg"="AsMap" "error"="invalid Kind" "Kind"="Slice"
--- PASS: TestSlice (0.00s)
    --- PASS: TestSlice/AsBool (0.00s)
    --- PASS: TestSlice/AsFloat64 (0.00s)
    --- PASS: TestSlice/AsInt64 (0.00s)
    --- PASS: TestSlice/AsString (0.00s)
    --- PASS: TestSlice/AsBytes (0.00s)
    --- PASS: TestSlice/AsSlice (0.00s)
    --- PASS: TestSlice/AsMap (0.00s)
=== RUN   TestMap
=== RUN   TestMap/AsBool
    keyvalue_test.go:322: "msg"="AsBool" "error"="invalid Kind" "Kind"="Map"
=== RUN   TestMap/AsFloat64
    keyvalue_test.go:322: "msg"="AsFloat64" "error"="invalid Kind" "Kind"="Map"
=== RUN   TestMap/AsInt64
    keyvalue_test.go:322: "msg"="AsInt64" "error"="invalid Kind" "Kind"="Map"
=== RUN   TestMap/AsString
    keyvalue_test.go:322: "msg"="AsString" "error"="invalid Kind" "Kind"="Map"
=== RUN   TestMap/AsBytes
    keyvalue_test.go:322: "msg"="AsBytes" "error"="invalid Kind" "Kind"="Map"
=== RUN   TestMap/AsSlice
    keyvalue_test.go:322: "msg"="AsSlice" "error"="invalid Kind" "Kind"="Map"
=== RUN   TestMap/AsMap
--- PASS: TestMap (0.00s)
    --- PASS: TestMap/AsBool (0.00s)
    --- PASS: TestMap/AsFloat64 (0.00s)
    --- PASS: TestMap/AsInt64 (0.00s)
    --- PASS: TestMap/AsString (0.00s)
    --- PASS: TestMap/AsBytes (0.00s)
    --- PASS: TestMap/AsSlice (0.00s)
    --- PASS: TestMap/AsMap (0.00s)
=== RUN   TestEmpty
=== RUN   TestEmpty/AsBool
    keyvalue_test.go:322: "msg"="AsBool" "error"="invalid Kind" "Kind"="Empty"
=== RUN   TestEmpty/AsFloat64
    keyvalue_test.go:322: "msg"="AsFloat64" "error"="invalid Kind" "Kind"="Empty"
=== RUN   TestEmpty/AsInt64
    keyvalue_test.go:322: "msg"="AsInt64" "error"="invalid Kind" "Kind"="Empty"
=== RUN   TestEmpty/AsString
    keyvalue_test.go:322: "msg"="AsString" "error"="invalid Kind" "Kind"="Empty"
=== RUN   TestEmpty/AsBytes
    keyvalue_test.go:322: "msg"="AsBytes" "error"="invalid Kind" "Kind"="Empty"
=== RUN   TestEmpty/AsSlice
    keyvalue_test.go:322: "msg"="AsSlice" "error"="invalid Kind" "Kind"="Empty"
=== RUN   TestEmpty/AsMap
    keyvalue_test.go:322: "msg"="AsMap" "error"="invalid Kind" "Kind"="Empty"
--- PASS: TestEmpty (0.00s)
    --- PASS: TestEmpty/AsBool (0.00s)
    --- PASS: TestEmpty/AsFloat64 (0.00s)
    --- PASS: TestEmpty/AsInt64 (0.00s)
    --- PASS: TestEmpty/AsString (0.00s)
    --- PASS: TestEmpty/AsBytes (0.00s)
    --- PASS: TestEmpty/AsSlice (0.00s)
    --- PASS: TestEmpty/AsMap (0.00s)
=== RUN   TestValueString
--- PASS: TestValueString (0.00s)
=== RUN   TestAllocationLimits
--- PASS: TestAllocationLimits (0.00s)
=== RUN   TestNewLoggerConfig
--- PASS: TestNewLoggerConfig (0.00s)
=== RUN   TestRecordTimestamp
--- PASS: TestRecordTimestamp (0.00s)
=== RUN   TestRecordObservedTimestamp
--- PASS: TestRecordObservedTimestamp (0.00s)
=== RUN   TestRecordSeverity
--- PASS: TestRecordSeverity (0.00s)
=== RUN   TestRecordSeverityText
--- PASS: TestRecordSeverityText (0.00s)
=== RUN   TestRecordBody
--- PASS: TestRecordBody (0.00s)
=== RUN   TestRecordAttributes
=== RUN   TestRecordAttributes/Correctness
=== RUN   TestRecordAttributes/WalkAttributes/Filtering
--- PASS: TestRecordAttributes (0.00s)
    --- PASS: TestRecordAttributes/Correctness (0.00s)
    --- PASS: TestRecordAttributes/WalkAttributes/Filtering (0.00s)
=== RUN   TestRecordAllocationLimits
--- PASS: TestRecordAllocationLimits (0.00s)
=== RUN   TestSeverity
=== RUN   TestSeverity/SeverityUndefined
=== RUN   TestSeverity/SeverityTrace
=== RUN   TestSeverity/SeverityTrace1
=== RUN   TestSeverity/SeverityTrace2
=== RUN   TestSeverity/SeverityTrace3
=== RUN   TestSeverity/SeverityTrace4
=== RUN   TestSeverity/SeverityDebug
=== RUN   TestSeverity/SeverityDebug1
=== RUN   TestSeverity/SeverityDebug2
=== RUN   TestSeverity/SeverityDebug3
=== RUN   TestSeverity/SeverityDebug4
=== RUN   TestSeverity/SeverityInfo
=== RUN   TestSeverity/SeverityInfo1
=== RUN   TestSeverity/SeverityInfo2
=== RUN   TestSeverity/SeverityInfo3
=== RUN   TestSeverity/SeverityInfo4
=== RUN   TestSeverity/SeverityWarn
=== RUN   TestSeverity/SeverityWarn1
=== RUN   TestSeverity/SeverityWarn2
=== RUN   TestSeverity/SeverityWarn3
=== RUN   TestSeverity/SeverityWarn4
=== RUN   TestSeverity/SeverityError
=== RUN   TestSeverity/SeverityError1
=== RUN   TestSeverity/SeverityError2
=== RUN   TestSeverity/SeverityError3
=== RUN   TestSeverity/SeverityError4
=== RUN   TestSeverity/SeverityFatal
=== RUN   TestSeverity/SeverityFatal1
=== RUN   TestSeverity/SeverityFatal2
=== RUN   TestSeverity/SeverityFatal3
=== RUN   TestSeverity/SeverityFatal4
--- PASS: TestSeverity (0.00s)
    --- PASS: TestSeverity/SeverityUndefined (0.00s)
    --- PASS: TestSeverity/SeverityTrace (0.00s)
    --- PASS: TestSeverity/SeverityTrace1 (0.00s)
    --- PASS: TestSeverity/SeverityTrace2 (0.00s)
    --- PASS: TestSeverity/SeverityTrace3 (0.00s)
    --- PASS: TestSeverity/SeverityTrace4 (0.00s)
    --- PASS: TestSeverity/SeverityDebug (0.00s)
    --- PASS: TestSeverity/SeverityDebug1 (0.00s)
    --- PASS: TestSeverity/SeverityDebug2 (0.00s)
    --- PASS: TestSeverity/SeverityDebug3 (0.00s)
    --- PASS: TestSeverity/SeverityDebug4 (0.00s)
    --- PASS: TestSeverity/SeverityInfo (0.00s)
    --- PASS: TestSeverity/SeverityInfo1 (0.00s)
    --- PASS: TestSeverity/SeverityInfo2 (0.00s)
    --- PASS: TestSeverity/SeverityInfo3 (0.00s)
    --- PASS: TestSeverity/SeverityInfo4 (0.00s)
    --- PASS: TestSeverity/SeverityWarn (0.00s)
    --- PASS: TestSeverity/SeverityWarn1 (0.00s)
    --- PASS: TestSeverity/SeverityWarn2 (0.00s)
    --- PASS: TestSeverity/SeverityWarn3 (0.00s)
    --- PASS: TestSeverity/SeverityWarn4 (0.00s)
    --- PASS: TestSeverity/SeverityError (0.00s)
    --- PASS: TestSeverity/SeverityError1 (0.00s)
    --- PASS: TestSeverity/SeverityError2 (0.00s)
    --- PASS: TestSeverity/SeverityError3 (0.00s)
    --- PASS: TestSeverity/SeverityError4 (0.00s)
    --- PASS: TestSeverity/SeverityFatal (0.00s)
    --- PASS: TestSeverity/SeverityFatal1 (0.00s)
    --- PASS: TestSeverity/SeverityFatal2 (0.00s)
    --- PASS: TestSeverity/SeverityFatal3 (0.00s)
    --- PASS: TestSeverity/SeverityFatal4 (0.00s)
PASS
ok  	go.opentelemetry.io/otel/log	0.015s
?   	go.opentelemetry.io/otel/log/embedded	[no test files]
=== RUN   TestMultipleGlobalLoggerProvider
--- PASS: TestMultipleGlobalLoggerProvider (0.00s)
PASS
ok  	go.opentelemetry.io/otel/log/global	0.005s
=== RUN   TestLoggerProviderConcurrentSafe
--- PASS: TestLoggerProviderConcurrentSafe (0.00s)
=== RUN   TestLoggerConcurrentSafe
--- PASS: TestLoggerConcurrentSafe (0.00s)
=== RUN   TestDelegation
--- PASS: TestDelegation (0.00s)
=== RUN   TestLoggerIdentity
--- PASS: TestLoggerIdentity (0.00s)
=== RUN   TestSetLoggerProvider
=== RUN   TestSetLoggerProvider/Set_With_default_is_a_noop
    internal_logging.go:50: "msg"="No delegate will be configured" "error"="invalid delegation: LoggerProvider self-delegation"
=== RUN   TestSetLoggerProvider/First_Set()_should_replace_the_delegate
=== RUN   TestSetLoggerProvider/Set()_should_delegate_existing_Logger_Providers
=== RUN   TestSetLoggerProvider/non-comparable_types_should_not_panic
--- PASS: TestSetLoggerProvider (0.00s)
    --- PASS: TestSetLoggerProvider/Set_With_default_is_a_noop (0.00s)
    --- PASS: TestSetLoggerProvider/First_Set()_should_replace_the_delegate (0.00s)
    --- PASS: TestSetLoggerProvider/Set()_should_delegate_existing_Logger_Providers (0.00s)
    --- PASS: TestSetLoggerProvider/non-comparable_types_should_not_panic (0.00s)
PASS
ok  	go.opentelemetry.io/otel/log/internal/global	0.005s
=== RUN   TestAssertRecord
--- PASS: TestAssertRecord (0.00s)
=== RUN   TestRecordFactory
--- PASS: TestRecordFactory (0.00s)
=== RUN   TestRecordFactoryMultiple
--- PASS: TestRecordFactoryMultiple (0.00s)
=== RUN   TestRecorderLogger
=== RUN   TestRecorderLogger/provides_a_default_logger
=== RUN   TestRecorderLogger/provides_a_logger_with_a_configured_scope
--- PASS: TestRecorderLogger (0.00s)
    --- PASS: TestRecorderLogger/provides_a_default_logger (0.00s)
    --- PASS: TestRecorderLogger/provides_a_logger_with_a_configured_scope (0.00s)
=== RUN   TestRecorderLoggerCreatesNewStruct
--- PASS: TestRecorderLoggerCreatesNewStruct (0.00s)
=== RUN   TestLoggerEnabled
=== RUN   TestLoggerEnabled/the_default_option_enables_every_log_entry
=== RUN   TestLoggerEnabled/with_everything_disabled
--- PASS: TestLoggerEnabled (0.00s)
    --- PASS: TestLoggerEnabled/the_default_option_enables_every_log_entry (0.00s)
    --- PASS: TestLoggerEnabled/with_everything_disabled (0.00s)
=== RUN   TestLoggerEnabledFnUnset
--- PASS: TestLoggerEnabledFnUnset (0.00s)
=== RUN   TestRecorderEmitAndReset
--- PASS: TestRecorderEmitAndReset (0.00s)
=== RUN   TestRecorderConcurrentSafe
--- PASS: TestRecorderConcurrentSafe (0.00s)
PASS
ok  	go.opentelemetry.io/otel/log/logtest	0.006s
=== RUN   TestImplementationNoPanics
=== RUN   TestImplementationNoPanics/LoggerProvider
    noop_test.go:34: ignoring unexported loggerProvider
=== RUN   TestImplementationNoPanics/Logger
    noop_test.go:34: ignoring unexported logger
--- PASS: TestImplementationNoPanics (0.00s)
    --- PASS: TestImplementationNoPanics/LoggerProvider (0.00s)
    --- PASS: TestImplementationNoPanics/Logger (0.00s)
=== RUN   TestNewTracerProvider
--- PASS: TestNewTracerProvider (0.00s)
PASS
ok  	go.opentelemetry.io/otel/log/noop	0.006s
=== RUN   TestFloat64ObservableConfiguration
=== RUN   TestFloat64ObservableConfiguration/Float64ObservableCounter
=== RUN   TestFloat64ObservableConfiguration/Float64ObservableUpDownCounter
=== RUN   TestFloat64ObservableConfiguration/Float64ObservableGauge
--- PASS: TestFloat64ObservableConfiguration (0.00s)
    --- PASS: TestFloat64ObservableConfiguration/Float64ObservableCounter (0.00s)
    --- PASS: TestFloat64ObservableConfiguration/Float64ObservableUpDownCounter (0.00s)
    --- PASS: TestFloat64ObservableConfiguration/Float64ObservableGauge (0.00s)
=== RUN   TestInt64ObservableConfiguration
=== RUN   TestInt64ObservableConfiguration/Int64ObservableCounter
=== RUN   TestInt64ObservableConfiguration/Int64ObservableUpDownCounter
=== RUN   TestInt64ObservableConfiguration/Int64ObservableGauge
--- PASS: TestInt64ObservableConfiguration (0.00s)
    --- PASS: TestInt64ObservableConfiguration/Int64ObservableCounter (0.00s)
    --- PASS: TestInt64ObservableConfiguration/Int64ObservableUpDownCounter (0.00s)
    --- PASS: TestInt64ObservableConfiguration/Int64ObservableGauge (0.00s)
=== RUN   TestConfigAttrs
=== RUN   TestConfigAttrs/AddConfig
=== RUN   TestConfigAttrs/AddConfig/ZeroConfigEmpty
=== RUN   TestConfigAttrs/AddConfig/EmptySet
=== RUN   TestConfigAttrs/AddConfig/SingleWithAttributeSet
=== RUN   TestConfigAttrs/AddConfig/SingleWithAttributes
=== RUN   TestConfigAttrs/AddConfig/MultiWithAttributeSet
=== RUN   TestConfigAttrs/AddConfig/MergedWithAttributes
=== RUN   TestConfigAttrs/AddConfig/MultiWithAttributeSet#01
=== RUN   TestConfigAttrs/AddConfig/MergedEmpty
=== RUN   TestConfigAttrs/RecordConfig
=== RUN   TestConfigAttrs/RecordConfig/ZeroConfigEmpty
=== RUN   TestConfigAttrs/RecordConfig/EmptySet
=== RUN   TestConfigAttrs/RecordConfig/SingleWithAttributeSet
=== RUN   TestConfigAttrs/RecordConfig/SingleWithAttributes
=== RUN   TestConfigAttrs/RecordConfig/MultiWithAttributeSet
=== RUN   TestConfigAttrs/RecordConfig/MergedWithAttributes
=== RUN   TestConfigAttrs/RecordConfig/MultiWithAttributeSet#01
=== RUN   TestConfigAttrs/RecordConfig/MergedEmpty
=== RUN   TestConfigAttrs/ObserveConfig
=== RUN   TestConfigAttrs/ObserveConfig/ZeroConfigEmpty
=== RUN   TestConfigAttrs/ObserveConfig/EmptySet
=== RUN   TestConfigAttrs/ObserveConfig/SingleWithAttributeSet
=== RUN   TestConfigAttrs/ObserveConfig/SingleWithAttributes
=== RUN   TestConfigAttrs/ObserveConfig/MultiWithAttributeSet
=== RUN   TestConfigAttrs/ObserveConfig/MergedWithAttributes
=== RUN   TestConfigAttrs/ObserveConfig/MultiWithAttributeSet#01
=== RUN   TestConfigAttrs/ObserveConfig/MergedEmpty
--- PASS: TestConfigAttrs (0.00s)
    --- PASS: TestConfigAttrs/AddConfig (0.00s)
        --- PASS: TestConfigAttrs/AddConfig/ZeroConfigEmpty (0.00s)
        --- PASS: TestConfigAttrs/AddConfig/EmptySet (0.00s)
        --- PASS: TestConfigAttrs/AddConfig/SingleWithAttributeSet (0.00s)
        --- PASS: TestConfigAttrs/AddConfig/SingleWithAttributes (0.00s)
        --- PASS: TestConfigAttrs/AddConfig/MultiWithAttributeSet (0.00s)
        --- PASS: TestConfigAttrs/AddConfig/MergedWithAttributes (0.00s)
        --- PASS: TestConfigAttrs/AddConfig/MultiWithAttributeSet#01 (0.00s)
        --- PASS: TestConfigAttrs/AddConfig/MergedEmpty (0.00s)
    --- PASS: TestConfigAttrs/RecordConfig (0.00s)
        --- PASS: TestConfigAttrs/RecordConfig/ZeroConfigEmpty (0.00s)
        --- PASS: TestConfigAttrs/RecordConfig/EmptySet (0.00s)
        --- PASS: TestConfigAttrs/RecordConfig/SingleWithAttributeSet (0.00s)
        --- PASS: TestConfigAttrs/RecordConfig/SingleWithAttributes (0.00s)
        --- PASS: TestConfigAttrs/RecordConfig/MultiWithAttributeSet (0.00s)
        --- PASS: TestConfigAttrs/RecordConfig/MergedWithAttributes (0.00s)
        --- PASS: TestConfigAttrs/RecordConfig/MultiWithAttributeSet#01 (0.00s)
        --- PASS: TestConfigAttrs/RecordConfig/MergedEmpty (0.00s)
    --- PASS: TestConfigAttrs/ObserveConfig (0.00s)
        --- PASS: TestConfigAttrs/ObserveConfig/ZeroConfigEmpty (0.00s)
        --- PASS: TestConfigAttrs/ObserveConfig/EmptySet (0.00s)
        --- PASS: TestConfigAttrs/ObserveConfig/SingleWithAttributeSet (0.00s)
        --- PASS: TestConfigAttrs/ObserveConfig/SingleWithAttributes (0.00s)
        --- PASS: TestConfigAttrs/ObserveConfig/MultiWithAttributeSet (0.00s)
        --- PASS: TestConfigAttrs/ObserveConfig/MergedWithAttributes (0.00s)
        --- PASS: TestConfigAttrs/ObserveConfig/MultiWithAttributeSet#01 (0.00s)
        --- PASS: TestConfigAttrs/ObserveConfig/MergedEmpty (0.00s)
=== RUN   TestWithAttributesConcurrentSafe
--- PASS: TestWithAttributesConcurrentSafe (0.00s)
=== RUN   TestFloat64Configuration
=== RUN   TestFloat64Configuration/Float64Counter
=== RUN   TestFloat64Configuration/Float64UpDownCounter
=== RUN   TestFloat64Configuration/Float64Histogram
=== RUN   TestFloat64Configuration/Float64Gauge
--- PASS: TestFloat64Configuration (0.00s)
    --- PASS: TestFloat64Configuration/Float64Counter (0.00s)
    --- PASS: TestFloat64Configuration/Float64UpDownCounter (0.00s)
    --- PASS: TestFloat64Configuration/Float64Histogram (0.00s)
    --- PASS: TestFloat64Configuration/Float64Gauge (0.00s)
=== RUN   TestFloat64ExplicitBucketHistogramConfiguration
--- PASS: TestFloat64ExplicitBucketHistogramConfiguration (0.00s)
=== RUN   TestInt64Configuration
=== RUN   TestInt64Configuration/Int64Counter
=== RUN   TestInt64Configuration/Int64UpDownCounter
=== RUN   TestInt64Configuration/Int64Histogram
=== RUN   TestInt64Configuration/Int64Gauge
--- PASS: TestInt64Configuration (0.00s)
    --- PASS: TestInt64Configuration/Int64Counter (0.00s)
    --- PASS: TestInt64Configuration/Int64UpDownCounter (0.00s)
    --- PASS: TestInt64Configuration/Int64Histogram (0.00s)
    --- PASS: TestInt64Configuration/Int64Gauge (0.00s)
=== RUN   TestInt64ExplicitBucketHistogramConfiguration
--- PASS: TestInt64ExplicitBucketHistogramConfiguration (0.00s)
=== RUN   TestConfig
--- PASS: TestConfig (0.00s)
PASS
ok  	go.opentelemetry.io/otel/metric	0.007s
?   	go.opentelemetry.io/otel/metric/embedded	[no test files]
=== RUN   TestImplementationNoPanics
=== RUN   TestImplementationNoPanics/MeterProvider
    noop_test.go:105: ignoring unexported meterProvider
=== RUN   TestImplementationNoPanics/Meter
    noop_test.go:105: ignoring unexported meter
=== RUN   TestImplementationNoPanics/Observer
    noop_test.go:105: ignoring unexported observer
=== RUN   TestImplementationNoPanics/Registration
    noop_test.go:105: ignoring unexported registration
=== RUN   TestImplementationNoPanics/Int64Counter
    noop_test.go:105: ignoring unexported int64Counter
=== RUN   TestImplementationNoPanics/Float64Counter
    noop_test.go:105: ignoring unexported float64Counter
=== RUN   TestImplementationNoPanics/Int64UpDownCounter
    noop_test.go:105: ignoring unexported int64UpDownCounter
=== RUN   TestImplementationNoPanics/Float64UpDownCounter
    noop_test.go:105: ignoring unexported float64UpDownCounter
=== RUN   TestImplementationNoPanics/Int64Histogram
    noop_test.go:105: ignoring unexported int64Histogram
=== RUN   TestImplementationNoPanics/Float64Histogram
    noop_test.go:105: ignoring unexported float64Histogram
=== RUN   TestImplementationNoPanics/Int64Gauge
    noop_test.go:105: ignoring unexported int64Gauge
=== RUN   TestImplementationNoPanics/Float64Gauge
    noop_test.go:105: ignoring unexported float64Gauge
=== RUN   TestImplementationNoPanics/Int64ObservableCounter
    noop_test.go:105: ignoring unexported int64Observable
    noop_test.go:105: ignoring unexported int64ObservableCounter
    noop_test.go:105: ignoring unexported observable
=== RUN   TestImplementationNoPanics/Float64ObservableCounter
    noop_test.go:105: ignoring unexported float64Observable
    noop_test.go:105: ignoring unexported float64ObservableCounter
    noop_test.go:105: ignoring unexported observable
=== RUN   TestImplementationNoPanics/Int64ObservableGauge
    noop_test.go:105: ignoring unexported int64Observable
    noop_test.go:105: ignoring unexported int64ObservableGauge
    noop_test.go:105: ignoring unexported observable
=== RUN   TestImplementationNoPanics/Float64ObservableGauge
    noop_test.go:105: ignoring unexported float64Observable
    noop_test.go:105: ignoring unexported float64ObservableGauge
    noop_test.go:105: ignoring unexported observable
=== RUN   TestImplementationNoPanics/Int64ObservableUpDownCounter
    noop_test.go:105: ignoring unexported int64Observable
    noop_test.go:105: ignoring unexported int64ObservableUpDownCounter
    noop_test.go:105: ignoring unexported observable
=== RUN   TestImplementationNoPanics/Float64ObservableUpDownCounter
    noop_test.go:105: ignoring unexported float64Observable
    noop_test.go:105: ignoring unexported float64ObservableUpDownCounter
    noop_test.go:105: ignoring unexported observable
=== RUN   TestImplementationNoPanics/Int64Observer
    noop_test.go:105: ignoring unexported int64Observer
=== RUN   TestImplementationNoPanics/Float64Observer
    noop_test.go:105: ignoring unexported float64Observer
--- PASS: TestImplementationNoPanics (0.00s)
    --- PASS: TestImplementationNoPanics/MeterProvider (0.00s)
    --- PASS: TestImplementationNoPanics/Meter (0.00s)
    --- PASS: TestImplementationNoPanics/Observer (0.00s)
    --- PASS: TestImplementationNoPanics/Registration (0.00s)
    --- PASS: TestImplementationNoPanics/Int64Counter (0.00s)
    --- PASS: TestImplementationNoPanics/Float64Counter (0.00s)
    --- PASS: TestImplementationNoPanics/Int64UpDownCounter (0.00s)
    --- PASS: TestImplementationNoPanics/Float64UpDownCounter (0.00s)
    --- PASS: TestImplementationNoPanics/Int64Histogram (0.00s)
    --- PASS: TestImplementationNoPanics/Float64Histogram (0.00s)
    --- PASS: TestImplementationNoPanics/Int64Gauge (0.00s)
    --- PASS: TestImplementationNoPanics/Float64Gauge (0.00s)
    --- PASS: TestImplementationNoPanics/Int64ObservableCounter (0.00s)
    --- PASS: TestImplementationNoPanics/Float64ObservableCounter (0.00s)
    --- PASS: TestImplementationNoPanics/Int64ObservableGauge (0.00s)
    --- PASS: TestImplementationNoPanics/Float64ObservableGauge (0.00s)
    --- PASS: TestImplementationNoPanics/Int64ObservableUpDownCounter (0.00s)
    --- PASS: TestImplementationNoPanics/Float64ObservableUpDownCounter (0.00s)
    --- PASS: TestImplementationNoPanics/Int64Observer (0.00s)
    --- PASS: TestImplementationNoPanics/Float64Observer (0.00s)
=== RUN   TestNewMeterProvider
--- PASS: TestNewMeterProvider (0.00s)
PASS
ok  	go.opentelemetry.io/otel/metric/noop	0.008s
=== RUN   TestExtractValidBaggageFromHTTPReq
=== RUN   TestExtractValidBaggageFromHTTPReq/valid_w3cHeader
=== RUN   TestExtractValidBaggageFromHTTPReq/valid_w3cHeader_with_spaces
=== RUN   TestExtractValidBaggageFromHTTPReq/valid_w3cHeader_with_properties
=== RUN   TestExtractValidBaggageFromHTTPReq/valid_header_with_an_invalid_header
=== RUN   TestExtractValidBaggageFromHTTPReq/valid_header_with_no_value
=== RUN   TestExtractValidBaggageFromHTTPReq/valid_header_with_url_encoded_string
--- PASS: TestExtractValidBaggageFromHTTPReq (0.00s)
    --- PASS: TestExtractValidBaggageFromHTTPReq/valid_w3cHeader (0.00s)
    --- PASS: TestExtractValidBaggageFromHTTPReq/valid_w3cHeader_with_spaces (0.00s)
    --- PASS: TestExtractValidBaggageFromHTTPReq/valid_w3cHeader_with_properties (0.00s)
    --- PASS: TestExtractValidBaggageFromHTTPReq/valid_header_with_an_invalid_header (0.00s)
    --- PASS: TestExtractValidBaggageFromHTTPReq/valid_header_with_no_value (0.00s)
    --- PASS: TestExtractValidBaggageFromHTTPReq/valid_header_with_url_encoded_string (0.00s)
=== RUN   TestExtractInvalidDistributedContextFromHTTPReq
=== RUN   TestExtractInvalidDistributedContextFromHTTPReq/no_key_values
=== RUN   TestExtractInvalidDistributedContextFromHTTPReq/invalid_header_with_existing_context
=== RUN   TestExtractInvalidDistributedContextFromHTTPReq/empty_header_value
=== RUN   TestExtractInvalidDistributedContextFromHTTPReq/with_properties
--- PASS: TestExtractInvalidDistributedContextFromHTTPReq (0.00s)
    --- PASS: TestExtractInvalidDistributedContextFromHTTPReq/no_key_values (0.00s)
    --- PASS: TestExtractInvalidDistributedContextFromHTTPReq/invalid_header_with_existing_context (0.00s)
    --- PASS: TestExtractInvalidDistributedContextFromHTTPReq/empty_header_value (0.00s)
    --- PASS: TestExtractInvalidDistributedContextFromHTTPReq/with_properties (0.00s)
=== RUN   TestInjectBaggageToHTTPReq
=== RUN   TestInjectBaggageToHTTPReq/two_simple_values
=== RUN   TestInjectBaggageToHTTPReq/values_with_escaped_chars
=== RUN   TestInjectBaggageToHTTPReq/with_properties
--- PASS: TestInjectBaggageToHTTPReq (0.00s)
    --- PASS: TestInjectBaggageToHTTPReq/two_simple_values (0.00s)
    --- PASS: TestInjectBaggageToHTTPReq/values_with_escaped_chars (0.00s)
    --- PASS: TestInjectBaggageToHTTPReq/with_properties (0.00s)
=== RUN   TestBaggageInjectExtractRoundtrip
=== RUN   TestBaggageInjectExtractRoundtrip/two_simple_values
=== RUN   TestBaggageInjectExtractRoundtrip/values_with_escaped_chars
=== RUN   TestBaggageInjectExtractRoundtrip/with_properties
--- PASS: TestBaggageInjectExtractRoundtrip (0.00s)
    --- PASS: TestBaggageInjectExtractRoundtrip/two_simple_values (0.00s)
    --- PASS: TestBaggageInjectExtractRoundtrip/values_with_escaped_chars (0.00s)
    --- PASS: TestBaggageInjectExtractRoundtrip/with_properties (0.00s)
=== RUN   TestBaggagePropagatorGetAllKeys
--- PASS: TestBaggagePropagatorGetAllKeys (0.00s)
=== RUN   TestCompositeTextMapPropagatorFields
--- PASS: TestCompositeTextMapPropagatorFields (0.00s)
=== RUN   TestCompositeTextMapPropagatorInject
--- PASS: TestCompositeTextMapPropagatorInject (0.00s)
=== RUN   TestCompositeTextMapPropagatorExtract
--- PASS: TestCompositeTextMapPropagatorExtract (0.00s)
=== RUN   TestMapCarrierGet
--- PASS: TestMapCarrierGet (0.00s)
=== RUN   TestMapCarrierSet
--- PASS: TestMapCarrierSet (0.00s)
=== RUN   TestMapCarrierKeys
--- PASS: TestMapCarrierKeys (0.00s)
=== RUN   TestMultiplePropagators
--- PASS: TestMultiplePropagators (0.00s)
=== RUN   TestExtractValidTraceContext
=== RUN   TestExtractValidTraceContext/not_sampled
=== RUN   TestExtractValidTraceContext/sampled
=== RUN   TestExtractValidTraceContext/valid_tracestate
=== RUN   TestExtractValidTraceContext/invalid_tracestate_preserves_traceparent
=== RUN   TestExtractValidTraceContext/future_version_not_sampled
=== RUN   TestExtractValidTraceContext/future_version_sampled
=== RUN   TestExtractValidTraceContext/future_version_sample_bit_set
=== RUN   TestExtractValidTraceContext/future_version_sample_bit_not_set
=== RUN   TestExtractValidTraceContext/future_version_additional_data
=== RUN   TestExtractValidTraceContext/B3_format_ending_in_dash
=== RUN   TestExtractValidTraceContext/future_version_B3_format_ending_in_dash
--- PASS: TestExtractValidTraceContext (0.00s)
    --- PASS: TestExtractValidTraceContext/not_sampled (0.00s)
    --- PASS: TestExtractValidTraceContext/sampled (0.00s)
    --- PASS: TestExtractValidTraceContext/valid_tracestate (0.00s)
    --- PASS: TestExtractValidTraceContext/invalid_tracestate_preserves_traceparent (0.00s)
    --- PASS: TestExtractValidTraceContext/future_version_not_sampled (0.00s)
    --- PASS: TestExtractValidTraceContext/future_version_sampled (0.00s)
    --- PASS: TestExtractValidTraceContext/future_version_sample_bit_set (0.00s)
    --- PASS: TestExtractValidTraceContext/future_version_sample_bit_not_set (0.00s)
    --- PASS: TestExtractValidTraceContext/future_version_additional_data (0.00s)
    --- PASS: TestExtractValidTraceContext/B3_format_ending_in_dash (0.00s)
    --- PASS: TestExtractValidTraceContext/future_version_B3_format_ending_in_dash (0.00s)
=== RUN   TestExtractInvalidTraceContextFromHTTPReq
=== RUN   TestExtractInvalidTraceContextFromHTTPReq/wrong_version_length
=== RUN   TestExtractInvalidTraceContextFromHTTPReq/wrong_trace_ID_length
=== RUN   TestExtractInvalidTraceContextFromHTTPReq/wrong_span_ID_length
=== RUN   TestExtractInvalidTraceContextFromHTTPReq/wrong_trace_flag_length
=== RUN   TestExtractInvalidTraceContextFromHTTPReq/bogus_version
=== RUN   TestExtractInvalidTraceContextFromHTTPReq/bogus_trace_ID
=== RUN   TestExtractInvalidTraceContextFromHTTPReq/bogus_span_ID
=== RUN   TestExtractInvalidTraceContextFromHTTPReq/bogus_trace_flag
=== RUN   TestExtractInvalidTraceContextFromHTTPReq/upper_case_version
=== RUN   TestExtractInvalidTraceContextFromHTTPReq/upper_case_trace_ID
=== RUN   TestExtractInvalidTraceContextFromHTTPReq/upper_case_span_ID
=== RUN   TestExtractInvalidTraceContextFromHTTPReq/upper_case_trace_flag
=== RUN   TestExtractInvalidTraceContextFromHTTPReq/zero_trace_ID_and_span_ID
=== RUN   TestExtractInvalidTraceContextFromHTTPReq/trace-flag_unused_bits_set
=== RUN   TestExtractInvalidTraceContextFromHTTPReq/missing_options
=== RUN   TestExtractInvalidTraceContextFromHTTPReq/empty_options
--- PASS: TestExtractInvalidTraceContextFromHTTPReq (0.00s)
    --- PASS: TestExtractInvalidTraceContextFromHTTPReq/wrong_version_length (0.00s)
    --- PASS: TestExtractInvalidTraceContextFromHTTPReq/wrong_trace_ID_length (0.00s)
    --- PASS: TestExtractInvalidTraceContextFromHTTPReq/wrong_span_ID_length (0.00s)
    --- PASS: TestExtractInvalidTraceContextFromHTTPReq/wrong_trace_flag_length (0.00s)
    --- PASS: TestExtractInvalidTraceContextFromHTTPReq/bogus_version (0.00s)
    --- PASS: TestExtractInvalidTraceContextFromHTTPReq/bogus_trace_ID (0.00s)
    --- PASS: TestExtractInvalidTraceContextFromHTTPReq/bogus_span_ID (0.00s)
    --- PASS: TestExtractInvalidTraceContextFromHTTPReq/bogus_trace_flag (0.00s)
    --- PASS: TestExtractInvalidTraceContextFromHTTPReq/upper_case_version (0.00s)
    --- PASS: TestExtractInvalidTraceContextFromHTTPReq/upper_case_trace_ID (0.00s)
    --- PASS: TestExtractInvalidTraceContextFromHTTPReq/upper_case_span_ID (0.00s)
    --- PASS: TestExtractInvalidTraceContextFromHTTPReq/upper_case_trace_flag (0.00s)
    --- PASS: TestExtractInvalidTraceContextFromHTTPReq/zero_trace_ID_and_span_ID (0.00s)
    --- PASS: TestExtractInvalidTraceContextFromHTTPReq/trace-flag_unused_bits_set (0.00s)
    --- PASS: TestExtractInvalidTraceContextFromHTTPReq/missing_options (0.00s)
    --- PASS: TestExtractInvalidTraceContextFromHTTPReq/empty_options (0.00s)
=== RUN   TestInjectValidTraceContext
=== RUN   TestInjectValidTraceContext/not_sampled
=== RUN   TestInjectValidTraceContext/sampled
=== RUN   TestInjectValidTraceContext/unsupported_trace_flag_bits_dropped
=== RUN   TestInjectValidTraceContext/with_tracestate
--- PASS: TestInjectValidTraceContext (0.00s)
    --- PASS: TestInjectValidTraceContext/not_sampled (0.00s)
    --- PASS: TestInjectValidTraceContext/sampled (0.00s)
    --- PASS: TestInjectValidTraceContext/unsupported_trace_flag_bits_dropped (0.00s)
    --- PASS: TestInjectValidTraceContext/with_tracestate (0.00s)
=== RUN   TestInvalidSpanContextDropped
--- PASS: TestInvalidSpanContextDropped (0.00s)
=== RUN   TestTraceContextFields
--- PASS: TestTraceContextFields (0.00s)
PASS
ok  	go.opentelemetry.io/otel/propagation	0.011s
=== RUN   TestCheckFileFormatField
--- PASS: TestCheckFileFormatField (0.00s)
PASS
ok  	go.opentelemetry.io/otel/schema/internal	0.007s
=== RUN   TestParseSchemaFile
--- PASS: TestParseSchemaFile (0.00s)
=== RUN   TestFailParseSchemaFile
--- PASS: TestFailParseSchemaFile (0.00s)
=== RUN   TestFailParseSchema
--- PASS: TestFailParseSchema (0.00s)
PASS
ok  	go.opentelemetry.io/otel/schema/v1.0	0.011s
?   	go.opentelemetry.io/otel/schema/v1.0/ast	[no test files]
?   	go.opentelemetry.io/otel/schema/v1.0/types	[no test files]
=== RUN   TestParseSchemaFile
--- PASS: TestParseSchemaFile (0.00s)
=== RUN   TestFailParseFileUnsupportedFileFormat
--- PASS: TestFailParseFileUnsupportedFileFormat (0.00s)
=== RUN   TestFailParseFileUnknownField
--- PASS: TestFailParseFileUnknownField (0.00s)
PASS
ok  	go.opentelemetry.io/otel/schema/v1.1	0.009s
?   	go.opentelemetry.io/otel/schema/v1.1/ast	[no test files]
?   	go.opentelemetry.io/otel/schema/v1.1/types	[no test files]
=== RUN   TestVersionSemver
--- PASS: TestVersionSemver (0.00s)
PASS
ok  	go.opentelemetry.io/otel/sdk	0.006s
?   	go.opentelemetry.io/otel/sdk/instrumentation	[no test files]
?   	go.opentelemetry.io/otel/sdk/internal	[no test files]
=== RUN   TestEnvParse
=== RUN   TestEnvParse/BatchSpanProcessorScheduleDelay
=== RUN   TestEnvParse/BatchSpanProcessorScheduleDelay/OTEL_BSP_SCHEDULE_DELAY
=== RUN   TestEnvParse/BatchSpanProcessorExportTimeout
=== RUN   TestEnvParse/BatchSpanProcessorExportTimeout/OTEL_BSP_EXPORT_TIMEOUT
=== RUN   TestEnvParse/BatchSpanProcessorMaxQueueSize
=== RUN   TestEnvParse/BatchSpanProcessorMaxQueueSize/OTEL_BSP_MAX_QUEUE_SIZE
=== RUN   TestEnvParse/BatchSpanProcessorMaxExportBatchSize
=== RUN   TestEnvParse/BatchSpanProcessorMaxExportBatchSize/OTEL_BSP_MAX_EXPORT_BATCH_SIZE
=== RUN   TestEnvParse/SpanAttributeValueLength
=== RUN   TestEnvParse/SpanAttributeValueLength/OTEL_SPAN_ATTRIBUTE_VALUE_LENGTH_LIMIT
=== RUN   TestEnvParse/SpanAttributeValueLength/OTEL_ATTRIBUTE_VALUE_LENGTH_LIMIT
=== RUN   TestEnvParse/SpanAttributeCount
=== RUN   TestEnvParse/SpanAttributeCount/OTEL_SPAN_ATTRIBUTE_COUNT_LIMIT
=== RUN   TestEnvParse/SpanAttributeCount/OTEL_ATTRIBUTE_COUNT_LIMIT
=== RUN   TestEnvParse/SpanEventCount
=== RUN   TestEnvParse/SpanEventCount/OTEL_SPAN_EVENT_COUNT_LIMIT
=== RUN   TestEnvParse/SpanEventAttributeCount
=== RUN   TestEnvParse/SpanEventAttributeCount/OTEL_EVENT_ATTRIBUTE_COUNT_LIMIT
=== RUN   TestEnvParse/SpanLinkCount
=== RUN   TestEnvParse/SpanLinkCount/OTEL_SPAN_LINK_COUNT_LIMIT
=== RUN   TestEnvParse/SpanLinkAttributeCount
=== RUN   TestEnvParse/SpanLinkAttributeCount/OTEL_LINK_ATTRIBUTE_COUNT_LIMIT
--- PASS: TestEnvParse (0.00s)
    --- PASS: TestEnvParse/BatchSpanProcessorScheduleDelay (0.00s)
        --- PASS: TestEnvParse/BatchSpanProcessorScheduleDelay/OTEL_BSP_SCHEDULE_DELAY (0.00s)
    --- PASS: TestEnvParse/BatchSpanProcessorExportTimeout (0.00s)
        --- PASS: TestEnvParse/BatchSpanProcessorExportTimeout/OTEL_BSP_EXPORT_TIMEOUT (0.00s)
    --- PASS: TestEnvParse/BatchSpanProcessorMaxQueueSize (0.00s)
        --- PASS: TestEnvParse/BatchSpanProcessorMaxQueueSize/OTEL_BSP_MAX_QUEUE_SIZE (0.00s)
    --- PASS: TestEnvParse/BatchSpanProcessorMaxExportBatchSize (0.00s)
        --- PASS: TestEnvParse/BatchSpanProcessorMaxExportBatchSize/OTEL_BSP_MAX_EXPORT_BATCH_SIZE (0.00s)
    --- PASS: TestEnvParse/SpanAttributeValueLength (0.00s)
        --- PASS: TestEnvParse/SpanAttributeValueLength/OTEL_SPAN_ATTRIBUTE_VALUE_LENGTH_LIMIT (0.00s)
        --- PASS: TestEnvParse/SpanAttributeValueLength/OTEL_ATTRIBUTE_VALUE_LENGTH_LIMIT (0.00s)
    --- PASS: TestEnvParse/SpanAttributeCount (0.00s)
        --- PASS: TestEnvParse/SpanAttributeCount/OTEL_SPAN_ATTRIBUTE_COUNT_LIMIT (0.00s)
        --- PASS: TestEnvParse/SpanAttributeCount/OTEL_ATTRIBUTE_COUNT_LIMIT (0.00s)
    --- PASS: TestEnvParse/SpanEventCount (0.00s)
        --- PASS: TestEnvParse/SpanEventCount/OTEL_SPAN_EVENT_COUNT_LIMIT (0.00s)
    --- PASS: TestEnvParse/SpanEventAttributeCount (0.00s)
        --- PASS: TestEnvParse/SpanEventAttributeCount/OTEL_EVENT_ATTRIBUTE_COUNT_LIMIT (0.00s)
    --- PASS: TestEnvParse/SpanLinkCount (0.00s)
        --- PASS: TestEnvParse/SpanLinkCount/OTEL_SPAN_LINK_COUNT_LIMIT (0.00s)
    --- PASS: TestEnvParse/SpanLinkAttributeCount (0.00s)
        --- PASS: TestEnvParse/SpanLinkAttributeCount/OTEL_LINK_ATTRIBUTE_COUNT_LIMIT (0.00s)
PASS
ok  	go.opentelemetry.io/otel/sdk/internal/env	0.007s
=== RUN   TestEnvStoreTestSuite
=== RUN   TestEnvStoreTestSuite/TestRecord
=== RUN   TestEnvStoreTestSuite/TestRecord/record_exists_env
=== RUN   TestEnvStoreTestSuite/TestRecord/record_exists_env,_but_its_value_is_empty
=== RUN   TestEnvStoreTestSuite/TestRecord/record_not_exists_env
=== RUN   TestEnvStoreTestSuite/TestRestore
=== RUN   TestEnvStoreTestSuite/TestRestore/exists_env
=== RUN   TestEnvStoreTestSuite/TestRestore/no_exists_env
=== RUN   TestEnvStoreTestSuite/Test_add
=== RUN   TestEnvStoreTestSuite/Test_setEnv
=== RUN   TestEnvStoreTestSuite/Test_setEnv/normal
--- PASS: TestEnvStoreTestSuite (0.00s)
    --- PASS: TestEnvStoreTestSuite/TestRecord (0.00s)
        --- PASS: TestEnvStoreTestSuite/TestRecord/record_exists_env (0.00s)
        --- PASS: TestEnvStoreTestSuite/TestRecord/record_exists_env,_but_its_value_is_empty (0.00s)
        --- PASS: TestEnvStoreTestSuite/TestRecord/record_not_exists_env (0.00s)
    --- PASS: TestEnvStoreTestSuite/TestRestore (0.00s)
        --- PASS: TestEnvStoreTestSuite/TestRestore/exists_env (0.00s)
        --- PASS: TestEnvStoreTestSuite/TestRestore/no_exists_env (0.00s)
    --- PASS: TestEnvStoreTestSuite/Test_add (0.00s)
    --- PASS: TestEnvStoreTestSuite/Test_setEnv (0.00s)
        --- PASS: TestEnvStoreTestSuite/Test_setEnv/normal (0.00s)
=== RUN   TestSetEnvVariables
--- PASS: TestSetEnvVariables (0.00s)
=== RUN   TestTextMapCarrierKeys
--- PASS: TestTextMapCarrierKeys (0.00s)
=== RUN   TestTextMapCarrierGet
--- PASS: TestTextMapCarrierGet (0.00s)
=== RUN   TestTextMapCarrierSet
--- PASS: TestTextMapCarrierSet (0.00s)
=== RUN   TestTextMapCarrierReset
--- PASS: TestTextMapCarrierReset (0.00s)
=== RUN   TestTextMapPropagatorInjectExtract
--- PASS: TestTextMapPropagatorInjectExtract (0.00s)
=== RUN   TestTextMapPropagatorFields
--- PASS: TestTextMapPropagatorFields (0.00s)
=== RUN   TestNewStateEmpty
--- PASS: TestNewStateEmpty (0.00s)
PASS
ok  	go.opentelemetry.io/otel/sdk/internal/internaltest	0.013s
?   	go.opentelemetry.io/otel/sdk/internal/matchers	[no test files]
=== RUN   TestResource
=== RUN   TestResource/true
=== RUN   TestResource/True
=== RUN   TestResource/TRUE
=== RUN   TestResource/false
=== RUN   TestResource/1
=== RUN   TestResource/empty
--- PASS: TestResource (0.00s)
    --- PASS: TestResource/true (0.00s)
    --- PASS: TestResource/True (0.00s)
    --- PASS: TestResource/TRUE (0.00s)
    --- PASS: TestResource/false (0.00s)
    --- PASS: TestResource/1 (0.00s)
    --- PASS: TestResource/empty (0.00s)
PASS
ok  	go.opentelemetry.io/otel/sdk/internal/x	0.009s
=== RUN   TestEmptyBatchConfig
--- PASS: TestEmptyBatchConfig (0.00s)
=== RUN   TestNewBatchConfig
=== RUN   TestNewBatchConfig/Defaults
=== RUN   TestNewBatchConfig/Options
=== RUN   TestNewBatchConfig/Environment
=== RUN   TestNewBatchConfig/InvalidOptions
=== RUN   TestNewBatchConfig/InvalidEnvironment
=== RUN   TestNewBatchConfig/Precedence
=== RUN   TestNewBatchConfig/BatchLessThanOrEqualToQSize
--- PASS: TestNewBatchConfig (0.00s)
    --- PASS: TestNewBatchConfig/Defaults (0.00s)
    --- PASS: TestNewBatchConfig/Options (0.00s)
    --- PASS: TestNewBatchConfig/Environment (0.00s)
    --- PASS: TestNewBatchConfig/InvalidOptions (0.00s)
    --- PASS: TestNewBatchConfig/InvalidEnvironment (0.00s)
    --- PASS: TestNewBatchConfig/Precedence (0.00s)
    --- PASS: TestNewBatchConfig/BatchLessThanOrEqualToQSize (0.00s)
=== RUN   TestBatchProcessor
=== RUN   TestBatchProcessor/NilExporter
=== RUN   TestBatchProcessor/Polling
=== RUN   TestBatchProcessor/OnEmit
=== RUN   TestBatchProcessor/RetriggerFlushNonBlocking
=== RUN   TestBatchProcessor/Shutdown
=== RUN   TestBatchProcessor/Shutdown/Error
=== RUN   TestBatchProcessor/Shutdown/Multiple
=== RUN   TestBatchProcessor/Shutdown/OnEmit
=== RUN   TestBatchProcessor/Shutdown/ForceFlush
=== RUN   TestBatchProcessor/Shutdown/CanceledContext
=== RUN   TestBatchProcessor/ForceFlush
=== RUN   TestBatchProcessor/ForceFlush/Flush
=== RUN   TestBatchProcessor/ForceFlush/ErrorPartialFlush
=== RUN   TestBatchProcessor/ForceFlush/CanceledContext
=== RUN   TestBatchProcessor/DroppedLogs
=== RUN   TestBatchProcessor/ConcurrentSafe
--- PASS: TestBatchProcessor (0.02s)
    --- PASS: TestBatchProcessor/NilExporter (0.00s)
    --- PASS: TestBatchProcessor/Polling (0.00s)
    --- PASS: TestBatchProcessor/OnEmit (0.00s)
    --- PASS: TestBatchProcessor/RetriggerFlushNonBlocking (0.00s)
    --- PASS: TestBatchProcessor/Shutdown (0.01s)
        --- PASS: TestBatchProcessor/Shutdown/Error (0.00s)
        --- PASS: TestBatchProcessor/Shutdown/Multiple (0.00s)
        --- PASS: TestBatchProcessor/Shutdown/OnEmit (0.00s)
        --- PASS: TestBatchProcessor/Shutdown/ForceFlush (0.00s)
        --- PASS: TestBatchProcessor/Shutdown/CanceledContext (0.00s)
    --- PASS: TestBatchProcessor/ForceFlush (0.00s)
        --- PASS: TestBatchProcessor/ForceFlush/Flush (0.00s)
        --- PASS: TestBatchProcessor/ForceFlush/ErrorPartialFlush (0.00s)
        --- PASS: TestBatchProcessor/ForceFlush/CanceledContext (0.00s)
    --- PASS: TestBatchProcessor/DroppedLogs (0.00s)
    --- PASS: TestBatchProcessor/ConcurrentSafe (0.01s)
=== RUN   TestQueue
=== RUN   TestQueue/newQueue
=== RUN   TestQueue/Enqueue
=== RUN   TestQueue/Dropped
=== RUN   TestQueue/Flush
=== RUN   TestQueue/TryFlush
=== RUN   TestQueue/ConcurrentSafe
--- PASS: TestQueue (0.00s)
    --- PASS: TestQueue/newQueue (0.00s)
    --- PASS: TestQueue/Enqueue (0.00s)
    --- PASS: TestQueue/Dropped (0.00s)
    --- PASS: TestQueue/Flush (0.00s)
    --- PASS: TestQueue/TryFlush (0.00s)
    --- PASS: TestQueue/ConcurrentSafe (0.00s)
=== RUN   TestChunker
=== RUN   TestChunker/ZeroSize
=== RUN   TestChunker/ForceFlush
=== RUN   TestChunker/Shutdown
=== RUN   TestChunker/Chunk
=== RUN   TestChunker/ExportError
--- PASS: TestChunker (0.00s)
    --- PASS: TestChunker/ZeroSize (0.00s)
    --- PASS: TestChunker/ForceFlush (0.00s)
    --- PASS: TestChunker/Shutdown (0.00s)
    --- PASS: TestChunker/Chunk (0.00s)
    --- PASS: TestChunker/ExportError (0.00s)
=== RUN   TestExportSync
=== RUN   TestExportSync/ErrorHandler
=== RUN   TestExportSync/ConcurrentSafe
--- PASS: TestExportSync (0.00s)
    --- PASS: TestExportSync/ErrorHandler (0.00s)
    --- PASS: TestExportSync/ConcurrentSafe (0.00s)
=== RUN   TestTimeoutExporter
=== RUN   TestTimeoutExporter/ZeroTimeout
=== RUN   TestTimeoutExporter/Timeout
--- PASS: TestTimeoutExporter (0.00s)
    --- PASS: TestTimeoutExporter/ZeroTimeout (0.00s)
    --- PASS: TestTimeoutExporter/Timeout (0.00s)
=== RUN   TestBufferExporter
=== RUN   TestBufferExporter/ConcurrentSafe
=== RUN   TestBufferExporter/Shutdown
=== RUN   TestBufferExporter/Shutdown/Multiple
=== RUN   TestBufferExporter/Shutdown/ContextCancelled
=== RUN   TestBufferExporter/Shutdown/Error
=== RUN   TestBufferExporter/ForceFlush
=== RUN   TestBufferExporter/ForceFlush/Multiple
=== RUN   TestBufferExporter/ForceFlush/ContextCancelled
=== RUN   TestBufferExporter/ForceFlush/Error
=== RUN   TestBufferExporter/ForceFlush/Stopped
=== RUN   TestBufferExporter/Export
=== RUN   TestBufferExporter/Export/ZeroRecords
=== RUN   TestBufferExporter/Export/Multiple
=== RUN   TestBufferExporter/Export/ContextCancelled
=== RUN   TestBufferExporter/Export/Error
=== RUN   TestBufferExporter/Export/Stopped
=== RUN   TestBufferExporter/EnqueueExport
=== RUN   TestBufferExporter/EnqueueExport/ZeroRecords
=== RUN   TestBufferExporter/EnqueueExport/Multiple
=== RUN   TestBufferExporter/EnqueueExport/Stopped
--- PASS: TestBufferExporter (0.00s)
    --- PASS: TestBufferExporter/ConcurrentSafe (0.00s)
    --- PASS: TestBufferExporter/Shutdown (0.00s)
        --- PASS: TestBufferExporter/Shutdown/Multiple (0.00s)
        --- PASS: TestBufferExporter/Shutdown/ContextCancelled (0.00s)
        --- PASS: TestBufferExporter/Shutdown/Error (0.00s)
    --- PASS: TestBufferExporter/ForceFlush (0.00s)
        --- PASS: TestBufferExporter/ForceFlush/Multiple (0.00s)
        --- PASS: TestBufferExporter/ForceFlush/ContextCancelled (0.00s)
        --- PASS: TestBufferExporter/ForceFlush/Error (0.00s)
        --- PASS: TestBufferExporter/ForceFlush/Stopped (0.00s)
    --- PASS: TestBufferExporter/Export (0.00s)
        --- PASS: TestBufferExporter/Export/ZeroRecords (0.00s)
        --- PASS: TestBufferExporter/Export/Multiple (0.00s)
        --- PASS: TestBufferExporter/Export/ContextCancelled (0.00s)
        --- PASS: TestBufferExporter/Export/Error (0.00s)
        --- PASS: TestBufferExporter/Export/Stopped (0.00s)
    --- PASS: TestBufferExporter/EnqueueExport (0.00s)
        --- PASS: TestBufferExporter/EnqueueExport/ZeroRecords (0.00s)
        --- PASS: TestBufferExporter/EnqueueExport/Multiple (0.00s)
        --- PASS: TestBufferExporter/EnqueueExport/Stopped (0.00s)
=== RUN   TestLoggerEmit
=== RUN   TestLoggerEmit/NoProcessors
2026/04/07 12:50:39 internal_logging.go:61: "level"=1 "msg"="limit reached: dropping log Record attributes"
=== RUN   TestLoggerEmit/WithProcessors
=== RUN   TestLoggerEmit/WithProcessorsWithError
=== RUN   TestLoggerEmit/WithTraceSpanInContext
=== RUN   TestLoggerEmit/WithNilContext
=== RUN   TestLoggerEmit/NoObservedTimestamp
--- PASS: TestLoggerEmit (0.00s)
    --- PASS: TestLoggerEmit/NoProcessors (0.00s)
    --- PASS: TestLoggerEmit/WithProcessors (0.00s)
    --- PASS: TestLoggerEmit/WithProcessorsWithError (0.00s)
    --- PASS: TestLoggerEmit/WithTraceSpanInContext (0.00s)
    --- PASS: TestLoggerEmit/WithNilContext (0.00s)
    --- PASS: TestLoggerEmit/NoObservedTimestamp (0.00s)
=== RUN   TestLoggerEnabled
=== RUN   TestLoggerEnabled/NoProcessors
=== RUN   TestLoggerEnabled/WithProcessors
=== RUN   TestLoggerEnabled/WithDisabledProcessors
=== RUN   TestLoggerEnabled/ContainsDisabledProcessor
=== RUN   TestLoggerEnabled/WithNilContext
--- PASS: TestLoggerEnabled (0.00s)
    --- PASS: TestLoggerEnabled/NoProcessors (0.00s)
    --- PASS: TestLoggerEnabled/WithProcessors (0.00s)
    --- PASS: TestLoggerEnabled/WithDisabledProcessors (0.00s)
    --- PASS: TestLoggerEnabled/ContainsDisabledProcessor (0.00s)
    --- PASS: TestLoggerEnabled/WithNilContext (0.00s)
=== RUN   TestNewLoggerProviderConfiguration
=== RUN   TestNewLoggerProviderConfiguration/Defaults
=== RUN   TestNewLoggerProviderConfiguration/Options
=== RUN   TestNewLoggerProviderConfiguration/Environment
=== RUN   TestNewLoggerProviderConfiguration/InvalidEnvironment
=== NAME  TestNewLoggerProviderConfiguration
    provider_test.go:86: invalid OTEL_LOGRECORD_ATTRIBUTE_COUNT_LIMIT value invalid attributeCountLimit: strconv.Atoi: parsing "invalid attributeCountLimit": invalid syntax
    provider_test.go:86: invalid OTEL_LOGRECORD_ATTRIBUTE_VALUE_LENGTH_LIMIT value invalid attributeValueLengthLimit: strconv.Atoi: parsing "invalid attributeValueLengthLimit": invalid syntax
=== RUN   TestNewLoggerProviderConfiguration/Precedence
--- PASS: TestNewLoggerProviderConfiguration (0.00s)
    --- PASS: TestNewLoggerProviderConfiguration/Defaults (0.00s)
    --- PASS: TestNewLoggerProviderConfiguration/Options (0.00s)
    --- PASS: TestNewLoggerProviderConfiguration/Environment (0.00s)
    --- PASS: TestNewLoggerProviderConfiguration/InvalidEnvironment (0.00s)
    --- PASS: TestNewLoggerProviderConfiguration/Precedence (0.00s)
=== RUN   TestWithResource
=== RUN   TestWithResource/explicitly_empty_resource
=== RUN   TestWithResource/uses_default_if_no_resource_option
=== RUN   TestWithResource/explicit_resource
=== RUN   TestWithResource/last_resource_wins
=== RUN   TestWithResource/overlapping_attributes_with_environment_resource
--- PASS: TestWithResource (0.00s)
    --- PASS: TestWithResource/explicitly_empty_resource (0.00s)
    --- PASS: TestWithResource/uses_default_if_no_resource_option (0.00s)
    --- PASS: TestWithResource/explicit_resource (0.00s)
    --- PASS: TestWithResource/last_resource_wins (0.00s)
    --- PASS: TestWithResource/overlapping_attributes_with_environment_resource (0.00s)
=== RUN   TestLoggerProviderConcurrentSafe
--- PASS: TestLoggerProviderConcurrentSafe (0.00s)
=== RUN   TestLoggerProviderLogger
=== RUN   TestLoggerProviderLogger/InvalidName
    provider_test.go:272: "level"=1 "msg"="Invalid Logger name." "name"=""
=== RUN   TestLoggerProviderLogger/Stopped
=== RUN   TestLoggerProviderLogger/SameLoggers
--- PASS: TestLoggerProviderLogger (0.00s)
    --- PASS: TestLoggerProviderLogger/InvalidName (0.00s)
    --- PASS: TestLoggerProviderLogger/Stopped (0.00s)
    --- PASS: TestLoggerProviderLogger/SameLoggers (0.00s)
=== RUN   TestLoggerProviderShutdown
=== RUN   TestLoggerProviderShutdown/Once
=== RUN   TestLoggerProviderShutdown/Error
--- PASS: TestLoggerProviderShutdown (0.00s)
    --- PASS: TestLoggerProviderShutdown/Once (0.00s)
    --- PASS: TestLoggerProviderShutdown/Error (0.00s)
=== RUN   TestLoggerProviderForceFlush
=== RUN   TestLoggerProviderForceFlush/Stopped
=== RUN   TestLoggerProviderForceFlush/Multi
=== RUN   TestLoggerProviderForceFlush/Error
--- PASS: TestLoggerProviderForceFlush (0.00s)
    --- PASS: TestLoggerProviderForceFlush/Stopped (0.00s)
    --- PASS: TestLoggerProviderForceFlush/Multi (0.00s)
    --- PASS: TestLoggerProviderForceFlush/Error (0.00s)
=== RUN   TestRecordTimestamp
--- PASS: TestRecordTimestamp (0.00s)
=== RUN   TestRecordObservedTimestamp
--- PASS: TestRecordObservedTimestamp (0.00s)
=== RUN   TestRecordSeverity
--- PASS: TestRecordSeverity (0.00s)
=== RUN   TestRecordSeverityText
--- PASS: TestRecordSeverityText (0.00s)
=== RUN   TestRecordBody
--- PASS: TestRecordBody (0.00s)
=== RUN   TestRecordAttributes
--- PASS: TestRecordAttributes (0.00s)
=== RUN   TestRecordTraceID
--- PASS: TestRecordTraceID (0.00s)
=== RUN   TestRecordSpanID
--- PASS: TestRecordSpanID (0.00s)
=== RUN   TestRecordTraceFlags
--- PASS: TestRecordTraceFlags (0.00s)
=== RUN   TestRecordResource
--- PASS: TestRecordResource (0.00s)
=== RUN   TestRecordInstrumentationScope
--- PASS: TestRecordInstrumentationScope (0.00s)
=== RUN   TestRecordClone
--- PASS: TestRecordClone (0.00s)
=== RUN   TestRecordDroppedAttributes
--- PASS: TestRecordDroppedAttributes (0.00s)
=== RUN   TestRecordAttrDeduplication
=== RUN   TestRecordAttrDeduplication/EmptyKey
=== RUN   TestRecordAttrDeduplication/EmptyKey/SetAttributes
=== RUN   TestRecordAttrDeduplication/EmptyKey/AddAttributes/Empty
=== RUN   TestRecordAttrDeduplication/EmptyKey/AddAttributes/Duplicates
=== RUN   TestRecordAttrDeduplication/NonEmptyKey
=== RUN   TestRecordAttrDeduplication/NonEmptyKey/SetAttributes
=== RUN   TestRecordAttrDeduplication/NonEmptyKey/AddAttributes/Empty
=== RUN   TestRecordAttrDeduplication/NonEmptyKey/AddAttributes/Duplicates
=== RUN   TestRecordAttrDeduplication/Multiple
=== RUN   TestRecordAttrDeduplication/Multiple/SetAttributes
=== RUN   TestRecordAttrDeduplication/Multiple/AddAttributes/Empty
=== RUN   TestRecordAttrDeduplication/Multiple/AddAttributes/Duplicates
=== RUN   TestRecordAttrDeduplication/NoDuplicate
=== RUN   TestRecordAttrDeduplication/NoDuplicate/SetAttributes
=== RUN   TestRecordAttrDeduplication/NoDuplicate/AddAttributes/Empty
=== RUN   TestRecordAttrDeduplication/NoDuplicate/AddAttributes/Duplicates
--- PASS: TestRecordAttrDeduplication (0.00s)
    --- PASS: TestRecordAttrDeduplication/EmptyKey (0.00s)
        --- PASS: TestRecordAttrDeduplication/EmptyKey/SetAttributes (0.00s)
        --- PASS: TestRecordAttrDeduplication/EmptyKey/AddAttributes/Empty (0.00s)
        --- PASS: TestRecordAttrDeduplication/EmptyKey/AddAttributes/Duplicates (0.00s)
    --- PASS: TestRecordAttrDeduplication/NonEmptyKey (0.00s)
        --- PASS: TestRecordAttrDeduplication/NonEmptyKey/SetAttributes (0.00s)
        --- PASS: TestRecordAttrDeduplication/NonEmptyKey/AddAttributes/Empty (0.00s)
        --- PASS: TestRecordAttrDeduplication/NonEmptyKey/AddAttributes/Duplicates (0.00s)
    --- PASS: TestRecordAttrDeduplication/Multiple (0.00s)
        --- PASS: TestRecordAttrDeduplication/Multiple/SetAttributes (0.00s)
        --- PASS: TestRecordAttrDeduplication/Multiple/AddAttributes/Empty (0.00s)
        --- PASS: TestRecordAttrDeduplication/Multiple/AddAttributes/Duplicates (0.00s)
    --- PASS: TestRecordAttrDeduplication/NoDuplicate (0.00s)
        --- PASS: TestRecordAttrDeduplication/NoDuplicate/SetAttributes (0.00s)
        --- PASS: TestRecordAttrDeduplication/NoDuplicate/AddAttributes/Empty (0.00s)
        --- PASS: TestRecordAttrDeduplication/NoDuplicate/AddAttributes/Duplicates (0.00s)
=== RUN   TestApplyAttrLimitsDeduplication
=== RUN   TestApplyAttrLimitsDeduplication/Slice
=== RUN   TestApplyAttrLimitsDeduplication/Slice/AddAttributes
=== RUN   TestApplyAttrLimitsDeduplication/Slice/SetAttributes
=== RUN   TestApplyAttrLimitsDeduplication/Map
=== RUN   TestApplyAttrLimitsDeduplication/Map/AddAttributes
=== RUN   TestApplyAttrLimitsDeduplication/Map/SetAttributes
--- PASS: TestApplyAttrLimitsDeduplication (0.00s)
    --- PASS: TestApplyAttrLimitsDeduplication/Slice (0.00s)
        --- PASS: TestApplyAttrLimitsDeduplication/Slice/AddAttributes (0.00s)
        --- PASS: TestApplyAttrLimitsDeduplication/Slice/SetAttributes (0.00s)
    --- PASS: TestApplyAttrLimitsDeduplication/Map (0.00s)
        --- PASS: TestApplyAttrLimitsDeduplication/Map/AddAttributes (0.00s)
        --- PASS: TestApplyAttrLimitsDeduplication/Map/SetAttributes (0.00s)
=== RUN   TestApplyAttrLimitsTruncation
=== RUN   TestApplyAttrLimitsTruncation/Empty
=== RUN   TestApplyAttrLimitsTruncation/Empty/AddAttributes
=== RUN   TestApplyAttrLimitsTruncation/Empty/SetAttributes
=== RUN   TestApplyAttrLimitsTruncation/Bool
=== RUN   TestApplyAttrLimitsTruncation/Bool/AddAttributes
=== RUN   TestApplyAttrLimitsTruncation/Bool/SetAttributes
=== RUN   TestApplyAttrLimitsTruncation/Float64
=== RUN   TestApplyAttrLimitsTruncation/Float64/AddAttributes
=== RUN   TestApplyAttrLimitsTruncation/Float64/SetAttributes
=== RUN   TestApplyAttrLimitsTruncation/Int64
=== RUN   TestApplyAttrLimitsTruncation/Int64/AddAttributes
=== RUN   TestApplyAttrLimitsTruncation/Int64/SetAttributes
=== RUN   TestApplyAttrLimitsTruncation/Bytes
=== RUN   TestApplyAttrLimitsTruncation/Bytes/AddAttributes
=== RUN   TestApplyAttrLimitsTruncation/Bytes/SetAttributes
=== RUN   TestApplyAttrLimitsTruncation/String
=== RUN   TestApplyAttrLimitsTruncation/String/AddAttributes
=== RUN   TestApplyAttrLimitsTruncation/String/SetAttributes
=== RUN   TestApplyAttrLimitsTruncation/Slice
=== RUN   TestApplyAttrLimitsTruncation/Slice/AddAttributes
=== RUN   TestApplyAttrLimitsTruncation/Slice/SetAttributes
=== RUN   TestApplyAttrLimitsTruncation/Map
=== RUN   TestApplyAttrLimitsTruncation/Map/AddAttributes
=== RUN   TestApplyAttrLimitsTruncation/Map/SetAttributes
--- PASS: TestApplyAttrLimitsTruncation (0.00s)
    --- PASS: TestApplyAttrLimitsTruncation/Empty (0.00s)
        --- PASS: TestApplyAttrLimitsTruncation/Empty/AddAttributes (0.00s)
        --- PASS: TestApplyAttrLimitsTruncation/Empty/SetAttributes (0.00s)
    --- PASS: TestApplyAttrLimitsTruncation/Bool (0.00s)
        --- PASS: TestApplyAttrLimitsTruncation/Bool/AddAttributes (0.00s)
        --- PASS: TestApplyAttrLimitsTruncation/Bool/SetAttributes (0.00s)
    --- PASS: TestApplyAttrLimitsTruncation/Float64 (0.00s)
        --- PASS: TestApplyAttrLimitsTruncation/Float64/AddAttributes (0.00s)
        --- PASS: TestApplyAttrLimitsTruncation/Float64/SetAttributes (0.00s)
    --- PASS: TestApplyAttrLimitsTruncation/Int64 (0.00s)
        --- PASS: TestApplyAttrLimitsTruncation/Int64/AddAttributes (0.00s)
        --- PASS: TestApplyAttrLimitsTruncation/Int64/SetAttributes (0.00s)
    --- PASS: TestApplyAttrLimitsTruncation/Bytes (0.00s)
        --- PASS: TestApplyAttrLimitsTruncation/Bytes/AddAttributes (0.00s)
        --- PASS: TestApplyAttrLimitsTruncation/Bytes/SetAttributes (0.00s)
    --- PASS: TestApplyAttrLimitsTruncation/String (0.00s)
        --- PASS: TestApplyAttrLimitsTruncation/String/AddAttributes (0.00s)
        --- PASS: TestApplyAttrLimitsTruncation/String/SetAttributes (0.00s)
    --- PASS: TestApplyAttrLimitsTruncation/Slice (0.00s)
        --- PASS: TestApplyAttrLimitsTruncation/Slice/AddAttributes (0.00s)
        --- PASS: TestApplyAttrLimitsTruncation/Slice/SetAttributes (0.00s)
    --- PASS: TestApplyAttrLimitsTruncation/Map (0.00s)
        --- PASS: TestApplyAttrLimitsTruncation/Map/AddAttributes (0.00s)
        --- PASS: TestApplyAttrLimitsTruncation/Map/SetAttributes (0.00s)
=== RUN   TestTruncate
=== RUN   TestTruncate/value/-1
    record_test.go:637: value 5 -1
=== RUN   TestTruncate/value/0
    record_test.go:637: value 5 0
=== RUN   TestTruncate/value/1
    record_test.go:637: value 5 1
=== RUN   TestTruncate/value/2
    record_test.go:637: value 5 2
=== RUN   TestTruncate/value/3
    record_test.go:637: value 5 3
=== RUN   TestTruncate/value/4
    record_test.go:637: value 5 4
=== RUN   TestTruncate/value/5
    record_test.go:637: value 5 5
=== RUN   TestTruncate/value/6
    record_test.go:637: value 5 6
=== RUN   TestTruncate/€€€€/10
    record_test.go:637: €€€€ 12 10
=== RUN   TestTruncate/��hello€€/10
    record_test.go:637: �hello€€ 13 10
=== RUN   TestTruncate/��hello/10
    record_test.go:637: �hello 7 10
--- PASS: TestTruncate (0.00s)
    --- PASS: TestTruncate/value/-1 (0.00s)
    --- PASS: TestTruncate/value/0 (0.00s)
    --- PASS: TestTruncate/value/1 (0.00s)
    --- PASS: TestTruncate/value/2 (0.00s)
    --- PASS: TestTruncate/value/3 (0.00s)
    --- PASS: TestTruncate/value/4 (0.00s)
    --- PASS: TestTruncate/value/5 (0.00s)
    --- PASS: TestTruncate/value/6 (0.00s)
    --- PASS: TestTruncate/€€€€/10 (0.00s)
    --- PASS: TestTruncate/��hello€€/10 (0.00s)
    --- PASS: TestTruncate/��hello/10 (0.00s)
=== RUN   TestNewRing
--- PASS: TestNewRing (0.00s)
=== RUN   TestEmptyRing
--- PASS: TestEmptyRing (0.00s)
=== RUN   TestNewSetting
--- PASS: TestNewSetting (0.00s)
=== RUN   TestSettingResolve
=== RUN   TestSettingResolve/clearLessThanOne
=== RUN   TestSettingResolve/getenv
=== RUN   TestSettingResolve/fallback
=== RUN   TestSettingResolve/Precedence
--- PASS: TestSettingResolve (0.00s)
    --- PASS: TestSettingResolve/clearLessThanOne (0.00s)
    --- PASS: TestSettingResolve/getenv (0.00s)
    --- PASS: TestSettingResolve/fallback (0.00s)
    --- PASS: TestSettingResolve/Precedence (0.00s)
=== RUN   TestSimpleProcessorOnEmit
--- PASS: TestSimpleProcessorOnEmit (0.00s)
=== RUN   TestSimpleProcessorShutdown
--- PASS: TestSimpleProcessorShutdown (0.00s)
=== RUN   TestSimpleProcessorForceFlush
--- PASS: TestSimpleProcessorForceFlush (0.00s)
=== RUN   TestSimpleProcessorEmpty
--- PASS: TestSimpleProcessorEmpty (0.00s)
=== RUN   TestSimpleProcessorConcurrentSafe
--- PASS: TestSimpleProcessorConcurrentSafe (0.00s)
PASS
ok  	go.opentelemetry.io/otel/sdk/log	0.036s
?   	go.opentelemetry.io/otel/sdk/log/internal/x	[no test files]
=== RUN   TestRecordFactoryEmpty
--- PASS: TestRecordFactoryEmpty (0.00s)
=== RUN   TestRecordFactory
--- PASS: TestRecordFactory (0.00s)
=== RUN   TestRecordFactoryMultiple
--- PASS: TestRecordFactoryMultiple (0.00s)
=== RUN   ExampleRecordFactory
--- PASS: ExampleRecordFactory (0.00s)
PASS
ok  	go.opentelemetry.io/otel/sdk/log/logtest	0.005s
=== RUN   TestAggregationErr
=== RUN   TestAggregationErr/DropOperation
=== RUN   TestAggregationErr/SumOperation
=== RUN   TestAggregationErr/LastValueOperation
=== RUN   TestAggregationErr/ExplicitBucketHistogramOperation
=== RUN   TestAggregationErr/NonmonotonicHistogramBoundaries
=== RUN   TestAggregationErr/ExponentialHistogramOperation
=== RUN   TestAggregationErr/InvalidExponentialHistogramOperation
--- PASS: TestAggregationErr (0.00s)
    --- PASS: TestAggregationErr/DropOperation (0.00s)
    --- PASS: TestAggregationErr/SumOperation (0.00s)
    --- PASS: TestAggregationErr/LastValueOperation (0.00s)
    --- PASS: TestAggregationErr/ExplicitBucketHistogramOperation (0.00s)
    --- PASS: TestAggregationErr/NonmonotonicHistogramBoundaries (0.00s)
    --- PASS: TestAggregationErr/ExponentialHistogramOperation (0.00s)
    --- PASS: TestAggregationErr/InvalidExponentialHistogramOperation (0.00s)
=== RUN   TestExplicitBucketHistogramDeepCopy
--- PASS: TestExplicitBucketHistogramDeepCopy (0.00s)
=== RUN   TestCache
--- PASS: TestCache (0.00s)
=== RUN   TestCacheConcurrentSafe
--- PASS: TestCacheConcurrentSafe (0.00s)
=== RUN   TestConfigReaderSignalsEmpty
--- PASS: TestConfigReaderSignalsEmpty (0.00s)
=== RUN   TestConfigReaderSignalsForwarded
--- PASS: TestConfigReaderSignalsForwarded (0.00s)
=== RUN   TestConfigReaderSignalsForwardedErrors
--- PASS: TestConfigReaderSignalsForwardedErrors (0.00s)
=== RUN   TestUnifyMultiError
--- PASS: TestUnifyMultiError (0.00s)
=== RUN   TestWithResource
=== RUN   TestWithResource/explicitly_empty_resource
=== RUN   TestWithResource/uses_default_if_no_resource_option
=== RUN   TestWithResource/explicit_resource
=== RUN   TestWithResource/last_resource_wins
=== RUN   TestWithResource/overlapping_attributes_with_environment_resource
--- PASS: TestWithResource (0.00s)
    --- PASS: TestWithResource/explicitly_empty_resource (0.00s)
    --- PASS: TestWithResource/uses_default_if_no_resource_option (0.00s)
    --- PASS: TestWithResource/explicit_resource (0.00s)
    --- PASS: TestWithResource/last_resource_wins (0.00s)
    --- PASS: TestWithResource/overlapping_attributes_with_environment_resource (0.00s)
=== RUN   TestWithReader
--- PASS: TestWithReader (0.00s)
=== RUN   TestWithView
--- PASS: TestWithView (0.00s)
=== RUN   TestFixedSizeExemplarConcurrentSafe
--- PASS: TestFixedSizeExemplarConcurrentSafe (0.00s)
=== RUN   TestManualReader
=== RUN   TestManualReader/TestCollectAfterShutdown
=== RUN   TestManualReader/TestCollectNilResourceMetricError
=== RUN   TestManualReader/TestErrorForNotRegistered
=== RUN   TestManualReader/TestExternalProducer
=== RUN   TestManualReader/TestExternalProducerPartialSuccess
=== RUN   TestManualReader/TestMethodConcurrentSafe
=== RUN   TestManualReader/TestMultipleRegister
=== NAME  TestManualReader
    internal_logging.go:50: "msg"="did not register manual reader" "error"="duplicate reader registration"
=== RUN   TestManualReader/TestSDKFailureBlocksExternalProducer
=== RUN   TestManualReader/TestSDKProducer
=== RUN   TestManualReader/TestShutdownBeforeRegister
=== NAME  TestManualReader
    internal_logging.go:50: "msg"="did not register manual reader" "error"="duplicate reader registration"
=== RUN   TestManualReader/TestShutdownTwice
--- PASS: TestManualReader (0.01s)
    --- PASS: TestManualReader/TestCollectAfterShutdown (0.00s)
    --- PASS: TestManualReader/TestCollectNilResourceMetricError (0.00s)
    --- PASS: TestManualReader/TestErrorForNotRegistered (0.00s)
    --- PASS: TestManualReader/TestExternalProducer (0.00s)
    --- PASS: TestManualReader/TestExternalProducerPartialSuccess (0.00s)
    --- PASS: TestManualReader/TestMethodConcurrentSafe (0.00s)
    --- PASS: TestManualReader/TestMultipleRegister (0.00s)
    --- PASS: TestManualReader/TestSDKFailureBlocksExternalProducer (0.00s)
    --- PASS: TestManualReader/TestSDKProducer (0.00s)
    --- PASS: TestManualReader/TestShutdownBeforeRegister (0.00s)
    --- PASS: TestManualReader/TestShutdownTwice (0.00s)
=== RUN   TestManualReaderTemporality
=== RUN   TestManualReaderTemporality/default
=== RUN   TestManualReaderTemporality/delta
=== RUN   TestManualReaderTemporality/repeats_overwrite
--- PASS: TestManualReaderTemporality (0.00s)
    --- PASS: TestManualReaderTemporality/default (0.00s)
    --- PASS: TestManualReaderTemporality/delta (0.00s)
    --- PASS: TestManualReaderTemporality/repeats_overwrite (0.00s)
=== RUN   TestManualReaderCollect
=== RUN   TestManualReaderCollect/with_a_valid_context
=== RUN   TestManualReaderCollect/with_an_expired_context
--- PASS: TestManualReaderCollect (0.00s)
    --- PASS: TestManualReaderCollect/with_a_valid_context (0.00s)
    --- PASS: TestManualReaderCollect/with_an_expired_context (0.00s)
=== RUN   TestMeterInstrumentConcurrentSafe
--- PASS: TestMeterInstrumentConcurrentSafe (0.00s)
=== RUN   TestMeterCallbackCreationConcurrency
--- PASS: TestMeterCallbackCreationConcurrency (0.00s)
=== RUN   TestNoopCallbackUnregisterConcurrency
--- PASS: TestNoopCallbackUnregisterConcurrency (0.00s)
=== RUN   TestCallbackUnregisterConcurrency
--- PASS: TestCallbackUnregisterConcurrency (0.00s)
=== RUN   TestMeterCreatesInstruments
=== RUN   TestMeterCreatesInstruments/ObservableInt64Count
=== RUN   TestMeterCreatesInstruments/ObservableInt64UpDownCount
=== RUN   TestMeterCreatesInstruments/ObservableInt64Gauge
=== RUN   TestMeterCreatesInstruments/ObservableFloat64Count
=== RUN   TestMeterCreatesInstruments/ObservableFloat64UpDownCount
=== RUN   TestMeterCreatesInstruments/ObservableFloat64Gauge
=== RUN   TestMeterCreatesInstruments/SyncInt64Count
=== RUN   TestMeterCreatesInstruments/SyncInt64UpDownCount
=== RUN   TestMeterCreatesInstruments/SyncInt64Histogram
=== RUN   TestMeterCreatesInstruments/SyncFloat64Count
=== RUN   TestMeterCreatesInstruments/SyncFloat64UpDownCount
=== RUN   TestMeterCreatesInstruments/SyncFloat64Histogram
--- PASS: TestMeterCreatesInstruments (0.00s)
    --- PASS: TestMeterCreatesInstruments/ObservableInt64Count (0.00s)
    --- PASS: TestMeterCreatesInstruments/ObservableInt64UpDownCount (0.00s)
    --- PASS: TestMeterCreatesInstruments/ObservableInt64Gauge (0.00s)
    --- PASS: TestMeterCreatesInstruments/ObservableFloat64Count (0.00s)
    --- PASS: TestMeterCreatesInstruments/ObservableFloat64UpDownCount (0.00s)
    --- PASS: TestMeterCreatesInstruments/ObservableFloat64Gauge (0.00s)
    --- PASS: TestMeterCreatesInstruments/SyncInt64Count (0.00s)
    --- PASS: TestMeterCreatesInstruments/SyncInt64UpDownCount (0.00s)
    --- PASS: TestMeterCreatesInstruments/SyncInt64Histogram (0.00s)
    --- PASS: TestMeterCreatesInstruments/SyncFloat64Count (0.00s)
    --- PASS: TestMeterCreatesInstruments/SyncFloat64UpDownCount (0.00s)
    --- PASS: TestMeterCreatesInstruments/SyncFloat64Histogram (0.00s)
=== RUN   TestMeterCreatesInstrumentsValidations
=== RUN   TestMeterCreatesInstrumentsValidations/Int64Counter_with_no_validation_issues
=== RUN   TestMeterCreatesInstrumentsValidations/Int64Counter_with_an_invalid_name
=== RUN   TestMeterCreatesInstrumentsValidations/Int64UpDownCounter_with_no_validation_issues
=== RUN   TestMeterCreatesInstrumentsValidations/Int64UpDownCounter_with_an_invalid_name
=== RUN   TestMeterCreatesInstrumentsValidations/Int64Histogram_with_no_validation_issues
=== RUN   TestMeterCreatesInstrumentsValidations/Int64Histogram_with_an_invalid_name
=== RUN   TestMeterCreatesInstrumentsValidations/Int64Histogram_with_invalid_buckets
=== RUN   TestMeterCreatesInstrumentsValidations/Int64ObservableCounter_with_no_validation_issues
=== RUN   TestMeterCreatesInstrumentsValidations/Int64ObservableCounter_with_an_invalid_name
=== RUN   TestMeterCreatesInstrumentsValidations/Int64ObservableUpDownCounter_with_no_validation_issues
=== RUN   TestMeterCreatesInstrumentsValidations/Int64ObservableUpDownCounter_with_an_invalid_name
=== RUN   TestMeterCreatesInstrumentsValidations/Int64ObservableGauge_with_no_validation_issues
=== RUN   TestMeterCreatesInstrumentsValidations/Int64ObservableGauge_with_an_invalid_name
=== RUN   TestMeterCreatesInstrumentsValidations/Float64Counter_with_no_validation_issues
=== RUN   TestMeterCreatesInstrumentsValidations/Float64Counter_with_an_invalid_name
=== RUN   TestMeterCreatesInstrumentsValidations/Float64UpDownCounter_with_no_validation_issues
=== RUN   TestMeterCreatesInstrumentsValidations/Float64UpDownCounter_with_an_invalid_name
=== RUN   TestMeterCreatesInstrumentsValidations/Float64Histogram_with_no_validation_issues
=== RUN   TestMeterCreatesInstrumentsValidations/Float64Histogram_with_an_invalid_name
=== RUN   TestMeterCreatesInstrumentsValidations/Float64Histogram_with_invalid_buckets
=== RUN   TestMeterCreatesInstrumentsValidations/Float64ObservableCounter_with_no_validation_issues
=== RUN   TestMeterCreatesInstrumentsValidations/Float64ObservableCounter_with_an_invalid_name
=== RUN   TestMeterCreatesInstrumentsValidations/Float64ObservableUpDownCounter_with_no_validation_issues
=== RUN   TestMeterCreatesInstrumentsValidations/Float64ObservableUpDownCounter_with_an_invalid_name
=== RUN   TestMeterCreatesInstrumentsValidations/Float64ObservableGauge_with_no_validation_issues
=== RUN   TestMeterCreatesInstrumentsValidations/Float64ObservableGauge_with_an_invalid_name
--- PASS: TestMeterCreatesInstrumentsValidations (0.00s)
    --- PASS: TestMeterCreatesInstrumentsValidations/Int64Counter_with_no_validation_issues (0.00s)
    --- PASS: TestMeterCreatesInstrumentsValidations/Int64Counter_with_an_invalid_name (0.00s)
    --- PASS: TestMeterCreatesInstrumentsValidations/Int64UpDownCounter_with_no_validation_issues (0.00s)
    --- PASS: TestMeterCreatesInstrumentsValidations/Int64UpDownCounter_with_an_invalid_name (0.00s)
    --- PASS: TestMeterCreatesInstrumentsValidations/Int64Histogram_with_no_validation_issues (0.00s)
    --- PASS: TestMeterCreatesInstrumentsValidations/Int64Histogram_with_an_invalid_name (0.00s)
    --- PASS: TestMeterCreatesInstrumentsValidations/Int64Histogram_with_invalid_buckets (0.00s)
    --- PASS: TestMeterCreatesInstrumentsValidations/Int64ObservableCounter_with_no_validation_issues (0.00s)
    --- PASS: TestMeterCreatesInstrumentsValidations/Int64ObservableCounter_with_an_invalid_name (0.00s)
    --- PASS: TestMeterCreatesInstrumentsValidations/Int64ObservableUpDownCounter_with_no_validation_issues (0.00s)
    --- PASS: TestMeterCreatesInstrumentsValidations/Int64ObservableUpDownCounter_with_an_invalid_name (0.00s)
    --- PASS: TestMeterCreatesInstrumentsValidations/Int64ObservableGauge_with_no_validation_issues (0.00s)
    --- PASS: TestMeterCreatesInstrumentsValidations/Int64ObservableGauge_with_an_invalid_name (0.00s)
    --- PASS: TestMeterCreatesInstrumentsValidations/Float64Counter_with_no_validation_issues (0.00s)
    --- PASS: TestMeterCreatesInstrumentsValidations/Float64Counter_with_an_invalid_name (0.00s)
    --- PASS: TestMeterCreatesInstrumentsValidations/Float64UpDownCounter_with_no_validation_issues (0.00s)
    --- PASS: TestMeterCreatesInstrumentsValidations/Float64UpDownCounter_with_an_invalid_name (0.00s)
    --- PASS: TestMeterCreatesInstrumentsValidations/Float64Histogram_with_no_validation_issues (0.00s)
    --- PASS: TestMeterCreatesInstrumentsValidations/Float64Histogram_with_an_invalid_name (0.00s)
    --- PASS: TestMeterCreatesInstrumentsValidations/Float64Histogram_with_invalid_buckets (0.00s)
    --- PASS: TestMeterCreatesInstrumentsValidations/Float64ObservableCounter_with_no_validation_issues (0.00s)
    --- PASS: TestMeterCreatesInstrumentsValidations/Float64ObservableCounter_with_an_invalid_name (0.00s)
    --- PASS: TestMeterCreatesInstrumentsValidations/Float64ObservableUpDownCounter_with_no_validation_issues (0.00s)
    --- PASS: TestMeterCreatesInstrumentsValidations/Float64ObservableUpDownCounter_with_an_invalid_name (0.00s)
    --- PASS: TestMeterCreatesInstrumentsValidations/Float64ObservableGauge_with_no_validation_issues (0.00s)
    --- PASS: TestMeterCreatesInstrumentsValidations/Float64ObservableGauge_with_an_invalid_name (0.00s)
=== RUN   TestValidateInstrumentName
=== RUN   TestValidateInstrumentName/#00
=== RUN   TestValidateInstrumentName/1
=== RUN   TestValidateInstrumentName/a
=== RUN   TestValidateInstrumentName/n4me
=== RUN   TestValidateInstrumentName/n-me
=== RUN   TestValidateInstrumentName/na_e
=== RUN   TestValidateInstrumentName/nam.
=== RUN   TestValidateInstrumentName/nam/e
=== RUN   TestValidateInstrumentName/name!
=== RUN   TestValidateInstrumentName/longNameOver255charactersxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
--- PASS: TestValidateInstrumentName (0.00s)
    --- PASS: TestValidateInstrumentName/#00 (0.00s)
    --- PASS: TestValidateInstrumentName/1 (0.00s)
    --- PASS: TestValidateInstrumentName/a (0.00s)
    --- PASS: TestValidateInstrumentName/n4me (0.00s)
    --- PASS: TestValidateInstrumentName/n-me (0.00s)
    --- PASS: TestValidateInstrumentName/na_e (0.00s)
    --- PASS: TestValidateInstrumentName/nam. (0.00s)
    --- PASS: TestValidateInstrumentName/nam/e (0.00s)
    --- PASS: TestValidateInstrumentName/name! (0.00s)
    --- PASS: TestValidateInstrumentName/longNameOver255charactersxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx (0.00s)
=== RUN   TestRegisterNonSDKObserverErrors
--- PASS: TestRegisterNonSDKObserverErrors (0.00s)
=== RUN   TestMeterMixingOnRegisterErrors
--- PASS: TestMeterMixingOnRegisterErrors (0.00s)
=== RUN   TestCallbackObserverNonRegistered
--- PASS: TestCallbackObserverNonRegistered (0.00s)
=== RUN   TestGlobalInstRegisterCallback
--- PASS: TestGlobalInstRegisterCallback (0.00s)
=== RUN   TestMetersProvideScope
--- PASS: TestMetersProvideScope (0.00s)
=== RUN   TestUnregisterUnregisters
--- PASS: TestUnregisterUnregisters (0.00s)
=== RUN   TestRegisterCallbackDropAggregations
--- PASS: TestRegisterCallbackDropAggregations (0.00s)
=== RUN   TestAttributeFilter
=== RUN   TestAttributeFilter/Delta
=== RUN   TestAttributeFilter/Delta/ObservableFloat64Counter
=== RUN   TestAttributeFilter/Delta/ObservableFloat64UpDownCounter
=== RUN   TestAttributeFilter/Delta/ObservableFloat64Gauge
=== RUN   TestAttributeFilter/Delta/ObservableInt64Counter
=== RUN   TestAttributeFilter/Delta/ObservableInt64UpDownCounter
=== RUN   TestAttributeFilter/Delta/ObservableInt64Gauge
=== RUN   TestAttributeFilter/Delta/SyncFloat64Counter
=== RUN   TestAttributeFilter/Delta/SyncFloat64UpDownCounter
=== RUN   TestAttributeFilter/Delta/SyncFloat64Histogram
=== RUN   TestAttributeFilter/Delta/SyncInt64Counter
=== RUN   TestAttributeFilter/Delta/SyncInt64UpDownCounter
=== RUN   TestAttributeFilter/Delta/SyncInt64Histogram
=== RUN   TestAttributeFilter/Cumulative
=== RUN   TestAttributeFilter/Cumulative/ObservableFloat64Counter
=== RUN   TestAttributeFilter/Cumulative/ObservableFloat64UpDownCounter
=== RUN   TestAttributeFilter/Cumulative/ObservableFloat64Gauge
=== RUN   TestAttributeFilter/Cumulative/ObservableInt64Counter
=== RUN   TestAttributeFilter/Cumulative/ObservableInt64UpDownCounter
=== RUN   TestAttributeFilter/Cumulative/ObservableInt64Gauge
=== RUN   TestAttributeFilter/Cumulative/SyncFloat64Counter
=== RUN   TestAttributeFilter/Cumulative/SyncFloat64UpDownCounter
=== RUN   TestAttributeFilter/Cumulative/SyncFloat64Histogram
=== RUN   TestAttributeFilter/Cumulative/SyncInt64Counter
=== RUN   TestAttributeFilter/Cumulative/SyncInt64UpDownCounter
=== RUN   TestAttributeFilter/Cumulative/SyncInt64Histogram
--- PASS: TestAttributeFilter (0.01s)
    --- PASS: TestAttributeFilter/Delta (0.00s)
        --- PASS: TestAttributeFilter/Delta/ObservableFloat64Counter (0.00s)
        --- PASS: TestAttributeFilter/Delta/ObservableFloat64UpDownCounter (0.00s)
        --- PASS: TestAttributeFilter/Delta/ObservableFloat64Gauge (0.00s)
        --- PASS: TestAttributeFilter/Delta/ObservableInt64Counter (0.00s)
        --- PASS: TestAttributeFilter/Delta/ObservableInt64UpDownCounter (0.00s)
        --- PASS: TestAttributeFilter/Delta/ObservableInt64Gauge (0.00s)
        --- PASS: TestAttributeFilter/Delta/SyncFloat64Counter (0.00s)
        --- PASS: TestAttributeFilter/Delta/SyncFloat64UpDownCounter (0.00s)
        --- PASS: TestAttributeFilter/Delta/SyncFloat64Histogram (0.00s)
        --- PASS: TestAttributeFilter/Delta/SyncInt64Counter (0.00s)
        --- PASS: TestAttributeFilter/Delta/SyncInt64UpDownCounter (0.00s)
        --- PASS: TestAttributeFilter/Delta/SyncInt64Histogram (0.00s)
    --- PASS: TestAttributeFilter/Cumulative (0.01s)
        --- PASS: TestAttributeFilter/Cumulative/ObservableFloat64Counter (0.00s)
        --- PASS: TestAttributeFilter/Cumulative/ObservableFloat64UpDownCounter (0.00s)
        --- PASS: TestAttributeFilter/Cumulative/ObservableFloat64Gauge (0.00s)
        --- PASS: TestAttributeFilter/Cumulative/ObservableInt64Counter (0.00s)
        --- PASS: TestAttributeFilter/Cumulative/ObservableInt64UpDownCounter (0.00s)
        --- PASS: TestAttributeFilter/Cumulative/ObservableInt64Gauge (0.00s)
        --- PASS: TestAttributeFilter/Cumulative/SyncFloat64Counter (0.00s)
        --- PASS: TestAttributeFilter/Cumulative/SyncFloat64UpDownCounter (0.00s)
        --- PASS: TestAttributeFilter/Cumulative/SyncFloat64Histogram (0.00s)
        --- PASS: TestAttributeFilter/Cumulative/SyncInt64Counter (0.00s)
        --- PASS: TestAttributeFilter/Cumulative/SyncInt64UpDownCounter (0.00s)
        --- PASS: TestAttributeFilter/Cumulative/SyncInt64Histogram (0.00s)
=== RUN   TestObservableExample
=== RUN   TestObservableExample/Cumulative
=== RUN   TestObservableExample/Delta
--- PASS: TestObservableExample (0.01s)
    --- PASS: TestObservableExample/Cumulative (0.00s)
    --- PASS: TestObservableExample/Delta (0.00s)
=== RUN   TestMalformedSelectors
=== RUN   TestMalformedSelectors/nil_aggregation_selector
=== RUN   TestMalformedSelectors/nil_aggregation_selector_periodic
=== RUN   TestMalformedSelectors/default_aggregation_selector
=== RUN   TestMalformedSelectors/default_aggregation_selector_periodic
=== RUN   TestMalformedSelectors/undefined_temporality_selector
=== RUN   TestMalformedSelectors/undefined_temporality_selector_periodic
=== RUN   TestMalformedSelectors/invalid_temporality_selector
=== RUN   TestMalformedSelectors/invalid_temporality_selector_periodic
=== RUN   TestMalformedSelectors/both_aggregation_and_temporality_selector
=== RUN   TestMalformedSelectors/both_aggregation_and_temporality_selector_periodic
--- PASS: TestMalformedSelectors (0.02s)
    --- PASS: TestMalformedSelectors/nil_aggregation_selector (0.00s)
    --- PASS: TestMalformedSelectors/nil_aggregation_selector_periodic (0.00s)
    --- PASS: TestMalformedSelectors/default_aggregation_selector (0.00s)
    --- PASS: TestMalformedSelectors/default_aggregation_selector_periodic (0.00s)
    --- PASS: TestMalformedSelectors/undefined_temporality_selector (0.00s)
    --- PASS: TestMalformedSelectors/undefined_temporality_selector_periodic (0.00s)
    --- PASS: TestMalformedSelectors/invalid_temporality_selector (0.00s)
    --- PASS: TestMalformedSelectors/invalid_temporality_selector_periodic (0.00s)
    --- PASS: TestMalformedSelectors/both_aggregation_and_temporality_selector (0.00s)
    --- PASS: TestMalformedSelectors/both_aggregation_and_temporality_selector_periodic (0.00s)
=== RUN   TestHistogramBucketPrecedenceOrdering
=== RUN   TestHistogramBucketPrecedenceOrdering/default
=== RUN   TestHistogramBucketPrecedenceOrdering/custom_reader_aggregation_overrides_default
=== RUN   TestHistogramBucketPrecedenceOrdering/overridden_by_histogram_option
=== RUN   TestHistogramBucketPrecedenceOrdering/overridden_by_view
--- PASS: TestHistogramBucketPrecedenceOrdering (0.00s)
    --- PASS: TestHistogramBucketPrecedenceOrdering/default (0.00s)
    --- PASS: TestHistogramBucketPrecedenceOrdering/custom_reader_aggregation_overrides_default (0.00s)
    --- PASS: TestHistogramBucketPrecedenceOrdering/overridden_by_histogram_option (0.00s)
    --- PASS: TestHistogramBucketPrecedenceOrdering/overridden_by_view (0.00s)
=== RUN   TestObservableDropAggregation
=== RUN   TestObservableDropAggregation/default
=== RUN   TestObservableDropAggregation/drop_all_metrics
=== RUN   TestObservableDropAggregation/drop_float64_observable
=== RUN   TestObservableDropAggregation/drop_int64_observable
=== RUN   TestObservableDropAggregation/drop_unregistered_observable
--- PASS: TestObservableDropAggregation (0.00s)
    --- PASS: TestObservableDropAggregation/default (0.00s)
    --- PASS: TestObservableDropAggregation/drop_all_metrics (0.00s)
    --- PASS: TestObservableDropAggregation/drop_float64_observable (0.00s)
    --- PASS: TestObservableDropAggregation/drop_int64_observable (0.00s)
    --- PASS: TestObservableDropAggregation/drop_unregistered_observable (0.00s)
=== RUN   TestDuplicateInstrumentCreation
=== RUN   TestDuplicateInstrumentCreation/Int64ObservableCounter
=== RUN   TestDuplicateInstrumentCreation/Int64ObservableUpDownCounter
=== RUN   TestDuplicateInstrumentCreation/Int64ObservableGauge
=== RUN   TestDuplicateInstrumentCreation/Float64ObservableCounter
=== RUN   TestDuplicateInstrumentCreation/Float64ObservableUpDownCounter
=== RUN   TestDuplicateInstrumentCreation/Float64ObservableGauge
=== RUN   TestDuplicateInstrumentCreation/Int64Counter
=== RUN   TestDuplicateInstrumentCreation/Int64UpDownCounter
=== RUN   TestDuplicateInstrumentCreation/Int64Histogram
=== RUN   TestDuplicateInstrumentCreation/Float64Counter
=== RUN   TestDuplicateInstrumentCreation/Float64UpDownCounter
=== RUN   TestDuplicateInstrumentCreation/Float64Histogram
--- PASS: TestDuplicateInstrumentCreation (0.00s)
    --- PASS: TestDuplicateInstrumentCreation/Int64ObservableCounter (0.00s)
    --- PASS: TestDuplicateInstrumentCreation/Int64ObservableUpDownCounter (0.00s)
    --- PASS: TestDuplicateInstrumentCreation/Int64ObservableGauge (0.00s)
    --- PASS: TestDuplicateInstrumentCreation/Float64ObservableCounter (0.00s)
    --- PASS: TestDuplicateInstrumentCreation/Float64ObservableUpDownCounter (0.00s)
    --- PASS: TestDuplicateInstrumentCreation/Float64ObservableGauge (0.00s)
    --- PASS: TestDuplicateInstrumentCreation/Int64Counter (0.00s)
    --- PASS: TestDuplicateInstrumentCreation/Int64UpDownCounter (0.00s)
    --- PASS: TestDuplicateInstrumentCreation/Int64Histogram (0.00s)
    --- PASS: TestDuplicateInstrumentCreation/Float64Counter (0.00s)
    --- PASS: TestDuplicateInstrumentCreation/Float64UpDownCounter (0.00s)
    --- PASS: TestDuplicateInstrumentCreation/Float64Histogram (0.00s)
=== RUN   TestMeterProviderDelegation
--- PASS: TestMeterProviderDelegation (0.00s)
=== RUN   TestWithTimeout
--- PASS: TestWithTimeout (0.00s)
=== RUN   TestTimeoutEnvVar
=== RUN   TestTimeoutEnvVar/#00
=== RUN   TestTimeoutEnvVar/1
=== RUN   TestTimeoutEnvVar/0
=== RUN   TestTimeoutEnvVar/1ms
=== RUN   TestTimeoutEnvVar/abc
--- PASS: TestTimeoutEnvVar (0.00s)
    --- PASS: TestTimeoutEnvVar/#00 (0.00s)
    --- PASS: TestTimeoutEnvVar/1 (0.00s)
    --- PASS: TestTimeoutEnvVar/0 (0.00s)
    --- PASS: TestTimeoutEnvVar/1ms (0.00s)
    --- PASS: TestTimeoutEnvVar/abc (0.00s)
=== RUN   TestTimeoutEnvAndOption
--- PASS: TestTimeoutEnvAndOption (0.00s)
=== RUN   TestWithInterval
--- PASS: TestWithInterval (0.00s)
=== RUN   TestIntervalEnvVar
=== RUN   TestIntervalEnvVar/#00
=== RUN   TestIntervalEnvVar/1
=== RUN   TestIntervalEnvVar/0
=== RUN   TestIntervalEnvVar/1ms
=== RUN   TestIntervalEnvVar/abc
--- PASS: TestIntervalEnvVar (0.00s)
    --- PASS: TestIntervalEnvVar/#00 (0.00s)
    --- PASS: TestIntervalEnvVar/1 (0.00s)
    --- PASS: TestIntervalEnvVar/0 (0.00s)
    --- PASS: TestIntervalEnvVar/1ms (0.00s)
    --- PASS: TestIntervalEnvVar/abc (0.00s)
=== RUN   TestIntervalEnvAndOption
--- PASS: TestIntervalEnvAndOption (0.00s)
=== RUN   TestPeriodicReader
=== RUN   TestPeriodicReader/TestCollectAfterShutdown
=== RUN   TestPeriodicReader/TestCollectNilResourceMetricError
=== RUN   TestPeriodicReader/TestErrorForNotRegistered
=== RUN   TestPeriodicReader/TestExternalProducer
=== RUN   TestPeriodicReader/TestExternalProducerPartialSuccess
=== RUN   TestPeriodicReader/TestForceFlushPropagated
=== RUN   TestPeriodicReader/TestMethodConcurrentSafe
=== RUN   TestPeriodicReader/TestMultipleRegister
=== NAME  TestPeriodicReader
    internal_logging.go:50: "msg"="did not register periodic reader" "error"="duplicate reader registration"
=== RUN   TestPeriodicReader/TestSDKFailureBlocksExternalProducer
=== RUN   TestPeriodicReader/TestSDKProducer
=== RUN   TestPeriodicReader/TestShutdownBeforeRegister
=== NAME  TestPeriodicReader
    internal_logging.go:50: "msg"="did not register periodic reader" "error"="duplicate reader registration"
=== RUN   TestPeriodicReader/TestShutdownPropagated
=== RUN   TestPeriodicReader/TestShutdownTwice
--- PASS: TestPeriodicReader (0.00s)
    --- PASS: TestPeriodicReader/TestCollectAfterShutdown (0.00s)
    --- PASS: TestPeriodicReader/TestCollectNilResourceMetricError (0.00s)
    --- PASS: TestPeriodicReader/TestErrorForNotRegistered (0.00s)
    --- PASS: TestPeriodicReader/TestExternalProducer (0.00s)
    --- PASS: TestPeriodicReader/TestExternalProducerPartialSuccess (0.00s)
    --- PASS: TestPeriodicReader/TestForceFlushPropagated (0.00s)
    --- PASS: TestPeriodicReader/TestMethodConcurrentSafe (0.00s)
    --- PASS: TestPeriodicReader/TestMultipleRegister (0.00s)
    --- PASS: TestPeriodicReader/TestSDKFailureBlocksExternalProducer (0.00s)
    --- PASS: TestPeriodicReader/TestSDKProducer (0.00s)
    --- PASS: TestPeriodicReader/TestShutdownBeforeRegister (0.00s)
    --- PASS: TestPeriodicReader/TestShutdownPropagated (0.00s)
    --- PASS: TestPeriodicReader/TestShutdownTwice (0.00s)
=== RUN   TestPeriodicReaderRun
--- PASS: TestPeriodicReaderRun (0.00s)
=== RUN   TestPeriodicReaderFlushesPending
=== RUN   TestPeriodicReaderFlushesPending/ForceFlush
=== RUN   TestPeriodicReaderFlushesPending/ForceFlush_timeout_on_producer
=== RUN   TestPeriodicReaderFlushesPending/ForceFlush_timeout_on_external_producer
=== RUN   TestPeriodicReaderFlushesPending/Shutdown
=== RUN   TestPeriodicReaderFlushesPending/Shutdown_timeout_on_producer
=== RUN   TestPeriodicReaderFlushesPending/Shutdown_timeout_on_external_producer
--- PASS: TestPeriodicReaderFlushesPending (0.01s)
    --- PASS: TestPeriodicReaderFlushesPending/ForceFlush (0.00s)
    --- PASS: TestPeriodicReaderFlushesPending/ForceFlush_timeout_on_producer (0.00s)
    --- PASS: TestPeriodicReaderFlushesPending/ForceFlush_timeout_on_external_producer (0.00s)
    --- PASS: TestPeriodicReaderFlushesPending/Shutdown (0.00s)
    --- PASS: TestPeriodicReaderFlushesPending/Shutdown_timeout_on_producer (0.00s)
    --- PASS: TestPeriodicReaderFlushesPending/Shutdown_timeout_on_external_producer (0.00s)
=== RUN   TestPeriodicReaderMultipleForceFlush
--- PASS: TestPeriodicReaderMultipleForceFlush (0.00s)
=== RUN   TestPeriodicReaderTemporality
=== RUN   TestPeriodicReaderTemporality/default
=== RUN   TestPeriodicReaderTemporality/delta
=== RUN   TestPeriodicReaderTemporality/cumulative
--- PASS: TestPeriodicReaderTemporality (0.00s)
    --- PASS: TestPeriodicReaderTemporality/default (0.00s)
    --- PASS: TestPeriodicReaderTemporality/delta (0.00s)
    --- PASS: TestPeriodicReaderTemporality/cumulative (0.00s)
=== RUN   TestPeriodicReaderCollect
=== RUN   TestPeriodicReaderCollect/with_a_valid_context
=== RUN   TestPeriodicReaderCollect/with_an_expired_context
--- PASS: TestPeriodicReaderCollect (0.00s)
    --- PASS: TestPeriodicReaderCollect/with_a_valid_context (0.00s)
    --- PASS: TestPeriodicReaderCollect/with_an_expired_context (0.00s)
=== RUN   TestCreateAggregators
=== RUN   TestCreateAggregators/Int64
=== RUN   TestCreateAggregators/Int64/Default/Drop
=== RUN   TestCreateAggregators/Int64/Default/Delta/Sum/NonMonotonic
    pipeline_registry_test.go:370: input/output number: 0
=== RUN   TestCreateAggregators/Int64/Default/Delta/ExplicitBucketHistogram
=== RUN   TestCreateAggregators/Int64/Default/Delta/Gauge
=== RUN   TestCreateAggregators/Int64/Default/Delta/PrecomputedSum/Monotonic
    pipeline_registry_test.go:370: input/output number: 0
=== RUN   TestCreateAggregators/Int64/Default/Delta/PrecomputedSum/NonMonotonic
    pipeline_registry_test.go:370: input/output number: 0
=== RUN   TestCreateAggregators/Int64/Default/Delta/Gauge#01
=== RUN   TestCreateAggregators/Int64/Default/Delta/Sum/Monotonic
    pipeline_registry_test.go:370: input/output number: 0
=== RUN   TestCreateAggregators/Int64/Default/Cumulative/Sum/NonMonotonic
    pipeline_registry_test.go:370: input/output number: 0
=== RUN   TestCreateAggregators/Int64/Default/Cumulative/ExplicitBucketHistogram
=== RUN   TestCreateAggregators/Int64/Default/Cumulative/Gauge
=== RUN   TestCreateAggregators/Int64/Default/Cumulative/PrecomputedSum/Monotonic
    pipeline_registry_test.go:370: input/output number: 0
=== RUN   TestCreateAggregators/Int64/Default/Cumulative/PrecomputedSum/NonMonotonic
    pipeline_registry_test.go:370: input/output number: 0
=== RUN   TestCreateAggregators/Int64/Default/Cumulative/Gauge#01
=== RUN   TestCreateAggregators/Int64/Default/Cumulative/Sum/Monotonic
    pipeline_registry_test.go:370: input/output number: 0
=== RUN   TestCreateAggregators/Int64/ViewHasPrecedence
=== RUN   TestCreateAggregators/Int64/MultipleViews
    pipeline_registry_test.go:370: input/output number: 0
    pipeline_registry_test.go:370: input/output number: 1
=== RUN   TestCreateAggregators/Int64/Reader/Default/Cumulative/Sum/Monotonic
    pipeline_registry_test.go:370: input/output number: 0
=== RUN   TestCreateAggregators/Int64/Reader/Default/Cumulative/Sum/NonMonotonic
    pipeline_registry_test.go:370: input/output number: 0
=== RUN   TestCreateAggregators/Int64/Reader/Default/Cumulative/ExplicitBucketHistogram
=== RUN   TestCreateAggregators/Int64/Reader/Default/Cumulative/Gauge
=== RUN   TestCreateAggregators/Int64/Reader/Default/Cumulative/PrecomputedSum/Monotonic
    pipeline_registry_test.go:370: input/output number: 0
=== RUN   TestCreateAggregators/Int64/Reader/Default/Cumulative/PrecomputedSum/NonMonotonic
    pipeline_registry_test.go:370: input/output number: 0
=== RUN   TestCreateAggregators/Int64/Reader/Default/Gauge
=== RUN   TestCreateAggregators/Int64/InvalidAggregation
=== RUN   TestCreateAggregators/Float64
=== RUN   TestCreateAggregators/Float64/Default/Drop
=== RUN   TestCreateAggregators/Float64/Default/Delta/Sum/NonMonotonic
    pipeline_registry_test.go:370: input/output number: 0
=== RUN   TestCreateAggregators/Float64/Default/Delta/ExplicitBucketHistogram
=== RUN   TestCreateAggregators/Float64/Default/Delta/Gauge
=== RUN   TestCreateAggregators/Float64/Default/Delta/PrecomputedSum/Monotonic
    pipeline_registry_test.go:370: input/output number: 0
=== RUN   TestCreateAggregators/Float64/Default/Delta/PrecomputedSum/NonMonotonic
    pipeline_registry_test.go:370: input/output number: 0
=== RUN   TestCreateAggregators/Float64/Default/Delta/Gauge#01
=== RUN   TestCreateAggregators/Float64/Default/Delta/Sum/Monotonic
    pipeline_registry_test.go:370: input/output number: 0
=== RUN   TestCreateAggregators/Float64/Default/Cumulative/Sum/NonMonotonic
    pipeline_registry_test.go:370: input/output number: 0
=== RUN   TestCreateAggregators/Float64/Default/Cumulative/ExplicitBucketHistogram
=== RUN   TestCreateAggregators/Float64/Default/Cumulative/Gauge
=== RUN   TestCreateAggregators/Float64/Default/Cumulative/PrecomputedSum/Monotonic
    pipeline_registry_test.go:370: input/output number: 0
=== RUN   TestCreateAggregators/Float64/Default/Cumulative/PrecomputedSum/NonMonotonic
    pipeline_registry_test.go:370: input/output number: 0
=== RUN   TestCreateAggregators/Float64/Default/Cumulative/Gauge#01
=== RUN   TestCreateAggregators/Float64/Default/Cumulative/Sum/Monotonic
    pipeline_registry_test.go:370: input/output number: 0
=== RUN   TestCreateAggregators/Float64/ViewHasPrecedence
=== RUN   TestCreateAggregators/Float64/MultipleViews
    pipeline_registry_test.go:370: input/output number: 0
    pipeline_registry_test.go:370: input/output number: 1
=== RUN   TestCreateAggregators/Float64/Reader/Default/Cumulative/Sum/Monotonic
    pipeline_registry_test.go:370: input/output number: 0
=== RUN   TestCreateAggregators/Float64/Reader/Default/Cumulative/Sum/NonMonotonic
    pipeline_registry_test.go:370: input/output number: 0
=== RUN   TestCreateAggregators/Float64/Reader/Default/Cumulative/ExplicitBucketHistogram
=== RUN   TestCreateAggregators/Float64/Reader/Default/Cumulative/Gauge
=== RUN   TestCreateAggregators/Float64/Reader/Default/Cumulative/PrecomputedSum/Monotonic
    pipeline_registry_test.go:370: input/output number: 0
=== RUN   TestCreateAggregators/Float64/Reader/Default/Cumulative/PrecomputedSum/NonMonotonic
    pipeline_registry_test.go:370: input/output number: 0
=== RUN   TestCreateAggregators/Float64/Reader/Default/Gauge
=== RUN   TestCreateAggregators/Float64/InvalidAggregation
--- PASS: TestCreateAggregators (0.01s)
    --- PASS: TestCreateAggregators/Int64 (0.00s)
        --- PASS: TestCreateAggregators/Int64/Default/Drop (0.00s)
        --- PASS: TestCreateAggregators/Int64/Default/Delta/Sum/NonMonotonic (0.00s)
        --- PASS: TestCreateAggregators/Int64/Default/Delta/ExplicitBucketHistogram (0.00s)
        --- PASS: TestCreateAggregators/Int64/Default/Delta/Gauge (0.00s)
        --- PASS: TestCreateAggregators/Int64/Default/Delta/PrecomputedSum/Monotonic (0.00s)
        --- PASS: TestCreateAggregators/Int64/Default/Delta/PrecomputedSum/NonMonotonic (0.00s)
        --- PASS: TestCreateAggregators/Int64/Default/Delta/Gauge#01 (0.00s)
        --- PASS: TestCreateAggregators/Int64/Default/Delta/Sum/Monotonic (0.00s)
        --- PASS: TestCreateAggregators/Int64/Default/Cumulative/Sum/NonMonotonic (0.00s)
        --- PASS: TestCreateAggregators/Int64/Default/Cumulative/ExplicitBucketHistogram (0.00s)
        --- PASS: TestCreateAggregators/Int64/Default/Cumulative/Gauge (0.00s)
        --- PASS: TestCreateAggregators/Int64/Default/Cumulative/PrecomputedSum/Monotonic (0.00s)
        --- PASS: TestCreateAggregators/Int64/Default/Cumulative/PrecomputedSum/NonMonotonic (0.00s)
        --- PASS: TestCreateAggregators/Int64/Default/Cumulative/Gauge#01 (0.00s)
        --- PASS: TestCreateAggregators/Int64/Default/Cumulative/Sum/Monotonic (0.00s)
        --- PASS: TestCreateAggregators/Int64/ViewHasPrecedence (0.00s)
        --- PASS: TestCreateAggregators/Int64/MultipleViews (0.00s)
        --- PASS: TestCreateAggregators/Int64/Reader/Default/Cumulative/Sum/Monotonic (0.00s)
        --- PASS: TestCreateAggregators/Int64/Reader/Default/Cumulative/Sum/NonMonotonic (0.00s)
        --- PASS: TestCreateAggregators/Int64/Reader/Default/Cumulative/ExplicitBucketHistogram (0.00s)
        --- PASS: TestCreateAggregators/Int64/Reader/Default/Cumulative/Gauge (0.00s)
        --- PASS: TestCreateAggregators/Int64/Reader/Default/Cumulative/PrecomputedSum/Monotonic (0.00s)
        --- PASS: TestCreateAggregators/Int64/Reader/Default/Cumulative/PrecomputedSum/NonMonotonic (0.00s)
        --- PASS: TestCreateAggregators/Int64/Reader/Default/Gauge (0.00s)
        --- PASS: TestCreateAggregators/Int64/InvalidAggregation (0.00s)
    --- PASS: TestCreateAggregators/Float64 (0.00s)
        --- PASS: TestCreateAggregators/Float64/Default/Drop (0.00s)
        --- PASS: TestCreateAggregators/Float64/Default/Delta/Sum/NonMonotonic (0.00s)
        --- PASS: TestCreateAggregators/Float64/Default/Delta/ExplicitBucketHistogram (0.00s)
        --- PASS: TestCreateAggregators/Float64/Default/Delta/Gauge (0.00s)
        --- PASS: TestCreateAggregators/Float64/Default/Delta/PrecomputedSum/Monotonic (0.00s)
        --- PASS: TestCreateAggregators/Float64/Default/Delta/PrecomputedSum/NonMonotonic (0.00s)
        --- PASS: TestCreateAggregators/Float64/Default/Delta/Gauge#01 (0.00s)
        --- PASS: TestCreateAggregators/Float64/Default/Delta/Sum/Monotonic (0.00s)
        --- PASS: TestCreateAggregators/Float64/Default/Cumulative/Sum/NonMonotonic (0.00s)
        --- PASS: TestCreateAggregators/Float64/Default/Cumulative/ExplicitBucketHistogram (0.00s)
        --- PASS: TestCreateAggregators/Float64/Default/Cumulative/Gauge (0.00s)
        --- PASS: TestCreateAggregators/Float64/Default/Cumulative/PrecomputedSum/Monotonic (0.00s)
        --- PASS: TestCreateAggregators/Float64/Default/Cumulative/PrecomputedSum/NonMonotonic (0.00s)
        --- PASS: TestCreateAggregators/Float64/Default/Cumulative/Gauge#01 (0.00s)
        --- PASS: TestCreateAggregators/Float64/Default/Cumulative/Sum/Monotonic (0.00s)
        --- PASS: TestCreateAggregators/Float64/ViewHasPrecedence (0.00s)
        --- PASS: TestCreateAggregators/Float64/MultipleViews (0.00s)
        --- PASS: TestCreateAggregators/Float64/Reader/Default/Cumulative/Sum/Monotonic (0.00s)
        --- PASS: TestCreateAggregators/Float64/Reader/Default/Cumulative/Sum/NonMonotonic (0.00s)
        --- PASS: TestCreateAggregators/Float64/Reader/Default/Cumulative/ExplicitBucketHistogram (0.00s)
        --- PASS: TestCreateAggregators/Float64/Reader/Default/Cumulative/Gauge (0.00s)
        --- PASS: TestCreateAggregators/Float64/Reader/Default/Cumulative/PrecomputedSum/Monotonic (0.00s)
        --- PASS: TestCreateAggregators/Float64/Reader/Default/Cumulative/PrecomputedSum/NonMonotonic (0.00s)
        --- PASS: TestCreateAggregators/Float64/Reader/Default/Gauge (0.00s)
        --- PASS: TestCreateAggregators/Float64/InvalidAggregation (0.00s)
=== RUN   TestInvalidInstrumentShouldPanic
--- PASS: TestInvalidInstrumentShouldPanic (0.00s)
=== RUN   TestPipelinesAggregatorForEachReader
--- PASS: TestPipelinesAggregatorForEachReader (0.00s)
=== RUN   TestPipelineRegistryCreateAggregators
=== RUN   TestPipelineRegistryCreateAggregators/No_views_have_no_aggregators
=== RUN   TestPipelineRegistryCreateAggregators/1_reader_1_view_gets_1_aggregator
=== RUN   TestPipelineRegistryCreateAggregators/1_reader_2_views_gets_2_aggregator
=== RUN   TestPipelineRegistryCreateAggregators/2_readers_1_view_each_gets_2_aggregators
=== RUN   TestPipelineRegistryCreateAggregators/2_reader_2_views_each_gets_4_aggregators
=== RUN   TestPipelineRegistryCreateAggregators/An_instrument_is_duplicated_in_two_views_share_the_same_aggregator
--- PASS: TestPipelineRegistryCreateAggregators (0.00s)
    --- PASS: TestPipelineRegistryCreateAggregators/No_views_have_no_aggregators (0.00s)
    --- PASS: TestPipelineRegistryCreateAggregators/1_reader_1_view_gets_1_aggregator (0.00s)
    --- PASS: TestPipelineRegistryCreateAggregators/1_reader_2_views_gets_2_aggregator (0.00s)
    --- PASS: TestPipelineRegistryCreateAggregators/2_readers_1_view_each_gets_2_aggregators (0.00s)
    --- PASS: TestPipelineRegistryCreateAggregators/2_reader_2_views_each_gets_4_aggregators (0.00s)
    --- PASS: TestPipelineRegistryCreateAggregators/An_instrument_is_duplicated_in_two_views_share_the_same_aggregator (0.00s)
=== RUN   TestPipelineRegistryResource
--- PASS: TestPipelineRegistryResource (0.00s)
=== RUN   TestPipelineRegistryCreateAggregatorsIncompatibleInstrument
--- PASS: TestPipelineRegistryCreateAggregatorsIncompatibleInstrument (0.00s)
=== RUN   TestResolveAggregatorsDuplicateErrors
    pipeline_registry_test.go:567: "level"=1 "msg"="duplicate metric stream definitions" "names"="\"foo\", \"foo\"" "descriptions"="\"\", \"\"" "kinds"="Counter, Counter" "units"=", " "numbers"="int64, float64"
    pipeline_registry_test.go:567: "level"=1 "msg"="duplicate metric stream definitions" "names"="\"bar\", \"bar\"" "descriptions"="\"\", \"\"" "kinds"="Counter, Counter" "units"=", " "numbers"="int64, float64"
    pipeline_registry_test.go:567: "level"=1 "msg"="duplicate metric stream definitions" "names"="\"foo\", \"foo\"" "descriptions"="\"\", \"\"" "kinds"="Counter, Counter" "units"=", " "numbers"="int64, float64"
--- PASS: TestResolveAggregatorsDuplicateErrors (0.00s)
=== RUN   TestIsAggregatorCompatible
=== RUN   TestIsAggregatorCompatible/SyncCounter_and_Drop
=== RUN   TestIsAggregatorCompatible/SyncCounter_and_LastValue
=== RUN   TestIsAggregatorCompatible/SyncCounter_and_Sum
=== RUN   TestIsAggregatorCompatible/SyncCounter_and_ExplicitBucketHistogram
=== RUN   TestIsAggregatorCompatible/SyncCounter_and_ExponentialHistogram
=== RUN   TestIsAggregatorCompatible/SyncUpDownCounter_and_Drop
=== RUN   TestIsAggregatorCompatible/SyncUpDownCounter_and_LastValue
=== RUN   TestIsAggregatorCompatible/SyncUpDownCounter_and_Sum
=== RUN   TestIsAggregatorCompatible/SyncUpDownCounter_and_ExplicitBucketHistogram
=== RUN   TestIsAggregatorCompatible/SyncUpDownCounter_and_ExponentialHistogram
=== RUN   TestIsAggregatorCompatible/SyncHistogram_and_Drop
=== RUN   TestIsAggregatorCompatible/SyncHistogram_and_LastValue
=== RUN   TestIsAggregatorCompatible/SyncHistogram_and_Sum
=== RUN   TestIsAggregatorCompatible/SyncHistogram_and_ExplicitBucketHistogram
=== RUN   TestIsAggregatorCompatible/SyncHistogram_and_ExponentialHistogram
=== RUN   TestIsAggregatorCompatible/SyncGauge_and_Drop
=== RUN   TestIsAggregatorCompatible/SyncGauge_and_LastValue
=== RUN   TestIsAggregatorCompatible/SyncGauge_and_Sum
=== RUN   TestIsAggregatorCompatible/SyncGauge_and_ExplicitBucketHistogram
=== RUN   TestIsAggregatorCompatible/SyncGauge_and_ExponentialHistogram
=== RUN   TestIsAggregatorCompatible/ObservableCounter_and_Drop
=== RUN   TestIsAggregatorCompatible/ObservableCounter_and_LastValue
=== RUN   TestIsAggregatorCompatible/ObservableCounter_and_Sum
=== RUN   TestIsAggregatorCompatible/ObservableCounter_and_ExplicitBucketHistogram
=== RUN   TestIsAggregatorCompatible/ObservableCounter_and_ExponentialHistogram
=== RUN   TestIsAggregatorCompatible/ObservableUpDownCounter_and_Drop
=== RUN   TestIsAggregatorCompatible/ObservableUpDownCounter_and_LastValue
=== RUN   TestIsAggregatorCompatible/ObservableUpDownCounter_and_Sum
=== RUN   TestIsAggregatorCompatible/ObservableUpDownCounter_and_ExplicitBucketHistogram
=== RUN   TestIsAggregatorCompatible/ObservableUpDownCounter_and_ExponentialHistogram
=== RUN   TestIsAggregatorCompatible/ObservableGauge_and_Drop
=== RUN   TestIsAggregatorCompatible/ObservableGauge_and_LastValue{}
=== RUN   TestIsAggregatorCompatible/ObservableGauge_and_Sum
=== RUN   TestIsAggregatorCompatible/ObservableGauge_and_ExplicitBucketHistogram
=== RUN   TestIsAggregatorCompatible/ObservableGauge_and_ExponentialHistogram
=== RUN   TestIsAggregatorCompatible/unknown_kind_with_Sum_should_error
=== RUN   TestIsAggregatorCompatible/unknown_kind_with_LastValue_should_error
=== RUN   TestIsAggregatorCompatible/unknown_kind_with_Histogram_should_error
=== RUN   TestIsAggregatorCompatible/unknown_kind_with_Histogram_should_error#01
--- PASS: TestIsAggregatorCompatible (0.00s)
    --- PASS: TestIsAggregatorCompatible/SyncCounter_and_Drop (0.00s)
    --- PASS: TestIsAggregatorCompatible/SyncCounter_and_LastValue (0.00s)
    --- PASS: TestIsAggregatorCompatible/SyncCounter_and_Sum (0.00s)
    --- PASS: TestIsAggregatorCompatible/SyncCounter_and_ExplicitBucketHistogram (0.00s)
    --- PASS: TestIsAggregatorCompatible/SyncCounter_and_ExponentialHistogram (0.00s)
    --- PASS: TestIsAggregatorCompatible/SyncUpDownCounter_and_Drop (0.00s)
    --- PASS: TestIsAggregatorCompatible/SyncUpDownCounter_and_LastValue (0.00s)
    --- PASS: TestIsAggregatorCompatible/SyncUpDownCounter_and_Sum (0.00s)
    --- PASS: TestIsAggregatorCompatible/SyncUpDownCounter_and_ExplicitBucketHistogram (0.00s)
    --- PASS: TestIsAggregatorCompatible/SyncUpDownCounter_and_ExponentialHistogram (0.00s)
    --- PASS: TestIsAggregatorCompatible/SyncHistogram_and_Drop (0.00s)
    --- PASS: TestIsAggregatorCompatible/SyncHistogram_and_LastValue (0.00s)
    --- PASS: TestIsAggregatorCompatible/SyncHistogram_and_Sum (0.00s)
    --- PASS: TestIsAggregatorCompatible/SyncHistogram_and_ExplicitBucketHistogram (0.00s)
    --- PASS: TestIsAggregatorCompatible/SyncHistogram_and_ExponentialHistogram (0.00s)
    --- PASS: TestIsAggregatorCompatible/SyncGauge_and_Drop (0.00s)
    --- PASS: TestIsAggregatorCompatible/SyncGauge_and_LastValue (0.00s)
    --- PASS: TestIsAggregatorCompatible/SyncGauge_and_Sum (0.00s)
    --- PASS: TestIsAggregatorCompatible/SyncGauge_and_ExplicitBucketHistogram (0.00s)
    --- PASS: TestIsAggregatorCompatible/SyncGauge_and_ExponentialHistogram (0.00s)
    --- PASS: TestIsAggregatorCompatible/ObservableCounter_and_Drop (0.00s)
    --- PASS: TestIsAggregatorCompatible/ObservableCounter_and_LastValue (0.00s)
    --- PASS: TestIsAggregatorCompatible/ObservableCounter_and_Sum (0.00s)
    --- PASS: TestIsAggregatorCompatible/ObservableCounter_and_ExplicitBucketHistogram (0.00s)
    --- PASS: TestIsAggregatorCompatible/ObservableCounter_and_ExponentialHistogram (0.00s)
    --- PASS: TestIsAggregatorCompatible/ObservableUpDownCounter_and_Drop (0.00s)
    --- PASS: TestIsAggregatorCompatible/ObservableUpDownCounter_and_LastValue (0.00s)
    --- PASS: TestIsAggregatorCompatible/ObservableUpDownCounter_and_Sum (0.00s)
    --- PASS: TestIsAggregatorCompatible/ObservableUpDownCounter_and_ExplicitBucketHistogram (0.00s)
    --- PASS: TestIsAggregatorCompatible/ObservableUpDownCounter_and_ExponentialHistogram (0.00s)
    --- PASS: TestIsAggregatorCompatible/ObservableGauge_and_Drop (0.00s)
    --- PASS: TestIsAggregatorCompatible/ObservableGauge_and_LastValue{} (0.00s)
    --- PASS: TestIsAggregatorCompatible/ObservableGauge_and_Sum (0.00s)
    --- PASS: TestIsAggregatorCompatible/ObservableGauge_and_ExplicitBucketHistogram (0.00s)
    --- PASS: TestIsAggregatorCompatible/ObservableGauge_and_ExponentialHistogram (0.00s)
    --- PASS: TestIsAggregatorCompatible/unknown_kind_with_Sum_should_error (0.00s)
    --- PASS: TestIsAggregatorCompatible/unknown_kind_with_LastValue_should_error (0.00s)
    --- PASS: TestIsAggregatorCompatible/unknown_kind_with_Histogram_should_error (0.00s)
    --- PASS: TestIsAggregatorCompatible/unknown_kind_with_Histogram_should_error#01 (0.00s)
=== RUN   TestNewPipeline
--- PASS: TestNewPipeline (0.00s)
=== RUN   TestPipelineUsesResource
--- PASS: TestPipelineUsesResource (0.00s)
=== RUN   TestPipelineConcurrentSafe
--- PASS: TestPipelineConcurrentSafe (0.00s)
=== RUN   TestDefaultViewImplicit
=== RUN   TestDefaultViewImplicit/Int64
=== RUN   TestDefaultViewImplicit/Int64/NoView
=== RUN   TestDefaultViewImplicit/Int64/NoMatchingView
=== RUN   TestDefaultViewImplicit/Float64
=== RUN   TestDefaultViewImplicit/Float64/NoView
=== RUN   TestDefaultViewImplicit/Float64/NoMatchingView
--- PASS: TestDefaultViewImplicit (0.00s)
    --- PASS: TestDefaultViewImplicit/Int64 (0.00s)
        --- PASS: TestDefaultViewImplicit/Int64/NoView (0.00s)
        --- PASS: TestDefaultViewImplicit/Int64/NoMatchingView (0.00s)
    --- PASS: TestDefaultViewImplicit/Float64 (0.00s)
        --- PASS: TestDefaultViewImplicit/Float64/NoView (0.00s)
        --- PASS: TestDefaultViewImplicit/Float64/NoMatchingView (0.00s)
=== RUN   TestLogConflictName
--- PASS: TestLogConflictName (0.00s)
=== RUN   TestLogConflictSuggestView
=== RUN   TestLogConflictSuggestView/Name
=== RUN   TestLogConflictSuggestView/Description
=== RUN   TestLogConflictSuggestView/Kind
=== RUN   TestLogConflictSuggestView/Unit
=== RUN   TestLogConflictSuggestView/Number
--- PASS: TestLogConflictSuggestView (0.00s)
    --- PASS: TestLogConflictSuggestView/Name (0.00s)
    --- PASS: TestLogConflictSuggestView/Description (0.00s)
    --- PASS: TestLogConflictSuggestView/Kind (0.00s)
    --- PASS: TestLogConflictSuggestView/Unit (0.00s)
    --- PASS: TestLogConflictSuggestView/Number (0.00s)
=== RUN   TestInserterCachedAggregatorNameConflict
--- PASS: TestInserterCachedAggregatorNameConflict (0.00s)
=== RUN   TestExemplars
=== RUN   TestExemplars/Default
=== RUN   TestExemplars/Invalid
=== RUN   TestExemplars/always_on
=== RUN   TestExemplars/always_off
=== RUN   TestExemplars/trace_based
--- PASS: TestExemplars (0.02s)
    --- PASS: TestExemplars/Default (0.01s)
    --- PASS: TestExemplars/Invalid (0.00s)
    --- PASS: TestExemplars/always_on (0.00s)
    --- PASS: TestExemplars/always_off (0.00s)
    --- PASS: TestExemplars/trace_based (0.00s)
=== RUN   TestMeterConcurrentSafe
--- PASS: TestMeterConcurrentSafe (0.00s)
=== RUN   TestForceFlushConcurrentSafe
--- PASS: TestForceFlushConcurrentSafe (0.00s)
=== RUN   TestShutdownConcurrentSafe
--- PASS: TestShutdownConcurrentSafe (0.00s)
=== RUN   TestMeterAndShutdownConcurrentSafe
--- PASS: TestMeterAndShutdownConcurrentSafe (0.00s)
=== RUN   TestMeterDoesNotPanicForEmptyMeterProvider
--- PASS: TestMeterDoesNotPanicForEmptyMeterProvider (0.00s)
=== RUN   TestForceFlushDoesNotPanicForEmptyMeterProvider
--- PASS: TestForceFlushDoesNotPanicForEmptyMeterProvider (0.00s)
=== RUN   TestShutdownDoesNotPanicForEmptyMeterProvider
--- PASS: TestShutdownDoesNotPanicForEmptyMeterProvider (0.00s)
=== RUN   TestMeterProviderReturnsSameMeter
--- PASS: TestMeterProviderReturnsSameMeter (0.00s)
=== RUN   TestEmptyMeterName
--- PASS: TestEmptyMeterName (0.00s)
=== RUN   TestMeterProviderReturnsNoopMeterAfterShutdown
--- PASS: TestMeterProviderReturnsNoopMeterAfterShutdown (0.00s)
=== RUN   TestMeterProviderMixingOnRegisterErrors
    internal_logging.go:50: "msg"="failed to record" "error"="observable instrument not registered for callback" "name"="int64Gauge" "description"="" "unit"="" "number"="int64"
--- PASS: TestMeterProviderMixingOnRegisterErrors (0.00s)
=== RUN   TestDefaultAggregationSelector
--- PASS: TestDefaultAggregationSelector (0.00s)
=== RUN   TestDefaultTemporalitySelector
--- PASS: TestDefaultTemporalitySelector (0.00s)
=== RUN   TestReadersNotRequiredToBeComparable
--- PASS: TestReadersNotRequiredToBeComparable (0.00s)
=== RUN   TestVersionSemver
--- PASS: TestVersionSemver (0.00s)
=== RUN   TestNewViewMatch
=== RUN   TestNewViewMatch/Name
=== RUN   TestNewViewMatch/Name/Exact
=== RUN   TestNewViewMatch/Name/Wildcard/*
=== RUN   TestNewViewMatch/Name/Wildcard/Front?
=== RUN   TestNewViewMatch/Name/Wildcard/Back?
=== RUN   TestNewViewMatch/Name/Wildcard/Front*
=== RUN   TestNewViewMatch/Name/Wildcard/Back*
=== RUN   TestNewViewMatch/Name/Wildcard/FrontBack*
=== RUN   TestNewViewMatch/Name/Wildcard/Front**
=== RUN   TestNewViewMatch/Name/Wildcard/Back**
=== RUN   TestNewViewMatch/Name/Wildcard/Front*?
=== RUN   TestNewViewMatch/Name/Wildcard/Back*?
=== RUN   TestNewViewMatch/Name/Wildcard/Front?*
=== RUN   TestNewViewMatch/Name/Wildcard/Back?*
=== RUN   TestNewViewMatch/Name/Wildcard/Middle*
=== RUN   TestNewViewMatch/Name/Wildcard/Middle?
=== RUN   TestNewViewMatch/Name/Wildcard/MetaCharacters
=== RUN   TestNewViewMatch/Empty
=== RUN   TestNewViewMatch/Description
=== RUN   TestNewViewMatch/Kind
=== RUN   TestNewViewMatch/Unit
=== RUN   TestNewViewMatch/ScopeName
=== RUN   TestNewViewMatch/ScopeVersion
=== RUN   TestNewViewMatch/ScopeSchemaURL
=== RUN   TestNewViewMatch/Scope
=== RUN   TestNewViewMatch/Complete
--- PASS: TestNewViewMatch (0.00s)
    --- PASS: TestNewViewMatch/Name (0.00s)
        --- PASS: TestNewViewMatch/Name/Exact (0.00s)
        --- PASS: TestNewViewMatch/Name/Wildcard/* (0.00s)
        --- PASS: TestNewViewMatch/Name/Wildcard/Front? (0.00s)
        --- PASS: TestNewViewMatch/Name/Wildcard/Back? (0.00s)
        --- PASS: TestNewViewMatch/Name/Wildcard/Front* (0.00s)
        --- PASS: TestNewViewMatch/Name/Wildcard/Back* (0.00s)
        --- PASS: TestNewViewMatch/Name/Wildcard/FrontBack* (0.00s)
        --- PASS: TestNewViewMatch/Name/Wildcard/Front** (0.00s)
        --- PASS: TestNewViewMatch/Name/Wildcard/Back** (0.00s)
        --- PASS: TestNewViewMatch/Name/Wildcard/Front*? (0.00s)
        --- PASS: TestNewViewMatch/Name/Wildcard/Back*? (0.00s)
        --- PASS: TestNewViewMatch/Name/Wildcard/Front?* (0.00s)
        --- PASS: TestNewViewMatch/Name/Wildcard/Back?* (0.00s)
        --- PASS: TestNewViewMatch/Name/Wildcard/Middle* (0.00s)
        --- PASS: TestNewViewMatch/Name/Wildcard/Middle? (0.00s)
        --- PASS: TestNewViewMatch/Name/Wildcard/MetaCharacters (0.00s)
    --- PASS: TestNewViewMatch/Empty (0.00s)
    --- PASS: TestNewViewMatch/Description (0.00s)
    --- PASS: TestNewViewMatch/Kind (0.00s)
    --- PASS: TestNewViewMatch/Unit (0.00s)
    --- PASS: TestNewViewMatch/ScopeName (0.00s)
    --- PASS: TestNewViewMatch/ScopeVersion (0.00s)
    --- PASS: TestNewViewMatch/ScopeSchemaURL (0.00s)
    --- PASS: TestNewViewMatch/Scope (0.00s)
    --- PASS: TestNewViewMatch/Complete (0.00s)
=== RUN   TestNewViewReplace
=== RUN   TestNewViewReplace/Nothing
=== RUN   TestNewViewReplace/Name
=== RUN   TestNewViewReplace/Description
=== RUN   TestNewViewReplace/Unit
=== RUN   TestNewViewReplace/Aggregation
=== RUN   TestNewViewReplace/Complete
=== RUN   TestNewViewReplace/AttributeFilter
--- PASS: TestNewViewReplace (0.00s)
    --- PASS: TestNewViewReplace/Nothing (0.00s)
    --- PASS: TestNewViewReplace/Name (0.00s)
    --- PASS: TestNewViewReplace/Description (0.00s)
    --- PASS: TestNewViewReplace/Unit (0.00s)
    --- PASS: TestNewViewReplace/Aggregation (0.00s)
    --- PASS: TestNewViewReplace/Complete (0.00s)
    --- PASS: TestNewViewReplace/AttributeFilter (0.00s)
=== RUN   TestNewViewAggregationErrorLogged
    pipeline_registry_test.go:576: "msg"="not using aggregation with view" "error"="assert.AnError general error for testing" "criteria"={"Name"="foo" "Description"="foo desc" "Kind"="Counter" "Unit"="By" "Scope"={"Name"="TestNewViewMatch" "Version"="v0.1.0" "SchemaURL"="https://opentelemetry.io/schemas/1.0.0"}} "mask"={"Name"="" "Description"="" "Unit"="" "Aggregation"={} "AttributeFilter"="<unhandled-func>"}
--- PASS: TestNewViewAggregationErrorLogged (0.00s)
=== RUN   TestNewViewEmptyViewErrorLogged
--- PASS: TestNewViewEmptyViewErrorLogged (0.00s)
=== RUN   TestNewViewMultiInstMatchErrorLogged
--- PASS: TestNewViewMultiInstMatchErrorLogged (0.00s)
=== RUN   ExampleView
--- PASS: ExampleView (0.00s)
=== RUN   ExampleNewView
--- PASS: ExampleNewView (0.00s)
=== RUN   ExampleNewView_wildcard
--- PASS: ExampleNewView_wildcard (0.00s)
PASS
ok  	go.opentelemetry.io/otel/sdk/metric	0.127s
=== RUN   TestTraceBasedFilter
=== RUN   TestTraceBasedFilter/Int64
=== RUN   TestTraceBasedFilter/Float64
--- PASS: TestTraceBasedFilter (0.00s)
    --- PASS: TestTraceBasedFilter/Int64 (0.00s)
    --- PASS: TestTraceBasedFilter/Float64 (0.00s)
=== RUN   TestAlwaysOnFilter
=== RUN   TestAlwaysOnFilter/Int64
=== RUN   TestAlwaysOnFilter/Float64
--- PASS: TestAlwaysOnFilter (0.00s)
    --- PASS: TestAlwaysOnFilter/Int64 (0.00s)
    --- PASS: TestAlwaysOnFilter/Float64 (0.00s)
=== RUN   TestNewFixedSizeReservoir
=== RUN   TestNewFixedSizeReservoir/Int64
=== RUN   TestNewFixedSizeReservoir/Int64/CaptureSpanContext
=== RUN   TestNewFixedSizeReservoir/Int64/FilterAttributes
=== RUN   TestNewFixedSizeReservoir/Int64/CollectLessThanN
=== RUN   TestNewFixedSizeReservoir/Int64/MultipleOffers
=== RUN   TestNewFixedSizeReservoir/Int64/DropAll
=== RUN   TestNewFixedSizeReservoir/Float64
=== RUN   TestNewFixedSizeReservoir/Float64/CaptureSpanContext
=== RUN   TestNewFixedSizeReservoir/Float64/FilterAttributes
=== RUN   TestNewFixedSizeReservoir/Float64/CollectLessThanN
=== RUN   TestNewFixedSizeReservoir/Float64/MultipleOffers
=== RUN   TestNewFixedSizeReservoir/Float64/DropAll
--- PASS: TestNewFixedSizeReservoir (0.00s)
    --- PASS: TestNewFixedSizeReservoir/Int64 (0.00s)
        --- PASS: TestNewFixedSizeReservoir/Int64/CaptureSpanContext (0.00s)
        --- PASS: TestNewFixedSizeReservoir/Int64/FilterAttributes (0.00s)
        --- PASS: TestNewFixedSizeReservoir/Int64/CollectLessThanN (0.00s)
        --- PASS: TestNewFixedSizeReservoir/Int64/MultipleOffers (0.00s)
        --- PASS: TestNewFixedSizeReservoir/Int64/DropAll (0.00s)
    --- PASS: TestNewFixedSizeReservoir/Float64 (0.00s)
        --- PASS: TestNewFixedSizeReservoir/Float64/CaptureSpanContext (0.00s)
        --- PASS: TestNewFixedSizeReservoir/Float64/FilterAttributes (0.00s)
        --- PASS: TestNewFixedSizeReservoir/Float64/CollectLessThanN (0.00s)
        --- PASS: TestNewFixedSizeReservoir/Float64/MultipleOffers (0.00s)
        --- PASS: TestNewFixedSizeReservoir/Float64/DropAll (0.00s)
=== RUN   TestNewFixedSizeReservoirSamplingCorrectness
--- PASS: TestNewFixedSizeReservoirSamplingCorrectness (3.70s)
=== RUN   TestHist
=== RUN   TestHist/Int64
=== RUN   TestHist/Int64/CaptureSpanContext
=== RUN   TestHist/Int64/FilterAttributes
=== RUN   TestHist/Int64/CollectLessThanN
=== RUN   TestHist/Int64/MultipleOffers
=== RUN   TestHist/Int64/DropAll
    histogram_reservoir_test.go:10: skipping, reservoir capacity greater than 0: 2
=== RUN   TestHist/Float64
=== RUN   TestHist/Float64/CaptureSpanContext
=== RUN   TestHist/Float64/FilterAttributes
=== RUN   TestHist/Float64/CollectLessThanN
=== RUN   TestHist/Float64/MultipleOffers
=== RUN   TestHist/Float64/DropAll
    histogram_reservoir_test.go:14: skipping, reservoir capacity greater than 0: 2
--- PASS: TestHist (0.00s)
    --- PASS: TestHist/Int64 (0.00s)
        --- PASS: TestHist/Int64/CaptureSpanContext (0.00s)
        --- PASS: TestHist/Int64/FilterAttributes (0.00s)
        --- PASS: TestHist/Int64/CollectLessThanN (0.00s)
        --- PASS: TestHist/Int64/MultipleOffers (0.00s)
        --- SKIP: TestHist/Int64/DropAll (0.00s)
    --- PASS: TestHist/Float64 (0.00s)
        --- PASS: TestHist/Float64/CaptureSpanContext (0.00s)
        --- PASS: TestHist/Float64/FilterAttributes (0.00s)
        --- PASS: TestHist/Float64/CollectLessThanN (0.00s)
        --- PASS: TestHist/Float64/MultipleOffers (0.00s)
        --- SKIP: TestHist/Float64/DropAll (0.00s)
=== RUN   TestValue
--- PASS: TestValue (0.00s)
PASS
ok  	go.opentelemetry.io/otel/sdk/metric/exemplar	3.707s
?   	go.opentelemetry.io/otel/sdk/metric/internal	[no test files]
=== RUN   TestBuilderFilter
=== RUN   TestBuilderFilter/Int64
=== RUN   TestBuilderFilter/Int64/NoFilter
=== RUN   TestBuilderFilter/Int64/Filter
=== RUN   TestBuilderFilter/Float64
=== RUN   TestBuilderFilter/Float64/NoFilter
=== RUN   TestBuilderFilter/Float64/Filter
--- PASS: TestBuilderFilter (0.00s)
    --- PASS: TestBuilderFilter/Int64 (0.00s)
        --- PASS: TestBuilderFilter/Int64/NoFilter (0.00s)
        --- PASS: TestBuilderFilter/Int64/Filter (0.00s)
    --- PASS: TestBuilderFilter/Float64 (0.00s)
        --- PASS: TestBuilderFilter/Float64/NoFilter (0.00s)
        --- PASS: TestBuilderFilter/Float64/Filter (0.00s)
=== RUN   TestDrop
=== RUN   TestDrop/Int64
=== RUN   TestDrop/Float64
--- PASS: TestDrop (0.00s)
    --- PASS: TestDrop/Int64 (0.00s)
    --- PASS: TestDrop/Float64 (0.00s)
=== RUN   TestCollectExemplars
=== RUN   TestCollectExemplars/Int64
=== RUN   TestCollectExemplars/Float64
--- PASS: TestCollectExemplars (0.00s)
    --- PASS: TestCollectExemplars/Int64 (0.00s)
    --- PASS: TestCollectExemplars/Float64 (0.00s)
=== RUN   TestExpoHistogramDataPointRecord
=== RUN   TestExpoHistogramDataPointRecord/float64
=== RUN   TestExpoHistogramDataPointRecord/float64/[2_4_1]
=== RUN   TestExpoHistogramDataPointRecord/float64/[4_4_4_2_16_1]
=== RUN   TestExpoHistogramDataPointRecord/float64/[1_2_4]
=== RUN   TestExpoHistogramDataPointRecord/float64/[1_4_2]
=== RUN   TestExpoHistogramDataPointRecord/float64/[2_4_1]#01
=== RUN   TestExpoHistogramDataPointRecord/float64/[2_1_4]
=== RUN   TestExpoHistogramDataPointRecord/float64/[4_1_2]
=== RUN   TestExpoHistogramDataPointRecord/float64/[4_2_1]
=== RUN   TestExpoHistogramDataPointRecord/float64_MinMaxSum
=== RUN   TestExpoHistogramDataPointRecord/float64_MinMaxSum/[2_4_1]
=== RUN   TestExpoHistogramDataPointRecord/float64_MinMaxSum/[2_4_1_+Inf]
=== RUN   TestExpoHistogramDataPointRecord/float64_MinMaxSum/[2_4_1_-Inf]
=== RUN   TestExpoHistogramDataPointRecord/float64_MinMaxSum/[2_4_1_NaN]
=== RUN   TestExpoHistogramDataPointRecord/float64_MinMaxSum/[4_4_4_2_16_1]
=== RUN   TestExpoHistogramDataPointRecord/float64-2
=== RUN   TestExpoHistogramDataPointRecord/float64-2/[2_2_2_1_8_0.5]
=== RUN   TestExpoHistogramDataPointRecord/float64-2/[1_0.5_2]
=== RUN   TestExpoHistogramDataPointRecord/float64-2/[1_2_0.5]
=== RUN   TestExpoHistogramDataPointRecord/float64-2/[2_0.5_1]
=== RUN   TestExpoHistogramDataPointRecord/float64-2/[2_1_0.5]
=== RUN   TestExpoHistogramDataPointRecord/float64-2/[0.5_1_2]
=== RUN   TestExpoHistogramDataPointRecord/float64-2/[0.5_2_1]
=== RUN   TestExpoHistogramDataPointRecord/int64
=== RUN   TestExpoHistogramDataPointRecord/int64/[2_4_1]
=== RUN   TestExpoHistogramDataPointRecord/int64/[4_4_4_2_16_1]
=== RUN   TestExpoHistogramDataPointRecord/int64/[1_2_4]
=== RUN   TestExpoHistogramDataPointRecord/int64/[1_4_2]
=== RUN   TestExpoHistogramDataPointRecord/int64/[2_4_1]#01
=== RUN   TestExpoHistogramDataPointRecord/int64/[2_1_4]
=== RUN   TestExpoHistogramDataPointRecord/int64/[4_1_2]
=== RUN   TestExpoHistogramDataPointRecord/int64/[4_2_1]
=== RUN   TestExpoHistogramDataPointRecord/int64_MinMaxSum
=== RUN   TestExpoHistogramDataPointRecord/int64_MinMaxSum/[2_4_1]
=== RUN   TestExpoHistogramDataPointRecord/int64_MinMaxSum/[4_4_4_2_16_1]
--- PASS: TestExpoHistogramDataPointRecord (0.00s)
    --- PASS: TestExpoHistogramDataPointRecord/float64 (0.00s)
        --- PASS: TestExpoHistogramDataPointRecord/float64/[2_4_1] (0.00s)
        --- PASS: TestExpoHistogramDataPointRecord/float64/[4_4_4_2_16_1] (0.00s)
        --- PASS: TestExpoHistogramDataPointRecord/float64/[1_2_4] (0.00s)
        --- PASS: TestExpoHistogramDataPointRecord/float64/[1_4_2] (0.00s)
        --- PASS: TestExpoHistogramDataPointRecord/float64/[2_4_1]#01 (0.00s)
        --- PASS: TestExpoHistogramDataPointRecord/float64/[2_1_4] (0.00s)
        --- PASS: TestExpoHistogramDataPointRecord/float64/[4_1_2] (0.00s)
        --- PASS: TestExpoHistogramDataPointRecord/float64/[4_2_1] (0.00s)
    --- PASS: TestExpoHistogramDataPointRecord/float64_MinMaxSum (0.00s)
        --- PASS: TestExpoHistogramDataPointRecord/float64_MinMaxSum/[2_4_1] (0.00s)
        --- PASS: TestExpoHistogramDataPointRecord/float64_MinMaxSum/[2_4_1_+Inf] (0.00s)
        --- PASS: TestExpoHistogramDataPointRecord/float64_MinMaxSum/[2_4_1_-Inf] (0.00s)
        --- PASS: TestExpoHistogramDataPointRecord/float64_MinMaxSum/[2_4_1_NaN] (0.00s)
        --- PASS: TestExpoHistogramDataPointRecord/float64_MinMaxSum/[4_4_4_2_16_1] (0.00s)
    --- PASS: TestExpoHistogramDataPointRecord/float64-2 (0.00s)
        --- PASS: TestExpoHistogramDataPointRecord/float64-2/[2_2_2_1_8_0.5] (0.00s)
        --- PASS: TestExpoHistogramDataPointRecord/float64-2/[1_0.5_2] (0.00s)
        --- PASS: TestExpoHistogramDataPointRecord/float64-2/[1_2_0.5] (0.00s)
        --- PASS: TestExpoHistogramDataPointRecord/float64-2/[2_0.5_1] (0.00s)
        --- PASS: TestExpoHistogramDataPointRecord/float64-2/[2_1_0.5] (0.00s)
        --- PASS: TestExpoHistogramDataPointRecord/float64-2/[0.5_1_2] (0.00s)
        --- PASS: TestExpoHistogramDataPointRecord/float64-2/[0.5_2_1] (0.00s)
    --- PASS: TestExpoHistogramDataPointRecord/int64 (0.00s)
        --- PASS: TestExpoHistogramDataPointRecord/int64/[2_4_1] (0.00s)
        --- PASS: TestExpoHistogramDataPointRecord/int64/[4_4_4_2_16_1] (0.00s)
        --- PASS: TestExpoHistogramDataPointRecord/int64/[1_2_4] (0.00s)
        --- PASS: TestExpoHistogramDataPointRecord/int64/[1_4_2] (0.00s)
        --- PASS: TestExpoHistogramDataPointRecord/int64/[2_4_1]#01 (0.00s)
        --- PASS: TestExpoHistogramDataPointRecord/int64/[2_1_4] (0.00s)
        --- PASS: TestExpoHistogramDataPointRecord/int64/[4_1_2] (0.00s)
        --- PASS: TestExpoHistogramDataPointRecord/int64/[4_2_1] (0.00s)
    --- PASS: TestExpoHistogramDataPointRecord/int64_MinMaxSum (0.00s)
        --- PASS: TestExpoHistogramDataPointRecord/int64_MinMaxSum/[2_4_1] (0.00s)
        --- PASS: TestExpoHistogramDataPointRecord/int64_MinMaxSum/[4_4_4_2_16_1] (0.00s)
=== RUN   TestExponentialHistogramDataPointRecordLimits
--- PASS: TestExponentialHistogramDataPointRecordLimits (0.00s)
=== RUN   TestExpoBucketDownscale
=== RUN   TestExpoBucketDownscale/Empty_bucket
=== RUN   TestExpoBucketDownscale/1_size_bucket
=== RUN   TestExpoBucketDownscale/zero_scale
=== RUN   TestExpoBucketDownscale/aligned_bucket_scale_1
=== RUN   TestExpoBucketDownscale/aligned_bucket_scale_2
=== RUN   TestExpoBucketDownscale/aligned_bucket_scale_3
=== RUN   TestExpoBucketDownscale/unaligned_bucket_scale_1
=== RUN   TestExpoBucketDownscale/unaligned_bucket_scale_2
=== RUN   TestExpoBucketDownscale/unaligned_bucket_scale_3
=== RUN   TestExpoBucketDownscale/unaligned_bucket_scale_1#01
=== RUN   TestExpoBucketDownscale/negative_startBin
=== RUN   TestExpoBucketDownscale/negative_startBin_2
--- PASS: TestExpoBucketDownscale (0.00s)
    --- PASS: TestExpoBucketDownscale/Empty_bucket (0.00s)
    --- PASS: TestExpoBucketDownscale/1_size_bucket (0.00s)
    --- PASS: TestExpoBucketDownscale/zero_scale (0.00s)
    --- PASS: TestExpoBucketDownscale/aligned_bucket_scale_1 (0.00s)
    --- PASS: TestExpoBucketDownscale/aligned_bucket_scale_2 (0.00s)
    --- PASS: TestExpoBucketDownscale/aligned_bucket_scale_3 (0.00s)
    --- PASS: TestExpoBucketDownscale/unaligned_bucket_scale_1 (0.00s)
    --- PASS: TestExpoBucketDownscale/unaligned_bucket_scale_2 (0.00s)
    --- PASS: TestExpoBucketDownscale/unaligned_bucket_scale_3 (0.00s)
    --- PASS: TestExpoBucketDownscale/unaligned_bucket_scale_1#01 (0.00s)
    --- PASS: TestExpoBucketDownscale/negative_startBin (0.00s)
    --- PASS: TestExpoBucketDownscale/negative_startBin_2 (0.00s)
=== RUN   TestExpoBucketRecord
=== RUN   TestExpoBucketRecord/Empty_Bucket_creates_first_count
=== RUN   TestExpoBucketRecord/Bin_is_in_the_bucket
=== RUN   TestExpoBucketRecord/Bin_is_before_the_start_of_the_bucket
=== RUN   TestExpoBucketRecord/Bin_is_after_the_end_of_the_bucket
--- PASS: TestExpoBucketRecord (0.00s)
    --- PASS: TestExpoBucketRecord/Empty_Bucket_creates_first_count (0.00s)
    --- PASS: TestExpoBucketRecord/Bin_is_in_the_bucket (0.00s)
    --- PASS: TestExpoBucketRecord/Bin_is_before_the_start_of_the_bucket (0.00s)
    --- PASS: TestExpoBucketRecord/Bin_is_after_the_end_of_the_bucket (0.00s)
=== RUN   TestScaleChange
=== RUN   TestScaleChange/if_length_is_0,_no_rescale_is_needed
=== RUN   TestScaleChange/if_bin_is_between_start,_and_the_end,_no_rescale_needed
=== RUN   TestScaleChange/if_len([bin,..._end])_>_maxSize,_rescale_needed
=== RUN   TestScaleChange/if_len([start,_...,_bin])_>_maxSize,_rescale_needed
=== RUN   TestScaleChange/if_len([start,_...,_bin])_>_maxSize,_rescale_needed#01
=== RUN   TestScaleChange/It_should_not_hang_if_it_will_never_be_able_to_rescale
--- PASS: TestScaleChange (0.00s)
    --- PASS: TestScaleChange/if_length_is_0,_no_rescale_is_needed (0.00s)
    --- PASS: TestScaleChange/if_bin_is_between_start,_and_the_end,_no_rescale_needed (0.00s)
    --- PASS: TestScaleChange/if_len([bin,..._end])_>_maxSize,_rescale_needed (0.00s)
    --- PASS: TestScaleChange/if_len([start,_...,_bin])_>_maxSize,_rescale_needed (0.00s)
    --- PASS: TestScaleChange/if_len([start,_...,_bin])_>_maxSize,_rescale_needed#01 (0.00s)
    --- PASS: TestScaleChange/It_should_not_hang_if_it_will_never_be_able_to_rescale (0.00s)
=== RUN   TestSubNormal
--- PASS: TestSubNormal (0.00s)
=== RUN   TestExponentialHistogramAggregation
=== RUN   TestExponentialHistogramAggregation/Int64/Delta
    exponential_histogram_test.go:733: step: 0
    exponential_histogram_test.go:733: step: 1
    exponential_histogram_test.go:733: step: 2
    exponential_histogram_test.go:733: step: 3
=== RUN   TestExponentialHistogramAggregation/Float64/Delta
    exponential_histogram_test.go:736: step: 0
    exponential_histogram_test.go:736: step: 1
    exponential_histogram_test.go:736: step: 2
    exponential_histogram_test.go:736: step: 3
=== RUN   TestExponentialHistogramAggregation/Int64/Cumulative
    exponential_histogram_test.go:739: step: 0
    exponential_histogram_test.go:739: step: 1
    exponential_histogram_test.go:739: step: 2
    exponential_histogram_test.go:739: step: 3
    exponential_histogram_test.go:739: step: 4
=== RUN   TestExponentialHistogramAggregation/Float64/Cumulative
    exponential_histogram_test.go:742: step: 0
    exponential_histogram_test.go:742: step: 1
    exponential_histogram_test.go:742: step: 2
    exponential_histogram_test.go:742: step: 3
    exponential_histogram_test.go:742: step: 4
--- PASS: TestExponentialHistogramAggregation (0.00s)
    --- PASS: TestExponentialHistogramAggregation/Int64/Delta (0.00s)
    --- PASS: TestExponentialHistogramAggregation/Float64/Delta (0.00s)
    --- PASS: TestExponentialHistogramAggregation/Int64/Cumulative (0.00s)
    --- PASS: TestExponentialHistogramAggregation/Float64/Cumulative (0.00s)
=== RUN   TestHistogram
=== RUN   TestHistogram/Int64/Delta/Sum
    histogram_test.go:29: step: 0
    histogram_test.go:29: step: 1
    histogram_test.go:29: step: 2
    histogram_test.go:29: step: 3
    histogram_test.go:29: step: 4
=== RUN   TestHistogram/Int64/Delta/NoSum
    histogram_test.go:31: step: 0
    histogram_test.go:31: step: 1
    histogram_test.go:31: step: 2
    histogram_test.go:31: step: 3
    histogram_test.go:31: step: 4
=== RUN   TestHistogram/Float64/Delta/Sum
    histogram_test.go:33: step: 0
    histogram_test.go:33: step: 1
    histogram_test.go:33: step: 2
    histogram_test.go:33: step: 3
    histogram_test.go:33: step: 4
=== RUN   TestHistogram/Float64/Delta/NoSum
    histogram_test.go:35: step: 0
    histogram_test.go:35: step: 1
    histogram_test.go:35: step: 2
    histogram_test.go:35: step: 3
    histogram_test.go:35: step: 4
=== RUN   TestHistogram/Int64/Cumulative/Sum
    histogram_test.go:38: step: 0
    histogram_test.go:38: step: 1
    histogram_test.go:38: step: 2
    histogram_test.go:38: step: 3
    histogram_test.go:38: step: 4
=== RUN   TestHistogram/Int64/Cumulative/NoSum
    histogram_test.go:40: step: 0
    histogram_test.go:40: step: 1
    histogram_test.go:40: step: 2
    histogram_test.go:40: step: 3
    histogram_test.go:40: step: 4
=== RUN   TestHistogram/Float64/Cumulative/Sum
    histogram_test.go:42: step: 0
    histogram_test.go:42: step: 1
    histogram_test.go:42: step: 2
    histogram_test.go:42: step: 3
    histogram_test.go:42: step: 4
=== RUN   TestHistogram/Float64/Cumulative/NoSum
    histogram_test.go:44: step: 0
    histogram_test.go:44: step: 1
    histogram_test.go:44: step: 2
    histogram_test.go:44: step: 3
    histogram_test.go:44: step: 4
--- PASS: TestHistogram (0.00s)
    --- PASS: TestHistogram/Int64/Delta/Sum (0.00s)
    --- PASS: TestHistogram/Int64/Delta/NoSum (0.00s)
    --- PASS: TestHistogram/Float64/Delta/Sum (0.00s)
    --- PASS: TestHistogram/Float64/Delta/NoSum (0.00s)
    --- PASS: TestHistogram/Int64/Cumulative/Sum (0.00s)
    --- PASS: TestHistogram/Int64/Cumulative/NoSum (0.00s)
    --- PASS: TestHistogram/Float64/Cumulative/Sum (0.00s)
    --- PASS: TestHistogram/Float64/Cumulative/NoSum (0.00s)
=== RUN   TestBucketsBin
=== RUN   TestBucketsBin/Int64
=== RUN   TestBucketsBin/Float64
--- PASS: TestBucketsBin (0.00s)
    --- PASS: TestBucketsBin/Int64 (0.00s)
    --- PASS: TestBucketsBin/Float64 (0.00s)
=== RUN   TestBucketsSum
=== RUN   TestBucketsSum/Int64
=== RUN   TestBucketsSum/Float64
--- PASS: TestBucketsSum (0.00s)
    --- PASS: TestBucketsSum/Int64 (0.00s)
    --- PASS: TestBucketsSum/Float64 (0.00s)
=== RUN   TestHistogramImmutableBounds
--- PASS: TestHistogramImmutableBounds (0.00s)
=== RUN   TestCumulativeHistogramImmutableCounts
--- PASS: TestCumulativeHistogramImmutableCounts (0.00s)
=== RUN   TestDeltaHistogramReset
--- PASS: TestDeltaHistogramReset (0.00s)
=== RUN   TestLastValue
=== RUN   TestLastValue/Int64/DeltaLastValue
    lastvalue_test.go:17: step: 0
    lastvalue_test.go:17: step: 1
    lastvalue_test.go:17: step: 2
    lastvalue_test.go:17: step: 3
    lastvalue_test.go:17: step: 4
=== RUN   TestLastValue/Float64/DeltaLastValue
    lastvalue_test.go:19: step: 0
    lastvalue_test.go:19: step: 1
    lastvalue_test.go:19: step: 2
    lastvalue_test.go:19: step: 3
    lastvalue_test.go:19: step: 4
=== RUN   TestLastValue/Int64/CumulativeLastValue
    lastvalue_test.go:22: step: 0
    lastvalue_test.go:22: step: 1
    lastvalue_test.go:22: step: 2
    lastvalue_test.go:22: step: 3
    lastvalue_test.go:22: step: 4
=== RUN   TestLastValue/Float64/CumulativeLastValue
    lastvalue_test.go:24: step: 0
    lastvalue_test.go:24: step: 1
    lastvalue_test.go:24: step: 2
    lastvalue_test.go:24: step: 3
    lastvalue_test.go:24: step: 4
=== RUN   TestLastValue/Int64/DeltaPrecomputedLastValue
    lastvalue_test.go:27: step: 0
    lastvalue_test.go:27: step: 1
    lastvalue_test.go:27: step: 2
    lastvalue_test.go:27: step: 3
    lastvalue_test.go:27: step: 4
=== RUN   TestLastValue/Float64/DeltaPrecomputedLastValue
    lastvalue_test.go:29: step: 0
    lastvalue_test.go:29: step: 1
    lastvalue_test.go:29: step: 2
    lastvalue_test.go:29: step: 3
    lastvalue_test.go:29: step: 4
=== RUN   TestLastValue/Int64/CumulativePrecomputedLastValue
    lastvalue_test.go:32: step: 0
    lastvalue_test.go:32: step: 1
    lastvalue_test.go:32: step: 2
    lastvalue_test.go:32: step: 3
    lastvalue_test.go:32: step: 4
=== RUN   TestLastValue/Float64/CumulativePrecomputedLastValue
    lastvalue_test.go:34: step: 0
    lastvalue_test.go:34: step: 1
    lastvalue_test.go:34: step: 2
    lastvalue_test.go:34: step: 3
    lastvalue_test.go:34: step: 4
--- PASS: TestLastValue (0.00s)
    --- PASS: TestLastValue/Int64/DeltaLastValue (0.00s)
    --- PASS: TestLastValue/Float64/DeltaLastValue (0.00s)
    --- PASS: TestLastValue/Int64/CumulativeLastValue (0.00s)
    --- PASS: TestLastValue/Float64/CumulativeLastValue (0.00s)
    --- PASS: TestLastValue/Int64/DeltaPrecomputedLastValue (0.00s)
    --- PASS: TestLastValue/Float64/DeltaPrecomputedLastValue (0.00s)
    --- PASS: TestLastValue/Int64/CumulativePrecomputedLastValue (0.00s)
    --- PASS: TestLastValue/Float64/CumulativePrecomputedLastValue (0.00s)
=== RUN   TestLimiterAttributes
=== RUN   TestLimiterAttributes/NoLimit
=== RUN   TestLimiterAttributes/NotAtLimit/Exists
=== RUN   TestLimiterAttributes/NotAtLimit/DoesNotExist
=== RUN   TestLimiterAttributes/AtLimit/Exists
=== RUN   TestLimiterAttributes/AtLimit/DoesNotExist
--- PASS: TestLimiterAttributes (0.00s)
    --- PASS: TestLimiterAttributes/NoLimit (0.00s)
    --- PASS: TestLimiterAttributes/NotAtLimit/Exists (0.00s)
    --- PASS: TestLimiterAttributes/NotAtLimit/DoesNotExist (0.00s)
    --- PASS: TestLimiterAttributes/AtLimit/Exists (0.00s)
    --- PASS: TestLimiterAttributes/AtLimit/DoesNotExist (0.00s)
=== RUN   TestSum
=== RUN   TestSum/Int64/DeltaSum
    sum_test.go:17: step: 0
    sum_test.go:17: step: 1
    sum_test.go:17: step: 2
    sum_test.go:17: step: 3
    sum_test.go:17: step: 4
=== RUN   TestSum/Float64/DeltaSum
    sum_test.go:20: step: 0
    sum_test.go:20: step: 1
    sum_test.go:20: step: 2
    sum_test.go:20: step: 3
    sum_test.go:20: step: 4
=== RUN   TestSum/Int64/CumulativeSum
    sum_test.go:23: step: 0
    sum_test.go:23: step: 1
    sum_test.go:23: step: 2
    sum_test.go:23: step: 3
=== RUN   TestSum/Float64/CumulativeSum
    sum_test.go:26: step: 0
    sum_test.go:26: step: 1
    sum_test.go:26: step: 2
    sum_test.go:26: step: 3
=== RUN   TestSum/Int64/DeltaPrecomputedSum
    sum_test.go:29: step: 0
    sum_test.go:29: step: 1
    sum_test.go:29: step: 2
    sum_test.go:29: step: 3
    sum_test.go:29: step: 4
=== RUN   TestSum/Float64/DeltaPrecomputedSum
    sum_test.go:32: step: 0
    sum_test.go:32: step: 1
    sum_test.go:32: step: 2
    sum_test.go:32: step: 3
    sum_test.go:32: step: 4
=== RUN   TestSum/Int64/CumulativePrecomputedSum
    sum_test.go:35: step: 0
    sum_test.go:35: step: 1
    sum_test.go:35: step: 2
    sum_test.go:35: step: 3
    sum_test.go:35: step: 4
=== RUN   TestSum/Float64/CumulativePrecomputedSum
    sum_test.go:38: step: 0
    sum_test.go:38: step: 1
    sum_test.go:38: step: 2
    sum_test.go:38: step: 3
    sum_test.go:38: step: 4
--- PASS: TestSum (0.00s)
    --- PASS: TestSum/Int64/DeltaSum (0.00s)
    --- PASS: TestSum/Float64/DeltaSum (0.00s)
    --- PASS: TestSum/Int64/CumulativeSum (0.00s)
    --- PASS: TestSum/Float64/CumulativeSum (0.00s)
    --- PASS: TestSum/Int64/DeltaPrecomputedSum (0.00s)
    --- PASS: TestSum/Float64/DeltaPrecomputedSum (0.00s)
    --- PASS: TestSum/Int64/CumulativePrecomputedSum (0.00s)
    --- PASS: TestSum/Float64/CumulativePrecomputedSum (0.00s)
=== RUN   FuzzGetBin
=== RUN   FuzzGetBin/seed#0
=== RUN   FuzzGetBin/seed#1
=== RUN   FuzzGetBin/seed#2
=== RUN   FuzzGetBin/seed#3
=== RUN   FuzzGetBin/seed#4
=== RUN   FuzzGetBin/seed#5
=== RUN   FuzzGetBin/seed#6
=== RUN   FuzzGetBin/seed#7
=== RUN   FuzzGetBin/seed#8
=== RUN   FuzzGetBin/seed#9
=== RUN   FuzzGetBin/seed#10
=== RUN   FuzzGetBin/seed#11
=== RUN   FuzzGetBin/seed#12
=== RUN   FuzzGetBin/seed#13
=== RUN   FuzzGetBin/seed#14
=== RUN   FuzzGetBin/seed#15
=== RUN   FuzzGetBin/seed#16
=== RUN   FuzzGetBin/seed#17
=== RUN   FuzzGetBin/seed#18
=== RUN   FuzzGetBin/seed#19
=== RUN   FuzzGetBin/seed#20
--- PASS: FuzzGetBin (0.00s)
    --- PASS: FuzzGetBin/seed#0 (0.00s)
    --- PASS: FuzzGetBin/seed#1 (0.00s)
    --- PASS: FuzzGetBin/seed#2 (0.00s)
    --- PASS: FuzzGetBin/seed#3 (0.00s)
    --- PASS: FuzzGetBin/seed#4 (0.00s)
    --- PASS: FuzzGetBin/seed#5 (0.00s)
    --- PASS: FuzzGetBin/seed#6 (0.00s)
    --- PASS: FuzzGetBin/seed#7 (0.00s)
    --- PASS: FuzzGetBin/seed#8 (0.00s)
    --- PASS: FuzzGetBin/seed#9 (0.00s)
    --- PASS: FuzzGetBin/seed#10 (0.00s)
    --- PASS: FuzzGetBin/seed#11 (0.00s)
    --- PASS: FuzzGetBin/seed#12 (0.00s)
    --- PASS: FuzzGetBin/seed#13 (0.00s)
    --- PASS: FuzzGetBin/seed#14 (0.00s)
    --- PASS: FuzzGetBin/seed#15 (0.00s)
    --- PASS: FuzzGetBin/seed#16 (0.00s)
    --- PASS: FuzzGetBin/seed#17 (0.00s)
    --- PASS: FuzzGetBin/seed#18 (0.00s)
    --- PASS: FuzzGetBin/seed#19 (0.00s)
    --- PASS: FuzzGetBin/seed#20 (0.00s)
PASS
ok  	go.opentelemetry.io/otel/sdk/metric/internal/aggregate	0.025s
=== RUN   TestCardinalityLimit
=== RUN   TestCardinalityLimit/100
=== RUN   TestCardinalityLimit/-1
=== RUN   TestCardinalityLimit/false
=== RUN   TestCardinalityLimit/empty
--- PASS: TestCardinalityLimit (0.00s)
    --- PASS: TestCardinalityLimit/100 (0.00s)
    --- PASS: TestCardinalityLimit/-1 (0.00s)
    --- PASS: TestCardinalityLimit/false (0.00s)
    --- PASS: TestCardinalityLimit/empty (0.00s)
PASS
ok  	go.opentelemetry.io/otel/sdk/metric/internal/x	0.009s
?   	go.opentelemetry.io/otel/sdk/metric/metricdata	[no test files]
=== RUN   TestTestingTImplementation
--- PASS: TestTestingTImplementation (0.00s)
=== RUN   TestAssertEqual
=== RUN   TestAssertEqual/ResourceMetrics
=== RUN   TestAssertEqual/ScopeMetrics
=== RUN   TestAssertEqual/Metrics
=== RUN   TestAssertEqual/HistogramInt64
=== RUN   TestAssertEqual/HistogramFloat64
=== RUN   TestAssertEqual/SumInt64
=== RUN   TestAssertEqual/SumFloat64
=== RUN   TestAssertEqual/GaugeInt64
=== RUN   TestAssertEqual/GaugeFloat64
=== RUN   TestAssertEqual/HistogramDataPointInt64
=== RUN   TestAssertEqual/HistogramDataPointFloat64
=== RUN   TestAssertEqual/DataPointInt64
=== RUN   TestAssertEqual/DataPointFloat64
=== RUN   TestAssertEqual/ExtremaInt64
=== RUN   TestAssertEqual/ExtremaFloat64
=== RUN   TestAssertEqual/ExemplarInt64
=== RUN   TestAssertEqual/ExemplarFloat64
=== RUN   TestAssertEqual/ExponentialHistogramInt64
=== RUN   TestAssertEqual/ExponentialHistogramFloat64
=== RUN   TestAssertEqual/ExponentialHistogramDataPointInt64
=== RUN   TestAssertEqual/ExponentialHistogramDataPointFloat64
=== RUN   TestAssertEqual/ExponentialBuckets
=== RUN   TestAssertEqual/Summary
=== RUN   TestAssertEqual/SummaryDataPoint
=== RUN   TestAssertEqual/QuantileValues
--- PASS: TestAssertEqual (0.00s)
    --- PASS: TestAssertEqual/ResourceMetrics (0.00s)
    --- PASS: TestAssertEqual/ScopeMetrics (0.00s)
    --- PASS: TestAssertEqual/Metrics (0.00s)
    --- PASS: TestAssertEqual/HistogramInt64 (0.00s)
    --- PASS: TestAssertEqual/HistogramFloat64 (0.00s)
    --- PASS: TestAssertEqual/SumInt64 (0.00s)
    --- PASS: TestAssertEqual/SumFloat64 (0.00s)
    --- PASS: TestAssertEqual/GaugeInt64 (0.00s)
    --- PASS: TestAssertEqual/GaugeFloat64 (0.00s)
    --- PASS: TestAssertEqual/HistogramDataPointInt64 (0.00s)
    --- PASS: TestAssertEqual/HistogramDataPointFloat64 (0.00s)
    --- PASS: TestAssertEqual/DataPointInt64 (0.00s)
    --- PASS: TestAssertEqual/DataPointFloat64 (0.00s)
    --- PASS: TestAssertEqual/ExtremaInt64 (0.00s)
    --- PASS: TestAssertEqual/ExtremaFloat64 (0.00s)
    --- PASS: TestAssertEqual/ExemplarInt64 (0.00s)
    --- PASS: TestAssertEqual/ExemplarFloat64 (0.00s)
    --- PASS: TestAssertEqual/ExponentialHistogramInt64 (0.00s)
    --- PASS: TestAssertEqual/ExponentialHistogramFloat64 (0.00s)
    --- PASS: TestAssertEqual/ExponentialHistogramDataPointInt64 (0.00s)
    --- PASS: TestAssertEqual/ExponentialHistogramDataPointFloat64 (0.00s)
    --- PASS: TestAssertEqual/ExponentialBuckets (0.00s)
    --- PASS: TestAssertEqual/Summary (0.00s)
    --- PASS: TestAssertEqual/SummaryDataPoint (0.00s)
    --- PASS: TestAssertEqual/QuantileValues (0.00s)
=== RUN   TestAssertEqualIgnoreTime
=== RUN   TestAssertEqualIgnoreTime/ResourceMetrics
=== RUN   TestAssertEqualIgnoreTime/ScopeMetrics
=== RUN   TestAssertEqualIgnoreTime/Metrics
=== RUN   TestAssertEqualIgnoreTime/HistogramInt64
=== RUN   TestAssertEqualIgnoreTime/HistogramFloat64
=== RUN   TestAssertEqualIgnoreTime/SumInt64
=== RUN   TestAssertEqualIgnoreTime/SumFloat64
=== RUN   TestAssertEqualIgnoreTime/GaugeInt64
=== RUN   TestAssertEqualIgnoreTime/GaugeFloat64
=== RUN   TestAssertEqualIgnoreTime/HistogramDataPointInt64
=== RUN   TestAssertEqualIgnoreTime/HistogramDataPointFloat64
=== RUN   TestAssertEqualIgnoreTime/DataPointInt64
=== RUN   TestAssertEqualIgnoreTime/DataPointFloat64
=== RUN   TestAssertEqualIgnoreTime/ExtremaInt64
=== RUN   TestAssertEqualIgnoreTime/ExtremaFloat64
=== RUN   TestAssertEqualIgnoreTime/ExemplarInt64
=== RUN   TestAssertEqualIgnoreTime/ExemplarFloat64
=== RUN   TestAssertEqualIgnoreTime/ExponentialHistogramInt64
=== RUN   TestAssertEqualIgnoreTime/ExponentialHistogramFloat64
=== RUN   TestAssertEqualIgnoreTime/ExponentialHistogramDataPointInt64
=== RUN   TestAssertEqualIgnoreTime/ExponentialHistogramDataPointFloat64
=== RUN   TestAssertEqualIgnoreTime/Summary
=== RUN   TestAssertEqualIgnoreTime/SummaryDataPoint
--- PASS: TestAssertEqualIgnoreTime (0.00s)
    --- PASS: TestAssertEqualIgnoreTime/ResourceMetrics (0.00s)
    --- PASS: TestAssertEqualIgnoreTime/ScopeMetrics (0.00s)
    --- PASS: TestAssertEqualIgnoreTime/Metrics (0.00s)
    --- PASS: TestAssertEqualIgnoreTime/HistogramInt64 (0.00s)
    --- PASS: TestAssertEqualIgnoreTime/HistogramFloat64 (0.00s)
    --- PASS: TestAssertEqualIgnoreTime/SumInt64 (0.00s)
    --- PASS: TestAssertEqualIgnoreTime/SumFloat64 (0.00s)
    --- PASS: TestAssertEqualIgnoreTime/GaugeInt64 (0.00s)
    --- PASS: TestAssertEqualIgnoreTime/GaugeFloat64 (0.00s)
    --- PASS: TestAssertEqualIgnoreTime/HistogramDataPointInt64 (0.00s)
    --- PASS: TestAssertEqualIgnoreTime/HistogramDataPointFloat64 (0.00s)
    --- PASS: TestAssertEqualIgnoreTime/DataPointInt64 (0.00s)
    --- PASS: TestAssertEqualIgnoreTime/DataPointFloat64 (0.00s)
    --- PASS: TestAssertEqualIgnoreTime/ExtremaInt64 (0.00s)
    --- PASS: TestAssertEqualIgnoreTime/ExtremaFloat64 (0.00s)
    --- PASS: TestAssertEqualIgnoreTime/ExemplarInt64 (0.00s)
    --- PASS: TestAssertEqualIgnoreTime/ExemplarFloat64 (0.00s)
    --- PASS: TestAssertEqualIgnoreTime/ExponentialHistogramInt64 (0.00s)
    --- PASS: TestAssertEqualIgnoreTime/ExponentialHistogramFloat64 (0.00s)
    --- PASS: TestAssertEqualIgnoreTime/ExponentialHistogramDataPointInt64 (0.00s)
    --- PASS: TestAssertEqualIgnoreTime/ExponentialHistogramDataPointFloat64 (0.00s)
    --- PASS: TestAssertEqualIgnoreTime/Summary (0.00s)
    --- PASS: TestAssertEqualIgnoreTime/SummaryDataPoint (0.00s)
=== RUN   TestAssertEqualIgnoreExemplars
=== RUN   TestAssertEqualIgnoreExemplars/HistogramDataPointInt64
=== RUN   TestAssertEqualIgnoreExemplars/HistogramDataPointFloat64
=== RUN   TestAssertEqualIgnoreExemplars/DataPointInt64
=== RUN   TestAssertEqualIgnoreExemplars/DataPointFloat64
=== RUN   TestAssertEqualIgnoreExemplars/ExponentialHistogramDataPointInt64
=== RUN   TestAssertEqualIgnoreExemplars/ExponentialHistogramDataPointFloat64
--- PASS: TestAssertEqualIgnoreExemplars (0.00s)
    --- PASS: TestAssertEqualIgnoreExemplars/HistogramDataPointInt64 (0.00s)
    --- PASS: TestAssertEqualIgnoreExemplars/HistogramDataPointFloat64 (0.00s)
    --- PASS: TestAssertEqualIgnoreExemplars/DataPointInt64 (0.00s)
    --- PASS: TestAssertEqualIgnoreExemplars/DataPointFloat64 (0.00s)
    --- PASS: TestAssertEqualIgnoreExemplars/ExponentialHistogramDataPointInt64 (0.00s)
    --- PASS: TestAssertEqualIgnoreExemplars/ExponentialHistogramDataPointFloat64 (0.00s)
=== RUN   TestAssertEqualIgnoreValue
=== RUN   TestAssertEqualIgnoreValue/ResourceMetrics
=== RUN   TestAssertEqualIgnoreValue/ScopeMetrics
=== RUN   TestAssertEqualIgnoreValue/Metrics
=== RUN   TestAssertEqualIgnoreValue/HistogramInt64
=== RUN   TestAssertEqualIgnoreValue/HistogramFloat64
=== RUN   TestAssertEqualIgnoreValue/SumInt64
=== RUN   TestAssertEqualIgnoreValue/SumFloat64
=== RUN   TestAssertEqualIgnoreValue/GaugeInt64
=== RUN   TestAssertEqualIgnoreValue/GaugeFloat64
=== RUN   TestAssertEqualIgnoreValue/HistogramDataPointInt64
=== RUN   TestAssertEqualIgnoreValue/HistogramDataPointFloat64
=== RUN   TestAssertEqualIgnoreValue/DataPointInt64
=== RUN   TestAssertEqualIgnoreValue/DataPointFloat64
=== RUN   TestAssertEqualIgnoreValue/ExemplarInt64
=== RUN   TestAssertEqualIgnoreValue/ExemplarFloat64
=== RUN   TestAssertEqualIgnoreValue/ExponentialHistogramInt64
=== RUN   TestAssertEqualIgnoreValue/ExponentialHistogramFloat64
=== RUN   TestAssertEqualIgnoreValue/ExponentialHistogramDataPointInt64
=== RUN   TestAssertEqualIgnoreValue/ExponentialHistogramDataPointFloat64
=== RUN   TestAssertEqualIgnoreValue/Summary
=== RUN   TestAssertEqualIgnoreValue/SummaryDataPoint
--- PASS: TestAssertEqualIgnoreValue (0.00s)
    --- PASS: TestAssertEqualIgnoreValue/ResourceMetrics (0.00s)
    --- PASS: TestAssertEqualIgnoreValue/ScopeMetrics (0.00s)
    --- PASS: TestAssertEqualIgnoreValue/Metrics (0.00s)
    --- PASS: TestAssertEqualIgnoreValue/HistogramInt64 (0.00s)
    --- PASS: TestAssertEqualIgnoreValue/HistogramFloat64 (0.00s)
    --- PASS: TestAssertEqualIgnoreValue/SumInt64 (0.00s)
    --- PASS: TestAssertEqualIgnoreValue/SumFloat64 (0.00s)
    --- PASS: TestAssertEqualIgnoreValue/GaugeInt64 (0.00s)
    --- PASS: TestAssertEqualIgnoreValue/GaugeFloat64 (0.00s)
    --- PASS: TestAssertEqualIgnoreValue/HistogramDataPointInt64 (0.00s)
    --- PASS: TestAssertEqualIgnoreValue/HistogramDataPointFloat64 (0.00s)
    --- PASS: TestAssertEqualIgnoreValue/DataPointInt64 (0.00s)
    --- PASS: TestAssertEqualIgnoreValue/DataPointFloat64 (0.00s)
    --- PASS: TestAssertEqualIgnoreValue/ExemplarInt64 (0.00s)
    --- PASS: TestAssertEqualIgnoreValue/ExemplarFloat64 (0.00s)
    --- PASS: TestAssertEqualIgnoreValue/ExponentialHistogramInt64 (0.00s)
    --- PASS: TestAssertEqualIgnoreValue/ExponentialHistogramFloat64 (0.00s)
    --- PASS: TestAssertEqualIgnoreValue/ExponentialHistogramDataPointInt64 (0.00s)
    --- PASS: TestAssertEqualIgnoreValue/ExponentialHistogramDataPointFloat64 (0.00s)
    --- PASS: TestAssertEqualIgnoreValue/Summary (0.00s)
    --- PASS: TestAssertEqualIgnoreValue/SummaryDataPoint (0.00s)
=== RUN   TestAssertAggregationsEqual
--- PASS: TestAssertAggregationsEqual (0.00s)
=== RUN   TestAssertAttributes
--- PASS: TestAssertAttributes (0.00s)
=== RUN   TestAssertAttributesFail
--- PASS: TestAssertAttributesFail (0.00s)
=== RUN   TestAssertMarshal
--- PASS: TestAssertMarshal (0.00s)
PASS
ok  	go.opentelemetry.io/otel/sdk/metric/metricdata/metricdatatest	0.014s
=== RUN   TestGetContainerIDFromLine
=== RUN   TestGetContainerIDFromLine/with_suffix
=== RUN   TestGetContainerIDFromLine/with_prefix_and_suffix
=== RUN   TestGetContainerIDFromLine/no_prefix_and_suffix
=== RUN   TestGetContainerIDFromLine/with_space
=== RUN   TestGetContainerIDFromLine/with_colon
=== RUN   TestGetContainerIDFromLine/invalid_hex_string
=== RUN   TestGetContainerIDFromLine/no_container_id_-_1
=== RUN   TestGetContainerIDFromLine/no_container_id_-_2
--- PASS: TestGetContainerIDFromLine (0.00s)
    --- PASS: TestGetContainerIDFromLine/with_suffix (0.00s)
    --- PASS: TestGetContainerIDFromLine/with_prefix_and_suffix (0.00s)
    --- PASS: TestGetContainerIDFromLine/no_prefix_and_suffix (0.00s)
    --- PASS: TestGetContainerIDFromLine/with_space (0.00s)
    --- PASS: TestGetContainerIDFromLine/with_colon (0.00s)
    --- PASS: TestGetContainerIDFromLine/invalid_hex_string (0.00s)
    --- PASS: TestGetContainerIDFromLine/no_container_id_-_1 (0.00s)
    --- PASS: TestGetContainerIDFromLine/no_container_id_-_2 (0.00s)
=== RUN   TestGetContainerIDFromReader
=== RUN   TestGetContainerIDFromReader/multiple_lines
=== RUN   TestGetContainerIDFromReader/no_container_id
--- PASS: TestGetContainerIDFromReader (0.00s)
    --- PASS: TestGetContainerIDFromReader/multiple_lines (0.00s)
    --- PASS: TestGetContainerIDFromReader/no_container_id (0.00s)
=== RUN   TestGetContainerIDFromCGroup
=== RUN   TestGetContainerIDFromCGroup/the_cgroup_file_does_not_exist
=== RUN   TestGetContainerIDFromCGroup/error_when_opening_cgroup_file
=== RUN   TestGetContainerIDFromCGroup/cgroup_file
--- PASS: TestGetContainerIDFromCGroup (0.00s)
    --- PASS: TestGetContainerIDFromCGroup/the_cgroup_file_does_not_exist (0.00s)
    --- PASS: TestGetContainerIDFromCGroup/error_when_opening_cgroup_file (0.00s)
    --- PASS: TestGetContainerIDFromCGroup/cgroup_file (0.00s)
=== RUN   TestDetectOnePair
--- PASS: TestDetectOnePair (0.00s)
=== RUN   TestDetectURIEncodingOnePair
--- PASS: TestDetectURIEncodingOnePair (0.00s)
=== RUN   TestDetectMultiPairs
--- PASS: TestDetectMultiPairs (0.00s)
=== RUN   TestDetectURIEncodingMultiPairs
--- PASS: TestDetectURIEncodingMultiPairs (0.00s)
=== RUN   TestEmpty
--- PASS: TestEmpty (0.00s)
=== RUN   TestNoResourceAttributesSet
--- PASS: TestNoResourceAttributesSet (0.00s)
=== RUN   TestMissingKeyError
--- PASS: TestMissingKeyError (0.00s)
=== RUN   TestInvalidPercentDecoding
2026/04/07 12:50:41 invalid URL escape "%in"
--- PASS: TestInvalidPercentDecoding (0.00s)
=== RUN   TestDetectServiceNameFromEnv
--- PASS: TestDetectServiceNameFromEnv (0.00s)
=== RUN   TestReadFileExistent
--- PASS: TestReadFileExistent (0.00s)
=== RUN   TestReadFileNonExistent
--- PASS: TestReadFileNonExistent (0.00s)
=== RUN   TestHostIDReaderBSD
=== RUN   TestHostIDReaderBSD/hostIDReaderBSD_valid_primary
=== RUN   TestHostIDReaderBSD/hostIDReaderBSD_invalid_primary
=== RUN   TestHostIDReaderBSD/hostIDReaderBSD_invalid_primary_and_secondary
--- PASS: TestHostIDReaderBSD (0.00s)
    --- PASS: TestHostIDReaderBSD/hostIDReaderBSD_valid_primary (0.00s)
    --- PASS: TestHostIDReaderBSD/hostIDReaderBSD_invalid_primary (0.00s)
    --- PASS: TestHostIDReaderBSD/hostIDReaderBSD_invalid_primary_and_secondary (0.00s)
=== RUN   TestHostIDReaderLinux
=== RUN   TestHostIDReaderLinux/hostIDReaderLinux_valid_primary
=== RUN   TestHostIDReaderLinux/hostIDReaderLinux_invalid_primary
=== RUN   TestHostIDReaderLinux/hostIDReaderLinux_invalid_primary_and_secondary
--- PASS: TestHostIDReaderLinux (0.00s)
    --- PASS: TestHostIDReaderLinux/hostIDReaderLinux_valid_primary (0.00s)
    --- PASS: TestHostIDReaderLinux/hostIDReaderLinux_invalid_primary (0.00s)
    --- PASS: TestHostIDReaderLinux/hostIDReaderLinux_invalid_primary_and_secondary (0.00s)
=== RUN   TestHostIDReaderDarwin
=== RUN   TestHostIDReaderDarwin/hostIDReaderDarwin_valid_output
=== RUN   TestHostIDReaderDarwin/hostIDReaderDarwin_invalid_output
=== RUN   TestHostIDReaderDarwin/hostIDReaderDarwin_error
--- PASS: TestHostIDReaderDarwin (0.00s)
    --- PASS: TestHostIDReaderDarwin/hostIDReaderDarwin_valid_output (0.00s)
    --- PASS: TestHostIDReaderDarwin/hostIDReaderDarwin_invalid_output (0.00s)
    --- PASS: TestHostIDReaderDarwin/hostIDReaderDarwin_error (0.00s)
=== RUN   TestDefaultExperimental
--- PASS: TestDefaultExperimental (0.00s)
=== RUN   TestDetect
=== RUN   TestDetect/case-two_different_schema_urls
=== RUN   TestDetect/case-three_different_schema_urls
=== RUN   TestDetect/case-same_schema_url
--- PASS: TestDetect (0.00s)
    --- PASS: TestDetect/case-two_different_schema_urls (0.00s)
    --- PASS: TestDetect/case-three_different_schema_urls (0.00s)
    --- PASS: TestDetect/case-same_schema_url (0.00s)
=== RUN   TestBuiltinStringDetector
--- PASS: TestBuiltinStringDetector (0.00s)
=== RUN   TestStringDetectorErrors
--- PASS: TestStringDetectorErrors (0.00s)
=== RUN   TestParseOSReleaseFile
=== RUN   TestParseOSReleaseFile/Ubuntu
=== RUN   TestParseOSReleaseFile/Debian
=== RUN   TestParseOSReleaseFile/Alpine
=== RUN   TestParseOSReleaseFile/Mock
--- PASS: TestParseOSReleaseFile (0.00s)
    --- PASS: TestParseOSReleaseFile/Ubuntu (0.00s)
    --- PASS: TestParseOSReleaseFile/Debian (0.00s)
    --- PASS: TestParseOSReleaseFile/Alpine (0.00s)
    --- PASS: TestParseOSReleaseFile/Mock (0.00s)
=== RUN   TestSkip
=== RUN   TestSkip/Empty_string
=== RUN   TestSkip/Only_whitespace
=== RUN   TestSkip/Hashtag_prefix_1
=== RUN   TestSkip/Hashtag_prefix_2
=== RUN   TestSkip/Hashtag_and_whitespace_1
=== RUN   TestSkip/Hashtag_and_whitespace_2
=== RUN   TestSkip/Hashtag_and_whitespace_3
=== RUN   TestSkip/Nonempty_string
=== RUN   TestSkip/Nonempty_string_with_whitespace_around
=== RUN   TestSkip/Nonempty_string_with_middle_hashtag
=== RUN   TestSkip/Nonempty_string_with_ending_hashtag
--- PASS: TestSkip (0.00s)
    --- PASS: TestSkip/Empty_string (0.00s)
    --- PASS: TestSkip/Only_whitespace (0.00s)
    --- PASS: TestSkip/Hashtag_prefix_1 (0.00s)
    --- PASS: TestSkip/Hashtag_prefix_2 (0.00s)
    --- PASS: TestSkip/Hashtag_and_whitespace_1 (0.00s)
    --- PASS: TestSkip/Hashtag_and_whitespace_2 (0.00s)
    --- PASS: TestSkip/Hashtag_and_whitespace_3 (0.00s)
    --- PASS: TestSkip/Nonempty_string (0.00s)
    --- PASS: TestSkip/Nonempty_string_with_whitespace_around (0.00s)
    --- PASS: TestSkip/Nonempty_string_with_middle_hashtag (0.00s)
    --- PASS: TestSkip/Nonempty_string_with_ending_hashtag (0.00s)
=== RUN   TestParse
=== RUN   TestParse/Empty_string
=== RUN   TestParse/No_separator
=== RUN   TestParse/Empty_key
=== RUN   TestParse/Empty_key_value
=== RUN   TestParse/Empty_value
=== RUN   TestParse/Key_value_1
=== RUN   TestParse/Key_value_2
--- PASS: TestParse (0.00s)
    --- PASS: TestParse/Empty_string (0.00s)
    --- PASS: TestParse/No_separator (0.00s)
    --- PASS: TestParse/Empty_key (0.00s)
    --- PASS: TestParse/Empty_key_value (0.00s)
    --- PASS: TestParse/Empty_value (0.00s)
    --- PASS: TestParse/Key_value_1 (0.00s)
    --- PASS: TestParse/Key_value_2 (0.00s)
=== RUN   TestUnquote
=== RUN   TestUnquote/Empty_string
=== RUN   TestUnquote/Single_double_quote
=== RUN   TestUnquote/Single_single_quote
=== RUN   TestUnquote/Empty_double_quotes
=== RUN   TestUnquote/Empty_single_quotes
=== RUN   TestUnquote/Empty_mixed_quotes_1
=== RUN   TestUnquote/Empty_mixed_quotes_2
=== RUN   TestUnquote/Double_quotes
=== RUN   TestUnquote/Single_quotes
=== RUN   TestUnquote/Half-open_starting_double_quote
=== RUN   TestUnquote/Half-open_ending_double_quote
=== RUN   TestUnquote/Half-open_starting_single_quote
=== RUN   TestUnquote/Half-open_ending_single_quote
=== RUN   TestUnquote/Double_double_quotes
=== RUN   TestUnquote/Double_single_quotes
=== RUN   TestUnquote/Mismatch_quotes_1
=== RUN   TestUnquote/Mismatch_quotes_2
=== RUN   TestUnquote/No_quotes
=== RUN   TestUnquote/Internal_double_quote
=== RUN   TestUnquote/Internal_single_quote
--- PASS: TestUnquote (0.00s)
    --- PASS: TestUnquote/Empty_string (0.00s)
    --- PASS: TestUnquote/Single_double_quote (0.00s)
    --- PASS: TestUnquote/Single_single_quote (0.00s)
    --- PASS: TestUnquote/Empty_double_quotes (0.00s)
    --- PASS: TestUnquote/Empty_single_quotes (0.00s)
    --- PASS: TestUnquote/Empty_mixed_quotes_1 (0.00s)
    --- PASS: TestUnquote/Empty_mixed_quotes_2 (0.00s)
    --- PASS: TestUnquote/Double_quotes (0.00s)
    --- PASS: TestUnquote/Single_quotes (0.00s)
    --- PASS: TestUnquote/Half-open_starting_double_quote (0.00s)
    --- PASS: TestUnquote/Half-open_ending_double_quote (0.00s)
    --- PASS: TestUnquote/Half-open_starting_single_quote (0.00s)
    --- PASS: TestUnquote/Half-open_ending_single_quote (0.00s)
    --- PASS: TestUnquote/Double_double_quotes (0.00s)
    --- PASS: TestUnquote/Double_single_quotes (0.00s)
    --- PASS: TestUnquote/Mismatch_quotes_1 (0.00s)
    --- PASS: TestUnquote/Mismatch_quotes_2 (0.00s)
    --- PASS: TestUnquote/No_quotes (0.00s)
    --- PASS: TestUnquote/Internal_double_quote (0.00s)
    --- PASS: TestUnquote/Internal_single_quote (0.00s)
=== RUN   TestUnescape
=== RUN   TestUnescape/Empty_string
=== RUN   TestUnescape/Escaped_dollar_sign
=== RUN   TestUnescape/Escaped_double_quote
=== RUN   TestUnescape/Escaped_single_quote
=== RUN   TestUnescape/Escaped_backslash
=== RUN   TestUnescape/Escaped_backtick
--- PASS: TestUnescape (0.00s)
    --- PASS: TestUnescape/Empty_string (0.00s)
    --- PASS: TestUnescape/Escaped_dollar_sign (0.00s)
    --- PASS: TestUnescape/Escaped_double_quote (0.00s)
    --- PASS: TestUnescape/Escaped_single_quote (0.00s)
    --- PASS: TestUnescape/Escaped_backslash (0.00s)
    --- PASS: TestUnescape/Escaped_backtick (0.00s)
=== RUN   TestBuildOSRelease
=== RUN   TestBuildOSRelease/Nil_values
=== RUN   TestBuildOSRelease/Empty_values
=== RUN   TestBuildOSRelease/Name_and_version_only
=== RUN   TestBuildOSRelease/Name_and_version_preferred
=== RUN   TestBuildOSRelease/Version_ID_fallback
=== RUN   TestBuildOSRelease/Pretty_name_fallback_due_to_missing_name
=== RUN   TestBuildOSRelease/Pretty_name_fallback_due_to_missing_version
--- PASS: TestBuildOSRelease (0.00s)
    --- PASS: TestBuildOSRelease/Nil_values (0.00s)
    --- PASS: TestBuildOSRelease/Empty_values (0.00s)
    --- PASS: TestBuildOSRelease/Name_and_version_only (0.00s)
    --- PASS: TestBuildOSRelease/Name_and_version_preferred (0.00s)
    --- PASS: TestBuildOSRelease/Version_ID_fallback (0.00s)
    --- PASS: TestBuildOSRelease/Pretty_name_fallback_due_to_missing_name (0.00s)
    --- PASS: TestBuildOSRelease/Pretty_name_fallback_due_to_missing_version (0.00s)
=== RUN   TestMapRuntimeOSToSemconvOSType
=== RUN   TestMapRuntimeOSToSemconvOSType/Apple_Darwin
=== RUN   TestMapRuntimeOSToSemconvOSType/DragonFly_BSD
=== RUN   TestMapRuntimeOSToSemconvOSType/FreeBSD
=== RUN   TestMapRuntimeOSToSemconvOSType/Linux
=== RUN   TestMapRuntimeOSToSemconvOSType/NetBSD
=== RUN   TestMapRuntimeOSToSemconvOSType/OpenBSD
=== RUN   TestMapRuntimeOSToSemconvOSType/Oracle_Solaris
=== RUN   TestMapRuntimeOSToSemconvOSType/Microsoft_Windows
=== RUN   TestMapRuntimeOSToSemconvOSType/Unknown
=== RUN   TestMapRuntimeOSToSemconvOSType/UNKNOWN
--- PASS: TestMapRuntimeOSToSemconvOSType (0.00s)
    --- PASS: TestMapRuntimeOSToSemconvOSType/Apple_Darwin (0.00s)
    --- PASS: TestMapRuntimeOSToSemconvOSType/DragonFly_BSD (0.00s)
    --- PASS: TestMapRuntimeOSToSemconvOSType/FreeBSD (0.00s)
    --- PASS: TestMapRuntimeOSToSemconvOSType/Linux (0.00s)
    --- PASS: TestMapRuntimeOSToSemconvOSType/NetBSD (0.00s)
    --- PASS: TestMapRuntimeOSToSemconvOSType/OpenBSD (0.00s)
    --- PASS: TestMapRuntimeOSToSemconvOSType/Oracle_Solaris (0.00s)
    --- PASS: TestMapRuntimeOSToSemconvOSType/Microsoft_Windows (0.00s)
    --- PASS: TestMapRuntimeOSToSemconvOSType/Unknown (0.00s)
    --- PASS: TestMapRuntimeOSToSemconvOSType/UNKNOWN (0.00s)
=== RUN   TestUname
--- PASS: TestUname (0.00s)
=== RUN   TestUnameError
--- PASS: TestUnameError (0.00s)
=== RUN   TestGetFirstAvailableFile
=== RUN   TestGetFirstAvailableFile/Gets_first,_skip_second_candidate
=== RUN   TestGetFirstAvailableFile/Skips_first,_gets_second_candidate
=== RUN   TestGetFirstAvailableFile/Skips_first,_gets_second,_ignores_third_candidate
=== RUN   TestGetFirstAvailableFile/No_candidates_(empty_slice)
=== RUN   TestGetFirstAvailableFile/No_candidates_(nil_slice)
=== RUN   TestGetFirstAvailableFile/Single_nonexisting_candidate
=== RUN   TestGetFirstAvailableFile/Multiple_nonexisting_candidates
--- PASS: TestGetFirstAvailableFile (0.00s)
    --- PASS: TestGetFirstAvailableFile/Gets_first,_skip_second_candidate (0.00s)
    --- PASS: TestGetFirstAvailableFile/Skips_first,_gets_second_candidate (0.00s)
    --- PASS: TestGetFirstAvailableFile/Skips_first,_gets_second,_ignores_third_candidate (0.00s)
    --- PASS: TestGetFirstAvailableFile/No_candidates_(empty_slice) (0.00s)
    --- PASS: TestGetFirstAvailableFile/No_candidates_(nil_slice) (0.00s)
    --- PASS: TestGetFirstAvailableFile/Single_nonexisting_candidate (0.00s)
    --- PASS: TestGetFirstAvailableFile/Multiple_nonexisting_candidates (0.00s)
=== RUN   TestWithProcessFuncsErrors
=== RUN   TestWithProcessFuncsErrors/WithExecutablePath
=== RUN   TestWithProcessFuncsErrors/WithOwner
--- PASS: TestWithProcessFuncsErrors (0.00s)
    --- PASS: TestWithProcessFuncsErrors/WithExecutablePath (0.00s)
    --- PASS: TestWithProcessFuncsErrors/WithOwner (0.00s)
=== RUN   TestCommandArgs
--- PASS: TestCommandArgs (0.00s)
=== RUN   TestRuntimeName
--- PASS: TestRuntimeName (0.00s)
=== RUN   TestRuntimeOS
--- PASS: TestRuntimeOS (0.00s)
=== RUN   TestRuntimeArch
--- PASS: TestRuntimeArch (0.00s)
=== RUN   TestNewWithAttributes
=== RUN   TestNewWithAttributes/case-Key_with_common_key_order1
=== RUN   TestNewWithAttributes/case-Key_with_common_key_order2
=== RUN   TestNewWithAttributes/case-Key_with_nil
--- PASS: TestNewWithAttributes (0.00s)
    --- PASS: TestNewWithAttributes/case-Key_with_common_key_order1 (0.00s)
    --- PASS: TestNewWithAttributes/case-Key_with_common_key_order2 (0.00s)
    --- PASS: TestNewWithAttributes/case-Key_with_nil (0.00s)
=== RUN   TestMerge
=== RUN   TestMerge/case-Merge_2_nils
=== RUN   TestMerge/case-Merge_with_no_overlap,_no_nil
=== RUN   TestMerge/case-Merge_with_no_overlap,_no_nil,_not_interleaved
=== RUN   TestMerge/case-Merge_with_common_key_order1
=== RUN   TestMerge/case-Merge_with_common_key_order2
=== RUN   TestMerge/case-Merge_with_common_key_order4
=== RUN   TestMerge/case-Merge_with_no_keys
=== RUN   TestMerge/case-Merge_with_first_resource_no_keys
=== RUN   TestMerge/case-Merge_with_second_resource_no_keys
=== RUN   TestMerge/case-Merge_with_first_resource_nil
=== RUN   TestMerge/case-Merge_with_second_resource_nil
=== RUN   TestMerge/case-Merge_with_first_resource_value_empty_string
=== RUN   TestMerge/case-Merge_with_second_resource_value_empty_string
=== RUN   TestMerge/case-Merge_with_first_resource_with_schema
=== RUN   TestMerge/case-Merge_with_second_resource_with_schema
=== RUN   TestMerge/case-Merge_with_different_schemas
--- PASS: TestMerge (0.00s)
    --- PASS: TestMerge/case-Merge_2_nils (0.00s)
    --- PASS: TestMerge/case-Merge_with_no_overlap,_no_nil (0.00s)
    --- PASS: TestMerge/case-Merge_with_no_overlap,_no_nil,_not_interleaved (0.00s)
    --- PASS: TestMerge/case-Merge_with_common_key_order1 (0.00s)
    --- PASS: TestMerge/case-Merge_with_common_key_order2 (0.00s)
    --- PASS: TestMerge/case-Merge_with_common_key_order4 (0.00s)
    --- PASS: TestMerge/case-Merge_with_no_keys (0.00s)
    --- PASS: TestMerge/case-Merge_with_first_resource_no_keys (0.00s)
    --- PASS: TestMerge/case-Merge_with_second_resource_no_keys (0.00s)
    --- PASS: TestMerge/case-Merge_with_first_resource_nil (0.00s)
    --- PASS: TestMerge/case-Merge_with_second_resource_nil (0.00s)
    --- PASS: TestMerge/case-Merge_with_first_resource_value_empty_string (0.00s)
    --- PASS: TestMerge/case-Merge_with_second_resource_value_empty_string (0.00s)
    --- PASS: TestMerge/case-Merge_with_first_resource_with_schema (0.00s)
    --- PASS: TestMerge/case-Merge_with_second_resource_with_schema (0.00s)
    --- PASS: TestMerge/case-Merge_with_different_schemas (0.00s)
=== RUN   TestEmpty
--- PASS: TestEmpty (0.00s)
=== RUN   TestDefault
--- PASS: TestDefault (0.00s)
=== RUN   TestString
--- PASS: TestString (0.00s)
=== RUN   TestMarshalJSON
--- PASS: TestMarshalJSON (0.00s)
=== RUN   TestNew
=== RUN   TestNew/No_Options_returns_empty_resource
=== RUN   TestNew/Nil_Detectors_works
=== RUN   TestNew/Only_Host
=== RUN   TestNew/Only_Env
=== RUN   TestNew/Only_TelemetrySDK
=== RUN   TestNew/WithAttributes
=== RUN   TestNew/With_schema_url
=== RUN   TestNew/With_conflicting_schema_urls
=== RUN   TestNew/With_conflicting_detector_schema_urls
--- PASS: TestNew (0.00s)
    --- PASS: TestNew/No_Options_returns_empty_resource (0.00s)
    --- PASS: TestNew/Nil_Detectors_works (0.00s)
    --- PASS: TestNew/Only_Host (0.00s)
    --- PASS: TestNew/Only_Env (0.00s)
    --- PASS: TestNew/Only_TelemetrySDK (0.00s)
    --- PASS: TestNew/WithAttributes (0.00s)
    --- PASS: TestNew/With_schema_url (0.00s)
    --- PASS: TestNew/With_conflicting_schema_urls (0.00s)
    --- PASS: TestNew/With_conflicting_detector_schema_urls (0.00s)
=== RUN   TestNewWrappedError
--- PASS: TestNewWrappedError (0.00s)
=== RUN   TestWithHostID
--- PASS: TestWithHostID (0.00s)
=== RUN   TestWithHostIDError
--- PASS: TestWithHostIDError (0.00s)
=== RUN   TestWithOSType
--- PASS: TestWithOSType (0.00s)
=== RUN   TestWithOSDescription
--- PASS: TestWithOSDescription (0.00s)
=== RUN   TestWithOS
--- PASS: TestWithOS (0.00s)
=== RUN   TestWithProcessPID
--- PASS: TestWithProcessPID (0.00s)
=== RUN   TestWithProcessExecutableName
--- PASS: TestWithProcessExecutableName (0.00s)
=== RUN   TestWithProcessExecutablePath
--- PASS: TestWithProcessExecutablePath (0.00s)
=== RUN   TestWithProcessCommandArgs
--- PASS: TestWithProcessCommandArgs (0.00s)
=== RUN   TestWithProcessOwner
--- PASS: TestWithProcessOwner (0.00s)
=== RUN   TestWithProcessRuntimeName
--- PASS: TestWithProcessRuntimeName (0.00s)
=== RUN   TestWithProcessRuntimeVersion
--- PASS: TestWithProcessRuntimeVersion (0.00s)
=== RUN   TestWithProcessRuntimeDescription
--- PASS: TestWithProcessRuntimeDescription (0.00s)
=== RUN   TestWithProcess
--- PASS: TestWithProcess (0.00s)
=== RUN   TestWithContainerID
=== RUN   TestWithContainerID/get_container_id
=== RUN   TestWithContainerID/no_container_id_found
=== RUN   TestWithContainerID/error
--- PASS: TestWithContainerID (0.00s)
    --- PASS: TestWithContainerID/get_container_id (0.00s)
    --- PASS: TestWithContainerID/no_container_id_found (0.00s)
    --- PASS: TestWithContainerID/error (0.00s)
=== RUN   TestWithContainer
--- PASS: TestWithContainer (0.00s)
=== RUN   TestResourceConcurrentSafe
--- PASS: TestResourceConcurrentSafe (0.00s)
PASS
ok  	go.opentelemetry.io/otel/sdk/resource	0.018s
=== RUN   TestAdd
--- PASS: TestAdd (0.00s)
=== RUN   TestCopy
--- PASS: TestCopy (0.00s)
=== RUN   TestDropCount
--- PASS: TestDropCount (0.00s)
=== RUN   TestNewIDs
--- PASS: TestNewIDs (0.00s)
=== RUN   TestNewSpanID
--- PASS: TestNewSpanID (0.00s)
=== RUN   TestNewSpanIDWithInvalidTraceID
--- PASS: TestNewSpanIDWithInvalidTraceID (0.00s)
=== RUN   TestShutdownCallsTracerMethod
--- PASS: TestShutdownCallsTracerMethod (0.00s)
=== RUN   TestForceFlushAndShutdownTraceProviderWithoutProcessor
--- PASS: TestForceFlushAndShutdownTraceProviderWithoutProcessor (0.00s)
=== RUN   TestUnregisterFirst
--- PASS: TestUnregisterFirst (0.00s)
=== RUN   TestUnregisterMiddle
--- PASS: TestUnregisterMiddle (0.00s)
=== RUN   TestUnregisterLast
--- PASS: TestUnregisterLast (0.00s)
=== RUN   TestShutdownTraceProvider
--- PASS: TestShutdownTraceProvider (0.00s)
=== RUN   TestFailedProcessorShutdown
--- PASS: TestFailedProcessorShutdown (0.00s)
=== RUN   TestFailedProcessorsShutdown
--- PASS: TestFailedProcessorsShutdown (0.00s)
=== RUN   TestFailedProcessorShutdownInUnregister
--- PASS: TestFailedProcessorShutdownInUnregister (0.00s)
=== RUN   TestSchemaURL
--- PASS: TestSchemaURL (0.00s)
=== RUN   TestRegisterAfterShutdownWithoutProcessors
--- PASS: TestRegisterAfterShutdownWithoutProcessors (0.00s)
=== RUN   TestRegisterAfterShutdownWithProcessors
--- PASS: TestRegisterAfterShutdownWithProcessors (0.00s)
=== RUN   TestTracerProviderSamplerConfigFromEnv
=== RUN   TestTracerProviderSamplerConfigFromEnv/invalid-sampler
=== RUN   TestTracerProviderSamplerConfigFromEnv/invalid-sampler/invalid_sampler_arg
=== RUN   TestTracerProviderSamplerConfigFromEnv/always_on
=== RUN   TestTracerProviderSamplerConfigFromEnv/always_on/invalid_sampler_arg
=== RUN   TestTracerProviderSamplerConfigFromEnv/always_off
=== RUN   TestTracerProviderSamplerConfigFromEnv/always_off/invalid_sampler_arg
=== RUN   TestTracerProviderSamplerConfigFromEnv/traceidratio
=== RUN   TestTracerProviderSamplerConfigFromEnv/traceidratio#01
=== RUN   TestTracerProviderSamplerConfigFromEnv/traceidratio#02
=== RUN   TestTracerProviderSamplerConfigFromEnv/traceidratio#03
=== RUN   TestTracerProviderSamplerConfigFromEnv/traceidratio#03/invalid_sampler_arg
=== RUN   TestTracerProviderSamplerConfigFromEnv/parentbased_always_on
=== RUN   TestTracerProviderSamplerConfigFromEnv/parentbased_always_on/invalid_sampler_arg
=== RUN   TestTracerProviderSamplerConfigFromEnv/parentbased_always_off
=== RUN   TestTracerProviderSamplerConfigFromEnv/parentbased_always_off/invalid_sampler_arg
=== RUN   TestTracerProviderSamplerConfigFromEnv/parentbased_traceidratio
=== RUN   TestTracerProviderSamplerConfigFromEnv/parentbased_traceidratio#01
=== RUN   TestTracerProviderSamplerConfigFromEnv/parentbased_traceidratio#02
=== RUN   TestTracerProviderSamplerConfigFromEnv/parentbased_traceidratio#03
=== RUN   TestTracerProviderSamplerConfigFromEnv/parentbased_traceidratio#03/invalid_sampler_arg
--- PASS: TestTracerProviderSamplerConfigFromEnv (0.00s)
    --- PASS: TestTracerProviderSamplerConfigFromEnv/invalid-sampler (0.00s)
        --- PASS: TestTracerProviderSamplerConfigFromEnv/invalid-sampler/invalid_sampler_arg (0.00s)
    --- PASS: TestTracerProviderSamplerConfigFromEnv/always_on (0.00s)
        --- PASS: TestTracerProviderSamplerConfigFromEnv/always_on/invalid_sampler_arg (0.00s)
    --- PASS: TestTracerProviderSamplerConfigFromEnv/always_off (0.00s)
        --- PASS: TestTracerProviderSamplerConfigFromEnv/always_off/invalid_sampler_arg (0.00s)
    --- PASS: TestTracerProviderSamplerConfigFromEnv/traceidratio (0.00s)
    --- PASS: TestTracerProviderSamplerConfigFromEnv/traceidratio#01 (0.00s)
    --- PASS: TestTracerProviderSamplerConfigFromEnv/traceidratio#02 (0.00s)
    --- PASS: TestTracerProviderSamplerConfigFromEnv/traceidratio#03 (0.00s)
        --- PASS: TestTracerProviderSamplerConfigFromEnv/traceidratio#03/invalid_sampler_arg (0.00s)
    --- PASS: TestTracerProviderSamplerConfigFromEnv/parentbased_always_on (0.00s)
        --- PASS: TestTracerProviderSamplerConfigFromEnv/parentbased_always_on/invalid_sampler_arg (0.00s)
    --- PASS: TestTracerProviderSamplerConfigFromEnv/parentbased_always_off (0.00s)
        --- PASS: TestTracerProviderSamplerConfigFromEnv/parentbased_always_off/invalid_sampler_arg (0.00s)
    --- PASS: TestTracerProviderSamplerConfigFromEnv/parentbased_traceidratio (0.00s)
    --- PASS: TestTracerProviderSamplerConfigFromEnv/parentbased_traceidratio#01 (0.00s)
    --- PASS: TestTracerProviderSamplerConfigFromEnv/parentbased_traceidratio#02 (0.00s)
    --- PASS: TestTracerProviderSamplerConfigFromEnv/parentbased_traceidratio#03 (0.00s)
        --- PASS: TestTracerProviderSamplerConfigFromEnv/parentbased_traceidratio#03/invalid_sampler_arg (0.00s)
=== RUN   TestParentBasedDefaultLocalParentSampled
--- PASS: TestParentBasedDefaultLocalParentSampled (0.00s)
=== RUN   TestParentBasedDefaultLocalParentNotSampled
--- PASS: TestParentBasedDefaultLocalParentNotSampled (0.00s)
=== RUN   TestParentBasedWithNoParent
--- PASS: TestParentBasedWithNoParent (0.00s)
=== RUN   TestParentBasedWithSamplerOptions
=== RUN   TestParentBasedWithSamplerOptions/localParentSampled
=== RUN   TestParentBasedWithSamplerOptions/localParentNotSampled
=== RUN   TestParentBasedWithSamplerOptions/remoteParentSampled
=== RUN   TestParentBasedWithSamplerOptions/remoteParentNotSampled
--- PASS: TestParentBasedWithSamplerOptions (0.00s)
    --- PASS: TestParentBasedWithSamplerOptions/localParentSampled (0.00s)
    --- PASS: TestParentBasedWithSamplerOptions/localParentNotSampled (0.00s)
    --- PASS: TestParentBasedWithSamplerOptions/remoteParentSampled (0.00s)
    --- PASS: TestParentBasedWithSamplerOptions/remoteParentNotSampled (0.00s)
=== RUN   TestParentBasedDefaultDescription
--- PASS: TestParentBasedDefaultDescription (0.00s)
=== RUN   TestTraceIdRatioSamplesInclusively
--- PASS: TestTraceIdRatioSamplesInclusively (0.11s)
=== RUN   TestTracestateIsPassed
=== RUN   TestTracestateIsPassed/notSampled
=== RUN   TestTracestateIsPassed/sampled
=== RUN   TestTracestateIsPassed/parentSampled
=== RUN   TestTracestateIsPassed/parentNotSampled
=== RUN   TestTracestateIsPassed/traceIDRatioSampler
--- PASS: TestTracestateIsPassed (0.00s)
    --- PASS: TestTracestateIsPassed/notSampled (0.00s)
    --- PASS: TestTracestateIsPassed/sampled (0.00s)
    --- PASS: TestTracestateIsPassed/parentSampled (0.00s)
    --- PASS: TestTracestateIsPassed/parentNotSampled (0.00s)
    --- PASS: TestTracestateIsPassed/traceIDRatioSampler (0.00s)
=== RUN   TestSettingSpanLimits
=== RUN   TestSettingSpanLimits/defaults
=== RUN   TestSettingSpanLimits/env
=== RUN   TestSettingSpanLimits/opt
=== RUN   TestSettingSpanLimits/raw-opt
=== RUN   TestSettingSpanLimits/opt-override
=== RUN   TestSettingSpanLimits/raw-opt-override
=== RUN   TestSettingSpanLimits/last-opt-wins
=== RUN   TestSettingSpanLimits/env(unlimited)
=== RUN   TestSettingSpanLimits/opt(unlimited)
=== RUN   TestSettingSpanLimits/raw-opt(unlimited)
--- PASS: TestSettingSpanLimits (0.00s)
    --- PASS: TestSettingSpanLimits/defaults (0.00s)
    --- PASS: TestSettingSpanLimits/env (0.00s)
    --- PASS: TestSettingSpanLimits/opt (0.00s)
    --- PASS: TestSettingSpanLimits/raw-opt (0.00s)
    --- PASS: TestSettingSpanLimits/opt-override (0.00s)
    --- PASS: TestSettingSpanLimits/raw-opt-override (0.00s)
    --- PASS: TestSettingSpanLimits/last-opt-wins (0.00s)
    --- PASS: TestSettingSpanLimits/env(unlimited) (0.00s)
    --- PASS: TestSettingSpanLimits/opt(unlimited) (0.00s)
    --- PASS: TestSettingSpanLimits/raw-opt(unlimited) (0.00s)
=== RUN   TestSpanLimits
=== RUN   TestSpanLimits/AttributeValueLengthLimit
=== RUN   TestSpanLimits/AttributeCountLimit
=== RUN   TestSpanLimits/EventCountLimit
=== RUN   TestSpanLimits/AttributePerEventCountLimit
=== RUN   TestSpanLimits/LinkCountLimit
=== RUN   TestSpanLimits/AttributePerLinkCountLimit
--- PASS: TestSpanLimits (0.00s)
    --- PASS: TestSpanLimits/AttributeValueLengthLimit (0.00s)
    --- PASS: TestSpanLimits/AttributeCountLimit (0.00s)
    --- PASS: TestSpanLimits/EventCountLimit (0.00s)
    --- PASS: TestSpanLimits/AttributePerEventCountLimit (0.00s)
    --- PASS: TestSpanLimits/LinkCountLimit (0.00s)
    --- PASS: TestSpanLimits/AttributePerLinkCountLimit (0.00s)
=== RUN   TestSetStatus
=== RUN   TestSetStatus/Error_and_description_should_overwrite_Unset
=== RUN   TestSetStatus/Ok_should_overwrite_Unset_and_ignore_description
=== RUN   TestSetStatus/Error_and_description_should_return_error_and_overwrite_description
=== RUN   TestSetStatus/Ok_should_overwrite_error_and_remove_description
=== RUN   TestSetStatus/Error_and_description_should_be_ignored_when_already_Ok
=== RUN   TestSetStatus/Ok_should_be_noop_when_already_Ok
=== RUN   TestSetStatus/Unset_should_be_noop_when_already_Ok
=== RUN   TestSetStatus/Unset_should_be_noop_when_already_Error
--- PASS: TestSetStatus (0.00s)
    --- PASS: TestSetStatus/Error_and_description_should_overwrite_Unset (0.00s)
    --- PASS: TestSetStatus/Ok_should_overwrite_Unset_and_ignore_description (0.00s)
    --- PASS: TestSetStatus/Error_and_description_should_return_error_and_overwrite_description (0.00s)
    --- PASS: TestSetStatus/Ok_should_overwrite_error_and_remove_description (0.00s)
    --- PASS: TestSetStatus/Error_and_description_should_be_ignored_when_already_Ok (0.00s)
    --- PASS: TestSetStatus/Ok_should_be_noop_when_already_Ok (0.00s)
    --- PASS: TestSetStatus/Unset_should_be_noop_when_already_Ok (0.00s)
    --- PASS: TestSetStatus/Unset_should_be_noop_when_already_Error (0.00s)
=== RUN   TestTruncateAttr
=== RUN   TestTruncateAttr/key->value(limit:-1)
=== RUN   TestTruncateAttr/key->["value-0","value-1"](limit:-1)
=== RUN   TestTruncateAttr/key->true(limit:0)
=== RUN   TestTruncateAttr/key->[true_false](limit:0)
=== RUN   TestTruncateAttr/key->42(limit:0)
=== RUN   TestTruncateAttr/key->[42,-1](limit:0)
=== RUN   TestTruncateAttr/key->42(limit:0)#01
=== RUN   TestTruncateAttr/key->[42,-1](limit:0)#01
=== RUN   TestTruncateAttr/key->42(limit:0)#02
=== RUN   TestTruncateAttr/key->[42,-1](limit:0)#02
=== RUN   TestTruncateAttr/key->value(limit:0)
=== RUN   TestTruncateAttr/key->["value-0","value-1"](limit:0)
=== RUN   TestTruncateAttr/key->value(limit:0)#01
=== RUN   TestTruncateAttr/key->value(limit:1)
=== RUN   TestTruncateAttr/key->["value-0","value-1"](limit:1)
=== RUN   TestTruncateAttr/key->value(limit:5)
=== RUN   TestTruncateAttr/key->["value-0","value-1"](limit:7)
=== RUN   TestTruncateAttr/key->["value","value-1"](limit:6)
=== RUN   TestTruncateAttr/key->value(limit:128)
=== RUN   TestTruncateAttr/key->["value-0","value-1"](limit:128)
=== RUN   TestTruncateAttr/key->€€€€(limit:10)
=== RUN   TestTruncateAttr/key->��hello€€(limit:10)
=== RUN   TestTruncateAttr/key->��hello(limit:6)
--- PASS: TestTruncateAttr (0.00s)
    --- PASS: TestTruncateAttr/key->value(limit:-1) (0.00s)
    --- PASS: TestTruncateAttr/key->["value-0","value-1"](limit:-1) (0.00s)
    --- PASS: TestTruncateAttr/key->true(limit:0) (0.00s)
    --- PASS: TestTruncateAttr/key->[true_false](limit:0) (0.00s)
    --- PASS: TestTruncateAttr/key->42(limit:0) (0.00s)
    --- PASS: TestTruncateAttr/key->[42,-1](limit:0) (0.00s)
    --- PASS: TestTruncateAttr/key->42(limit:0)#01 (0.00s)
    --- PASS: TestTruncateAttr/key->[42,-1](limit:0)#01 (0.00s)
    --- PASS: TestTruncateAttr/key->42(limit:0)#02 (0.00s)
    --- PASS: TestTruncateAttr/key->[42,-1](limit:0)#02 (0.00s)
    --- PASS: TestTruncateAttr/key->value(limit:0) (0.00s)
    --- PASS: TestTruncateAttr/key->["value-0","value-1"](limit:0) (0.00s)
    --- PASS: TestTruncateAttr/key->value(limit:0)#01 (0.00s)
    --- PASS: TestTruncateAttr/key->value(limit:1) (0.00s)
    --- PASS: TestTruncateAttr/key->["value-0","value-1"](limit:1) (0.00s)
    --- PASS: TestTruncateAttr/key->value(limit:5) (0.00s)
    --- PASS: TestTruncateAttr/key->["value-0","value-1"](limit:7) (0.00s)
    --- PASS: TestTruncateAttr/key->["value","value-1"](limit:6) (0.00s)
    --- PASS: TestTruncateAttr/key->value(limit:128) (0.00s)
    --- PASS: TestTruncateAttr/key->["value-0","value-1"](limit:128) (0.00s)
    --- PASS: TestTruncateAttr/key->€€€€(limit:10) (0.00s)
    --- PASS: TestTruncateAttr/key->��hello€€(limit:10) (0.00s)
    --- PASS: TestTruncateAttr/key->��hello(limit:6) (0.00s)
=== RUN   TestLogDropAttrs
--- PASS: TestLogDropAttrs (0.00s)
=== RUN   TestTracerFollowsExpectedAPIBehaviour
=== RUN   TestTracerFollowsExpectedAPIBehaviour/#Start
=== RUN   TestTracerFollowsExpectedAPIBehaviour/#Start/allow_creating_an_arbitrary_number_of_TracerProvider_instances
=== PAUSE TestTracerFollowsExpectedAPIBehaviour/#Start/allow_creating_an_arbitrary_number_of_TracerProvider_instances
=== RUN   TestTracerFollowsExpectedAPIBehaviour/#Start/all_methods_are_safe_to_be_called_concurrently
=== PAUSE TestTracerFollowsExpectedAPIBehaviour/#Start/all_methods_are_safe_to_be_called_concurrently
=== CONT  TestTracerFollowsExpectedAPIBehaviour/#Start/allow_creating_an_arbitrary_number_of_TracerProvider_instances
=== CONT  TestTracerFollowsExpectedAPIBehaviour/#Start/all_methods_are_safe_to_be_called_concurrently
=== RUN   TestTracerFollowsExpectedAPIBehaviour/#Start#01
=== RUN   TestTracerFollowsExpectedAPIBehaviour/#Start#01/propagates_the_original_context
=== PAUSE TestTracerFollowsExpectedAPIBehaviour/#Start#01/propagates_the_original_context
=== RUN   TestTracerFollowsExpectedAPIBehaviour/#Start#01/returns_a_span_containing_the_expected_properties
=== PAUSE TestTracerFollowsExpectedAPIBehaviour/#Start#01/returns_a_span_containing_the_expected_properties
=== RUN   TestTracerFollowsExpectedAPIBehaviour/#Start#01/stores_the_span_on_the_provided_context
=== PAUSE TestTracerFollowsExpectedAPIBehaviour/#Start#01/stores_the_span_on_the_provided_context
=== RUN   TestTracerFollowsExpectedAPIBehaviour/#Start#01/starts_spans_with_unique_trace_and_span_IDs
=== PAUSE TestTracerFollowsExpectedAPIBehaviour/#Start#01/starts_spans_with_unique_trace_and_span_IDs
=== RUN   TestTracerFollowsExpectedAPIBehaviour/#Start#01/propagates_a_parent's_trace_ID_through_the_context
=== PAUSE TestTracerFollowsExpectedAPIBehaviour/#Start#01/propagates_a_parent's_trace_ID_through_the_context
=== RUN   TestTracerFollowsExpectedAPIBehaviour/#Start#01/ignores_parent's_trace_ID_when_new_root_is_requested
=== PAUSE TestTracerFollowsExpectedAPIBehaviour/#Start#01/ignores_parent's_trace_ID_when_new_root_is_requested
=== RUN   TestTracerFollowsExpectedAPIBehaviour/#Start#01/propagates_remote_parent's_trace_ID_through_the_context
=== PAUSE TestTracerFollowsExpectedAPIBehaviour/#Start#01/propagates_remote_parent's_trace_ID_through_the_context
=== RUN   TestTracerFollowsExpectedAPIBehaviour/#Start#01/ignores_remote_parent's_trace_ID_when_new_root_is_requested
=== PAUSE TestTracerFollowsExpectedAPIBehaviour/#Start#01/ignores_remote_parent's_trace_ID_when_new_root_is_requested
=== RUN   TestTracerFollowsExpectedAPIBehaviour/#Start#01/all_methods_are_safe_to_be_called_concurrently
=== PAUSE TestTracerFollowsExpectedAPIBehaviour/#Start#01/all_methods_are_safe_to_be_called_concurrently
=== CONT  TestTracerFollowsExpectedAPIBehaviour/#Start#01/propagates_the_original_context
=== CONT  TestTracerFollowsExpectedAPIBehaviour/#Start#01/all_methods_are_safe_to_be_called_concurrently
=== CONT  TestTracerFollowsExpectedAPIBehaviour/#Start#01/ignores_remote_parent's_trace_ID_when_new_root_is_requested
=== CONT  TestTracerFollowsExpectedAPIBehaviour/#Start#01/propagates_remote_parent's_trace_ID_through_the_context
=== CONT  TestTracerFollowsExpectedAPIBehaviour/#Start#01/ignores_parent's_trace_ID_when_new_root_is_requested
=== CONT  TestTracerFollowsExpectedAPIBehaviour/#Start#01/propagates_a_parent's_trace_ID_through_the_context
=== CONT  TestTracerFollowsExpectedAPIBehaviour/#Start#01/starts_spans_with_unique_trace_and_span_IDs
=== CONT  TestTracerFollowsExpectedAPIBehaviour/#Start#01/stores_the_span_on_the_provided_context
=== CONT  TestTracerFollowsExpectedAPIBehaviour/#Start#01/returns_a_span_containing_the_expected_properties
=== RUN   TestTracerFollowsExpectedAPIBehaviour/Span_created_via_Tracer#Start
=== RUN   TestTracerFollowsExpectedAPIBehaviour/Span_created_via_Tracer#Start/#AddEvent
=== RUN   TestTracerFollowsExpectedAPIBehaviour/Span_created_via_Tracer#Start/#AddEvent/is_thread-safe
=== PAUSE TestTracerFollowsExpectedAPIBehaviour/Span_created_via_Tracer#Start/#AddEvent/is_thread-safe
=== CONT  TestTracerFollowsExpectedAPIBehaviour/Span_created_via_Tracer#Start/#AddEvent/is_thread-safe
=== RUN   TestTracerFollowsExpectedAPIBehaviour/Span_created_via_Tracer#Start/#AddEventWithTimestamp
=== RUN   TestTracerFollowsExpectedAPIBehaviour/Span_created_via_Tracer#Start/#AddEventWithTimestamp/is_thread-safe
=== PAUSE TestTracerFollowsExpectedAPIBehaviour/Span_created_via_Tracer#Start/#AddEventWithTimestamp/is_thread-safe
=== CONT  TestTracerFollowsExpectedAPIBehaviour/Span_created_via_Tracer#Start/#AddEventWithTimestamp/is_thread-safe
=== RUN   TestTracerFollowsExpectedAPIBehaviour/Span_created_via_Tracer#Start/#SetStatus
=== RUN   TestTracerFollowsExpectedAPIBehaviour/Span_created_via_Tracer#Start/#SetStatus/is_thread-safe
=== PAUSE TestTracerFollowsExpectedAPIBehaviour/Span_created_via_Tracer#Start/#SetStatus/is_thread-safe
=== CONT  TestTracerFollowsExpectedAPIBehaviour/Span_created_via_Tracer#Start/#SetStatus/is_thread-safe
=== RUN   TestTracerFollowsExpectedAPIBehaviour/Span_created_via_Tracer#Start/#SetName
=== RUN   TestTracerFollowsExpectedAPIBehaviour/Span_created_via_Tracer#Start/#SetName/is_thread-safe
=== PAUSE TestTracerFollowsExpectedAPIBehaviour/Span_created_via_Tracer#Start/#SetName/is_thread-safe
=== CONT  TestTracerFollowsExpectedAPIBehaviour/Span_created_via_Tracer#Start/#SetName/is_thread-safe
=== RUN   TestTracerFollowsExpectedAPIBehaviour/Span_created_via_Tracer#Start/#SetAttributes
=== RUN   TestTracerFollowsExpectedAPIBehaviour/Span_created_via_Tracer#Start/#SetAttributes/is_thread-safe
=== PAUSE TestTracerFollowsExpectedAPIBehaviour/Span_created_via_Tracer#Start/#SetAttributes/is_thread-safe
=== CONT  TestTracerFollowsExpectedAPIBehaviour/Span_created_via_Tracer#Start/#SetAttributes/is_thread-safe
=== RUN   TestTracerFollowsExpectedAPIBehaviour/Span_created_via_Tracer#Start/#End
=== RUN   TestTracerFollowsExpectedAPIBehaviour/Span_created_via_Tracer#Start/#End/is_thread-safe
=== PAUSE TestTracerFollowsExpectedAPIBehaviour/Span_created_via_Tracer#Start/#End/is_thread-safe
=== CONT  TestTracerFollowsExpectedAPIBehaviour/Span_created_via_Tracer#Start/#End/is_thread-safe
=== RUN   TestTracerFollowsExpectedAPIBehaviour/Span_created_via_Tracer#Start/#End#01
=== RUN   TestTracerFollowsExpectedAPIBehaviour/Span_created_via_Tracer#Start/#End#01/can_be_called_multiple_times
=== PAUSE TestTracerFollowsExpectedAPIBehaviour/Span_created_via_Tracer#Start/#End#01/can_be_called_multiple_times
=== CONT  TestTracerFollowsExpectedAPIBehaviour/Span_created_via_Tracer#Start/#End#01/can_be_called_multiple_times
=== RUN   TestTracerFollowsExpectedAPIBehaviour/Span_created_via_span.TracerProvider()
=== RUN   TestTracerFollowsExpectedAPIBehaviour/Span_created_via_span.TracerProvider()/#SetStatus
=== RUN   TestTracerFollowsExpectedAPIBehaviour/Span_created_via_span.TracerProvider()/#SetStatus/is_thread-safe
=== PAUSE TestTracerFollowsExpectedAPIBehaviour/Span_created_via_span.TracerProvider()/#SetStatus/is_thread-safe
=== CONT  TestTracerFollowsExpectedAPIBehaviour/Span_created_via_span.TracerProvider()/#SetStatus/is_thread-safe
=== RUN   TestTracerFollowsExpectedAPIBehaviour/Span_created_via_span.TracerProvider()/#SetName
=== RUN   TestTracerFollowsExpectedAPIBehaviour/Span_created_via_span.TracerProvider()/#SetName/is_thread-safe
=== PAUSE TestTracerFollowsExpectedAPIBehaviour/Span_created_via_span.TracerProvider()/#SetName/is_thread-safe
=== CONT  TestTracerFollowsExpectedAPIBehaviour/Span_created_via_span.TracerProvider()/#SetName/is_thread-safe
=== RUN   TestTracerFollowsExpectedAPIBehaviour/Span_created_via_span.TracerProvider()/#SetAttributes
=== RUN   TestTracerFollowsExpectedAPIBehaviour/Span_created_via_span.TracerProvider()/#SetAttributes/is_thread-safe
=== PAUSE TestTracerFollowsExpectedAPIBehaviour/Span_created_via_span.TracerProvider()/#SetAttributes/is_thread-safe
=== CONT  TestTracerFollowsExpectedAPIBehaviour/Span_created_via_span.TracerProvider()/#SetAttributes/is_thread-safe
=== RUN   TestTracerFollowsExpectedAPIBehaviour/Span_created_via_span.TracerProvider()/#End
=== RUN   TestTracerFollowsExpectedAPIBehaviour/Span_created_via_span.TracerProvider()/#End/is_thread-safe
=== PAUSE TestTracerFollowsExpectedAPIBehaviour/Span_created_via_span.TracerProvider()/#End/is_thread-safe
=== CONT  TestTracerFollowsExpectedAPIBehaviour/Span_created_via_span.TracerProvider()/#End/is_thread-safe
=== RUN   TestTracerFollowsExpectedAPIBehaviour/Span_created_via_span.TracerProvider()/#AddEvent
=== RUN   TestTracerFollowsExpectedAPIBehaviour/Span_created_via_span.TracerProvider()/#AddEvent/is_thread-safe
=== PAUSE TestTracerFollowsExpectedAPIBehaviour/Span_created_via_span.TracerProvider()/#AddEvent/is_thread-safe
=== CONT  TestTracerFollowsExpectedAPIBehaviour/Span_created_via_span.TracerProvider()/#AddEvent/is_thread-safe
=== RUN   TestTracerFollowsExpectedAPIBehaviour/Span_created_via_span.TracerProvider()/#AddEventWithTimestamp
=== RUN   TestTracerFollowsExpectedAPIBehaviour/Span_created_via_span.TracerProvider()/#AddEventWithTimestamp/is_thread-safe
=== PAUSE TestTracerFollowsExpectedAPIBehaviour/Span_created_via_span.TracerProvider()/#AddEventWithTimestamp/is_thread-safe
=== CONT  TestTracerFollowsExpectedAPIBehaviour/Span_created_via_span.TracerProvider()/#AddEventWithTimestamp/is_thread-safe
=== RUN   TestTracerFollowsExpectedAPIBehaviour/Span_created_via_span.TracerProvider()/#End#01
=== RUN   TestTracerFollowsExpectedAPIBehaviour/Span_created_via_span.TracerProvider()/#End#01/can_be_called_multiple_times
=== PAUSE TestTracerFollowsExpectedAPIBehaviour/Span_created_via_span.TracerProvider()/#End#01/can_be_called_multiple_times
=== CONT  TestTracerFollowsExpectedAPIBehaviour/Span_created_via_span.TracerProvider()/#End#01/can_be_called_multiple_times
--- PASS: TestTracerFollowsExpectedAPIBehaviour (0.00s)
    --- PASS: TestTracerFollowsExpectedAPIBehaviour/#Start (0.00s)
        --- PASS: TestTracerFollowsExpectedAPIBehaviour/#Start/allow_creating_an_arbitrary_number_of_TracerProvider_instances (0.00s)
        --- PASS: TestTracerFollowsExpectedAPIBehaviour/#Start/all_methods_are_safe_to_be_called_concurrently (0.00s)
    --- PASS: TestTracerFollowsExpectedAPIBehaviour/#Start#01 (0.00s)
        --- PASS: TestTracerFollowsExpectedAPIBehaviour/#Start#01/propagates_the_original_context (0.00s)
        --- PASS: TestTracerFollowsExpectedAPIBehaviour/#Start#01/ignores_remote_parent's_trace_ID_when_new_root_is_requested (0.00s)
        --- PASS: TestTracerFollowsExpectedAPIBehaviour/#Start#01/propagates_remote_parent's_trace_ID_through_the_context (0.00s)
        --- PASS: TestTracerFollowsExpectedAPIBehaviour/#Start#01/ignores_parent's_trace_ID_when_new_root_is_requested (0.00s)
        --- PASS: TestTracerFollowsExpectedAPIBehaviour/#Start#01/propagates_a_parent's_trace_ID_through_the_context (0.00s)
        --- PASS: TestTracerFollowsExpectedAPIBehaviour/#Start#01/starts_spans_with_unique_trace_and_span_IDs (0.00s)
        --- PASS: TestTracerFollowsExpectedAPIBehaviour/#Start#01/stores_the_span_on_the_provided_context (0.00s)
        --- PASS: TestTracerFollowsExpectedAPIBehaviour/#Start#01/returns_a_span_containing_the_expected_properties (0.00s)
        --- PASS: TestTracerFollowsExpectedAPIBehaviour/#Start#01/all_methods_are_safe_to_be_called_concurrently (0.00s)
    --- PASS: TestTracerFollowsExpectedAPIBehaviour/Span_created_via_Tracer#Start (0.00s)
        --- PASS: TestTracerFollowsExpectedAPIBehaviour/Span_created_via_Tracer#Start/#AddEvent (0.00s)
            --- PASS: TestTracerFollowsExpectedAPIBehaviour/Span_created_via_Tracer#Start/#AddEvent/is_thread-safe (0.00s)
        --- PASS: TestTracerFollowsExpectedAPIBehaviour/Span_created_via_Tracer#Start/#AddEventWithTimestamp (0.00s)
            --- PASS: TestTracerFollowsExpectedAPIBehaviour/Span_created_via_Tracer#Start/#AddEventWithTimestamp/is_thread-safe (0.00s)
        --- PASS: TestTracerFollowsExpectedAPIBehaviour/Span_created_via_Tracer#Start/#SetStatus (0.00s)
            --- PASS: TestTracerFollowsExpectedAPIBehaviour/Span_created_via_Tracer#Start/#SetStatus/is_thread-safe (0.00s)
        --- PASS: TestTracerFollowsExpectedAPIBehaviour/Span_created_via_Tracer#Start/#SetName (0.00s)
            --- PASS: TestTracerFollowsExpectedAPIBehaviour/Span_created_via_Tracer#Start/#SetName/is_thread-safe (0.00s)
        --- PASS: TestTracerFollowsExpectedAPIBehaviour/Span_created_via_Tracer#Start/#SetAttributes (0.00s)
            --- PASS: TestTracerFollowsExpectedAPIBehaviour/Span_created_via_Tracer#Start/#SetAttributes/is_thread-safe (0.00s)
        --- PASS: TestTracerFollowsExpectedAPIBehaviour/Span_created_via_Tracer#Start/#End (0.00s)
            --- PASS: TestTracerFollowsExpectedAPIBehaviour/Span_created_via_Tracer#Start/#End/is_thread-safe (0.00s)
        --- PASS: TestTracerFollowsExpectedAPIBehaviour/Span_created_via_Tracer#Start/#End#01 (0.00s)
            --- PASS: TestTracerFollowsExpectedAPIBehaviour/Span_created_via_Tracer#Start/#End#01/can_be_called_multiple_times (0.00s)
    --- PASS: TestTracerFollowsExpectedAPIBehaviour/Span_created_via_span.TracerProvider() (0.00s)
        --- PASS: TestTracerFollowsExpectedAPIBehaviour/Span_created_via_span.TracerProvider()/#SetStatus (0.00s)
            --- PASS: TestTracerFollowsExpectedAPIBehaviour/Span_created_via_span.TracerProvider()/#SetStatus/is_thread-safe (0.00s)
        --- PASS: TestTracerFollowsExpectedAPIBehaviour/Span_created_via_span.TracerProvider()/#SetName (0.00s)
            --- PASS: TestTracerFollowsExpectedAPIBehaviour/Span_created_via_span.TracerProvider()/#SetName/is_thread-safe (0.00s)
        --- PASS: TestTracerFollowsExpectedAPIBehaviour/Span_created_via_span.TracerProvider()/#SetAttributes (0.00s)
            --- PASS: TestTracerFollowsExpectedAPIBehaviour/Span_created_via_span.TracerProvider()/#SetAttributes/is_thread-safe (0.00s)
        --- PASS: TestTracerFollowsExpectedAPIBehaviour/Span_created_via_span.TracerProvider()/#End (0.00s)
            --- PASS: TestTracerFollowsExpectedAPIBehaviour/Span_created_via_span.TracerProvider()/#End/is_thread-safe (0.00s)
        --- PASS: TestTracerFollowsExpectedAPIBehaviour/Span_created_via_span.TracerProvider()/#AddEvent (0.00s)
            --- PASS: TestTracerFollowsExpectedAPIBehaviour/Span_created_via_span.TracerProvider()/#AddEvent/is_thread-safe (0.00s)
        --- PASS: TestTracerFollowsExpectedAPIBehaviour/Span_created_via_span.TracerProvider()/#AddEventWithTimestamp (0.00s)
            --- PASS: TestTracerFollowsExpectedAPIBehaviour/Span_created_via_span.TracerProvider()/#AddEventWithTimestamp/is_thread-safe (0.00s)
        --- PASS: TestTracerFollowsExpectedAPIBehaviour/Span_created_via_span.TracerProvider()/#End#01 (0.00s)
            --- PASS: TestTracerFollowsExpectedAPIBehaviour/Span_created_via_span.TracerProvider()/#End#01/can_be_called_multiple_times (0.00s)
=== RUN   TestSetName
--- PASS: TestSetName (0.00s)
=== RUN   TestSpanIsRecording
=== RUN   TestSpanIsRecording/while_Span_active
=== RUN   TestSpanIsRecording/after_Span_end
--- PASS: TestSpanIsRecording (0.00s)
    --- PASS: TestSpanIsRecording/while_Span_active (0.00s)
    --- PASS: TestSpanIsRecording/after_Span_end (0.00s)
=== RUN   TestSampling
=== RUN   TestSampling/TraceIdRatioBased_-1
=== PAUSE TestSampling/TraceIdRatioBased_-1
=== RUN   TestSampling/ParentNeverSample
=== PAUSE TestSampling/ParentNeverSample
=== RUN   TestSampling/ParentTraceIdRatioBased_.50
=== PAUSE TestSampling/ParentTraceIdRatioBased_.50
=== RUN   TestSampling/SampledParentSpanWithTraceIdRatioBased_.25
=== PAUSE TestSampling/SampledParentSpanWithTraceIdRatioBased_.25
=== RUN   TestSampling/SampledParentSpanWithTraceIdRatioBased_.50
=== PAUSE TestSampling/SampledParentSpanWithTraceIdRatioBased_.50
=== RUN   TestSampling/UnsampledParentSpanWithTraceIdRatioBased_.75
=== PAUSE TestSampling/UnsampledParentSpanWithTraceIdRatioBased_.75
=== RUN   TestSampling/SampledParentSpanWithNeverSample
=== PAUSE TestSampling/SampledParentSpanWithNeverSample
=== RUN   TestSampling/AlwaysSample
=== PAUSE TestSampling/AlwaysSample
=== RUN   TestSampling/TraceIdRatioBased_.50
=== PAUSE TestSampling/TraceIdRatioBased_.50
=== RUN   TestSampling/TraceIdRatioBased_.75
=== PAUSE TestSampling/TraceIdRatioBased_.75
=== RUN   TestSampling/ParentAlwaysSample
=== PAUSE TestSampling/ParentAlwaysSample
=== RUN   TestSampling/UnsampledParentSpanWithTraceIdRatioBased_.25
=== PAUSE TestSampling/UnsampledParentSpanWithTraceIdRatioBased_.25
=== RUN   TestSampling/SampledParentSpanWithTraceIdRatioBased_.75
=== PAUSE TestSampling/SampledParentSpanWithTraceIdRatioBased_.75
=== RUN   TestSampling/SampledParentSpanWithParentAlwaysSampler
=== PAUSE TestSampling/SampledParentSpanWithParentAlwaysSampler
=== RUN   TestSampling/NeverSample
=== PAUSE TestSampling/NeverSample
=== RUN   TestSampling/TraceIdRatioBased_.25
=== PAUSE TestSampling/TraceIdRatioBased_.25
=== RUN   TestSampling/TraceIdRatioBased_2.0
=== PAUSE TestSampling/TraceIdRatioBased_2.0
=== RUN   TestSampling/UnsampledParentSpanWithTraceIdRatioBased_.50
=== PAUSE TestSampling/UnsampledParentSpanWithTraceIdRatioBased_.50
=== RUN   TestSampling/SampledParentSpanWithParentNeverSample
=== PAUSE TestSampling/SampledParentSpanWithParentNeverSample
=== RUN   TestSampling/UnsampledParentSpanWithParentAlwaysSampler
=== PAUSE TestSampling/UnsampledParentSpanWithParentAlwaysSampler
=== RUN   TestSampling/SampledParentSpanWithParentTraceIdRatioBased_.50
=== PAUSE TestSampling/SampledParentSpanWithParentTraceIdRatioBased_.50
=== RUN   TestSampling/UnsampledParentSpanWithParentTraceIdRatioBased_.50
=== PAUSE TestSampling/UnsampledParentSpanWithParentTraceIdRatioBased_.50
=== RUN   TestSampling/UnsampledParentSpanWithParentNeverSampler
=== PAUSE TestSampling/UnsampledParentSpanWithParentNeverSampler
=== CONT  TestSampling/TraceIdRatioBased_-1
=== CONT  TestSampling/SampledParentSpanWithTraceIdRatioBased_.75
=== CONT  TestSampling/SampledParentSpanWithNeverSample
=== CONT  TestSampling/UnsampledParentSpanWithTraceIdRatioBased_.25
=== CONT  TestSampling/UnsampledParentSpanWithParentNeverSampler
=== CONT  TestSampling/ParentAlwaysSample
=== CONT  TestSampling/ParentNeverSample
=== CONT  TestSampling/SampledParentSpanWithTraceIdRatioBased_.50
=== CONT  TestSampling/UnsampledParentSpanWithParentTraceIdRatioBased_.50
=== CONT  TestSampling/SampledParentSpanWithParentTraceIdRatioBased_.50
=== CONT  TestSampling/UnsampledParentSpanWithParentAlwaysSampler
=== CONT  TestSampling/SampledParentSpanWithParentNeverSample
=== CONT  TestSampling/UnsampledParentSpanWithTraceIdRatioBased_.50
=== CONT  TestSampling/TraceIdRatioBased_2.0
=== CONT  TestSampling/TraceIdRatioBased_.25
=== CONT  TestSampling/NeverSample
=== CONT  TestSampling/SampledParentSpanWithParentAlwaysSampler
=== CONT  TestSampling/UnsampledParentSpanWithTraceIdRatioBased_.75
=== CONT  TestSampling/SampledParentSpanWithTraceIdRatioBased_.25
=== CONT  TestSampling/ParentTraceIdRatioBased_.50
=== CONT  TestSampling/TraceIdRatioBased_.50
=== CONT  TestSampling/TraceIdRatioBased_.75
=== CONT  TestSampling/AlwaysSample
--- PASS: TestSampling (0.00s)
    --- PASS: TestSampling/ParentNeverSample (0.05s)
    --- PASS: TestSampling/TraceIdRatioBased_-1 (0.11s)
    --- PASS: TestSampling/ParentAlwaysSample (0.09s)
    --- PASS: TestSampling/NeverSample (0.04s)
    --- PASS: TestSampling/TraceIdRatioBased_.25 (0.03s)
    --- PASS: TestSampling/ParentTraceIdRatioBased_.50 (0.06s)
    --- PASS: TestSampling/TraceIdRatioBased_2.0 (0.08s)
    --- PASS: TestSampling/AlwaysSample (0.05s)
    --- PASS: TestSampling/TraceIdRatioBased_.50 (0.06s)
    --- PASS: TestSampling/TraceIdRatioBased_.75 (0.05s)
    --- PASS: TestSampling/UnsampledParentSpanWithParentAlwaysSampler (0.19s)
    --- PASS: TestSampling/UnsampledParentSpanWithParentNeverSampler (0.21s)
    --- PASS: TestSampling/UnsampledParentSpanWithTraceIdRatioBased_.75 (0.11s)
    --- PASS: TestSampling/SampledParentSpanWithTraceIdRatioBased_.50 (0.22s)
    --- PASS: TestSampling/SampledParentSpanWithTraceIdRatioBased_.75 (0.26s)
    --- PASS: TestSampling/SampledParentSpanWithNeverSample (0.26s)
    --- PASS: TestSampling/UnsampledParentSpanWithTraceIdRatioBased_.25 (0.26s)
    --- PASS: TestSampling/SampledParentSpanWithParentTraceIdRatioBased_.50 (0.23s)
    --- PASS: TestSampling/UnsampledParentSpanWithTraceIdRatioBased_.50 (0.15s)
    --- PASS: TestSampling/SampledParentSpanWithParentNeverSample (0.16s)
    --- PASS: TestSampling/SampledParentSpanWithTraceIdRatioBased_.25 (0.15s)
    --- PASS: TestSampling/UnsampledParentSpanWithParentTraceIdRatioBased_.50 (0.24s)
    --- PASS: TestSampling/SampledParentSpanWithParentAlwaysSampler (0.12s)
=== RUN   TestStartSpanWithParent
--- PASS: TestStartSpanWithParent (0.00s)
=== RUN   TestStartSpanWithNilContext
--- PASS: TestStartSpanWithNilContext (0.00s)
=== RUN   TestStartSpanNewRootNotSampled
--- PASS: TestStartSpanNewRootNotSampled (0.00s)
=== RUN   TestSetSpanAttributesOnStart
--- PASS: TestSetSpanAttributesOnStart (0.00s)
=== RUN   TestSamplerAttributesLocalChildSpan
    trace_test.go:149: called sampler for name "span0"
    trace_test.go:149: called sampler for name "span1"
--- PASS: TestSamplerAttributesLocalChildSpan (0.00s)
=== RUN   TestSpanSetAttributes
=== RUN   TestSpanSetAttributes/array
=== RUN   TestSpanSetAttributes/single_value:array
=== RUN   TestSpanSetAttributes/array:single_value
=== RUN   TestSpanSetAttributes/single_values
=== RUN   TestSpanSetAttributes/drop_last_added
=== RUN   TestSpanSetAttributes/single_value_update
=== RUN   TestSpanSetAttributes/all_update
=== RUN   TestSpanSetAttributes/all_update/multi
=== RUN   TestSpanSetAttributes/deduplicate/under_capacity
=== RUN   TestSpanSetAttributes/deduplicate/over_capacity
=== RUN   TestSpanSetAttributes/deduplicate/added
=== RUN   TestSpanSetAttributes/deduplicate/added_at_cappacity
=== RUN   TestSpanSetAttributes/invalid
=== RUN   TestSpanSetAttributes/invalid_with_valid
=== RUN   TestSpanSetAttributes/invalid_over_capacity
=== RUN   TestSpanSetAttributes/valid:invalid/under_capacity
=== RUN   TestSpanSetAttributes/valid:invalid/over_capacity
=== RUN   TestSpanSetAttributes/valid_at_capacity:invalid
--- PASS: TestSpanSetAttributes (0.00s)
    --- PASS: TestSpanSetAttributes/array (0.00s)
    --- PASS: TestSpanSetAttributes/single_value:array (0.00s)
    --- PASS: TestSpanSetAttributes/array:single_value (0.00s)
    --- PASS: TestSpanSetAttributes/single_values (0.00s)
    --- PASS: TestSpanSetAttributes/drop_last_added (0.00s)
    --- PASS: TestSpanSetAttributes/single_value_update (0.00s)
    --- PASS: TestSpanSetAttributes/all_update (0.00s)
    --- PASS: TestSpanSetAttributes/all_update/multi (0.00s)
    --- PASS: TestSpanSetAttributes/deduplicate/under_capacity (0.00s)
    --- PASS: TestSpanSetAttributes/deduplicate/over_capacity (0.00s)
    --- PASS: TestSpanSetAttributes/deduplicate/added (0.00s)
    --- PASS: TestSpanSetAttributes/deduplicate/added_at_cappacity (0.00s)
    --- PASS: TestSpanSetAttributes/invalid (0.00s)
    --- PASS: TestSpanSetAttributes/invalid_with_valid (0.00s)
    --- PASS: TestSpanSetAttributes/invalid_over_capacity (0.00s)
    --- PASS: TestSpanSetAttributes/valid:invalid/under_capacity (0.00s)
    --- PASS: TestSpanSetAttributes/valid:invalid/over_capacity (0.00s)
    --- PASS: TestSpanSetAttributes/valid_at_capacity:invalid (0.00s)
=== RUN   TestEvents
--- PASS: TestEvents (0.00s)
=== RUN   TestEventsOverLimit
--- PASS: TestEventsOverLimit (0.00s)
=== RUN   TestLinks
--- PASS: TestLinks (0.00s)
=== RUN   TestLinksOverLimit
--- PASS: TestLinksOverLimit (0.00s)
=== RUN   TestSetSpanName
--- PASS: TestSetSpanName (0.00s)
=== RUN   TestSetSpanStatus
--- PASS: TestSetSpanStatus (0.00s)
=== RUN   TestSetSpanStatusWithoutMessageWhenStatusIsNotError
--- PASS: TestSetSpanStatusWithoutMessageWhenStatusIsNotError (0.00s)
=== RUN   TestEndSpanTwice
--- PASS: TestEndSpanTwice (0.00s)
=== RUN   TestStartSpanAfterEnd
--- PASS: TestStartSpanAfterEnd (0.00s)
=== RUN   TestChildSpanCount
--- PASS: TestChildSpanCount (0.00s)
=== RUN   TestNilSpanEnd
--- PASS: TestNilSpanEnd (0.00s)
=== RUN   TestSpanWithCanceledContext
--- PASS: TestSpanWithCanceledContext (0.00s)
=== RUN   TestNonRecordingSpanDoesNotTrackRuntimeTracerTask
--- PASS: TestNonRecordingSpanDoesNotTrackRuntimeTracerTask (0.00s)
=== RUN   TestRecordingSpanRuntimeTracerTaskEnd
--- PASS: TestRecordingSpanRuntimeTracerTaskEnd (0.00s)
=== RUN   TestCustomStartEndTime
--- PASS: TestCustomStartEndTime (0.00s)
=== RUN   TestRecordError
--- PASS: TestRecordError (0.00s)
=== RUN   TestRecordErrorWithStackTrace
--- PASS: TestRecordErrorWithStackTrace (0.00s)
=== RUN   TestRecordErrorNil
--- PASS: TestRecordErrorNil (0.00s)
=== RUN   TestWithSpanKind
--- PASS: TestWithSpanKind (0.00s)
=== RUN   TestWithResource
=== RUN   TestWithResource/explicitly_empty_resource
=== RUN   TestWithResource/uses_default_if_no_resource_option
=== RUN   TestWithResource/explicit_resource
=== RUN   TestWithResource/last_resource_wins
=== RUN   TestWithResource/overlapping_attributes_with_environment_resource
--- PASS: TestWithResource (0.00s)
    --- PASS: TestWithResource/explicitly_empty_resource (0.00s)
    --- PASS: TestWithResource/uses_default_if_no_resource_option (0.00s)
    --- PASS: TestWithResource/explicit_resource (0.00s)
    --- PASS: TestWithResource/last_resource_wins (0.00s)
    --- PASS: TestWithResource/overlapping_attributes_with_environment_resource (0.00s)
=== RUN   TestWithInstrumentationVersionAndSchema
--- PASS: TestWithInstrumentationVersionAndSchema (0.00s)
=== RUN   TestSpanCapturesPanic
--- PASS: TestSpanCapturesPanic (0.00s)
=== RUN   TestSpanCapturesPanicWithStackTrace
--- PASS: TestSpanCapturesPanicWithStackTrace (0.00s)
=== RUN   TestReadOnlySpan
--- PASS: TestReadOnlySpan (0.00s)
=== RUN   TestReadWriteSpan
--- PASS: TestReadWriteSpan (0.00s)
=== RUN   TestAddEventsWithMoreAttributesThanLimit
--- PASS: TestAddEventsWithMoreAttributesThanLimit (0.00s)
=== RUN   TestSamplerTraceState
=== RUN   TestSamplerTraceState/alwaysOn
=== RUN   TestSamplerTraceState/alwaysOff
=== RUN   TestSamplerTraceState/insertKeySampled
=== RUN   TestSamplerTraceState/insertKeyDropped
=== RUN   TestSamplerTraceState/deleteKeySampled
=== RUN   TestSamplerTraceState/deleteKeyDropped
=== RUN   TestSamplerTraceState/clearer
--- PASS: TestSamplerTraceState (0.00s)
    --- PASS: TestSamplerTraceState/alwaysOn (0.00s)
    --- PASS: TestSamplerTraceState/alwaysOff (0.00s)
    --- PASS: TestSamplerTraceState/insertKeySampled (0.00s)
    --- PASS: TestSamplerTraceState/insertKeyDropped (0.00s)
    --- PASS: TestSamplerTraceState/deleteKeySampled (0.00s)
    --- PASS: TestSamplerTraceState/deleteKeyDropped (0.00s)
    --- PASS: TestSamplerTraceState/clearer (0.00s)
=== RUN   TestWithIDGenerator
--- PASS: TestWithIDGenerator (0.00s)
=== RUN   TestEmptyRecordingSpanAttributes
--- PASS: TestEmptyRecordingSpanAttributes (0.00s)
=== RUN   TestEmptyRecordingSpanDroppedAttributes
--- PASS: TestEmptyRecordingSpanDroppedAttributes (0.00s)
=== RUN   TestSpanAddLink
=== RUN   TestSpanAddLink/AddLinkWithInvalidSpanContext
=== RUN   TestSpanAddLink/AddLink
=== RUN   TestSpanAddLink/AddLinkWithMoreAttributesThanLimit
=== RUN   TestSpanAddLink/AddLinkWithAttributesEmptySpanContext
=== RUN   TestSpanAddLink/AddLinkWithTraceStateEmptySpanContext
--- PASS: TestSpanAddLink (0.00s)
    --- PASS: TestSpanAddLink/AddLinkWithInvalidSpanContext (0.00s)
    --- PASS: TestSpanAddLink/AddLink (0.00s)
    --- PASS: TestSpanAddLink/AddLinkWithMoreAttributesThanLimit (0.00s)
    --- PASS: TestSpanAddLink/AddLinkWithAttributesEmptySpanContext (0.00s)
    --- PASS: TestSpanAddLink/AddLinkWithTraceStateEmptySpanContext (0.00s)
=== RUN   TestAddLinkToNonRecordingSpan
--- PASS: TestAddLinkToNonRecordingSpan (0.00s)
=== RUN   TestVersionSemver
--- PASS: TestVersionSemver (0.00s)
=== RUN   TestNewBatchSpanProcessorWithNilExporter
--- PASS: TestNewBatchSpanProcessorWithNilExporter (0.00s)
=== RUN   TestNewBatchSpanProcessorWithOptions
=== RUN   TestNewBatchSpanProcessorWithOptions/default_BatchSpanProcessorOptions
=== RUN   TestNewBatchSpanProcessorWithOptions/non-default_BatchTimeout
=== RUN   TestNewBatchSpanProcessorWithOptions/non-default_MaxQueueSize_and_BatchTimeout
=== RUN   TestNewBatchSpanProcessorWithOptions/non-default_MaxQueueSize,_BatchTimeout_and_MaxExportBatchSize
=== RUN   TestNewBatchSpanProcessorWithOptions/blocking_option
=== RUN   TestNewBatchSpanProcessorWithOptions/parallel_span_generation
=== RUN   TestNewBatchSpanProcessorWithOptions/parallel_span_blocking
--- PASS: TestNewBatchSpanProcessorWithOptions (0.02s)
    --- PASS: TestNewBatchSpanProcessorWithOptions/default_BatchSpanProcessorOptions (0.01s)
    --- PASS: TestNewBatchSpanProcessorWithOptions/non-default_BatchTimeout (0.01s)
    --- PASS: TestNewBatchSpanProcessorWithOptions/non-default_MaxQueueSize_and_BatchTimeout (0.00s)
    --- PASS: TestNewBatchSpanProcessorWithOptions/non-default_MaxQueueSize,_BatchTimeout_and_MaxExportBatchSize (0.00s)
    --- PASS: TestNewBatchSpanProcessorWithOptions/blocking_option (0.00s)
    --- PASS: TestNewBatchSpanProcessorWithOptions/parallel_span_generation (0.00s)
    --- PASS: TestNewBatchSpanProcessorWithOptions/parallel_span_blocking (0.00s)
=== RUN   TestNewBatchSpanProcessorWithEnvOptions
=== RUN   TestNewBatchSpanProcessorWithEnvOptions/BatchSpanProcessorEnvOptions_-_Basic
=== RUN   TestNewBatchSpanProcessorWithEnvOptions/BatchSpanProcessorEnvOptions_-_A_lager_max_export_batch_size_than_queue_size
=== RUN   TestNewBatchSpanProcessorWithEnvOptions/BatchSpanProcessorEnvOptions_-_A_lage_max_export_batch_size_with_a_small_queue_size
--- PASS: TestNewBatchSpanProcessorWithEnvOptions (0.02s)
    --- PASS: TestNewBatchSpanProcessorWithEnvOptions/BatchSpanProcessorEnvOptions_-_Basic (0.01s)
    --- PASS: TestNewBatchSpanProcessorWithEnvOptions/BatchSpanProcessorEnvOptions_-_A_lager_max_export_batch_size_than_queue_size (0.01s)
    --- PASS: TestNewBatchSpanProcessorWithEnvOptions/BatchSpanProcessorEnvOptions_-_A_lage_max_export_batch_size_with_a_small_queue_size (0.00s)
=== RUN   TestBatchSpanProcessorExportTimeout
--- PASS: TestBatchSpanProcessorExportTimeout (0.00s)
=== RUN   TestBatchSpanProcessorShutdown
--- PASS: TestBatchSpanProcessorShutdown (0.00s)
=== RUN   TestBatchSpanProcessorPostShutdown
--- PASS: TestBatchSpanProcessorPostShutdown (0.00s)
=== RUN   TestBatchSpanProcessorForceFlushSucceeds
--- PASS: TestBatchSpanProcessorForceFlushSucceeds (0.01s)
=== RUN   TestBatchSpanProcessorDropBatchIfFailed
--- PASS: TestBatchSpanProcessorDropBatchIfFailed (0.01s)
=== RUN   TestBatchSpanProcessorForceFlushCancellation
--- PASS: TestBatchSpanProcessorForceFlushCancellation (0.00s)
=== RUN   TestBatchSpanProcessorForceFlushTimeout
--- PASS: TestBatchSpanProcessorForceFlushTimeout (0.00s)
=== RUN   TestBatchSpanProcessorForceFlushQueuedSpans
--- PASS: TestBatchSpanProcessorForceFlushQueuedSpans (0.00s)
=== RUN   TestBatchSpanProcessorConcurrentSafe
--- PASS: TestBatchSpanProcessorConcurrentSafe (0.00s)
=== RUN   TestNewSimpleSpanProcessor
--- PASS: TestNewSimpleSpanProcessor (0.00s)
=== RUN   TestNewSimpleSpanProcessorWithNilExporter
--- PASS: TestNewSimpleSpanProcessorWithNilExporter (0.00s)
=== RUN   TestSimpleSpanProcessorOnEnd
--- PASS: TestSimpleSpanProcessorOnEnd (0.00s)
=== RUN   TestSimpleSpanProcessorShutdown
--- PASS: TestSimpleSpanProcessorShutdown (0.00s)
=== RUN   TestSimpleSpanProcessorShutdownOnEndConcurrentSafe
--- PASS: TestSimpleSpanProcessorShutdownOnEndConcurrentSafe (0.00s)
=== RUN   TestSimpleSpanProcessorShutdownOnEndConcurrentSafe2
--- PASS: TestSimpleSpanProcessorShutdownOnEndConcurrentSafe2 (0.00s)
=== RUN   TestSimpleSpanProcessorShutdownHonorsContextDeadline
--- PASS: TestSimpleSpanProcessorShutdownHonorsContextDeadline (0.00s)
=== RUN   TestSimpleSpanProcessorShutdownHonorsContextCancel
--- PASS: TestSimpleSpanProcessorShutdownHonorsContextCancel (0.00s)
=== RUN   TestRegisterSpanProcessor
--- PASS: TestRegisterSpanProcessor (0.00s)
=== RUN   TestUnregisterSpanProcessor
--- PASS: TestUnregisterSpanProcessor (0.00s)
=== RUN   TestUnregisterSpanProcessorWhileSpanIsActive
--- PASS: TestUnregisterSpanProcessorWhileSpanIsActive (0.00s)
=== RUN   TestSpanProcessorShutdown
--- PASS: TestSpanProcessorShutdown (0.00s)
=== RUN   TestMultipleUnregisterSpanProcessorCalls
--- PASS: TestMultipleUnregisterSpanProcessorCalls (0.00s)
=== RUN   ExampleSpanProcessor_annotated
--- PASS: ExampleSpanProcessor_annotated (0.00s)
PASS
ok  	go.opentelemetry.io/otel/sdk/trace	0.481s
=== RUN   TestNoop
--- PASS: TestNoop (0.00s)
=== RUN   TestNewInMemoryExporter
--- PASS: TestNewInMemoryExporter (0.00s)
=== RUN   TestSpanRecorderOnStartAppends
--- PASS: TestSpanRecorderOnStartAppends (0.00s)
=== RUN   TestSpanRecorderOnEndAppends
--- PASS: TestSpanRecorderOnEndAppends (0.00s)
=== RUN   TestSpanRecorderShutdownNoError
--- PASS: TestSpanRecorderShutdownNoError (0.00s)
=== RUN   TestSpanRecorderForceFlushNoError
--- PASS: TestSpanRecorderForceFlushNoError (0.00s)
=== RUN   TestEndingConcurrentSafe
--- PASS: TestEndingConcurrentSafe (0.00s)
=== RUN   TestStartingConcurrentSafe
--- PASS: TestStartingConcurrentSafe (0.00s)
PASS
ok  	go.opentelemetry.io/otel/sdk/trace/tracetest	0.008s
=== RUN   TestNetAttributesFromHTTPRequest
=== RUN   TestNetAttributesFromHTTPRequest/stripped,_tcp
=== RUN   TestNetAttributesFromHTTPRequest/stripped,_udp
=== RUN   TestNetAttributesFromHTTPRequest/stripped,_ip
=== RUN   TestNetAttributesFromHTTPRequest/stripped,_unix
=== RUN   TestNetAttributesFromHTTPRequest/stripped,_other
=== RUN   TestNetAttributesFromHTTPRequest/with_remote_ipv4_and_port
=== RUN   TestNetAttributesFromHTTPRequest/with_remote_ipv6_and_port
=== RUN   TestNetAttributesFromHTTPRequest/with_remote_ipv4-in-v6_and_port
=== RUN   TestNetAttributesFromHTTPRequest/with_remote_name_and_port
=== RUN   TestNetAttributesFromHTTPRequest/with_remote_ipv4_only
=== RUN   TestNetAttributesFromHTTPRequest/with_remote_ipv6_only
=== RUN   TestNetAttributesFromHTTPRequest/with_remote_ipv4_in_v6_only
=== RUN   TestNetAttributesFromHTTPRequest/with_remote_name_only
=== RUN   TestNetAttributesFromHTTPRequest/with_remote_port_only
=== RUN   TestNetAttributesFromHTTPRequest/with_host_name_only
=== RUN   TestNetAttributesFromHTTPRequest/with_host_ipv4_only
=== RUN   TestNetAttributesFromHTTPRequest/with_host_ipv6_only
=== RUN   TestNetAttributesFromHTTPRequest/with_host_name_and_port
=== RUN   TestNetAttributesFromHTTPRequest/with_host_ipv4_and_port
=== RUN   TestNetAttributesFromHTTPRequest/with_host_ipv6_and_port
=== RUN   TestNetAttributesFromHTTPRequest/with_host_name_and_bogus_port
=== RUN   TestNetAttributesFromHTTPRequest/with_host_ipv4_and_bogus_port
=== RUN   TestNetAttributesFromHTTPRequest/with_host_ipv6_and_bogus_port
=== RUN   TestNetAttributesFromHTTPRequest/with_empty_host_and_port
=== RUN   TestNetAttributesFromHTTPRequest/with_host_ip_and_port_in_headers
=== RUN   TestNetAttributesFromHTTPRequest/with_host_ipv4_and_port_in_url
=== RUN   TestNetAttributesFromHTTPRequest/with_host_ipv6_and_port_in_url
--- PASS: TestNetAttributesFromHTTPRequest (0.00s)
    --- PASS: TestNetAttributesFromHTTPRequest/stripped,_tcp (0.00s)
    --- PASS: TestNetAttributesFromHTTPRequest/stripped,_udp (0.00s)
    --- PASS: TestNetAttributesFromHTTPRequest/stripped,_ip (0.00s)
    --- PASS: TestNetAttributesFromHTTPRequest/stripped,_unix (0.00s)
    --- PASS: TestNetAttributesFromHTTPRequest/stripped,_other (0.00s)
    --- PASS: TestNetAttributesFromHTTPRequest/with_remote_ipv4_and_port (0.00s)
    --- PASS: TestNetAttributesFromHTTPRequest/with_remote_ipv6_and_port (0.00s)
    --- PASS: TestNetAttributesFromHTTPRequest/with_remote_ipv4-in-v6_and_port (0.00s)
    --- PASS: TestNetAttributesFromHTTPRequest/with_remote_name_and_port (0.00s)
    --- PASS: TestNetAttributesFromHTTPRequest/with_remote_ipv4_only (0.00s)
    --- PASS: TestNetAttributesFromHTTPRequest/with_remote_ipv6_only (0.00s)
    --- PASS: TestNetAttributesFromHTTPRequest/with_remote_ipv4_in_v6_only (0.00s)
    --- PASS: TestNetAttributesFromHTTPRequest/with_remote_name_only (0.00s)
    --- PASS: TestNetAttributesFromHTTPRequest/with_remote_port_only (0.00s)
    --- PASS: TestNetAttributesFromHTTPRequest/with_host_name_only (0.00s)
    --- PASS: TestNetAttributesFromHTTPRequest/with_host_ipv4_only (0.00s)
    --- PASS: TestNetAttributesFromHTTPRequest/with_host_ipv6_only (0.00s)
    --- PASS: TestNetAttributesFromHTTPRequest/with_host_name_and_port (0.00s)
    --- PASS: TestNetAttributesFromHTTPRequest/with_host_ipv4_and_port (0.00s)
    --- PASS: TestNetAttributesFromHTTPRequest/with_host_ipv6_and_port (0.00s)
    --- PASS: TestNetAttributesFromHTTPRequest/with_host_name_and_bogus_port (0.00s)
    --- PASS: TestNetAttributesFromHTTPRequest/with_host_ipv4_and_bogus_port (0.00s)
    --- PASS: TestNetAttributesFromHTTPRequest/with_host_ipv6_and_bogus_port (0.00s)
    --- PASS: TestNetAttributesFromHTTPRequest/with_empty_host_and_port (0.00s)
    --- PASS: TestNetAttributesFromHTTPRequest/with_host_ip_and_port_in_headers (0.00s)
    --- PASS: TestNetAttributesFromHTTPRequest/with_host_ipv4_and_port_in_url (0.00s)
    --- PASS: TestNetAttributesFromHTTPRequest/with_host_ipv6_and_port_in_url (0.00s)
=== RUN   TestEndUserAttributesFromHTTPRequest
--- PASS: TestEndUserAttributesFromHTTPRequest (0.00s)
=== RUN   TestHTTPServerAttributesFromHTTPRequest
--- PASS: TestHTTPServerAttributesFromHTTPRequest (0.00s)
=== RUN   TestHTTPAttributesFromHTTPStatusCode
--- PASS: TestHTTPAttributesFromHTTPStatusCode (0.00s)
=== RUN   TestSpanStatusFromHTTPStatusCode
--- PASS: TestSpanStatusFromHTTPStatusCode (0.00s)
=== RUN   TestSpanStatusFromHTTPStatusCodeAndSpanKind
--- PASS: TestSpanStatusFromHTTPStatusCodeAndSpanKind (0.00s)
=== RUN   TestHTTPClientAttributesFromHTTPRequest
=== RUN   TestHTTPClientAttributesFromHTTPRequest/stripped
=== RUN   TestHTTPClientAttributesFromHTTPRequest/with_tls
=== RUN   TestHTTPClientAttributesFromHTTPRequest/with_host
=== RUN   TestHTTPClientAttributesFromHTTPRequest/with_host_fallback
=== RUN   TestHTTPClientAttributesFromHTTPRequest/with_user_agent
=== RUN   TestHTTPClientAttributesFromHTTPRequest/with_http_1.1
=== RUN   TestHTTPClientAttributesFromHTTPRequest/with_http_2
=== RUN   TestHTTPClientAttributesFromHTTPRequest/with_content_length
=== RUN   TestHTTPClientAttributesFromHTTPRequest/with_empty_method_(fallback_to_GET)
=== RUN   TestHTTPClientAttributesFromHTTPRequest/authentication_information_is_stripped
--- PASS: TestHTTPClientAttributesFromHTTPRequest (0.00s)
    --- PASS: TestHTTPClientAttributesFromHTTPRequest/stripped (0.00s)
    --- PASS: TestHTTPClientAttributesFromHTTPRequest/with_tls (0.00s)
    --- PASS: TestHTTPClientAttributesFromHTTPRequest/with_host (0.00s)
    --- PASS: TestHTTPClientAttributesFromHTTPRequest/with_host_fallback (0.00s)
    --- PASS: TestHTTPClientAttributesFromHTTPRequest/with_user_agent (0.00s)
    --- PASS: TestHTTPClientAttributesFromHTTPRequest/with_http_1.1 (0.00s)
    --- PASS: TestHTTPClientAttributesFromHTTPRequest/with_http_2 (0.00s)
    --- PASS: TestHTTPClientAttributesFromHTTPRequest/with_content_length (0.00s)
    --- PASS: TestHTTPClientAttributesFromHTTPRequest/with_empty_method_(fallback_to_GET) (0.00s)
    --- PASS: TestHTTPClientAttributesFromHTTPRequest/authentication_information_is_stripped (0.00s)
=== RUN   TestHTTPServerMetricAttributesFromHTTPRequest
--- PASS: TestHTTPServerMetricAttributesFromHTTPRequest (0.00s)
=== RUN   TestHttpBasicAttributesFromHTTPRequest
--- PASS: TestHttpBasicAttributesFromHTTPRequest (0.00s)
PASS
ok  	go.opentelemetry.io/otel/semconv/internal	0.018s
=== RUN   TestHTTPClientResponse
--- PASS: TestHTTPClientResponse (0.00s)
=== RUN   TestHTTPSClientRequest
--- PASS: TestHTTPSClientRequest (0.00s)
=== RUN   TestHTTPClientRequest
--- PASS: TestHTTPClientRequest (0.00s)
=== RUN   TestHTTPClientRequestRequired
--- PASS: TestHTTPClientRequestRequired (0.00s)
=== RUN   TestHTTPServerRequest
--- PASS: TestHTTPServerRequest (0.00s)
=== RUN   TestHTTPServerName
--- PASS: TestHTTPServerName (0.00s)
=== RUN   TestHTTPServerRequestFailsGracefully
--- PASS: TestHTTPServerRequestFailsGracefully (0.00s)
=== RUN   TestMethod
--- PASS: TestMethod (0.00s)
=== RUN   TestScheme
--- PASS: TestScheme (0.00s)
=== RUN   TestProto
--- PASS: TestProto (0.00s)
=== RUN   TestServerClientIP
--- PASS: TestServerClientIP (0.00s)
=== RUN   TestRequiredHTTPPort
--- PASS: TestRequiredHTTPPort (0.00s)
=== RUN   TestFirstHostPort
--- PASS: TestFirstHostPort (0.00s)
=== RUN   TestRequestHeader
--- PASS: TestRequestHeader (0.00s)
=== RUN   TestResponseHeader
--- PASS: TestResponseHeader (0.00s)
=== RUN   TestClientStatus
--- PASS: TestClientStatus (0.00s)
=== RUN   TestServerStatus
--- PASS: TestServerStatus (0.00s)
=== RUN   TestNetTransport
--- PASS: TestNetTransport (0.00s)
=== RUN   TestNetServerNilListener
--- PASS: TestNetServerNilListener (0.00s)
=== RUN   TestNetServerNilAddr
--- PASS: TestNetServerNilAddr (0.00s)
=== RUN   TestNetServerTCP
--- PASS: TestNetServerTCP (0.00s)
=== RUN   TestNetHost
--- PASS: TestNetHost (0.00s)
=== RUN   TestNetHostName
--- PASS: TestNetHostName (0.00s)
=== RUN   TestNetHostPort
--- PASS: TestNetHostPort (0.00s)
=== RUN   TestNetClientNilConn
--- PASS: TestNetClientNilConn (0.00s)
=== RUN   TestNetClientNilAddr
--- PASS: TestNetClientNilAddr (0.00s)
=== RUN   TestNetClientTCP
--- PASS: TestNetClientTCP (0.00s)
=== RUN   TestNetClientTCPNilLocal
--- PASS: TestNetClientTCPNilLocal (0.00s)
=== RUN   TestNetPeer
--- PASS: TestNetPeer (0.00s)
=== RUN   TestNetPeerName
--- PASS: TestNetPeerName (0.00s)
=== RUN   TestNetPeerPort
--- PASS: TestNetPeerPort (0.00s)
=== RUN   TestNetSockPeerName
--- PASS: TestNetSockPeerName (0.00s)
=== RUN   TestNetSockPeerPort
--- PASS: TestNetSockPeerPort (0.00s)
=== RUN   TestFamily
--- PASS: TestFamily (0.00s)
=== RUN   TestSplitHostPort
--- PASS: TestSplitHostPort (0.00s)
PASS
ok  	go.opentelemetry.io/otel/semconv/internal/v2	0.011s
=== RUN   TestHTTPClientResponse
--- PASS: TestHTTPClientResponse (0.00s)
=== RUN   TestHTTPSClientRequest
--- PASS: TestHTTPSClientRequest (0.00s)
=== RUN   TestHTTPClientRequest
--- PASS: TestHTTPClientRequest (0.00s)
=== RUN   TestHTTPClientRequestRequired
--- PASS: TestHTTPClientRequestRequired (0.00s)
=== RUN   TestHTTPServerRequest
--- PASS: TestHTTPServerRequest (0.00s)
=== RUN   TestHTTPServerName
--- PASS: TestHTTPServerName (0.00s)
=== RUN   TestHTTPServerRequestFailsGracefully
--- PASS: TestHTTPServerRequestFailsGracefully (0.00s)
=== RUN   TestMethod
--- PASS: TestMethod (0.00s)
=== RUN   TestScheme
--- PASS: TestScheme (0.00s)
=== RUN   TestProto
--- PASS: TestProto (0.00s)
=== RUN   TestServerClientIP
--- PASS: TestServerClientIP (0.00s)
=== RUN   TestRequiredHTTPPort
--- PASS: TestRequiredHTTPPort (0.00s)
=== RUN   TestFirstHostPort
--- PASS: TestFirstHostPort (0.00s)
=== RUN   TestRequestHeader
--- PASS: TestRequestHeader (0.00s)
=== RUN   TestResponseHeader
--- PASS: TestResponseHeader (0.00s)
=== RUN   TestClientStatus
--- PASS: TestClientStatus (0.00s)
=== RUN   TestServerStatus
--- PASS: TestServerStatus (0.00s)
=== RUN   TestNetTransport
--- PASS: TestNetTransport (0.00s)
=== RUN   TestNetServerNilListener
--- PASS: TestNetServerNilListener (0.00s)
=== RUN   TestNetServerNilAddr
--- PASS: TestNetServerNilAddr (0.00s)
=== RUN   TestNetServerTCP
--- PASS: TestNetServerTCP (0.00s)
=== RUN   TestNetHost
--- PASS: TestNetHost (0.00s)
=== RUN   TestNetHostName
--- PASS: TestNetHostName (0.00s)
=== RUN   TestNetHostPort
--- PASS: TestNetHostPort (0.00s)
=== RUN   TestNetClientNilConn
--- PASS: TestNetClientNilConn (0.00s)
=== RUN   TestNetClientNilAddr
--- PASS: TestNetClientNilAddr (0.00s)
=== RUN   TestNetClientTCP
--- PASS: TestNetClientTCP (0.00s)
=== RUN   TestNetClientTCPNilLocal
--- PASS: TestNetClientTCPNilLocal (0.00s)
=== RUN   TestNetPeer
--- PASS: TestNetPeer (0.00s)
=== RUN   TestNetPeerName
--- PASS: TestNetPeerName (0.00s)
=== RUN   TestNetPeerPort
--- PASS: TestNetPeerPort (0.00s)
=== RUN   TestNetSockPeerName
--- PASS: TestNetSockPeerName (0.00s)
=== RUN   TestNetSockPeerPort
--- PASS: TestNetSockPeerPort (0.00s)
=== RUN   TestFamily
--- PASS: TestFamily (0.00s)
=== RUN   TestSplitHostPort
--- PASS: TestSplitHostPort (0.00s)
PASS
ok  	go.opentelemetry.io/otel/semconv/internal/v3	0.017s
=== RUN   TestHTTPClientResponse
--- PASS: TestHTTPClientResponse (0.00s)
=== RUN   TestHTTPSClientRequest
--- PASS: TestHTTPSClientRequest (0.00s)
=== RUN   TestHTTPClientRequest
--- PASS: TestHTTPClientRequest (0.00s)
=== RUN   TestHTTPClientRequestRequired
--- PASS: TestHTTPClientRequestRequired (0.00s)
=== RUN   TestHTTPServerRequest
--- PASS: TestHTTPServerRequest (0.00s)
=== RUN   TestHTTPServerName
--- PASS: TestHTTPServerName (0.00s)
=== RUN   TestHTTPServerRequestFailsGracefully
--- PASS: TestHTTPServerRequestFailsGracefully (0.00s)
=== RUN   TestMethod
--- PASS: TestMethod (0.00s)
=== RUN   TestScheme
--- PASS: TestScheme (0.00s)
=== RUN   TestProto
=== RUN   TestProto/HTTP/1.0
=== RUN   TestProto/HTTP/1.1
=== RUN   TestProto/HTTP/2
=== RUN   TestProto/HTTP/3
=== RUN   TestProto/SPDY
=== RUN   TestProto/QUIC
=== RUN   TestProto/other
--- PASS: TestProto (0.00s)
    --- PASS: TestProto/HTTP/1.0 (0.00s)
    --- PASS: TestProto/HTTP/1.1 (0.00s)
    --- PASS: TestProto/HTTP/2 (0.00s)
    --- PASS: TestProto/HTTP/3 (0.00s)
    --- PASS: TestProto/SPDY (0.00s)
    --- PASS: TestProto/QUIC (0.00s)
    --- PASS: TestProto/other (0.00s)
=== RUN   TestServerClientIP
--- PASS: TestServerClientIP (0.00s)
=== RUN   TestRequiredHTTPPort
--- PASS: TestRequiredHTTPPort (0.00s)
=== RUN   TestFirstHostPort
--- PASS: TestFirstHostPort (0.00s)
=== RUN   TestRequestHeader
--- PASS: TestRequestHeader (0.00s)
=== RUN   TestResponseHeader
--- PASS: TestResponseHeader (0.00s)
=== RUN   TestClientStatus
--- PASS: TestClientStatus (0.00s)
=== RUN   TestServerStatus
--- PASS: TestServerStatus (0.00s)
=== RUN   TestNetTransport
--- PASS: TestNetTransport (0.00s)
=== RUN   TestNetServerNilListener
--- PASS: TestNetServerNilListener (0.00s)
=== RUN   TestNetServerNilAddr
--- PASS: TestNetServerNilAddr (0.00s)
=== RUN   TestNetServerTCP
--- PASS: TestNetServerTCP (0.00s)
=== RUN   TestNetHost
--- PASS: TestNetHost (0.00s)
=== RUN   TestNetHostName
--- PASS: TestNetHostName (0.00s)
=== RUN   TestNetHostPort
--- PASS: TestNetHostPort (0.00s)
=== RUN   TestNetClientNilConn
--- PASS: TestNetClientNilConn (0.00s)
=== RUN   TestNetClientNilAddr
--- PASS: TestNetClientNilAddr (0.00s)
=== RUN   TestNetClientTCP
--- PASS: TestNetClientTCP (0.00s)
=== RUN   TestNetClientTCPNilLocal
--- PASS: TestNetClientTCPNilLocal (0.00s)
=== RUN   TestNetPeer
--- PASS: TestNetPeer (0.00s)
=== RUN   TestNetPeerName
--- PASS: TestNetPeerName (0.00s)
=== RUN   TestNetPeerPort
--- PASS: TestNetPeerPort (0.00s)
=== RUN   TestNetSockPeerName
--- PASS: TestNetSockPeerName (0.00s)
=== RUN   TestNetSockPeerPort
--- PASS: TestNetSockPeerPort (0.00s)
=== RUN   TestFamily
--- PASS: TestFamily (0.00s)
=== RUN   TestSplitHostPort
--- PASS: TestSplitHostPort (0.00s)
PASS
ok  	go.opentelemetry.io/otel/semconv/internal/v4	0.011s
?   	go.opentelemetry.io/otel/semconv/v1.10.0	[no test files]
?   	go.opentelemetry.io/otel/semconv/v1.11.0	[no test files]
?   	go.opentelemetry.io/otel/semconv/v1.12.0	[no test files]
?   	go.opentelemetry.io/otel/semconv/v1.13.0	[no test files]
?   	go.opentelemetry.io/otel/semconv/v1.13.0/httpconv	[no test files]
?   	go.opentelemetry.io/otel/semconv/v1.13.0/netconv	[no test files]
?   	go.opentelemetry.io/otel/semconv/v1.14.0	[no test files]
?   	go.opentelemetry.io/otel/semconv/v1.14.0/httpconv	[no test files]
?   	go.opentelemetry.io/otel/semconv/v1.14.0/netconv	[no test files]
?   	go.opentelemetry.io/otel/semconv/v1.15.0	[no test files]
?   	go.opentelemetry.io/otel/semconv/v1.15.0/httpconv	[no test files]
?   	go.opentelemetry.io/otel/semconv/v1.15.0/netconv	[no test files]
?   	go.opentelemetry.io/otel/semconv/v1.16.0	[no test files]
?   	go.opentelemetry.io/otel/semconv/v1.16.0/httpconv	[no test files]
?   	go.opentelemetry.io/otel/semconv/v1.16.0/netconv	[no test files]
?   	go.opentelemetry.io/otel/semconv/v1.17.0	[no test files]
?   	go.opentelemetry.io/otel/semconv/v1.17.0/httpconv	[no test files]
?   	go.opentelemetry.io/otel/semconv/v1.17.0/netconv	[no test files]
?   	go.opentelemetry.io/otel/semconv/v1.18.0	[no test files]
?   	go.opentelemetry.io/otel/semconv/v1.18.0/httpconv	[no test files]
?   	go.opentelemetry.io/otel/semconv/v1.18.0/netconv	[no test files]
?   	go.opentelemetry.io/otel/semconv/v1.19.0	[no test files]
?   	go.opentelemetry.io/otel/semconv/v1.19.0/httpconv	[no test files]
?   	go.opentelemetry.io/otel/semconv/v1.19.0/netconv	[no test files]
?   	go.opentelemetry.io/otel/semconv/v1.20.0	[no test files]
?   	go.opentelemetry.io/otel/semconv/v1.20.0/httpconv	[no test files]
?   	go.opentelemetry.io/otel/semconv/v1.20.0/netconv	[no test files]
?   	go.opentelemetry.io/otel/semconv/v1.21.0	[no test files]
?   	go.opentelemetry.io/otel/semconv/v1.22.0	[no test files]
?   	go.opentelemetry.io/otel/semconv/v1.23.0	[no test files]
?   	go.opentelemetry.io/otel/semconv/v1.23.1	[no test files]
?   	go.opentelemetry.io/otel/semconv/v1.24.0	[no test files]
?   	go.opentelemetry.io/otel/semconv/v1.25.0	[no test files]
?   	go.opentelemetry.io/otel/semconv/v1.26.0	[no test files]
?   	go.opentelemetry.io/otel/semconv/v1.4.0	[no test files]
?   	go.opentelemetry.io/otel/semconv/v1.5.0	[no test files]
?   	go.opentelemetry.io/otel/semconv/v1.6.1	[no test files]
?   	go.opentelemetry.io/otel/semconv/v1.7.0	[no test files]
?   	go.opentelemetry.io/otel/semconv/v1.8.0	[no test files]
?   	go.opentelemetry.io/otel/semconv/v1.9.0	[no test files]
=== RUN   TestNewSpanConfig
--- PASS: TestNewSpanConfig (0.00s)
=== RUN   TestSpanStartConfigAttributeMutability
--- PASS: TestSpanStartConfigAttributeMutability (0.00s)
=== RUN   TestEndSpanConfig
--- PASS: TestEndSpanConfig (0.00s)
=== RUN   TestTracerConfig
--- PASS: TestTracerConfig (0.00s)
=== RUN   TestSpanFromContext
=== RUN   TestSpanFromContext/empty_context
=== RUN   TestSpanFromContext/background_context
=== RUN   TestSpanFromContext/local_span
=== RUN   TestSpanFromContext/remote_span
=== RUN   TestSpanFromContext/wrapped_remote_span
=== RUN   TestSpanFromContext/wrapped_local_span_becomes_remote
--- PASS: TestSpanFromContext (0.00s)
    --- PASS: TestSpanFromContext/empty_context (0.00s)
    --- PASS: TestSpanFromContext/background_context (0.00s)
    --- PASS: TestSpanFromContext/local_span (0.00s)
    --- PASS: TestSpanFromContext/remote_span (0.00s)
    --- PASS: TestSpanFromContext/wrapped_remote_span (0.00s)
    --- PASS: TestSpanFromContext/wrapped_local_span_becomes_remote (0.00s)
=== RUN   TestNewNoopTracerProvider
--- PASS: TestNewNoopTracerProvider (0.00s)
=== RUN   TestNoopTracerProviderTracer
--- PASS: TestNoopTracerProviderTracer (0.00s)
=== RUN   TestNoopTracerStart
--- PASS: TestNoopTracerStart (0.00s)
=== RUN   TestNoopSpan
--- PASS: TestNoopSpan (0.00s)
=== RUN   TestNonRecordingSpanTracerStart
--- PASS: TestNonRecordingSpanTracerStart (0.00s)
=== RUN   TestValidateSpanKind
--- PASS: TestValidateSpanKind (0.00s)
=== RUN   TestSpanKindString
--- PASS: TestSpanKindString (0.00s)
=== RUN   TestLinkFromContext
--- PASS: TestLinkFromContext (0.00s)
=== RUN   TestSpanContextIsValid
=== RUN   TestSpanContextIsValid/SpanContext.IsValid()_returns_true_if_sc_has_both_an_Trace_ID_and_Span_ID
=== RUN   TestSpanContextIsValid/SpanContext.IsValid()_returns_false_if_sc_has_neither_an_Trace_ID_nor_Span_ID
=== RUN   TestSpanContextIsValid/SpanContext.IsValid()_returns_false_if_sc_has_a_Span_ID_but_not_a_Trace_ID
=== RUN   TestSpanContextIsValid/SpanContext.IsValid()_returns_false_if_sc_has_a_Trace_ID_but_not_a_Span_ID
--- PASS: TestSpanContextIsValid (0.00s)
    --- PASS: TestSpanContextIsValid/SpanContext.IsValid()_returns_true_if_sc_has_both_an_Trace_ID_and_Span_ID (0.00s)
    --- PASS: TestSpanContextIsValid/SpanContext.IsValid()_returns_false_if_sc_has_neither_an_Trace_ID_nor_Span_ID (0.00s)
    --- PASS: TestSpanContextIsValid/SpanContext.IsValid()_returns_false_if_sc_has_a_Span_ID_but_not_a_Trace_ID (0.00s)
    --- PASS: TestSpanContextIsValid/SpanContext.IsValid()_returns_false_if_sc_has_a_Trace_ID_but_not_a_Span_ID (0.00s)
=== RUN   TestSpanContextEqual
--- PASS: TestSpanContextEqual (0.00s)
=== RUN   TestSpanContextIsSampled
=== RUN   TestSpanContextIsSampled/SpanContext.IsSampled()_returns_false_if_sc_is_not_sampled
=== RUN   TestSpanContextIsSampled/SpanContext.IsSampled()_returns_true_if_sc_is_sampled
--- PASS: TestSpanContextIsSampled (0.00s)
    --- PASS: TestSpanContextIsSampled/SpanContext.IsSampled()_returns_false_if_sc_is_not_sampled (0.00s)
    --- PASS: TestSpanContextIsSampled/SpanContext.IsSampled()_returns_true_if_sc_is_sampled (0.00s)
=== RUN   TestSpanContextIsRemote
=== RUN   TestSpanContextIsRemote/SpanContext.IsRemote()_returns_false_if_sc_is_not_remote
=== RUN   TestSpanContextIsRemote/SpanContext.IsRemote()_returns_true_if_sc_is_remote
--- PASS: TestSpanContextIsRemote (0.00s)
    --- PASS: TestSpanContextIsRemote/SpanContext.IsRemote()_returns_false_if_sc_is_not_remote (0.00s)
    --- PASS: TestSpanContextIsRemote/SpanContext.IsRemote()_returns_true_if_sc_is_remote (0.00s)
=== RUN   TestSpanContextMarshalJSON
=== RUN   TestSpanContextMarshalJSON/SpanContext.MarshalJSON()_returns_json_with_partial_data
=== RUN   TestSpanContextMarshalJSON/SpanContext.MarshalJSON()_returns_json_with_full_data
--- PASS: TestSpanContextMarshalJSON (0.00s)
    --- PASS: TestSpanContextMarshalJSON/SpanContext.MarshalJSON()_returns_json_with_partial_data (0.00s)
    --- PASS: TestSpanContextMarshalJSON/SpanContext.MarshalJSON()_returns_json_with_full_data (0.00s)
=== RUN   TestSpanIDFromHex
=== RUN   TestSpanIDFromHex/Valid_SpanID
=== RUN   TestSpanIDFromHex/Invalid_SpanID_with_invalid_length
=== RUN   TestSpanIDFromHex/Invalid_SpanID_with_invalid_char
=== RUN   TestSpanIDFromHex/Invalid_SpanID_with_uppercase
=== RUN   TestSpanIDFromHex/Invalid_SpanID_with_zero_value
--- PASS: TestSpanIDFromHex (0.00s)
    --- PASS: TestSpanIDFromHex/Valid_SpanID (0.00s)
    --- PASS: TestSpanIDFromHex/Invalid_SpanID_with_invalid_length (0.00s)
    --- PASS: TestSpanIDFromHex/Invalid_SpanID_with_invalid_char (0.00s)
    --- PASS: TestSpanIDFromHex/Invalid_SpanID_with_uppercase (0.00s)
    --- PASS: TestSpanIDFromHex/Invalid_SpanID_with_zero_value (0.00s)
=== RUN   TestIsValidFromHex
=== RUN   TestIsValidFromHex/Valid_TraceID
=== RUN   TestIsValidFromHex/Invalid_TraceID_with_invalid_length
=== RUN   TestIsValidFromHex/Invalid_TraceID_with_invalid_char
=== RUN   TestIsValidFromHex/Invalid_TraceID_with_uppercase
=== RUN   TestIsValidFromHex/Invalid_TraceID_with_zero_value
--- PASS: TestIsValidFromHex (0.00s)
    --- PASS: TestIsValidFromHex/Valid_TraceID (0.00s)
    --- PASS: TestIsValidFromHex/Invalid_TraceID_with_invalid_length (0.00s)
    --- PASS: TestIsValidFromHex/Invalid_TraceID_with_invalid_char (0.00s)
    --- PASS: TestIsValidFromHex/Invalid_TraceID_with_uppercase (0.00s)
    --- PASS: TestIsValidFromHex/Invalid_TraceID_with_zero_value (0.00s)
=== RUN   TestSpanContextHasTraceID
=== RUN   TestSpanContextHasTraceID/SpanContext.HasTraceID()_returns_true_if_both_Low_and_High_are_nonzero
=== RUN   TestSpanContextHasTraceID/SpanContext.HasTraceID()_returns_false_if_neither_Low_nor_High_are_nonzero
--- PASS: TestSpanContextHasTraceID (0.00s)
    --- PASS: TestSpanContextHasTraceID/SpanContext.HasTraceID()_returns_true_if_both_Low_and_High_are_nonzero (0.00s)
    --- PASS: TestSpanContextHasTraceID/SpanContext.HasTraceID()_returns_false_if_neither_Low_nor_High_are_nonzero (0.00s)
=== RUN   TestSpanContextHasSpanID
=== RUN   TestSpanContextHasSpanID/SpanContext.HasSpanID()_returns_true_if_self.SpanID_!=_0
=== RUN   TestSpanContextHasSpanID/SpanContext.HasSpanID()_returns_false_if_self.SpanID_==_0
--- PASS: TestSpanContextHasSpanID (0.00s)
    --- PASS: TestSpanContextHasSpanID/SpanContext.HasSpanID()_returns_true_if_self.SpanID_!=_0 (0.00s)
    --- PASS: TestSpanContextHasSpanID/SpanContext.HasSpanID()_returns_false_if_self.SpanID_==_0 (0.00s)
=== RUN   TestTraceFlagsIsSampled
=== RUN   TestTraceFlagsIsSampled/sampled
=== RUN   TestTraceFlagsIsSampled/unused_bits_are_ignored,_still_not_sampled
=== RUN   TestTraceFlagsIsSampled/unused_bits_are_ignored,_still_sampled
=== RUN   TestTraceFlagsIsSampled/not_sampled/default
--- PASS: TestTraceFlagsIsSampled (0.00s)
    --- PASS: TestTraceFlagsIsSampled/sampled (0.00s)
    --- PASS: TestTraceFlagsIsSampled/unused_bits_are_ignored,_still_not_sampled (0.00s)
    --- PASS: TestTraceFlagsIsSampled/unused_bits_are_ignored,_still_sampled (0.00s)
    --- PASS: TestTraceFlagsIsSampled/not_sampled/default (0.00s)
=== RUN   TestTraceFlagsWithSampled
=== RUN   TestTraceFlagsWithSampled/sampled_unchanged
=== RUN   TestTraceFlagsWithSampled/become_sampled
=== RUN   TestTraceFlagsWithSampled/unused_bits_are_ignored,_still_not_sampled
=== RUN   TestTraceFlagsWithSampled/unused_bits_are_ignored,_becomes_sampled
=== RUN   TestTraceFlagsWithSampled/not_sampled/default
--- PASS: TestTraceFlagsWithSampled (0.00s)
    --- PASS: TestTraceFlagsWithSampled/sampled_unchanged (0.00s)
    --- PASS: TestTraceFlagsWithSampled/become_sampled (0.00s)
    --- PASS: TestTraceFlagsWithSampled/unused_bits_are_ignored,_still_not_sampled (0.00s)
    --- PASS: TestTraceFlagsWithSampled/unused_bits_are_ignored,_becomes_sampled (0.00s)
    --- PASS: TestTraceFlagsWithSampled/not_sampled/default (0.00s)
=== RUN   TestStringTraceID
=== RUN   TestStringTraceID/TraceID.String_returns_string_representation_of_self.TraceID_values_>_0
=== RUN   TestStringTraceID/TraceID.String_returns_string_representation_of_self.TraceID_values_==_0
--- PASS: TestStringTraceID (0.00s)
    --- PASS: TestStringTraceID/TraceID.String_returns_string_representation_of_self.TraceID_values_>_0 (0.00s)
    --- PASS: TestStringTraceID/TraceID.String_returns_string_representation_of_self.TraceID_values_==_0 (0.00s)
=== RUN   TestStringSpanID
=== RUN   TestStringSpanID/SpanID.String_returns_string_representation_of_self.SpanID_values_>_0
=== RUN   TestStringSpanID/SpanID.String_returns_string_representation_of_self.SpanID_values_==_0
--- PASS: TestStringSpanID (0.00s)
    --- PASS: TestStringSpanID/SpanID.String_returns_string_representation_of_self.SpanID_values_>_0 (0.00s)
    --- PASS: TestStringSpanID/SpanID.String_returns_string_representation_of_self.SpanID_values_==_0 (0.00s)
=== RUN   TestNewSpanContext
=== RUN   TestNewSpanContext/Complete_SpanContext
=== RUN   TestNewSpanContext/Empty_SpanContext
=== RUN   TestNewSpanContext/Partial_SpanContext
--- PASS: TestNewSpanContext (0.00s)
    --- PASS: TestNewSpanContext/Complete_SpanContext (0.00s)
    --- PASS: TestNewSpanContext/Empty_SpanContext (0.00s)
    --- PASS: TestNewSpanContext/Partial_SpanContext (0.00s)
=== RUN   TestSpanContextDerivation
--- PASS: TestSpanContextDerivation (0.00s)
=== RUN   TestConfigLinkMutability
--- PASS: TestConfigLinkMutability (0.00s)
=== RUN   TestParseTraceState
=== RUN   TestParseTraceState/duplicate_with_the_same_value
=== RUN   TestParseTraceState/duplicate_with_different_values
=== RUN   TestParseTraceState/improperly_formatted_key/value_pair
=== RUN   TestParseTraceState/upper_case_key
=== RUN   TestParseTraceState/key_with_invalid_character
=== RUN   TestParseTraceState/multiple_keys,_one_with_empty_tenant_key
=== RUN   TestParseTraceState/multiple_keys,_one_with_only_tenant
=== RUN   TestParseTraceState/multiple_keys,_one_with_double_tenant_separator
=== RUN   TestParseTraceState/multiple_keys,_one_with_multiple_tenants
=== RUN   TestParseTraceState/key_too_long
=== RUN   TestParseTraceState/key_too_long,_with_tenant
=== RUN   TestParseTraceState/tenant_too_long
=== RUN   TestParseTraceState/multiple_values_for_a_single_key
=== RUN   TestParseTraceState/no_value
=== RUN   TestParseTraceState/too_many_members
=== RUN   TestParseTraceState/valid_key/value_list
=== RUN   TestParseTraceState/valid_key/value_list_with_tenant
=== RUN   TestParseTraceState/empty_input
=== RUN   TestParseTraceState/single_key_and_value
=== RUN   TestParseTraceState/single_key_and_value_with_empty_separator
=== RUN   TestParseTraceState/multiple_keys_and_values
=== RUN   TestParseTraceState/with_a_key_at_maximum_length
=== RUN   TestParseTraceState/with_a_key_and_tenant_at_maximum_length
=== RUN   TestParseTraceState/with_maximum_members
=== RUN   TestParseTraceState/with_several_members
=== RUN   TestParseTraceState/with_tabs_between_members
=== RUN   TestParseTraceState/with_multiple_tabs_between_members
=== RUN   TestParseTraceState/with_space_at_the_end_of_the_member
=== RUN   TestParseTraceState/with_tab_at_the_end_of_the_member
=== RUN   TestParseTraceState/with_tab_and_space_at_the_end_of_the_member
--- PASS: TestParseTraceState (0.00s)
    --- PASS: TestParseTraceState/duplicate_with_the_same_value (0.00s)
    --- PASS: TestParseTraceState/duplicate_with_different_values (0.00s)
    --- PASS: TestParseTraceState/improperly_formatted_key/value_pair (0.00s)
    --- PASS: TestParseTraceState/upper_case_key (0.00s)
    --- PASS: TestParseTraceState/key_with_invalid_character (0.00s)
    --- PASS: TestParseTraceState/multiple_keys,_one_with_empty_tenant_key (0.00s)
    --- PASS: TestParseTraceState/multiple_keys,_one_with_only_tenant (0.00s)
    --- PASS: TestParseTraceState/multiple_keys,_one_with_double_tenant_separator (0.00s)
    --- PASS: TestParseTraceState/multiple_keys,_one_with_multiple_tenants (0.00s)
    --- PASS: TestParseTraceState/key_too_long (0.00s)
    --- PASS: TestParseTraceState/key_too_long,_with_tenant (0.00s)
    --- PASS: TestParseTraceState/tenant_too_long (0.00s)
    --- PASS: TestParseTraceState/multiple_values_for_a_single_key (0.00s)
    --- PASS: TestParseTraceState/no_value (0.00s)
    --- PASS: TestParseTraceState/too_many_members (0.00s)
    --- PASS: TestParseTraceState/valid_key/value_list (0.00s)
    --- PASS: TestParseTraceState/valid_key/value_list_with_tenant (0.00s)
    --- PASS: TestParseTraceState/empty_input (0.00s)
    --- PASS: TestParseTraceState/single_key_and_value (0.00s)
    --- PASS: TestParseTraceState/single_key_and_value_with_empty_separator (0.00s)
    --- PASS: TestParseTraceState/multiple_keys_and_values (0.00s)
    --- PASS: TestParseTraceState/with_a_key_at_maximum_length (0.00s)
    --- PASS: TestParseTraceState/with_a_key_and_tenant_at_maximum_length (0.00s)
    --- PASS: TestParseTraceState/with_maximum_members (0.00s)
    --- PASS: TestParseTraceState/with_several_members (0.00s)
    --- PASS: TestParseTraceState/with_tabs_between_members (0.00s)
    --- PASS: TestParseTraceState/with_multiple_tabs_between_members (0.00s)
    --- PASS: TestParseTraceState/with_space_at_the_end_of_the_member (0.00s)
    --- PASS: TestParseTraceState/with_tab_at_the_end_of_the_member (0.00s)
    --- PASS: TestParseTraceState/with_tab_and_space_at_the_end_of_the_member (0.00s)
=== RUN   TestTraceStateString
=== RUN   TestTraceStateString/valid_key/value_list
=== RUN   TestTraceStateString/valid_key/value_list_with_tenant
=== RUN   TestTraceStateString/empty_input
=== RUN   TestTraceStateString/single_key_and_value
=== RUN   TestTraceStateString/single_key_and_value_with_empty_separator
=== RUN   TestTraceStateString/multiple_keys_and_values
=== RUN   TestTraceStateString/with_a_key_at_maximum_length
=== RUN   TestTraceStateString/with_a_key_and_tenant_at_maximum_length
=== RUN   TestTraceStateString/with_maximum_members
=== RUN   TestTraceStateString/with_several_members
=== RUN   TestTraceStateString/with_tabs_between_members
=== RUN   TestTraceStateString/with_multiple_tabs_between_members
=== RUN   TestTraceStateString/with_space_at_the_end_of_the_member
=== RUN   TestTraceStateString/with_tab_at_the_end_of_the_member
=== RUN   TestTraceStateString/with_tab_and_space_at_the_end_of_the_member
--- PASS: TestTraceStateString (0.00s)
    --- PASS: TestTraceStateString/valid_key/value_list (0.00s)
    --- PASS: TestTraceStateString/valid_key/value_list_with_tenant (0.00s)
    --- PASS: TestTraceStateString/empty_input (0.00s)
    --- PASS: TestTraceStateString/single_key_and_value (0.00s)
    --- PASS: TestTraceStateString/single_key_and_value_with_empty_separator (0.00s)
    --- PASS: TestTraceStateString/multiple_keys_and_values (0.00s)
    --- PASS: TestTraceStateString/with_a_key_at_maximum_length (0.00s)
    --- PASS: TestTraceStateString/with_a_key_and_tenant_at_maximum_length (0.00s)
    --- PASS: TestTraceStateString/with_maximum_members (0.00s)
    --- PASS: TestTraceStateString/with_several_members (0.00s)
    --- PASS: TestTraceStateString/with_tabs_between_members (0.00s)
    --- PASS: TestTraceStateString/with_multiple_tabs_between_members (0.00s)
    --- PASS: TestTraceStateString/with_space_at_the_end_of_the_member (0.00s)
    --- PASS: TestTraceStateString/with_tab_at_the_end_of_the_member (0.00s)
    --- PASS: TestTraceStateString/with_tab_and_space_at_the_end_of_the_member (0.00s)
=== RUN   TestTraceStateMarshalJSON
=== RUN   TestTraceStateMarshalJSON/valid_key/value_list
=== RUN   TestTraceStateMarshalJSON/valid_key/value_list_with_tenant
=== RUN   TestTraceStateMarshalJSON/empty_input
=== RUN   TestTraceStateMarshalJSON/single_key_and_value
=== RUN   TestTraceStateMarshalJSON/single_key_and_value_with_empty_separator
=== RUN   TestTraceStateMarshalJSON/multiple_keys_and_values
=== RUN   TestTraceStateMarshalJSON/with_a_key_at_maximum_length
=== RUN   TestTraceStateMarshalJSON/with_a_key_and_tenant_at_maximum_length
=== RUN   TestTraceStateMarshalJSON/with_maximum_members
=== RUN   TestTraceStateMarshalJSON/with_several_members
=== RUN   TestTraceStateMarshalJSON/with_tabs_between_members
=== RUN   TestTraceStateMarshalJSON/with_multiple_tabs_between_members
=== RUN   TestTraceStateMarshalJSON/with_space_at_the_end_of_the_member
=== RUN   TestTraceStateMarshalJSON/with_tab_at_the_end_of_the_member
=== RUN   TestTraceStateMarshalJSON/with_tab_and_space_at_the_end_of_the_member
--- PASS: TestTraceStateMarshalJSON (0.00s)
    --- PASS: TestTraceStateMarshalJSON/valid_key/value_list (0.00s)
    --- PASS: TestTraceStateMarshalJSON/valid_key/value_list_with_tenant (0.00s)
    --- PASS: TestTraceStateMarshalJSON/empty_input (0.00s)
    --- PASS: TestTraceStateMarshalJSON/single_key_and_value (0.00s)
    --- PASS: TestTraceStateMarshalJSON/single_key_and_value_with_empty_separator (0.00s)
    --- PASS: TestTraceStateMarshalJSON/multiple_keys_and_values (0.00s)
    --- PASS: TestTraceStateMarshalJSON/with_a_key_at_maximum_length (0.00s)
    --- PASS: TestTraceStateMarshalJSON/with_a_key_and_tenant_at_maximum_length (0.00s)
    --- PASS: TestTraceStateMarshalJSON/with_maximum_members (0.00s)
    --- PASS: TestTraceStateMarshalJSON/with_several_members (0.00s)
    --- PASS: TestTraceStateMarshalJSON/with_tabs_between_members (0.00s)
    --- PASS: TestTraceStateMarshalJSON/with_multiple_tabs_between_members (0.00s)
    --- PASS: TestTraceStateMarshalJSON/with_space_at_the_end_of_the_member (0.00s)
    --- PASS: TestTraceStateMarshalJSON/with_tab_at_the_end_of_the_member (0.00s)
    --- PASS: TestTraceStateMarshalJSON/with_tab_and_space_at_the_end_of_the_member (0.00s)
=== RUN   TestTraceStateGet
=== RUN   TestTraceStateGet/OK_case
=== RUN   TestTraceStateGet/not_found
=== RUN   TestTraceStateGet/invalid_W3C_key
--- PASS: TestTraceStateGet (0.00s)
    --- PASS: TestTraceStateGet/OK_case (0.00s)
    --- PASS: TestTraceStateGet/not_found (0.00s)
    --- PASS: TestTraceStateGet/invalid_W3C_key (0.00s)
=== RUN   TestTraceStateDelete
=== RUN   TestTraceStateDelete/OK_case
=== RUN   TestTraceStateDelete/Non-existing_key
=== RUN   TestTraceStateDelete/Invalid_key
--- PASS: TestTraceStateDelete (0.00s)
    --- PASS: TestTraceStateDelete/OK_case (0.00s)
    --- PASS: TestTraceStateDelete/Non-existing_key (0.00s)
    --- PASS: TestTraceStateDelete/Invalid_key (0.00s)
=== RUN   TestTraceStateWalk
=== RUN   TestTraceStateWalk/With_keys
=== RUN   TestTraceStateWalk/With_keys_walk_partially
=== RUN   TestTraceStateWalk/Without_keys
--- PASS: TestTraceStateWalk (0.00s)
    --- PASS: TestTraceStateWalk/With_keys (0.00s)
    --- PASS: TestTraceStateWalk/With_keys_walk_partially (0.00s)
    --- PASS: TestTraceStateWalk/Without_keys (0.00s)
=== RUN   TestTraceStateInsert
=== RUN   TestTraceStateInsert/add_new
=== RUN   TestTraceStateInsert/replace
=== RUN   TestTraceStateInsert/invalid_key
=== RUN   TestTraceStateInsert/invalid_value
=== RUN   TestTraceStateInsert/invalid_key/value
=== RUN   TestTraceStateInsert/drop_the_right-most_member(oldest)_in_queue
--- PASS: TestTraceStateInsert (0.00s)
    --- PASS: TestTraceStateInsert/add_new (0.00s)
    --- PASS: TestTraceStateInsert/replace (0.00s)
    --- PASS: TestTraceStateInsert/invalid_key (0.00s)
    --- PASS: TestTraceStateInsert/invalid_value (0.00s)
    --- PASS: TestTraceStateInsert/invalid_key/value (0.00s)
    --- PASS: TestTraceStateInsert/drop_the_right-most_member(oldest)_in_queue (0.00s)
=== RUN   TestTraceStateLen
--- PASS: TestTraceStateLen (0.00s)
=== RUN   TestTraceStateImmutable
--- PASS: TestTraceStateImmutable (0.00s)
PASS
ok  	go.opentelemetry.io/otel/trace	0.014s
?   	go.opentelemetry.io/otel/trace/embedded	[no test files]
=== RUN   TestImplementationNoPanics
=== RUN   TestImplementationNoPanics/TracerProvider
    noop_test.go:38: ignoring unexported tracerProvider
=== RUN   TestImplementationNoPanics/Tracer
    noop_test.go:38: ignoring unexported tracer
=== RUN   TestImplementationNoPanics/Span
    noop_test.go:38: ignoring unexported span
--- PASS: TestImplementationNoPanics (0.00s)
    --- PASS: TestImplementationNoPanics/TracerProvider (0.00s)
    --- PASS: TestImplementationNoPanics/Tracer (0.00s)
    --- PASS: TestImplementationNoPanics/Span (0.00s)
=== RUN   TestNewTracerProvider
--- PASS: TestNewTracerProvider (0.00s)
=== RUN   TestTracerStartPropagatesSpanContext
--- PASS: TestTracerStartPropagatesSpanContext (0.00s)
PASS
ok  	go.opentelemetry.io/otel/trace/noop	0.005s
   create-stamp debian/debhelper-build-stamp
   dh_testroot -O--builddirectory=_build -O--buildsystem=golang
   dh_prep -O--builddirectory=_build -O--buildsystem=golang
   dh_auto_install --destdir=debian/golang-opentelemetry-otel-dev/ -O--builddirectory=_build -O--buildsystem=golang
   dh_installdocs -O--builddirectory=_build -O--buildsystem=golang
   dh_installchangelogs -O--builddirectory=_build -O--buildsystem=golang
   dh_installsystemduser -O--builddirectory=_build -O--buildsystem=golang
   dh_perl -O--builddirectory=_build -O--buildsystem=golang
   dh_link -O--builddirectory=_build -O--buildsystem=golang
   dh_strip_nondeterminism -O--builddirectory=_build -O--buildsystem=golang
   dh_compress -O--builddirectory=_build -O--buildsystem=golang
   dh_fixperms -O--builddirectory=_build -O--buildsystem=golang
   dh_missing -O--builddirectory=_build -O--buildsystem=golang
   dh_installdeb -O--builddirectory=_build -O--buildsystem=golang
   dh_golang -O--builddirectory=_build -O--buildsystem=golang
   dh_gencontrol -O--builddirectory=_build -O--buildsystem=golang
   dh_md5sums -O--builddirectory=_build -O--buildsystem=golang
   dh_builddeb -O--builddirectory=_build -O--buildsystem=golang
dpkg-deb: building package 'golang-opentelemetry-otel-dev' in '../golang-opentelemetry-otel-dev_1.31.0-3_all.deb'.
 dpkg-genbuildinfo --build=binary -O../golang-opentelemetry-otel_1.31.0-3_i386.buildinfo
 dpkg-genchanges --build=binary -O../golang-opentelemetry-otel_1.31.0-3_i386.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: not including original source code in upload
I: copying local configuration
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/56670 and its subdirectories
I: Current time: Tue Apr  7 00:51:01 -12 2026
I: pbuilder-time-stamp: 1775566261