I: pbuilder: network access will be disabled during build
I: Current time: Sun May 19 09:54:05 +14 2024
I: pbuilder-time-stamp: 1716062045
I: Building the build Environment
I: extracting base tarball [/var/cache/pbuilder/bookworm-reproducible-base.tgz]
I: copying local configuration
W: --override-config is not set; not updating apt.conf Read the manpage for details.
I: mounting /proc filesystem
I: mounting /sys filesystem
I: creating /{dev,run}/shm
I: mounting /dev/pts filesystem
I: redirecting /dev/ptmx to /dev/pts/ptmx
I: policy-rc.d already exists
I: Copying source file
I: copying [golang-android-soong_0.0~git20201014.17e97d9-4.dsc]
I: copying [./golang-android-soong_0.0~git20201014.17e97d9.orig.tar.xz]
I: copying [./golang-android-soong_0.0~git20201014.17e97d9-4.debian.tar.xz]
I: Extracting source
gpgv: Signature made Fri Feb  3 21:09:52 2023 +14
gpgv:                using RSA key 0A32ADBE80399BE7163859ECA4786B0DA70334A8
gpgv:                issuer "rosh@debian.org"
gpgv: Can't check signature: No public key
dpkg-source: warning: cannot verify inline signature for ./golang-android-soong_0.0~git20201014.17e97d9-4.dsc: no acceptable signature found
dpkg-source: info: extracting golang-android-soong in golang-android-soong-0.0~git20201014.17e97d9
dpkg-source: info: unpacking golang-android-soong_0.0~git20201014.17e97d9.orig.tar.xz
dpkg-source: info: unpacking golang-android-soong_0.0~git20201014.17e97d9-4.debian.tar.xz
dpkg-source: info: using patch list from debian/patches/series
dpkg-source: info: applying fix-ftbfs-32bit-system.patch
I: Not using root during the build.
I: Installing the build-deps
I: user script /srv/workspace/pbuilder/1811575/tmp/hooks/D01_modify_environment starting
debug: Running on ionos15-amd64.
I: Changing host+domainname to test build reproducibility
I: Adding a custom variable just for the fun of it...
I: Changing /bin/sh to bash
'/bin/sh' -> '/bin/bash'
lrwxrwxrwx 1 root root 9 May 19 09:54 /bin/sh -> /bin/bash
I: Setting pbuilder2's login shell to /bin/bash
I: Setting pbuilder2's GECOS to second user,second room,second work-phone,second home-phone,second other
I: user script /srv/workspace/pbuilder/1811575/tmp/hooks/D01_modify_environment finished
I: user script /srv/workspace/pbuilder/1811575/tmp/hooks/D02_print_environment starting
I: set
  BASH=/bin/sh
  BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:globskipdots:hostcomplete:interactive_comments:patsub_replacement:progcomp:promptvars:sourcepath
  BASH_ALIASES=()
  BASH_ARGC=()
  BASH_ARGV=()
  BASH_CMDS=()
  BASH_LINENO=([0]="12" [1]="0")
  BASH_LOADABLES_PATH=/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:.
  BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment")
  BASH_VERSINFO=([0]="5" [1]="2" [2]="15" [3]="1" [4]="release" [5]="x86_64-pc-linux-gnu")
  BASH_VERSION='5.2.15(1)-release'
  BUILDDIR=/build
  BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other'
  BUILDUSERNAME=pbuilder2
  BUILD_ARCH=amd64
  DEBIAN_FRONTEND=noninteractive
  DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=16'
  DIRSTACK=()
  DISTRIBUTION=bookworm
  EUID=0
  FUNCNAME=([0]="Echo" [1]="main")
  GROUPS=()
  HOME=/root
  HOSTNAME=i-capture-the-hostname
  HOSTTYPE=x86_64
  HOST_ARCH=amd64
  IFS=' 	
  '
  INVOCATION_ID=2baef5d4a4044fb38b467a655840d6a7
  LANG=C
  LANGUAGE=et_EE:et
  LC_ALL=C
  MACHTYPE=x86_64-pc-linux-gnu
  MAIL=/var/mail/root
  OPTERR=1
  OPTIND=1
  OSTYPE=linux-gnu
  PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path
  PBCURRENTCOMMANDLINEOPERATION=build
  PBUILDER_OPERATION=build
  PBUILDER_PKGDATADIR=/usr/share/pbuilder
  PBUILDER_PKGLIBDIR=/usr/lib/pbuilder
  PBUILDER_SYSCONFDIR=/etc
  PIPESTATUS=([0]="0")
  POSIXLY_CORRECT=y
  PPID=1811575
  PS4='+ '
  PWD=/
  SHELL=/bin/bash
  SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix
  SHLVL=3
  SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.MNNtu6kY/pbuilderrc_ULxS --distribution bookworm --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/bookworm-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.MNNtu6kY/b2 --logfile b2/build.log --extrapackages usrmerge golang-android-soong_0.0~git20201014.17e97d9-4.dsc'
  SUDO_GID=111
  SUDO_UID=106
  SUDO_USER=jenkins
  TERM=unknown
  TZ=/usr/share/zoneinfo/Etc/GMT-14
  UID=0
  USER=root
  _='I: set'
  http_proxy=http://85.184.249.68:3128
I: uname -a
  Linux i-capture-the-hostname 6.1.0-0.deb11.5-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.12-1~bpo11+1 (2023-03-05) x86_64 GNU/Linux
I: ls -l /bin
  total 5632
  -rwxr-xr-x 1 root root 1265648 Feb 13  2023 bash
  -rwxr-xr-x 3 root root   39224 Sep 19  2022 bunzip2
  -rwxr-xr-x 3 root root   39224 Sep 19  2022 bzcat
  lrwxrwxrwx 1 root root       6 Sep 19  2022 bzcmp -> bzdiff
  -rwxr-xr-x 1 root root    2225 Sep 19  2022 bzdiff
  lrwxrwxrwx 1 root root       6 Sep 19  2022 bzegrep -> bzgrep
  -rwxr-xr-x 1 root root    4893 Nov 28  2021 bzexe
  lrwxrwxrwx 1 root root       6 Sep 19  2022 bzfgrep -> bzgrep
  -rwxr-xr-x 1 root root    3775 Sep 19  2022 bzgrep
  -rwxr-xr-x 3 root root   39224 Sep 19  2022 bzip2
  -rwxr-xr-x 1 root root   14568 Sep 19  2022 bzip2recover
  lrwxrwxrwx 1 root root       6 Sep 19  2022 bzless -> bzmore
  -rwxr-xr-x 1 root root    1297 Sep 19  2022 bzmore
  -rwxr-xr-x 1 root root   44016 Sep 21  2022 cat
  -rwxr-xr-x 1 root root   68656 Sep 21  2022 chgrp
  -rwxr-xr-x 1 root root   64496 Sep 21  2022 chmod
  -rwxr-xr-x 1 root root   72752 Sep 21  2022 chown
  -rwxr-xr-x 1 root root  151152 Sep 21  2022 cp
  -rwxr-xr-x 1 root root  125640 Jan  6  2023 dash
  -rwxr-xr-x 1 root root  121904 Sep 21  2022 date
  -rwxr-xr-x 1 root root   89240 Sep 21  2022 dd
  -rwxr-xr-x 1 root root  102200 Sep 21  2022 df
  -rwxr-xr-x 1 root root  151344 Sep 21  2022 dir
  -rwxr-xr-x 1 root root   88656 Mar 24  2023 dmesg
  lrwxrwxrwx 1 root root       8 Dec 20  2022 dnsdomainname -> hostname
  lrwxrwxrwx 1 root root       8 Dec 20  2022 domainname -> hostname
  -rwxr-xr-x 1 root root   43856 Sep 21  2022 echo
  -rwxr-xr-x 1 root root      41 Jan 25  2023 egrep
  -rwxr-xr-x 1 root root   35664 Sep 21  2022 false
  -rwxr-xr-x 1 root root      41 Jan 25  2023 fgrep
  -rwxr-xr-x 1 root root   85600 Mar 24  2023 findmnt
  -rwsr-xr-x 1 root root   35128 Mar 23  2023 fusermount
  -rwxr-xr-x 1 root root  203152 Jan 25  2023 grep
  -rwxr-xr-x 2 root root    2346 Apr 10  2022 gunzip
  -rwxr-xr-x 1 root root    6447 Apr 10  2022 gzexe
  -rwxr-xr-x 1 root root   98136 Apr 10  2022 gzip
  -rwxr-xr-x 1 root root   22680 Dec 20  2022 hostname
  -rwxr-xr-x 1 root root   72824 Sep 21  2022 ln
  -rwxr-xr-x 1 root root   53024 Mar 24  2023 login
  -rwxr-xr-x 1 root root  151344 Sep 21  2022 ls
  -rwxr-xr-x 1 root root  207168 Mar 24  2023 lsblk
  -rwxr-xr-x 1 root root   97552 Sep 21  2022 mkdir
  -rwxr-xr-x 1 root root   72912 Sep 21  2022 mknod
  -rwxr-xr-x 1 root root   43952 Sep 21  2022 mktemp
  -rwxr-xr-x 1 root root   59712 Mar 24  2023 more
  -rwsr-xr-x 1 root root   59704 Mar 24  2023 mount
  -rwxr-xr-x 1 root root   18744 Mar 24  2023 mountpoint
  -rwxr-xr-x 1 root root  142968 Sep 21  2022 mv
  lrwxrwxrwx 1 root root       8 Dec 20  2022 nisdomainname -> hostname
  lrwxrwxrwx 1 root root      14 Apr  3  2023 pidof -> /sbin/killall5
  -rwxr-xr-x 1 root root   43952 Sep 21  2022 pwd
  lrwxrwxrwx 1 root root       4 Feb 13  2023 rbash -> bash
  -rwxr-xr-x 1 root root   52112 Sep 21  2022 readlink
  -rwxr-xr-x 1 root root   72752 Sep 21  2022 rm
  -rwxr-xr-x 1 root root   56240 Sep 21  2022 rmdir
  -rwxr-xr-x 1 root root   27560 Nov  3  2022 run-parts
  -rwxr-xr-x 1 root root  126424 Jan  6  2023 sed
  lrwxrwxrwx 1 root root       9 May 19 09:54 sh -> /bin/bash
  -rwxr-xr-x 1 root root   43888 Sep 21  2022 sleep
  -rwxr-xr-x 1 root root   85008 Sep 21  2022 stty
  -rwsr-xr-x 1 root root   72000 Mar 24  2023 su
  -rwxr-xr-x 1 root root   39824 Sep 21  2022 sync
  -rwxr-xr-x 1 root root  531984 Apr  7  2023 tar
  -rwxr-xr-x 1 root root   14520 Nov  3  2022 tempfile
  -rwxr-xr-x 1 root root  109616 Sep 21  2022 touch
  -rwxr-xr-x 1 root root   35664 Sep 21  2022 true
  -rwxr-xr-x 1 root root   14568 Mar 23  2023 ulockmgr_server
  -rwsr-xr-x 1 root root   35128 Mar 24  2023 umount
  -rwxr-xr-x 1 root root   43888 Sep 21  2022 uname
  -rwxr-xr-x 2 root root    2346 Apr 10  2022 uncompress
  -rwxr-xr-x 1 root root  151344 Sep 21  2022 vdir
  -rwxr-xr-x 1 root root   72024 Mar 24  2023 wdctl
  lrwxrwxrwx 1 root root       8 Dec 20  2022 ypdomainname -> hostname
  -rwxr-xr-x 1 root root    1984 Apr 10  2022 zcat
  -rwxr-xr-x 1 root root    1678 Apr 10  2022 zcmp
  -rwxr-xr-x 1 root root    6460 Apr 10  2022 zdiff
  -rwxr-xr-x 1 root root      29 Apr 10  2022 zegrep
  -rwxr-xr-x 1 root root      29 Apr 10  2022 zfgrep
  -rwxr-xr-x 1 root root    2081 Apr 10  2022 zforce
  -rwxr-xr-x 1 root root    8103 Apr 10  2022 zgrep
  -rwxr-xr-x 1 root root    2206 Apr 10  2022 zless
  -rwxr-xr-x 1 root root    1842 Apr 10  2022 zmore
  -rwxr-xr-x 1 root root    4577 Apr 10  2022 znew
I: user script /srv/workspace/pbuilder/1811575/tmp/hooks/D02_print_environment finished
 -> Attempting to satisfy build-dependencies
 -> Creating pbuilder-satisfydepends-dummy package
Package: pbuilder-satisfydepends-dummy
Version: 0.invalid.0
Architecture: amd64
Maintainer: Debian Pbuilder Team <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 (= 12), dh-exec, dh-golang, golang-any, golang-github-google-blueprint-dev, golang-goprotobuf-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 ... 19596 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 (= 12); however:
  Package debhelper-compat is not installed.
 pbuilder-satisfydepends-dummy depends on dh-exec; however:
  Package dh-exec 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-google-blueprint-dev; however:
  Package golang-github-google-blueprint-dev is not installed.
 pbuilder-satisfydepends-dummy depends on golang-goprotobuf-dev; however:
  Package golang-goprotobuf-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-exec{a} dh-golang{a} dh-strip-nondeterminism{a} dwz{a} file{a} gettext{a} gettext-base{a} golang-1.19-go{a} golang-1.19-src{a} golang-any{a} golang-github-golang-protobuf-1-3-dev{a} golang-github-google-blueprint-dev{a} golang-go{a} golang-goprotobuf-dev{a} golang-src{a} groff-base{a} intltool-debian{a} libarchive-zip-perl{a} libdebhelper-perl{a} libelf1{a} libfile-stripnondeterminism-perl{a} libicu72{a} libmagic-mgc{a} libmagic1{a} libpipeline1{a} libprotobuf-dev{a} libprotobuf-lite32{a} libprotobuf32{a} libprotoc32{a} libsub-override-perl{a} libtool{a} libuchardet0{a} libxml2{a} m4{a} man-db{a} po-debconf{a} protobuf-compiler{a} protoc-gen-go-1-3{a} sensible-utils{a} zlib1g-dev{a} 
The following packages are RECOMMENDED but will NOT be installed:
  curl libarchive-cpio-perl libltdl-dev libmail-sendmail-perl lynx pkg-config pkgconf wget 
0 packages upgraded, 47 newly installed, 0 to remove and 0 not upgraded.
Need to get 106 MB of archives. After unpacking 564 MB will be used.
Writing extended state information...
Get: 1 http://deb.debian.org/debian bookworm/main amd64 sensible-utils all 0.0.17+nmu1 [19.0 kB]
Get: 2 http://deb.debian.org/debian bookworm/main amd64 libmagic-mgc amd64 1:5.44-3 [305 kB]
Get: 3 http://deb.debian.org/debian bookworm/main amd64 libmagic1 amd64 1:5.44-3 [104 kB]
Get: 4 http://deb.debian.org/debian bookworm/main amd64 file amd64 1:5.44-3 [42.5 kB]
Get: 5 http://deb.debian.org/debian bookworm/main amd64 gettext-base amd64 0.21-12 [160 kB]
Get: 6 http://deb.debian.org/debian bookworm/main amd64 libuchardet0 amd64 0.0.7-1 [67.8 kB]
Get: 7 http://deb.debian.org/debian bookworm/main amd64 groff-base amd64 1.22.4-10 [916 kB]
Get: 8 http://deb.debian.org/debian bookworm/main amd64 bsdextrautils amd64 2.38.1-5+b1 [86.6 kB]
Get: 9 http://deb.debian.org/debian bookworm/main amd64 libpipeline1 amd64 1.5.7-1 [38.5 kB]
Get: 10 http://deb.debian.org/debian bookworm/main amd64 man-db amd64 2.11.2-2 [1386 kB]
Get: 11 http://deb.debian.org/debian bookworm/main amd64 m4 amd64 1.4.19-3 [287 kB]
Get: 12 http://deb.debian.org/debian bookworm/main amd64 autoconf all 2.71-3 [332 kB]
Get: 13 http://deb.debian.org/debian bookworm/main amd64 autotools-dev all 20220109.1 [51.6 kB]
Get: 14 http://deb.debian.org/debian bookworm/main amd64 automake all 1:1.16.5-1.3 [823 kB]
Get: 15 http://deb.debian.org/debian bookworm/main amd64 autopoint all 0.21-12 [495 kB]
Get: 16 http://deb.debian.org/debian bookworm/main amd64 libdebhelper-perl all 13.11.4 [81.2 kB]
Get: 17 http://deb.debian.org/debian bookworm/main amd64 libtool all 2.4.7-5 [517 kB]
Get: 18 http://deb.debian.org/debian bookworm/main amd64 dh-autoreconf all 20 [17.1 kB]
Get: 19 http://deb.debian.org/debian bookworm/main amd64 libarchive-zip-perl all 1.68-1 [104 kB]
Get: 20 http://deb.debian.org/debian bookworm/main amd64 libsub-override-perl all 0.09-4 [9304 B]
Get: 21 http://deb.debian.org/debian bookworm/main amd64 libfile-stripnondeterminism-perl all 1.13.1-1 [19.4 kB]
Get: 22 http://deb.debian.org/debian bookworm/main amd64 dh-strip-nondeterminism all 1.13.1-1 [8620 B]
Get: 23 http://deb.debian.org/debian bookworm/main amd64 libelf1 amd64 0.188-2.1 [174 kB]
Get: 24 http://deb.debian.org/debian bookworm/main amd64 dwz amd64 0.15-1 [109 kB]
Get: 25 http://deb.debian.org/debian bookworm/main amd64 libicu72 amd64 72.1-3 [9376 kB]
Get: 26 http://deb.debian.org/debian bookworm/main amd64 libxml2 amd64 2.9.14+dfsg-1.1+b3 [687 kB]
Get: 27 http://deb.debian.org/debian bookworm/main amd64 gettext amd64 0.21-12 [1300 kB]
Get: 28 http://deb.debian.org/debian bookworm/main amd64 intltool-debian all 0.35.0+20060710.6 [22.9 kB]
Get: 29 http://deb.debian.org/debian bookworm/main amd64 po-debconf all 1.0.21+nmu1 [248 kB]
Get: 30 http://deb.debian.org/debian bookworm/main amd64 debhelper all 13.11.4 [942 kB]
Get: 31 http://deb.debian.org/debian bookworm/main amd64 dh-exec amd64 0.27 [27.8 kB]
Get: 32 http://deb.debian.org/debian bookworm/main amd64 dh-golang all 1.59 [27.8 kB]
Get: 33 http://deb.debian.org/debian bookworm/main amd64 golang-1.19-src all 1.19.8-2 [18.3 MB]
Get: 34 http://deb.debian.org/debian bookworm/main amd64 golang-1.19-go amd64 1.19.8-2 [62.7 MB]
Get: 35 http://deb.debian.org/debian bookworm/main amd64 golang-src all 2:1.19~1 [5756 B]
Get: 36 http://deb.debian.org/debian bookworm/main amd64 golang-go amd64 2:1.19~1 [45.0 kB]
Get: 37 http://deb.debian.org/debian bookworm/main amd64 golang-any amd64 2:1.19~1 [5876 B]
Get: 38 http://deb.debian.org/debian bookworm/main amd64 golang-github-golang-protobuf-1-3-dev all 1.3.5-4 [234 kB]
Get: 39 http://deb.debian.org/debian bookworm/main amd64 golang-github-google-blueprint-dev all 0.0~git20201007.25128be-2 [133 kB]
Get: 40 http://deb.debian.org/debian bookworm/main amd64 zlib1g-dev amd64 1:1.2.13.dfsg-1 [916 kB]
Get: 41 http://deb.debian.org/debian bookworm/main amd64 libprotobuf32 amd64 3.21.12-3 [932 kB]
Get: 42 http://deb.debian.org/debian bookworm/main amd64 libprotobuf-lite32 amd64 3.21.12-3 [261 kB]
Get: 43 http://deb.debian.org/debian bookworm/main amd64 libprotobuf-dev amd64 3.21.12-3 [1283 kB]
Get: 44 http://deb.debian.org/debian bookworm/main amd64 libprotoc32 amd64 3.21.12-3 [829 kB]
Get: 45 http://deb.debian.org/debian bookworm/main amd64 protobuf-compiler amd64 3.21.12-3 [83.9 kB]
Get: 46 http://deb.debian.org/debian bookworm/main amd64 protoc-gen-go-1-3 amd64 1.3.5-4+b3 [1209 kB]
Get: 47 http://deb.debian.org/debian bookworm/main amd64 golang-goprotobuf-dev amd64 1.3.5-4+b3 [3436 B]
Fetched 106 MB in 4s (25.2 MB/s)
debconf: delaying package configuration, since apt-utils is not installed
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 ... 19596 files and directories currently installed.)
Preparing to unpack .../00-sensible-utils_0.0.17+nmu1_all.deb ...
Unpacking sensible-utils (0.0.17+nmu1) ...
Selecting previously unselected package libmagic-mgc.
Preparing to unpack .../01-libmagic-mgc_1%3a5.44-3_amd64.deb ...
Unpacking libmagic-mgc (1:5.44-3) ...
Selecting previously unselected package libmagic1:amd64.
Preparing to unpack .../02-libmagic1_1%3a5.44-3_amd64.deb ...
Unpacking libmagic1:amd64 (1:5.44-3) ...
Selecting previously unselected package file.
Preparing to unpack .../03-file_1%3a5.44-3_amd64.deb ...
Unpacking file (1:5.44-3) ...
Selecting previously unselected package gettext-base.
Preparing to unpack .../04-gettext-base_0.21-12_amd64.deb ...
Unpacking gettext-base (0.21-12) ...
Selecting previously unselected package libuchardet0:amd64.
Preparing to unpack .../05-libuchardet0_0.0.7-1_amd64.deb ...
Unpacking libuchardet0:amd64 (0.0.7-1) ...
Selecting previously unselected package groff-base.
Preparing to unpack .../06-groff-base_1.22.4-10_amd64.deb ...
Unpacking groff-base (1.22.4-10) ...
Selecting previously unselected package bsdextrautils.
Preparing to unpack .../07-bsdextrautils_2.38.1-5+b1_amd64.deb ...
Unpacking bsdextrautils (2.38.1-5+b1) ...
Selecting previously unselected package libpipeline1:amd64.
Preparing to unpack .../08-libpipeline1_1.5.7-1_amd64.deb ...
Unpacking libpipeline1:amd64 (1.5.7-1) ...
Selecting previously unselected package man-db.
Preparing to unpack .../09-man-db_2.11.2-2_amd64.deb ...
Unpacking man-db (2.11.2-2) ...
Selecting previously unselected package m4.
Preparing to unpack .../10-m4_1.4.19-3_amd64.deb ...
Unpacking m4 (1.4.19-3) ...
Selecting previously unselected package autoconf.
Preparing to unpack .../11-autoconf_2.71-3_all.deb ...
Unpacking autoconf (2.71-3) ...
Selecting previously unselected package autotools-dev.
Preparing to unpack .../12-autotools-dev_20220109.1_all.deb ...
Unpacking autotools-dev (20220109.1) ...
Selecting previously unselected package automake.
Preparing to unpack .../13-automake_1%3a1.16.5-1.3_all.deb ...
Unpacking automake (1:1.16.5-1.3) ...
Selecting previously unselected package autopoint.
Preparing to unpack .../14-autopoint_0.21-12_all.deb ...
Unpacking autopoint (0.21-12) ...
Selecting previously unselected package libdebhelper-perl.
Preparing to unpack .../15-libdebhelper-perl_13.11.4_all.deb ...
Unpacking libdebhelper-perl (13.11.4) ...
Selecting previously unselected package libtool.
Preparing to unpack .../16-libtool_2.4.7-5_all.deb ...
Unpacking libtool (2.4.7-5) ...
Selecting previously unselected package dh-autoreconf.
Preparing to unpack .../17-dh-autoreconf_20_all.deb ...
Unpacking dh-autoreconf (20) ...
Selecting previously unselected package libarchive-zip-perl.
Preparing to unpack .../18-libarchive-zip-perl_1.68-1_all.deb ...
Unpacking libarchive-zip-perl (1.68-1) ...
Selecting previously unselected package libsub-override-perl.
Preparing to unpack .../19-libsub-override-perl_0.09-4_all.deb ...
Unpacking libsub-override-perl (0.09-4) ...
Selecting previously unselected package libfile-stripnondeterminism-perl.
Preparing to unpack .../20-libfile-stripnondeterminism-perl_1.13.1-1_all.deb ...
Unpacking libfile-stripnondeterminism-perl (1.13.1-1) ...
Selecting previously unselected package dh-strip-nondeterminism.
Preparing to unpack .../21-dh-strip-nondeterminism_1.13.1-1_all.deb ...
Unpacking dh-strip-nondeterminism (1.13.1-1) ...
Selecting previously unselected package libelf1:amd64.
Preparing to unpack .../22-libelf1_0.188-2.1_amd64.deb ...
Unpacking libelf1:amd64 (0.188-2.1) ...
Selecting previously unselected package dwz.
Preparing to unpack .../23-dwz_0.15-1_amd64.deb ...
Unpacking dwz (0.15-1) ...
Selecting previously unselected package libicu72:amd64.
Preparing to unpack .../24-libicu72_72.1-3_amd64.deb ...
Unpacking libicu72:amd64 (72.1-3) ...
Selecting previously unselected package libxml2:amd64.
Preparing to unpack .../25-libxml2_2.9.14+dfsg-1.1+b3_amd64.deb ...
Unpacking libxml2:amd64 (2.9.14+dfsg-1.1+b3) ...
Selecting previously unselected package gettext.
Preparing to unpack .../26-gettext_0.21-12_amd64.deb ...
Unpacking gettext (0.21-12) ...
Selecting previously unselected package intltool-debian.
Preparing to unpack .../27-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 .../28-po-debconf_1.0.21+nmu1_all.deb ...
Unpacking po-debconf (1.0.21+nmu1) ...
Selecting previously unselected package debhelper.
Preparing to unpack .../29-debhelper_13.11.4_all.deb ...
Unpacking debhelper (13.11.4) ...
Selecting previously unselected package dh-exec.
Preparing to unpack .../30-dh-exec_0.27_amd64.deb ...
Unpacking dh-exec (0.27) ...
Selecting previously unselected package dh-golang.
Preparing to unpack .../31-dh-golang_1.59_all.deb ...
Unpacking dh-golang (1.59) ...
Selecting previously unselected package golang-1.19-src.
Preparing to unpack .../32-golang-1.19-src_1.19.8-2_all.deb ...
Unpacking golang-1.19-src (1.19.8-2) ...
Selecting previously unselected package golang-1.19-go.
Preparing to unpack .../33-golang-1.19-go_1.19.8-2_amd64.deb ...
Unpacking golang-1.19-go (1.19.8-2) ...
Selecting previously unselected package golang-src.
Preparing to unpack .../34-golang-src_2%3a1.19~1_all.deb ...
Unpacking golang-src (2:1.19~1) ...
Selecting previously unselected package golang-go:amd64.
Preparing to unpack .../35-golang-go_2%3a1.19~1_amd64.deb ...
Unpacking golang-go:amd64 (2:1.19~1) ...
Selecting previously unselected package golang-any:amd64.
Preparing to unpack .../36-golang-any_2%3a1.19~1_amd64.deb ...
Unpacking golang-any:amd64 (2:1.19~1) ...
Selecting previously unselected package golang-github-golang-protobuf-1-3-dev.
Preparing to unpack .../37-golang-github-golang-protobuf-1-3-dev_1.3.5-4_all.deb ...
Unpacking golang-github-golang-protobuf-1-3-dev (1.3.5-4) ...
Selecting previously unselected package golang-github-google-blueprint-dev.
Preparing to unpack .../38-golang-github-google-blueprint-dev_0.0~git20201007.25128be-2_all.deb ...
Unpacking golang-github-google-blueprint-dev (0.0~git20201007.25128be-2) ...
Selecting previously unselected package zlib1g-dev:amd64.
Preparing to unpack .../39-zlib1g-dev_1%3a1.2.13.dfsg-1_amd64.deb ...
Unpacking zlib1g-dev:amd64 (1:1.2.13.dfsg-1) ...
Selecting previously unselected package libprotobuf32:amd64.
Preparing to unpack .../40-libprotobuf32_3.21.12-3_amd64.deb ...
Unpacking libprotobuf32:amd64 (3.21.12-3) ...
Selecting previously unselected package libprotobuf-lite32:amd64.
Preparing to unpack .../41-libprotobuf-lite32_3.21.12-3_amd64.deb ...
Unpacking libprotobuf-lite32:amd64 (3.21.12-3) ...
Selecting previously unselected package libprotobuf-dev:amd64.
Preparing to unpack .../42-libprotobuf-dev_3.21.12-3_amd64.deb ...
Unpacking libprotobuf-dev:amd64 (3.21.12-3) ...
Selecting previously unselected package libprotoc32:amd64.
Preparing to unpack .../43-libprotoc32_3.21.12-3_amd64.deb ...
Unpacking libprotoc32:amd64 (3.21.12-3) ...
Selecting previously unselected package protobuf-compiler.
Preparing to unpack .../44-protobuf-compiler_3.21.12-3_amd64.deb ...
Unpacking protobuf-compiler (3.21.12-3) ...
Selecting previously unselected package protoc-gen-go-1-3.
Preparing to unpack .../45-protoc-gen-go-1-3_1.3.5-4+b3_amd64.deb ...
Unpacking protoc-gen-go-1-3 (1.3.5-4+b3) ...
Selecting previously unselected package golang-goprotobuf-dev.
Preparing to unpack .../46-golang-goprotobuf-dev_1.3.5-4+b3_amd64.deb ...
Unpacking golang-goprotobuf-dev (1.3.5-4+b3) ...
Setting up libpipeline1:amd64 (1.5.7-1) ...
Setting up libicu72:amd64 (72.1-3) ...
Setting up bsdextrautils (2.38.1-5+b1) ...
Setting up libmagic-mgc (1:5.44-3) ...
Setting up libarchive-zip-perl (1.68-1) ...
Setting up libdebhelper-perl (13.11.4) ...
Setting up libmagic1:amd64 (1:5.44-3) ...
Setting up gettext-base (0.21-12) ...
Setting up golang-1.19-src (1.19.8-2) ...
Setting up m4 (1.4.19-3) ...
Setting up golang-github-golang-protobuf-1-3-dev (1.3.5-4) ...
Setting up file (1:5.44-3) ...
Setting up autotools-dev (20220109.1) ...
Setting up autopoint (0.21-12) ...
Setting up autoconf (2.71-3) ...
Setting up zlib1g-dev:amd64 (1:1.2.13.dfsg-1) ...
Setting up golang-github-google-blueprint-dev (0.0~git20201007.25128be-2) ...
Setting up libprotobuf32:amd64 (3.21.12-3) ...
Setting up sensible-utils (0.0.17+nmu1) ...
Setting up libuchardet0:amd64 (0.0.7-1) ...
Setting up libprotobuf-lite32:amd64 (3.21.12-3) ...
Setting up libsub-override-perl (0.09-4) ...
Setting up golang-src (2:1.19~1) ...
Setting up libelf1:amd64 (0.188-2.1) ...
Setting up libxml2:amd64 (2.9.14+dfsg-1.1+b3) ...
Setting up libprotoc32:amd64 (3.21.12-3) ...
Setting up golang-1.19-go (1.19.8-2) ...
Setting up automake (1:1.16.5-1.3) ...
update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode
Setting up libfile-stripnondeterminism-perl (1.13.1-1) ...
Setting up gettext (0.21-12) ...
Setting up protobuf-compiler (3.21.12-3) ...
Setting up libtool (2.4.7-5) ...
Setting up golang-go:amd64 (2:1.19~1) ...
Setting up golang-any:amd64 (2:1.19~1) ...
Setting up intltool-debian (0.35.0+20060710.6) ...
Setting up libprotobuf-dev:amd64 (3.21.12-3) ...
Setting up dh-autoreconf (20) ...
Setting up dh-strip-nondeterminism (1.13.1-1) ...
Setting up dwz (0.15-1) ...
Setting up groff-base (1.22.4-10) ...
Setting up protoc-gen-go-1-3 (1.3.5-4+b3) ...
Setting up po-debconf (1.0.21+nmu1) ...
Setting up man-db (2.11.2-2) ...
Not building database; man-db/auto-update is not 'true'.
Setting up golang-goprotobuf-dev (1.3.5-4+b3) ...
Setting up debhelper (13.11.4) ...
Setting up dh-exec (0.27) ...
Setting up dh-golang (1.59) ...
Processing triggers for libc-bin (2.36-8) ...
Reading package lists...
Building dependency tree...
Reading state information...
Reading extended state information...
Initializing package states...
Writing extended state information...
Building tag database...
 -> Finished parsing the build-deps
Reading package lists...
Building dependency tree...
Reading state information...
usrmerge is already the newest version (35).
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
I: Building the package
I: user script /srv/workspace/pbuilder/1811575/tmp/hooks/A99_set_merged_usr starting
Re-configuring usrmerge...
removed '/etc/unsupported-skip-usrmerge-conversion'
The system has been successfully converted.
I: user script /srv/workspace/pbuilder/1811575/tmp/hooks/A99_set_merged_usr finished
hostname: Name or service not known
I: Running cd /build/golang-android-soong-0.0~git20201014.17e97d9/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-genchanges -S  > ../golang-android-soong_0.0~git20201014.17e97d9-4_source.changes
dpkg-buildpackage: info: source package golang-android-soong
dpkg-buildpackage: info: source version 0.0~git20201014.17e97d9-4
dpkg-buildpackage: info: source distribution unstable
dpkg-buildpackage: info: source changed by Roger Shimizu <rosh@debian.org>
 dpkg-source --before-build .
dpkg-buildpackage: info: host architecture amd64
 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
   dh_auto_build -O--builddirectory=_build -O--buildsystem=golang
	cd _build && go install -trimpath -v -p 16 android/soong android/soong/android android/soong/android/soongconfig android/soong/androidmk/androidmk android/soong/androidmk/cmd android/soong/androidmk/parser android/soong/apex android/soong/bpf android/soong/bpfix/bpfix android/soong/bpfix/cmd android/soong/bpfix/cmd_lib android/soong/cc android/soong/cc/config android/soong/cmd/dep_fixer android/soong/cmd/diff_target_files android/soong/cmd/extract_apks android/soong/cmd/extract_apks/bundle_proto android/soong/cmd/extract_jar_packages android/soong/cmd/extract_linker android/soong/cmd/fileslist android/soong/cmd/host_bionic_inject android/soong/cmd/javac_wrapper android/soong/cmd/merge_zips android/soong/cmd/multiproduct_kati android/soong/cmd/path_interposer android/soong/cmd/pom2bp android/soong/cmd/pom2mk android/soong/cmd/sbox android/soong/cmd/soong_build android/soong/cmd/soong_env android/soong/cmd/soong_ui android/soong/cmd/zip2zip android/soong/cmd/zipsync android/soong/cuj android/soong/dexpreopt android/soong/dexpreopt/dexpreopt_gen android/soong/env android/soong/etc android/soong/finder android/soong/finder/cmd android/soong/finder/fs android/soong/genrule android/soong/jar android/soong/java android/soong/java/config android/soong/makedeps android/soong/partner/androidmk android/soong/partner/bpfix android/soong/partner/bpfix/extensions android/soong/phony android/soong/python android/soong/remoteexec android/soong/rust android/soong/rust/config android/soong/scripts android/soong/sdk android/soong/sh android/soong/shared android/soong/symbol_inject android/soong/symbol_inject/cmd android/soong/sysprop android/soong/third_party/zip android/soong/tradefed android/soong/ui/build android/soong/ui/build/paths android/soong/ui/logger android/soong/ui/metrics android/soong/ui/metrics/metrics_proto android/soong/ui/metrics/upload_proto android/soong/ui/status android/soong/ui/status/build_error_proto android/soong/ui/status/build_progress_proto android/soong/ui/status/ninja_frontend android/soong/ui/terminal android/soong/ui/tracer android/soong/xml android/soong/zip android/soong/zip/cmd
android/soong
internal/goarch
internal/unsafeheader
internal/goexperiment
internal/goos
internal/itoa
internal/goversion
math/bits
unicode/utf8
internal/race
unicode
unicode/utf16
runtime/internal/math
encoding
internal/cpu
runtime/internal/atomic
runtime/internal/syscall
crypto/internal/subtle
runtime/internal/sys
crypto/subtle
internal/abi
sync/atomic
crypto/internal/boring/sig
internal/nettrace
internal/bytealg
math
runtime
internal/reflectlite
sync
internal/testlog
internal/sysinfo
math/rand
internal/singleflight
runtime/cgo
errors
sort
strconv
io
internal/oserror
internal/safefilepath
path
vendor/golang.org/x/net/dns/dnsmessage
syscall
bytes
hash
strings
text/tabwriter
hash/crc32
hash/adler32
crypto
reflect
regexp/syntax
go/build/constraint
bufio
html
internal/syscall/unix
internal/syscall/execenv
time
regexp
internal/poll
io/fs
context
internal/fmtsort
encoding/binary
os
crypto/md5
encoding/base64
crypto/cipher
fmt
io/ioutil
path/filepath
internal/godebug
internal/lazyregexp
crypto/internal/boring
os/signal
internal/intern
crypto/sha256
crypto/sha1
net/netip
android/soong/shared
os/exec
net
internal/goroot
text/scanner
github.com/google/blueprint/deptools
net/url
text/template/parse
compress/flate
log
flag
go/token
encoding/json
internal/buildcfg
go/doc/comment
runtime/debug
runtime/trace
debug/dwarf
android/soong/cmd/javac_wrapper
os/user
github.com/google/blueprint/pathtools
github.com/google/blueprint/parser
android/soong/androidmk/parser
encoding/gob
go/scanner
android/soong/ui/logger
encoding/xml
testing
android/soong/scripts
compress/gzip
go/ast
archive/zip
android/soong/third_party/zip
android/soong/makedeps
runtime/pprof
compress/zlib
android/soong/cmd/dep_fixer
android/soong/cmd/sbox
text/template
github.com/google/blueprint/proptools
android/soong/env
github.com/golang/protobuf/proto
android/soong/bpfix/bpfix
debug/elf
android/soong/cmd/fileslist
android/soong/cmd/diff_target_files
android/soong/cmd/extract_jar_packages
debug/macho
android/soong/jar
debug/pe
go/doc
go/internal/typeparams
android/soong/cmd/soong_env
go/parser
android/soong/zip
android/soong/cmd/zip2zip
android/soong/androidmk/androidmk
android/soong/bpfix/cmd_lib
github.com/google/blueprint
html/template
android/soong/cmd/pom2bp
android/soong/bpfix/cmd
android/soong/cmd/pom2mk
android/soong/cmd/merge_zips
android/soong/cmd/extract_linker
android/soong/symbol_inject
android/soong/cmd/zipsync
android/soong/androidmk/cmd
android/soong/partner/bpfix/extensions
android/soong/cmd/host_bionic_inject
android/soong/symbol_inject/cmd
android/soong/zip/cmd
android/soong/partner/androidmk
android/soong/partner/bpfix
go/build
github.com/google/blueprint/bootstrap/bpdoc
android/soong/finder/fs
github.com/google/blueprint/microfactory
android/soong/finder
android/soong/ui/metrics/metrics_proto
android/soong/cmd/extract_apks/bundle_proto
android/soong/ui/status/build_error_proto
android/soong/ui/status/build_progress_proto
android/soong/ui/status/ninja_frontend
android/soong/ui/metrics/upload_proto
android/soong/finder/cmd
android/soong/ui/status
android/soong/android/soongconfig
github.com/google/blueprint/bootstrap
android/soong/ui/tracer
android/soong/ui/terminal
android/soong/ui/metrics
android/soong/android
android/soong/cmd/extract_apks
android/soong/ui/build/paths
android/soong/cmd/path_interposer
android/soong/ui/build
android/soong/cmd/multiproduct_kati
android/soong/cmd/soong_ui
android/soong/cuj
android/soong/remoteexec
android/soong/etc
android/soong/genrule
android/soong/tradefed
android/soong/dexpreopt
android/soong/cmd/soong_build
android/soong/phony
android/soong/cc/config
android/soong/java/config
android/soong/python
android/soong/xml
android/soong/dexpreopt/dexpreopt_gen
android/soong/bpf
android/soong/rust/config
android/soong/cc
android/soong/sh
android/soong/rust
android/soong/java
android/soong/sysprop
android/soong/apex
android/soong/sdk
   debian/rules override_dh_auto_test
make[1]: Entering directory '/build/golang-android-soong-0.0~git20201014.17e97d9'
dh_auto_test
	cd _build && go test -vet=off -v -p 16 android/soong android/soong/android android/soong/android/soongconfig android/soong/androidmk/androidmk android/soong/androidmk/cmd android/soong/androidmk/parser android/soong/apex android/soong/bpf android/soong/bpfix/bpfix android/soong/bpfix/cmd android/soong/bpfix/cmd_lib android/soong/cc android/soong/cc/config android/soong/cmd/dep_fixer android/soong/cmd/diff_target_files android/soong/cmd/extract_apks android/soong/cmd/extract_apks/bundle_proto android/soong/cmd/extract_jar_packages android/soong/cmd/extract_linker android/soong/cmd/fileslist android/soong/cmd/host_bionic_inject android/soong/cmd/javac_wrapper android/soong/cmd/merge_zips android/soong/cmd/multiproduct_kati android/soong/cmd/path_interposer android/soong/cmd/pom2bp android/soong/cmd/pom2mk android/soong/cmd/sbox android/soong/cmd/soong_build android/soong/cmd/soong_env android/soong/cmd/soong_ui android/soong/cmd/zip2zip android/soong/cmd/zipsync android/soong/cuj android/soong/dexpreopt android/soong/dexpreopt/dexpreopt_gen android/soong/env android/soong/etc android/soong/finder android/soong/finder/cmd android/soong/finder/fs android/soong/genrule android/soong/jar android/soong/java android/soong/java/config android/soong/makedeps android/soong/partner/androidmk android/soong/partner/bpfix android/soong/partner/bpfix/extensions android/soong/phony android/soong/python android/soong/remoteexec android/soong/rust android/soong/rust/config android/soong/scripts android/soong/sdk android/soong/sh android/soong/shared android/soong/symbol_inject android/soong/symbol_inject/cmd android/soong/sysprop android/soong/third_party/zip android/soong/tradefed android/soong/ui/build android/soong/ui/build/paths android/soong/ui/logger android/soong/ui/metrics android/soong/ui/metrics/metrics_proto android/soong/ui/metrics/upload_proto android/soong/ui/status android/soong/ui/status/build_error_proto android/soong/ui/status/build_progress_proto android/soong/ui/status/ninja_frontend android/soong/ui/terminal android/soong/ui/tracer android/soong/xml android/soong/zip android/soong/zip/cmd
?   	android/soong	[no test files]
=== RUN   TestAndroidMkSingleton_PassesUpdatedAndroidMkDataToCustomCallback
--- PASS: TestAndroidMkSingleton_PassesUpdatedAndroidMkDataToCustomCallback (0.01s)
=== RUN   TestGetDistForGoals
--- PASS: TestGetDistForGoals (0.02s)
=== RUN   Test_mergeApexVariations
=== RUN   Test_mergeApexVariations/single
=== RUN   Test_mergeApexVariations/merge
=== RUN   Test_mergeApexVariations/don't_merge_version
=== RUN   Test_mergeApexVariations/merge_updatable
=== RUN   Test_mergeApexVariations/don't_merge_sdks
--- PASS: Test_mergeApexVariations (0.00s)
    --- PASS: Test_mergeApexVariations/single (0.00s)
    --- PASS: Test_mergeApexVariations/merge (0.00s)
    --- PASS: Test_mergeApexVariations/don't_merge_version (0.00s)
    --- PASS: Test_mergeApexVariations/merge_updatable (0.00s)
    --- PASS: Test_mergeApexVariations/don't_merge_sdks (0.00s)
=== RUN   TestFilterArchStruct
=== RUN   TestFilterArchStruct/basic
=== RUN   TestFilterArchStruct/tags
=== RUN   TestFilterArchStruct/all_filtered
=== RUN   TestFilterArchStruct/none_filtered
=== RUN   TestFilterArchStruct/substruct
=== RUN   TestFilterArchStruct/substruct_all_filtered
=== RUN   TestFilterArchStruct/substruct_none_filtered
=== RUN   TestFilterArchStruct/named_substruct
=== RUN   TestFilterArchStruct/substruct_all_filtered#01
=== RUN   TestFilterArchStruct/substruct_none_filtered#01
=== RUN   TestFilterArchStruct/pointer_substruct
=== RUN   TestFilterArchStruct/pointer_substruct_all_filtered
=== RUN   TestFilterArchStruct/pointer_substruct_none_filtered
=== RUN   TestFilterArchStruct/pointer_named_substruct
=== RUN   TestFilterArchStruct/pointer_substruct_all_filtered#01
=== RUN   TestFilterArchStruct/pointer_substruct_none_filtered#01
--- PASS: TestFilterArchStruct (0.00s)
    --- PASS: TestFilterArchStruct/basic (0.00s)
    --- PASS: TestFilterArchStruct/tags (0.00s)
    --- PASS: TestFilterArchStruct/all_filtered (0.00s)
    --- PASS: TestFilterArchStruct/none_filtered (0.00s)
    --- PASS: TestFilterArchStruct/substruct (0.00s)
    --- PASS: TestFilterArchStruct/substruct_all_filtered (0.00s)
    --- PASS: TestFilterArchStruct/substruct_none_filtered (0.00s)
    --- PASS: TestFilterArchStruct/named_substruct (0.00s)
    --- PASS: TestFilterArchStruct/substruct_all_filtered#01 (0.00s)
    --- PASS: TestFilterArchStruct/substruct_none_filtered#01 (0.00s)
    --- PASS: TestFilterArchStruct/pointer_substruct (0.00s)
    --- PASS: TestFilterArchStruct/pointer_substruct_all_filtered (0.00s)
    --- PASS: TestFilterArchStruct/pointer_substruct_none_filtered (0.00s)
    --- PASS: TestFilterArchStruct/pointer_named_substruct (0.00s)
    --- PASS: TestFilterArchStruct/pointer_substruct_all_filtered#01 (0.00s)
    --- PASS: TestFilterArchStruct/pointer_substruct_none_filtered#01 (0.00s)
=== RUN   TestArchMutator
=== RUN   TestArchMutator/normal
=== RUN   TestArchMutator/host-only
--- PASS: TestArchMutator (0.03s)
    --- PASS: TestArchMutator/normal (0.02s)
    --- PASS: TestArchMutator/host-only (0.01s)
=== RUN   TestArchMutatorNativeBridge
=== RUN   TestArchMutatorNativeBridge/normal
--- PASS: TestArchMutatorNativeBridge (0.03s)
    --- PASS: TestArchMutatorNativeBridge/normal (0.03s)
=== RUN   TestValidateConfigAnnotations
--- PASS: TestValidateConfigAnnotations (0.00s)
=== RUN   TestProductConfigAnnotations
--- PASS: TestProductConfigAnnotations (0.00s)
=== RUN   TestMissingVendorConfig
--- PASS: TestMissingVendorConfig (0.00s)
=== RUN   TestCSuiteConfig
--- PASS: TestCSuiteConfig (0.00s)
=== RUN   TestDefaults
--- PASS: TestDefaults (0.01s)
=== RUN   TestDefaultsAllowMissingDependencies
--- PASS: TestDefaultsAllowMissingDependencies (0.00s)
=== RUN   TestDepSet
=== RUN   TestDepSet/simple
=== RUN   TestDepSet/simple/postorder
=== RUN   TestDepSet/simple/preorder
=== RUN   TestDepSet/simple/topological
=== RUN   TestDepSet/simpleNoDuplicates
=== RUN   TestDepSet/simpleNoDuplicates/postorder
=== RUN   TestDepSet/simpleNoDuplicates/preorder
=== RUN   TestDepSet/simpleNoDuplicates/topological
=== RUN   TestDepSet/nesting
=== RUN   TestDepSet/nesting/postorder
=== RUN   TestDepSet/nesting/preorder
=== RUN   TestDepSet/nesting/topological
=== RUN   TestDepSet/builderReuse
=== RUN   TestDepSet/builderReuse/postorder
=== RUN   TestDepSet/builderReuse/preorder
=== RUN   TestDepSet/builderReuse/topological
=== RUN   TestDepSet/builderChaining
=== RUN   TestDepSet/builderChaining/postorder
=== RUN   TestDepSet/builderChaining/preorder
=== RUN   TestDepSet/builderChaining/topological
=== RUN   TestDepSet/transitiveDepsHandledSeparately
=== RUN   TestDepSet/transitiveDepsHandledSeparately/postorder
=== RUN   TestDepSet/transitiveDepsHandledSeparately/preorder
=== RUN   TestDepSet/transitiveDepsHandledSeparately/topological
=== RUN   TestDepSet/nestingNoDuplicates
=== RUN   TestDepSet/nestingNoDuplicates/postorder
=== RUN   TestDepSet/nestingNoDuplicates/preorder
=== RUN   TestDepSet/nestingNoDuplicates/topological
=== RUN   TestDepSet/chain
=== RUN   TestDepSet/chain/postorder
=== RUN   TestDepSet/chain/preorder
=== RUN   TestDepSet/chain/topological
=== RUN   TestDepSet/diamond
=== RUN   TestDepSet/diamond/postorder
=== RUN   TestDepSet/diamond/preorder
=== RUN   TestDepSet/diamond/topological
=== RUN   TestDepSet/extendedDiamond
=== RUN   TestDepSet/extendedDiamond/postorder
=== RUN   TestDepSet/extendedDiamond/preorder
=== RUN   TestDepSet/extendedDiamond/topological
=== RUN   TestDepSet/extendedDiamondRightArm
=== RUN   TestDepSet/extendedDiamondRightArm/postorder
=== RUN   TestDepSet/extendedDiamondRightArm/preorder
=== RUN   TestDepSet/extendedDiamondRightArm/topological
=== RUN   TestDepSet/orderConflict
=== RUN   TestDepSet/orderConflict/postorder
=== RUN   TestDepSet/orderConflict/preorder
=== RUN   TestDepSet/orderConflict/topological
=== RUN   TestDepSet/orderConflictNested
=== RUN   TestDepSet/orderConflictNested/postorder
=== RUN   TestDepSet/orderConflictNested/preorder
=== RUN   TestDepSet/orderConflictNested/topological
--- PASS: TestDepSet (0.02s)
    --- PASS: TestDepSet/simple (0.00s)
        --- PASS: TestDepSet/simple/postorder (0.00s)
        --- PASS: TestDepSet/simple/preorder (0.00s)
        --- PASS: TestDepSet/simple/topological (0.00s)
    --- PASS: TestDepSet/simpleNoDuplicates (0.00s)
        --- PASS: TestDepSet/simpleNoDuplicates/postorder (0.00s)
        --- PASS: TestDepSet/simpleNoDuplicates/preorder (0.00s)
        --- PASS: TestDepSet/simpleNoDuplicates/topological (0.00s)
    --- PASS: TestDepSet/nesting (0.00s)
        --- PASS: TestDepSet/nesting/postorder (0.00s)
        --- PASS: TestDepSet/nesting/preorder (0.00s)
        --- PASS: TestDepSet/nesting/topological (0.00s)
    --- PASS: TestDepSet/builderReuse (0.00s)
        --- PASS: TestDepSet/builderReuse/postorder (0.00s)
        --- PASS: TestDepSet/builderReuse/preorder (0.00s)
        --- PASS: TestDepSet/builderReuse/topological (0.00s)
    --- PASS: TestDepSet/builderChaining (0.02s)
        --- PASS: TestDepSet/builderChaining/postorder (0.02s)
        --- PASS: TestDepSet/builderChaining/preorder (0.00s)
        --- PASS: TestDepSet/builderChaining/topological (0.00s)
    --- PASS: TestDepSet/transitiveDepsHandledSeparately (0.00s)
        --- PASS: TestDepSet/transitiveDepsHandledSeparately/postorder (0.00s)
        --- PASS: TestDepSet/transitiveDepsHandledSeparately/preorder (0.00s)
        --- PASS: TestDepSet/transitiveDepsHandledSeparately/topological (0.00s)
    --- PASS: TestDepSet/nestingNoDuplicates (0.00s)
        --- PASS: TestDepSet/nestingNoDuplicates/postorder (0.00s)
        --- PASS: TestDepSet/nestingNoDuplicates/preorder (0.00s)
        --- PASS: TestDepSet/nestingNoDuplicates/topological (0.00s)
    --- PASS: TestDepSet/chain (0.00s)
        --- PASS: TestDepSet/chain/postorder (0.00s)
        --- PASS: TestDepSet/chain/preorder (0.00s)
        --- PASS: TestDepSet/chain/topological (0.00s)
    --- PASS: TestDepSet/diamond (0.00s)
        --- PASS: TestDepSet/diamond/postorder (0.00s)
        --- PASS: TestDepSet/diamond/preorder (0.00s)
        --- PASS: TestDepSet/diamond/topological (0.00s)
    --- PASS: TestDepSet/extendedDiamond (0.00s)
        --- PASS: TestDepSet/extendedDiamond/postorder (0.00s)
        --- PASS: TestDepSet/extendedDiamond/preorder (0.00s)
        --- PASS: TestDepSet/extendedDiamond/topological (0.00s)
    --- PASS: TestDepSet/extendedDiamondRightArm (0.00s)
        --- PASS: TestDepSet/extendedDiamondRightArm/postorder (0.00s)
        --- PASS: TestDepSet/extendedDiamondRightArm/preorder (0.00s)
        --- PASS: TestDepSet/extendedDiamondRightArm/topological (0.00s)
    --- PASS: TestDepSet/orderConflict (0.00s)
        --- PASS: TestDepSet/orderConflict/postorder (0.00s)
        --- PASS: TestDepSet/orderConflict/preorder (0.00s)
        --- PASS: TestDepSet/orderConflict/topological (0.00s)
    --- PASS: TestDepSet/orderConflictNested (0.00s)
        --- PASS: TestDepSet/orderConflictNested/postorder (0.00s)
        --- PASS: TestDepSet/orderConflictNested/preorder (0.00s)
        --- PASS: TestDepSet/orderConflictNested/topological (0.00s)
=== RUN   TestDepSetInvalidOrder
=== RUN   TestDepSetInvalidOrder/POSTORDER
=== RUN   TestDepSetInvalidOrder/POSTORDER/POSTORDER
=== RUN   TestDepSetInvalidOrder/POSTORDER/PREORDER
=== RUN   TestDepSetInvalidOrder/POSTORDER/TOPOLOGICAL
=== RUN   TestDepSetInvalidOrder/PREORDER
=== RUN   TestDepSetInvalidOrder/PREORDER/POSTORDER
=== RUN   TestDepSetInvalidOrder/PREORDER/PREORDER
=== RUN   TestDepSetInvalidOrder/PREORDER/TOPOLOGICAL
=== RUN   TestDepSetInvalidOrder/TOPOLOGICAL
=== RUN   TestDepSetInvalidOrder/TOPOLOGICAL/POSTORDER
=== RUN   TestDepSetInvalidOrder/TOPOLOGICAL/PREORDER
=== RUN   TestDepSetInvalidOrder/TOPOLOGICAL/TOPOLOGICAL
--- PASS: TestDepSetInvalidOrder (0.00s)
    --- PASS: TestDepSetInvalidOrder/POSTORDER (0.00s)
        --- PASS: TestDepSetInvalidOrder/POSTORDER/POSTORDER (0.00s)
        --- PASS: TestDepSetInvalidOrder/POSTORDER/PREORDER (0.00s)
        --- PASS: TestDepSetInvalidOrder/POSTORDER/TOPOLOGICAL (0.00s)
    --- PASS: TestDepSetInvalidOrder/PREORDER (0.00s)
        --- PASS: TestDepSetInvalidOrder/PREORDER/POSTORDER (0.00s)
        --- PASS: TestDepSetInvalidOrder/PREORDER/PREORDER (0.00s)
        --- PASS: TestDepSetInvalidOrder/PREORDER/TOPOLOGICAL (0.00s)
    --- PASS: TestDepSetInvalidOrder/TOPOLOGICAL (0.00s)
        --- PASS: TestDepSetInvalidOrder/TOPOLOGICAL/POSTORDER (0.00s)
        --- PASS: TestDepSetInvalidOrder/TOPOLOGICAL/PREORDER (0.00s)
        --- PASS: TestDepSetInvalidOrder/TOPOLOGICAL/TOPOLOGICAL (0.00s)
=== RUN   TestExpand
--- PASS: TestExpand (0.00s)
=== RUN   TestExpandNinjaEscaped
--- PASS: TestExpandNinjaEscaped (0.00s)
=== RUN   TestSrcIsModule
=== RUN   TestSrcIsModule/file
=== RUN   TestSrcIsModule/module
=== RUN   TestSrcIsModule/tag
=== RUN   TestSrcIsModule/extra_colon
--- PASS: TestSrcIsModule (0.00s)
    --- PASS: TestSrcIsModule/file (0.00s)
    --- PASS: TestSrcIsModule/module (0.00s)
    --- PASS: TestSrcIsModule/tag (0.00s)
    --- PASS: TestSrcIsModule/extra_colon (0.00s)
=== RUN   TestSrcIsModuleWithTag
=== RUN   TestSrcIsModuleWithTag/file
=== RUN   TestSrcIsModuleWithTag/module
=== RUN   TestSrcIsModuleWithTag/tag
=== RUN   TestSrcIsModuleWithTag/empty_tag
=== RUN   TestSrcIsModuleWithTag/extra_colon
=== RUN   TestSrcIsModuleWithTag/invalid_tag
=== RUN   TestSrcIsModuleWithTag/invalid_tag_2
--- PASS: TestSrcIsModuleWithTag (0.00s)
    --- PASS: TestSrcIsModuleWithTag/file (0.00s)
    --- PASS: TestSrcIsModuleWithTag/module (0.00s)
    --- PASS: TestSrcIsModuleWithTag/tag (0.00s)
    --- PASS: TestSrcIsModuleWithTag/empty_tag (0.00s)
    --- PASS: TestSrcIsModuleWithTag/extra_colon (0.00s)
    --- PASS: TestSrcIsModuleWithTag/invalid_tag (0.00s)
    --- PASS: TestSrcIsModuleWithTag/invalid_tag_2 (0.00s)
=== RUN   TestErrorDependsOnDisabledModule
--- PASS: TestErrorDependsOnDisabledModule (0.00s)
=== RUN   TestMutatorAddMissingDependencies
--- PASS: TestMutatorAddMissingDependencies (0.00s)
=== RUN   TestModuleString
--- PASS: TestModuleString (0.05s)
=== RUN   TestFinalDepsPhase
--- PASS: TestFinalDepsPhase (0.00s)
=== RUN   TestNoCreateVariationsInFinalDeps
--- PASS: TestNoCreateVariationsInFinalDeps (0.00s)
=== RUN   TestDependingOnModuleInSameNamespace
--- PASS: TestDependingOnModuleInSameNamespace (0.00s)
=== RUN   TestDependingOnModuleInRootNamespace
--- PASS: TestDependingOnModuleInRootNamespace (0.00s)
=== RUN   TestImplicitlyImportRootNamespace
--- PASS: TestImplicitlyImportRootNamespace (0.03s)
=== RUN   TestDependingOnBlueprintModuleInRootNamespace
--- PASS: TestDependingOnBlueprintModuleInRootNamespace (0.00s)
=== RUN   TestDependingOnModuleInImportedNamespace
--- PASS: TestDependingOnModuleInImportedNamespace (0.00s)
=== RUN   TestDependingOnModuleInNonImportedNamespace
--- PASS: TestDependingOnModuleInNonImportedNamespace (0.01s)
=== RUN   TestDependingOnModuleByFullyQualifiedReference
--- PASS: TestDependingOnModuleByFullyQualifiedReference (0.00s)
=== RUN   TestSameNameInTwoNamespaces
--- PASS: TestSameNameInTwoNamespaces (0.00s)
=== RUN   TestSearchOrder
--- PASS: TestSearchOrder (0.02s)
=== RUN   TestTwoNamespacesCanImportEachOther
--- PASS: TestTwoNamespacesCanImportEachOther (0.00s)
=== RUN   TestImportingNonexistentNamespace
--- PASS: TestImportingNonexistentNamespace (0.00s)
=== RUN   TestNamespacesDontInheritParentNamespaces
--- PASS: TestNamespacesDontInheritParentNamespaces (0.03s)
=== RUN   TestModulesDoReceiveParentNamespace
--- PASS: TestModulesDoReceiveParentNamespace (0.00s)
=== RUN   TestNamespaceImportsNotTransitive
--- PASS: TestNamespaceImportsNotTransitive (0.00s)
=== RUN   TestTwoNamepacesInSameDir
--- PASS: TestTwoNamepacesInSameDir (0.00s)
=== RUN   TestNamespaceNotAtTopOfFile
--- PASS: TestNamespaceNotAtTopOfFile (0.00s)
=== RUN   TestTwoModulesWithSameNameInSameNamespace
--- PASS: TestTwoModulesWithSameNameInSameNamespace (0.00s)
=== RUN   TestDeclaringNamespaceInNonAndroidBpFile
--- PASS: TestDeclaringNamespaceInNonAndroidBpFile (0.00s)
=== RUN   TestConsistentNamespaceNames
--- PASS: TestConsistentNamespaceNames (0.00s)
=== RUN   TestRename
--- PASS: TestRename (0.00s)
=== RUN   TestNeverallow
=== RUN   TestNeverallow/not_allowed_in_direct_deps
=== RUN   TestNeverallow/include_dir_not_allowed_to_reference_art
=== RUN   TestNeverallow/include_dir_can_reference_another_location
=== RUN   TestNeverallow/no_vndk.enabled_under_vendor_directory
=== RUN   TestNeverallow/no_vndk.enabled_under_device_directory
=== RUN   TestNeverallow/vndk-ext_under_vendor_or_device_directory
=== RUN   TestNeverallow/no_enforce_vintf_manifest.cflags
=== RUN   TestNeverallow/no_treble_linker_namespaces.cflags
=== RUN   TestNeverallow/libc_bionic_ndk_treble_linker_namespaces.cflags
=== RUN   TestNeverallow/dependency_on_updatable-media
=== RUN   TestNeverallow/java_device_for_host
=== RUN   TestNeverallow/sdk_version:_"none"_inside_core_libraries
=== RUN   TestNeverallow/sdk_version:_"none"_on_android_*stubs_current_stub
=== RUN   TestNeverallow/sdk_version:_"none"_outside_core_libraries
=== RUN   TestNeverallow/sdk_version:_"current"
=== RUN   TestNeverallow/"sdk_variant_only"_outside_allowed_list
=== RUN   TestNeverallow/"sdk_variant_only:_false"_outside_allowed_list
=== RUN   TestNeverallow/"platform"_outside_allowed_list
=== RUN   TestNeverallow/uncompress_dex_inside_art
=== RUN   TestNeverallow/uncompress_dex_outside_art
=== RUN   TestNeverallow/disallowed_makefile_goal
--- PASS: TestNeverallow (0.11s)
    --- PASS: TestNeverallow/not_allowed_in_direct_deps (0.00s)
    --- PASS: TestNeverallow/include_dir_not_allowed_to_reference_art (0.00s)
    --- PASS: TestNeverallow/include_dir_can_reference_another_location (0.00s)
    --- PASS: TestNeverallow/no_vndk.enabled_under_vendor_directory (0.01s)
    --- PASS: TestNeverallow/no_vndk.enabled_under_device_directory (0.00s)
    --- PASS: TestNeverallow/vndk-ext_under_vendor_or_device_directory (0.00s)
    --- PASS: TestNeverallow/no_enforce_vintf_manifest.cflags (0.00s)
    --- PASS: TestNeverallow/no_treble_linker_namespaces.cflags (0.00s)
    --- PASS: TestNeverallow/libc_bionic_ndk_treble_linker_namespaces.cflags (0.00s)
    --- PASS: TestNeverallow/dependency_on_updatable-media (0.00s)
    --- PASS: TestNeverallow/java_device_for_host (0.04s)
    --- PASS: TestNeverallow/sdk_version:_"none"_inside_core_libraries (0.00s)
    --- PASS: TestNeverallow/sdk_version:_"none"_on_android_*stubs_current_stub (0.00s)
    --- PASS: TestNeverallow/sdk_version:_"none"_outside_core_libraries (0.00s)
    --- PASS: TestNeverallow/sdk_version:_"current" (0.00s)
    --- PASS: TestNeverallow/"sdk_variant_only"_outside_allowed_list (0.01s)
    --- PASS: TestNeverallow/"sdk_variant_only:_false"_outside_allowed_list (0.00s)
    --- PASS: TestNeverallow/"platform"_outside_allowed_list (0.00s)
    --- PASS: TestNeverallow/uncompress_dex_inside_art (0.00s)
    --- PASS: TestNeverallow/uncompress_dex_outside_art (0.00s)
    --- PASS: TestNeverallow/disallowed_makefile_goal (0.03s)
=== RUN   TestOncePer_Once
--- PASS: TestOncePer_Once (0.00s)
=== RUN   TestOncePer_Once_wait
--- PASS: TestOncePer_Once_wait (0.10s)
=== RUN   TestOncePer_Get
--- PASS: TestOncePer_Get (0.00s)
=== RUN   TestOncePer_Get_panic
--- PASS: TestOncePer_Get_panic (0.00s)
=== RUN   TestOncePer_Get_wait
--- PASS: TestOncePer_Get_wait (0.10s)
=== RUN   TestOncePer_OnceStringSlice
--- PASS: TestOncePer_OnceStringSlice (0.00s)
=== RUN   TestOncePer_Once2StringSlice
--- PASS: TestOncePer_Once2StringSlice (0.00s)
=== RUN   TestNewOnceKey
--- PASS: TestNewOnceKey (0.00s)
=== RUN   TestNewCustomOnceKey
--- PASS: TestNewCustomOnceKey (0.00s)
=== RUN   TestOncePerReentrant
--- PASS: TestOncePerReentrant (0.00s)
=== RUN   TestOncePerPanic
--- PASS: TestOncePerPanic (0.00s)
=== RUN   TestPackage
=== RUN   TestPackage/package_must_not_accept_visibility_and_name_properties
=== RUN   TestPackage/multiple_packages_in_separate_directories
=== RUN   TestPackage/package_must_not_be_specified_more_than_once_per_package
--- PASS: TestPackage (0.00s)
    --- PASS: TestPackage/package_must_not_accept_visibility_and_name_properties (0.00s)
    --- PASS: TestPackage/multiple_packages_in_separate_directories (0.00s)
    --- PASS: TestPackage/package_must_not_be_specified_more_than_once_per_package (0.00s)
=== RUN   TestPathDepsMutator
=== RUN   TestPathDepsMutator/all
=== RUN   TestPathDepsMutator/arch_variant
--- PASS: TestPathDepsMutator (0.02s)
    --- PASS: TestPathDepsMutator/all (0.02s)
    --- PASS: TestPathDepsMutator/arch_variant (0.00s)
=== RUN   TestValidateSafePath
=== RUN   TestValidateSafePath/#00
=== RUN   TestValidateSafePath/a/b
=== RUN   TestValidateSafePath/a/b,c
=== RUN   TestValidateSafePath/a/..
=== RUN   TestValidateSafePath/.
=== RUN   TestValidateSafePath/..
=== RUN   TestValidateSafePath/../a
=== RUN   TestValidateSafePath/b/../../a
=== RUN   TestValidateSafePath//a
=== RUN   TestValidateSafePath/a,../b
=== RUN   TestValidateSafePath/a,b/../../c
=== RUN   TestValidateSafePath/a,./..
=== RUN   TestValidateSafePath/$host/../$a
--- PASS: TestValidateSafePath (0.02s)
    --- PASS: TestValidateSafePath/#00 (0.00s)
    --- PASS: TestValidateSafePath/a/b (0.00s)
    --- PASS: TestValidateSafePath/a/b,c (0.00s)
    --- PASS: TestValidateSafePath/a/.. (0.00s)
    --- PASS: TestValidateSafePath/. (0.00s)
    --- PASS: TestValidateSafePath/.. (0.02s)
    --- PASS: TestValidateSafePath/../a (0.00s)
    --- PASS: TestValidateSafePath/b/../../a (0.00s)
    --- PASS: TestValidateSafePath//a (0.00s)
    --- PASS: TestValidateSafePath/a,../b (0.00s)
    --- PASS: TestValidateSafePath/a,b/../../c (0.00s)
    --- PASS: TestValidateSafePath/a,./.. (0.00s)
    --- PASS: TestValidateSafePath/$host/../$a (0.00s)
=== RUN   TestValidatePath
=== RUN   TestValidatePath/#00
=== RUN   TestValidatePath/a/b
=== RUN   TestValidatePath/a/b,c
=== RUN   TestValidatePath/a/..
=== RUN   TestValidatePath/.
=== RUN   TestValidatePath/..
=== RUN   TestValidatePath/../a
=== RUN   TestValidatePath/b/../../a
=== RUN   TestValidatePath//a
=== RUN   TestValidatePath/a,../b
=== RUN   TestValidatePath/a,b/../../c
=== RUN   TestValidatePath/a,./..
=== RUN   TestValidatePath/$host/../$a
=== RUN   TestValidatePath/$host/..
--- PASS: TestValidatePath (0.00s)
    --- PASS: TestValidatePath/#00 (0.00s)
    --- PASS: TestValidatePath/a/b (0.00s)
    --- PASS: TestValidatePath/a/b,c (0.00s)
    --- PASS: TestValidatePath/a/.. (0.00s)
    --- PASS: TestValidatePath/. (0.00s)
    --- PASS: TestValidatePath/.. (0.00s)
    --- PASS: TestValidatePath/../a (0.00s)
    --- PASS: TestValidatePath/b/../../a (0.00s)
    --- PASS: TestValidatePath//a (0.00s)
    --- PASS: TestValidatePath/a,../b (0.00s)
    --- PASS: TestValidatePath/a,b/../../c (0.00s)
    --- PASS: TestValidatePath/a,./.. (0.00s)
    --- PASS: TestValidatePath/$host/../$a (0.00s)
    --- PASS: TestValidatePath/$host/.. (0.00s)
=== RUN   TestOptionalPath
--- PASS: TestOptionalPath (0.00s)
=== RUN   TestPathForModuleInstall
=== RUN   TestPathForModuleInstall/host_binary
=== RUN   TestPathForModuleInstall/system_binary
=== RUN   TestPathForModuleInstall/vendor_binary
=== RUN   TestPathForModuleInstall/odm_binary
=== RUN   TestPathForModuleInstall/product_binary
=== RUN   TestPathForModuleInstall/system_ext_binary
=== RUN   TestPathForModuleInstall/root_binary
=== RUN   TestPathForModuleInstall/recovery_binary
=== RUN   TestPathForModuleInstall/recovery_root_binary
=== RUN   TestPathForModuleInstall/system_native_test_binary
=== RUN   TestPathForModuleInstall/vendor_native_test_binary
=== RUN   TestPathForModuleInstall/odm_native_test_binary
=== RUN   TestPathForModuleInstall/product_native_test_binary
=== RUN   TestPathForModuleInstall/system_ext_native_test_binary
=== RUN   TestPathForModuleInstall/sanitized_system_binary
=== RUN   TestPathForModuleInstall/sanitized_vendor_binary
=== RUN   TestPathForModuleInstall/sanitized_odm_binary
=== RUN   TestPathForModuleInstall/sanitized_product_binary
=== RUN   TestPathForModuleInstall/sanitized_system_ext_binary
=== RUN   TestPathForModuleInstall/sanitized_system_native_test_binary
=== RUN   TestPathForModuleInstall/sanitized_vendor_native_test_binary
=== RUN   TestPathForModuleInstall/sanitized_odm_native_test_binary
=== RUN   TestPathForModuleInstall/sanitized_product_native_test_binary
=== RUN   TestPathForModuleInstall/sanitized_system_ext_native_test_binary
=== RUN   TestPathForModuleInstall/device_testcases
=== RUN   TestPathForModuleInstall/host_testcases
=== RUN   TestPathForModuleInstall/forced_host_testcases
--- PASS: TestPathForModuleInstall (0.00s)
    --- PASS: TestPathForModuleInstall/host_binary (0.00s)
    --- PASS: TestPathForModuleInstall/system_binary (0.00s)
    --- PASS: TestPathForModuleInstall/vendor_binary (0.00s)
    --- PASS: TestPathForModuleInstall/odm_binary (0.00s)
    --- PASS: TestPathForModuleInstall/product_binary (0.00s)
    --- PASS: TestPathForModuleInstall/system_ext_binary (0.00s)
    --- PASS: TestPathForModuleInstall/root_binary (0.00s)
    --- PASS: TestPathForModuleInstall/recovery_binary (0.00s)
    --- PASS: TestPathForModuleInstall/recovery_root_binary (0.00s)
    --- PASS: TestPathForModuleInstall/system_native_test_binary (0.00s)
    --- PASS: TestPathForModuleInstall/vendor_native_test_binary (0.00s)
    --- PASS: TestPathForModuleInstall/odm_native_test_binary (0.00s)
    --- PASS: TestPathForModuleInstall/product_native_test_binary (0.00s)
    --- PASS: TestPathForModuleInstall/system_ext_native_test_binary (0.00s)
    --- PASS: TestPathForModuleInstall/sanitized_system_binary (0.00s)
    --- PASS: TestPathForModuleInstall/sanitized_vendor_binary (0.00s)
    --- PASS: TestPathForModuleInstall/sanitized_odm_binary (0.00s)
    --- PASS: TestPathForModuleInstall/sanitized_product_binary (0.00s)
    --- PASS: TestPathForModuleInstall/sanitized_system_ext_binary (0.00s)
    --- PASS: TestPathForModuleInstall/sanitized_system_native_test_binary (0.00s)
    --- PASS: TestPathForModuleInstall/sanitized_vendor_native_test_binary (0.00s)
    --- PASS: TestPathForModuleInstall/sanitized_odm_native_test_binary (0.00s)
    --- PASS: TestPathForModuleInstall/sanitized_product_native_test_binary (0.00s)
    --- PASS: TestPathForModuleInstall/sanitized_system_ext_native_test_binary (0.00s)
    --- PASS: TestPathForModuleInstall/device_testcases (0.00s)
    --- PASS: TestPathForModuleInstall/host_testcases (0.00s)
    --- PASS: TestPathForModuleInstall/forced_host_testcases (0.00s)
=== RUN   TestDirectorySortedPaths
--- PASS: TestDirectorySortedPaths (0.00s)
=== RUN   TestMaybeRel
=== RUN   TestMaybeRel/normal
=== RUN   TestMaybeRel/parent
=== RUN   TestMaybeRel/not_relative
=== RUN   TestMaybeRel/abs1
=== RUN   TestMaybeRel/abs2
--- PASS: TestMaybeRel (0.00s)
    --- PASS: TestMaybeRel/normal (0.00s)
    --- PASS: TestMaybeRel/parent (0.00s)
    --- PASS: TestMaybeRel/not_relative (0.00s)
    --- PASS: TestMaybeRel/abs1 (0.00s)
    --- PASS: TestMaybeRel/abs2 (0.00s)
=== RUN   TestPathForSource
=== RUN   TestPathForSource/pathForSource
=== RUN   TestPathForSource/pathForSource/normal
=== RUN   TestPathForSource/pathForSource/abs
=== RUN   TestPathForSource/pathForSource/in_out_dir
=== RUN   TestPathForSource/safePathForSource
=== RUN   TestPathForSource/safePathForSource/normal
=== RUN   TestPathForSource/safePathForSource/abs
=== RUN   TestPathForSource/safePathForSource/in_out_dir
--- PASS: TestPathForSource (0.00s)
    --- PASS: TestPathForSource/pathForSource (0.00s)
        --- PASS: TestPathForSource/pathForSource/normal (0.00s)
        --- PASS: TestPathForSource/pathForSource/abs (0.00s)
        --- PASS: TestPathForSource/pathForSource/in_out_dir (0.00s)
    --- PASS: TestPathForSource/safePathForSource (0.00s)
        --- PASS: TestPathForSource/safePathForSource/normal (0.00s)
        --- PASS: TestPathForSource/safePathForSource/abs (0.00s)
        --- PASS: TestPathForSource/safePathForSource/in_out_dir (0.00s)
=== RUN   TestPathsForModuleSrc
=== RUN   TestPathsForModuleSrc/path
=== RUN   TestPathsForModuleSrc/glob
=== RUN   TestPathsForModuleSrc/recursive_glob
=== RUN   TestPathsForModuleSrc/filegroup
=== RUN   TestPathsForModuleSrc/output_file_provider
=== RUN   TestPathsForModuleSrc/output_file_provider_tagged
=== RUN   TestPathsForModuleSrc/output_file_provider_with_exclude
=== RUN   TestPathsForModuleSrc/special_characters_glob
--- PASS: TestPathsForModuleSrc (0.03s)
    --- PASS: TestPathsForModuleSrc/path (0.01s)
    --- PASS: TestPathsForModuleSrc/glob (0.00s)
    --- PASS: TestPathsForModuleSrc/recursive_glob (0.00s)
    --- PASS: TestPathsForModuleSrc/filegroup (0.00s)
    --- PASS: TestPathsForModuleSrc/output_file_provider (0.00s)
    --- PASS: TestPathsForModuleSrc/output_file_provider_tagged (0.00s)
    --- PASS: TestPathsForModuleSrc/output_file_provider_with_exclude (0.00s)
    --- PASS: TestPathsForModuleSrc/special_characters_glob (0.01s)
=== RUN   TestPathForModuleSrc
=== RUN   TestPathForModuleSrc/path
=== RUN   TestPathForModuleSrc/glob
=== RUN   TestPathForModuleSrc/filegroup
=== RUN   TestPathForModuleSrc/output_file_provider
=== RUN   TestPathForModuleSrc/output_file_provider_tagged
=== RUN   TestPathForModuleSrc/special_characters_glob
--- PASS: TestPathForModuleSrc (0.04s)
    --- PASS: TestPathForModuleSrc/path (0.00s)
    --- PASS: TestPathForModuleSrc/glob (0.00s)
    --- PASS: TestPathForModuleSrc/filegroup (0.00s)
    --- PASS: TestPathForModuleSrc/output_file_provider (0.00s)
    --- PASS: TestPathForModuleSrc/output_file_provider_tagged (0.02s)
    --- PASS: TestPathForModuleSrc/special_characters_glob (0.02s)
=== RUN   TestPathsForModuleSrc_AllowMissingDependencies
--- PASS: TestPathsForModuleSrc_AllowMissingDependencies (0.00s)
=== RUN   TestPrebuilts
=== RUN   TestPrebuilts/no_prebuilt
=== RUN   TestPrebuilts/no_prebuilt/linux_glibc
=== RUN   TestPrebuilts/no_prebuilt/windows
=== RUN   TestPrebuilts/no_prebuilt/android
=== RUN   TestPrebuilts/no_source_prebuilt_not_preferred
=== RUN   TestPrebuilts/no_source_prebuilt_not_preferred/linux_glibc
=== RUN   TestPrebuilts/no_source_prebuilt_not_preferred/windows
=== RUN   TestPrebuilts/no_source_prebuilt_not_preferred/android
=== RUN   TestPrebuilts/no_source_prebuilt_preferred
=== RUN   TestPrebuilts/no_source_prebuilt_preferred/linux_glibc
=== RUN   TestPrebuilts/no_source_prebuilt_preferred/windows
=== RUN   TestPrebuilts/no_source_prebuilt_preferred/android
=== RUN   TestPrebuilts/prebuilt_not_preferred
=== RUN   TestPrebuilts/prebuilt_not_preferred/linux_glibc
=== RUN   TestPrebuilts/prebuilt_not_preferred/windows
=== RUN   TestPrebuilts/prebuilt_not_preferred/android
=== RUN   TestPrebuilts/prebuilt_preferred
=== RUN   TestPrebuilts/prebuilt_preferred/linux_glibc
=== RUN   TestPrebuilts/prebuilt_preferred/windows
=== RUN   TestPrebuilts/prebuilt_preferred/android
=== RUN   TestPrebuilts/prebuilt_no_file_not_preferred
=== RUN   TestPrebuilts/prebuilt_no_file_not_preferred/linux_glibc
=== RUN   TestPrebuilts/prebuilt_no_file_not_preferred/windows
=== RUN   TestPrebuilts/prebuilt_no_file_not_preferred/android
=== RUN   TestPrebuilts/prebuilt_no_file_preferred
=== RUN   TestPrebuilts/prebuilt_no_file_preferred/linux_glibc
=== RUN   TestPrebuilts/prebuilt_no_file_preferred/windows
=== RUN   TestPrebuilts/prebuilt_no_file_preferred/android
=== RUN   TestPrebuilts/prebuilt_file_from_filegroup_preferred
=== RUN   TestPrebuilts/prebuilt_file_from_filegroup_preferred/linux_glibc
=== RUN   TestPrebuilts/prebuilt_file_from_filegroup_preferred/windows
=== RUN   TestPrebuilts/prebuilt_file_from_filegroup_preferred/android
=== RUN   TestPrebuilts/prebuilt_module_for_device_only
=== RUN   TestPrebuilts/prebuilt_module_for_device_only/linux_glibc
=== RUN   TestPrebuilts/prebuilt_module_for_device_only/windows
=== RUN   TestPrebuilts/prebuilt_module_for_device_only/android
=== RUN   TestPrebuilts/prebuilt_file_for_host_only
=== RUN   TestPrebuilts/prebuilt_file_for_host_only/linux_glibc
=== RUN   TestPrebuilts/prebuilt_file_for_host_only/windows
=== RUN   TestPrebuilts/prebuilt_file_for_host_only/android
=== RUN   TestPrebuilts/prebuilt_override_not_preferred
=== RUN   TestPrebuilts/prebuilt_override_not_preferred/linux_glibc
=== RUN   TestPrebuilts/prebuilt_override_not_preferred/windows
=== RUN   TestPrebuilts/prebuilt_override_not_preferred/android
=== RUN   TestPrebuilts/prebuilt_override_preferred
=== RUN   TestPrebuilts/prebuilt_override_preferred/linux_glibc
=== RUN   TestPrebuilts/prebuilt_override_preferred/windows
=== RUN   TestPrebuilts/prebuilt_override_preferred/android
=== RUN   TestPrebuilts/prebuilt_including_default-disabled_OS
=== RUN   TestPrebuilts/prebuilt_including_default-disabled_OS/linux_glibc
=== RUN   TestPrebuilts/prebuilt_including_default-disabled_OS/windows
=== RUN   TestPrebuilts/prebuilt_including_default-disabled_OS/android
=== RUN   TestPrebuilts/fall_back_to_source_for_default-disabled_OS
=== RUN   TestPrebuilts/fall_back_to_source_for_default-disabled_OS/linux_glibc
=== RUN   TestPrebuilts/fall_back_to_source_for_default-disabled_OS/windows
=== RUN   TestPrebuilts/fall_back_to_source_for_default-disabled_OS/android
--- PASS: TestPrebuilts (0.31s)
    --- PASS: TestPrebuilts/no_prebuilt (0.00s)
        --- PASS: TestPrebuilts/no_prebuilt/linux_glibc (0.00s)
        --- PASS: TestPrebuilts/no_prebuilt/windows (0.00s)
        --- PASS: TestPrebuilts/no_prebuilt/android (0.00s)
    --- PASS: TestPrebuilts/no_source_prebuilt_not_preferred (0.02s)
        --- PASS: TestPrebuilts/no_source_prebuilt_not_preferred/linux_glibc (0.00s)
        --- PASS: TestPrebuilts/no_source_prebuilt_not_preferred/windows (0.00s)
        --- PASS: TestPrebuilts/no_source_prebuilt_not_preferred/android (0.00s)
    --- PASS: TestPrebuilts/no_source_prebuilt_preferred (0.03s)
        --- PASS: TestPrebuilts/no_source_prebuilt_preferred/linux_glibc (0.00s)
        --- PASS: TestPrebuilts/no_source_prebuilt_preferred/windows (0.00s)
        --- PASS: TestPrebuilts/no_source_prebuilt_preferred/android (0.00s)
    --- PASS: TestPrebuilts/prebuilt_not_preferred (0.03s)
        --- PASS: TestPrebuilts/prebuilt_not_preferred/linux_glibc (0.00s)
        --- PASS: TestPrebuilts/prebuilt_not_preferred/windows (0.00s)
        --- PASS: TestPrebuilts/prebuilt_not_preferred/android (0.00s)
    --- PASS: TestPrebuilts/prebuilt_preferred (0.04s)
        --- PASS: TestPrebuilts/prebuilt_preferred/linux_glibc (0.00s)
        --- PASS: TestPrebuilts/prebuilt_preferred/windows (0.00s)
        --- PASS: TestPrebuilts/prebuilt_preferred/android (0.00s)
    --- PASS: TestPrebuilts/prebuilt_no_file_not_preferred (0.00s)
        --- PASS: TestPrebuilts/prebuilt_no_file_not_preferred/linux_glibc (0.00s)
        --- PASS: TestPrebuilts/prebuilt_no_file_not_preferred/windows (0.00s)
        --- PASS: TestPrebuilts/prebuilt_no_file_not_preferred/android (0.00s)
    --- PASS: TestPrebuilts/prebuilt_no_file_preferred (0.02s)
        --- PASS: TestPrebuilts/prebuilt_no_file_preferred/linux_glibc (0.00s)
        --- PASS: TestPrebuilts/prebuilt_no_file_preferred/windows (0.00s)
        --- PASS: TestPrebuilts/prebuilt_no_file_preferred/android (0.00s)
    --- PASS: TestPrebuilts/prebuilt_file_from_filegroup_preferred (0.03s)
        --- PASS: TestPrebuilts/prebuilt_file_from_filegroup_preferred/linux_glibc (0.00s)
        --- PASS: TestPrebuilts/prebuilt_file_from_filegroup_preferred/windows (0.00s)
        --- PASS: TestPrebuilts/prebuilt_file_from_filegroup_preferred/android (0.00s)
    --- PASS: TestPrebuilts/prebuilt_module_for_device_only (0.00s)
        --- PASS: TestPrebuilts/prebuilt_module_for_device_only/linux_glibc (0.00s)
        --- PASS: TestPrebuilts/prebuilt_module_for_device_only/windows (0.00s)
        --- PASS: TestPrebuilts/prebuilt_module_for_device_only/android (0.00s)
    --- PASS: TestPrebuilts/prebuilt_file_for_host_only (0.00s)
        --- PASS: TestPrebuilts/prebuilt_file_for_host_only/linux_glibc (0.00s)
        --- PASS: TestPrebuilts/prebuilt_file_for_host_only/windows (0.00s)
        --- PASS: TestPrebuilts/prebuilt_file_for_host_only/android (0.00s)
    --- PASS: TestPrebuilts/prebuilt_override_not_preferred (0.03s)
        --- PASS: TestPrebuilts/prebuilt_override_not_preferred/linux_glibc (0.00s)
        --- PASS: TestPrebuilts/prebuilt_override_not_preferred/windows (0.00s)
        --- PASS: TestPrebuilts/prebuilt_override_not_preferred/android (0.00s)
    --- PASS: TestPrebuilts/prebuilt_override_preferred (0.05s)
        --- PASS: TestPrebuilts/prebuilt_override_preferred/linux_glibc (0.00s)
        --- PASS: TestPrebuilts/prebuilt_override_preferred/windows (0.00s)
        --- PASS: TestPrebuilts/prebuilt_override_preferred/android (0.00s)
    --- PASS: TestPrebuilts/prebuilt_including_default-disabled_OS (0.03s)
        --- PASS: TestPrebuilts/prebuilt_including_default-disabled_OS/linux_glibc (0.00s)
        --- PASS: TestPrebuilts/prebuilt_including_default-disabled_OS/windows (0.00s)
        --- PASS: TestPrebuilts/prebuilt_including_default-disabled_OS/android (0.00s)
    --- PASS: TestPrebuilts/fall_back_to_source_for_default-disabled_OS (0.01s)
        --- PASS: TestPrebuilts/fall_back_to_source_for_default-disabled_OS/linux_glibc (0.00s)
        --- PASS: TestPrebuilts/fall_back_to_source_for_default-disabled_OS/windows (0.00s)
        --- PASS: TestPrebuilts/fall_back_to_source_for_default-disabled_OS/android (0.00s)
=== RUN   TestRuleBuilder
=== RUN   TestRuleBuilder/normal
=== RUN   TestRuleBuilder/sbox
--- PASS: TestRuleBuilder (0.00s)
    --- PASS: TestRuleBuilder/normal (0.00s)
    --- PASS: TestRuleBuilder/sbox (0.00s)
=== RUN   TestRuleBuilder_Build
=== RUN   TestRuleBuilder_Build/module
=== RUN   TestRuleBuilder_Build/sbox
=== RUN   TestRuleBuilder_Build/singleton
--- PASS: TestRuleBuilder_Build (0.00s)
    --- PASS: TestRuleBuilder_Build/module (0.00s)
    --- PASS: TestRuleBuilder_Build/sbox (0.00s)
    --- PASS: TestRuleBuilder_Build/singleton (0.00s)
=== RUN   Test_ninjaEscapeExceptForSpans
=== RUN   Test_ninjaEscapeExceptForSpans/empty
=== RUN   Test_ninjaEscapeExceptForSpans/unescape_none
=== RUN   Test_ninjaEscapeExceptForSpans/unescape_all
=== RUN   Test_ninjaEscapeExceptForSpans/unescape_first
=== RUN   Test_ninjaEscapeExceptForSpans/unescape_last
=== RUN   Test_ninjaEscapeExceptForSpans/unescape_middle
=== RUN   Test_ninjaEscapeExceptForSpans/unescape_multiple
--- PASS: Test_ninjaEscapeExceptForSpans (0.00s)
    --- PASS: Test_ninjaEscapeExceptForSpans/empty (0.00s)
    --- PASS: Test_ninjaEscapeExceptForSpans/unescape_none (0.00s)
    --- PASS: Test_ninjaEscapeExceptForSpans/unescape_all (0.00s)
    --- PASS: Test_ninjaEscapeExceptForSpans/unescape_first (0.00s)
    --- PASS: Test_ninjaEscapeExceptForSpans/unescape_last (0.00s)
    --- PASS: Test_ninjaEscapeExceptForSpans/unescape_middle (0.00s)
    --- PASS: Test_ninjaEscapeExceptForSpans/unescape_multiple (0.00s)
=== RUN   TestSoongConfigModule
=== RUN   TestSoongConfigModule/single_file
=== RUN   TestSoongConfigModule/import
--- PASS: TestSoongConfigModule (0.05s)
    --- PASS: TestSoongConfigModule/single_file (0.04s)
    --- PASS: TestSoongConfigModule/import (0.00s)
=== RUN   TestFirstUniqueStrings
=== RUN   TestFirstUniqueStrings/list
=== RUN   TestFirstUniqueStrings/map
=== RUN   TestFirstUniqueStrings/list#01
=== RUN   TestFirstUniqueStrings/map#01
=== RUN   TestFirstUniqueStrings/list#02
=== RUN   TestFirstUniqueStrings/map#02
=== RUN   TestFirstUniqueStrings/list#03
=== RUN   TestFirstUniqueStrings/map#03
=== RUN   TestFirstUniqueStrings/list#04
=== RUN   TestFirstUniqueStrings/map#04
=== RUN   TestFirstUniqueStrings/list#05
=== RUN   TestFirstUniqueStrings/map#05
=== RUN   TestFirstUniqueStrings/list#06
=== RUN   TestFirstUniqueStrings/map#06
=== RUN   TestFirstUniqueStrings/list#07
=== RUN   TestFirstUniqueStrings/map#07
--- PASS: TestFirstUniqueStrings (0.00s)
    --- PASS: TestFirstUniqueStrings/list (0.00s)
    --- PASS: TestFirstUniqueStrings/map (0.00s)
    --- PASS: TestFirstUniqueStrings/list#01 (0.00s)
    --- PASS: TestFirstUniqueStrings/map#01 (0.00s)
    --- PASS: TestFirstUniqueStrings/list#02 (0.00s)
    --- PASS: TestFirstUniqueStrings/map#02 (0.00s)
    --- PASS: TestFirstUniqueStrings/list#03 (0.00s)
    --- PASS: TestFirstUniqueStrings/map#03 (0.00s)
    --- PASS: TestFirstUniqueStrings/list#04 (0.00s)
    --- PASS: TestFirstUniqueStrings/map#04 (0.00s)
    --- PASS: TestFirstUniqueStrings/list#05 (0.00s)
    --- PASS: TestFirstUniqueStrings/map#05 (0.00s)
    --- PASS: TestFirstUniqueStrings/list#06 (0.00s)
    --- PASS: TestFirstUniqueStrings/map#06 (0.00s)
    --- PASS: TestFirstUniqueStrings/list#07 (0.00s)
    --- PASS: TestFirstUniqueStrings/map#07 (0.00s)
=== RUN   TestLastUniqueStrings
--- PASS: TestLastUniqueStrings (0.00s)
=== RUN   TestJoinWithPrefix
=== RUN   TestJoinWithPrefix/zero_inputs
=== RUN   TestJoinWithPrefix/one_input
=== RUN   TestJoinWithPrefix/two_inputs
--- PASS: TestJoinWithPrefix (0.00s)
    --- PASS: TestJoinWithPrefix/zero_inputs (0.00s)
    --- PASS: TestJoinWithPrefix/one_input (0.00s)
    --- PASS: TestJoinWithPrefix/two_inputs (0.00s)
=== RUN   TestIndexList
=== RUN   TestIndexList/a
=== RUN   TestIndexList/b
=== RUN   TestIndexList/c
=== RUN   TestIndexList/X
--- PASS: TestIndexList (0.00s)
    --- PASS: TestIndexList/a (0.00s)
    --- PASS: TestIndexList/b (0.00s)
    --- PASS: TestIndexList/c (0.00s)
    --- PASS: TestIndexList/X (0.00s)
=== RUN   TestInList
=== RUN   TestInList/a
=== RUN   TestInList/X
--- PASS: TestInList (0.00s)
    --- PASS: TestInList/a (0.00s)
    --- PASS: TestInList/X (0.00s)
=== RUN   TestPrefixInList
=== RUN   TestPrefixInList/a-example
=== RUN   TestPrefixInList/b-example
=== RUN   TestPrefixInList/X-example
--- PASS: TestPrefixInList (0.00s)
    --- PASS: TestPrefixInList/a-example (0.00s)
    --- PASS: TestPrefixInList/b-example (0.00s)
    --- PASS: TestPrefixInList/X-example (0.00s)
=== RUN   TestFilterList
--- PASS: TestFilterList (0.00s)
=== RUN   TestRemoveListFromList
--- PASS: TestRemoveListFromList (0.00s)
=== RUN   TestRemoveFromList
=== RUN   TestRemoveFromList/remove_one_match
=== RUN   TestRemoveFromList/remove_three_matches
=== RUN   TestRemoveFromList/remove_zero_matches
=== RUN   TestRemoveFromList/remove_all_matches
--- PASS: TestRemoveFromList (0.00s)
    --- PASS: TestRemoveFromList/remove_one_match (0.00s)
    --- PASS: TestRemoveFromList/remove_three_matches (0.00s)
    --- PASS: TestRemoveFromList/remove_zero_matches (0.00s)
    --- PASS: TestRemoveFromList/remove_all_matches (0.00s)
=== RUN   TestSplitFileExt
=== RUN   TestSplitFileExt/soname_with_version
=== RUN   TestSplitFileExt/soname_with_svn_version
=== RUN   TestSplitFileExt/version_numbers_in_the_middle_should_be_ignored
=== RUN   TestSplitFileExt/no_known_file_extension
--- PASS: TestSplitFileExt (0.00s)
    --- PASS: TestSplitFileExt/soname_with_version (0.00s)
    --- PASS: TestSplitFileExt/soname_with_svn_version (0.00s)
    --- PASS: TestSplitFileExt/version_numbers_in_the_middle_should_be_ignored (0.00s)
    --- PASS: TestSplitFileExt/no_known_file_extension (0.00s)
=== RUN   Test_Shard
=== RUN   Test_Shard/empty
=== RUN   Test_Shard/empty/strings
=== RUN   Test_Shard/empty/paths
=== RUN   Test_Shard/single_shard
=== RUN   Test_Shard/single_shard/strings
=== RUN   Test_Shard/single_shard/paths
=== RUN   Test_Shard/single_short_shard
=== RUN   Test_Shard/single_short_shard/strings
=== RUN   Test_Shard/single_short_shard/paths
=== RUN   Test_Shard/shard_per_input
=== RUN   Test_Shard/shard_per_input/strings
=== RUN   Test_Shard/shard_per_input/paths
=== RUN   Test_Shard/balanced_shards
=== RUN   Test_Shard/balanced_shards/strings
=== RUN   Test_Shard/balanced_shards/paths
=== RUN   Test_Shard/unbalanced_shards
=== RUN   Test_Shard/unbalanced_shards/strings
=== RUN   Test_Shard/unbalanced_shards/paths
--- PASS: Test_Shard (0.00s)
    --- PASS: Test_Shard/empty (0.00s)
        --- PASS: Test_Shard/empty/strings (0.00s)
        --- PASS: Test_Shard/empty/paths (0.00s)
    --- PASS: Test_Shard/single_shard (0.00s)
        --- PASS: Test_Shard/single_shard/strings (0.00s)
        --- PASS: Test_Shard/single_shard/paths (0.00s)
    --- PASS: Test_Shard/single_short_shard (0.00s)
        --- PASS: Test_Shard/single_short_shard/strings (0.00s)
        --- PASS: Test_Shard/single_short_shard/paths (0.00s)
    --- PASS: Test_Shard/shard_per_input (0.00s)
        --- PASS: Test_Shard/shard_per_input/strings (0.00s)
        --- PASS: Test_Shard/shard_per_input/paths (0.00s)
    --- PASS: Test_Shard/balanced_shards (0.00s)
        --- PASS: Test_Shard/balanced_shards/strings (0.00s)
        --- PASS: Test_Shard/balanced_shards/paths (0.00s)
    --- PASS: Test_Shard/unbalanced_shards (0.00s)
        --- PASS: Test_Shard/unbalanced_shards/strings (0.00s)
        --- PASS: Test_Shard/unbalanced_shards/paths (0.00s)
=== RUN   TestPrintfIntoProperty
--- PASS: TestPrintfIntoProperty (0.00s)
=== RUN   TestProductVariables
--- PASS: TestProductVariables (0.00s)
=== RUN   TestProductVariablesDefaults
--- PASS: TestProductVariablesDefaults (0.00s)
=== RUN   TestVisibility
=== RUN   TestVisibility/invalid_visibility:_empty_list
=== RUN   TestVisibility/invalid_visibility:_empty_rule
=== RUN   TestVisibility/invalid_visibility:_unqualified
=== RUN   TestVisibility/invalid_visibility:_empty_namespace
=== RUN   TestVisibility/invalid_visibility:_empty_module
=== RUN   TestVisibility/invalid_visibility:_empty_namespace_and_module
=== RUN   TestVisibility///visibility:unknown
=== RUN   TestVisibility///visibility:xxx_mixed
=== RUN   TestVisibility///visibility:legacy_public
=== RUN   TestVisibility///visibility:public
=== RUN   TestVisibility///visibility:private
=== RUN   TestVisibility/:__pkg__
=== RUN   TestVisibility///top/nested
=== RUN   TestVisibility/:__subpackages__
=== RUN   TestVisibility///top/nested:__subpackages__
=== RUN   TestVisibility/["//top/nested",_"//peak:__subpackages__"]
=== RUN   TestVisibility///vendor
=== RUN   TestVisibility/defaults_union,_basic
=== RUN   TestVisibility/defaults_union,_multiple_defaults
=== RUN   TestVisibility///visibility:public_mixed_with_other_in_defaults
=== RUN   TestVisibility///visibility:public_overriding_defaults
=== RUN   TestVisibility///visibility:public_mixed_with_other_from_different_defaults_1
=== RUN   TestVisibility///visibility:public_mixed_with_other_from_different_defaults_2
=== RUN   TestVisibility///visibility:private_in_defaults
=== RUN   TestVisibility///visibility:private_mixed_with_other_in_defaults
=== RUN   TestVisibility///visibility:private_overriding_defaults
=== RUN   TestVisibility///visibility:private_in_defaults_overridden
=== RUN   TestVisibility///visibility:private_override_//visibility:public
=== RUN   TestVisibility///visibility:public_override_//visibility:private
=== RUN   TestVisibility///visibility:override_must_be_first_in_the_list
=== RUN   TestVisibility///visibility:override_discards_//visibility:private
=== RUN   TestVisibility///visibility:override_discards_//visibility:public
=== RUN   TestVisibility///visibility:override_discards_defaults_supplied_rules
=== RUN   TestVisibility///visibility:override_can_override_//visibility:public_with_//visibility:private
=== RUN   TestVisibility///visibility:override_can_override_//visibility:private_with_//visibility:public
=== RUN   TestVisibility///visibility:private_mixed_with_itself
=== RUN   TestVisibility/defaults_visibility_invalid
=== RUN   TestVisibility/defaults_visibility_overrides_package_default
=== RUN   TestVisibility/package_default_visibility_property_is_checked
=== RUN   TestVisibility/package_default_visibility_property_used_when_no_visibility_specified
=== RUN   TestVisibility/package_default_visibility_public_does_not_override_visibility_private
=== RUN   TestVisibility/package_default_visibility_private_does_not_override_visibility_public
=== RUN   TestVisibility/package_default_visibility_:__subpackages__
=== RUN   TestVisibility/package_default_visibility_inherited_to_subpackages
=== RUN   TestVisibility/package_default_visibility_inherited_to_subpackages#01
=== RUN   TestVisibility/verify_that_prebuilt_dependencies_are_ignored_for_visibility_reasons_(not_preferred)
=== RUN   TestVisibility/verify_that_prebuilt_dependencies_are_ignored_for_visibility_reasons_(preferred)
=== RUN   TestVisibility/ensure_visibility_properties_are_checked_for_correctness
=== RUN   TestVisibility/invalid_visibility_added_to_child_detected_during_gather_phase
=== RUN   TestVisibility/automatic_visibility_inheritance_enabled
--- PASS: TestVisibility (0.38s)
    --- PASS: TestVisibility/invalid_visibility:_empty_list (0.00s)
    --- PASS: TestVisibility/invalid_visibility:_empty_rule (0.00s)
    --- PASS: TestVisibility/invalid_visibility:_unqualified (0.00s)
    --- PASS: TestVisibility/invalid_visibility:_empty_namespace (0.00s)
    --- PASS: TestVisibility/invalid_visibility:_empty_module (0.01s)
    --- PASS: TestVisibility/invalid_visibility:_empty_namespace_and_module (0.00s)
    --- PASS: TestVisibility///visibility:unknown (0.00s)
    --- PASS: TestVisibility///visibility:xxx_mixed (0.00s)
    --- PASS: TestVisibility///visibility:legacy_public (0.00s)
    --- PASS: TestVisibility///visibility:public (0.00s)
    --- PASS: TestVisibility///visibility:private (0.01s)
    --- PASS: TestVisibility/:__pkg__ (0.02s)
    --- PASS: TestVisibility///top/nested (0.00s)
    --- PASS: TestVisibility/:__subpackages__ (0.00s)
    --- PASS: TestVisibility///top/nested:__subpackages__ (0.00s)
    --- PASS: TestVisibility/["//top/nested",_"//peak:__subpackages__"] (0.01s)
    --- PASS: TestVisibility///vendor (0.00s)
    --- PASS: TestVisibility/defaults_union,_basic (0.01s)
    --- PASS: TestVisibility/defaults_union,_multiple_defaults (0.01s)
    --- PASS: TestVisibility///visibility:public_mixed_with_other_in_defaults (0.00s)
    --- PASS: TestVisibility///visibility:public_overriding_defaults (0.03s)
    --- PASS: TestVisibility///visibility:public_mixed_with_other_from_different_defaults_1 (0.02s)
    --- PASS: TestVisibility///visibility:public_mixed_with_other_from_different_defaults_2 (0.01s)
    --- PASS: TestVisibility///visibility:private_in_defaults (0.00s)
    --- PASS: TestVisibility///visibility:private_mixed_with_other_in_defaults (0.00s)
    --- PASS: TestVisibility///visibility:private_overriding_defaults (0.02s)
    --- PASS: TestVisibility///visibility:private_in_defaults_overridden (0.00s)
    --- PASS: TestVisibility///visibility:private_override_//visibility:public (0.00s)
    --- PASS: TestVisibility///visibility:public_override_//visibility:private (0.00s)
    --- PASS: TestVisibility///visibility:override_must_be_first_in_the_list (0.00s)
    --- PASS: TestVisibility///visibility:override_discards_//visibility:private (0.01s)
    --- PASS: TestVisibility///visibility:override_discards_//visibility:public (0.00s)
    --- PASS: TestVisibility///visibility:override_discards_defaults_supplied_rules (0.02s)
    --- PASS: TestVisibility///visibility:override_can_override_//visibility:public_with_//visibility:private (0.00s)
    --- PASS: TestVisibility///visibility:override_can_override_//visibility:private_with_//visibility:public (0.06s)
    --- PASS: TestVisibility///visibility:private_mixed_with_itself (0.00s)
    --- PASS: TestVisibility/defaults_visibility_invalid (0.00s)
    --- PASS: TestVisibility/defaults_visibility_overrides_package_default (0.01s)
    --- PASS: TestVisibility/package_default_visibility_property_is_checked (0.00s)
    --- PASS: TestVisibility/package_default_visibility_property_used_when_no_visibility_specified (0.00s)
    --- PASS: TestVisibility/package_default_visibility_public_does_not_override_visibility_private (0.02s)
    --- PASS: TestVisibility/package_default_visibility_private_does_not_override_visibility_public (0.00s)
    --- PASS: TestVisibility/package_default_visibility_:__subpackages__ (0.01s)
    --- PASS: TestVisibility/package_default_visibility_inherited_to_subpackages (0.00s)
    --- PASS: TestVisibility/package_default_visibility_inherited_to_subpackages#01 (0.02s)
    --- PASS: TestVisibility/verify_that_prebuilt_dependencies_are_ignored_for_visibility_reasons_(not_preferred) (0.02s)
    --- PASS: TestVisibility/verify_that_prebuilt_dependencies_are_ignored_for_visibility_reasons_(preferred) (0.00s)
    --- PASS: TestVisibility/ensure_visibility_properties_are_checked_for_correctness (0.01s)
    --- PASS: TestVisibility/invalid_visibility_added_to_child_detected_during_gather_phase (0.00s)
    --- PASS: TestVisibility/automatic_visibility_inheritance_enabled (0.00s)
=== RUN   TestVisibilityRuleSet
=== RUN   TestVisibilityRuleSet/extend_empty
=== RUN   TestVisibilityRuleSet/extend
=== RUN   TestVisibilityRuleSet/extend_duplicate
=== RUN   TestVisibilityRuleSet/extend_public
=== RUN   TestVisibilityRuleSet/extend_private
=== RUN   TestVisibilityRuleSet/extend_with_public
=== RUN   TestVisibilityRuleSet/extend_with_private
--- PASS: TestVisibilityRuleSet (0.00s)
    --- PASS: TestVisibilityRuleSet/extend_empty (0.00s)
    --- PASS: TestVisibilityRuleSet/extend (0.00s)
    --- PASS: TestVisibilityRuleSet/extend_duplicate (0.00s)
    --- PASS: TestVisibilityRuleSet/extend_public (0.00s)
    --- PASS: TestVisibilityRuleSet/extend_private (0.00s)
    --- PASS: TestVisibilityRuleSet/extend_with_public (0.00s)
    --- PASS: TestVisibilityRuleSet/extend_with_private (0.00s)
=== RUN   ExampleDepSet_ToList_postordered
--- PASS: ExampleDepSet_ToList_postordered (0.00s)
=== RUN   ExampleDepSet_ToList_preordered
--- PASS: ExampleDepSet_ToList_preordered (0.00s)
=== RUN   ExampleDepSet_ToList_topological
--- PASS: ExampleDepSet_ToList_topological (0.00s)
=== RUN   ExampleDepSet_ToSortedList
--- PASS: ExampleDepSet_ToSortedList (0.00s)
=== RUN   ExampleOutputPath_ReplaceExtension
--- PASS: ExampleOutputPath_ReplaceExtension (0.00s)
=== RUN   ExampleOutputPath_InSameDir
--- PASS: ExampleOutputPath_InSameDir (0.00s)
=== RUN   ExampleRuleBuilder
--- PASS: ExampleRuleBuilder (0.00s)
=== RUN   ExampleRuleBuilder_Temporary
--- PASS: ExampleRuleBuilder_Temporary (0.00s)
=== RUN   ExampleRuleBuilder_DeleteTemporaryFiles
--- PASS: ExampleRuleBuilder_DeleteTemporaryFiles (0.00s)
=== RUN   ExampleRuleBuilder_Installs
--- PASS: ExampleRuleBuilder_Installs (0.00s)
=== RUN   ExampleRuleBuilderCommand_Flag
--- PASS: ExampleRuleBuilderCommand_Flag (0.00s)
=== RUN   ExampleRuleBuilderCommand_Flags
--- PASS: ExampleRuleBuilderCommand_Flags (0.00s)
=== RUN   ExampleRuleBuilderCommand_FlagWithArg
--- PASS: ExampleRuleBuilderCommand_FlagWithArg (0.00s)
=== RUN   ExampleRuleBuilderCommand_FlagForEachArg
--- PASS: ExampleRuleBuilderCommand_FlagForEachArg (0.00s)
=== RUN   ExampleRuleBuilderCommand_FlagForEachInput
--- PASS: ExampleRuleBuilderCommand_FlagForEachInput (0.00s)
=== RUN   ExampleRuleBuilderCommand_FlagWithInputList
--- PASS: ExampleRuleBuilderCommand_FlagWithInputList (0.00s)
=== RUN   ExampleRuleBuilderCommand_FlagWithInput
--- PASS: ExampleRuleBuilderCommand_FlagWithInput (0.00s)
=== RUN   ExampleRuleBuilderCommand_FlagWithList
--- PASS: ExampleRuleBuilderCommand_FlagWithList (0.00s)
=== RUN   ExampleRuleBuilderCommand_FlagWithRspFileInputList
--- PASS: ExampleRuleBuilderCommand_FlagWithRspFileInputList (0.00s)
=== RUN   ExampleRuleBuilderCommand_String
--- PASS: ExampleRuleBuilderCommand_String (0.00s)
=== RUN   ExampleRuleBuilderCommand_NinjaEscapedString
--- PASS: ExampleRuleBuilderCommand_NinjaEscapedString (0.00s)
=== RUN   ExampleCopyOf
--- PASS: ExampleCopyOf (0.00s)
=== RUN   ExampleCopyOf_append
--- PASS: ExampleCopyOf_append (0.00s)
PASS
ok  	android/soong/android	1.529s
=== RUN   Test_CanonicalizeToProperty
=== RUN   Test_CanonicalizeToProperty/lowercase
=== RUN   Test_CanonicalizeToProperty/uppercase
=== RUN   Test_CanonicalizeToProperty/numbers
=== RUN   Test_CanonicalizeToProperty/underscore
=== RUN   Test_CanonicalizeToProperty/dash
=== RUN   Test_CanonicalizeToProperty/unicode
--- PASS: Test_CanonicalizeToProperty (0.00s)
    --- PASS: Test_CanonicalizeToProperty/lowercase (0.00s)
    --- PASS: Test_CanonicalizeToProperty/uppercase (0.00s)
    --- PASS: Test_CanonicalizeToProperty/numbers (0.00s)
    --- PASS: Test_CanonicalizeToProperty/underscore (0.00s)
    --- PASS: Test_CanonicalizeToProperty/dash (0.00s)
    --- PASS: Test_CanonicalizeToProperty/unicode (0.00s)
=== RUN   Test_typeForPropertyFromPropertyStruct
=== RUN   Test_typeForPropertyFromPropertyStruct/string
=== RUN   Test_typeForPropertyFromPropertyStruct/list
=== RUN   Test_typeForPropertyFromPropertyStruct/missing
=== RUN   Test_typeForPropertyFromPropertyStruct/nested
=== RUN   Test_typeForPropertyFromPropertyStruct/missing_nested
=== RUN   Test_typeForPropertyFromPropertyStruct/not_a_struct
=== RUN   Test_typeForPropertyFromPropertyStruct/nested_pointer
=== RUN   Test_typeForPropertyFromPropertyStruct/nested_interface
=== RUN   Test_typeForPropertyFromPropertyStruct/nested_interface_pointer
=== RUN   Test_typeForPropertyFromPropertyStruct/nested_interface_nil_pointer
--- PASS: Test_typeForPropertyFromPropertyStruct (0.00s)
    --- PASS: Test_typeForPropertyFromPropertyStruct/string (0.00s)
    --- PASS: Test_typeForPropertyFromPropertyStruct/list (0.00s)
    --- PASS: Test_typeForPropertyFromPropertyStruct/missing (0.00s)
    --- PASS: Test_typeForPropertyFromPropertyStruct/nested (0.00s)
    --- PASS: Test_typeForPropertyFromPropertyStruct/missing_nested (0.00s)
    --- PASS: Test_typeForPropertyFromPropertyStruct/not_a_struct (0.00s)
    --- PASS: Test_typeForPropertyFromPropertyStruct/nested_pointer (0.00s)
    --- PASS: Test_typeForPropertyFromPropertyStruct/nested_interface (0.00s)
    --- PASS: Test_typeForPropertyFromPropertyStruct/nested_interface_pointer (0.00s)
    --- PASS: Test_typeForPropertyFromPropertyStruct/nested_interface_nil_pointer (0.00s)
=== RUN   Test_createAffectablePropertiesType
=== RUN   Test_createAffectablePropertiesType/string
=== RUN   Test_createAffectablePropertiesType/list
=== RUN   Test_createAffectablePropertiesType/string_pointer
=== RUN   Test_createAffectablePropertiesType/subset
=== RUN   Test_createAffectablePropertiesType/none
--- PASS: Test_createAffectablePropertiesType (0.00s)
    --- PASS: Test_createAffectablePropertiesType/string (0.00s)
    --- PASS: Test_createAffectablePropertiesType/list (0.00s)
    --- PASS: Test_createAffectablePropertiesType/string_pointer (0.00s)
    --- PASS: Test_createAffectablePropertiesType/subset (0.00s)
    --- PASS: Test_createAffectablePropertiesType/none (0.00s)
PASS
ok  	android/soong/android/soongconfig	0.055s
=== RUN   TestEndToEnd
--- PASS: TestEndToEnd (0.19s)
PASS
ok  	android/soong/androidmk/androidmk	0.235s
?   	android/soong/androidmk/cmd	[no test files]
=== RUN   TestMakeStringSplitN
--- PASS: TestMakeStringSplitN (0.00s)
=== RUN   TestMakeStringValue
--- PASS: TestMakeStringValue (0.00s)
=== RUN   TestMakeStringWords
--- PASS: TestMakeStringWords (0.00s)
=== RUN   TestParse
=== RUN   TestParse/Escaped_$
--- PASS: TestParse (0.00s)
    --- PASS: TestParse/Escaped_$ (0.00s)
PASS
ok  	android/soong/androidmk/parser	0.050s
=== RUN   TestBasicApex
--- PASS: TestBasicApex (2.61s)
=== RUN   TestDefaults
--- PASS: TestDefaults (1.98s)
=== RUN   TestApexManifest
--- PASS: TestApexManifest (1.79s)
=== RUN   TestBasicZipApex
--- PASS: TestBasicZipApex (1.87s)
=== RUN   TestApexWithStubs
--- PASS: TestApexWithStubs (2.16s)
=== RUN   TestApexWithStubsWithMinSdkVersion
=== PAUSE TestApexWithStubsWithMinSdkVersion
=== RUN   TestApexWithExplicitStubsDependency
--- PASS: TestApexWithExplicitStubsDependency (2.50s)
=== RUN   TestApexWithRuntimeLibsDependency
--- PASS: TestApexWithRuntimeLibsDependency (1.35s)
=== RUN   TestRuntimeApexShouldInstallHwasanIfLibcDependsOnIt
--- PASS: TestRuntimeApexShouldInstallHwasanIfLibcDependsOnIt (0.20s)
=== RUN   TestRuntimeApexShouldInstallHwasanIfHwaddressSanitized
--- PASS: TestRuntimeApexShouldInstallHwasanIfHwaddressSanitized (0.19s)
=== RUN   TestApexDependsOnLLNDKTransitively
=== RUN   TestApexDependsOnLLNDKTransitively/should_link_to_the_latest
=== RUN   TestApexDependsOnLLNDKTransitively/should_link_to_llndk#29
--- PASS: TestApexDependsOnLLNDKTransitively (4.88s)
    --- PASS: TestApexDependsOnLLNDKTransitively/should_link_to_the_latest (2.60s)
    --- PASS: TestApexDependsOnLLNDKTransitively/should_link_to_llndk#29 (2.28s)
=== RUN   TestApexWithSystemLibsStubs
--- PASS: TestApexWithSystemLibsStubs (1.73s)
=== RUN   TestApexMinSdkVersion_NativeModulesShouldBeBuiltAgainstStubs
--- PASS: TestApexMinSdkVersion_NativeModulesShouldBeBuiltAgainstStubs (1.89s)
=== RUN   TestApexMinSdkVersion_SupportsCodeNames
--- PASS: TestApexMinSdkVersion_SupportsCodeNames (1.61s)
=== RUN   TestApexMinSdkVersion_DefaultsToLatest
--- PASS: TestApexMinSdkVersion_DefaultsToLatest (1.70s)
=== RUN   TestPlatformUsesLatestStubsFromApexes
--- PASS: TestPlatformUsesLatestStubsFromApexes (1.94s)
=== RUN   TestQApexesUseLatestStubsInBundledBuildsAndHWASAN
--- PASS: TestQApexesUseLatestStubsInBundledBuildsAndHWASAN (2.07s)
=== RUN   TestQTargetApexUsesStaticUnwinder
--- PASS: TestQTargetApexUsesStaticUnwinder (2.07s)
=== RUN   TestApexMinSdkVersion_ErrorIfIncompatibleStubs
--- PASS: TestApexMinSdkVersion_ErrorIfIncompatibleStubs (1.71s)
=== RUN   TestApexMinSdkVersion_ErrorIfIncompatibleVersion
--- PASS: TestApexMinSdkVersion_ErrorIfIncompatibleVersion (1.66s)
=== RUN   TestApexMinSdkVersion_Okay
--- PASS: TestApexMinSdkVersion_Okay (1.92s)
=== RUN   TestJavaStableSdkVersion
=== RUN   TestJavaStableSdkVersion/Non-updatable_apex_with_non-stable_dep
=== RUN   TestJavaStableSdkVersion/Updatable_apex_with_stable_dep
=== RUN   TestJavaStableSdkVersion/Updatable_apex_with_non-stable_dep
=== RUN   TestJavaStableSdkVersion/Updatable_apex_with_non-stable_transitive_dep
--- PASS: TestJavaStableSdkVersion (6.85s)
    --- PASS: TestJavaStableSdkVersion/Non-updatable_apex_with_non-stable_dep (1.94s)
    --- PASS: TestJavaStableSdkVersion/Updatable_apex_with_stable_dep (1.80s)
    --- PASS: TestJavaStableSdkVersion/Updatable_apex_with_non-stable_dep (1.55s)
    --- PASS: TestJavaStableSdkVersion/Updatable_apex_with_non-stable_transitive_dep (1.56s)
=== RUN   TestApexMinSdkVersion_ErrorIfDepIsNewer
--- PASS: TestApexMinSdkVersion_ErrorIfDepIsNewer (1.58s)
=== RUN   TestApexMinSdkVersion_ErrorIfDepIsNewer_Java
--- PASS: TestApexMinSdkVersion_ErrorIfDepIsNewer_Java (1.77s)
=== RUN   TestApexMinSdkVersion_OkayEvenWhenDepIsNewer_IfItSatisfiesApexMinSdkVersion
--- PASS: TestApexMinSdkVersion_OkayEvenWhenDepIsNewer_IfItSatisfiesApexMinSdkVersion (1.95s)
=== RUN   TestFilesInSubDir
--- PASS: TestFilesInSubDir (1.87s)
=== RUN   TestFilesInSubDirWhenNativeBridgeEnabled
--- PASS: TestFilesInSubDirWhenNativeBridgeEnabled (3.06s)
=== RUN   TestUseVendor
--- PASS: TestUseVendor (1.77s)
=== RUN   TestUseVendorNotAllowedForSystemApexes
--- PASS: TestUseVendorNotAllowedForSystemApexes (2.34s)
=== RUN   TestUseVendorFailsIfNotVendorAvailable
--- PASS: TestUseVendorFailsIfNotVendorAvailable (0.34s)
=== RUN   TestVendorApex
--- PASS: TestVendorApex (1.88s)
=== RUN   TestVendorApex_use_vndk_as_stable
--- PASS: TestVendorApex_use_vndk_as_stable (1.56s)
=== RUN   TestApex_withPrebuiltFirmware
=== RUN   TestApex_withPrebuiltFirmware/system_apex_with_prebuilt_firmware
=== RUN   TestApex_withPrebuiltFirmware/vendor_apex_with_prebuilt_firmware
--- PASS: TestApex_withPrebuiltFirmware (3.02s)
    --- PASS: TestApex_withPrebuiltFirmware/system_apex_with_prebuilt_firmware (1.63s)
    --- PASS: TestApex_withPrebuiltFirmware/vendor_apex_with_prebuilt_firmware (1.39s)
=== RUN   TestAndroidMk_UseVendorRequired
--- PASS: TestAndroidMk_UseVendorRequired (1.82s)
=== RUN   TestAndroidMk_VendorApexRequired
--- PASS: TestAndroidMk_VendorApexRequired (1.63s)
=== RUN   TestAndroidMkWritesCommonProperties
--- PASS: TestAndroidMkWritesCommonProperties (1.88s)
=== RUN   TestStaticLinking
--- PASS: TestStaticLinking (1.74s)
=== RUN   TestKeys
--- PASS: TestKeys (1.76s)
=== RUN   TestCertificate
=== RUN   TestCertificate/if_unspecified,_it_defaults_to_DefaultAppCertificate
=== RUN   TestCertificate/override_when_unspecified
=== RUN   TestCertificate/if_specified_as_:module,_it_respects_the_prop
=== RUN   TestCertificate/override_when_specifiec_as_<:module>
=== RUN   TestCertificate/if_specified_as_name,_finds_it_from_DefaultDevKeyDir
=== RUN   TestCertificate/override_when_specified_as_<name>
--- PASS: TestCertificate (11.14s)
    --- PASS: TestCertificate/if_unspecified,_it_defaults_to_DefaultAppCertificate (1.76s)
    --- PASS: TestCertificate/override_when_unspecified (1.87s)
    --- PASS: TestCertificate/if_specified_as_:module,_it_respects_the_prop (1.96s)
    --- PASS: TestCertificate/override_when_specifiec_as_<:module> (1.80s)
    --- PASS: TestCertificate/if_specified_as_name,_finds_it_from_DefaultDevKeyDir (1.94s)
    --- PASS: TestCertificate/override_when_specified_as_<name> (1.81s)
=== RUN   TestMacro
--- PASS: TestMacro (1.84s)
=== RUN   TestHeaderLibsDependency
--- PASS: TestHeaderLibsDependency (1.79s)
=== RUN   TestVndkApexCurrent
--- PASS: TestVndkApexCurrent (2.00s)
=== RUN   TestVndkApexWithPrebuilt
--- PASS: TestVndkApexWithPrebuilt (2.24s)
=== RUN   TestVndkApexVersion
--- PASS: TestVndkApexVersion (2.08s)
=== RUN   TestVndkApexErrorWithDuplicateVersion
--- PASS: TestVndkApexErrorWithDuplicateVersion (0.57s)
=== RUN   TestVndkApexNameRule
--- PASS: TestVndkApexNameRule (1.93s)
=== RUN   TestVndkApexSkipsNativeBridgeSupportedModules
--- PASS: TestVndkApexSkipsNativeBridgeSupportedModules (2.62s)
=== RUN   TestVndkApexDoesntSupportNativeBridgeSupported
--- PASS: TestVndkApexDoesntSupportNativeBridgeSupported (0.52s)
=== RUN   TestVndkApexWithBinder32
--- PASS: TestVndkApexWithBinder32 (1.40s)
=== RUN   TestVndkApexShouldNotProvideNativeLibs
--- PASS: TestVndkApexShouldNotProvideNativeLibs (1.86s)
=== RUN   TestDependenciesInApexManifest
--- PASS: TestDependenciesInApexManifest (1.74s)
=== RUN   TestApexName
--- PASS: TestApexName (1.58s)
=== RUN   TestNonTestApex
--- PASS: TestNonTestApex (1.89s)
=== RUN   TestTestApex
--- PASS: TestTestApex (1.63s)
=== RUN   TestApexWithTarget
--- PASS: TestApexWithTarget (1.84s)
=== RUN   TestApexWithShBinary
--- PASS: TestApexWithShBinary (1.51s)
=== RUN   TestApexInVariousPartition
=== RUN   TestApexInVariousPartition/:system
=== RUN   TestApexInVariousPartition/product_specific:_true:product
=== RUN   TestApexInVariousPartition/soc_specific:_true:vendor
=== RUN   TestApexInVariousPartition/proprietary:_true:vendor
=== RUN   TestApexInVariousPartition/vendor:_true:vendor
=== RUN   TestApexInVariousPartition/system_ext_specific:_true:system_ext
--- PASS: TestApexInVariousPartition (9.93s)
    --- PASS: TestApexInVariousPartition/:system (1.66s)
    --- PASS: TestApexInVariousPartition/product_specific:_true:product (1.79s)
    --- PASS: TestApexInVariousPartition/soc_specific:_true:vendor (1.41s)
    --- PASS: TestApexInVariousPartition/proprietary:_true:vendor (1.62s)
    --- PASS: TestApexInVariousPartition/vendor:_true:vendor (1.67s)
    --- PASS: TestApexInVariousPartition/system_ext_specific:_true:system_ext (1.79s)
=== RUN   TestFileContexts_FindInDefaultLocationIfNotSet
--- PASS: TestFileContexts_FindInDefaultLocationIfNotSet (1.56s)
=== RUN   TestFileContexts_ShouldBeUnderSystemSepolicyForSystemApexes
--- PASS: TestFileContexts_ShouldBeUnderSystemSepolicyForSystemApexes (1.45s)
=== RUN   TestFileContexts_ProductSpecificApexes
--- PASS: TestFileContexts_ProductSpecificApexes (3.27s)
=== RUN   TestFileContexts_SetViaFileGroup
--- PASS: TestFileContexts_SetViaFileGroup (1.69s)
=== RUN   TestApexKeyFromOtherModule
--- PASS: TestApexKeyFromOtherModule (1.61s)
=== RUN   TestPrebuilt
--- PASS: TestPrebuilt (1.57s)
=== RUN   TestPrebuiltFilenameOverride
--- PASS: TestPrebuiltFilenameOverride (1.45s)
=== RUN   TestPrebuiltOverrides
--- PASS: TestPrebuiltOverrides (1.48s)
=== RUN   TestApexWithTests
--- PASS: TestApexWithTests (1.56s)
=== RUN   TestInstallExtraFlattenedApexes
--- PASS: TestInstallExtraFlattenedApexes (1.45s)
=== RUN   TestApexUsesOtherApex
--- PASS: TestApexUsesOtherApex (1.43s)
=== RUN   TestApexUsesFailsIfNotProvided
--- PASS: TestApexUsesFailsIfNotProvided (2.59s)
=== RUN   TestApexUsesFailsIfUseVenderMismatch
--- PASS: TestApexUsesFailsIfUseVenderMismatch (1.38s)
=== RUN   TestErrorsIfDepsAreNotEnabled
--- PASS: TestErrorsIfDepsAreNotEnabled (2.51s)
=== RUN   TestApexWithApps
--- PASS: TestApexWithApps (1.57s)
=== RUN   TestApexWithAppImports
--- PASS: TestApexWithAppImports (1.43s)
=== RUN   TestApexWithAppImportsPrefer
--- PASS: TestApexWithAppImportsPrefer (1.66s)
=== RUN   TestApexWithTestHelperApp
--- PASS: TestApexWithTestHelperApp (1.44s)
=== RUN   TestApexPropertiesShouldBeDefaultable
--- PASS: TestApexPropertiesShouldBeDefaultable (1.40s)
=== RUN   TestApexAvailable_DirectDep
--- PASS: TestApexAvailable_DirectDep (1.45s)
=== RUN   TestApexAvailable_IndirectDep
--- PASS: TestApexAvailable_IndirectDep (1.44s)
=== RUN   TestApexAvailable_InvalidApexName
--- PASS: TestApexAvailable_InvalidApexName (3.00s)
=== RUN   TestApexAvailable_CheckForPlatform
--- PASS: TestApexAvailable_CheckForPlatform (1.53s)
=== RUN   TestApexAvailable_CreatedForApex
--- PASS: TestApexAvailable_CreatedForApex (1.45s)
=== RUN   TestOverrideApex
--- PASS: TestOverrideApex (1.54s)
=== RUN   TestLegacyAndroid10Support
--- PASS: TestLegacyAndroid10Support (1.45s)
=== RUN   TestJavaSDKLibrary
--- PASS: TestJavaSDKLibrary (1.60s)
=== RUN   TestJavaSDKLibrary_WithinApex
--- PASS: TestJavaSDKLibrary_WithinApex (1.32s)
=== RUN   TestJavaSDKLibrary_CrossBoundary
--- PASS: TestJavaSDKLibrary_CrossBoundary (1.30s)
=== RUN   TestJavaSDKLibrary_ImportPreferred
--- PASS: TestJavaSDKLibrary_ImportPreferred (1.42s)
=== RUN   TestJavaSDKLibrary_ImportOnly
--- PASS: TestJavaSDKLibrary_ImportOnly (1.53s)
=== RUN   TestCompatConfig
--- PASS: TestCompatConfig (1.43s)
=== RUN   TestRejectNonInstallableJavaLibrary
--- PASS: TestRejectNonInstallableJavaLibrary (1.42s)
=== RUN   TestCarryRequiredModuleNames
--- PASS: TestCarryRequiredModuleNames (1.48s)
=== RUN   TestSymlinksFromApexToSystem
--- PASS: TestSymlinksFromApexToSystem (3.05s)
=== RUN   TestSymlinksFromApexToSystemRequiredModuleNames
--- PASS: TestSymlinksFromApexToSystemRequiredModuleNames (1.49s)
=== RUN   TestApexWithJniLibs
--- PASS: TestApexWithJniLibs (1.38s)
=== RUN   TestApexMutatorsDontRunIfDisabled
--- PASS: TestApexMutatorsDontRunIfDisabled (0.37s)
=== RUN   TestAppBundle
--- PASS: TestAppBundle (1.51s)
=== RUN   TestAppSetBundle
--- PASS: TestAppSetBundle (1.33s)
=== RUN   TestAppSetBundlePrebuilt
--- PASS: TestAppSetBundlePrebuilt (0.02s)
=== RUN   TestUpdatable_should_set_min_sdk_version
--- PASS: TestUpdatable_should_set_min_sdk_version (1.36s)
=== RUN   TestNoUpdatableJarsInBootImage
=== RUN   TestNoUpdatableJarsInBootImage/updatable_jar_from_ART_apex_in_the_ART_boot_image_=>_ok
=== RUN   TestNoUpdatableJarsInBootImage/updatable_jar_from_ART_apex_in_the_framework_boot_image_=>_error
=== RUN   TestNoUpdatableJarsInBootImage/updatable_jar_from_some_other_apex_in_the_ART_boot_image_=>_error
=== RUN   TestNoUpdatableJarsInBootImage/non-updatable_jar_from_some_other_apex_in_the_ART_boot_image_=>_error
=== RUN   TestNoUpdatableJarsInBootImage/updatable_jar_from_some_other_apex_in_the_framework_boot_image_=>_error
=== RUN   TestNoUpdatableJarsInBootImage/non-updatable_jar_from_some_other_apex_in_the_framework_boot_image_=>_ok
=== RUN   TestNoUpdatableJarsInBootImage/nonexistent_jar_in_the_ART_boot_image_=>_error
=== RUN   TestNoUpdatableJarsInBootImage/nonexistent_jar_in_the_framework_boot_image_=>_error
=== RUN   TestNoUpdatableJarsInBootImage/platform_jar_in_the_ART_boot_image_=>_error
=== RUN   TestNoUpdatableJarsInBootImage/platform_jar_in_the_framework_boot_image_=>_ok
--- PASS: TestNoUpdatableJarsInBootImage (13.53s)
    --- PASS: TestNoUpdatableJarsInBootImage/updatable_jar_from_ART_apex_in_the_ART_boot_image_=>_ok (1.42s)
    --- PASS: TestNoUpdatableJarsInBootImage/updatable_jar_from_ART_apex_in_the_framework_boot_image_=>_error (1.41s)
    --- PASS: TestNoUpdatableJarsInBootImage/updatable_jar_from_some_other_apex_in_the_ART_boot_image_=>_error (1.35s)
    --- PASS: TestNoUpdatableJarsInBootImage/non-updatable_jar_from_some_other_apex_in_the_ART_boot_image_=>_error (1.36s)
    --- PASS: TestNoUpdatableJarsInBootImage/updatable_jar_from_some_other_apex_in_the_framework_boot_image_=>_error (1.06s)
    --- PASS: TestNoUpdatableJarsInBootImage/non-updatable_jar_from_some_other_apex_in_the_framework_boot_image_=>_ok (1.18s)
    --- PASS: TestNoUpdatableJarsInBootImage/nonexistent_jar_in_the_ART_boot_image_=>_error (1.55s)
    --- PASS: TestNoUpdatableJarsInBootImage/nonexistent_jar_in_the_framework_boot_image_=>_error (1.51s)
    --- PASS: TestNoUpdatableJarsInBootImage/platform_jar_in_the_ART_boot_image_=>_error (1.41s)
    --- PASS: TestNoUpdatableJarsInBootImage/platform_jar_in_the_framework_boot_image_=>_ok (1.28s)
=== RUN   TestApexPermittedPackagesRules
=== RUN   TestApexPermittedPackagesRules/Non-Bootclasspath_apex_jar_not_satisfying_allowed_module_packages.
=== RUN   TestApexPermittedPackagesRules/Bootclasspath_apex_jar_not_satisfying_allowed_module_packages.
--- PASS: TestApexPermittedPackagesRules (0.07s)
    --- PASS: TestApexPermittedPackagesRules/Non-Bootclasspath_apex_jar_not_satisfying_allowed_module_packages. (0.05s)
    --- PASS: TestApexPermittedPackagesRules/Bootclasspath_apex_jar_not_satisfying_allowed_module_packages. (0.03s)
=== RUN   TestTestFor
--- PASS: TestTestFor (1.42s)
=== RUN   TestApexSet
--- PASS: TestApexSet (1.49s)
=== RUN   TestNoStaticLinkingToStubsLib
--- PASS: TestNoStaticLinkingToStubsLib (1.43s)
=== RUN   TestApexKeysTxt
--- PASS: TestApexKeysTxt (1.49s)
=== RUN   TestAllowedFiles
--- PASS: TestAllowedFiles (1.55s)
=== RUN   TestNonPreferredPrebuiltDependency
--- PASS: TestNonPreferredPrebuiltDependency (1.58s)
=== RUN   TestVndkApexForVndkLite
--- PASS: TestVndkApexForVndkLite (1.34s)
=== RUN   TestVndkApexUsesVendorVariant
=== RUN   TestVndkApexUsesVendorVariant/VNDK_lib_doesn't_have_an_apex_variant
=== RUN   TestVndkApexUsesVendorVariant/VNDK_APEX_gathers_only_vendor_variants_even_if_product_variants_are_available
=== RUN   TestVndkApexUsesVendorVariant/VNDK_APEX_supports_coverage_variants
--- PASS: TestVndkApexUsesVendorVariant (4.74s)
    --- PASS: TestVndkApexUsesVendorVariant/VNDK_lib_doesn't_have_an_apex_variant (1.28s)
    --- PASS: TestVndkApexUsesVendorVariant/VNDK_APEX_gathers_only_vendor_variants_even_if_product_variants_are_available (1.65s)
    --- PASS: TestVndkApexUsesVendorVariant/VNDK_APEX_supports_coverage_variants (1.82s)
=== CONT  TestApexWithStubsWithMinSdkVersion
--- PASS: TestApexWithStubsWithMinSdkVersion (1.41s)
PASS
ok  	android/soong/apex	221.482s
=== RUN   TestBpfDataDependency
--- PASS: TestBpfDataDependency (1.70s)
PASS
ok  	android/soong/bpf	1.802s
=== RUN   TestSimplifyKnownVariablesDuplicatingEachOther
--- PASS: TestSimplifyKnownVariablesDuplicatingEachOther (0.00s)
=== RUN   TestMergeMatchingProperties
=== RUN   TestMergeMatchingProperties/empty
=== RUN   TestMergeMatchingProperties/single_line_into_multiline
=== RUN   TestMergeMatchingProperties/multiline_into_multiline
--- PASS: TestMergeMatchingProperties (0.00s)
    --- PASS: TestMergeMatchingProperties/empty (0.00s)
    --- PASS: TestMergeMatchingProperties/single_line_into_multiline (0.00s)
    --- PASS: TestMergeMatchingProperties/multiline_into_multiline (0.00s)
=== RUN   TestReorderCommonProperties
=== RUN   TestReorderCommonProperties/empty
=== RUN   TestReorderCommonProperties/only_priority
=== RUN   TestReorderCommonProperties/already_in_order
=== RUN   TestReorderCommonProperties/reorder_only_priority
=== RUN   TestReorderCommonProperties/reorder
--- PASS: TestReorderCommonProperties (0.00s)
    --- PASS: TestReorderCommonProperties/empty (0.00s)
    --- PASS: TestReorderCommonProperties/only_priority (0.00s)
    --- PASS: TestReorderCommonProperties/already_in_order (0.00s)
    --- PASS: TestReorderCommonProperties/reorder_only_priority (0.00s)
    --- PASS: TestReorderCommonProperties/reorder (0.00s)
=== RUN   TestRemoveMatchingModuleListProperties
=== RUN   TestRemoveMatchingModuleListProperties/simple
=== RUN   TestRemoveMatchingModuleListProperties/long
=== RUN   TestRemoveMatchingModuleListProperties/long_fully_removed
=== RUN   TestRemoveMatchingModuleListProperties/comment
=== RUN   TestRemoveMatchingModuleListProperties/inner_comment
=== RUN   TestRemoveMatchingModuleListProperties/eol_comment
=== RUN   TestRemoveMatchingModuleListProperties/eol_comment_with_blank_lines
--- PASS: TestRemoveMatchingModuleListProperties (0.01s)
    --- PASS: TestRemoveMatchingModuleListProperties/simple (0.00s)
    --- PASS: TestRemoveMatchingModuleListProperties/long (0.00s)
    --- PASS: TestRemoveMatchingModuleListProperties/long_fully_removed (0.00s)
    --- PASS: TestRemoveMatchingModuleListProperties/comment (0.00s)
    --- PASS: TestRemoveMatchingModuleListProperties/inner_comment (0.00s)
    --- PASS: TestRemoveMatchingModuleListProperties/eol_comment (0.00s)
    --- PASS: TestRemoveMatchingModuleListProperties/eol_comment_with_blank_lines (0.00s)
=== RUN   TestReplaceJavaStaticLibs
=== RUN   TestReplaceJavaStaticLibs/static_lib
=== RUN   TestReplaceJavaStaticLibs/java_lib
=== RUN   TestReplaceJavaStaticLibs/java_installable_lib
--- PASS: TestReplaceJavaStaticLibs (0.00s)
    --- PASS: TestReplaceJavaStaticLibs/static_lib (0.00s)
    --- PASS: TestReplaceJavaStaticLibs/java_lib (0.00s)
    --- PASS: TestReplaceJavaStaticLibs/java_installable_lib (0.00s)
=== RUN   TestRewritePrebuilts
=== RUN   TestRewritePrebuilts/jar_srcs
=== RUN   TestRewritePrebuilts/aar_srcs
=== RUN   TestRewritePrebuilts/host_prebuilt
--- PASS: TestRewritePrebuilts (0.00s)
    --- PASS: TestRewritePrebuilts/jar_srcs (0.00s)
    --- PASS: TestRewritePrebuilts/aar_srcs (0.00s)
    --- PASS: TestRewritePrebuilts/host_prebuilt (0.00s)
=== RUN   TestRewriteCtsModuleTypes
=== RUN   TestRewriteCtsModuleTypes/cts_support_package
=== RUN   TestRewriteCtsModuleTypes/cts_package
=== RUN   TestRewriteCtsModuleTypes/cts_target_java_library
=== RUN   TestRewriteCtsModuleTypes/cts_host_java_library
--- PASS: TestRewriteCtsModuleTypes (0.00s)
    --- PASS: TestRewriteCtsModuleTypes/cts_support_package (0.00s)
    --- PASS: TestRewriteCtsModuleTypes/cts_package (0.00s)
    --- PASS: TestRewriteCtsModuleTypes/cts_target_java_library (0.00s)
    --- PASS: TestRewriteCtsModuleTypes/cts_host_java_library (0.00s)
=== RUN   TestRewritePrebuiltEtc
=== RUN   TestRewritePrebuiltEtc/prebuilt_etc_src
=== RUN   TestRewritePrebuiltEtc/prebuilt_etc_src#01
=== RUN   TestRewritePrebuiltEtc/prebuilt_etc_src#02
=== RUN   TestRewritePrebuiltEtc/prebuilt_etc_sub_dir
--- PASS: TestRewritePrebuiltEtc (0.00s)
    --- PASS: TestRewritePrebuiltEtc/prebuilt_etc_src (0.00s)
    --- PASS: TestRewritePrebuiltEtc/prebuilt_etc_src#01 (0.00s)
    --- PASS: TestRewritePrebuiltEtc/prebuilt_etc_src#02 (0.00s)
    --- PASS: TestRewritePrebuiltEtc/prebuilt_etc_sub_dir (0.00s)
=== RUN   TestRewriteAndroidTest
=== RUN   TestRewriteAndroidTest/android_test_valid_module_path
--- PASS: TestRewriteAndroidTest (0.00s)
    --- PASS: TestRewriteAndroidTest/android_test_valid_module_path (0.00s)
=== RUN   TestRewriteAndroidAppImport
=== RUN   TestRewriteAndroidAppImport/android_app_import_apk
=== RUN   TestRewriteAndroidAppImport/android_app_import_presigned
--- PASS: TestRewriteAndroidAppImport (0.00s)
    --- PASS: TestRewriteAndroidAppImport/android_app_import_apk (0.00s)
    --- PASS: TestRewriteAndroidAppImport/android_app_import_presigned (0.00s)
=== RUN   TestRemoveEmptyLibDependencies
=== RUN   TestRemoveEmptyLibDependencies/remove_sole_shared_lib
=== RUN   TestRemoveEmptyLibDependencies/remove_a_shared_lib
--- PASS: TestRemoveEmptyLibDependencies (0.00s)
    --- PASS: TestRemoveEmptyLibDependencies/remove_sole_shared_lib (0.00s)
    --- PASS: TestRemoveEmptyLibDependencies/remove_a_shared_lib (0.00s)
=== RUN   TestRemoveHidlInterfaceTypes
=== RUN   TestRemoveHidlInterfaceTypes/remove_types
--- PASS: TestRemoveHidlInterfaceTypes (0.00s)
    --- PASS: TestRemoveHidlInterfaceTypes/remove_types (0.00s)
=== RUN   TestRemoveSoongConfigBoolVariable
=== RUN   TestRemoveSoongConfigBoolVariable/remove_bool
=== RUN   TestRemoveSoongConfigBoolVariable/existing_bool_variables
--- PASS: TestRemoveSoongConfigBoolVariable (0.00s)
    --- PASS: TestRemoveSoongConfigBoolVariable/remove_bool (0.00s)
    --- PASS: TestRemoveSoongConfigBoolVariable/existing_bool_variables (0.00s)
=== RUN   TestRemovePdkProperty
=== RUN   TestRemovePdkProperty/remove_property
=== RUN   TestRemovePdkProperty/remove_property_and_empty_product_variables
--- PASS: TestRemovePdkProperty (0.00s)
    --- PASS: TestRemovePdkProperty/remove_property (0.00s)
    --- PASS: TestRemovePdkProperty/remove_property_and_empty_product_variables (0.00s)
PASS
ok  	android/soong/bpfix/bpfix	0.043s
?   	android/soong/bpfix/cmd	[no test files]
?   	android/soong/bpfix/cmd_lib	[no test files]
=== RUN   TestFuchsiaDeps
--- PASS: TestFuchsiaDeps (0.61s)
=== RUN   TestFuchsiaTargetDecl
--- PASS: TestFuchsiaTargetDecl (0.49s)
=== RUN   TestVendorSrc
--- PASS: TestVendorSrc (1.46s)
=== RUN   TestVndk
--- PASS: TestVndk (1.39s)
=== RUN   TestVndkWithHostSupported
--- PASS: TestVndkWithHostSupported (1.34s)
=== RUN   TestVndkLibrariesTxtAndroidMk
--- PASS: TestVndkLibrariesTxtAndroidMk (1.28s)
=== RUN   TestVndkUsingCoreVariant
--- PASS: TestVndkUsingCoreVariant (1.16s)
=== RUN   TestDataLibs
--- PASS: TestDataLibs (1.22s)
=== RUN   TestDataLibsRelativeInstallPath
--- PASS: TestDataLibsRelativeInstallPath (1.17s)
=== RUN   TestVndkWhenVndkVersionIsNotSet
--- PASS: TestVndkWhenVndkVersionIsNotSet (0.94s)
=== RUN   TestVndkDepError
--- PASS: TestVndkDepError (8.80s)
=== RUN   TestDoubleLoadbleDep
--- PASS: TestDoubleLoadbleDep (7.18s)
=== RUN   TestVendorSnapshotCapture
--- PASS: TestVendorSnapshotCapture (1.44s)
=== RUN   TestVendorSnapshotUse
--- PASS: TestVendorSnapshotUse (1.48s)
=== RUN   TestVendorSnapshotSanitizer
--- PASS: TestVendorSnapshotSanitizer (1.27s)
=== RUN   TestVendorSnapshotExclude
--- PASS: TestVendorSnapshotExclude (1.55s)
=== RUN   TestVendorSnapshotExcludeInVendorProprietaryPathErrors
--- PASS: TestVendorSnapshotExcludeInVendorProprietaryPathErrors (1.27s)
=== RUN   TestVendorSnapshotExcludeWithVendorAvailable
--- PASS: TestVendorSnapshotExcludeWithVendorAvailable (1.48s)
=== RUN   TestDoubleLoadableDepError
--- PASS: TestDoubleLoadableDepError (8.01s)
=== RUN   TestVndkExt
--- PASS: TestVndkExt (1.49s)
=== RUN   TestVndkExtWithoutBoardVndkVersion
--- PASS: TestVndkExtWithoutBoardVndkVersion (1.15s)
=== RUN   TestVndkExtWithoutProductVndkVersion
--- PASS: TestVndkExtWithoutProductVndkVersion (1.27s)
=== RUN   TestVndkExtError
--- PASS: TestVndkExtError (0.40s)
=== RUN   TestVndkExtInconsistentSupportSystemProcessError
--- PASS: TestVndkExtInconsistentSupportSystemProcessError (2.54s)
=== RUN   TestVndkExtVendorAvailableFalseError
--- PASS: TestVndkExtVendorAvailableFalseError (2.90s)
=== RUN   TestVendorModuleUseVndkExt
--- PASS: TestVendorModuleUseVndkExt (1.26s)
=== RUN   TestVndkExtUseVendorLib
--- PASS: TestVndkExtUseVendorLib (2.65s)
=== RUN   TestProductVndkExtDependency
--- PASS: TestProductVndkExtDependency (1.58s)
=== RUN   TestVndkSpExtUseVndkError
--- PASS: TestVndkSpExtUseVndkError (2.42s)
=== RUN   TestVndkUseVndkExtError
--- PASS: TestVndkUseVndkExtError (3.52s)
=== RUN   TestEnforceProductVndkVersion
--- PASS: TestEnforceProductVndkVersion (1.54s)
=== RUN   TestEnforceProductVndkVersionErrors
--- PASS: TestEnforceProductVndkVersionErrors (3.35s)
=== RUN   TestMakeLinkType
=== RUN   TestMakeLinkType/libvndk
=== RUN   TestMakeLinkType/libvndksp
=== RUN   TestMakeLinkType/libvndkprivate
=== RUN   TestMakeLinkType/libvendor
=== RUN   TestMakeLinkType/libvndkext
=== RUN   TestMakeLinkType/libllndk.llndk
=== RUN   TestMakeLinkType/prevndk.vndk.27.arm.binder32
=== RUN   TestMakeLinkType/libvndk#01
=== RUN   TestMakeLinkType/libvndkprivate#01
=== RUN   TestMakeLinkType/libllndk
--- PASS: TestMakeLinkType (1.24s)
    --- PASS: TestMakeLinkType/libvndk (0.00s)
    --- PASS: TestMakeLinkType/libvndksp (0.00s)
    --- PASS: TestMakeLinkType/libvndkprivate (0.00s)
    --- PASS: TestMakeLinkType/libvendor (0.00s)
    --- PASS: TestMakeLinkType/libvndkext (0.00s)
    --- PASS: TestMakeLinkType/libllndk.llndk (0.00s)
    --- PASS: TestMakeLinkType/prevndk.vndk.27.arm.binder32 (0.00s)
    --- PASS: TestMakeLinkType/libvndk#01 (0.00s)
    --- PASS: TestMakeLinkType/libvndkprivate#01 (0.00s)
    --- PASS: TestMakeLinkType/libllndk (0.00s)
=== RUN   TestSplitListForSize
--- PASS: TestSplitListForSize (0.00s)
=== RUN   TestStaticLibDepReordering
--- PASS: TestStaticLibDepReordering (1.27s)
=== RUN   TestStaticLibDepReorderingWithShared
--- PASS: TestStaticLibDepReorderingWithShared (1.12s)
=== RUN   TestLlndkLibrary
--- PASS: TestLlndkLibrary (1.25s)
=== RUN   TestLlndkHeaders
--- PASS: TestLlndkHeaders (1.33s)
=== RUN   TestRuntimeLibs
--- PASS: TestRuntimeLibs (1.26s)
=== RUN   TestExcludeRuntimeLibs
--- PASS: TestExcludeRuntimeLibs (1.61s)
=== RUN   TestRuntimeLibsNoVndk
--- PASS: TestRuntimeLibsNoVndk (1.03s)
=== RUN   TestStaticLibDepExport
--- PASS: TestStaticLibDepExport (1.33s)
=== RUN   TestCompilerFlags
--- PASS: TestCompilerFlags (0.00s)
=== RUN   TestVendorPublicLibraries
--- PASS: TestVendorPublicLibraries (1.24s)
=== RUN   TestRecovery
--- PASS: TestRecovery (1.24s)
=== RUN   TestDataLibsPrebuiltSharedTestLibrary
--- PASS: TestDataLibsPrebuiltSharedTestLibrary (1.18s)
=== RUN   TestVersionedStubs
--- PASS: TestVersionedStubs (1.27s)
=== RUN   TestVersioningMacro
--- PASS: TestVersioningMacro (0.00s)
=== RUN   TestStaticExecutable
--- PASS: TestStaticExecutable (1.28s)
=== RUN   TestStaticDepsOrderWithStubs
--- PASS: TestStaticDepsOrderWithStubs (1.00s)
=== RUN   TestErrorsIfAModuleDependsOnDisabled
--- PASS: TestErrorsIfAModuleDependsOnDisabled (1.11s)
=== RUN   TestFuzzTarget
--- PASS: TestFuzzTarget (1.20s)
=== RUN   TestAidl
--- PASS: TestAidl (0.00s)
=== RUN   TestDefaults
--- PASS: TestDefaults (1.19s)
=== RUN   TestProductVariableDefaults
--- PASS: TestProductVariableDefaults (1.11s)
=== RUN   TestEmptyWholeStaticLibsAllowMissingDependencies
=== PAUSE TestEmptyWholeStaticLibsAllowMissingDependencies
=== RUN   TestIsThirdParty
--- PASS: TestIsThirdParty (0.00s)
=== RUN   TestGen
=== RUN   TestGen/simple
=== RUN   TestGen/filegroup
--- PASS: TestGen (2.33s)
    --- PASS: TestGen/simple (1.14s)
    --- PASS: TestGen/filegroup (1.19s)
=== RUN   TestArchGenruleCmd
--- PASS: TestArchGenruleCmd (0.02s)
=== RUN   TestLibraryGenruleCmd
--- PASS: TestLibraryGenruleCmd (1.20s)
=== RUN   TestLibraryHeaders
--- PASS: TestLibraryHeaders (1.26s)
=== RUN   TestPrebuiltLibraryHeaders
--- PASS: TestPrebuiltLibraryHeaders (1.23s)
=== RUN   TestLibraryReuse
=== RUN   TestLibraryReuse/simple
=== RUN   TestLibraryReuse/extra_static_source
=== RUN   TestLibraryReuse/extra_shared_source
=== RUN   TestLibraryReuse/extra_static_cflags
=== RUN   TestLibraryReuse/extra_shared_cflags
=== RUN   TestLibraryReuse/global_cflags_for_reused_generated_sources
--- PASS: TestLibraryReuse (7.06s)
    --- PASS: TestLibraryReuse/simple (1.18s)
    --- PASS: TestLibraryReuse/extra_static_source (1.06s)
    --- PASS: TestLibraryReuse/extra_shared_source (1.28s)
    --- PASS: TestLibraryReuse/extra_static_cflags (1.11s)
    --- PASS: TestLibraryReuse/extra_shared_cflags (1.18s)
    --- PASS: TestLibraryReuse/global_cflags_for_reused_generated_sources (1.24s)
=== RUN   TestStubsVersions
--- PASS: TestStubsVersions (0.94s)
=== RUN   TestStubsVersions_NotSorted
--- PASS: TestStubsVersions_NotSorted (0.26s)
=== RUN   TestStubsVersions_ParseError
--- PASS: TestStubsVersions_ParseError (0.21s)
=== RUN   TestLinkerScript
=== RUN   TestLinkerScript/script
--- PASS: TestLinkerScript (1.17s)
    --- PASS: TestLinkerScript/script (1.17s)
=== RUN   TestPrebuilt
--- PASS: TestPrebuilt (1.13s)
=== RUN   TestPrebuiltLibraryShared
--- PASS: TestPrebuiltLibraryShared (1.14s)
=== RUN   TestPrebuiltLibraryStatic
--- PASS: TestPrebuiltLibraryStatic (1.17s)
=== RUN   TestPrebuiltLibrary
--- PASS: TestPrebuiltLibrary (1.18s)
=== RUN   TestPrebuiltLibraryStem
--- PASS: TestPrebuiltLibraryStem (1.29s)
=== RUN   TestPrebuiltLibrarySharedStem
--- PASS: TestPrebuiltLibrarySharedStem (1.73s)
=== RUN   TestPrebuiltSymlinkedHostBinary
--- PASS: TestPrebuiltSymlinkedHostBinary (1.22s)
=== RUN   TestPrebuiltLibrarySanitized
--- PASS: TestPrebuiltLibrarySanitized (2.78s)
=== RUN   TestProto
=== RUN   TestProto/simple
=== RUN   TestProto/plugin
--- PASS: TestProto (2.36s)
    --- PASS: TestProto/simple (1.11s)
    --- PASS: TestProto/plugin (1.25s)
=== RUN   TestSdkMutator
--- PASS: TestSdkMutator (1.09s)
=== RUN   TestDataTests
=== RUN   TestDataTests/data_files
=== RUN   TestDataTests/filegroup
=== RUN   TestDataTests/relative_filegroup
=== RUN   TestDataTests/relative_filegroup_trailing_slash
--- PASS: TestDataTests (0.01s)
    --- PASS: TestDataTests/data_files (0.00s)
    --- PASS: TestDataTests/filegroup (0.01s)
    --- PASS: TestDataTests/relative_filegroup (0.00s)
    --- PASS: TestDataTests/relative_filegroup_trailing_slash (0.00s)
=== CONT  TestEmptyWholeStaticLibsAllowMissingDependencies
--- PASS: TestEmptyWholeStaticLibsAllowMissingDependencies (1.15s)
PASS
ok  	android/soong/cc	125.046s
=== RUN   TestTidyChecksForDir
=== RUN   TestTidyChecksForDir/foo/bar
=== RUN   TestTidyChecksForDir/vendor/foo/bar
=== RUN   TestTidyChecksForDir/vendor/google
=== RUN   TestTidyChecksForDir/vendor/google/foo
=== RUN   TestTidyChecksForDir/vendor/google_devices/foo
--- PASS: TestTidyChecksForDir (0.00s)
    --- PASS: TestTidyChecksForDir/foo/bar (0.00s)
    --- PASS: TestTidyChecksForDir/vendor/foo/bar (0.00s)
    --- PASS: TestTidyChecksForDir/vendor/google (0.00s)
    --- PASS: TestTidyChecksForDir/vendor/google/foo (0.00s)
    --- PASS: TestTidyChecksForDir/vendor/google_devices/foo (0.00s)
PASS
ok  	android/soong/cc/config	0.049s
?   	android/soong/cmd/dep_fixer	[no test files]
=== RUN   Test_applyAllowLists
=== RUN   Test_applyAllowLists/simple
=== RUN   Test_applyAllowLists/glob
=== RUN   Test_applyAllowLists/modified
=== RUN   Test_applyAllowLists/matching_lines
--- PASS: Test_applyAllowLists (0.00s)
    --- PASS: Test_applyAllowLists/simple (0.00s)
    --- PASS: Test_applyAllowLists/glob (0.00s)
    --- PASS: Test_applyAllowLists/modified (0.00s)
    --- PASS: Test_applyAllowLists/matching_lines (0.00s)
=== RUN   TestDiffTargetFilesLists
=== RUN   TestDiffTargetFilesLists/same
=== RUN   TestDiffTargetFilesLists/first_only_in_a
=== RUN   TestDiffTargetFilesLists/middle_only_in_a
=== RUN   TestDiffTargetFilesLists/last_only_in_a
=== RUN   TestDiffTargetFilesLists/first_only_in_b
=== RUN   TestDiffTargetFilesLists/middle_only_in_b
=== RUN   TestDiffTargetFilesLists/last_only_in_b
=== RUN   TestDiffTargetFilesLists/diff
=== RUN   TestDiffTargetFilesLists/diff_plus_unique_last
=== RUN   TestDiffTargetFilesLists/diff_plus_unique_first
=== RUN   TestDiffTargetFilesLists/diff_size
--- PASS: TestDiffTargetFilesLists (0.00s)
    --- PASS: TestDiffTargetFilesLists/same (0.00s)
    --- PASS: TestDiffTargetFilesLists/first_only_in_a (0.00s)
    --- PASS: TestDiffTargetFilesLists/middle_only_in_a (0.00s)
    --- PASS: TestDiffTargetFilesLists/last_only_in_a (0.00s)
    --- PASS: TestDiffTargetFilesLists/first_only_in_b (0.00s)
    --- PASS: TestDiffTargetFilesLists/middle_only_in_b (0.00s)
    --- PASS: TestDiffTargetFilesLists/last_only_in_b (0.00s)
    --- PASS: TestDiffTargetFilesLists/diff (0.00s)
    --- PASS: TestDiffTargetFilesLists/diff_plus_unique_last (0.00s)
    --- PASS: TestDiffTargetFilesLists/diff_plus_unique_first (0.00s)
    --- PASS: TestDiffTargetFilesLists/diff_size (0.00s)
=== RUN   TestMatch
=== RUN   TestMatch/a/*,b/
=== RUN   TestMatch/a/*,b/a
=== RUN   TestMatch/a/*,b/b/
=== RUN   TestMatch/a/*,b/b/c
=== RUN   TestMatch/a/**/*,b/
=== RUN   TestMatch/a/**/*,b/a
=== RUN   TestMatch/a/**/*,b/b/
=== RUN   TestMatch/a/**/*,b/b/c
=== RUN   TestMatch/a/*,a/
=== RUN   TestMatch/a/*,a/a
=== RUN   TestMatch/a/*,a/b/
=== RUN   TestMatch/a/*,a/b/c
=== RUN   TestMatch/a/*/,a/
=== RUN   TestMatch/a/*/,a/a
=== RUN   TestMatch/a/*/,a/b/
=== RUN   TestMatch/a/*/,a/b/c
=== RUN   TestMatch/a/**/*,a/
=== RUN   TestMatch/a/**/*,a/a
=== RUN   TestMatch/a/**/*,a/b/
=== RUN   TestMatch/a/**/*,a/b/c
=== RUN   TestMatch/a/**/*/,a/
=== RUN   TestMatch/a/**/*/,a/a
=== RUN   TestMatch/a/**/*/,a/b/
=== RUN   TestMatch/a/**/*/,a/b/c
=== RUN   TestMatch/**/*,a/
=== RUN   TestMatch/**/*,a/a
=== RUN   TestMatch/**/*,a/b/
=== RUN   TestMatch/**/*,a/b/c
=== RUN   TestMatch/**/*/,a/
=== RUN   TestMatch/**/*/,a/a
=== RUN   TestMatch/**/*/,a/b/
=== RUN   TestMatch/**/*/,a/b/c
=== RUN   TestMatch/a/\*\*/\*,a/**/*
=== RUN   TestMatch/a/\*\*/\*,a/a/*
=== RUN   TestMatch/a/\*\*/\*,a/**/a
=== RUN   TestMatch/a/\*\*/\*,a/a/a
=== RUN   TestMatch/a/**/\*,a/**/*
=== RUN   TestMatch/a/**/\*,a/a/*
=== RUN   TestMatch/a/**/\*,a/**/a
=== RUN   TestMatch/a/**/\*,a/a/a
=== RUN   TestMatch/a/\*\*/*,a/**/*
=== RUN   TestMatch/a/\*\*/*,a/a/*
=== RUN   TestMatch/a/\*\*/*,a/**/a
=== RUN   TestMatch/a/\*\*/*,a/a/a
=== RUN   TestMatch/*/**/a,a/a/a
=== RUN   TestMatch/*/**/a,*/a/a
=== RUN   TestMatch/*/**/a,a/**/a
=== RUN   TestMatch/*/**/a,*/**/a
=== RUN   TestMatch/\*/\*\*/a,a/a/a
=== RUN   TestMatch/\*/\*\*/a,*/a/a
=== RUN   TestMatch/\*/\*\*/a,a/**/a
=== RUN   TestMatch/\*/\*\*/a,*/**/a
=== RUN   TestMatch/a/?,a/?
=== RUN   TestMatch/a/?,a/a
=== RUN   TestMatch/a/\?,a/?
=== RUN   TestMatch/a/\?,a/a
=== RUN   TestMatch/a/?,a/?#01
=== RUN   TestMatch/a/?,a/a#01
=== RUN   TestMatch/a/\?,a/?#01
=== RUN   TestMatch/a/\?,a/a#01
=== RUN   TestMatch/a/[a-c],a/b
=== RUN   TestMatch/a/[abc],a/b
=== RUN   TestMatch/a/\[abc],a/b
=== RUN   TestMatch/a/\[abc],a/[abc]
=== RUN   TestMatch/a/\[abc\],a/b
=== RUN   TestMatch/a/\[abc\],a/[abc]
=== RUN   TestMatch/a/?,a/?#02
=== RUN   TestMatch/a/?,a/a#02
=== RUN   TestMatch/a/\?,a/?#02
=== RUN   TestMatch/a/\?,a/a#02
=== RUN   TestMatch//a/*,/a/
=== RUN   TestMatch//a/*,/a/a
=== RUN   TestMatch//a/*,/a/b/
=== RUN   TestMatch//a/*,/a/b/c
=== RUN   TestMatch//a/*/,/a/
=== RUN   TestMatch//a/*/,/a/a
=== RUN   TestMatch//a/*/,/a/b/
=== RUN   TestMatch//a/*/,/a/b/c
=== RUN   TestMatch//a/**/*,/a/
=== RUN   TestMatch//a/**/*,/a/a
=== RUN   TestMatch//a/**/*,/a/b/
=== RUN   TestMatch//a/**/*,/a/b/c
=== RUN   TestMatch//**/*,/a/
=== RUN   TestMatch//**/*,/a/a
=== RUN   TestMatch//**/*,/a/b/
=== RUN   TestMatch//**/*,/a/b/c
=== RUN   TestMatch//**/*/,/a/
=== RUN   TestMatch//**/*/,/a/a
=== RUN   TestMatch//**/*/,/a/b/
=== RUN   TestMatch//**/*/,/a/b/c
=== RUN   TestMatch/a,/a
=== RUN   TestMatch//a,a
=== RUN   TestMatch/*,/a
=== RUN   TestMatch//*,a
=== RUN   TestMatch/**/*,/a
=== RUN   TestMatch//**/*,a
--- PASS: TestMatch (0.01s)
    --- PASS: TestMatch/a/*,b/ (0.00s)
    --- PASS: TestMatch/a/*,b/a (0.00s)
    --- PASS: TestMatch/a/*,b/b/ (0.00s)
    --- PASS: TestMatch/a/*,b/b/c (0.00s)
    --- PASS: TestMatch/a/**/*,b/ (0.00s)
    --- PASS: TestMatch/a/**/*,b/a (0.00s)
    --- PASS: TestMatch/a/**/*,b/b/ (0.00s)
    --- PASS: TestMatch/a/**/*,b/b/c (0.00s)
    --- PASS: TestMatch/a/*,a/ (0.00s)
    --- PASS: TestMatch/a/*,a/a (0.00s)
    --- PASS: TestMatch/a/*,a/b/ (0.00s)
    --- PASS: TestMatch/a/*,a/b/c (0.00s)
    --- PASS: TestMatch/a/*/,a/ (0.00s)
    --- PASS: TestMatch/a/*/,a/a (0.00s)
    --- PASS: TestMatch/a/*/,a/b/ (0.00s)
    --- PASS: TestMatch/a/*/,a/b/c (0.00s)
    --- PASS: TestMatch/a/**/*,a/ (0.00s)
    --- PASS: TestMatch/a/**/*,a/a (0.00s)
    --- PASS: TestMatch/a/**/*,a/b/ (0.00s)
    --- PASS: TestMatch/a/**/*,a/b/c (0.00s)
    --- PASS: TestMatch/a/**/*/,a/ (0.00s)
    --- PASS: TestMatch/a/**/*/,a/a (0.00s)
    --- PASS: TestMatch/a/**/*/,a/b/ (0.00s)
    --- PASS: TestMatch/a/**/*/,a/b/c (0.00s)
    --- PASS: TestMatch/**/*,a/ (0.00s)
    --- PASS: TestMatch/**/*,a/a (0.00s)
    --- PASS: TestMatch/**/*,a/b/ (0.00s)
    --- PASS: TestMatch/**/*,a/b/c (0.00s)
    --- PASS: TestMatch/**/*/,a/ (0.00s)
    --- PASS: TestMatch/**/*/,a/a (0.00s)
    --- PASS: TestMatch/**/*/,a/b/ (0.00s)
    --- PASS: TestMatch/**/*/,a/b/c (0.00s)
    --- PASS: TestMatch/a/\*\*/\*,a/**/* (0.00s)
    --- PASS: TestMatch/a/\*\*/\*,a/a/* (0.00s)
    --- PASS: TestMatch/a/\*\*/\*,a/**/a (0.00s)
    --- PASS: TestMatch/a/\*\*/\*,a/a/a (0.00s)
    --- PASS: TestMatch/a/**/\*,a/**/* (0.00s)
    --- PASS: TestMatch/a/**/\*,a/a/* (0.00s)
    --- PASS: TestMatch/a/**/\*,a/**/a (0.00s)
    --- PASS: TestMatch/a/**/\*,a/a/a (0.00s)
    --- PASS: TestMatch/a/\*\*/*,a/**/* (0.00s)
    --- PASS: TestMatch/a/\*\*/*,a/a/* (0.00s)
    --- PASS: TestMatch/a/\*\*/*,a/**/a (0.00s)
    --- PASS: TestMatch/a/\*\*/*,a/a/a (0.00s)
    --- PASS: TestMatch/*/**/a,a/a/a (0.00s)
    --- PASS: TestMatch/*/**/a,*/a/a (0.00s)
    --- PASS: TestMatch/*/**/a,a/**/a (0.00s)
    --- PASS: TestMatch/*/**/a,*/**/a (0.00s)
    --- PASS: TestMatch/\*/\*\*/a,a/a/a (0.00s)
    --- PASS: TestMatch/\*/\*\*/a,*/a/a (0.00s)
    --- PASS: TestMatch/\*/\*\*/a,a/**/a (0.00s)
    --- PASS: TestMatch/\*/\*\*/a,*/**/a (0.00s)
    --- PASS: TestMatch/a/?,a/? (0.00s)
    --- PASS: TestMatch/a/?,a/a (0.00s)
    --- PASS: TestMatch/a/\?,a/? (0.00s)
    --- PASS: TestMatch/a/\?,a/a (0.00s)
    --- PASS: TestMatch/a/?,a/?#01 (0.00s)
    --- PASS: TestMatch/a/?,a/a#01 (0.00s)
    --- PASS: TestMatch/a/\?,a/?#01 (0.00s)
    --- PASS: TestMatch/a/\?,a/a#01 (0.00s)
    --- PASS: TestMatch/a/[a-c],a/b (0.00s)
    --- PASS: TestMatch/a/[abc],a/b (0.00s)
    --- PASS: TestMatch/a/\[abc],a/b (0.00s)
    --- PASS: TestMatch/a/\[abc],a/[abc] (0.00s)
    --- PASS: TestMatch/a/\[abc\],a/b (0.00s)
    --- PASS: TestMatch/a/\[abc\],a/[abc] (0.00s)
    --- PASS: TestMatch/a/?,a/?#02 (0.00s)
    --- PASS: TestMatch/a/?,a/a#02 (0.00s)
    --- PASS: TestMatch/a/\?,a/?#02 (0.00s)
    --- PASS: TestMatch/a/\?,a/a#02 (0.00s)
    --- PASS: TestMatch//a/*,/a/ (0.00s)
    --- PASS: TestMatch//a/*,/a/a (0.00s)
    --- PASS: TestMatch//a/*,/a/b/ (0.00s)
    --- PASS: TestMatch//a/*,/a/b/c (0.00s)
    --- PASS: TestMatch//a/*/,/a/ (0.00s)
    --- PASS: TestMatch//a/*/,/a/a (0.00s)
    --- PASS: TestMatch//a/*/,/a/b/ (0.00s)
    --- PASS: TestMatch//a/*/,/a/b/c (0.00s)
    --- PASS: TestMatch//a/**/*,/a/ (0.00s)
    --- PASS: TestMatch//a/**/*,/a/a (0.00s)
    --- PASS: TestMatch//a/**/*,/a/b/ (0.00s)
    --- PASS: TestMatch//a/**/*,/a/b/c (0.00s)
    --- PASS: TestMatch//**/*,/a/ (0.00s)
    --- PASS: TestMatch//**/*,/a/a (0.00s)
    --- PASS: TestMatch//**/*,/a/b/ (0.00s)
    --- PASS: TestMatch//**/*,/a/b/c (0.00s)
    --- PASS: TestMatch//**/*/,/a/ (0.00s)
    --- PASS: TestMatch//**/*/,/a/a (0.00s)
    --- PASS: TestMatch//**/*/,/a/b/ (0.00s)
    --- PASS: TestMatch//**/*/,/a/b/c (0.00s)
    --- PASS: TestMatch/a,/a (0.00s)
    --- PASS: TestMatch//a,a (0.00s)
    --- PASS: TestMatch/*,/a (0.00s)
    --- PASS: TestMatch//*,a (0.00s)
    --- PASS: TestMatch/**/*,/a (0.00s)
    --- PASS: TestMatch//**/*,a (0.00s)
PASS
ok  	android/soong/cmd/diff_target_files	0.052s
=== RUN   TestSelectApks_ApkSet
--- PASS: TestSelectApks_ApkSet (0.00s)
=== RUN   TestSelectApks_ApexSet
--- PASS: TestSelectApks_ApexSet (0.00s)
=== RUN   TestWriteApks
--- PASS: TestWriteApks (0.00s)
PASS
ok  	android/soong/cmd/extract_apks	0.067s
?   	android/soong/cmd/extract_apks/bundle_proto	[no test files]
?   	android/soong/cmd/extract_jar_packages	[no test files]
=== RUN   TestBytesToAsm
=== RUN   TestBytesToAsm/empty
=== RUN   TestBytesToAsm/short
=== RUN   TestBytesToAsm/multiline
--- PASS: TestBytesToAsm (0.00s)
    --- PASS: TestBytesToAsm/empty (0.00s)
    --- PASS: TestBytesToAsm/short (0.00s)
    --- PASS: TestBytesToAsm/multiline (0.00s)
PASS
ok  	android/soong/cmd/extract_linker	0.064s
?   	android/soong/cmd/fileslist	[no test files]
=== RUN   TestCheckLinker
=== RUN   TestCheckLinker/good_gold-linked_linker
=== RUN   TestCheckLinker/good_lld-linked_linker
=== RUN   TestCheckLinker/truncated_RO_section
--- PASS: TestCheckLinker (0.00s)
    --- PASS: TestCheckLinker/good_gold-linked_linker (0.00s)
    --- PASS: TestCheckLinker/good_lld-linked_linker (0.00s)
    --- PASS: TestCheckLinker/truncated_RO_section (0.00s)
PASS
ok  	android/soong/cmd/host_bionic_inject	0.124s
=== RUN   TestJavacColorize
=== RUN   TestJavacColorize/0
=== RUN   TestJavacColorize/1
=== RUN   TestJavacColorize/2
=== RUN   TestJavacColorize/3
=== RUN   TestJavacColorize/4
=== RUN   TestJavacColorize/5
=== RUN   TestJavacColorize/6
=== RUN   TestJavacColorize/7
=== RUN   TestJavacColorize/8
=== RUN   TestJavacColorize/9
=== RUN   TestJavacColorize/10
--- PASS: TestJavacColorize (0.00s)
    --- PASS: TestJavacColorize/0 (0.00s)
    --- PASS: TestJavacColorize/1 (0.00s)
    --- PASS: TestJavacColorize/2 (0.00s)
    --- PASS: TestJavacColorize/3 (0.00s)
    --- PASS: TestJavacColorize/4 (0.00s)
    --- PASS: TestJavacColorize/5 (0.00s)
    --- PASS: TestJavacColorize/6 (0.00s)
    --- PASS: TestJavacColorize/7 (0.00s)
    --- PASS: TestJavacColorize/8 (0.00s)
    --- PASS: TestJavacColorize/9 (0.00s)
    --- PASS: TestJavacColorize/10 (0.00s)
=== RUN   TestSubprocess
=== RUN   TestSubprocess/failure
=== RUN   TestSubprocess/signal
=== RUN   TestSubprocess/success
--- PASS: TestSubprocess (0.05s)
    --- PASS: TestSubprocess/failure (0.02s)
    --- PASS: TestSubprocess/signal (0.02s)
    --- PASS: TestSubprocess/success (0.02s)
PASS
ok  	android/soong/cmd/javac_wrapper	0.156s
=== RUN   TestMergeZips
=== RUN   TestMergeZips/duplicates_error
=== RUN   TestMergeZips/duplicates_take_first
=== RUN   TestMergeZips/duplicates_identical
=== RUN   TestMergeZips/sort
=== RUN   TestMergeZips/jar_sort
=== RUN   TestMergeZips/jar_merge
=== RUN   TestMergeZips/merge
=== RUN   TestMergeZips/strip_dir_entries
=== RUN   TestMergeZips/strip_files
=== RUN   TestMergeZips/strip_file_name
=== RUN   TestMergeZips/strip_files_glob
=== RUN   TestMergeZips/strip_dirs
=== RUN   TestMergeZips/strip_dirs_glob
=== RUN   TestMergeZips/zips_to_not_strip
--- PASS: TestMergeZips (0.00s)
    --- PASS: TestMergeZips/duplicates_error (0.00s)
    --- PASS: TestMergeZips/duplicates_take_first (0.00s)
    --- PASS: TestMergeZips/duplicates_identical (0.00s)
    --- PASS: TestMergeZips/sort (0.00s)
    --- PASS: TestMergeZips/jar_sort (0.00s)
    --- PASS: TestMergeZips/jar_merge (0.00s)
    --- PASS: TestMergeZips/merge (0.00s)
    --- PASS: TestMergeZips/strip_dir_entries (0.00s)
    --- PASS: TestMergeZips/strip_files (0.00s)
    --- PASS: TestMergeZips/strip_file_name (0.00s)
    --- PASS: TestMergeZips/strip_files_glob (0.00s)
    --- PASS: TestMergeZips/strip_dirs (0.00s)
    --- PASS: TestMergeZips/strip_dirs_glob (0.00s)
    --- PASS: TestMergeZips/zips_to_not_strip (0.00s)
=== RUN   TestInputZipsManager
=== RUN   TestInputZipsManager/InputZipsManager
--- PASS: TestInputZipsManager (0.00s)
    --- PASS: TestInputZipsManager/InputZipsManager (0.00s)
PASS
ok  	android/soong/cmd/merge_zips	0.057s
=== RUN   TestSplitList
=== RUN   TestSplitList/1/1
=== RUN   TestSplitList/1/2
=== RUN   TestSplitList/4/2
=== RUN   TestSplitList/19/10
=== RUN   TestSplitList/15/10
--- PASS: TestSplitList (0.00s)
    --- PASS: TestSplitList/1/1 (0.00s)
    --- PASS: TestSplitList/1/2 (0.00s)
    --- PASS: TestSplitList/4/2 (0.00s)
    --- PASS: TestSplitList/19/10 (0.00s)
    --- PASS: TestSplitList/15/10 (0.00s)
PASS
ok  	android/soong/cmd/multiproduct_kati	0.174s
=== RUN   TestInterposer
=== RUN   TestInterposer/direct_call
=== RUN   TestInterposer/relative_call
=== RUN   TestInterposer/true
=== RUN   TestInterposer/relative_true
=== RUN   TestInterposer/exit_code
=== RUN   TestInterposer/signal
=== RUN   TestInterposer/does_not_exist
=== RUN   TestInterposer/not_allowed
--- PASS: TestInterposer (0.07s)
    --- PASS: TestInterposer/direct_call (0.00s)
    --- PASS: TestInterposer/relative_call (0.00s)
    --- PASS: TestInterposer/true (0.02s)
    --- PASS: TestInterposer/relative_true (0.02s)
    --- PASS: TestInterposer/exit_code (0.02s)
    --- PASS: TestInterposer/signal (0.02s)
    --- PASS: TestInterposer/does_not_exist (0.00s)
    --- PASS: TestInterposer/not_allowed (0.00s)
=== RUN   TestMissingPath
--- PASS: TestMissingPath (0.00s)
PASS
ok  	android/soong/cmd/path_interposer	0.122s
?   	android/soong/cmd/pom2bp	[no test files]
?   	android/soong/cmd/pom2mk	[no test files]
?   	android/soong/cmd/sbox	[no test files]
=== RUN   TestGenerateBazelOverlayFromBlueprint
--- PASS: TestGenerateBazelOverlayFromBlueprint (0.03s)
=== RUN   TestGenerateModuleRuleShims
--- PASS: TestGenerateModuleRuleShims (0.00s)
=== RUN   TestGenerateSoongModuleBzl
--- PASS: TestGenerateSoongModuleBzl (0.00s)
PASS
ok  	android/soong/cmd/soong_build	0.085s
?   	android/soong/cmd/soong_env	[no test files]
?   	android/soong/cmd/soong_ui	[no test files]
=== RUN   TestZip2Zip
=== RUN   TestZip2Zip/unsupported_\
=== RUN   TestZip2Zip/filter_globs
=== RUN   TestZip2Zip/sorted_filter_globs
=== RUN   TestZip2Zip/sort_all
=== RUN   TestZip2Zip/sort_all_implicit
=== RUN   TestZip2Zip/sort_jar
=== RUN   TestZip2Zip/double_input
=== RUN   TestZip2Zip/multiple_matches
=== RUN   TestZip2Zip/multiple_conflicting_matches
=== RUN   TestZip2Zip/excludes
=== RUN   TestZip2Zip/excludes_with_args
=== RUN   TestZip2Zip/excludes_over_args
=== RUN   TestZip2Zip/excludes_with_includes
=== RUN   TestZip2Zip/excludes_with_glob
=== RUN   TestZip2Zip/uncompress_one
=== RUN   TestZip2Zip/uncompress_two
=== RUN   TestZip2Zip/uncompress_glob
=== RUN   TestZip2Zip/uncompress_rename
=== RUN   TestZip2Zip/recursive_glob
=== RUN   TestZip2Zip/glob
=== RUN   TestZip2Zip/top_level_glob
=== RUN   TestZip2Zip/multilple_glob
--- PASS: TestZip2Zip (0.02s)
    --- PASS: TestZip2Zip/unsupported_\ (0.00s)
    --- PASS: TestZip2Zip/filter_globs (0.00s)
    --- PASS: TestZip2Zip/sorted_filter_globs (0.00s)
    --- PASS: TestZip2Zip/sort_all (0.01s)
    --- PASS: TestZip2Zip/sort_all_implicit (0.00s)
    --- PASS: TestZip2Zip/sort_jar (0.00s)
    --- PASS: TestZip2Zip/double_input (0.00s)
    --- PASS: TestZip2Zip/multiple_matches (0.00s)
    --- PASS: TestZip2Zip/multiple_conflicting_matches (0.00s)
    --- PASS: TestZip2Zip/excludes (0.00s)
    --- PASS: TestZip2Zip/excludes_with_args (0.00s)
    --- PASS: TestZip2Zip/excludes_over_args (0.00s)
    --- PASS: TestZip2Zip/excludes_with_includes (0.00s)
    --- PASS: TestZip2Zip/excludes_with_glob (0.00s)
    --- PASS: TestZip2Zip/uncompress_one (0.00s)
    --- PASS: TestZip2Zip/uncompress_two (0.00s)
    --- PASS: TestZip2Zip/uncompress_glob (0.00s)
    --- PASS: TestZip2Zip/uncompress_rename (0.00s)
    --- PASS: TestZip2Zip/recursive_glob (0.00s)
    --- PASS: TestZip2Zip/glob (0.00s)
    --- PASS: TestZip2Zip/top_level_glob (0.00s)
    --- PASS: TestZip2Zip/multilple_glob (0.00s)
=== RUN   TestConstantPartOfPattern
=== RUN   TestConstantPartOfPattern/#00
=== RUN   TestConstantPartOfPattern/a
=== RUN   TestConstantPartOfPattern/*
=== RUN   TestConstantPartOfPattern/a/a
=== RUN   TestConstantPartOfPattern/a/*
=== RUN   TestConstantPartOfPattern/a/*/a
=== RUN   TestConstantPartOfPattern/a/**/*
--- PASS: TestConstantPartOfPattern (0.06s)
    --- PASS: TestConstantPartOfPattern/#00 (0.00s)
    --- PASS: TestConstantPartOfPattern/a (0.00s)
    --- PASS: TestConstantPartOfPattern/* (0.00s)
    --- PASS: TestConstantPartOfPattern/a/a (0.00s)
    --- PASS: TestConstantPartOfPattern/a/* (0.00s)
    --- PASS: TestConstantPartOfPattern/a/*/a (0.00s)
    --- PASS: TestConstantPartOfPattern/a/**/* (0.00s)
PASS
ok  	android/soong/cmd/zip2zip	0.142s
?   	android/soong/cmd/zipsync	[no test files]
?   	android/soong/cuj	[no test files]
=== RUN   TestDexPreopt
--- PASS: TestDexPreopt (0.00s)
=== RUN   TestDexPreoptSystemOther
--- PASS: TestDexPreoptSystemOther (0.00s)
=== RUN   TestDexPreoptProfile
--- PASS: TestDexPreoptProfile (0.00s)
PASS
ok  	android/soong/dexpreopt	0.053s
?   	android/soong/dexpreopt/dexpreopt_gen	[no test files]
?   	android/soong/env	[no test files]
=== RUN   TestPrebuiltEtcVariants
--- PASS: TestPrebuiltEtcVariants (0.06s)
=== RUN   TestPrebuiltEtcOutputPath
--- PASS: TestPrebuiltEtcOutputPath (0.00s)
=== RUN   TestPrebuiltEtcGlob
--- PASS: TestPrebuiltEtcGlob (0.00s)
=== RUN   TestPrebuiltEtcAndroidMk
--- PASS: TestPrebuiltEtcAndroidMk (0.00s)
=== RUN   TestPrebuiltEtcRelativeInstallPathInstallDirPath
--- PASS: TestPrebuiltEtcRelativeInstallPathInstallDirPath (0.00s)
=== RUN   TestPrebuiltEtcCannotSetRelativeInstallPathAndSubDir
--- PASS: TestPrebuiltEtcCannotSetRelativeInstallPathAndSubDir (0.02s)
=== RUN   TestPrebuiltEtcHost
--- PASS: TestPrebuiltEtcHost (0.00s)
=== RUN   TestPrebuiltUserShareInstallDirPath
--- PASS: TestPrebuiltUserShareInstallDirPath (0.00s)
=== RUN   TestPrebuiltUserShareHostInstallDirPath
--- PASS: TestPrebuiltUserShareHostInstallDirPath (0.00s)
=== RUN   TestPrebuiltFontInstallDirPath
--- PASS: TestPrebuiltFontInstallDirPath (0.00s)
=== RUN   TestPrebuiltFirmwareDirPath
=== RUN   TestPrebuiltFirmwareDirPath/prebuilt:_system_firmware
=== RUN   TestPrebuiltFirmwareDirPath/prebuilt:_vendor_firmware
--- PASS: TestPrebuiltFirmwareDirPath (0.03s)
    --- PASS: TestPrebuiltFirmwareDirPath/prebuilt:_system_firmware (0.03s)
    --- PASS: TestPrebuiltFirmwareDirPath/prebuilt:_vendor_firmware (0.00s)
=== RUN   TestPrebuiltDSPDirPath
=== RUN   TestPrebuiltDSPDirPath/prebuilt:_system_dsp
=== RUN   TestPrebuiltDSPDirPath/prebuilt:_vendor_dsp
--- PASS: TestPrebuiltDSPDirPath (0.08s)
    --- PASS: TestPrebuiltDSPDirPath/prebuilt:_system_dsp (0.00s)
    --- PASS: TestPrebuiltDSPDirPath/prebuilt:_vendor_dsp (0.08s)
PASS
ok  	android/soong/etc	0.262s
=== RUN   TestSingleFile
--- PASS: TestSingleFile (0.00s)
=== RUN   TestIncludeFiles
--- PASS: TestIncludeFiles (0.00s)
=== RUN   TestIncludeFilesAndSuffixes
--- PASS: TestIncludeFilesAndSuffixes (0.00s)
=== RUN   TestNestedDirectories
--- PASS: TestNestedDirectories (0.00s)
=== RUN   TestNestedDirectoriesWithSuffixes
--- PASS: TestNestedDirectoriesWithSuffixes (0.00s)
=== RUN   TestEmptyDirectory
--- PASS: TestEmptyDirectory (0.00s)
=== RUN   TestEmptyPath
--- PASS: TestEmptyPath (0.00s)
=== RUN   TestFilesystemRoot
=== RUN   TestFilesystemRoot/1_threads
=== RUN   TestFilesystemRoot/2_threads
=== RUN   TestFilesystemRoot/32_threads
--- PASS: TestFilesystemRoot (0.00s)
    --- PASS: TestFilesystemRoot/1_threads (0.00s)
    --- PASS: TestFilesystemRoot/2_threads (0.00s)
    --- PASS: TestFilesystemRoot/32_threads (0.00s)
=== RUN   TestNonexistentDir
--- PASS: TestNonexistentDir (0.00s)
=== RUN   TestExcludeDirs
--- PASS: TestExcludeDirs (0.00s)
=== RUN   TestPruneFiles
--- PASS: TestPruneFiles (0.00s)
=== RUN   TestRootDir
--- PASS: TestRootDir (0.00s)
=== RUN   TestUncachedDir
--- PASS: TestUncachedDir (0.00s)
=== RUN   TestSearchingForFilesExcludedFromCache
--- PASS: TestSearchingForFilesExcludedFromCache (0.00s)
=== RUN   TestRelativeFilePaths
--- PASS: TestRelativeFilePaths (0.00s)
=== RUN   TestRootDirsContainedInOtherRootDirs
--- PASS: TestRootDirsContainedInOtherRootDirs (0.00s)
=== RUN   TestFindFirst
--- PASS: TestFindFirst (0.00s)
=== RUN   TestConcurrentFindSameDirectory
=== RUN   TestConcurrentFindSameDirectory/1_threads
=== RUN   TestConcurrentFindSameDirectory/2_threads
=== RUN   TestConcurrentFindSameDirectory/32_threads
--- PASS: TestConcurrentFindSameDirectory (0.11s)
    --- PASS: TestConcurrentFindSameDirectory/1_threads (0.02s)
    --- PASS: TestConcurrentFindSameDirectory/2_threads (0.03s)
    --- PASS: TestConcurrentFindSameDirectory/32_threads (0.07s)
=== RUN   TestConcurrentFindDifferentDirectories
--- PASS: TestConcurrentFindDifferentDirectories (0.07s)
=== RUN   TestStrangelyFormattedPaths
--- PASS: TestStrangelyFormattedPaths (0.00s)
=== RUN   TestCorruptedCacheHeader
--- PASS: TestCorruptedCacheHeader (0.00s)
=== RUN   TestCanUseCache
--- PASS: TestCanUseCache (0.00s)
=== RUN   TestCorruptedCacheBody
--- PASS: TestCorruptedCacheBody (0.00s)
=== RUN   TestStatCalls
--- PASS: TestStatCalls (0.00s)
=== RUN   TestFileAdded
--- PASS: TestFileAdded (0.00s)
=== RUN   TestDirectoriesAdded
--- PASS: TestDirectoriesAdded (0.00s)
=== RUN   TestDirectoryAndSubdirectoryBothUpdated
--- PASS: TestDirectoryAndSubdirectoryBothUpdated (0.01s)
=== RUN   TestFileDeleted
--- PASS: TestFileDeleted (0.00s)
=== RUN   TestDirectoriesDeleted
--- PASS: TestDirectoriesDeleted (0.00s)
=== RUN   TestDirectoriesMoved
--- PASS: TestDirectoriesMoved (0.00s)
=== RUN   TestDirectoriesSwapped
--- PASS: TestDirectoriesSwapped (0.00s)
=== RUN   TestChangeOfDevice
--- PASS: TestChangeOfDevice (0.00s)
=== RUN   TestChangeOfUserOrHost
--- PASS: TestChangeOfUserOrHost (0.00s)
=== RUN   TestConsistentCacheOrdering
--- PASS: TestConsistentCacheOrdering (0.00s)
=== RUN   TestNumSyscallsOfSecondFind
--- PASS: TestNumSyscallsOfSecondFind (0.00s)
=== RUN   TestChangingParamsOfSecondFind
--- PASS: TestChangingParamsOfSecondFind (0.00s)
=== RUN   TestSymlinkPointingToFile
--- PASS: TestSymlinkPointingToFile (0.00s)
=== RUN   TestSymlinkPointingToDirectory
--- PASS: TestSymlinkPointingToDirectory (0.00s)
=== RUN   TestAddPruneFile
--- PASS: TestAddPruneFile (0.00s)
=== RUN   TestUpdatingDbIffChanged
--- PASS: TestUpdatingDbIffChanged (0.00s)
=== RUN   TestDirectoryNotPermitted
--- PASS: TestDirectoryNotPermitted (0.00s)
=== RUN   TestFileNotPermitted
--- PASS: TestFileNotPermitted (0.00s)
=== RUN   TestCacheEntryPathUnexpectedError
--- PASS: TestCacheEntryPathUnexpectedError (0.01s)
PASS
ok  	android/soong/finder	0.286s
?   	android/soong/finder/cmd	[no test files]
=== RUN   TestMockFs_LstatStatSymlinks
--- PASS: TestMockFs_LstatStatSymlinks (0.00s)
=== RUN   TestParseDirent
=== RUN   TestParseDirent/dir
=== RUN   TestParseDirent/file
=== RUN   TestParseDirent/symlink
=== RUN   TestParseDirent/unknown
=== RUN   TestParseDirent/no_padding
=== RUN   TestParseDirent/two_entries
=== RUN   TestParseDirent/two_entries_no_padding
=== RUN   TestParseDirent/empty
=== RUN   TestParseDirent/missing_null_terminator
=== RUN   TestParseDirent/two_entries_first_malformed
=== RUN   TestParseDirent/two_entries_second_malformed
=== RUN   TestParseDirent/overrun
--- PASS: TestParseDirent (0.00s)
    --- PASS: TestParseDirent/dir (0.00s)
    --- PASS: TestParseDirent/file (0.00s)
    --- PASS: TestParseDirent/symlink (0.00s)
    --- PASS: TestParseDirent/unknown (0.00s)
    --- PASS: TestParseDirent/no_padding (0.00s)
    --- PASS: TestParseDirent/two_entries (0.00s)
    --- PASS: TestParseDirent/two_entries_no_padding (0.00s)
    --- PASS: TestParseDirent/empty (0.00s)
    --- PASS: TestParseDirent/missing_null_terminator (0.00s)
    --- PASS: TestParseDirent/two_entries_first_malformed (0.00s)
    --- PASS: TestParseDirent/two_entries_second_malformed (0.00s)
    --- PASS: TestParseDirent/overrun (0.00s)
PASS
ok  	android/soong/finder/fs	0.067s
=== RUN   TestGenruleCmd
=== RUN   TestGenruleCmd/empty_location_tool
=== RUN   TestGenruleCmd/empty_location_tool2
=== RUN   TestGenruleCmd/empty_location_tool_file
=== RUN   TestGenruleCmd/empty_location_tool_file_fg
=== RUN   TestGenruleCmd/empty_location_tool_and_tool_file
=== RUN   TestGenruleCmd/tool
=== RUN   TestGenruleCmd/tool2
=== RUN   TestGenruleCmd/tool_file
=== RUN   TestGenruleCmd/tool_file_fg
=== RUN   TestGenruleCmd/tool_files
=== RUN   TestGenruleCmd/in1
=== RUN   TestGenruleCmd/in1_fg
=== RUN   TestGenruleCmd/ins
=== RUN   TestGenruleCmd/ins_fg
=== RUN   TestGenruleCmd/location_in1
=== RUN   TestGenruleCmd/location_in1_fg
=== RUN   TestGenruleCmd/location_ins
=== RUN   TestGenruleCmd/location_ins_fg
=== RUN   TestGenruleCmd/outs
=== RUN   TestGenruleCmd/location_out
=== RUN   TestGenruleCmd/depfile
=== RUN   TestGenruleCmd/gendir
=== RUN   TestGenruleCmd/error_empty_location
=== RUN   TestGenruleCmd/error_empty_location_no_files
=== RUN   TestGenruleCmd/error_empty_location_multiple_files
=== RUN   TestGenruleCmd/error_location
=== RUN   TestGenruleCmd/error_locations
=== RUN   TestGenruleCmd/error_location_no_files
=== RUN   TestGenruleCmd/error_locations_no_files
=== RUN   TestGenruleCmd/error_location_multiple_files
=== RUN   TestGenruleCmd/error_variable
=== RUN   TestGenruleCmd/error_depfile
=== RUN   TestGenruleCmd/error_no_depfile
=== RUN   TestGenruleCmd/error_no_out
=== RUN   TestGenruleCmd/srcs_allow_missing_dependencies
=== RUN   TestGenruleCmd/tool_allow_missing_dependencies
--- PASS: TestGenruleCmd (0.56s)
    --- PASS: TestGenruleCmd/empty_location_tool (0.04s)
    --- PASS: TestGenruleCmd/empty_location_tool2 (0.00s)
    --- PASS: TestGenruleCmd/empty_location_tool_file (0.02s)
    --- PASS: TestGenruleCmd/empty_location_tool_file_fg (0.02s)
    --- PASS: TestGenruleCmd/empty_location_tool_and_tool_file (0.02s)
    --- PASS: TestGenruleCmd/tool (0.00s)
    --- PASS: TestGenruleCmd/tool2 (0.02s)
    --- PASS: TestGenruleCmd/tool_file (0.02s)
    --- PASS: TestGenruleCmd/tool_file_fg (0.00s)
    --- PASS: TestGenruleCmd/tool_files (0.02s)
    --- PASS: TestGenruleCmd/in1 (0.08s)
    --- PASS: TestGenruleCmd/in1_fg (0.02s)
    --- PASS: TestGenruleCmd/ins (0.00s)
    --- PASS: TestGenruleCmd/ins_fg (0.01s)
    --- PASS: TestGenruleCmd/location_in1 (0.00s)
    --- PASS: TestGenruleCmd/location_in1_fg (0.02s)
    --- PASS: TestGenruleCmd/location_ins (0.00s)
    --- PASS: TestGenruleCmd/location_ins_fg (0.02s)
    --- PASS: TestGenruleCmd/outs (0.00s)
    --- PASS: TestGenruleCmd/location_out (0.02s)
    --- PASS: TestGenruleCmd/depfile (0.00s)
    --- PASS: TestGenruleCmd/gendir (0.03s)
    --- PASS: TestGenruleCmd/error_empty_location (0.00s)
    --- PASS: TestGenruleCmd/error_empty_location_no_files (0.02s)
    --- PASS: TestGenruleCmd/error_empty_location_multiple_files (0.03s)
    --- PASS: TestGenruleCmd/error_location (0.02s)
    --- PASS: TestGenruleCmd/error_locations (0.01s)
    --- PASS: TestGenruleCmd/error_location_no_files (0.00s)
    --- PASS: TestGenruleCmd/error_locations_no_files (0.00s)
    --- PASS: TestGenruleCmd/error_location_multiple_files (0.00s)
    --- PASS: TestGenruleCmd/error_variable (0.02s)
    --- PASS: TestGenruleCmd/error_depfile (0.00s)
    --- PASS: TestGenruleCmd/error_no_depfile (0.00s)
    --- PASS: TestGenruleCmd/error_no_out (0.03s)
    --- PASS: TestGenruleCmd/srcs_allow_missing_dependencies (0.00s)
    --- PASS: TestGenruleCmd/tool_allow_missing_dependencies (0.02s)
=== RUN   TestGenruleHashInputs
=== RUN   TestGenruleHashInputs/hash0
=== RUN   TestGenruleHashInputs/hash1
=== RUN   TestGenruleHashInputs/hash2
--- PASS: TestGenruleHashInputs (0.00s)
    --- PASS: TestGenruleHashInputs/hash0 (0.00s)
    --- PASS: TestGenruleHashInputs/hash1 (0.00s)
    --- PASS: TestGenruleHashInputs/hash2 (0.00s)
=== RUN   TestGenSrcs
=== RUN   TestGenSrcs/gensrcs
=== RUN   TestGenSrcs/shards
--- PASS: TestGenSrcs (0.07s)
    --- PASS: TestGenSrcs/gensrcs (0.02s)
    --- PASS: TestGenSrcs/shards (0.05s)
=== RUN   TestGenruleDefaults
--- PASS: TestGenruleDefaults (0.05s)
=== RUN   TestGenruleWithBazel
--- PASS: TestGenruleWithBazel (0.00s)
PASS
ok  	android/soong/genrule	0.735s
=== RUN   TestGetJavaPackage
=== RUN   TestGetJavaPackage/simple
=== RUN   TestGetJavaPackage/comment
=== RUN   TestGetJavaPackage/no_package
=== RUN   TestGetJavaPackage/missing_semicolon_error
=== RUN   TestGetJavaPackage/parser_error
=== RUN   TestGetJavaPackage/parser_ident_error
--- PASS: TestGetJavaPackage (0.00s)
    --- PASS: TestGetJavaPackage/simple (0.00s)
    --- PASS: TestGetJavaPackage/comment (0.00s)
    --- PASS: TestGetJavaPackage/no_package (0.00s)
    --- PASS: TestGetJavaPackage/missing_semicolon_error (0.00s)
    --- PASS: TestGetJavaPackage/parser_error (0.00s)
    --- PASS: TestGetJavaPackage/parser_ident_error (0.00s)
=== RUN   Test_javaIdentRune
=== RUN   Test_javaIdentRune/first
=== RUN   Test_javaIdentRune/first/valid
=== RUN   Test_javaIdentRune/first/valid/a
=== RUN   Test_javaIdentRune/first/valid/A
=== RUN   Test_javaIdentRune/first/valid/$
=== RUN   Test_javaIdentRune/first/valid/_
=== RUN   Test_javaIdentRune/first/valid/𐐀
=== RUN   Test_javaIdentRune/first/valid/𐐨
=== RUN   Test_javaIdentRune/first/valid/Dž
=== RUN   Test_javaIdentRune/first/valid/ῼ
=== RUN   Test_javaIdentRune/first/valid/ʰ
=== RUN   Test_javaIdentRune/first/valid/゚
=== RUN   Test_javaIdentRune/first/valid/ƻ
=== RUN   Test_javaIdentRune/first/valid/㡢
=== RUN   Test_javaIdentRune/first/valid/₩
=== RUN   Test_javaIdentRune/first/valid/_
=== RUN   Test_javaIdentRune/first/valid/Ⅰ
=== RUN   Test_javaIdentRune/first/valid/𐍊
=== RUN   Test_javaIdentRune/first/invalid
=== RUN   Test_javaIdentRune/first/invalid/0
=== RUN   Test_javaIdentRune/first/invalid/᥍
=== RUN   Test_javaIdentRune/first/invalid/𝟎
=== RUN   Test_javaIdentRune/first/invalid/ྂ
=== RUN   Test_javaIdentRune/first/invalid/𝆀
=== RUN   Test_javaIdentRune/first/invalid/\x00
=== RUN   Test_javaIdentRune/first/invalid/\b
=== RUN   Test_javaIdentRune/first/invalid/\x0e
=== RUN   Test_javaIdentRune/first/invalid/\x1b
=== RUN   Test_javaIdentRune/first/invalid/\x7f
=== RUN   Test_javaIdentRune/first/invalid/\u009f
=== RUN   Test_javaIdentRune/first/invalid/\u00ad
=== RUN   Test_javaIdentRune/first/invalid/\U000e007f
=== RUN   Test_javaIdentRune/first/invalid/\u200b
=== RUN   Test_javaIdentRune/first/invalid/;
=== RUN   Test_javaIdentRune/first/invalid/�
=== RUN   Test_javaIdentRune/part
=== RUN   Test_javaIdentRune/part/valid
=== RUN   Test_javaIdentRune/part/valid/a
=== RUN   Test_javaIdentRune/part/valid/A
=== RUN   Test_javaIdentRune/part/valid/$
=== RUN   Test_javaIdentRune/part/valid/_
=== RUN   Test_javaIdentRune/part/valid/𐐀
=== RUN   Test_javaIdentRune/part/valid/𐐨
=== RUN   Test_javaIdentRune/part/valid/Dž
=== RUN   Test_javaIdentRune/part/valid/ῼ
=== RUN   Test_javaIdentRune/part/valid/ʰ
=== RUN   Test_javaIdentRune/part/valid/゚
=== RUN   Test_javaIdentRune/part/valid/ƻ
=== RUN   Test_javaIdentRune/part/valid/㡢
=== RUN   Test_javaIdentRune/part/valid/₩
=== RUN   Test_javaIdentRune/part/valid/_
=== RUN   Test_javaIdentRune/part/valid/Ⅰ
=== RUN   Test_javaIdentRune/part/valid/𐍊
=== RUN   Test_javaIdentRune/part/valid/0
=== RUN   Test_javaIdentRune/part/valid/᥍
=== RUN   Test_javaIdentRune/part/valid/𝟎
=== RUN   Test_javaIdentRune/part/valid/ྂ
=== RUN   Test_javaIdentRune/part/valid/𝆀
=== RUN   Test_javaIdentRune/part/valid/\x00
=== RUN   Test_javaIdentRune/part/valid/\b
=== RUN   Test_javaIdentRune/part/valid/\x0e
=== RUN   Test_javaIdentRune/part/valid/\x1b
=== RUN   Test_javaIdentRune/part/valid/\x7f
=== RUN   Test_javaIdentRune/part/valid/\u009f
=== RUN   Test_javaIdentRune/part/valid/\u00ad
=== RUN   Test_javaIdentRune/part/valid/\U000e007f
=== RUN   Test_javaIdentRune/part/valid/\u200b
=== RUN   Test_javaIdentRune/part/invalid
=== RUN   Test_javaIdentRune/part/invalid/;
=== RUN   Test_javaIdentRune/part/invalid/�
--- PASS: Test_javaIdentRune (0.00s)
    --- PASS: Test_javaIdentRune/first (0.00s)
        --- PASS: Test_javaIdentRune/first/valid (0.00s)
            --- PASS: Test_javaIdentRune/first/valid/a (0.00s)
            --- PASS: Test_javaIdentRune/first/valid/A (0.00s)
            --- PASS: Test_javaIdentRune/first/valid/$ (0.00s)
            --- PASS: Test_javaIdentRune/first/valid/_ (0.00s)
            --- PASS: Test_javaIdentRune/first/valid/𐐀 (0.00s)
            --- PASS: Test_javaIdentRune/first/valid/𐐨 (0.00s)
            --- PASS: Test_javaIdentRune/first/valid/Dž (0.00s)
            --- PASS: Test_javaIdentRune/first/valid/ῼ (0.00s)
            --- PASS: Test_javaIdentRune/first/valid/ʰ (0.00s)
            --- PASS: Test_javaIdentRune/first/valid/゚ (0.00s)
            --- PASS: Test_javaIdentRune/first/valid/ƻ (0.00s)
            --- PASS: Test_javaIdentRune/first/valid/㡢 (0.00s)
            --- PASS: Test_javaIdentRune/first/valid/₩ (0.00s)
            --- PASS: Test_javaIdentRune/first/valid/_ (0.00s)
            --- PASS: Test_javaIdentRune/first/valid/Ⅰ (0.00s)
            --- PASS: Test_javaIdentRune/first/valid/𐍊 (0.00s)
        --- PASS: Test_javaIdentRune/first/invalid (0.00s)
            --- PASS: Test_javaIdentRune/first/invalid/0 (0.00s)
            --- PASS: Test_javaIdentRune/first/invalid/᥍ (0.00s)
            --- PASS: Test_javaIdentRune/first/invalid/𝟎 (0.00s)
            --- PASS: Test_javaIdentRune/first/invalid/ྂ (0.00s)
            --- PASS: Test_javaIdentRune/first/invalid/𝆀 (0.00s)
            --- PASS: Test_javaIdentRune/first/invalid/\x00 (0.00s)
            --- PASS: Test_javaIdentRune/first/invalid/\b (0.00s)
            --- PASS: Test_javaIdentRune/first/invalid/\x0e (0.00s)
            --- PASS: Test_javaIdentRune/first/invalid/\x1b (0.00s)
            --- PASS: Test_javaIdentRune/first/invalid/\x7f (0.00s)
            --- PASS: Test_javaIdentRune/first/invalid/\u009f (0.00s)
            --- PASS: Test_javaIdentRune/first/invalid/\u00ad (0.00s)
            --- PASS: Test_javaIdentRune/first/invalid/\U000e007f (0.00s)
            --- PASS: Test_javaIdentRune/first/invalid/\u200b (0.00s)
            --- PASS: Test_javaIdentRune/first/invalid/; (0.00s)
            --- PASS: Test_javaIdentRune/first/invalid/� (0.00s)
    --- PASS: Test_javaIdentRune/part (0.00s)
        --- PASS: Test_javaIdentRune/part/valid (0.00s)
            --- PASS: Test_javaIdentRune/part/valid/a (0.00s)
            --- PASS: Test_javaIdentRune/part/valid/A (0.00s)
            --- PASS: Test_javaIdentRune/part/valid/$ (0.00s)
            --- PASS: Test_javaIdentRune/part/valid/_ (0.00s)
            --- PASS: Test_javaIdentRune/part/valid/𐐀 (0.00s)
            --- PASS: Test_javaIdentRune/part/valid/𐐨 (0.00s)
            --- PASS: Test_javaIdentRune/part/valid/Dž (0.00s)
            --- PASS: Test_javaIdentRune/part/valid/ῼ (0.00s)
            --- PASS: Test_javaIdentRune/part/valid/ʰ (0.00s)
            --- PASS: Test_javaIdentRune/part/valid/゚ (0.00s)
            --- PASS: Test_javaIdentRune/part/valid/ƻ (0.00s)
            --- PASS: Test_javaIdentRune/part/valid/㡢 (0.00s)
            --- PASS: Test_javaIdentRune/part/valid/₩ (0.00s)
            --- PASS: Test_javaIdentRune/part/valid/_ (0.00s)
            --- PASS: Test_javaIdentRune/part/valid/Ⅰ (0.00s)
            --- PASS: Test_javaIdentRune/part/valid/𐍊 (0.00s)
            --- PASS: Test_javaIdentRune/part/valid/0 (0.00s)
            --- PASS: Test_javaIdentRune/part/valid/᥍ (0.00s)
            --- PASS: Test_javaIdentRune/part/valid/𝟎 (0.00s)
            --- PASS: Test_javaIdentRune/part/valid/ྂ (0.00s)
            --- PASS: Test_javaIdentRune/part/valid/𝆀 (0.00s)
            --- PASS: Test_javaIdentRune/part/valid/\x00 (0.00s)
            --- PASS: Test_javaIdentRune/part/valid/\b (0.00s)
            --- PASS: Test_javaIdentRune/part/valid/\x0e (0.00s)
            --- PASS: Test_javaIdentRune/part/valid/\x1b (0.00s)
            --- PASS: Test_javaIdentRune/part/valid/\x7f (0.00s)
            --- PASS: Test_javaIdentRune/part/valid/\u009f (0.00s)
            --- PASS: Test_javaIdentRune/part/valid/\u00ad (0.00s)
            --- PASS: Test_javaIdentRune/part/valid/\U000e007f (0.00s)
            --- PASS: Test_javaIdentRune/part/valid/\u200b (0.00s)
        --- PASS: Test_javaIdentRune/part/invalid (0.00s)
            --- PASS: Test_javaIdentRune/part/invalid/; (0.00s)
            --- PASS: Test_javaIdentRune/part/invalid/� (0.00s)
PASS
ok  	android/soong/jar	0.044s
=== RUN   TestRequired
--- PASS: TestRequired (0.51s)
=== RUN   TestHostdex
--- PASS: TestHostdex (0.43s)
=== RUN   TestHostdexRequired
--- PASS: TestHostdexRequired (0.52s)
=== RUN   TestHostdexSpecificRequired
--- PASS: TestHostdexSpecificRequired (0.46s)
=== RUN   TestDistWithTag
--- PASS: TestDistWithTag (0.37s)
=== RUN   TestDistWithDest
--- PASS: TestDistWithDest (0.45s)
=== RUN   TestDistsWithAllProperties
--- PASS: TestDistsWithAllProperties (0.30s)
=== RUN   TestDistsWithTag
--- PASS: TestDistsWithTag (0.40s)
=== RUN   TestJavaSdkLibrary_RequireXmlPermissionFile
--- PASS: TestJavaSdkLibrary_RequireXmlPermissionFile (0.46s)
=== RUN   TestApp
=== RUN   TestApp/android_app
=== RUN   TestApp/android_library
--- PASS: TestApp (0.81s)
    --- PASS: TestApp/android_app (0.41s)
    --- PASS: TestApp/android_library (0.40s)
=== RUN   TestAppSplits
--- PASS: TestAppSplits (0.36s)
=== RUN   TestAndroidAppSet
--- PASS: TestAndroidAppSet (0.38s)
=== RUN   TestAndroidAppSet_Variants
--- PASS: TestAndroidAppSet_Variants (0.86s)
=== RUN   TestPlatformAPIs
--- PASS: TestPlatformAPIs (1.72s)
=== RUN   TestAndroidAppLinkType
--- PASS: TestAndroidAppLinkType (1.62s)
=== RUN   TestUpdatableApps
=== RUN   TestUpdatableApps/Stable_public_SDK
=== RUN   TestUpdatableApps/Stable_system_SDK
=== RUN   TestUpdatableApps/Current_public_SDK
=== RUN   TestUpdatableApps/Current_system_SDK
=== RUN   TestUpdatableApps/Current_module_SDK
=== RUN   TestUpdatableApps/Current_core_SDK
=== RUN   TestUpdatableApps/No_Platform_APIs
=== RUN   TestUpdatableApps/No_Core_Platform_APIs
=== RUN   TestUpdatableApps/No_unspecified_APIs
=== RUN   TestUpdatableApps/Must_specify_min_sdk_version
--- PASS: TestUpdatableApps (3.78s)
    --- PASS: TestUpdatableApps/Stable_public_SDK (0.42s)
    --- PASS: TestUpdatableApps/Stable_system_SDK (0.32s)
    --- PASS: TestUpdatableApps/Current_public_SDK (0.39s)
    --- PASS: TestUpdatableApps/Current_system_SDK (0.37s)
    --- PASS: TestUpdatableApps/Current_module_SDK (0.27s)
    --- PASS: TestUpdatableApps/Current_core_SDK (0.32s)
    --- PASS: TestUpdatableApps/No_Platform_APIs (0.33s)
    --- PASS: TestUpdatableApps/No_Core_Platform_APIs (0.43s)
    --- PASS: TestUpdatableApps/No_unspecified_APIs (0.54s)
    --- PASS: TestUpdatableApps/Must_specify_min_sdk_version (0.38s)
=== RUN   TestUpdatableApps_TransitiveDepsShouldSetMinSdkVersion
--- PASS: TestUpdatableApps_TransitiveDepsShouldSetMinSdkVersion (1.93s)
=== RUN   TestUpdatableApps_JniLibsShouldShouldSupportMinSdkVersion
--- PASS: TestUpdatableApps_JniLibsShouldShouldSupportMinSdkVersion (1.49s)
=== RUN   TestUpdatableApps_JniLibShouldBeBuiltAgainstMinSdkVersion
--- PASS: TestUpdatableApps_JniLibShouldBeBuiltAgainstMinSdkVersion (1.75s)
=== RUN   TestUpdatableApps_ErrorIfJniLibDoesntSupportMinSdkVersion
--- PASS: TestUpdatableApps_ErrorIfJniLibDoesntSupportMinSdkVersion (1.56s)
=== RUN   TestUpdatableApps_ErrorIfDepSdkVersionIsHigher
--- PASS: TestUpdatableApps_ErrorIfDepSdkVersionIsHigher (1.39s)
=== RUN   TestResourceDirs
=== RUN   TestResourceDirs/no_resource_dirs
=== RUN   TestResourceDirs/resource_dirs
=== RUN   TestResourceDirs/empty_resource_dirs
--- PASS: TestResourceDirs (0.81s)
    --- PASS: TestResourceDirs/no_resource_dirs (0.23s)
    --- PASS: TestResourceDirs/resource_dirs (0.20s)
    --- PASS: TestResourceDirs/empty_resource_dirs (0.37s)
=== RUN   TestLibraryAssets
=== RUN   TestLibraryAssets/foo
=== RUN   TestLibraryAssets/lib1
=== RUN   TestLibraryAssets/lib2
=== RUN   TestLibraryAssets/lib3
=== RUN   TestLibraryAssets/lib4
--- PASS: TestLibraryAssets (0.46s)
    --- PASS: TestLibraryAssets/foo (0.00s)
    --- PASS: TestLibraryAssets/lib1 (0.00s)
    --- PASS: TestLibraryAssets/lib2 (0.00s)
    --- PASS: TestLibraryAssets/lib3 (0.00s)
    --- PASS: TestLibraryAssets/lib4 (0.00s)
=== RUN   TestAndroidResources
=== RUN   TestAndroidResources/no_RRO
=== RUN   TestAndroidResources/enforce_RRO_on_foo
=== RUN   TestAndroidResources/enforce_RRO_on_all
--- PASS: TestAndroidResources (1.18s)
    --- PASS: TestAndroidResources/no_RRO (0.44s)
    --- PASS: TestAndroidResources/enforce_RRO_on_foo (0.34s)
    --- PASS: TestAndroidResources/enforce_RRO_on_all (0.41s)
=== RUN   TestAppSdkVersion
=== RUN   TestAppSdkVersion/android_app_current_final_SDK
=== RUN   TestAppSdkVersion/android_app_current_non-final_SDK
=== RUN   TestAppSdkVersion/android_app_default_final_SDK
=== RUN   TestAppSdkVersion/android_app_default_non-final_SDK
=== RUN   TestAppSdkVersion/android_app_14
=== RUN   TestAppSdkVersion/android_library_current_final_SDK
=== RUN   TestAppSdkVersion/android_library_current_non-final_SDK
=== RUN   TestAppSdkVersion/android_library_default_final_SDK
=== RUN   TestAppSdkVersion/android_library_default_non-final_SDK
=== RUN   TestAppSdkVersion/android_library_14
--- PASS: TestAppSdkVersion (3.52s)
    --- PASS: TestAppSdkVersion/android_app_current_final_SDK (0.29s)
    --- PASS: TestAppSdkVersion/android_app_current_non-final_SDK (0.37s)
    --- PASS: TestAppSdkVersion/android_app_default_final_SDK (0.42s)
    --- PASS: TestAppSdkVersion/android_app_default_non-final_SDK (0.39s)
    --- PASS: TestAppSdkVersion/android_app_14 (0.26s)
    --- PASS: TestAppSdkVersion/android_library_current_final_SDK (0.39s)
    --- PASS: TestAppSdkVersion/android_library_current_non-final_SDK (0.37s)
    --- PASS: TestAppSdkVersion/android_library_default_final_SDK (0.43s)
    --- PASS: TestAppSdkVersion/android_library_default_non-final_SDK (0.22s)
    --- PASS: TestAppSdkVersion/android_library_14 (0.37s)
=== RUN   TestVendorAppSdkVersion
=== RUN   TestVendorAppSdkVersion/android_app_current_final_SDK
=== RUN   TestVendorAppSdkVersion/android_app_current_final_SDK#01
=== RUN   TestVendorAppSdkVersion/android_app_current_final_SDK#02
=== RUN   TestVendorAppSdkVersion/android_app_current_final_SDK#03
=== RUN   TestVendorAppSdkVersion/android_app_current_final_SDK#04
=== RUN   TestVendorAppSdkVersion/android_app_current_final_SDK#05
=== RUN   TestVendorAppSdkVersion/android_library_current_final_SDK
=== RUN   TestVendorAppSdkVersion/android_library_current_final_SDK#01
=== RUN   TestVendorAppSdkVersion/android_library_current_final_SDK#02
=== RUN   TestVendorAppSdkVersion/android_library_current_final_SDK#03
=== RUN   TestVendorAppSdkVersion/android_library_current_final_SDK#04
=== RUN   TestVendorAppSdkVersion/android_library_current_final_SDK#05
--- PASS: TestVendorAppSdkVersion (4.00s)
    --- PASS: TestVendorAppSdkVersion/android_app_current_final_SDK (0.35s)
    --- PASS: TestVendorAppSdkVersion/android_app_current_final_SDK#01 (0.30s)
    --- PASS: TestVendorAppSdkVersion/android_app_current_final_SDK#02 (0.37s)
    --- PASS: TestVendorAppSdkVersion/android_app_current_final_SDK#03 (0.32s)
    --- PASS: TestVendorAppSdkVersion/android_app_current_final_SDK#04 (0.32s)
    --- PASS: TestVendorAppSdkVersion/android_app_current_final_SDK#05 (0.31s)
    --- PASS: TestVendorAppSdkVersion/android_library_current_final_SDK (0.31s)
    --- PASS: TestVendorAppSdkVersion/android_library_current_final_SDK#01 (0.27s)
    --- PASS: TestVendorAppSdkVersion/android_library_current_final_SDK#02 (0.38s)
    --- PASS: TestVendorAppSdkVersion/android_library_current_final_SDK#03 (0.33s)
    --- PASS: TestVendorAppSdkVersion/android_library_current_final_SDK#04 (0.45s)
    --- PASS: TestVendorAppSdkVersion/android_library_current_final_SDK#05 (0.27s)
=== RUN   TestJNIABI
=== RUN   TestJNIABI/test
=== RUN   TestJNIABI/test_first
=== RUN   TestJNIABI/test_both
=== RUN   TestJNIABI/test_32
=== RUN   TestJNIABI/test_64
--- PASS: TestJNIABI (1.57s)
    --- PASS: TestJNIABI/test (0.00s)
    --- PASS: TestJNIABI/test_first (0.00s)
    --- PASS: TestJNIABI/test_both (0.00s)
    --- PASS: TestJNIABI/test_32 (0.00s)
    --- PASS: TestJNIABI/test_64 (0.00s)
=== RUN   TestAppSdkVersionByPartition
--- PASS: TestAppSdkVersionByPartition (1.13s)
=== RUN   TestJNIPackaging
=== RUN   TestJNIPackaging/app
=== RUN   TestJNIPackaging/app_noembed
=== RUN   TestJNIPackaging/app_embed
=== RUN   TestJNIPackaging/test
=== RUN   TestJNIPackaging/test_noembed
=== RUN   TestJNIPackaging/test_helper
=== RUN   TestJNIPackaging/test_helper_noembed
--- PASS: TestJNIPackaging (1.75s)
    --- PASS: TestJNIPackaging/app (0.00s)
    --- PASS: TestJNIPackaging/app_noembed (0.00s)
    --- PASS: TestJNIPackaging/app_embed (0.00s)
    --- PASS: TestJNIPackaging/test (0.00s)
    --- PASS: TestJNIPackaging/test_noembed (0.00s)
    --- PASS: TestJNIPackaging/test_helper (0.00s)
    --- PASS: TestJNIPackaging/test_helper_noembed (0.00s)
=== RUN   TestJNISDK
=== RUN   TestJNISDK/app_platform
=== RUN   TestJNISDK/app_sdk
=== RUN   TestJNISDK/app_force_platform
=== RUN   TestJNISDK/app_force_sdk
=== RUN   TestJNISDK/app_vendor
=== RUN   TestJNISDK/jni_uses_platform_apis_error
=== RUN   TestJNISDK/jni_uses_sdk_apis_error
--- PASS: TestJNISDK (2.20s)
    --- PASS: TestJNISDK/app_platform (0.00s)
    --- PASS: TestJNISDK/app_sdk (0.00s)
    --- PASS: TestJNISDK/app_force_platform (0.00s)
    --- PASS: TestJNISDK/app_force_sdk (0.01s)
    --- PASS: TestJNISDK/app_vendor (0.00s)
    --- PASS: TestJNISDK/jni_uses_platform_apis_error (0.20s)
    --- PASS: TestJNISDK/jni_uses_sdk_apis_error (0.14s)
=== RUN   TestCertificates
=== RUN   TestCertificates/default
=== RUN   TestCertificates/module_certificate_property
=== RUN   TestCertificates/path_certificate_property
=== RUN   TestCertificates/certificate_overrides
=== RUN   TestCertificates/certificate_lineage
--- PASS: TestCertificates (1.70s)
    --- PASS: TestCertificates/default (0.30s)
    --- PASS: TestCertificates/module_certificate_property (0.33s)
    --- PASS: TestCertificates/path_certificate_property (0.26s)
    --- PASS: TestCertificates/certificate_overrides (0.40s)
    --- PASS: TestCertificates/certificate_lineage (0.41s)
=== RUN   TestRequestV4SigningFlag
=== RUN   TestRequestV4SigningFlag/default
=== RUN   TestRequestV4SigningFlag/default#01
=== RUN   TestRequestV4SigningFlag/module_certificate_property
--- PASS: TestRequestV4SigningFlag (1.20s)
    --- PASS: TestRequestV4SigningFlag/default (0.40s)
    --- PASS: TestRequestV4SigningFlag/default#01 (0.36s)
    --- PASS: TestRequestV4SigningFlag/module_certificate_property (0.44s)
=== RUN   TestPackageNameOverride
=== RUN   TestPackageNameOverride/default
=== RUN   TestPackageNameOverride/overridden
--- PASS: TestPackageNameOverride (0.71s)
    --- PASS: TestPackageNameOverride/default (0.35s)
    --- PASS: TestPackageNameOverride/overridden (0.36s)
=== RUN   TestInstrumentationTargetOverridden
--- PASS: TestInstrumentationTargetOverridden (0.46s)
=== RUN   TestOverrideAndroidApp
--- PASS: TestOverrideAndroidApp (0.47s)
=== RUN   TestOverrideAndroidAppDependency
--- PASS: TestOverrideAndroidAppDependency (0.42s)
=== RUN   TestOverrideAndroidTest
--- PASS: TestOverrideAndroidTest (0.45s)
=== RUN   TestAndroidTest_FixTestConfig
--- PASS: TestAndroidTest_FixTestConfig (0.44s)
=== RUN   TestAndroidAppImport
--- PASS: TestAndroidAppImport (0.42s)
=== RUN   TestAndroidAppImport_NoDexPreopt
--- PASS: TestAndroidAppImport_NoDexPreopt (0.35s)
=== RUN   TestAndroidAppImport_Presigned
--- PASS: TestAndroidAppImport_Presigned (0.25s)
=== RUN   TestAndroidAppImport_SigningLineage
--- PASS: TestAndroidAppImport_SigningLineage (0.34s)
=== RUN   TestAndroidAppImport_DefaultDevCert
--- PASS: TestAndroidAppImport_DefaultDevCert (0.33s)
=== RUN   TestAndroidAppImport_DpiVariants
--- PASS: TestAndroidAppImport_DpiVariants (1.72s)
=== RUN   TestAndroidAppImport_Filename
--- PASS: TestAndroidAppImport_Filename (0.27s)
=== RUN   TestAndroidAppImport_ArchVariants
--- PASS: TestAndroidAppImport_ArchVariants (0.63s)
=== RUN   TestAndroidTestImport
--- PASS: TestAndroidTestImport (0.30s)
=== RUN   TestAndroidTestImport_NoJinUncompressForPresigned
--- PASS: TestAndroidTestImport_NoJinUncompressForPresigned (0.30s)
=== RUN   TestAndroidTestImport_Preprocessed
--- PASS: TestAndroidTestImport_Preprocessed (0.30s)
=== RUN   TestStl
=== RUN   TestStl/stl
=== RUN   TestStl/system
--- PASS: TestStl (1.70s)
    --- PASS: TestStl/stl (0.00s)
    --- PASS: TestStl/system (0.00s)
=== RUN   TestUsesLibraries
--- PASS: TestUsesLibraries (0.42s)
=== RUN   TestCodelessApp
=== RUN   TestCodelessApp/normal
=== RUN   TestCodelessApp/app_without_sources
=== RUN   TestCodelessApp/app_with_libraries
=== RUN   TestCodelessApp/app_with_sourceless_libraries
--- PASS: TestCodelessApp (1.29s)
    --- PASS: TestCodelessApp/normal (0.32s)
    --- PASS: TestCodelessApp/app_without_sources (0.37s)
    --- PASS: TestCodelessApp/app_with_libraries (0.33s)
    --- PASS: TestCodelessApp/app_with_sourceless_libraries (0.26s)
=== RUN   TestEmbedNotice
--- PASS: TestEmbedNotice (1.39s)
=== RUN   TestUncompressDex
=== RUN   TestUncompressDex/normal
=== RUN   TestUncompressDex/normal/platform
=== RUN   TestUncompressDex/normal/unbundled
=== RUN   TestUncompressDex/use_embedded_dex
=== RUN   TestUncompressDex/use_embedded_dex/platform
=== RUN   TestUncompressDex/use_embedded_dex/unbundled
=== RUN   TestUncompressDex/privileged
=== RUN   TestUncompressDex/privileged/platform
=== RUN   TestUncompressDex/privileged/unbundled
=== RUN   TestUncompressDex/normal_uncompress_dex_true
=== RUN   TestUncompressDex/normal_uncompress_dex_true/platform
=== RUN   TestUncompressDex/normal_uncompress_dex_true/unbundled
=== RUN   TestUncompressDex/normal_uncompress_dex_false
=== RUN   TestUncompressDex/normal_uncompress_dex_false/platform
=== RUN   TestUncompressDex/normal_uncompress_dex_false/unbundled
--- PASS: TestUncompressDex (3.42s)
    --- PASS: TestUncompressDex/normal (0.43s)
        --- PASS: TestUncompressDex/normal/platform (0.20s)
        --- PASS: TestUncompressDex/normal/unbundled (0.23s)
    --- PASS: TestUncompressDex/use_embedded_dex (0.80s)
        --- PASS: TestUncompressDex/use_embedded_dex/platform (0.41s)
        --- PASS: TestUncompressDex/use_embedded_dex/unbundled (0.39s)
    --- PASS: TestUncompressDex/privileged (0.75s)
        --- PASS: TestUncompressDex/privileged/platform (0.41s)
        --- PASS: TestUncompressDex/privileged/unbundled (0.34s)
    --- PASS: TestUncompressDex/normal_uncompress_dex_true (0.73s)
        --- PASS: TestUncompressDex/normal_uncompress_dex_true/platform (0.32s)
        --- PASS: TestUncompressDex/normal_uncompress_dex_true/unbundled (0.41s)
    --- PASS: TestUncompressDex/normal_uncompress_dex_false (0.71s)
        --- PASS: TestUncompressDex/normal_uncompress_dex_false/platform (0.34s)
        --- PASS: TestUncompressDex/normal_uncompress_dex_false/unbundled (0.37s)
=== RUN   TestRuntimeResourceOverlay
--- PASS: TestRuntimeResourceOverlay (0.27s)
=== RUN   TestRuntimeResourceOverlay_JavaDefaults
--- PASS: TestRuntimeResourceOverlay_JavaDefaults (0.35s)
=== RUN   TestOverrideRuntimeResourceOverlay
--- PASS: TestOverrideRuntimeResourceOverlay (0.33s)
=== RUN   TestEnforceRRO_propagatesToDependencies
=== RUN   TestEnforceRRO_propagatesToDependencies/no_RRO
=== RUN   TestEnforceRRO_propagatesToDependencies/enforce_RRO_on_all
=== RUN   TestEnforceRRO_propagatesToDependencies/enforce_RRO_on_foo
=== RUN   TestEnforceRRO_propagatesToDependencies/enforce_RRO_on_foo,_bar_exempted
--- PASS: TestEnforceRRO_propagatesToDependencies (1.55s)
    --- PASS: TestEnforceRRO_propagatesToDependencies/no_RRO (0.37s)
    --- PASS: TestEnforceRRO_propagatesToDependencies/enforce_RRO_on_all (0.42s)
    --- PASS: TestEnforceRRO_propagatesToDependencies/enforce_RRO_on_foo (0.29s)
    --- PASS: TestEnforceRRO_propagatesToDependencies/enforce_RRO_on_foo,_bar_exempted (0.46s)
=== RUN   TestDeviceForHost
--- PASS: TestDeviceForHost (0.31s)
=== RUN   TestHostForDevice
--- PASS: TestHostForDevice (0.32s)
=== RUN   TestDexpreoptBootJars
--- PASS: TestDexpreoptBootJars (0.46s)
=== RUN   TestDexpreoptBootZip
--- PASS: TestDexpreoptBootZip (0.31s)
=== RUN   TestDexpreoptEnabled
=== RUN   TestDexpreoptEnabled/app
=== RUN   TestDexpreoptEnabled/installable_java_library
=== RUN   TestDexpreoptEnabled/java_binary
=== RUN   TestDexpreoptEnabled/app_without_sources
=== RUN   TestDexpreoptEnabled/app_with_libraries
=== RUN   TestDexpreoptEnabled/installable_java_library_without_sources
=== RUN   TestDexpreoptEnabled/static_java_library
=== RUN   TestDexpreoptEnabled/java_test
=== RUN   TestDexpreoptEnabled/android_test
=== RUN   TestDexpreoptEnabled/android_test_helper_app
=== RUN   TestDexpreoptEnabled/compile_dex
=== RUN   TestDexpreoptEnabled/dex_import
--- PASS: TestDexpreoptEnabled (3.81s)
    --- PASS: TestDexpreoptEnabled/app (0.37s)
    --- PASS: TestDexpreoptEnabled/installable_java_library (0.26s)
    --- PASS: TestDexpreoptEnabled/java_binary (0.28s)
    --- PASS: TestDexpreoptEnabled/app_without_sources (0.35s)
    --- PASS: TestDexpreoptEnabled/app_with_libraries (0.37s)
    --- PASS: TestDexpreoptEnabled/installable_java_library_without_sources (0.29s)
    --- PASS: TestDexpreoptEnabled/static_java_library (0.31s)
    --- PASS: TestDexpreoptEnabled/java_test (0.39s)
    --- PASS: TestDexpreoptEnabled/android_test (0.29s)
    --- PASS: TestDexpreoptEnabled/android_test_helper_app (0.33s)
    --- PASS: TestDexpreoptEnabled/compile_dex (0.27s)
    --- PASS: TestDexpreoptEnabled/dex_import (0.29s)
=== RUN   TestHiddenAPISingleton
--- PASS: TestHiddenAPISingleton (0.32s)
=== RUN   TestHiddenAPISingletonWithPrebuilt
--- PASS: TestHiddenAPISingletonWithPrebuilt (0.35s)
=== RUN   TestHiddenAPISingletonWithPrebuiltUseSource
--- PASS: TestHiddenAPISingletonWithPrebuiltUseSource (0.18s)
=== RUN   TestHiddenAPISingletonWithPrebuiltOverrideSource
--- PASS: TestHiddenAPISingletonWithPrebuiltOverrideSource (0.29s)
=== RUN   TestHiddenAPISingletonSdks
=== RUN   TestHiddenAPISingletonSdks/testBundled
=== RUN   TestHiddenAPISingletonSdks/testUnbundled
--- PASS: TestHiddenAPISingletonSdks (0.62s)
    --- PASS: TestHiddenAPISingletonSdks/testBundled (0.31s)
    --- PASS: TestHiddenAPISingletonSdks/testUnbundled (0.31s)
=== RUN   TestJacocoFilterToSpecs
=== RUN   TestJacocoFilterToSpecs/class
=== RUN   TestJacocoFilterToSpecs/class_wildcard
=== RUN   TestJacocoFilterToSpecs/package_wildcard
=== RUN   TestJacocoFilterToSpecs/package_recursive_wildcard
=== RUN   TestJacocoFilterToSpecs/recursive_wildcard_only
=== RUN   TestJacocoFilterToSpecs/single_wildcard_only
--- PASS: TestJacocoFilterToSpecs (0.00s)
    --- PASS: TestJacocoFilterToSpecs/class (0.00s)
    --- PASS: TestJacocoFilterToSpecs/class_wildcard (0.00s)
    --- PASS: TestJacocoFilterToSpecs/package_wildcard (0.00s)
    --- PASS: TestJacocoFilterToSpecs/package_recursive_wildcard (0.00s)
    --- PASS: TestJacocoFilterToSpecs/recursive_wildcard_only (0.00s)
    --- PASS: TestJacocoFilterToSpecs/single_wildcard_only (0.00s)
=== RUN   TestJacocoFiltersToZipCommand
=== RUN   TestJacocoFiltersToZipCommand/implicit_wildcard
=== RUN   TestJacocoFiltersToZipCommand/only_include
=== RUN   TestJacocoFiltersToZipCommand/multiple_includes
=== RUN   TestJacocoFiltersToZipCommand/excludes
--- PASS: TestJacocoFiltersToZipCommand (0.01s)
    --- PASS: TestJacocoFiltersToZipCommand/implicit_wildcard (0.00s)
    --- PASS: TestJacocoFiltersToZipCommand/only_include (0.00s)
    --- PASS: TestJacocoFiltersToZipCommand/multiple_includes (0.00s)
    --- PASS: TestJacocoFiltersToZipCommand/excludes (0.00s)
=== RUN   TestJavaLinkType
--- PASS: TestJavaLinkType (0.99s)
=== RUN   TestSimple
--- PASS: TestSimple (0.27s)
=== RUN   TestExportedPlugins
=== RUN   TestExportedPlugins/Exported_plugin_is_not_a_direct_plugin
=== RUN   TestExportedPlugins/Exports_plugin_to_dependee
=== RUN   TestExportedPlugins/Exports_plugin_to_android_library
=== RUN   TestExportedPlugins/Exports_plugin_is_not_propagated_via_transitive_deps
=== RUN   TestExportedPlugins/Exports_plugin_appends_to_plugins
--- PASS: TestExportedPlugins (1.41s)
    --- PASS: TestExportedPlugins/Exported_plugin_is_not_a_direct_plugin (0.26s)
    --- PASS: TestExportedPlugins/Exports_plugin_to_dependee (0.29s)
    --- PASS: TestExportedPlugins/Exports_plugin_to_android_library (0.25s)
    --- PASS: TestExportedPlugins/Exports_plugin_is_not_propagated_via_transitive_deps (0.36s)
    --- PASS: TestExportedPlugins/Exports_plugin_appends_to_plugins (0.24s)
=== RUN   TestSdkVersionByPartition
--- PASS: TestSdkVersionByPartition (1.37s)
=== RUN   TestArchSpecific
--- PASS: TestArchSpecific (0.33s)
=== RUN   TestBinary
--- PASS: TestBinary (0.27s)
=== RUN   TestHostBinaryNoJavaDebugInfoOverride
--- PASS: TestHostBinaryNoJavaDebugInfoOverride (0.31s)
=== RUN   TestPrebuilts
--- PASS: TestPrebuilts (0.26s)
=== RUN   TestJavaSdkLibraryImport
--- PASS: TestJavaSdkLibraryImport (0.39s)
=== RUN   TestJavaSdkLibraryImport_WithSource
--- PASS: TestJavaSdkLibraryImport_WithSource (0.32s)
=== RUN   TestJavaSdkLibraryImport_Preferred
--- PASS: TestJavaSdkLibraryImport_Preferred (0.35s)
=== RUN   TestDefaults
--- PASS: TestDefaults (0.34s)
=== RUN   TestResources
=== RUN   TestResources/resource_dirs
=== RUN   TestResources/resource_files
=== RUN   TestResources/resource_filegroup
=== RUN   TestResources/wildcard_dirs
=== RUN   TestResources/wildcard_dirs#01
=== RUN   TestResources/wildcard_files
=== RUN   TestResources/wildcard_files_with_exclude
=== RUN   TestResources/resource_dirs_with_exclude_files
=== RUN   TestResources/resource_dirs_with_exclude_files#01
--- PASS: TestResources (2.82s)
    --- PASS: TestResources/resource_dirs (0.28s)
    --- PASS: TestResources/resource_files (0.27s)
    --- PASS: TestResources/resource_filegroup (0.32s)
    --- PASS: TestResources/wildcard_dirs (0.28s)
    --- PASS: TestResources/wildcard_dirs#01 (0.30s)
    --- PASS: TestResources/wildcard_files (0.30s)
    --- PASS: TestResources/wildcard_files_with_exclude (0.29s)
    --- PASS: TestResources/resource_dirs_with_exclude_files (0.43s)
    --- PASS: TestResources/resource_dirs_with_exclude_files#01 (0.36s)
=== RUN   TestIncludeSrcs
--- PASS: TestIncludeSrcs (0.31s)
=== RUN   TestGeneratedSources
--- PASS: TestGeneratedSources (0.39s)
=== RUN   TestTurbine
--- PASS: TestTurbine (0.48s)
=== RUN   TestSharding
--- PASS: TestSharding (0.37s)
=== RUN   TestDroiddoc
--- PASS: TestDroiddoc (0.43s)
=== RUN   TestDroiddocArgsAndFlagsCausesError
--- PASS: TestDroiddocArgsAndFlagsCausesError (0.39s)
=== RUN   TestDroidstubs
--- PASS: TestDroidstubs (0.35s)
=== RUN   TestDroidstubsWithSystemModules
--- PASS: TestDroidstubsWithSystemModules (0.37s)
=== RUN   TestJarGenrules
--- PASS: TestJarGenrules (0.31s)
=== RUN   TestExcludeFileGroupInSrcs
--- PASS: TestExcludeFileGroupInSrcs (0.33s)
=== RUN   TestJavaLibrary
--- PASS: TestJavaLibrary (0.27s)
=== RUN   TestJavaImport
--- PASS: TestJavaImport (0.28s)
=== RUN   TestJavaSdkLibrary
--- PASS: TestJavaSdkLibrary (0.42s)
=== RUN   TestJavaSdkLibrary_StubOrImplOnlyLibs
--- PASS: TestJavaSdkLibrary_StubOrImplOnlyLibs (0.35s)
=== RUN   TestJavaSdkLibrary_DoNotAccessImplWhenItIsNotBuilt
--- PASS: TestJavaSdkLibrary_DoNotAccessImplWhenItIsNotBuilt (0.25s)
=== RUN   TestJavaSdkLibrary_UseSourcesFromAnotherSdkLibrary
--- PASS: TestJavaSdkLibrary_UseSourcesFromAnotherSdkLibrary (0.44s)
=== RUN   TestJavaSdkLibrary_AccessOutputFiles_MissingScope
--- PASS: TestJavaSdkLibrary_AccessOutputFiles_MissingScope (0.41s)
=== RUN   TestJavaSdkLibrary_Deps
--- PASS: TestJavaSdkLibrary_Deps (0.36s)
=== RUN   TestJavaSdkLibraryImport_AccessOutputFiles
--- PASS: TestJavaSdkLibraryImport_AccessOutputFiles (0.35s)
=== RUN   TestJavaSdkLibraryImport_AccessOutputFiles_Invalid
=== RUN   TestJavaSdkLibraryImport_AccessOutputFiles_Invalid/stubs.source
=== RUN   TestJavaSdkLibraryImport_AccessOutputFiles_Invalid/api.txt
=== RUN   TestJavaSdkLibraryImport_AccessOutputFiles_Invalid/removed-api.txt
--- PASS: TestJavaSdkLibraryImport_AccessOutputFiles_Invalid (1.01s)
    --- PASS: TestJavaSdkLibraryImport_AccessOutputFiles_Invalid/stubs.source (0.27s)
    --- PASS: TestJavaSdkLibraryImport_AccessOutputFiles_Invalid/api.txt (0.44s)
    --- PASS: TestJavaSdkLibraryImport_AccessOutputFiles_Invalid/removed-api.txt (0.29s)
=== RUN   TestJavaSdkLibrary_InvalidScopes
--- PASS: TestJavaSdkLibrary_InvalidScopes (0.08s)
=== RUN   TestJavaSdkLibrary_SdkVersion_ForScope
--- PASS: TestJavaSdkLibrary_SdkVersion_ForScope (0.27s)
=== RUN   TestJavaSdkLibrary_ModuleLib
--- PASS: TestJavaSdkLibrary_ModuleLib (0.40s)
=== RUN   TestJavaSdkLibrary_SystemServer
--- PASS: TestJavaSdkLibrary_SystemServer (0.33s)
=== RUN   TestJavaSdkLibrary_MissingScope
--- PASS: TestJavaSdkLibrary_MissingScope (0.36s)
=== RUN   TestJavaSdkLibrary_FallbackScope
--- PASS: TestJavaSdkLibrary_FallbackScope (0.38s)
=== RUN   TestJavaSdkLibrary_DefaultToStubs
--- PASS: TestJavaSdkLibrary_DefaultToStubs (0.30s)
=== RUN   TestCompilerFlags
--- PASS: TestCompilerFlags (0.00s)
=== RUN   TestPatchModule
=== RUN   TestPatchModule/Java_language_level_8
=== RUN   TestPatchModule/Java_language_level_9
--- PASS: TestPatchModule (0.59s)
    --- PASS: TestPatchModule/Java_language_level_8 (0.30s)
    --- PASS: TestPatchModule/Java_language_level_9 (0.29s)
=== RUN   TestJavaSystemModules
--- PASS: TestJavaSystemModules (0.18s)
=== RUN   TestJavaSystemModulesImport
--- PASS: TestJavaSystemModulesImport (0.40s)
=== RUN   TestJavaLibraryWithSystemModules
--- PASS: TestJavaLibraryWithSystemModules (0.40s)
=== RUN   TestAidlExportIncludeDirsFromImports
--- PASS: TestAidlExportIncludeDirsFromImports (0.29s)
=== RUN   TestDataNativeBinaries
--- PASS: TestDataNativeBinaries (0.29s)
=== RUN   TestCollectJavaLibraryPropertiesAddLibsDeps
--- PASS: TestCollectJavaLibraryPropertiesAddLibsDeps (0.00s)
=== RUN   TestCollectJavaLibraryPropertiesAddStaticLibsDeps
--- PASS: TestCollectJavaLibraryPropertiesAddStaticLibsDeps (0.00s)
=== RUN   TestCollectJavaLibraryPropertiesAddScrs
--- PASS: TestCollectJavaLibraryPropertiesAddScrs (0.00s)
=== RUN   TestCollectJavaLibraryPropertiesAddAidlIncludeDirs
--- PASS: TestCollectJavaLibraryPropertiesAddAidlIncludeDirs (0.00s)
=== RUN   TestCollectJavaLibraryPropertiesAddJarjarRules
--- PASS: TestCollectJavaLibraryPropertiesAddJarjarRules (0.00s)
=== RUN   TestKotlin
--- PASS: TestKotlin (0.34s)
=== RUN   TestKapt
--- PASS: TestKapt (0.33s)
=== RUN   TestKaptEncodeFlags
=== RUN   TestKaptEncodeFlags/0
=== RUN   TestKaptEncodeFlags/1
=== RUN   TestKaptEncodeFlags/2
=== RUN   TestKaptEncodeFlags/3
=== RUN   TestKaptEncodeFlags/4
--- PASS: TestKaptEncodeFlags (0.00s)
    --- PASS: TestKaptEncodeFlags/0 (0.00s)
    --- PASS: TestKaptEncodeFlags/1 (0.00s)
    --- PASS: TestKaptEncodeFlags/2 (0.00s)
    --- PASS: TestKaptEncodeFlags/3 (0.00s)
    --- PASS: TestKaptEncodeFlags/4 (0.00s)
=== RUN   TestNoPlugin
--- PASS: TestNoPlugin (0.38s)
=== RUN   TestPlugin
--- PASS: TestPlugin (0.34s)
=== RUN   TestPluginGeneratesApi
--- PASS: TestPluginGeneratesApi (0.42s)
=== RUN   TestClasspath
=== RUN   TestClasspath/default
=== RUN   TestClasspath/default/Java_language_level_8
=== RUN   TestClasspath/default/Java_language_level_9
=== RUN   TestClasspath/default/REL_+_Java_language_level_8
=== RUN   TestClasspath/default/REL_+_Java_language_level_9
=== RUN   TestClasspath/sdk_version:"core_platform"
=== RUN   TestClasspath/sdk_version:"core_platform"/Java_language_level_8
=== RUN   TestClasspath/sdk_version:"core_platform"/Java_language_level_9
=== RUN   TestClasspath/sdk_version:"core_platform"/REL_+_Java_language_level_8
=== RUN   TestClasspath/sdk_version:"core_platform"/REL_+_Java_language_level_9
=== RUN   TestClasspath/blank_sdk_version
=== RUN   TestClasspath/blank_sdk_version/Java_language_level_8
=== RUN   TestClasspath/blank_sdk_version/Java_language_level_9
=== RUN   TestClasspath/blank_sdk_version/REL_+_Java_language_level_8
=== RUN   TestClasspath/blank_sdk_version/REL_+_Java_language_level_9
=== RUN   TestClasspath/sdk_v29
=== RUN   TestClasspath/sdk_v29/Java_language_level_8
=== RUN   TestClasspath/sdk_v29/Java_language_level_9
=== RUN   TestClasspath/sdk_v29/REL_+_Java_language_level_8
=== RUN   TestClasspath/sdk_v29/REL_+_Java_language_level_9
=== RUN   TestClasspath/sdk_v30
=== RUN   TestClasspath/sdk_v30/Java_language_level_8
=== RUN   TestClasspath/sdk_v30/Java_language_level_9
=== RUN   TestClasspath/sdk_v30/REL_+_Java_language_level_8
=== RUN   TestClasspath/sdk_v30/REL_+_Java_language_level_9
=== RUN   TestClasspath/current
=== RUN   TestClasspath/current/Java_language_level_8
=== RUN   TestClasspath/current/Java_language_level_9
=== RUN   TestClasspath/current/REL_+_Java_language_level_8
=== RUN   TestClasspath/current/REL_+_Java_language_level_9
=== RUN   TestClasspath/system_current
=== RUN   TestClasspath/system_current/Java_language_level_8
=== RUN   TestClasspath/system_current/Java_language_level_9
=== RUN   TestClasspath/system_current/REL_+_Java_language_level_8
=== RUN   TestClasspath/system_current/REL_+_Java_language_level_9
=== RUN   TestClasspath/system_29
=== RUN   TestClasspath/system_29/Java_language_level_8
=== RUN   TestClasspath/system_29/Java_language_level_9
=== RUN   TestClasspath/system_29/REL_+_Java_language_level_8
=== RUN   TestClasspath/system_29/REL_+_Java_language_level_9
=== RUN   TestClasspath/system_30
=== RUN   TestClasspath/system_30/Java_language_level_8
=== RUN   TestClasspath/system_30/Java_language_level_9
=== RUN   TestClasspath/system_30/REL_+_Java_language_level_8
=== RUN   TestClasspath/system_30/REL_+_Java_language_level_9
=== RUN   TestClasspath/test_current
=== RUN   TestClasspath/test_current/Java_language_level_8
=== RUN   TestClasspath/test_current/Java_language_level_9
=== RUN   TestClasspath/test_current/REL_+_Java_language_level_8
=== RUN   TestClasspath/test_current/REL_+_Java_language_level_9
=== RUN   TestClasspath/core_current
=== RUN   TestClasspath/core_current/Java_language_level_8
=== RUN   TestClasspath/core_current/Java_language_level_9
=== RUN   TestClasspath/core_current/REL_+_Java_language_level_8
=== RUN   TestClasspath/core_current/REL_+_Java_language_level_9
=== RUN   TestClasspath/nostdlib
=== RUN   TestClasspath/nostdlib/Java_language_level_8
=== RUN   TestClasspath/nostdlib/Java_language_level_9
=== RUN   TestClasspath/nostdlib/REL_+_Java_language_level_8
=== RUN   TestClasspath/nostdlib/REL_+_Java_language_level_9
=== RUN   TestClasspath/nostdlib_system_modules
=== RUN   TestClasspath/nostdlib_system_modules/Java_language_level_8
=== RUN   TestClasspath/nostdlib_system_modules/Java_language_level_9
=== RUN   TestClasspath/nostdlib_system_modules/REL_+_Java_language_level_8
=== RUN   TestClasspath/nostdlib_system_modules/REL_+_Java_language_level_9
=== RUN   TestClasspath/host_default
=== RUN   TestClasspath/host_default/Java_language_level_8
=== RUN   TestClasspath/host_default/Java_language_level_9
=== RUN   TestClasspath/host_default/REL_+_Java_language_level_8
=== RUN   TestClasspath/host_default/REL_+_Java_language_level_9
=== RUN   TestClasspath/host_supported_default
=== RUN   TestClasspath/host_supported_default/Java_language_level_8
=== RUN   TestClasspath/host_supported_default/Java_language_level_9
=== RUN   TestClasspath/host_supported_default/REL_+_Java_language_level_8
=== RUN   TestClasspath/host_supported_default/REL_+_Java_language_level_9
=== RUN   TestClasspath/host_supported_nostdlib
=== RUN   TestClasspath/host_supported_nostdlib/Java_language_level_8
=== RUN   TestClasspath/host_supported_nostdlib/Java_language_level_9
=== RUN   TestClasspath/host_supported_nostdlib/REL_+_Java_language_level_8
=== RUN   TestClasspath/host_supported_nostdlib/REL_+_Java_language_level_9
=== RUN   TestClasspath/unbundled_sdk_v29
=== RUN   TestClasspath/unbundled_sdk_v29/Java_language_level_8
=== RUN   TestClasspath/unbundled_sdk_v29/Java_language_level_9
=== RUN   TestClasspath/unbundled_sdk_v29/REL_+_Java_language_level_8
=== RUN   TestClasspath/unbundled_sdk_v29/REL_+_Java_language_level_9
=== RUN   TestClasspath/unbundled_sdk_v30
=== RUN   TestClasspath/unbundled_sdk_v30/Java_language_level_8
=== RUN   TestClasspath/unbundled_sdk_v30/Java_language_level_9
=== RUN   TestClasspath/unbundled_sdk_v30/REL_+_Java_language_level_8
=== RUN   TestClasspath/unbundled_sdk_v30/REL_+_Java_language_level_9
=== RUN   TestClasspath/unbundled_current
=== RUN   TestClasspath/unbundled_current/Java_language_level_8
=== RUN   TestClasspath/unbundled_current/Java_language_level_9
=== RUN   TestClasspath/unbundled_current/REL_+_Java_language_level_8
=== RUN   TestClasspath/unbundled_current/REL_+_Java_language_level_9
=== RUN   TestClasspath/module_current
=== RUN   TestClasspath/module_current/Java_language_level_8
=== RUN   TestClasspath/module_current/Java_language_level_9
=== RUN   TestClasspath/module_current/REL_+_Java_language_level_8
=== RUN   TestClasspath/module_current/REL_+_Java_language_level_9
=== RUN   TestClasspath/system_server_current
=== RUN   TestClasspath/system_server_current/Java_language_level_8
=== RUN   TestClasspath/system_server_current/Java_language_level_9
=== RUN   TestClasspath/system_server_current/REL_+_Java_language_level_8
=== RUN   TestClasspath/system_server_current/REL_+_Java_language_level_9
--- PASS: TestClasspath (24.44s)
    --- PASS: TestClasspath/default (1.18s)
        --- PASS: TestClasspath/default/Java_language_level_8 (0.39s)
        --- PASS: TestClasspath/default/Java_language_level_9 (0.35s)
        --- PASS: TestClasspath/default/REL_+_Java_language_level_8 (0.21s)
        --- PASS: TestClasspath/default/REL_+_Java_language_level_9 (0.23s)
    --- PASS: TestClasspath/sdk_version:"core_platform" (1.28s)
        --- PASS: TestClasspath/sdk_version:"core_platform"/Java_language_level_8 (0.34s)
        --- PASS: TestClasspath/sdk_version:"core_platform"/Java_language_level_9 (0.28s)
        --- PASS: TestClasspath/sdk_version:"core_platform"/REL_+_Java_language_level_8 (0.31s)
        --- PASS: TestClasspath/sdk_version:"core_platform"/REL_+_Java_language_level_9 (0.36s)
    --- PASS: TestClasspath/blank_sdk_version (1.10s)
        --- PASS: TestClasspath/blank_sdk_version/Java_language_level_8 (0.27s)
        --- PASS: TestClasspath/blank_sdk_version/Java_language_level_9 (0.29s)
        --- PASS: TestClasspath/blank_sdk_version/REL_+_Java_language_level_8 (0.33s)
        --- PASS: TestClasspath/blank_sdk_version/REL_+_Java_language_level_9 (0.20s)
    --- PASS: TestClasspath/sdk_v29 (1.27s)
        --- PASS: TestClasspath/sdk_v29/Java_language_level_8 (0.31s)
        --- PASS: TestClasspath/sdk_v29/Java_language_level_9 (0.26s)
        --- PASS: TestClasspath/sdk_v29/REL_+_Java_language_level_8 (0.34s)
        --- PASS: TestClasspath/sdk_v29/REL_+_Java_language_level_9 (0.34s)
    --- PASS: TestClasspath/sdk_v30 (1.09s)
        --- PASS: TestClasspath/sdk_v30/Java_language_level_8 (0.27s)
        --- PASS: TestClasspath/sdk_v30/Java_language_level_9 (0.23s)
        --- PASS: TestClasspath/sdk_v30/REL_+_Java_language_level_8 (0.35s)
        --- PASS: TestClasspath/sdk_v30/REL_+_Java_language_level_9 (0.24s)
    --- PASS: TestClasspath/current (1.45s)
        --- PASS: TestClasspath/current/Java_language_level_8 (0.38s)
        --- PASS: TestClasspath/current/Java_language_level_9 (0.44s)
        --- PASS: TestClasspath/current/REL_+_Java_language_level_8 (0.30s)
        --- PASS: TestClasspath/current/REL_+_Java_language_level_9 (0.33s)
    --- PASS: TestClasspath/system_current (1.09s)
        --- PASS: TestClasspath/system_current/Java_language_level_8 (0.24s)
        --- PASS: TestClasspath/system_current/Java_language_level_9 (0.22s)
        --- PASS: TestClasspath/system_current/REL_+_Java_language_level_8 (0.34s)
        --- PASS: TestClasspath/system_current/REL_+_Java_language_level_9 (0.30s)
    --- PASS: TestClasspath/system_29 (0.96s)
        --- PASS: TestClasspath/system_29/Java_language_level_8 (0.24s)
        --- PASS: TestClasspath/system_29/Java_language_level_9 (0.31s)
        --- PASS: TestClasspath/system_29/REL_+_Java_language_level_8 (0.20s)
        --- PASS: TestClasspath/system_29/REL_+_Java_language_level_9 (0.21s)
    --- PASS: TestClasspath/system_30 (1.29s)
        --- PASS: TestClasspath/system_30/Java_language_level_8 (0.38s)
        --- PASS: TestClasspath/system_30/Java_language_level_9 (0.28s)
        --- PASS: TestClasspath/system_30/REL_+_Java_language_level_8 (0.28s)
        --- PASS: TestClasspath/system_30/REL_+_Java_language_level_9 (0.35s)
    --- PASS: TestClasspath/test_current (1.13s)
        --- PASS: TestClasspath/test_current/Java_language_level_8 (0.26s)
        --- PASS: TestClasspath/test_current/Java_language_level_9 (0.33s)
        --- PASS: TestClasspath/test_current/REL_+_Java_language_level_8 (0.26s)
        --- PASS: TestClasspath/test_current/REL_+_Java_language_level_9 (0.28s)
    --- PASS: TestClasspath/core_current (1.13s)
        --- PASS: TestClasspath/core_current/Java_language_level_8 (0.26s)
        --- PASS: TestClasspath/core_current/Java_language_level_9 (0.24s)
        --- PASS: TestClasspath/core_current/REL_+_Java_language_level_8 (0.32s)
        --- PASS: TestClasspath/core_current/REL_+_Java_language_level_9 (0.31s)
    --- PASS: TestClasspath/nostdlib (1.26s)
        --- PASS: TestClasspath/nostdlib/Java_language_level_8 (0.31s)
        --- PASS: TestClasspath/nostdlib/Java_language_level_9 (0.38s)
        --- PASS: TestClasspath/nostdlib/REL_+_Java_language_level_8 (0.26s)
        --- PASS: TestClasspath/nostdlib/REL_+_Java_language_level_9 (0.32s)
    --- PASS: TestClasspath/nostdlib_system_modules (1.13s)
        --- PASS: TestClasspath/nostdlib_system_modules/Java_language_level_8 (0.25s)
        --- PASS: TestClasspath/nostdlib_system_modules/Java_language_level_9 (0.32s)
        --- PASS: TestClasspath/nostdlib_system_modules/REL_+_Java_language_level_8 (0.21s)
        --- PASS: TestClasspath/nostdlib_system_modules/REL_+_Java_language_level_9 (0.34s)
    --- PASS: TestClasspath/host_default (1.16s)
        --- PASS: TestClasspath/host_default/Java_language_level_8 (0.22s)
        --- PASS: TestClasspath/host_default/Java_language_level_9 (0.19s)
        --- PASS: TestClasspath/host_default/REL_+_Java_language_level_8 (0.39s)
        --- PASS: TestClasspath/host_default/REL_+_Java_language_level_9 (0.36s)
    --- PASS: TestClasspath/host_supported_default (1.05s)
        --- PASS: TestClasspath/host_supported_default/Java_language_level_8 (0.18s)
        --- PASS: TestClasspath/host_supported_default/Java_language_level_9 (0.36s)
        --- PASS: TestClasspath/host_supported_default/REL_+_Java_language_level_8 (0.32s)
        --- PASS: TestClasspath/host_supported_default/REL_+_Java_language_level_9 (0.19s)
    --- PASS: TestClasspath/host_supported_nostdlib (1.21s)
        --- PASS: TestClasspath/host_supported_nostdlib/Java_language_level_8 (0.35s)
        --- PASS: TestClasspath/host_supported_nostdlib/Java_language_level_9 (0.26s)
        --- PASS: TestClasspath/host_supported_nostdlib/REL_+_Java_language_level_8 (0.23s)
        --- PASS: TestClasspath/host_supported_nostdlib/REL_+_Java_language_level_9 (0.36s)
    --- PASS: TestClasspath/unbundled_sdk_v29 (1.10s)
        --- PASS: TestClasspath/unbundled_sdk_v29/Java_language_level_8 (0.25s)
        --- PASS: TestClasspath/unbundled_sdk_v29/Java_language_level_9 (0.22s)
        --- PASS: TestClasspath/unbundled_sdk_v29/REL_+_Java_language_level_8 (0.33s)
        --- PASS: TestClasspath/unbundled_sdk_v29/REL_+_Java_language_level_9 (0.30s)
    --- PASS: TestClasspath/unbundled_sdk_v30 (1.16s)
        --- PASS: TestClasspath/unbundled_sdk_v30/Java_language_level_8 (0.24s)
        --- PASS: TestClasspath/unbundled_sdk_v30/Java_language_level_9 (0.36s)
        --- PASS: TestClasspath/unbundled_sdk_v30/REL_+_Java_language_level_8 (0.28s)
        --- PASS: TestClasspath/unbundled_sdk_v30/REL_+_Java_language_level_9 (0.28s)
    --- PASS: TestClasspath/unbundled_current (1.02s)
        --- PASS: TestClasspath/unbundled_current/Java_language_level_8 (0.24s)
        --- PASS: TestClasspath/unbundled_current/Java_language_level_9 (0.31s)
        --- PASS: TestClasspath/unbundled_current/REL_+_Java_language_level_8 (0.24s)
        --- PASS: TestClasspath/unbundled_current/REL_+_Java_language_level_9 (0.21s)
    --- PASS: TestClasspath/module_current (1.19s)
        --- PASS: TestClasspath/module_current/Java_language_level_8 (0.23s)
        --- PASS: TestClasspath/module_current/Java_language_level_9 (0.38s)
        --- PASS: TestClasspath/module_current/REL_+_Java_language_level_8 (0.34s)
        --- PASS: TestClasspath/module_current/REL_+_Java_language_level_9 (0.24s)
    --- PASS: TestClasspath/system_server_current (1.17s)
        --- PASS: TestClasspath/system_server_current/Java_language_level_8 (0.32s)
        --- PASS: TestClasspath/system_server_current/Java_language_level_9 (0.24s)
        --- PASS: TestClasspath/system_server_current/REL_+_Java_language_level_8 (0.38s)
        --- PASS: TestClasspath/system_server_current/REL_+_Java_language_level_9 (0.23s)
PASS
ok  	android/soong/java	115.055s
?   	android/soong/java/config	[no test files]
=== RUN   TestParse
=== RUN   TestParse/Basic
=== RUN   TestParse/EarlyNewlineAndWhitespace
=== RUN   TestParse/Continuation
=== RUN   TestParse/CarriageReturnContinuation
=== RUN   TestParse/BackSlashes
=== RUN   TestParse/Spaces
=== RUN   TestParse/Escapes
=== RUN   TestParse/SpecialChars
=== RUN   TestParse/Multiple_outputs
=== RUN   TestParse/AIDL_parcelable
--- PASS: TestParse (0.00s)
    --- PASS: TestParse/Basic (0.00s)
    --- PASS: TestParse/EarlyNewlineAndWhitespace (0.00s)
    --- PASS: TestParse/Continuation (0.00s)
    --- PASS: TestParse/CarriageReturnContinuation (0.00s)
    --- PASS: TestParse/BackSlashes (0.00s)
    --- PASS: TestParse/Spaces (0.00s)
    --- PASS: TestParse/Escapes (0.00s)
    --- PASS: TestParse/SpecialChars (0.00s)
    --- PASS: TestParse/Multiple_outputs (0.00s)
    --- PASS: TestParse/AIDL_parcelable (0.00s)
=== RUN   TestDepPrint
=== RUN   TestDepPrint/Empty
=== RUN   TestDepPrint/Basic
=== RUN   TestDepPrint/Escapes
=== RUN   TestDepPrint/Spaces
=== RUN   TestDepPrint/SpecialChars
--- PASS: TestDepPrint (0.00s)
    --- PASS: TestDepPrint/Empty (0.00s)
    --- PASS: TestDepPrint/Basic (0.00s)
    --- PASS: TestDepPrint/Escapes (0.00s)
    --- PASS: TestDepPrint/Spaces (0.00s)
    --- PASS: TestDepPrint/SpecialChars (0.00s)
PASS
ok  	android/soong/makedeps	0.047s
=== RUN   TestEndToEnd
--- PASS: TestEndToEnd (0.00s)
PASS
ok  	android/soong/partner/androidmk	0.055s
?   	android/soong/partner/bpfix	[no test files]
?   	android/soong/partner/bpfix/extensions	[no test files]
?   	android/soong/phony	[no test files]
=== RUN   TestPythonModule
=== RUN   TestPythonModule/module_without_any_src_files
=== RUN   TestPythonModule/module_with_bad_src_file_ext
=== RUN   TestPythonModule/module_with_bad_data_file_ext
=== RUN   TestPythonModule/module_with_bad_pkg_path_format
=== RUN   TestPythonModule/module_with_bad_runfile_src_path_format
=== RUN   TestPythonModule/module_with_duplicate_runfile_path
=== RUN   TestPythonModule/module_for_testing_dependencies
--- PASS: TestPythonModule (0.08s)
    --- PASS: TestPythonModule/module_without_any_src_files (0.03s)
    --- PASS: TestPythonModule/module_with_bad_src_file_ext (0.00s)
    --- PASS: TestPythonModule/module_with_bad_data_file_ext (0.00s)
    --- PASS: TestPythonModule/module_with_bad_pkg_path_format (0.00s)
    --- PASS: TestPythonModule/module_with_bad_runfile_src_path_format (0.03s)
    --- PASS: TestPythonModule/module_with_duplicate_runfile_path (0.00s)
    --- PASS: TestPythonModule/module_for_testing_dependencies (0.02s)
PASS
ok  	android/soong/python	0.206s
=== RUN   TestTemplate
=== RUN   TestTemplate/basic
=== RUN   TestTemplate/all_params
--- PASS: TestTemplate (0.00s)
    --- PASS: TestTemplate/basic (0.00s)
    --- PASS: TestTemplate/all_params (0.00s)
=== RUN   TestNoVarTemplate
--- PASS: TestNoVarTemplate (0.00s)
=== RUN   TestTemplateDeterminism
--- PASS: TestTemplateDeterminism (0.02s)
PASS
ok  	android/soong/remoteexec	0.075s
=== RUN   TestBinaryLinkage
--- PASS: TestBinaryLinkage (1.60s)
=== RUN   TestBinaryPreferRlib
--- PASS: TestBinaryPreferRlib (1.35s)
=== RUN   TestHostToolPath
--- PASS: TestHostToolPath (1.38s)
=== RUN   TestBinaryFlags
--- PASS: TestBinaryFlags (4.44s)
=== RUN   TestStaticBinaryFlags
--- PASS: TestStaticBinaryFlags (1.36s)
=== RUN   TestLinkObjects
--- PASS: TestLinkObjects (1.30s)
=== RUN   TestStrippedBinary
--- PASS: TestStrippedBinary (1.13s)
=== RUN   TestRustBindgen
--- PASS: TestRustBindgen (6.88s)
=== RUN   TestRustBindgenCustomBindgen
--- PASS: TestRustBindgenCustomBindgen (1.49s)
=== RUN   TestRustBindgenStdVersions
--- PASS: TestRustBindgenStdVersions (2.66s)
=== RUN   TestSourceProviderCollision
--- PASS: TestSourceProviderCollision (1.30s)
=== RUN   TestClippy
=== RUN   TestClippy/path=
=== RUN   TestClippy/path=external/
=== RUN   TestClippy/path=hardware/
--- PASS: TestClippy (4.14s)
    --- PASS: TestClippy/path= (1.49s)
    --- PASS: TestClippy/path=external/ (1.39s)
    --- PASS: TestClippy/path=hardware/ (1.26s)
=== RUN   TestFeaturesToFlags
--- PASS: TestFeaturesToFlags (1.24s)
=== RUN   TestEnforceSingleSourceFile
--- PASS: TestEnforceSingleSourceFile (4.63s)
=== RUN   TestInstallDir
--- PASS: TestInstallDir (1.38s)
=== RUN   TestLints
=== RUN   TestLints/path=
=== RUN   TestLints/path=external/
=== RUN   TestLints/path=hardware/
--- PASS: TestLints (4.17s)
    --- PASS: TestLints/path= (1.42s)
    --- PASS: TestLints/path=external/ (1.40s)
    --- PASS: TestLints/path=hardware/ (1.35s)
=== RUN   TestStdDeviceLinkage
--- PASS: TestStdDeviceLinkage (1.40s)
=== RUN   TestCoverageFlags
--- PASS: TestCoverageFlags (1.47s)
=== RUN   TestCoverageZip
--- PASS: TestCoverageZip (1.44s)
=== RUN   TestCoverageDeps
--- PASS: TestCoverageDeps (1.48s)
=== RUN   TestLibraryVariants
--- PASS: TestLibraryVariants (1.21s)
=== RUN   TestDylibPreferDynamic
--- PASS: TestDylibPreferDynamic (1.59s)
=== RUN   TestValidateLibraryStem
--- PASS: TestValidateLibraryStem (6.08s)
=== RUN   TestSharedLibrary
--- PASS: TestSharedLibrary (1.52s)
=== RUN   TestStaticLibraryLinkage
--- PASS: TestStaticLibraryLinkage (1.25s)
=== RUN   TestAutoDeps
--- PASS: TestAutoDeps (1.19s)
=== RUN   TestStrippedLibrary
--- PASS: TestStrippedLibrary (1.76s)
=== RUN   TestLibstdLinkage
--- PASS: TestLibstdLinkage (1.57s)
=== RUN   TestProjectJsonDep
--- PASS: TestProjectJsonDep (1.40s)
=== RUN   TestProjectJsonBindGen
--- PASS: TestProjectJsonBindGen (1.41s)
=== RUN   TestProjectJsonMultiVersion
--- PASS: TestProjectJsonMultiVersion (1.44s)
=== RUN   TestRustProtobuf
--- PASS: TestRustProtobuf (1.27s)
=== RUN   TestLinkPathFromFilePath
--- PASS: TestLinkPathFromFilePath (0.00s)
=== RUN   TestDepsTracking
--- PASS: TestDepsTracking (1.37s)
=== RUN   TestSourceProviderDeps
--- PASS: TestSourceProviderDeps (1.28s)
=== RUN   TestSourceProviderTargetMismatch
--- PASS: TestSourceProviderTargetMismatch (0.51s)
=== RUN   TestProcMacroDeviceDeps
--- PASS: TestProcMacroDeviceDeps (1.35s)
=== RUN   TestNoStdlibs
--- PASS: TestNoStdlibs (1.31s)
=== RUN   TestMultilib
--- PASS: TestMultilib (1.33s)
=== RUN   TestSourceProviderRequiredFields
--- PASS: TestSourceProviderRequiredFields (1.24s)
=== RUN   TestRustTest
--- PASS: TestRustTest (1.34s)
=== RUN   TestRustTestLinkage
--- PASS: TestRustTestLinkage (1.50s)
PASS
ok  	android/soong/rust	79.300s
?   	android/soong/rust/config	[no test files]
?   	android/soong/scripts	[no test files]
=== RUN   TestAddPropertySimple
--- PASS: TestAddPropertySimple (0.00s)
=== RUN   TestAddPropertySubset
=== RUN   TestAddPropertySubset/add_new_subset
=== RUN   TestAddPropertySubset/add_new_subset/property_set
=== RUN   TestAddPropertySubset/add_new_subset/property_struct
=== RUN   TestAddPropertySubset/merge_existing_subset
=== RUN   TestAddPropertySubset/merge_existing_subset/property_set
=== RUN   TestAddPropertySubset/merge_existing_subset/property_struct
=== RUN   TestAddPropertySubset/add_conflicting_subset
=== RUN   TestAddPropertySubset/add_non-pointer_struct
--- PASS: TestAddPropertySubset (0.00s)
    --- PASS: TestAddPropertySubset/add_new_subset (0.00s)
        --- PASS: TestAddPropertySubset/add_new_subset/property_set (0.00s)
        --- PASS: TestAddPropertySubset/add_new_subset/property_struct (0.00s)
    --- PASS: TestAddPropertySubset/merge_existing_subset (0.00s)
        --- PASS: TestAddPropertySubset/merge_existing_subset/property_set (0.00s)
        --- PASS: TestAddPropertySubset/merge_existing_subset/property_struct (0.00s)
    --- PASS: TestAddPropertySubset/add_conflicting_subset (0.00s)
    --- PASS: TestAddPropertySubset/add_non-pointer_struct (0.00s)
=== RUN   TestAddPropertySetNew
--- PASS: TestAddPropertySetNew (0.00s)
=== RUN   TestAddPropertySetExisting
--- PASS: TestAddPropertySetExisting (0.00s)
=== RUN   TestTransformRemoveProperty
--- PASS: TestTransformRemoveProperty (0.00s)
=== RUN   TestTransformRemovePropertySet
--- PASS: TestTransformRemovePropertySet (0.00s)
=== RUN   TestSingleDeviceOsAssumption
--- PASS: TestSingleDeviceOsAssumption (0.00s)
=== RUN   TestSdkIsCompileMultilibBoth
--- PASS: TestSdkIsCompileMultilibBoth (1.88s)
=== RUN   TestSdkCompileMultilibOverride
--- PASS: TestSdkCompileMultilibOverride (3.10s)
=== RUN   TestBasicSdkWithCc
--- PASS: TestBasicSdkWithCc (1.41s)
=== RUN   TestHostSdkWithCc
--- PASS: TestHostSdkWithCc (1.60s)
=== RUN   TestSdkWithCc
--- PASS: TestSdkWithCc (1.51s)
=== RUN   TestSnapshotWithObject
--- PASS: TestSnapshotWithObject (3.06s)
=== RUN   TestSnapshotWithCcDuplicateHeaders
--- PASS: TestSnapshotWithCcDuplicateHeaders (2.92s)
=== RUN   TestSnapshotWithCcSharedLibraryCommonProperties
--- PASS: TestSnapshotWithCcSharedLibraryCommonProperties (4.21s)
=== RUN   TestSnapshotWithCcBinary
--- PASS: TestSnapshotWithCcBinary (3.30s)
=== RUN   TestMultipleHostOsTypesSnapshotWithCcBinary
--- PASS: TestMultipleHostOsTypesSnapshotWithCcBinary (2.81s)
=== RUN   TestSnapshotWithSingleHostOsType
--- PASS: TestSnapshotWithSingleHostOsType (3.07s)
=== RUN   TestSnapshotWithCcStaticNocrtBinary
--- PASS: TestSnapshotWithCcStaticNocrtBinary (2.87s)
=== RUN   TestSnapshotWithCcSharedLibrary
--- PASS: TestSnapshotWithCcSharedLibrary (2.87s)
=== RUN   TestSnapshotWithCcSharedLibrarySharedLibs
--- PASS: TestSnapshotWithCcSharedLibrarySharedLibs (2.93s)
=== RUN   TestHostSnapshotWithCcSharedLibrary
--- PASS: TestHostSnapshotWithCcSharedLibrary (2.91s)
=== RUN   TestMultipleHostOsTypesSnapshotWithCcSharedLibrary
--- PASS: TestMultipleHostOsTypesSnapshotWithCcSharedLibrary (2.96s)
=== RUN   TestSnapshotWithCcStaticLibrary
--- PASS: TestSnapshotWithCcStaticLibrary (2.54s)
=== RUN   TestHostSnapshotWithCcStaticLibrary
--- PASS: TestHostSnapshotWithCcStaticLibrary (2.99s)
=== RUN   TestSnapshotWithCcLibrary
--- PASS: TestSnapshotWithCcLibrary (2.54s)
=== RUN   TestHostSnapshotWithMultiLib64
--- PASS: TestHostSnapshotWithMultiLib64 (2.64s)
=== RUN   TestSnapshotWithCcHeadersLibrary
--- PASS: TestSnapshotWithCcHeadersLibrary (2.39s)
=== RUN   TestHostSnapshotWithCcHeadersLibrary
--- PASS: TestHostSnapshotWithCcHeadersLibrary (3.20s)
=== RUN   TestDeviceAndHostSnapshotWithCcHeadersLibrary
--- PASS: TestDeviceAndHostSnapshotWithCcHeadersLibrary (2.84s)
=== RUN   TestSystemSharedLibPropagation
--- PASS: TestSystemSharedLibPropagation (5.53s)
=== RUN   TestStubsLibrary
--- PASS: TestStubsLibrary (3.09s)
=== RUN   TestDeviceAndHostSnapshotWithStubsLibrary
--- PASS: TestDeviceAndHostSnapshotWithStubsLibrary (2.60s)
=== RUN   TestUniqueHostSoname
--- PASS: TestUniqueHostSoname (3.11s)
=== RUN   TestModuleExportsSnapshot
--- PASS: TestModuleExportsSnapshot (2.73s)
=== RUN   TestSdkDependsOnSourceEvenWhenPrebuiltPreferred
--- PASS: TestSdkDependsOnSourceEvenWhenPrebuiltPreferred (2.68s)
=== RUN   TestBasicSdkWithJavaLibrary
--- PASS: TestBasicSdkWithJavaLibrary (1.47s)
=== RUN   TestSnapshotWithJavaHeaderLibrary
--- PASS: TestSnapshotWithJavaHeaderLibrary (2.65s)
=== RUN   TestHostSnapshotWithJavaHeaderLibrary
--- PASS: TestHostSnapshotWithJavaHeaderLibrary (2.92s)
=== RUN   TestDeviceAndHostSnapshotWithJavaHeaderLibrary
--- PASS: TestDeviceAndHostSnapshotWithJavaHeaderLibrary (2.48s)
=== RUN   TestSnapshotWithJavaImplLibrary
--- PASS: TestSnapshotWithJavaImplLibrary (2.12s)
=== RUN   TestHostSnapshotWithJavaImplLibrary
--- PASS: TestHostSnapshotWithJavaImplLibrary (2.20s)
=== RUN   TestSnapshotWithJavaTest
--- PASS: TestSnapshotWithJavaTest (3.33s)
=== RUN   TestHostSnapshotWithJavaTest
--- PASS: TestHostSnapshotWithJavaTest (2.51s)
=== RUN   TestBasicSdkWithDroidstubs
--- PASS: TestBasicSdkWithDroidstubs (1.16s)
=== RUN   TestSnapshotWithDroidstubs
--- PASS: TestSnapshotWithDroidstubs (2.26s)
=== RUN   TestHostSnapshotWithDroidstubs
--- PASS: TestHostSnapshotWithDroidstubs (3.03s)
=== RUN   TestSnapshotWithJavaSystemModules
--- PASS: TestSnapshotWithJavaSystemModules (2.66s)
=== RUN   TestHostSnapshotWithJavaSystemModules
--- PASS: TestHostSnapshotWithJavaSystemModules (2.47s)
=== RUN   TestDeviceAndHostSnapshotWithOsSpecificMembers
--- PASS: TestDeviceAndHostSnapshotWithOsSpecificMembers (2.61s)
=== RUN   TestSnapshotWithJavaSdkLibrary
--- PASS: TestSnapshotWithJavaSdkLibrary (2.86s)
=== RUN   TestSnapshotWithJavaSdkLibrary_SdkVersion_None
--- PASS: TestSnapshotWithJavaSdkLibrary_SdkVersion_None (2.21s)
=== RUN   TestSnapshotWithJavaSdkLibrary_SdkVersion_ForScope
--- PASS: TestSnapshotWithJavaSdkLibrary_SdkVersion_ForScope (1.94s)
=== RUN   TestSnapshotWithJavaSdkLibrary_ApiScopes
--- PASS: TestSnapshotWithJavaSdkLibrary_ApiScopes (1.92s)
=== RUN   TestSnapshotWithJavaSdkLibrary_ModuleLib
--- PASS: TestSnapshotWithJavaSdkLibrary_ModuleLib (2.88s)
=== RUN   TestSnapshotWithJavaSdkLibrary_SystemServer
--- PASS: TestSnapshotWithJavaSdkLibrary_SystemServer (2.62s)
=== RUN   TestSnapshotWithJavaSdkLibrary_NamingScheme
--- PASS: TestSnapshotWithJavaSdkLibrary_NamingScheme (2.34s)
=== RUN   TestSnapshotWithJavaSdkLibrary_DoctagFiles
--- PASS: TestSnapshotWithJavaSdkLibrary_DoctagFiles (2.40s)
=== RUN   TestDepNotInRequiredSdks
--- PASS: TestDepNotInRequiredSdks (0.95s)
=== RUN   TestSnapshotVisibility
--- PASS: TestSnapshotVisibility (2.69s)
=== RUN   TestPrebuiltVisibilityProperty_IsValidated
--- PASS: TestPrebuiltVisibilityProperty_IsValidated (0.05s)
=== RUN   TestPrebuiltVisibilityProperty_AddPrivate
--- PASS: TestPrebuiltVisibilityProperty_AddPrivate (1.67s)
=== RUN   TestSDkInstall
--- PASS: TestSDkInstall (1.20s)
=== RUN   TestCommonValueOptimization
--- PASS: TestCommonValueOptimization (0.01s)
=== RUN   TestCommonValueOptimization_InvalidArchSpecificVariants
--- PASS: TestCommonValueOptimization_InvalidArchSpecificVariants (0.00s)
PASS
ok  	android/soong/sdk	142.526s
=== RUN   TestShTestSubDir
--- PASS: TestShTestSubDir (0.02s)
=== RUN   TestShTest
--- PASS: TestShTest (0.00s)
=== RUN   TestShTest_dataModules
--- PASS: TestShTest_dataModules (0.30s)
=== RUN   TestShTestHost
--- PASS: TestShTestHost (0.00s)
=== RUN   TestShTestHost_dataDeviceModules
--- PASS: TestShTestHost_dataDeviceModules (0.04s)
PASS
ok  	android/soong/sh	0.443s
?   	android/soong/shared	[no test files]
=== RUN   TestElfSymbolTable
=== RUN   TestElfSymbolTable/0
=== RUN   TestElfSymbolTable/1
=== RUN   TestElfSymbolTable/2
--- PASS: TestElfSymbolTable (0.00s)
    --- PASS: TestElfSymbolTable/0 (0.00s)
    --- PASS: TestElfSymbolTable/1 (0.00s)
    --- PASS: TestElfSymbolTable/2 (0.00s)
=== RUN   TestMachoSymbolTable
=== RUN   TestMachoSymbolTable/0
=== RUN   TestMachoSymbolTable/1
=== RUN   TestMachoSymbolTable/2
--- PASS: TestMachoSymbolTable (0.00s)
    --- PASS: TestMachoSymbolTable/0 (0.00s)
    --- PASS: TestMachoSymbolTable/1 (0.00s)
    --- PASS: TestMachoSymbolTable/2 (0.00s)
=== RUN   TestPESymbolTable
=== RUN   TestPESymbolTable/0
=== RUN   TestPESymbolTable/1
=== RUN   TestPESymbolTable/2
=== RUN   TestPESymbolTable/3
=== RUN   TestPESymbolTable/4
=== RUN   TestPESymbolTable/5
=== RUN   TestPESymbolTable/6
--- PASS: TestPESymbolTable (0.00s)
    --- PASS: TestPESymbolTable/0 (0.00s)
    --- PASS: TestPESymbolTable/1 (0.00s)
    --- PASS: TestPESymbolTable/2 (0.00s)
    --- PASS: TestPESymbolTable/3 (0.00s)
    --- PASS: TestPESymbolTable/4 (0.00s)
    --- PASS: TestPESymbolTable/5 (0.00s)
    --- PASS: TestPESymbolTable/6 (0.00s)
=== RUN   TestCopyAndInject
=== RUN   TestCopyAndInject/0
=== RUN   TestCopyAndInject/1
=== RUN   TestCopyAndInject/2
--- PASS: TestCopyAndInject (0.00s)
    --- PASS: TestCopyAndInject/0 (0.00s)
    --- PASS: TestCopyAndInject/1 (0.00s)
    --- PASS: TestCopyAndInject/2 (0.00s)
PASS
ok  	android/soong/symbol_inject	0.054s
?   	android/soong/symbol_inject/cmd	[no test files]
=== RUN   TestSyspropLibrary
--- PASS: TestSyspropLibrary (1.90s)
PASS
ok  	android/soong/sysprop	1.989s
=== RUN   TestStripZip64Extras
--- PASS: TestStripZip64Extras (0.00s)
=== RUN   TestReader
--- PASS: TestReader (0.33s)
=== RUN   TestInvalidFiles
--- PASS: TestInvalidFiles (0.00s)
=== RUN   TestIssue8186
--- PASS: TestIssue8186 (0.00s)
=== RUN   TestIssue10957
--- PASS: TestIssue10957 (0.00s)
=== RUN   TestIssue10956
--- PASS: TestIssue10956 (0.00s)
=== RUN   TestIssue11146
--- PASS: TestIssue11146 (0.00s)
=== RUN   TestIssue12449
--- PASS: TestIssue12449 (0.01s)
=== RUN   TestWriter
--- PASS: TestWriter (0.04s)
=== RUN   TestWriterOffset
--- PASS: TestWriterOffset (0.06s)
=== RUN   TestWriterFlush
--- PASS: TestWriterFlush (0.00s)
=== RUN   TestOver65kFiles
--- PASS: TestOver65kFiles (1.24s)
=== RUN   TestModTime
--- PASS: TestModTime (0.00s)
=== RUN   TestFileHeaderRoundTrip
--- PASS: TestFileHeaderRoundTrip (0.00s)
=== RUN   TestFileHeaderRoundTrip64
--- PASS: TestFileHeaderRoundTrip64 (0.00s)
=== RUN   TestRLEBuffer
--- PASS: TestRLEBuffer (0.00s)
=== RUN   TestZip64
--- PASS: TestZip64 (65.59s)
=== RUN   TestZip64EdgeCase
--- PASS: TestZip64EdgeCase (49.30s)
=== RUN   TestHeaderInvalidTagAndSize
--- PASS: TestHeaderInvalidTagAndSize (0.00s)
=== RUN   TestHeaderTooShort
--- PASS: TestHeaderTooShort (0.00s)
=== RUN   TestHeaderIgnoredSize
--- PASS: TestHeaderIgnoredSize (0.00s)
=== RUN   TestZeroLengthHeader
--- PASS: TestZeroLengthHeader (0.00s)
=== RUN   ExampleReader
--- PASS: ExampleReader (0.00s)
PASS
ok  	android/soong/third_party/zip	116.675s
?   	android/soong/tradefed	[no test files]
=== RUN   TestCleanOldFiles
--- PASS: TestCleanOldFiles (0.00s)
=== RUN   TestConfigParseArgsJK
=== RUN   TestConfigParseArgsJK/#00
=== RUN   TestConfigParseArgsJK/-j
=== RUN   TestConfigParseArgsJK/-j1
=== RUN   TestConfigParseArgsJK/-j1234
=== RUN   TestConfigParseArgsJK/-j_1
=== RUN   TestConfigParseArgsJK/-j_1234
=== RUN   TestConfigParseArgsJK/-j_1234_abc
=== RUN   TestConfigParseArgsJK/-j_abc
=== RUN   TestConfigParseArgsJK/-j_1abc
=== RUN   TestConfigParseArgsJK/-k
=== RUN   TestConfigParseArgsJK/-k0
=== RUN   TestConfigParseArgsJK/-k1
=== RUN   TestConfigParseArgsJK/-k1234
=== RUN   TestConfigParseArgsJK/-k_0
=== RUN   TestConfigParseArgsJK/-k_1
=== RUN   TestConfigParseArgsJK/-k_1234
=== RUN   TestConfigParseArgsJK/-k_1234_abc
=== RUN   TestConfigParseArgsJK/-k_abc
=== RUN   TestConfigParseArgsJK/-k_1abc
--- PASS: TestConfigParseArgsJK (0.00s)
    --- PASS: TestConfigParseArgsJK/#00 (0.00s)
    --- PASS: TestConfigParseArgsJK/-j (0.00s)
    --- PASS: TestConfigParseArgsJK/-j1 (0.00s)
    --- PASS: TestConfigParseArgsJK/-j1234 (0.00s)
    --- PASS: TestConfigParseArgsJK/-j_1 (0.00s)
    --- PASS: TestConfigParseArgsJK/-j_1234 (0.00s)
    --- PASS: TestConfigParseArgsJK/-j_1234_abc (0.00s)
    --- PASS: TestConfigParseArgsJK/-j_abc (0.00s)
    --- PASS: TestConfigParseArgsJK/-j_1abc (0.00s)
    --- PASS: TestConfigParseArgsJK/-k (0.00s)
    --- PASS: TestConfigParseArgsJK/-k0 (0.00s)
    --- PASS: TestConfigParseArgsJK/-k1 (0.00s)
    --- PASS: TestConfigParseArgsJK/-k1234 (0.00s)
    --- PASS: TestConfigParseArgsJK/-k_0 (0.00s)
    --- PASS: TestConfigParseArgsJK/-k_1 (0.00s)
    --- PASS: TestConfigParseArgsJK/-k_1234 (0.00s)
    --- PASS: TestConfigParseArgsJK/-k_1234_abc (0.00s)
    --- PASS: TestConfigParseArgsJK/-k_abc (0.00s)
    --- PASS: TestConfigParseArgsJK/-k_1abc (0.00s)
=== RUN   TestConfigParseArgsVars
=== RUN   TestConfigParseArgsVars/#00
=== RUN   TestConfigParseArgsVars/#01
=== RUN   TestConfigParseArgsVars/abc
=== RUN   TestConfigParseArgsVars/A=bc
=== RUN   TestConfigParseArgsVars/A=bc#01
=== RUN   TestConfigParseArgsVars/A=_=b
--- PASS: TestConfigParseArgsVars (0.00s)
    --- PASS: TestConfigParseArgsVars/#00 (0.00s)
    --- PASS: TestConfigParseArgsVars/#01 (0.00s)
    --- PASS: TestConfigParseArgsVars/abc (0.00s)
    --- PASS: TestConfigParseArgsVars/A=bc (0.00s)
    --- PASS: TestConfigParseArgsVars/A=bc#01 (0.00s)
    --- PASS: TestConfigParseArgsVars/A=_=b (0.00s)
=== RUN   TestConfigCheckTopDir
=== RUN   TestConfigCheckTopDir/current_directory_is_the_root_source_tree
=== RUN   TestConfigCheckTopDir/one_level_deep_in_the_source_tree
=== RUN   TestConfigCheckTopDir/very_deep_in_the_source_tree
=== RUN   TestConfigCheckTopDir/outside_of_source_tree
--- PASS: TestConfigCheckTopDir (0.02s)
    --- PASS: TestConfigCheckTopDir/current_directory_is_the_root_source_tree (0.00s)
    --- PASS: TestConfigCheckTopDir/one_level_deep_in_the_source_tree (0.00s)
    --- PASS: TestConfigCheckTopDir/very_deep_in_the_source_tree (0.01s)
    --- PASS: TestConfigCheckTopDir/outside_of_source_tree (0.00s)
=== RUN   TestConfigConvertToTarget
=== RUN   TestConfigConvertToTarget/one_level_directory_in_source_tree
=== RUN   TestConfigConvertToTarget/multiple_level_directories_in_source_tree
--- PASS: TestConfigConvertToTarget (0.00s)
    --- PASS: TestConfigConvertToTarget/one_level_directory_in_source_tree (0.00s)
    --- PASS: TestConfigConvertToTarget/multiple_level_directories_in_source_tree (0.00s)
=== RUN   TestConfigGetTargets
=== RUN   TestConfigGetTargets/one_target_dir_specified
=== RUN   TestConfigGetTargets/one_target_dir_specified,_build_file_does_not_exist
=== RUN   TestConfigGetTargets/one_target_dir_specified,_invalid_targets_specified
=== RUN   TestConfigGetTargets/one_target_dir_specified,_no_targets_specified_but_has_colon
=== RUN   TestConfigGetTargets/one_target_dir_specified,_two_targets_specified
=== RUN   TestConfigGetTargets/one_target_dir_specified,_no_targets_and_has_a_comma
=== RUN   TestConfigGetTargets/one_target_dir_specified,_improper_targets_defined
=== RUN   TestConfigGetTargets/one_target_dir_specified,_blank_target
=== RUN   TestConfigGetTargets/one_target_dir_specified,_many_targets_specified
=== RUN   TestConfigGetTargets/one_target_dir_specified,_one_target_specified,_build_file_does_not_exist
=== RUN   TestConfigGetTargets/one_target_dir_specified,_one_target_specified,_build_file_not_in_target_dir
=== RUN   TestConfigGetTargets/one_target_dir_specified,_build_file_not_in_target_dir
=== RUN   TestConfigGetTargets/multiple_targets_dir_specified,_targets_specified
=== RUN   TestConfigGetTargets/multiple_targets_dir_specified,_one_directory_has_targets_specified
=== RUN   TestConfigGetTargets/two_dirs_specified,_only_one_dir_exist
=== RUN   TestConfigGetTargets/multiple_targets_dirs_specified_at_root_source_tree
=== RUN   TestConfigGetTargets/no_directories_specified
--- PASS: TestConfigGetTargets (0.04s)
    --- PASS: TestConfigGetTargets/one_target_dir_specified (0.00s)
    --- PASS: TestConfigGetTargets/one_target_dir_specified,_build_file_does_not_exist (0.00s)
    --- PASS: TestConfigGetTargets/one_target_dir_specified,_invalid_targets_specified (0.00s)
    --- PASS: TestConfigGetTargets/one_target_dir_specified,_no_targets_specified_but_has_colon (0.00s)
    --- PASS: TestConfigGetTargets/one_target_dir_specified,_two_targets_specified (0.02s)
    --- PASS: TestConfigGetTargets/one_target_dir_specified,_no_targets_and_has_a_comma (0.00s)
    --- PASS: TestConfigGetTargets/one_target_dir_specified,_improper_targets_defined (0.00s)
    --- PASS: TestConfigGetTargets/one_target_dir_specified,_blank_target (0.00s)
    --- PASS: TestConfigGetTargets/one_target_dir_specified,_many_targets_specified (0.00s)
    --- PASS: TestConfigGetTargets/one_target_dir_specified,_one_target_specified,_build_file_does_not_exist (0.00s)
    --- PASS: TestConfigGetTargets/one_target_dir_specified,_one_target_specified,_build_file_not_in_target_dir (0.00s)
    --- PASS: TestConfigGetTargets/one_target_dir_specified,_build_file_not_in_target_dir (0.00s)
    --- PASS: TestConfigGetTargets/multiple_targets_dir_specified,_targets_specified (0.00s)
    --- PASS: TestConfigGetTargets/multiple_targets_dir_specified,_one_directory_has_targets_specified (0.02s)
    --- PASS: TestConfigGetTargets/two_dirs_specified,_only_one_dir_exist (0.00s)
    --- PASS: TestConfigGetTargets/multiple_targets_dirs_specified_at_root_source_tree (0.00s)
    --- PASS: TestConfigGetTargets/no_directories_specified (0.00s)
=== RUN   TestConfigFindBuildFile
=== RUN   TestConfigFindBuildFile/build_file_exists_at_leaf_directory
=== RUN   TestConfigFindBuildFile/build_file_exists_in_all_directory_paths
=== RUN   TestConfigFindBuildFile/build_file_does_not_exist_in_all_directory_paths
=== RUN   TestConfigFindBuildFile/build_file_exists_only_at_top_directory
=== RUN   TestConfigFindBuildFile/build_file_exist_in_a_subdirectory
=== RUN   TestConfigFindBuildFile/build_file_exists_in_a_subdirectory
=== RUN   TestConfigFindBuildFile/top_directory
=== RUN   TestConfigFindBuildFile/build_file_exists_in_subdirectory
=== RUN   TestConfigFindBuildFile/build_file_exists_in_parent_subdirectory
=== RUN   TestConfigFindBuildFile/build_file_exists_in_deep_parent's_subdirectory.
--- PASS: TestConfigFindBuildFile (0.02s)
    --- PASS: TestConfigFindBuildFile/build_file_exists_at_leaf_directory (0.00s)
    --- PASS: TestConfigFindBuildFile/build_file_exists_in_all_directory_paths (0.00s)
    --- PASS: TestConfigFindBuildFile/build_file_does_not_exist_in_all_directory_paths (0.00s)
    --- PASS: TestConfigFindBuildFile/build_file_exists_only_at_top_directory (0.01s)
    --- PASS: TestConfigFindBuildFile/build_file_exist_in_a_subdirectory (0.00s)
    --- PASS: TestConfigFindBuildFile/build_file_exists_in_a_subdirectory (0.00s)
    --- PASS: TestConfigFindBuildFile/top_directory (0.00s)
    --- PASS: TestConfigFindBuildFile/build_file_exists_in_subdirectory (0.00s)
    --- PASS: TestConfigFindBuildFile/build_file_exists_in_parent_subdirectory (0.00s)
    --- PASS: TestConfigFindBuildFile/build_file_exists_in_deep_parent's_subdirectory. (0.00s)
=== RUN   TestConfigSplitArgs
=== RUN   TestConfigSplitArgs/flags_but_no_directories_specified
=== RUN   TestConfigSplitArgs/flags_and_one_directory_specified
=== RUN   TestConfigSplitArgs/flags_and_directories_specified
=== RUN   TestConfigSplitArgs/only_directories_specified
--- PASS: TestConfigSplitArgs (0.00s)
    --- PASS: TestConfigSplitArgs/flags_but_no_directories_specified (0.00s)
    --- PASS: TestConfigSplitArgs/flags_and_one_directory_specified (0.00s)
    --- PASS: TestConfigSplitArgs/flags_and_directories_specified (0.00s)
    --- PASS: TestConfigSplitArgs/only_directories_specified (0.00s)
=== RUN   TestGetConfigArgsBuildModules
=== RUN   TestGetConfigArgsBuildModules/build_action_BUILD_MODULES_with_dependencies,_normal_execution_from_the_root_source_tree_directory
=== RUN   TestGetConfigArgsBuildModules/build_action_BUILD_MODULES_with_dependencies,_normal_execution_in_deep_directory
=== RUN   TestGetConfigArgsBuildModules/build_action_BUILD_MODULES_with_dependencies,_normal_execution_in_deep_directory,_no_targets
=== RUN   TestGetConfigArgsBuildModules/build_action_BUILD_MODULES_with_dependencies,_normal_execution_in_root_source_tree,_no_args
=== RUN   TestGetConfigArgsBuildModules/build_action_BUILD_MODULES_with_dependencies,_normal_execution_in_symlink_root_source_tree,_no_args
--- PASS: TestGetConfigArgsBuildModules (0.03s)
    --- PASS: TestGetConfigArgsBuildModules/build_action_BUILD_MODULES_with_dependencies,_normal_execution_from_the_root_source_tree_directory (0.00s)
    --- PASS: TestGetConfigArgsBuildModules/build_action_BUILD_MODULES_with_dependencies,_normal_execution_in_deep_directory (0.01s)
    --- PASS: TestGetConfigArgsBuildModules/build_action_BUILD_MODULES_with_dependencies,_normal_execution_in_deep_directory,_no_targets (0.00s)
    --- PASS: TestGetConfigArgsBuildModules/build_action_BUILD_MODULES_with_dependencies,_normal_execution_in_root_source_tree,_no_args (0.00s)
    --- PASS: TestGetConfigArgsBuildModules/build_action_BUILD_MODULES_with_dependencies,_normal_execution_in_symlink_root_source_tree,_no_args (0.02s)
=== RUN   TestGetConfigArgsBuildModulesInDirectory
=== RUN   TestGetConfigArgsBuildModulesInDirectory/build_action_BUILD_MODULES_IN_DIR,_normal_execution_in_a_directory
=== RUN   TestGetConfigArgsBuildModulesInDirectory/build_action_BUILD_MODULES_IN_DIR,_build_file_in_parent_directory
=== RUN   TestGetConfigArgsBuildModulesInDirectory/build_action_BUILD_MODULES_IN_DIR,_build_file_in_parent_directory,_multiple_module_names_passed_in
=== RUN   TestGetConfigArgsBuildModulesInDirectory/build_action_BUILD_MODULES_IN_DIR,_build_file_in_2nd_level_parent_directory
=== RUN   TestGetConfigArgsBuildModulesInDirectory/build_action_BUILD_MODULES_IN_DIR,_build_action_executed_at_root_directory
=== RUN   TestGetConfigArgsBuildModulesInDirectory/build_action_BUILD_MODULES_IN_DIR,_build_action_executed_at_root_directory_in_symlink
=== RUN   TestGetConfigArgsBuildModulesInDirectory/build_action_BUILD_MODULES_IN_DIR,_build_file_not_found
=== RUN   TestGetConfigArgsBuildModulesInDirectory/build_action_BUILD_MODULES_IN_DIR,_GET-INSTALL-PATH_specified,
=== RUN   TestGetConfigArgsBuildModulesInDirectory/build_action_BUILD_MODULES_IN_DIR,_tidy_only_environment_variable_specified,
=== RUN   TestGetConfigArgsBuildModulesInDirectory/build_action_BUILD_MODULES_IN_DIR,_normal_execution_in_root_directory_with_args
--- PASS: TestGetConfigArgsBuildModulesInDirectory (0.02s)
    --- PASS: TestGetConfigArgsBuildModulesInDirectory/build_action_BUILD_MODULES_IN_DIR,_normal_execution_in_a_directory (0.00s)
    --- PASS: TestGetConfigArgsBuildModulesInDirectory/build_action_BUILD_MODULES_IN_DIR,_build_file_in_parent_directory (0.00s)
    --- PASS: TestGetConfigArgsBuildModulesInDirectory/build_action_BUILD_MODULES_IN_DIR,_build_file_in_parent_directory,_multiple_module_names_passed_in (0.00s)
    --- PASS: TestGetConfigArgsBuildModulesInDirectory/build_action_BUILD_MODULES_IN_DIR,_build_file_in_2nd_level_parent_directory (0.00s)
    --- PASS: TestGetConfigArgsBuildModulesInDirectory/build_action_BUILD_MODULES_IN_DIR,_build_action_executed_at_root_directory (0.00s)
    --- PASS: TestGetConfigArgsBuildModulesInDirectory/build_action_BUILD_MODULES_IN_DIR,_build_action_executed_at_root_directory_in_symlink (0.00s)
    --- PASS: TestGetConfigArgsBuildModulesInDirectory/build_action_BUILD_MODULES_IN_DIR,_build_file_not_found (0.00s)
    --- PASS: TestGetConfigArgsBuildModulesInDirectory/build_action_BUILD_MODULES_IN_DIR,_GET-INSTALL-PATH_specified, (0.00s)
    --- PASS: TestGetConfigArgsBuildModulesInDirectory/build_action_BUILD_MODULES_IN_DIR,_tidy_only_environment_variable_specified, (0.00s)
    --- PASS: TestGetConfigArgsBuildModulesInDirectory/build_action_BUILD_MODULES_IN_DIR,_normal_execution_in_root_directory_with_args (0.00s)
=== RUN   TestGetConfigArgsBuildModulesInDirectories
=== RUN   TestGetConfigArgsBuildModulesInDirectories/build_action_BUILD_MODULES_IN_DIRS,_normal_execution_in_a_directory
=== RUN   TestGetConfigArgsBuildModulesInDirectories/build_action_BUILD_MODULES_IN_DIRS,_GET-INSTALL-PATH_specified
=== RUN   TestGetConfigArgsBuildModulesInDirectories/build_action_BUILD_MODULES_IN_DIRS,_tidy_only_environment_variable_specified
=== RUN   TestGetConfigArgsBuildModulesInDirectories/build_action_BUILD_MODULES_IN_DIRS,_normal_execution_from_top_dir_directory
=== RUN   TestGetConfigArgsBuildModulesInDirectories/build_action_BUILD_MODULES_IN_DIRS,_normal_execution_from_top_dir_directory_in_symlink
--- PASS: TestGetConfigArgsBuildModulesInDirectories (0.02s)
    --- PASS: TestGetConfigArgsBuildModulesInDirectories/build_action_BUILD_MODULES_IN_DIRS,_normal_execution_in_a_directory (0.00s)
    --- PASS: TestGetConfigArgsBuildModulesInDirectories/build_action_BUILD_MODULES_IN_DIRS,_GET-INSTALL-PATH_specified (0.00s)
    --- PASS: TestGetConfigArgsBuildModulesInDirectories/build_action_BUILD_MODULES_IN_DIRS,_tidy_only_environment_variable_specified (0.00s)
    --- PASS: TestGetConfigArgsBuildModulesInDirectories/build_action_BUILD_MODULES_IN_DIRS,_normal_execution_from_top_dir_directory (0.02s)
    --- PASS: TestGetConfigArgsBuildModulesInDirectories/build_action_BUILD_MODULES_IN_DIRS,_normal_execution_from_top_dir_directory_in_symlink (0.00s)
=== RUN   TestEnvUnset
--- PASS: TestEnvUnset (0.00s)
=== RUN   TestEnvUnsetMissing
--- PASS: TestEnvUnsetMissing (0.00s)
=== RUN   TestEnvSet
--- PASS: TestEnvSet (0.00s)
=== RUN   TestEnvSetDup
--- PASS: TestEnvSetDup (0.00s)
=== RUN   TestEnvAllow
--- PASS: TestEnvAllow (0.00s)
=== RUN   TestEnvAppendFromKati
--- PASS: TestEnvAppendFromKati (0.00s)
=== RUN   TestGetLock
--- PASS: TestGetLock (0.00s)
=== RUN   TestTrylock
--- PASS: TestTrylock (0.27s)
=== RUN   TestLockFirstTrySucceeds
--- PASS: TestLockFirstTrySucceeds (0.00s)
=== RUN   TestLockThirdTrySucceeds
--- PASS: TestLockThirdTrySucceeds (0.00s)
=== RUN   TestLockTimedOut
--- PASS: TestLockTimedOut (0.00s)
=== RUN   TestDumpRBEMetrics
=== RUN   TestDumpRBEMetrics/RBE_disabled
=== RUN   TestDumpRBEMetrics/rbe_metrics_generated
--- PASS: TestDumpRBEMetrics (0.04s)
    --- PASS: TestDumpRBEMetrics/RBE_disabled (0.00s)
    --- PASS: TestDumpRBEMetrics/rbe_metrics_generated (0.04s)
=== RUN   TestDumpRBEMetricsErrors
=== RUN   TestDumpRBEMetricsErrors/stopRBE_failed
--- PASS: TestDumpRBEMetricsErrors (0.02s)
    --- PASS: TestDumpRBEMetricsErrors/stopRBE_failed (0.02s)
=== RUN   TestUploadMetrics
=== RUN   TestUploadMetrics/ANDROID_ENABLE_METRICS_UPLOAD_not_set
=== RUN   TestUploadMetrics/no_metrics_files_to_upload
=== RUN   TestUploadMetrics/non-existent_metrics_files_no_upload
=== RUN   TestUploadMetrics/trigger_upload
--- PASS: TestUploadMetrics (0.03s)
    --- PASS: TestUploadMetrics/ANDROID_ENABLE_METRICS_UPLOAD_not_set (0.00s)
    --- PASS: TestUploadMetrics/no_metrics_files_to_upload (0.00s)
    --- PASS: TestUploadMetrics/non-existent_metrics_files_no_upload (0.00s)
    --- PASS: TestUploadMetrics/trigger_upload (0.03s)
=== RUN   TestUploadMetricsErrors
=== RUN   TestUploadMetricsErrors/getTmpDir_returned_error
=== RUN   TestUploadMetricsErrors/copyFile_operation_error
--- PASS: TestUploadMetricsErrors (0.00s)
    --- PASS: TestUploadMetricsErrors/getTmpDir_returned_error (0.00s)
    --- PASS: TestUploadMetricsErrors/copyFile_operation_error (0.00s)
=== RUN   TestEnsureEmptyDirs
--- PASS: TestEnsureEmptyDirs (0.00s)
=== RUN   TestCopyFile
--- PASS: TestCopyFile (0.00s)
=== RUN   TestCopyFileErrors
=== RUN   TestCopyFileErrors/src_file_does_not_exist
=== RUN   TestCopyFileErrors/dst_directory_does_not_exist
--- PASS: TestCopyFileErrors (0.00s)
    --- PASS: TestCopyFileErrors/src_file_does_not_exist (0.00s)
    --- PASS: TestCopyFileErrors/dst_directory_does_not_exist (0.00s)
PASS
ok  	android/soong/ui/build	0.695s
=== RUN   TestSendLog
=== RUN   TestSendLog/Short_name
=== RUN   TestSendLog/Long_name
=== RUN   TestSendLog/Long_name_proc_fallback
=== RUN   TestSendLog/Long_name_tmp_fallback
--- PASS: TestSendLog (0.04s)
    --- PASS: TestSendLog/Short_name (0.01s)
    --- PASS: TestSendLog/Long_name (0.01s)
    --- PASS: TestSendLog/Long_name_proc_fallback (0.00s)
    --- PASS: TestSendLog/Long_name_tmp_fallback (0.01s)
=== RUN   TestSendLogError
=== RUN   TestSendLogError/Missing_file
=== RUN   TestSendLogError/Regular_file
=== RUN   TestSendLogError/Reader_not_reading
--- PASS: TestSendLogError (0.03s)
    --- PASS: TestSendLogError/Missing_file (0.00s)
    --- PASS: TestSendLogError/Regular_file (0.00s)
    --- PASS: TestSendLogError/Reader_not_reading (0.03s)
PASS
ok  	android/soong/ui/build/paths	0.124s
=== RUN   TestCreateFileWithRotation
--- PASS: TestCreateFileWithRotation (0.00s)
=== RUN   TestPanic
--- PASS: TestPanic (0.07s)
=== RUN   TestFatal
--- PASS: TestFatal (0.04s)
=== RUN   TestNonFatal
--- PASS: TestNonFatal (0.05s)
=== RUN   TestRecoverFatal
--- PASS: TestRecoverFatal (0.00s)
=== RUN   TestRecoverNonFatal
--- PASS: TestRecoverNonFatal (0.00s)
=== RUN   TestRuntimePanic
--- PASS: TestRuntimePanic (0.00s)
PASS
ok  	android/soong/ui/logger	0.205s
=== RUN   TestEnd
--- PASS: TestEnd (0.00s)
PASS
ok  	android/soong/ui/metrics	0.069s
?   	android/soong/ui/metrics/metrics_proto	[no test files]
?   	android/soong/ui/metrics/upload_proto	[no test files]
=== RUN   TestCriticalPath
=== RUN   TestCriticalPath/empty
=== RUN   TestCriticalPath/duplicate
=== RUN   TestCriticalPath/linear
=== RUN   TestCriticalPath/diamond
=== RUN   TestCriticalPath/multiple
--- PASS: TestCriticalPath (0.00s)
    --- PASS: TestCriticalPath/empty (0.00s)
    --- PASS: TestCriticalPath/duplicate (0.00s)
    --- PASS: TestCriticalPath/linear (0.00s)
    --- PASS: TestCriticalPath/diamond (0.00s)
    --- PASS: TestCriticalPath/multiple (0.00s)
=== RUN   TestKatiNormalCase
--- PASS: TestKatiNormalCase (0.00s)
=== RUN   TestKatiExtraIncludes
--- PASS: TestKatiExtraIncludes (0.00s)
=== RUN   TestKatiFailOnError
--- PASS: TestKatiFailOnError (0.00s)
=== RUN   TestNinjaReader_Close
--- PASS: TestNinjaReader_Close (0.00s)
=== RUN   TestBasicUse
--- PASS: TestBasicUse (0.00s)
=== RUN   TestFinishEarly
--- PASS: TestFinishEarly (0.00s)
=== RUN   TestExtraActions
--- PASS: TestExtraActions (0.00s)
=== RUN   TestRunningWhenFinished
--- PASS: TestRunningWhenFinished (0.00s)
PASS
ok  	android/soong/ui/status	0.058s
?   	android/soong/ui/status/build_error_proto	[no test files]
?   	android/soong/ui/status/build_progress_proto	[no test files]
?   	android/soong/ui/status/ninja_frontend	[no test files]
=== RUN   TestStatusOutput
=== RUN   TestStatusOutput/two_actions
=== RUN   TestStatusOutput/two_actions/smart
=== RUN   TestStatusOutput/two_actions/simple
=== RUN   TestStatusOutput/two_actions/force_simple
=== RUN   TestStatusOutput/two_parallel_actions
=== RUN   TestStatusOutput/two_parallel_actions/smart
=== RUN   TestStatusOutput/two_parallel_actions/simple
=== RUN   TestStatusOutput/two_parallel_actions/force_simple
=== RUN   TestStatusOutput/action_with_output
=== RUN   TestStatusOutput/action_with_output/smart
=== RUN   TestStatusOutput/action_with_output/simple
=== RUN   TestStatusOutput/action_with_output/force_simple
=== RUN   TestStatusOutput/action_with_output_without_newline
=== RUN   TestStatusOutput/action_with_output_without_newline/smart
=== RUN   TestStatusOutput/action_with_output_without_newline/simple
=== RUN   TestStatusOutput/action_with_output_without_newline/force_simple
=== RUN   TestStatusOutput/action_with_error
=== RUN   TestStatusOutput/action_with_error/smart
=== RUN   TestStatusOutput/action_with_error/simple
=== RUN   TestStatusOutput/action_with_error/force_simple
=== RUN   TestStatusOutput/action_with_empty_description
=== RUN   TestStatusOutput/action_with_empty_description/smart
=== RUN   TestStatusOutput/action_with_empty_description/simple
=== RUN   TestStatusOutput/action_with_empty_description/force_simple
=== RUN   TestStatusOutput/messages
=== RUN   TestStatusOutput/messages/smart
=== RUN   TestStatusOutput/messages/simple
=== RUN   TestStatusOutput/messages/force_simple
=== RUN   TestStatusOutput/action_with_long_description
=== RUN   TestStatusOutput/action_with_long_description/smart
=== RUN   TestStatusOutput/action_with_long_description/simple
=== RUN   TestStatusOutput/action_with_long_description/force_simple
=== RUN   TestStatusOutput/action_with_output_with_ansi_codes
=== RUN   TestStatusOutput/action_with_output_with_ansi_codes/smart
=== RUN   TestStatusOutput/action_with_output_with_ansi_codes/simple
=== RUN   TestStatusOutput/action_with_output_with_ansi_codes/force_simple
--- PASS: TestStatusOutput (0.10s)
    --- PASS: TestStatusOutput/two_actions (0.01s)
        --- PASS: TestStatusOutput/two_actions/smart (0.01s)
        --- PASS: TestStatusOutput/two_actions/simple (0.00s)
        --- PASS: TestStatusOutput/two_actions/force_simple (0.00s)
    --- PASS: TestStatusOutput/two_parallel_actions (0.02s)
        --- PASS: TestStatusOutput/two_parallel_actions/smart (0.02s)
        --- PASS: TestStatusOutput/two_parallel_actions/simple (0.00s)
        --- PASS: TestStatusOutput/two_parallel_actions/force_simple (0.00s)
    --- PASS: TestStatusOutput/action_with_output (0.01s)
        --- PASS: TestStatusOutput/action_with_output/smart (0.01s)
        --- PASS: TestStatusOutput/action_with_output/simple (0.00s)
        --- PASS: TestStatusOutput/action_with_output/force_simple (0.00s)
    --- PASS: TestStatusOutput/action_with_output_without_newline (0.02s)
        --- PASS: TestStatusOutput/action_with_output_without_newline/smart (0.02s)
        --- PASS: TestStatusOutput/action_with_output_without_newline/simple (0.00s)
        --- PASS: TestStatusOutput/action_with_output_without_newline/force_simple (0.00s)
    --- PASS: TestStatusOutput/action_with_error (0.01s)
        --- PASS: TestStatusOutput/action_with_error/smart (0.01s)
        --- PASS: TestStatusOutput/action_with_error/simple (0.00s)
        --- PASS: TestStatusOutput/action_with_error/force_simple (0.00s)
    --- PASS: TestStatusOutput/action_with_empty_description (0.01s)
        --- PASS: TestStatusOutput/action_with_empty_description/smart (0.01s)
        --- PASS: TestStatusOutput/action_with_empty_description/simple (0.00s)
        --- PASS: TestStatusOutput/action_with_empty_description/force_simple (0.00s)
    --- PASS: TestStatusOutput/messages (0.00s)
        --- PASS: TestStatusOutput/messages/smart (0.00s)
        --- PASS: TestStatusOutput/messages/simple (0.00s)
        --- PASS: TestStatusOutput/messages/force_simple (0.00s)
    --- PASS: TestStatusOutput/action_with_long_description (0.01s)
        --- PASS: TestStatusOutput/action_with_long_description/smart (0.01s)
        --- PASS: TestStatusOutput/action_with_long_description/simple (0.00s)
        --- PASS: TestStatusOutput/action_with_long_description/force_simple (0.00s)
    --- PASS: TestStatusOutput/action_with_output_with_ansi_codes (0.01s)
        --- PASS: TestStatusOutput/action_with_output_with_ansi_codes/smart (0.01s)
        --- PASS: TestStatusOutput/action_with_output_with_ansi_codes/simple (0.00s)
        --- PASS: TestStatusOutput/action_with_output_with_ansi_codes/force_simple (0.00s)
=== RUN   TestSmartStatusOutputWidthChange
--- PASS: TestSmartStatusOutputWidthChange (0.02s)
=== RUN   TestStripAnsiEscapes
--- PASS: TestStripAnsiEscapes (0.00s)
PASS
ok  	android/soong/ui/terminal	0.175s
?   	android/soong/ui/tracer	[no test files]
=== RUN   TestPrebuiltEtcXml
=== RUN   TestPrebuiltEtcXml/dtd
=== RUN   TestPrebuiltEtcXml/xsd
=== RUN   TestPrebuiltEtcXml/#00
--- PASS: TestPrebuiltEtcXml (0.02s)
    --- PASS: TestPrebuiltEtcXml/dtd (0.00s)
    --- PASS: TestPrebuiltEtcXml/xsd (0.00s)
    --- PASS: TestPrebuiltEtcXml/#00 (0.00s)
PASS
ok  	android/soong/xml	0.089s
=== RUN   TestZip
=== RUN   TestZip/empty_args
=== RUN   TestZip/files
=== RUN   TestZip/files_glob
=== RUN   TestZip/dir
=== RUN   TestZip/stored_files
=== RUN   TestZip/symlinks_in_zip
=== RUN   TestZip/follow_symlinks
=== RUN   TestZip/dangling_symlinks
=== RUN   TestZip/list
=== RUN   TestZip/list#01
=== RUN   TestZip/rsp
=== RUN   TestZip/prefix_in_zip
=== RUN   TestZip/relative_root
=== RUN   TestZip/multiple_relative_root
=== RUN   TestZip/emulate_jar
=== RUN   TestZip/emulate_jar_with_manifest
=== RUN   TestZip/dir_entries
=== RUN   TestZip/junk_paths
=== RUN   TestZip/non_deflated_files
=== RUN   TestZip/ignore_missing_files
=== RUN   TestZip/error_missing_file
=== RUN   TestZip/error_missing_dir
=== RUN   TestZip/error_missing_file_in_list
=== RUN   TestZip/error_incorrect_relative_root
--- PASS: TestZip (0.18s)
    --- PASS: TestZip/empty_args (0.00s)
    --- PASS: TestZip/files (0.00s)
    --- PASS: TestZip/files_glob (0.00s)
    --- PASS: TestZip/dir (0.01s)
    --- PASS: TestZip/stored_files (0.00s)
    --- PASS: TestZip/symlinks_in_zip (0.08s)
    --- PASS: TestZip/follow_symlinks (0.00s)
    --- PASS: TestZip/dangling_symlinks (0.00s)
    --- PASS: TestZip/list (0.02s)
    --- PASS: TestZip/list#01 (0.00s)
    --- PASS: TestZip/rsp (0.03s)
    --- PASS: TestZip/prefix_in_zip (0.00s)
    --- PASS: TestZip/relative_root (0.01s)
    --- PASS: TestZip/multiple_relative_root (0.00s)
    --- PASS: TestZip/emulate_jar (0.00s)
    --- PASS: TestZip/emulate_jar_with_manifest (0.02s)
    --- PASS: TestZip/dir_entries (0.00s)
    --- PASS: TestZip/junk_paths (0.00s)
    --- PASS: TestZip/non_deflated_files (0.00s)
    --- PASS: TestZip/ignore_missing_files (0.00s)
    --- PASS: TestZip/error_missing_file (0.00s)
    --- PASS: TestZip/error_missing_dir (0.00s)
    --- PASS: TestZip/error_missing_file_in_list (0.00s)
    --- PASS: TestZip/error_incorrect_relative_root (0.00s)
=== RUN   TestReadRespFile
=== RUN   TestReadRespFile/single_quoting_test_case_1
=== RUN   TestReadRespFile/single_quoting_test_case_2
=== RUN   TestReadRespFile/single_quoting_test_case_3
=== RUN   TestReadRespFile/single_quoting_test_case_4
=== RUN   TestReadRespFile/none_quoting_test_case_1
=== RUN   TestReadRespFile/none_quoting_test_case_2
=== RUN   TestReadRespFile/none_quoting_test_case_3
=== RUN   TestReadRespFile/double_quoting_test_case_1
=== RUN   TestReadRespFile/double_quoting_test_case_2
=== RUN   TestReadRespFile/double_quoting_test_case_3
=== RUN   TestReadRespFile/ninja_rsp_file
--- PASS: TestReadRespFile (0.00s)
    --- PASS: TestReadRespFile/single_quoting_test_case_1 (0.00s)
    --- PASS: TestReadRespFile/single_quoting_test_case_2 (0.00s)
    --- PASS: TestReadRespFile/single_quoting_test_case_3 (0.00s)
    --- PASS: TestReadRespFile/single_quoting_test_case_4 (0.00s)
    --- PASS: TestReadRespFile/none_quoting_test_case_1 (0.00s)
    --- PASS: TestReadRespFile/none_quoting_test_case_2 (0.00s)
    --- PASS: TestReadRespFile/none_quoting_test_case_3 (0.00s)
    --- PASS: TestReadRespFile/double_quoting_test_case_1 (0.00s)
    --- PASS: TestReadRespFile/double_quoting_test_case_2 (0.00s)
    --- PASS: TestReadRespFile/double_quoting_test_case_3 (0.00s)
    --- PASS: TestReadRespFile/ninja_rsp_file (0.00s)
=== RUN   TestSrcJar
--- PASS: TestSrcJar (0.00s)
PASS
ok  	android/soong/zip	0.229s
?   	android/soong/zip/cmd	[no test files]
make[1]: Leaving directory '/build/golang-android-soong-0.0~git20201014.17e97d9'
   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 -O--builddirectory=_build -O--buildsystem=golang
	cd _build && mkdir -p /build/golang-android-soong-0.0\~git20201014.17e97d9/debian/tmp/usr
	cd _build && cp -r bin /build/golang-android-soong-0.0\~git20201014.17e97d9/debian/tmp/usr
   dh_install -O--builddirectory=_build -O--buildsystem=golang
   dh_installdocs -O--builddirectory=_build -O--buildsystem=golang
   dh_installchangelogs -O--builddirectory=_build -O--buildsystem=golang
   dh_installinit -O--builddirectory=_build -O--buildsystem=golang
   dh_installsystemduser -O--builddirectory=_build -O--buildsystem=golang
   dh_lintian -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_strip -O--builddirectory=_build -O--buildsystem=golang
dh_strip: warning: Could not find the BuildID in debian/soong/usr/libexec/soong/zipsync
dh_strip: warning: Could not find the BuildID in debian/soong/usr/libexec/soong/zip2zip
dh_strip: warning: Could not find the BuildID in debian/soong/usr/libexec/soong/soong_env
dh_strip: warning: Could not find the BuildID in debian/soong/usr/libexec/soong/soong_build
dh_strip: warning: Could not find the BuildID in debian/soong/usr/libexec/soong/scripts
dh_strip: warning: Could not find the BuildID in debian/soong/usr/libexec/soong/sbox
dh_strip: warning: Could not find the BuildID in debian/soong/usr/libexec/soong/pom2mk
dh_strip: warning: Could not find the BuildID in debian/soong/usr/libexec/soong/pom2bp
dh_strip: warning: Could not find the BuildID in debian/soong/usr/libexec/soong/merge_zips
dh_strip: warning: Could not find the BuildID in debian/soong/usr/libexec/soong/javac_wrapper
dh_strip: warning: Could not find the BuildID in debian/soong/usr/libexec/soong/host_bionic_inject
dh_strip: warning: Could not find the BuildID in debian/soong/usr/libexec/soong/fileslist
dh_strip: warning: Could not find the BuildID in debian/soong/usr/libexec/soong/extract_linker
dh_strip: warning: Could not find the BuildID in debian/soong/usr/libexec/soong/extract_jar_packages
dh_strip: warning: Could not find the BuildID in debian/soong/usr/libexec/soong/extract_apks
dh_strip: warning: Could not find the BuildID in debian/soong/usr/libexec/soong/diff_target_files
dh_strip: warning: Could not find the BuildID in debian/soong/usr/libexec/soong/dexpreopt_gen
dh_strip: warning: Could not find the BuildID in debian/soong/usr/libexec/soong/dep_fixer
dh_strip: warning: Could not find the BuildID in debian/soong/usr/libexec/soong/bpfix
dh_strip: warning: Could not find the BuildID in debian/soong/usr/libexec/soong/androidmk
   dh_makeshlibs -O--builddirectory=_build -O--buildsystem=golang
   dh_shlibdeps -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
dpkg-gencontrol: warning: package soong: substitution variable ${misc:Static-Built-Using} unused, but is defined
dpkg-gencontrol: warning: package soong: substitution variable ${misc:Static-Built-Using} unused, but is defined
   dh_md5sums -O--builddirectory=_build -O--buildsystem=golang
   dh_builddeb -O--builddirectory=_build -O--buildsystem=golang
dpkg-deb: building package 'golang-android-soong-dev' in '../golang-android-soong-dev_0.0~git20201014.17e97d9-4_all.deb'.
dpkg-deb: building package 'soong' in '../soong_0.0~git20201014.17e97d9-4_amd64.deb'.
dpkg-deb: building package 'soong-dbgsym' in '../soong-dbgsym_0.0~git20201014.17e97d9-4_amd64.deb'.
 dpkg-genbuildinfo --build=binary -O../golang-android-soong_0.0~git20201014.17e97d9-4_amd64.buildinfo
 dpkg-genchanges --build=binary -O../golang-android-soong_0.0~git20201014.17e97d9-4_amd64.changes
dpkg-genchanges: info: binary-only upload (no source code included)
 dpkg-source --after-build .
dpkg-buildpackage: info: binary-only upload (no source included)
dpkg-genchanges: info: not including original source code in upload
I: copying local configuration
I: user script /srv/workspace/pbuilder/1811575/tmp/hooks/B01_cleanup starting
I: user script /srv/workspace/pbuilder/1811575/tmp/hooks/B01_cleanup finished
I: unmounting dev/ptmx filesystem
I: unmounting dev/pts filesystem
I: unmounting dev/shm filesystem
I: unmounting proc filesystem
I: unmounting sys filesystem
I: cleaning the build env 
I: removing directory /srv/workspace/pbuilder/1811575 and its subdirectories
I: Current time: Sun May 19 10:06:10 +14 2024
I: pbuilder-time-stamp: 1716062770