Input buildinfo: https://buildinfos.debian.net/buildinfo-pool/g/golang-android-soong/golang-android-soong_0.0~git20201014.17e97d9-2_all.buildinfo Use metasnap for getting required timestamps New buildinfo file: /tmp/golang-android-soong-0.0~git20201014.17e97d9-20x30h4zm/golang-android-soong_0.0~git20201014.17e97d9-2_all.buildinfo Get source package info: golang-android-soong=0.0~git20201014.17e97d9-2 Source URL: http://snapshot.notset.fr/mr/package/golang-android-soong/0.0~git20201014.17e97d9-2/srcfiles?fileinfo=1 env -i PATH=/usr/sbin:/usr/bin:/sbin:/bin TMPDIR=/tmp mmdebstrap --arch=amd64 --include=autoconf=2.69-11.1 automake=1:1.16.3-1 autopoint=0.19.8.1-10 autotools-dev=20180224.1 base-files=11 base-passwd=3.5.48 bash=5.1-1 binutils=2.35.1-4 binutils-common=2.35.1-4 binutils-x86-64-linux-gnu=2.35.1-4 bsdextrautils=2.36.1-2 bsdutils=1:2.36.1-2 build-essential=12.8 bzip2=1.0.8-4 coreutils=8.32-4+b1 cpp=4:10.2.0-1 cpp-10=10.2.1-1 dash=0.5.11+git20200708+dd9ef66-2 debconf=1.5.74 debhelper=13.3 debianutils=4.11.2 dh-autoreconf=19 dh-exec=0.23.2 dh-golang=1.49 dh-strip-nondeterminism=1.9.0-1 diffutils=1:3.7-3 dpkg=1.20.5 dpkg-dev=1.20.5 dwz=0.13+20201015-2 file=1:5.39-3 findutils=4.7.0+git20201010-2 g++=4:10.2.0-1 g++-10=10.2.1-1 gcc=4:10.2.0-1 gcc-10=10.2.1-1 gcc-10-base=10.2.1-1 gettext=0.19.8.1-10 gettext-base=0.19.8.1-10 golang-1.15-go=1.15.5-2 golang-1.15-src=1.15.5-2 golang-any=2:1.15~1 golang-github-google-blueprint-dev=0.0~git20201007.25128be-2 golang-go=2:1.15~1 golang-goprotobuf-dev=1.3.4-2 golang-src=2:1.15~1 grep=3.6-1 groff-base=1.22.4-5 gzip=1.10-2 hostname=3.23 init-system-helpers=1.59 intltool-debian=0.35.0+20060710.5 libacl1=2.2.53-8 libarchive-zip-perl=1.68-1 libasan6=10.2.1-1 libatomic1=10.2.1-1 libattr1=1:2.4.48-5 libaudit-common=1:2.8.5-3.1 libaudit1=1:2.8.5-3.1+b1 libbinutils=2.35.1-4 libblkid1=2.36.1-2 libbz2-1.0=1.0.8-4 libc-bin=2.31-5 libc-dev-bin=2.31-5 libc6=2.31-5 libc6-dev=2.31-5 libcap-ng0=0.7.9-2.2+b1 libcc1-0=10.2.1-1 libcom-err2=1.45.6-1 libcroco3=0.6.13-1 libcrypt-dev=1:4.4.17-1 libcrypt1=1:4.4.17-1 libctf-nobfd0=2.35.1-4 libctf0=2.35.1-4 libdb5.3=5.3.28+dfsg1-0.6 libdebconfclient0=0.255 libdebhelper-perl=13.3 libdpkg-perl=1.20.5 libelf1=0.182-1 libffi7=3.3-5 libfile-stripnondeterminism-perl=1.9.0-1 libgcc-10-dev=10.2.1-1 libgcc-s1=10.2.1-1 libgcrypt20=1.8.7-2 libgdbm-compat4=1.18.1-5.1 libgdbm6=1.18.1-5.1 libglib2.0-0=2.66.3-2 libgmp10=2:6.2.1+dfsg-1 libgomp1=10.2.1-1 libgpg-error0=1.38-2 libgssapi-krb5-2=1.18.3-4 libicu67=67.1-5 libisl23=0.23-1 libitm1=10.2.1-1 libk5crypto3=1.18.3-4 libkeyutils1=1.6.1-2 libkrb5-3=1.18.3-4 libkrb5support0=1.18.3-4 liblsan0=10.2.1-1 liblz4-1=1.9.2-2 liblzma5=5.2.4-1+b1 libmagic-mgc=1:5.39-3 libmagic1=1:5.39-3 libmount1=2.36.1-2 libmpc3=1.2.0-1 libmpfr6=4.1.0-3 libnsl-dev=1.3.0-2 libnsl2=1.3.0-2 libpam-modules=1.3.1-5 libpam-modules-bin=1.3.1-5 libpam-runtime=1.3.1-5 libpam0g=1.3.1-5 libpcre2-8-0=10.35-2 libpcre3=2:8.39-13 libperl5.32=5.32.0-5 libpipeline1=1.5.3-1 libprotobuf-dev=3.12.3-2+b2 libprotobuf-lite23=3.12.3-2+b2 libprotobuf23=3.12.3-2+b2 libprotoc23=3.12.3-2+b2 libquadmath0=10.2.1-1 libseccomp2=2.5.0-3+b1 libselinux1=3.1-2+b2 libsigsegv2=2.12-2 libsmartcols1=2.36.1-2 libssl1.1=1.1.1i-1 libstdc++-10-dev=10.2.1-1 libstdc++6=10.2.1-1 libsub-override-perl=0.09-2 libsystemd0=247.1-3 libtinfo6=6.2+20201114-1 libtirpc-common=1.2.6-3 libtirpc-dev=1.2.6-3 libtirpc3=1.2.6-3 libtool=2.4.6-14 libtsan0=10.2.1-1 libubsan1=10.2.1-1 libuchardet0=0.0.7-1 libudev1=247.1-3 libunistring2=0.9.10-4 libuuid1=2.36.1-2 libxml2=2.9.10+dfsg-6.3+b1 libzstd1=1.4.5+dfsg-4 linux-libc-dev=5.9.11-1 login=1:4.8.1-1 lsb-base=11.1.0 m4=1.4.18-4 make=4.3-4 man-db=2.9.3-2 mawk=1.3.4.20200120-2 ncurses-base=6.2+20201114-1 ncurses-bin=6.2+20201114-1 patch=2.7.6-6 perl=5.32.0-5 perl-base=5.32.0-5 perl-modules-5.32=5.32.0-5 po-debconf=1.0.21 protobuf-compiler=3.12.3-2+b2 sed=4.7-1 sensible-utils=0.0.12+nmu1 sysvinit-utils=2.96-5 tar=1.32+dfsg-1 util-linux=2.36.1-2 xz-utils=5.2.4-1+b1 zlib1g=1:1.2.11.dfsg-2 zlib1g-dev=1:1.2.11.dfsg-2 --variant=apt --aptopt=Acquire::Check-Valid-Until "false" --aptopt=Acquire::http::Dl-Limit "1000"; --aptopt=Acquire::https::Dl-Limit "1000"; --aptopt=Acquire::Retries "5"; --aptopt=APT::Get::allow-downgrades "true"; --keyring=/usr/share/keyrings/ --essential-hook=chroot "$1" sh -c "apt-get --yes install fakeroot util-linux" --essential-hook=copy-in /usr/share/keyrings/debian-archive-bullseye-automatic.gpg /usr/share/keyrings/debian-archive-bullseye-security-automatic.gpg /usr/share/keyrings/debian-archive-bullseye-stable.gpg /usr/share/keyrings/debian-archive-buster-automatic.gpg /usr/share/keyrings/debian-archive-buster-security-automatic.gpg /usr/share/keyrings/debian-archive-buster-stable.gpg /usr/share/keyrings/debian-archive-keyring.gpg /usr/share/keyrings/debian-archive-removed-keys.gpg /usr/share/keyrings/debian-archive-stretch-automatic.gpg /usr/share/keyrings/debian-archive-stretch-security-automatic.gpg /usr/share/keyrings/debian-archive-stretch-stable.gpg /usr/share/keyrings/debian-ports-archive-keyring-removed.gpg /usr/share/keyrings/debian-ports-archive-keyring.gpg /usr/share/keyrings/debian-keyring.gpg /etc/apt/trusted.gpg.d/ --essential-hook=chroot "$1" sh -c "rm /etc/apt/sources.list && echo 'deb http://snapshot.notset.fr/archive/debian/20210814T212851Z/ bookworm main deb-src http://snapshot.notset.fr/archive/debian/20210814T212851Z/ bookworm main deb http://snapshot.notset.fr/archive/debian/20201210T083846Z/ unstable main' >> /etc/apt/sources.list && apt-get update" --customize-hook=chroot "$1" useradd --no-create-home -d /nonexistent -p "" builduser -s /bin/bash --customize-hook=chroot "$1" env sh -c "apt-get source --only-source -d golang-android-soong=0.0~git20201014.17e97d9-2 && mkdir -p /build/golang-android-soong-CNqGyC && dpkg-source --no-check -x /*.dsc /build/golang-android-soong-CNqGyC/golang-android-soong-0.0-git20201014.17e97d9 && chown -R builduser:builduser /build/golang-android-soong-CNqGyC" --customize-hook=chroot "$1" env --unset=TMPDIR runuser builduser -c "cd /build/golang-android-soong-CNqGyC/golang-android-soong-0.0-git20201014.17e97d9 && env DEB_BUILD_OPTIONS="parallel=4" LANG="C.UTF-8" LC_ALL="C.UTF-8" SOURCE_DATE_EPOCH="1607763340" dpkg-buildpackage -uc -a amd64 --build=all" --customize-hook=sync-out /build/golang-android-soong-CNqGyC /tmp/golang-android-soong-0.0~git20201014.17e97d9-20x30h4zm bullseye /dev/null deb http://snapshot.notset.fr/archive/debian/20201210T083846Z unstable main I: automatically chosen mode: root I: chroot architecture amd64 is equal to the host's architecture I: automatically chosen format: tar I: using /tmp/mmdebstrap.B4QsNwd3RF as tempdir I: running apt-get update... I: downloading packages with apt... I: extracting archives... I: installing essential packages... I: running --essential-hook in shell: sh -c 'chroot "$1" sh -c "apt-get --yes install fakeroot util-linux"' exec /tmp/mmdebstrap.B4QsNwd3RF Reading package lists... Building dependency tree... util-linux is already the newest version (2.36.1-2). The following NEW packages will be installed: fakeroot libfakeroot 0 upgraded, 2 newly installed, 0 to remove and 0 not upgraded. Need to get 134 kB of archives. After this operation, 397 kB of additional disk space will be used. Get:1 http://snapshot.notset.fr/archive/debian/20201210T083846Z unstable/main amd64 libfakeroot amd64 1.25.3-1.1 [47.0 kB] Get:2 http://snapshot.notset.fr/archive/debian/20201210T083846Z unstable/main amd64 fakeroot amd64 1.25.3-1.1 [87.0 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 134 kB in 0s (827 kB/s) Selecting previously unselected package libfakeroot:amd64. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 4616 files and directories currently installed.) Preparing to unpack .../libfakeroot_1.25.3-1.1_amd64.deb ... Unpacking libfakeroot:amd64 (1.25.3-1.1) ... Selecting previously unselected package fakeroot. Preparing to unpack .../fakeroot_1.25.3-1.1_amd64.deb ... Unpacking fakeroot (1.25.3-1.1) ... Setting up libfakeroot:amd64 (1.25.3-1.1) ... Setting up fakeroot (1.25.3-1.1) ... update-alternatives: using /usr/bin/fakeroot-sysv to provide /usr/bin/fakeroot (fakeroot) in auto mode Processing triggers for libc-bin (2.31-5) ... I: running special hook: copy-in /usr/share/keyrings/debian-archive-bullseye-automatic.gpg /usr/share/keyrings/debian-archive-bullseye-security-automatic.gpg /usr/share/keyrings/debian-archive-bullseye-stable.gpg /usr/share/keyrings/debian-archive-buster-automatic.gpg /usr/share/keyrings/debian-archive-buster-security-automatic.gpg /usr/share/keyrings/debian-archive-buster-stable.gpg /usr/share/keyrings/debian-archive-keyring.gpg /usr/share/keyrings/debian-archive-removed-keys.gpg /usr/share/keyrings/debian-archive-stretch-automatic.gpg /usr/share/keyrings/debian-archive-stretch-security-automatic.gpg /usr/share/keyrings/debian-archive-stretch-stable.gpg /usr/share/keyrings/debian-ports-archive-keyring-removed.gpg /usr/share/keyrings/debian-ports-archive-keyring.gpg /usr/share/keyrings/debian-keyring.gpg /etc/apt/trusted.gpg.d/ I: running --essential-hook in shell: sh -c 'chroot "$1" sh -c "rm /etc/apt/sources.list && echo 'deb http://snapshot.notset.fr/archive/debian/20210814T212851Z/ bookworm main deb-src http://snapshot.notset.fr/archive/debian/20210814T212851Z/ bookworm main deb http://snapshot.notset.fr/archive/debian/20201210T083846Z/ unstable main' >> /etc/apt/sources.list && apt-get update"' exec /tmp/mmdebstrap.B4QsNwd3RF Get:1 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm InRelease [81.6 kB] Hit:2 http://snapshot.notset.fr/archive/debian/20201210T083846Z unstable InRelease Ign:3 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main Sources Ign:4 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main amd64 Packages Ign:3 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main Sources Ign:4 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main amd64 Packages Ign:3 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main Sources Ign:4 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main amd64 Packages Get:3 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main Sources [11.4 MB] Get:4 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main amd64 Packages [11.1 MB] Fetched 22.6 MB in 20s (1152 kB/s) Reading package lists... I: installing remaining packages inside the chroot... I: running --customize-hook in shell: sh -c 'chroot "$1" useradd --no-create-home -d /nonexistent -p "" builduser -s /bin/bash' exec /tmp/mmdebstrap.B4QsNwd3RF I: running --customize-hook in shell: sh -c 'chroot "$1" env sh -c "apt-get source --only-source -d golang-android-soong=0.0~git20201014.17e97d9-2 && mkdir -p /build/golang-android-soong-CNqGyC && dpkg-source --no-check -x /*.dsc /build/golang-android-soong-CNqGyC/golang-android-soong-0.0-git20201014.17e97d9 && chown -R builduser:builduser /build/golang-android-soong-CNqGyC"' exec /tmp/mmdebstrap.B4QsNwd3RF Reading package lists... NOTICE: 'golang-android-soong' packaging is maintained in the 'Git' version control system at: https://salsa.debian.org/go-team/packages/golang-android-soong.git Please use: git clone https://salsa.debian.org/go-team/packages/golang-android-soong.git to retrieve the latest (possibly unreleased) updates to the package. Need to get 1229 kB of source archives. Get:1 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main golang-android-soong 0.0~git20201014.17e97d9-2 (dsc) [2272 B] Get:2 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main golang-android-soong 0.0~git20201014.17e97d9-2 (tar) [1223 kB] Get:3 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main golang-android-soong 0.0~git20201014.17e97d9-2 (diff) [3576 B] Fetched 1229 kB in 1s (1215 kB/s) Download complete and in download only mode W: Download is performed unsandboxed as root as file 'golang-android-soong_0.0~git20201014.17e97d9-2.dsc' couldn't be accessed by user '_apt'. - pkgAcquire::Run (13: Permission denied) dpkg-source: info: extracting golang-android-soong in /build/golang-android-soong-CNqGyC/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-2.debian.tar.xz I: running --customize-hook in shell: sh -c 'chroot "$1" env --unset=TMPDIR runuser builduser -c "cd /build/golang-android-soong-CNqGyC/golang-android-soong-0.0-git20201014.17e97d9 && env DEB_BUILD_OPTIONS="parallel=4" LANG="C.UTF-8" LC_ALL="C.UTF-8" SOURCE_DATE_EPOCH="1607763340" dpkg-buildpackage -uc -a amd64 --build=all"' exec /tmp/mmdebstrap.B4QsNwd3RF dpkg-buildpackage: info: source package golang-android-soong dpkg-buildpackage: info: source version 0.0~git20201014.17e97d9-2 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Andrej Shadura dpkg-source --before-build . 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-indep dh binary-indep --builddirectory=_build --buildsystem=golang --with=golang dh_update_autotools_config -i -O--builddirectory=_build -O--buildsystem=golang dh_autoreconf -i -O--builddirectory=_build -O--buildsystem=golang dh_auto_configure -i -O--builddirectory=_build -O--buildsystem=golang dh_auto_build -i -O--builddirectory=_build -O--buildsystem=golang cd _build && go install -trimpath -v -p 4 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/unsafeheader runtime/internal/sys internal/cpu math/bits runtime/internal/atomic runtime/internal/math unicode/utf8 internal/bytealg internal/race math sync/atomic unicode internal/testlog runtime encoding unicode/utf16 internal/goversion runtime/cgo internal/nettrace internal/reflectlite sync math/rand internal/singleflight errors sort io internal/oserror strconv syscall vendor/golang.org/x/net/dns/dnsmessage bytes reflect hash crypto strings hash/crc32 text/tabwriter regexp/syntax internal/syscall/unix time internal/syscall/execenv bufio path html regexp internal/fmtsort encoding/binary internal/poll context hash/adler32 crypto/md5 encoding/base64 crypto/sha256 os crypto/sha1 internal/lazyregexp runtime/debug path/filepath fmt net os/signal io/ioutil android/soong/shared os/exec text/scanner github.com/google/blueprint/deptools compress/flate github.com/google/blueprint/pathtools github.com/google/blueprint/parser net/url compress/gzip runtime/pprof text/template/parse github.com/google/blueprint/proptools encoding/json log flag text/template go/token go/scanner android/soong/env github.com/golang/protobuf/proto go/ast github.com/google/blueprint go/doc go/parser html/template internal/goroot android/soong/ui/metrics/metrics_proto go/build runtime/trace android/soong/android/soongconfig testing github.com/google/blueprint/bootstrap/bpdoc android/soong/androidmk/parser android/soong/bpfix/bpfix github.com/google/blueprint/bootstrap archive/zip android/soong/makedeps android/soong/cmd/dep_fixer android/soong/androidmk/androidmk android/soong/bpfix/cmd_lib android/soong/android android/soong/bpfix/cmd android/soong/androidmk/cmd android/soong/cmd/diff_target_files android/soong/third_party/zip android/soong/cmd/extract_apks/bundle_proto android/soong/cmd/extract_jar_packages android/soong/cmd/extract_apks compress/zlib debug/dwarf android/soong/cmd/fileslist android/soong/cmd/javac_wrapper debug/elf debug/macho debug/pe android/soong/cmd/extract_linker android/soong/symbol_inject android/soong/cmd/host_bionic_inject android/soong/jar android/soong/zip os/user android/soong/cmd/merge_zips encoding/gob android/soong/ui/build/paths android/soong/ui/logger 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 github.com/google/blueprint/microfactory android/soong/ui/status android/soong/remoteexec android/soong/etc android/soong/cc/config android/soong/genrule android/soong/tradefed android/soong/dexpreopt android/soong/java/config android/soong/python android/soong/bpf android/soong/cc android/soong/finder/fs android/soong/ui/tracer android/soong/ui/terminal android/soong/ui/metrics android/soong/finder android/soong/cmd/path_interposer encoding/xml android/soong/ui/build android/soong/cmd/pom2bp android/soong/cmd/pom2mk android/soong/cmd/multiproduct_kati 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/dexpreopt_gen android/soong/finder/cmd android/soong/java android/soong/sh android/soong/partner/bpfix/extensions android/soong/partner/androidmk android/soong/partner/bpfix android/soong/phony android/soong/rust/config android/soong/scripts android/soong/rust android/soong/symbol_inject/cmd android/soong/xml android/soong/zip/cmd android/soong/sysprop android/soong/apex android/soong/sdk debian/rules override_dh_auto_test make[1]: Entering directory '/build/golang-android-soong-CNqGyC/golang-android-soong-0.0-git20201014.17e97d9' dh_auto_test cd _build && go test -vet=off -v -p 4 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.00s) === RUN TestGetDistForGoals --- PASS: TestGetDistForGoals (0.11s) === 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.09s) --- 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.04s) --- PASS: TestArchMutator/normal (0.04s) --- PASS: TestArchMutator/host-only (0.00s) === RUN TestArchMutatorNativeBridge === RUN TestArchMutatorNativeBridge/normal --- PASS: TestArchMutatorNativeBridge (0.00s) --- PASS: TestArchMutatorNativeBridge/normal (0.00s) === RUN TestValidateConfigAnnotations --- PASS: TestValidateConfigAnnotations (0.00s) === RUN TestProductConfigAnnotations --- PASS: TestProductConfigAnnotations (0.00s) === RUN TestMissingVendorConfig --- PASS: TestMissingVendorConfig (0.00s) === RUN TestCSuiteConfig --- PASS: TestCSuiteConfig (0.06s) === RUN TestDefaults --- PASS: TestDefaults (0.00s) === RUN TestDefaultsAllowMissingDependencies --- PASS: TestDefaultsAllowMissingDependencies (0.08s) === 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.11s) --- 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.02s) --- 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.00s) --- PASS: TestDepSet/builderChaining/postorder (0.00s) --- 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.01s) --- 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.03s) === RUN TestModuleString --- PASS: TestModuleString (0.06s) === RUN TestFinalDepsPhase --- PASS: TestFinalDepsPhase (0.10s) === RUN TestNoCreateVariationsInFinalDeps --- PASS: TestNoCreateVariationsInFinalDeps (0.00s) === RUN TestDependingOnModuleInSameNamespace --- PASS: TestDependingOnModuleInSameNamespace (0.00s) === RUN TestDependingOnModuleInRootNamespace --- PASS: TestDependingOnModuleInRootNamespace (0.08s) === RUN TestImplicitlyImportRootNamespace --- PASS: TestImplicitlyImportRootNamespace (0.02s) === RUN TestDependingOnBlueprintModuleInRootNamespace --- PASS: TestDependingOnBlueprintModuleInRootNamespace (0.00s) === RUN TestDependingOnModuleInImportedNamespace --- PASS: TestDependingOnModuleInImportedNamespace (0.00s) === RUN TestDependingOnModuleInNonImportedNamespace --- PASS: TestDependingOnModuleInNonImportedNamespace (0.00s) === RUN TestDependingOnModuleByFullyQualifiedReference --- PASS: TestDependingOnModuleByFullyQualifiedReference (0.00s) === RUN TestSameNameInTwoNamespaces --- PASS: TestSameNameInTwoNamespaces (0.00s) === RUN TestSearchOrder --- PASS: TestSearchOrder (0.07s) === RUN TestTwoNamespacesCanImportEachOther --- PASS: TestTwoNamespacesCanImportEachOther (0.01s) === RUN TestImportingNonexistentNamespace --- PASS: TestImportingNonexistentNamespace (0.00s) === RUN TestNamespacesDontInheritParentNamespaces --- PASS: TestNamespacesDontInheritParentNamespaces (0.28s) === RUN TestModulesDoReceiveParentNamespace --- PASS: TestModulesDoReceiveParentNamespace (0.00s) === RUN TestNamespaceImportsNotTransitive --- PASS: TestNamespaceImportsNotTransitive (0.00s) === RUN TestTwoNamepacesInSameDir --- PASS: TestTwoNamepacesInSameDir (0.03s) === RUN TestNamespaceNotAtTopOfFile --- PASS: TestNamespaceNotAtTopOfFile (0.00s) === RUN TestTwoModulesWithSameNameInSameNamespace --- PASS: TestTwoModulesWithSameNameInSameNamespace (0.07s) === 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.19s) --- 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.00s) --- PASS: TestNeverallow/no_vndk.enabled_under_device_directory (0.00s) --- PASS: TestNeverallow/vndk-ext_under_vendor_or_device_directory (0.08s) --- 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.01s) --- PASS: TestNeverallow/dependency_on_updatable-media (0.00s) --- PASS: TestNeverallow/java_device_for_host (0.00s) --- 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.00s) --- 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.00s) === RUN TestOncePer_Once --- PASS: TestOncePer_Once (0.00s) === RUN TestOncePer_Once_wait --- PASS: TestOncePer_Once_wait (0.11s) === 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.10s) --- PASS: TestPathDepsMutator/all (0.09s) --- 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.09s) --- 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.00s) --- 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.01s) --- 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.01s) --- 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.39s) --- PASS: TestPathsForModuleSrc/path (0.09s) --- PASS: TestPathsForModuleSrc/glob (0.01s) --- PASS: TestPathsForModuleSrc/recursive_glob (0.02s) --- PASS: TestPathsForModuleSrc/filegroup (0.08s) --- PASS: TestPathsForModuleSrc/output_file_provider (0.00s) --- PASS: TestPathsForModuleSrc/output_file_provider_tagged (0.09s) --- PASS: TestPathsForModuleSrc/output_file_provider_with_exclude (0.01s) --- PASS: TestPathsForModuleSrc/special_characters_glob (0.10s) === 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.30s) --- PASS: TestPathForModuleSrc/path (0.00s) --- PASS: TestPathForModuleSrc/glob (0.10s) --- PASS: TestPathForModuleSrc/filegroup (0.00s) --- PASS: TestPathForModuleSrc/output_file_provider (0.19s) --- PASS: TestPathForModuleSrc/output_file_provider_tagged (0.01s) --- PASS: TestPathForModuleSrc/special_characters_glob (0.00s) === 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 (1.99s) --- PASS: TestPrebuilts/no_prebuilt (0.19s) --- 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.21s) --- 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.00s) --- 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.09s) --- 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.13s) --- 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.17s) --- 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.01s) --- 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.19s) --- 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.11s) --- 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.18s) --- 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.30s) --- 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.11s) --- 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.29s) --- 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.10s) --- PASS: TestSoongConfigModule/single_file (0.01s) --- PASS: TestSoongConfigModule/import (0.08s) === 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.10s) --- 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.09s) === 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 (1.90s) --- 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.01s) --- PASS: TestVisibility/invalid_visibility:_empty_module (0.00s) --- PASS: TestVisibility/invalid_visibility:_empty_namespace_and_module (0.00s) --- PASS: TestVisibility///visibility:unknown (0.09s) --- PASS: TestVisibility///visibility:xxx_mixed (0.00s) --- PASS: TestVisibility///visibility:legacy_public (0.00s) --- PASS: TestVisibility///visibility:public (0.01s) --- PASS: TestVisibility///visibility:private (0.19s) --- PASS: TestVisibility/:__pkg__ (0.01s) --- 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.08s) --- PASS: TestVisibility///vendor (0.00s) --- PASS: TestVisibility/defaults_union,_basic (0.01s) --- PASS: TestVisibility/defaults_union,_multiple_defaults (0.10s) --- PASS: TestVisibility///visibility:public_mixed_with_other_in_defaults (0.09s) --- PASS: TestVisibility///visibility:public_overriding_defaults (0.00s) --- 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.09s) --- PASS: TestVisibility///visibility:private_in_defaults (0.09s) --- PASS: TestVisibility///visibility:private_mixed_with_other_in_defaults (0.00s) --- PASS: TestVisibility///visibility:private_overriding_defaults (0.00s) --- 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.01s) --- PASS: TestVisibility///visibility:override_must_be_first_in_the_list (0.09s) --- PASS: TestVisibility///visibility:override_discards_//visibility:private (0.11s) --- PASS: TestVisibility///visibility:override_discards_//visibility:public (0.09s) --- PASS: TestVisibility///visibility:override_discards_defaults_supplied_rules (0.02s) --- PASS: TestVisibility///visibility:override_can_override_//visibility:public_with_//visibility:private (0.01s) --- PASS: TestVisibility///visibility:override_can_override_//visibility:private_with_//visibility:public (0.00s) --- PASS: TestVisibility///visibility:private_mixed_with_itself (0.00s) --- PASS: TestVisibility/defaults_visibility_invalid (0.00s) --- PASS: TestVisibility/defaults_visibility_overrides_package_default (0.09s) --- 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.00s) --- PASS: TestVisibility/package_default_visibility_private_does_not_override_visibility_public (0.11s) --- PASS: TestVisibility/package_default_visibility_:__subpackages__ (0.00s) --- PASS: TestVisibility/package_default_visibility_inherited_to_subpackages (0.00s) --- PASS: TestVisibility/package_default_visibility_inherited_to_subpackages#01 (0.00s) --- PASS: TestVisibility/verify_that_prebuilt_dependencies_are_ignored_for_visibility_reasons_(not_preferred) (0.01s) --- PASS: TestVisibility/verify_that_prebuilt_dependencies_are_ignored_for_visibility_reasons_(preferred) (0.00s) --- PASS: TestVisibility/ensure_visibility_properties_are_checked_for_correctness (0.00s) --- PASS: TestVisibility/invalid_visibility_added_to_child_detected_during_gather_phase (0.00s) --- PASS: TestVisibility/automatic_visibility_inheritance_enabled (0.10s) === 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 7.774s === 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.283s === RUN TestEndToEnd --- PASS: TestEndToEnd (0.49s) PASS ok android/soong/androidmk/androidmk 0.794s ? 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.469s === RUN TestBasicApex --- PASS: TestBasicApex (11.62s) === RUN TestDefaults --- PASS: TestDefaults (8.60s) === RUN TestApexManifest --- PASS: TestApexManifest (6.50s) === RUN TestBasicZipApex --- PASS: TestBasicZipApex (6.21s) === RUN TestApexWithStubs --- PASS: TestApexWithStubs (8.68s) === RUN TestApexWithStubsWithMinSdkVersion === PAUSE TestApexWithStubsWithMinSdkVersion === RUN TestApexWithExplicitStubsDependency --- PASS: TestApexWithExplicitStubsDependency (6.60s) === RUN TestApexWithRuntimeLibsDependency --- PASS: TestApexWithRuntimeLibsDependency (5.73s) === RUN TestRuntimeApexShouldInstallHwasanIfLibcDependsOnIt --- PASS: TestRuntimeApexShouldInstallHwasanIfLibcDependsOnIt (0.29s) === RUN TestRuntimeApexShouldInstallHwasanIfHwaddressSanitized --- PASS: TestRuntimeApexShouldInstallHwasanIfHwaddressSanitized (0.47s) === RUN TestApexDependsOnLLNDKTransitively === RUN TestApexDependsOnLLNDKTransitively/should_link_to_the_latest === RUN TestApexDependsOnLLNDKTransitively/should_link_to_llndk#29 --- PASS: TestApexDependsOnLLNDKTransitively (14.34s) --- PASS: TestApexDependsOnLLNDKTransitively/should_link_to_the_latest (7.50s) --- PASS: TestApexDependsOnLLNDKTransitively/should_link_to_llndk#29 (6.83s) === RUN TestApexWithSystemLibsStubs --- PASS: TestApexWithSystemLibsStubs (6.19s) === RUN TestApexMinSdkVersion_NativeModulesShouldBeBuiltAgainstStubs --- PASS: TestApexMinSdkVersion_NativeModulesShouldBeBuiltAgainstStubs (8.39s) === RUN TestApexMinSdkVersion_SupportsCodeNames --- PASS: TestApexMinSdkVersion_SupportsCodeNames (9.82s) === RUN TestApexMinSdkVersion_DefaultsToLatest --- PASS: TestApexMinSdkVersion_DefaultsToLatest (7.18s) === RUN TestPlatformUsesLatestStubsFromApexes --- PASS: TestPlatformUsesLatestStubsFromApexes (8.20s) === RUN TestQApexesUseLatestStubsInBundledBuildsAndHWASAN --- PASS: TestQApexesUseLatestStubsInBundledBuildsAndHWASAN (7.61s) === RUN TestQTargetApexUsesStaticUnwinder --- PASS: TestQTargetApexUsesStaticUnwinder (7.78s) === RUN TestApexMinSdkVersion_ErrorIfIncompatibleStubs --- PASS: TestApexMinSdkVersion_ErrorIfIncompatibleStubs (7.62s) === RUN TestApexMinSdkVersion_ErrorIfIncompatibleVersion --- PASS: TestApexMinSdkVersion_ErrorIfIncompatibleVersion (7.29s) === RUN TestApexMinSdkVersion_Okay --- PASS: TestApexMinSdkVersion_Okay (8.29s) === 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 (28.11s) --- PASS: TestJavaStableSdkVersion/Non-updatable_apex_with_non-stable_dep (8.22s) --- PASS: TestJavaStableSdkVersion/Updatable_apex_with_stable_dep (8.31s) --- PASS: TestJavaStableSdkVersion/Updatable_apex_with_non-stable_dep (6.10s) --- PASS: TestJavaStableSdkVersion/Updatable_apex_with_non-stable_transitive_dep (5.48s) === RUN TestApexMinSdkVersion_ErrorIfDepIsNewer --- PASS: TestApexMinSdkVersion_ErrorIfDepIsNewer (5.42s) === RUN TestApexMinSdkVersion_ErrorIfDepIsNewer_Java --- PASS: TestApexMinSdkVersion_ErrorIfDepIsNewer_Java (6.19s) === RUN TestApexMinSdkVersion_OkayEvenWhenDepIsNewer_IfItSatisfiesApexMinSdkVersion --- PASS: TestApexMinSdkVersion_OkayEvenWhenDepIsNewer_IfItSatisfiesApexMinSdkVersion (6.78s) === RUN TestFilesInSubDir --- PASS: TestFilesInSubDir (6.63s) === RUN TestFilesInSubDirWhenNativeBridgeEnabled --- PASS: TestFilesInSubDirWhenNativeBridgeEnabled (10.79s) === RUN TestUseVendor --- PASS: TestUseVendor (6.41s) === RUN TestUseVendorNotAllowedForSystemApexes --- PASS: TestUseVendorNotAllowedForSystemApexes (8.07s) === RUN TestUseVendorFailsIfNotVendorAvailable --- PASS: TestUseVendorFailsIfNotVendorAvailable (1.91s) === RUN TestVendorApex --- PASS: TestVendorApex (5.11s) === RUN TestVendorApex_use_vndk_as_stable --- PASS: TestVendorApex_use_vndk_as_stable (6.58s) === RUN TestApex_withPrebuiltFirmware === RUN TestApex_withPrebuiltFirmware/system_apex_with_prebuilt_firmware === RUN TestApex_withPrebuiltFirmware/vendor_apex_with_prebuilt_firmware --- PASS: TestApex_withPrebuiltFirmware (13.63s) --- PASS: TestApex_withPrebuiltFirmware/system_apex_with_prebuilt_firmware (6.90s) --- PASS: TestApex_withPrebuiltFirmware/vendor_apex_with_prebuilt_firmware (6.74s) === RUN TestAndroidMk_UseVendorRequired --- PASS: TestAndroidMk_UseVendorRequired (6.86s) === RUN TestAndroidMk_VendorApexRequired --- PASS: TestAndroidMk_VendorApexRequired (7.52s) === RUN TestAndroidMkWritesCommonProperties --- PASS: TestAndroidMkWritesCommonProperties (6.10s) === RUN TestStaticLinking --- PASS: TestStaticLinking (7.40s) === RUN TestKeys --- PASS: TestKeys (7.10s) === 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_ --- PASS: TestCertificate (39.31s) --- PASS: TestCertificate/if_unspecified,_it_defaults_to_DefaultAppCertificate (6.23s) --- PASS: TestCertificate/override_when_unspecified (6.38s) --- PASS: TestCertificate/if_specified_as_:module,_it_respects_the_prop (7.37s) --- PASS: TestCertificate/override_when_specifiec_as_<:module> (6.03s) --- PASS: TestCertificate/if_specified_as_name,_finds_it_from_DefaultDevKeyDir (5.83s) --- PASS: TestCertificate/override_when_specified_as_ (7.31s) === RUN TestMacro --- PASS: TestMacro (8.47s) === RUN TestHeaderLibsDependency --- PASS: TestHeaderLibsDependency (7.02s) === RUN TestVndkApexCurrent --- PASS: TestVndkApexCurrent (6.19s) === RUN TestVndkApexWithPrebuilt --- PASS: TestVndkApexWithPrebuilt (6.21s) === RUN TestVndkApexVersion --- PASS: TestVndkApexVersion (6.59s) === RUN TestVndkApexErrorWithDuplicateVersion --- PASS: TestVndkApexErrorWithDuplicateVersion (1.59s) === RUN TestVndkApexNameRule --- PASS: TestVndkApexNameRule (7.41s) === RUN TestVndkApexSkipsNativeBridgeSupportedModules --- PASS: TestVndkApexSkipsNativeBridgeSupportedModules (8.94s) === RUN TestVndkApexDoesntSupportNativeBridgeSupported --- PASS: TestVndkApexDoesntSupportNativeBridgeSupported (2.58s) === RUN TestVndkApexWithBinder32 --- PASS: TestVndkApexWithBinder32 (3.60s) === RUN TestVndkApexShouldNotProvideNativeLibs --- PASS: TestVndkApexShouldNotProvideNativeLibs (6.91s) === RUN TestDependenciesInApexManifest --- PASS: TestDependenciesInApexManifest (7.40s) === RUN TestApexName --- PASS: TestApexName (7.29s) === RUN TestNonTestApex --- PASS: TestNonTestApex (6.60s) === RUN TestTestApex --- PASS: TestTestApex (6.31s) === RUN TestApexWithTarget --- PASS: TestApexWithTarget (6.51s) === RUN TestApexWithShBinary --- PASS: TestApexWithShBinary (4.91s) === 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 (30.58s) --- PASS: TestApexInVariousPartition/:system (5.09s) --- PASS: TestApexInVariousPartition/product_specific:_true:product (5.30s) --- PASS: TestApexInVariousPartition/soc_specific:_true:vendor (5.89s) --- PASS: TestApexInVariousPartition/proprietary:_true:vendor (4.30s) --- PASS: TestApexInVariousPartition/vendor:_true:vendor (4.98s) --- PASS: TestApexInVariousPartition/system_ext_specific:_true:system_ext (5.01s) === RUN TestFileContexts_FindInDefaultLocationIfNotSet --- PASS: TestFileContexts_FindInDefaultLocationIfNotSet (5.29s) === RUN TestFileContexts_ShouldBeUnderSystemSepolicyForSystemApexes --- PASS: TestFileContexts_ShouldBeUnderSystemSepolicyForSystemApexes (5.04s) === RUN TestFileContexts_ProductSpecificApexes --- PASS: TestFileContexts_ProductSpecificApexes (10.88s) === RUN TestFileContexts_SetViaFileGroup --- PASS: TestFileContexts_SetViaFileGroup (5.17s) === RUN TestApexKeyFromOtherModule --- PASS: TestApexKeyFromOtherModule (5.70s) === RUN TestPrebuilt --- PASS: TestPrebuilt (4.30s) === RUN TestPrebuiltFilenameOverride --- PASS: TestPrebuiltFilenameOverride (5.61s) === RUN TestPrebuiltOverrides --- PASS: TestPrebuiltOverrides (4.49s) === RUN TestApexWithTests --- PASS: TestApexWithTests (4.33s) === RUN TestInstallExtraFlattenedApexes --- PASS: TestInstallExtraFlattenedApexes (7.49s) === RUN TestApexUsesOtherApex --- PASS: TestApexUsesOtherApex (4.83s) === RUN TestApexUsesFailsIfNotProvided --- PASS: TestApexUsesFailsIfNotProvided (10.39s) === RUN TestApexUsesFailsIfUseVenderMismatch --- PASS: TestApexUsesFailsIfUseVenderMismatch (4.11s) === RUN TestErrorsIfDepsAreNotEnabled --- PASS: TestErrorsIfDepsAreNotEnabled (9.50s) === RUN TestApexWithApps --- PASS: TestApexWithApps (5.17s) === RUN TestApexWithAppImports --- PASS: TestApexWithAppImports (4.33s) === RUN TestApexWithAppImportsPrefer --- PASS: TestApexWithAppImportsPrefer (5.48s) === RUN TestApexWithTestHelperApp --- PASS: TestApexWithTestHelperApp (3.62s) === RUN TestApexPropertiesShouldBeDefaultable --- PASS: TestApexPropertiesShouldBeDefaultable (3.03s) === RUN TestApexAvailable_DirectDep --- PASS: TestApexAvailable_DirectDep (2.68s) === RUN TestApexAvailable_IndirectDep --- PASS: TestApexAvailable_IndirectDep (5.18s) === RUN TestApexAvailable_InvalidApexName --- PASS: TestApexAvailable_InvalidApexName (6.32s) === RUN TestApexAvailable_CheckForPlatform --- PASS: TestApexAvailable_CheckForPlatform (3.59s) === RUN TestApexAvailable_CreatedForApex --- PASS: TestApexAvailable_CreatedForApex (5.11s) === RUN TestOverrideApex --- PASS: TestOverrideApex (3.68s) === RUN TestLegacyAndroid10Support panic: test timed out after 10m0s goroutine 2619321 [running]: testing.(*M).startAlarm.func1() /usr/lib/go-1.15/src/testing/testing.go:1618 +0xe5 created by time.goFunc /usr/lib/go-1.15/src/time/sleep.go:167 +0x45 goroutine 1 [chan receive]: testing.(*T).Run(0xc00202e300, 0xbf48d5, 0x1a, 0xc29180, 0x491401) /usr/lib/go-1.15/src/testing/testing.go:1169 +0x2da testing.runTests.func1(0xc000102c00) /usr/lib/go-1.15/src/testing/testing.go:1439 +0x78 testing.tRunner(0xc000102c00, 0xc0001bdd00) /usr/lib/go-1.15/src/testing/testing.go:1123 +0xef testing.runTests(0xc00027de00, 0x11095e0, 0x6d, 0x6d, 0xc053d9f293c8b8bd, 0x8bbce85a5d, 0x110e360, 0xcdde00) /usr/lib/go-1.15/src/testing/testing.go:1437 +0x2fe testing.(*M).Run(0xc000151c00, 0x0) /usr/lib/go-1.15/src/testing/testing.go:1345 +0x1eb android/soong/apex.TestMain.func1(0x0) /build/golang-android-soong-CNqGyC/golang-android-soong-0.0-git20201014.17e97d9/_build/src/android/soong/apex/apex_test.go:6275 +0xb5 android/soong/apex.TestMain(0xc000151c00) /build/golang-android-soong-CNqGyC/golang-android-soong-0.0-git20201014.17e97d9/_build/src/android/soong/apex/apex_test.go:6278 +0x47 main.main() _testmain.go:261 +0x165 goroutine 137932 [chan receive, 9 minutes]: testing.(*T).Parallel(0xc000aa2000) /usr/lib/go-1.15/src/testing/testing.go:1005 +0x119 android/soong/apex.TestApexWithStubsWithMinSdkVersion(0xc000aa2000) /build/golang-android-soong-CNqGyC/golang-android-soong-0.0-git20201014.17e97d9/_build/src/android/soong/apex/apex_test.go:838 +0x45 testing.tRunner(0xc000aa2000, 0xc29038) /usr/lib/go-1.15/src/testing/testing.go:1123 +0xef created by testing.(*T).Run /usr/lib/go-1.15/src/testing/testing.go:1168 +0x2b3 goroutine 2605544 [runnable]: github.com/google/blueprint.parallelVisit(0xc0047e7500, 0x26b, 0x26b, 0xce7260, 0x113de28, 0x3e8, 0xc001b0e0a0, 0xc002244780, 0xc0022447e0, 0xc002244720) /build/golang-android-soong-CNqGyC/golang-android-soong-0.0-git20201014.17e97d9/_build/src/github.com/google/blueprint/context.go:2011 +0x487 github.com/google/blueprint.(*Context).runMutator(0xc001d40000, 0xbccb00, 0xc0036d6580, 0xc0029d32f0, 0xce7220, 0x113de28, 0x510aee, 0xb03fa0, 0x113de28, 0x113de28, ...) /build/golang-android-soong-CNqGyC/golang-android-soong-0.0-git20201014.17e97d9/_build/src/github.com/google/blueprint/context.go:2520 +0x47e github.com/google/blueprint.(*Context).runMutators.func1.1(0xcea020, 0xc00096a8a0) /build/golang-android-soong-CNqGyC/golang-android-soong-0.0-git20201014.17e97d9/_build/src/github.com/google/blueprint/context.go:2340 +0xa5 runtime/pprof.Do(0xcea020, 0xc00096a8a0, 0xc002244700, 0x1, 0x1, 0xc002346fa8) /usr/lib/go-1.15/src/runtime/pprof/runtime.go:40 +0xcc github.com/google/blueprint.(*Context).runMutators.func1(0xcea020, 0xc0001f2510) /build/golang-android-soong-CNqGyC/golang-android-soong-0.0-git20201014.17e97d9/_build/src/github.com/google/blueprint/context.go:2335 +0x338 runtime/pprof.Do(0xcea020, 0xc0001f2510, 0xc000c91400, 0x1, 0x1, 0xc0008fb0c0) /usr/lib/go-1.15/src/runtime/pprof/runtime.go:40 +0xcc github.com/google/blueprint.(*Context).runMutators(0xc001d40000, 0xcea020, 0xc0001f22d0, 0xbccb00, 0xc0036d6580, 0x0, 0x0, 0x0, 0x0, 0x0, ...) /build/golang-android-soong-CNqGyC/golang-android-soong-0.0-git20201014.17e97d9/_build/src/github.com/google/blueprint/context.go:2330 +0x186 github.com/google/blueprint.(*Context).resolveDependencies.func1(0xcea020, 0xc0001f22d0) /build/golang-android-soong-CNqGyC/golang-android-soong-0.0-git20201014.17e97d9/_build/src/github.com/google/blueprint/context.go:1559 +0x24b runtime/pprof.Do(0xcea020, 0xc0001f22d0, 0xc000c913a0, 0x1, 0x1, 0xc0008fb2a0) /usr/lib/go-1.15/src/runtime/pprof/runtime.go:40 +0xcc github.com/google/blueprint.(*Context).resolveDependencies(0xc001d40000, 0xcea020, 0xc0001f20f0, 0xbccb00, 0xc0036d6580, 0x0, 0x0, 0x0, 0x0, 0x0, ...) /build/golang-android-soong-CNqGyC/golang-android-soong-0.0-git20201014.17e97d9/_build/src/github.com/google/blueprint/context.go:1543 +0x153 github.com/google/blueprint.(*Context).PrepareBuildActions.func1(0xcea020, 0xc0001f20f0) /build/golang-android-soong-CNqGyC/golang-android-soong-0.0-git20201014.17e97d9/_build/src/github.com/google/blueprint/context.go:2275 +0x7bf runtime/pprof.Do(0xcea020, 0xc0001f20f0, 0xc000c91380, 0x1, 0x1, 0xc0008fb4b0) /usr/lib/go-1.15/src/runtime/pprof/runtime.go:40 +0xcc github.com/google/blueprint.(*Context).PrepareBuildActions(0xc001d40000, 0xbccb00, 0xc0036d6580, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) /build/golang-android-soong-CNqGyC/golang-android-soong-0.0-git20201014.17e97d9/_build/src/github.com/google/blueprint/context.go:2270 +0x14a android/soong/apex.testApex(0xc00202e300, 0xc17d2e, 0x186, 0xc0008fb7b8, 0x1, 0x1, 0x0, 0x3) /build/golang-android-soong-CNqGyC/golang-android-soong-0.0-git20201014.17e97d9/_build/src/android/soong/apex/apex_test.go:72 +0x129 android/soong/apex.TestLegacyAndroid10Support(0xc00202e300) /build/golang-android-soong-CNqGyC/golang-android-soong-0.0-git20201014.17e97d9/_build/src/android/soong/apex/apex_test.go:4911 +0x92 testing.tRunner(0xc00202e300, 0xc29180) /usr/lib/go-1.15/src/testing/testing.go:1123 +0xef created by testing.(*T).Run /usr/lib/go-1.15/src/testing/testing.go:1168 +0x2b3 goroutine 2621267 [select]: github.com/google/blueprint.(*Context).runMutator.func2(0xc001ff4180, 0xc002244740, 0xc001ff4240, 0xc00096a930, 0xc0022447c0, 0xc002244780, 0xc0022447e0, 0xc002244720, 0xc001ff42a0, 0xc00096a8d0, ...) /build/golang-android-soong-CNqGyC/golang-android-soong-0.0-git20201014.17e97d9/_build/src/github.com/google/blueprint/context.go:2493 +0x174 created by github.com/google/blueprint.(*Context).runMutator /build/golang-android-soong-CNqGyC/golang-android-soong-0.0-git20201014.17e97d9/_build/src/github.com/google/blueprint/context.go:2491 +0x3e5 goroutine 2621327 [chan send]: github.com/google/blueprint.parallelVisit.func1.1(0xc001b0e0a0, 0xc001143340, 0xc001ff4420, 0xc001ff43c0, 0xc001ff4360) /build/golang-android-soong-CNqGyC/golang-android-soong-0.0-git20201014.17e97d9/_build/src/github.com/google/blueprint/context.go:1968 +0x65 created by github.com/google/blueprint.parallelVisit.func1 /build/golang-android-soong-CNqGyC/golang-android-soong-0.0-git20201014.17e97d9/_build/src/github.com/google/blueprint/context.go:1963 +0x12e goroutine 2621883 [runnable]: github.com/google/blueprint.(*Context).runMutator.func1.1(0xce7220, 0x113de28, 0xc0029d32f0, 0xc000ed4c40, 0xc005941d40) /build/golang-android-soong-CNqGyC/golang-android-soong-0.0-git20201014.17e97d9/_build/src/github.com/google/blueprint/context.go:2451 +0xf4 github.com/google/blueprint.(*Context).runMutator.func1(0xc000ed4c40, 0xc001ff4420, 0x0) /build/golang-android-soong-CNqGyC/golang-android-soong-0.0-git20201014.17e97d9/_build/src/github.com/google/blueprint/context.go:2464 +0x14f github.com/google/blueprint.parallelVisit.func1.1(0xc001b0e0a0, 0xc000ed4c40, 0xc001ff4420, 0xc001ff43c0, 0xc001ff4360) /build/golang-android-soong-CNqGyC/golang-android-soong-0.0-git20201014.17e97d9/_build/src/github.com/google/blueprint/context.go:1964 +0x3a created by github.com/google/blueprint.parallelVisit.func1 /build/golang-android-soong-CNqGyC/golang-android-soong-0.0-git20201014.17e97d9/_build/src/github.com/google/blueprint/context.go:1963 +0x12e goroutine 2621292 [chan send]: github.com/google/blueprint.parallelVisit.func1.1(0xc001b0e0a0, 0xc004a3b6c0, 0xc001ff4420, 0xc001ff43c0, 0xc001ff4360) /build/golang-android-soong-CNqGyC/golang-android-soong-0.0-git20201014.17e97d9/_build/src/github.com/google/blueprint/context.go:1968 +0x65 created by github.com/google/blueprint.parallelVisit.func1 /build/golang-android-soong-CNqGyC/golang-android-soong-0.0-git20201014.17e97d9/_build/src/github.com/google/blueprint/context.go:1963 +0x12e FAIL android/soong/apex 600.673s === RUN TestBpfDataDependency --- PASS: TestBpfDataDependency (6.27s) PASS ok android/soong/bpf 6.508s === 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.02s) --- 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.809s ? android/soong/bpfix/cmd [no test files] ? android/soong/bpfix/cmd_lib [no test files] === RUN TestFuchsiaDeps --- PASS: TestFuchsiaDeps (2.92s) === RUN TestFuchsiaTargetDecl --- PASS: TestFuchsiaTargetDecl (2.52s) === RUN TestVendorSrc --- PASS: TestVendorSrc (7.50s) === RUN TestVndk --- PASS: TestVndk (5.40s) === RUN TestVndkWithHostSupported --- PASS: TestVndkWithHostSupported (5.34s) === RUN TestVndkLibrariesTxtAndroidMk --- PASS: TestVndkLibrariesTxtAndroidMk (3.90s) === RUN TestVndkUsingCoreVariant --- PASS: TestVndkUsingCoreVariant (5.09s) === RUN TestDataLibs --- PASS: TestDataLibs (4.50s) === RUN TestDataLibsRelativeInstallPath --- PASS: TestDataLibsRelativeInstallPath (3.98s) === RUN TestVndkWhenVndkVersionIsNotSet --- PASS: TestVndkWhenVndkVersionIsNotSet (4.01s) === RUN TestVndkDepError --- PASS: TestVndkDepError (31.99s) === RUN TestDoubleLoadbleDep --- PASS: TestDoubleLoadbleDep (30.50s) === RUN TestVendorSnapshotCapture --- PASS: TestVendorSnapshotCapture (4.63s) === RUN TestVendorSnapshotUse --- PASS: TestVendorSnapshotUse (5.38s) === RUN TestVendorSnapshotSanitizer --- PASS: TestVendorSnapshotSanitizer (6.79s) === RUN TestVendorSnapshotExclude --- PASS: TestVendorSnapshotExclude (4.63s) === RUN TestVendorSnapshotExcludeInVendorProprietaryPathErrors --- PASS: TestVendorSnapshotExcludeInVendorProprietaryPathErrors (5.07s) === RUN TestVendorSnapshotExcludeWithVendorAvailable --- PASS: TestVendorSnapshotExcludeWithVendorAvailable (4.81s) === RUN TestDoubleLoadableDepError --- PASS: TestDoubleLoadableDepError (23.61s) === RUN TestVndkExt --- PASS: TestVndkExt (6.78s) === RUN TestVndkExtWithoutBoardVndkVersion --- PASS: TestVndkExtWithoutBoardVndkVersion (5.41s) === RUN TestVndkExtWithoutProductVndkVersion --- PASS: TestVndkExtWithoutProductVndkVersion (5.88s) === RUN TestVndkExtError --- PASS: TestVndkExtError (3.02s) === RUN TestVndkExtInconsistentSupportSystemProcessError --- PASS: TestVndkExtInconsistentSupportSystemProcessError (11.88s) === RUN TestVndkExtVendorAvailableFalseError --- PASS: TestVndkExtVendorAvailableFalseError (11.90s) === RUN TestVendorModuleUseVndkExt --- PASS: TestVendorModuleUseVndkExt (6.52s) === RUN TestVndkExtUseVendorLib --- PASS: TestVndkExtUseVendorLib (11.69s) === RUN TestProductVndkExtDependency --- PASS: TestProductVndkExtDependency (7.32s) === RUN TestVndkSpExtUseVndkError --- PASS: TestVndkSpExtUseVndkError (11.48s) === RUN TestVndkUseVndkExtError --- PASS: TestVndkUseVndkExtError (14.31s) === RUN TestEnforceProductVndkVersion --- PASS: TestEnforceProductVndkVersion (6.20s) === RUN TestEnforceProductVndkVersionErrors --- PASS: TestEnforceProductVndkVersionErrors (12.70s) === 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 (5.02s) --- 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 (5.20s) === RUN TestStaticLibDepReorderingWithShared --- PASS: TestStaticLibDepReorderingWithShared (5.29s) === RUN TestLlndkLibrary --- PASS: TestLlndkLibrary (3.91s) === RUN TestLlndkHeaders --- PASS: TestLlndkHeaders (4.53s) === RUN TestRuntimeLibs --- PASS: TestRuntimeLibs (4.39s) === RUN TestExcludeRuntimeLibs --- PASS: TestExcludeRuntimeLibs (4.57s) === RUN TestRuntimeLibsNoVndk --- PASS: TestRuntimeLibsNoVndk (4.20s) === RUN TestStaticLibDepExport --- PASS: TestStaticLibDepExport (4.10s) === RUN TestCompilerFlags --- PASS: TestCompilerFlags (0.00s) === RUN TestVendorPublicLibraries --- PASS: TestVendorPublicLibraries (5.40s) === RUN TestRecovery --- PASS: TestRecovery (5.21s) === RUN TestDataLibsPrebuiltSharedTestLibrary --- PASS: TestDataLibsPrebuiltSharedTestLibrary (5.47s) === RUN TestVersionedStubs --- PASS: TestVersionedStubs (4.41s) === RUN TestVersioningMacro --- PASS: TestVersioningMacro (0.00s) === RUN TestStaticExecutable --- PASS: TestStaticExecutable (4.51s) === RUN TestStaticDepsOrderWithStubs --- PASS: TestStaticDepsOrderWithStubs (4.58s) === RUN TestErrorsIfAModuleDependsOnDisabled --- PASS: TestErrorsIfAModuleDependsOnDisabled (4.40s) === RUN TestFuzzTarget --- PASS: TestFuzzTarget (6.28s) === RUN TestAidl --- PASS: TestAidl (0.00s) === RUN TestDefaults --- PASS: TestDefaults (4.52s) === RUN TestProductVariableDefaults --- PASS: TestProductVariableDefaults (4.52s) === RUN TestEmptyWholeStaticLibsAllowMissingDependencies === PAUSE TestEmptyWholeStaticLibsAllowMissingDependencies === RUN TestIsThirdParty --- PASS: TestIsThirdParty (0.00s) === RUN TestGen === RUN TestGen/simple === RUN TestGen/filegroup --- PASS: TestGen (10.67s) --- PASS: TestGen/simple (5.49s) --- PASS: TestGen/filegroup (5.18s) === RUN TestArchGenruleCmd --- PASS: TestArchGenruleCmd (0.01s) === RUN TestLibraryGenruleCmd --- PASS: TestLibraryGenruleCmd (5.22s) === RUN TestLibraryHeaders --- PASS: TestLibraryHeaders (5.48s) === RUN TestPrebuiltLibraryHeaders --- PASS: TestPrebuiltLibraryHeaders (4.39s) === 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 (30.08s) --- PASS: TestLibraryReuse/simple (4.28s) --- PASS: TestLibraryReuse/extra_static_source (4.53s) --- PASS: TestLibraryReuse/extra_shared_source (5.31s) --- PASS: TestLibraryReuse/extra_static_cflags (4.72s) --- PASS: TestLibraryReuse/extra_shared_cflags (5.81s) --- PASS: TestLibraryReuse/global_cflags_for_reused_generated_sources (5.28s) === RUN TestStubsVersions --- PASS: TestStubsVersions (4.44s) === RUN TestStubsVersions_NotSorted --- PASS: TestStubsVersions_NotSorted (0.76s) === RUN TestStubsVersions_ParseError --- PASS: TestStubsVersions_ParseError (0.71s) === RUN TestLinkerScript === RUN TestLinkerScript/script --- PASS: TestLinkerScript (4.33s) --- PASS: TestLinkerScript/script (4.33s) === RUN TestPrebuilt --- PASS: TestPrebuilt (5.51s) === RUN TestPrebuiltLibraryShared --- PASS: TestPrebuiltLibraryShared (3.27s) === RUN TestPrebuiltLibraryStatic --- PASS: TestPrebuiltLibraryStatic (3.89s) === RUN TestPrebuiltLibrary --- PASS: TestPrebuiltLibrary (4.01s) === RUN TestPrebuiltLibraryStem --- PASS: TestPrebuiltLibraryStem (4.99s) === RUN TestPrebuiltLibrarySharedStem --- PASS: TestPrebuiltLibrarySharedStem (3.12s) === RUN TestPrebuiltSymlinkedHostBinary --- PASS: TestPrebuiltSymlinkedHostBinary (4.68s) === RUN TestPrebuiltLibrarySanitized --- PASS: TestPrebuiltLibrarySanitized (8.84s) === RUN TestProto === RUN TestProto/simple === RUN TestProto/plugin --- PASS: TestProto (10.07s) --- PASS: TestProto/simple (4.68s) --- PASS: TestProto/plugin (5.39s) === RUN TestSdkMutator --- PASS: TestSdkMutator (5.61s) === RUN TestDataTests === RUN TestDataTests/data_files === RUN TestDataTests/filegroup === RUN TestDataTests/relative_filegroup === RUN TestDataTests/relative_filegroup_trailing_slash --- PASS: TestDataTests (0.10s) --- PASS: TestDataTests/data_files (0.07s) --- PASS: TestDataTests/filegroup (0.00s) --- PASS: TestDataTests/relative_filegroup (0.01s) --- PASS: TestDataTests/relative_filegroup_trailing_slash (0.02s) === CONT TestEmptyWholeStaticLibsAllowMissingDependencies --- PASS: TestEmptyWholeStaticLibsAllowMissingDependencies (4.18s) PASS ok android/soong/cc 493.761s === 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.587s ? 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.02s) --- 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.486s === RUN TestSelectApks_ApkSet --- PASS: TestSelectApks_ApkSet (0.00s) === RUN TestSelectApks_ApexSet --- PASS: TestSelectApks_ApexSet (0.00s) === RUN TestWriteApks --- PASS: TestWriteApks (0.01s) PASS ok android/soong/cmd/extract_apks 0.495s ? 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.566s ? 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.275s === 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.31s) --- PASS: TestSubprocess/failure (0.12s) --- PASS: TestSubprocess/signal (0.17s) --- PASS: TestSubprocess/success (0.02s) PASS ok android/soong/cmd/javac_wrapper 0.572s === 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.06s) --- 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.06s) --- 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.306s === 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.477s === 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.10s) --- PASS: TestInterposer/direct_call (0.00s) --- PASS: TestInterposer/relative_call (0.00s) --- PASS: TestInterposer/true (0.00s) --- PASS: TestInterposer/relative_true (0.01s) --- PASS: TestInterposer/exit_code (0.00s) --- PASS: TestInterposer/signal (0.09s) --- 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.589s ? 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.11s) === RUN TestGenerateModuleRuleShims --- PASS: TestGenerateModuleRuleShims (0.00s) === RUN TestGenerateSoongModuleBzl --- PASS: TestGenerateSoongModuleBzl (0.00s) PASS ok android/soong/cmd/soong_build 0.503s ? 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.11s) --- PASS: TestZip2Zip/unsupported_\ (0.00s) --- PASS: TestZip2Zip/filter_globs (0.00s) --- PASS: TestZip2Zip/sorted_filter_globs (0.00s) --- PASS: TestZip2Zip/sort_all (0.00s) --- 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.01s) --- 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.00s) --- 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.494s ? android/soong/cmd/zipsync [no test files] ? android/soong/cuj [no test files] === RUN TestDexPreopt --- PASS: TestDexPreopt (0.00s) === RUN TestDexPreoptSystemOther --- PASS: TestDexPreoptSystemOther (0.09s) === RUN TestDexPreoptProfile --- PASS: TestDexPreoptProfile (0.00s) PASS ok android/soong/dexpreopt 0.315s ? android/soong/dexpreopt/dexpreopt_gen [no test files] ? android/soong/env [no test files] === RUN TestPrebuiltEtcVariants --- PASS: TestPrebuiltEtcVariants (0.10s) === RUN TestPrebuiltEtcOutputPath --- PASS: TestPrebuiltEtcOutputPath (0.00s) === RUN TestPrebuiltEtcGlob --- PASS: TestPrebuiltEtcGlob (0.00s) === RUN TestPrebuiltEtcAndroidMk --- PASS: TestPrebuiltEtcAndroidMk (0.07s) === RUN TestPrebuiltEtcRelativeInstallPathInstallDirPath --- PASS: TestPrebuiltEtcRelativeInstallPathInstallDirPath (0.01s) === RUN TestPrebuiltEtcCannotSetRelativeInstallPathAndSubDir --- PASS: TestPrebuiltEtcCannotSetRelativeInstallPathAndSubDir (0.00s) === RUN TestPrebuiltEtcHost --- PASS: TestPrebuiltEtcHost (0.01s) === RUN TestPrebuiltUserShareInstallDirPath --- PASS: TestPrebuiltUserShareInstallDirPath (0.01s) === RUN TestPrebuiltUserShareHostInstallDirPath --- PASS: TestPrebuiltUserShareHostInstallDirPath (0.00s) === RUN TestPrebuiltFontInstallDirPath --- PASS: TestPrebuiltFontInstallDirPath (0.08s) === RUN TestPrebuiltFirmwareDirPath === RUN TestPrebuiltFirmwareDirPath/prebuilt:_system_firmware === RUN TestPrebuiltFirmwareDirPath/prebuilt:_vendor_firmware --- PASS: TestPrebuiltFirmwareDirPath (0.03s) --- PASS: TestPrebuiltFirmwareDirPath/prebuilt:_system_firmware (0.01s) --- PASS: TestPrebuiltFirmwareDirPath/prebuilt:_vendor_firmware (0.02s) === RUN TestPrebuiltDSPDirPath === RUN TestPrebuiltDSPDirPath/prebuilt:_system_dsp === RUN TestPrebuiltDSPDirPath/prebuilt:_vendor_dsp --- PASS: TestPrebuiltDSPDirPath (0.08s) --- PASS: TestPrebuiltDSPDirPath/prebuilt:_system_dsp (0.08s) --- PASS: TestPrebuiltDSPDirPath/prebuilt:_vendor_dsp (0.00s) PASS ok android/soong/etc 0.679s === 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/64_threads --- PASS: TestFilesystemRoot (0.00s) --- PASS: TestFilesystemRoot/1_threads (0.00s) --- PASS: TestFilesystemRoot/2_threads (0.00s) --- PASS: TestFilesystemRoot/64_threads (0.00s) === RUN TestNonexistentDir --- PASS: TestNonexistentDir (0.01s) === 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.07s) === RUN TestFindFirst --- PASS: TestFindFirst (0.00s) === RUN TestConcurrentFindSameDirectory === RUN TestConcurrentFindSameDirectory/1_threads === RUN TestConcurrentFindSameDirectory/2_threads === RUN TestConcurrentFindSameDirectory/64_threads --- PASS: TestConcurrentFindSameDirectory (0.33s) --- PASS: TestConcurrentFindSameDirectory/1_threads (0.02s) --- PASS: TestConcurrentFindSameDirectory/2_threads (0.08s) --- PASS: TestConcurrentFindSameDirectory/64_threads (0.23s) === RUN TestConcurrentFindDifferentDirectories --- PASS: TestConcurrentFindDifferentDirectories (0.08s) === 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.01s) === RUN TestDirectoryAndSubdirectoryBothUpdated --- PASS: TestDirectoryAndSubdirectoryBothUpdated (0.00s) === RUN TestFileDeleted --- PASS: TestFileDeleted (0.00s) === RUN TestDirectoriesDeleted --- PASS: TestDirectoriesDeleted (0.07s) === RUN TestDirectoriesMoved --- PASS: TestDirectoriesMoved (0.03s) === RUN TestDirectoriesSwapped --- PASS: TestDirectoriesSwapped (0.00s) === RUN TestChangeOfDevice --- PASS: TestChangeOfDevice (0.00s) === RUN TestChangeOfUserOrHost --- PASS: TestChangeOfUserOrHost (0.00s) === RUN TestConsistentCacheOrdering --- PASS: TestConsistentCacheOrdering (0.01s) === 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.00s) PASS ok android/soong/finder 1.177s ? 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.201s === 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 (1.48s) --- PASS: TestGenruleCmd/empty_location_tool (0.17s) --- PASS: TestGenruleCmd/empty_location_tool2 (0.01s) --- PASS: TestGenruleCmd/empty_location_tool_file (0.01s) --- PASS: TestGenruleCmd/empty_location_tool_file_fg (0.02s) --- PASS: TestGenruleCmd/empty_location_tool_and_tool_file (0.38s) --- PASS: TestGenruleCmd/tool (0.10s) --- PASS: TestGenruleCmd/tool2 (0.09s) --- PASS: TestGenruleCmd/tool_file (0.01s) --- PASS: TestGenruleCmd/tool_file_fg (0.01s) --- PASS: TestGenruleCmd/tool_files (0.01s) --- PASS: TestGenruleCmd/in1 (0.08s) --- PASS: TestGenruleCmd/in1_fg (0.03s) --- PASS: TestGenruleCmd/ins (0.07s) --- PASS: TestGenruleCmd/ins_fg (0.00s) --- 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.10s) --- PASS: TestGenruleCmd/outs (0.01s) --- PASS: TestGenruleCmd/location_out (0.01s) --- PASS: TestGenruleCmd/depfile (0.09s) --- PASS: TestGenruleCmd/gendir (0.00s) --- PASS: TestGenruleCmd/error_empty_location (0.00s) --- PASS: TestGenruleCmd/error_empty_location_no_files (0.00s) --- PASS: TestGenruleCmd/error_empty_location_multiple_files (0.00s) --- PASS: TestGenruleCmd/error_location (0.00s) --- PASS: TestGenruleCmd/error_locations (0.00s) --- PASS: TestGenruleCmd/error_location_no_files (0.00s) --- PASS: TestGenruleCmd/error_locations_no_files (0.01s) --- PASS: TestGenruleCmd/error_location_multiple_files (0.00s) --- PASS: TestGenruleCmd/error_variable (0.00s) --- PASS: TestGenruleCmd/error_depfile (0.00s) --- PASS: TestGenruleCmd/error_no_depfile (0.00s) --- PASS: TestGenruleCmd/error_no_out (0.07s) --- PASS: TestGenruleCmd/srcs_allow_missing_dependencies (0.00s) --- PASS: TestGenruleCmd/tool_allow_missing_dependencies (0.00s) === 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.09s) --- PASS: TestGenSrcs/gensrcs (0.01s) --- PASS: TestGenSrcs/shards (0.07s) === RUN TestGenruleDefaults --- PASS: TestGenruleDefaults (0.02s) === RUN TestGenruleWithBazel --- PASS: TestGenruleWithBazel (0.00s) PASS ok android/soong/genrule 1.805s === 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/\u007f === 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/\u007f === 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.08s) --- PASS: Test_javaIdentRune/first (0.08s) --- PASS: Test_javaIdentRune/first/valid (0.08s) --- 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/\u007f (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/\u007f (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.273s === RUN TestRequired --- PASS: TestRequired (3.20s) === RUN TestHostdex --- PASS: TestHostdex (1.20s) === RUN TestHostdexRequired --- PASS: TestHostdexRequired (1.39s) === RUN TestHostdexSpecificRequired --- PASS: TestHostdexSpecificRequired (1.83s) === RUN TestDistWithTag --- PASS: TestDistWithTag (1.78s) === RUN TestDistWithDest --- PASS: TestDistWithDest (1.32s) === RUN TestDistsWithAllProperties --- PASS: TestDistsWithAllProperties (1.59s) === RUN TestDistsWithTag --- PASS: TestDistsWithTag (1.58s) === RUN TestJavaSdkLibrary_RequireXmlPermissionFile --- PASS: TestJavaSdkLibrary_RequireXmlPermissionFile (1.70s) === RUN TestApp === RUN TestApp/android_app === RUN TestApp/android_library --- PASS: TestApp (3.69s) --- PASS: TestApp/android_app (1.51s) --- PASS: TestApp/android_library (2.18s) === RUN TestAppSplits --- PASS: TestAppSplits (2.04s) === RUN TestAndroidAppSet --- PASS: TestAndroidAppSet (1.49s) === RUN TestAndroidAppSet_Variants --- PASS: TestAndroidAppSet_Variants (2.91s) === RUN TestPlatformAPIs --- PASS: TestPlatformAPIs (5.36s) === RUN TestAndroidAppLinkType --- PASS: TestAndroidAppLinkType (5.92s) === 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 (14.58s) --- PASS: TestUpdatableApps/Stable_public_SDK (0.89s) --- PASS: TestUpdatableApps/Stable_system_SDK (1.71s) --- PASS: TestUpdatableApps/Current_public_SDK (1.38s) --- PASS: TestUpdatableApps/Current_system_SDK (1.69s) --- PASS: TestUpdatableApps/Current_module_SDK (1.53s) --- PASS: TestUpdatableApps/Current_core_SDK (1.28s) --- PASS: TestUpdatableApps/No_Platform_APIs (1.13s) --- PASS: TestUpdatableApps/No_Core_Platform_APIs (1.59s) --- PASS: TestUpdatableApps/No_unspecified_APIs (1.69s) --- PASS: TestUpdatableApps/Must_specify_min_sdk_version (1.70s) === RUN TestUpdatableApps_TransitiveDepsShouldSetMinSdkVersion --- PASS: TestUpdatableApps_TransitiveDepsShouldSetMinSdkVersion (7.81s) === RUN TestUpdatableApps_JniLibsShouldShouldSupportMinSdkVersion --- PASS: TestUpdatableApps_JniLibsShouldShouldSupportMinSdkVersion (4.77s) === RUN TestUpdatableApps_JniLibShouldBeBuiltAgainstMinSdkVersion --- PASS: TestUpdatableApps_JniLibShouldBeBuiltAgainstMinSdkVersion (6.32s) === RUN TestUpdatableApps_ErrorIfJniLibDoesntSupportMinSdkVersion --- PASS: TestUpdatableApps_ErrorIfJniLibDoesntSupportMinSdkVersion (6.60s) === RUN TestUpdatableApps_ErrorIfDepSdkVersionIsHigher --- PASS: TestUpdatableApps_ErrorIfDepSdkVersionIsHigher (5.98s) === RUN TestResourceDirs === RUN TestResourceDirs/no_resource_dirs === RUN TestResourceDirs/resource_dirs === RUN TestResourceDirs/empty_resource_dirs --- PASS: TestResourceDirs (3.81s) --- PASS: TestResourceDirs/no_resource_dirs (1.30s) --- PASS: TestResourceDirs/resource_dirs (1.11s) --- PASS: TestResourceDirs/empty_resource_dirs (1.40s) === RUN TestLibraryAssets === RUN TestLibraryAssets/foo === RUN TestLibraryAssets/lib1 === RUN TestLibraryAssets/lib2 === RUN TestLibraryAssets/lib3 === RUN TestLibraryAssets/lib4 --- PASS: TestLibraryAssets (1.41s) --- 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 (4.21s) --- PASS: TestAndroidResources/no_RRO (1.89s) --- PASS: TestAndroidResources/enforce_RRO_on_foo (1.20s) --- PASS: TestAndroidResources/enforce_RRO_on_all (1.11s) === 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 (12.98s) --- PASS: TestAppSdkVersion/android_app_current_final_SDK (1.19s) --- PASS: TestAppSdkVersion/android_app_current_non-final_SDK (1.18s) --- PASS: TestAppSdkVersion/android_app_default_final_SDK (1.59s) --- PASS: TestAppSdkVersion/android_app_default_non-final_SDK (1.31s) --- PASS: TestAppSdkVersion/android_app_14 (1.59s) --- PASS: TestAppSdkVersion/android_library_current_final_SDK (1.21s) --- PASS: TestAppSdkVersion/android_library_current_non-final_SDK (1.20s) --- PASS: TestAppSdkVersion/android_library_default_final_SDK (1.49s) --- PASS: TestAppSdkVersion/android_library_default_non-final_SDK (1.09s) --- PASS: TestAppSdkVersion/android_library_14 (1.10s) === 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 (13.62s) --- PASS: TestVendorAppSdkVersion/android_app_current_final_SDK (0.92s) --- PASS: TestVendorAppSdkVersion/android_app_current_final_SDK#01 (0.90s) --- PASS: TestVendorAppSdkVersion/android_app_current_final_SDK#02 (1.40s) --- PASS: TestVendorAppSdkVersion/android_app_current_final_SDK#03 (1.18s) --- PASS: TestVendorAppSdkVersion/android_app_current_final_SDK#04 (0.91s) --- PASS: TestVendorAppSdkVersion/android_app_current_final_SDK#05 (1.19s) --- PASS: TestVendorAppSdkVersion/android_library_current_final_SDK (1.00s) --- PASS: TestVendorAppSdkVersion/android_library_current_final_SDK#01 (1.71s) --- PASS: TestVendorAppSdkVersion/android_library_current_final_SDK#02 (0.80s) --- PASS: TestVendorAppSdkVersion/android_library_current_final_SDK#03 (1.20s) --- PASS: TestVendorAppSdkVersion/android_library_current_final_SDK#04 (1.50s) --- PASS: TestVendorAppSdkVersion/android_library_current_final_SDK#05 (0.90s) === RUN TestJNIABI === RUN TestJNIABI/test === RUN TestJNIABI/test_first === RUN TestJNIABI/test_both === RUN TestJNIABI/test_32 === RUN TestJNIABI/test_64 --- PASS: TestJNIABI (6.18s) --- 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 (4.50s) === 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 (7.10s) --- 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 (7.12s) --- 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.00s) --- PASS: TestJNISDK/app_vendor (0.00s) --- PASS: TestJNISDK/jni_uses_platform_apis_error (0.69s) --- PASS: TestJNISDK/jni_uses_sdk_apis_error (0.53s) === 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 (5.48s) --- PASS: TestCertificates/default (1.57s) --- PASS: TestCertificates/module_certificate_property (0.82s) --- PASS: TestCertificates/path_certificate_property (0.89s) --- PASS: TestCertificates/certificate_overrides (1.00s) --- PASS: TestCertificates/certificate_lineage (1.20s) === RUN TestRequestV4SigningFlag === RUN TestRequestV4SigningFlag/default === RUN TestRequestV4SigningFlag/default#01 === RUN TestRequestV4SigningFlag/module_certificate_property --- PASS: TestRequestV4SigningFlag (3.49s) --- PASS: TestRequestV4SigningFlag/default (1.32s) --- PASS: TestRequestV4SigningFlag/default#01 (1.27s) --- PASS: TestRequestV4SigningFlag/module_certificate_property (0.90s) === RUN TestPackageNameOverride === RUN TestPackageNameOverride/default === RUN TestPackageNameOverride/overridden --- PASS: TestPackageNameOverride (2.20s) --- PASS: TestPackageNameOverride/default (0.83s) --- PASS: TestPackageNameOverride/overridden (1.31s) === RUN TestInstrumentationTargetOverridden --- PASS: TestInstrumentationTargetOverridden (1.41s) === RUN TestOverrideAndroidApp --- PASS: TestOverrideAndroidApp (0.81s) === RUN TestOverrideAndroidAppDependency --- PASS: TestOverrideAndroidAppDependency (1.20s) === RUN TestOverrideAndroidTest --- PASS: TestOverrideAndroidTest (0.99s) === RUN TestAndroidTest_FixTestConfig --- PASS: TestAndroidTest_FixTestConfig (1.28s) === RUN TestAndroidAppImport --- PASS: TestAndroidAppImport (1.11s) === RUN TestAndroidAppImport_NoDexPreopt --- PASS: TestAndroidAppImport_NoDexPreopt (0.81s) === RUN TestAndroidAppImport_Presigned --- PASS: TestAndroidAppImport_Presigned (0.98s) === RUN TestAndroidAppImport_SigningLineage --- PASS: TestAndroidAppImport_SigningLineage (0.93s) === RUN TestAndroidAppImport_DefaultDevCert --- PASS: TestAndroidAppImport_DefaultDevCert (1.41s) === RUN TestAndroidAppImport_DpiVariants --- PASS: TestAndroidAppImport_DpiVariants (5.29s) === RUN TestAndroidAppImport_Filename --- PASS: TestAndroidAppImport_Filename (1.19s) === RUN TestAndroidAppImport_ArchVariants --- PASS: TestAndroidAppImport_ArchVariants (2.11s) === RUN TestAndroidTestImport --- PASS: TestAndroidTestImport (0.99s) === RUN TestAndroidTestImport_NoJinUncompressForPresigned --- PASS: TestAndroidTestImport_NoJinUncompressForPresigned (0.62s) === RUN TestAndroidTestImport_Preprocessed --- PASS: TestAndroidTestImport_Preprocessed (1.09s) === RUN TestStl === RUN TestStl/stl === RUN TestStl/system --- PASS: TestStl (5.62s) --- PASS: TestStl/stl (0.00s) --- PASS: TestStl/system (0.00s) === RUN TestUsesLibraries --- PASS: TestUsesLibraries (1.58s) === RUN TestCodelessApp === RUN TestCodelessApp/normal === RUN TestCodelessApp/app_without_sources === RUN TestCodelessApp/app_with_libraries === RUN TestCodelessApp/app_with_sourceless_libraries --- PASS: TestCodelessApp (3.80s) --- PASS: TestCodelessApp/normal (1.30s) --- PASS: TestCodelessApp/app_without_sources (0.82s) --- PASS: TestCodelessApp/app_with_libraries (0.76s) --- PASS: TestCodelessApp/app_with_sourceless_libraries (0.91s) === RUN TestEmbedNotice --- PASS: TestEmbedNotice (6.21s) === 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 (11.61s) --- PASS: TestUncompressDex/normal (1.79s) --- PASS: TestUncompressDex/normal/platform (0.89s) --- PASS: TestUncompressDex/normal/unbundled (0.88s) --- PASS: TestUncompressDex/use_embedded_dex (2.23s) --- PASS: TestUncompressDex/use_embedded_dex/platform (0.89s) --- PASS: TestUncompressDex/use_embedded_dex/unbundled (1.31s) --- PASS: TestUncompressDex/privileged (2.29s) --- PASS: TestUncompressDex/privileged/platform (1.18s) --- PASS: TestUncompressDex/privileged/unbundled (1.11s) --- PASS: TestUncompressDex/normal_uncompress_dex_true (2.48s) --- PASS: TestUncompressDex/normal_uncompress_dex_true/platform (1.20s) --- PASS: TestUncompressDex/normal_uncompress_dex_true/unbundled (1.28s) --- PASS: TestUncompressDex/normal_uncompress_dex_false (2.83s) --- PASS: TestUncompressDex/normal_uncompress_dex_false/platform (1.53s) --- PASS: TestUncompressDex/normal_uncompress_dex_false/unbundled (1.30s) === RUN TestRuntimeResourceOverlay --- PASS: TestRuntimeResourceOverlay (1.10s) === RUN TestRuntimeResourceOverlay_JavaDefaults --- PASS: TestRuntimeResourceOverlay_JavaDefaults (1.37s) === RUN TestOverrideRuntimeResourceOverlay --- PASS: TestOverrideRuntimeResourceOverlay (1.60s) === 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 (5.13s) --- PASS: TestEnforceRRO_propagatesToDependencies/no_RRO (1.03s) --- PASS: TestEnforceRRO_propagatesToDependencies/enforce_RRO_on_all (1.60s) --- PASS: TestEnforceRRO_propagatesToDependencies/enforce_RRO_on_foo (1.37s) --- PASS: TestEnforceRRO_propagatesToDependencies/enforce_RRO_on_foo,_bar_exempted (1.13s) === RUN TestDeviceForHost --- PASS: TestDeviceForHost (0.88s) === RUN TestHostForDevice --- PASS: TestHostForDevice (1.21s) === RUN TestDexpreoptBootJars --- PASS: TestDexpreoptBootJars (1.52s) === RUN TestDexpreoptBootZip --- PASS: TestDexpreoptBootZip (1.77s) === 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 (13.01s) --- PASS: TestDexpreoptEnabled/app (0.83s) --- PASS: TestDexpreoptEnabled/installable_java_library (0.89s) --- PASS: TestDexpreoptEnabled/java_binary (1.67s) --- PASS: TestDexpreoptEnabled/app_without_sources (0.70s) --- PASS: TestDexpreoptEnabled/app_with_libraries (0.96s) --- PASS: TestDexpreoptEnabled/installable_java_library_without_sources (1.17s) --- PASS: TestDexpreoptEnabled/static_java_library (0.70s) --- PASS: TestDexpreoptEnabled/java_test (1.00s) --- PASS: TestDexpreoptEnabled/android_test (1.40s) --- PASS: TestDexpreoptEnabled/android_test_helper_app (1.39s) --- PASS: TestDexpreoptEnabled/compile_dex (0.72s) --- PASS: TestDexpreoptEnabled/dex_import (1.58s) === RUN TestHiddenAPISingleton --- PASS: TestHiddenAPISingleton (1.39s) === RUN TestHiddenAPISingletonWithPrebuilt --- PASS: TestHiddenAPISingletonWithPrebuilt (1.49s) === RUN TestHiddenAPISingletonWithPrebuiltUseSource --- PASS: TestHiddenAPISingletonWithPrebuiltUseSource (0.91s) === RUN TestHiddenAPISingletonWithPrebuiltOverrideSource --- PASS: TestHiddenAPISingletonWithPrebuiltOverrideSource (0.89s) === RUN TestHiddenAPISingletonSdks === RUN TestHiddenAPISingletonSdks/testBundled === RUN TestHiddenAPISingletonSdks/testUnbundled --- PASS: TestHiddenAPISingletonSdks (2.49s) --- PASS: TestHiddenAPISingletonSdks/testBundled (1.48s) --- PASS: TestHiddenAPISingletonSdks/testUnbundled (1.00s) === 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.09s) --- 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 (3.91s) === RUN TestSimple --- PASS: TestSimple (0.92s) === 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 (5.70s) --- PASS: TestExportedPlugins/Exported_plugin_is_not_a_direct_plugin (1.29s) --- PASS: TestExportedPlugins/Exports_plugin_to_dependee (1.31s) --- PASS: TestExportedPlugins/Exports_plugin_to_android_library (0.82s) --- PASS: TestExportedPlugins/Exports_plugin_is_not_propagated_via_transitive_deps (1.17s) --- PASS: TestExportedPlugins/Exports_plugin_appends_to_plugins (0.91s) === RUN TestSdkVersionByPartition --- PASS: TestSdkVersionByPartition (4.91s) === RUN TestArchSpecific --- PASS: TestArchSpecific (1.90s) === RUN TestBinary --- PASS: TestBinary (0.87s) === RUN TestHostBinaryNoJavaDebugInfoOverride --- PASS: TestHostBinaryNoJavaDebugInfoOverride (0.40s) === RUN TestPrebuilts --- PASS: TestPrebuilts (1.08s) === RUN TestJavaSdkLibraryImport --- PASS: TestJavaSdkLibraryImport (0.93s) === RUN TestJavaSdkLibraryImport_WithSource --- PASS: TestJavaSdkLibraryImport_WithSource (1.58s) === RUN TestJavaSdkLibraryImport_Preferred --- PASS: TestJavaSdkLibraryImport_Preferred (0.73s) === RUN TestDefaults --- PASS: TestDefaults (1.18s) === 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 (12.81s) --- PASS: TestResources/resource_dirs (1.62s) --- PASS: TestResources/resource_files (1.77s) --- PASS: TestResources/resource_filegroup (1.91s) --- PASS: TestResources/wildcard_dirs (1.29s) --- PASS: TestResources/wildcard_dirs#01 (1.82s) --- PASS: TestResources/wildcard_files (1.07s) --- PASS: TestResources/wildcard_files_with_exclude (1.10s) --- PASS: TestResources/resource_dirs_with_exclude_files (1.20s) --- PASS: TestResources/resource_dirs_with_exclude_files#01 (0.92s) === RUN TestIncludeSrcs --- PASS: TestIncludeSrcs (1.31s) === RUN TestGeneratedSources --- PASS: TestGeneratedSources (1.03s) === RUN TestTurbine --- PASS: TestTurbine (1.10s) === RUN TestSharding --- PASS: TestSharding (1.32s) === RUN TestDroiddoc --- PASS: TestDroiddoc (1.31s) === RUN TestDroiddocArgsAndFlagsCausesError --- PASS: TestDroiddocArgsAndFlagsCausesError (0.98s) === RUN TestDroidstubs --- PASS: TestDroidstubs (1.42s) === RUN TestDroidstubsWithSystemModules --- PASS: TestDroidstubsWithSystemModules (1.20s) === RUN TestJarGenrules --- PASS: TestJarGenrules (1.73s) === RUN TestExcludeFileGroupInSrcs --- PASS: TestExcludeFileGroupInSrcs (1.08s) === RUN TestJavaLibrary --- PASS: TestJavaLibrary (1.19s) === RUN TestJavaImport --- PASS: TestJavaImport (0.82s) === RUN TestJavaSdkLibrary --- PASS: TestJavaSdkLibrary (1.70s) === RUN TestJavaSdkLibrary_StubOrImplOnlyLibs --- PASS: TestJavaSdkLibrary_StubOrImplOnlyLibs (1.17s) === RUN TestJavaSdkLibrary_DoNotAccessImplWhenItIsNotBuilt --- PASS: TestJavaSdkLibrary_DoNotAccessImplWhenItIsNotBuilt (1.52s) === RUN TestJavaSdkLibrary_UseSourcesFromAnotherSdkLibrary --- PASS: TestJavaSdkLibrary_UseSourcesFromAnotherSdkLibrary (1.40s) === RUN TestJavaSdkLibrary_AccessOutputFiles_MissingScope --- PASS: TestJavaSdkLibrary_AccessOutputFiles_MissingScope (1.61s) === RUN TestJavaSdkLibrary_Deps --- PASS: TestJavaSdkLibrary_Deps (1.49s) === RUN TestJavaSdkLibraryImport_AccessOutputFiles --- PASS: TestJavaSdkLibraryImport_AccessOutputFiles (1.03s) === 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 (3.18s) --- PASS: TestJavaSdkLibraryImport_AccessOutputFiles_Invalid/stubs.source (1.20s) --- PASS: TestJavaSdkLibraryImport_AccessOutputFiles_Invalid/api.txt (0.97s) --- PASS: TestJavaSdkLibraryImport_AccessOutputFiles_Invalid/removed-api.txt (1.01s) === RUN TestJavaSdkLibrary_InvalidScopes --- PASS: TestJavaSdkLibrary_InvalidScopes (0.52s) === RUN TestJavaSdkLibrary_SdkVersion_ForScope --- PASS: TestJavaSdkLibrary_SdkVersion_ForScope (0.99s) === RUN TestJavaSdkLibrary_ModuleLib --- PASS: TestJavaSdkLibrary_ModuleLib (1.09s) === RUN TestJavaSdkLibrary_SystemServer --- PASS: TestJavaSdkLibrary_SystemServer (1.09s) === RUN TestJavaSdkLibrary_MissingScope --- PASS: TestJavaSdkLibrary_MissingScope (0.82s) === RUN TestJavaSdkLibrary_FallbackScope --- PASS: TestJavaSdkLibrary_FallbackScope (1.79s) === RUN TestJavaSdkLibrary_DefaultToStubs --- PASS: TestJavaSdkLibrary_DefaultToStubs (1.00s) === RUN TestCompilerFlags --- PASS: TestCompilerFlags (0.00s) === RUN TestPatchModule === RUN TestPatchModule/Java_language_level_8 === RUN TestPatchModule/Java_language_level_9 --- PASS: TestPatchModule (2.39s) --- PASS: TestPatchModule/Java_language_level_8 (1.19s) --- PASS: TestPatchModule/Java_language_level_9 (1.20s) === RUN TestJavaSystemModules --- PASS: TestJavaSystemModules (1.12s) === RUN TestJavaSystemModulesImport --- PASS: TestJavaSystemModulesImport (1.68s) === RUN TestJavaLibraryWithSystemModules --- PASS: TestJavaLibraryWithSystemModules (1.10s) === RUN TestAidlExportIncludeDirsFromImports --- PASS: TestAidlExportIncludeDirsFromImports (1.31s) === RUN TestDataNativeBinaries --- PASS: TestDataNativeBinaries (1.32s) === 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 (1.32s) === RUN TestKapt --- PASS: TestKapt (1.12s) === RUN TestKaptEncodeFlags === RUN TestKaptEncodeFlags/0 === RUN TestKaptEncodeFlags/1 === RUN TestKaptEncodeFlags/2 === RUN TestKaptEncodeFlags/3 === RUN TestKaptEncodeFlags/4 --- PASS: TestKaptEncodeFlags (0.08s) --- 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 (1.70s) === RUN TestPlugin --- PASS: TestPlugin (1.20s) === RUN TestPluginGeneratesApi --- PASS: TestPluginGeneratesApi (1.21s) === 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 (83.58s) --- PASS: TestClasspath/default (4.50s) --- PASS: TestClasspath/default/Java_language_level_8 (0.78s) --- PASS: TestClasspath/default/Java_language_level_9 (0.91s) --- PASS: TestClasspath/default/REL_+_Java_language_level_8 (1.82s) --- PASS: TestClasspath/default/REL_+_Java_language_level_9 (0.97s) --- PASS: TestClasspath/sdk_version:"core_platform" (5.83s) --- PASS: TestClasspath/sdk_version:"core_platform"/Java_language_level_8 (1.50s) --- PASS: TestClasspath/sdk_version:"core_platform"/Java_language_level_9 (0.80s) --- PASS: TestClasspath/sdk_version:"core_platform"/REL_+_Java_language_level_8 (1.78s) --- PASS: TestClasspath/sdk_version:"core_platform"/REL_+_Java_language_level_9 (1.74s) --- PASS: TestClasspath/blank_sdk_version (5.47s) --- PASS: TestClasspath/blank_sdk_version/Java_language_level_8 (1.38s) --- PASS: TestClasspath/blank_sdk_version/Java_language_level_9 (1.09s) --- PASS: TestClasspath/blank_sdk_version/REL_+_Java_language_level_8 (2.32s) --- PASS: TestClasspath/blank_sdk_version/REL_+_Java_language_level_9 (0.67s) --- PASS: TestClasspath/sdk_v29 (5.42s) --- PASS: TestClasspath/sdk_v29/Java_language_level_8 (1.90s) --- PASS: TestClasspath/sdk_v29/Java_language_level_9 (0.83s) --- PASS: TestClasspath/sdk_v29/REL_+_Java_language_level_8 (0.57s) --- PASS: TestClasspath/sdk_v29/REL_+_Java_language_level_9 (2.12s) --- PASS: TestClasspath/sdk_v30 (3.78s) --- PASS: TestClasspath/sdk_v30/Java_language_level_8 (0.59s) --- PASS: TestClasspath/sdk_v30/Java_language_level_9 (0.89s) --- PASS: TestClasspath/sdk_v30/REL_+_Java_language_level_8 (0.92s) --- PASS: TestClasspath/sdk_v30/REL_+_Java_language_level_9 (1.38s) --- PASS: TestClasspath/current (4.41s) --- PASS: TestClasspath/current/Java_language_level_8 (1.01s) --- PASS: TestClasspath/current/Java_language_level_9 (1.59s) --- PASS: TestClasspath/current/REL_+_Java_language_level_8 (0.80s) --- PASS: TestClasspath/current/REL_+_Java_language_level_9 (1.01s) --- PASS: TestClasspath/system_current (4.39s) --- PASS: TestClasspath/system_current/Java_language_level_8 (1.09s) --- PASS: TestClasspath/system_current/Java_language_level_9 (0.89s) --- PASS: TestClasspath/system_current/REL_+_Java_language_level_8 (1.00s) --- PASS: TestClasspath/system_current/REL_+_Java_language_level_9 (1.40s) --- PASS: TestClasspath/system_29 (3.11s) --- PASS: TestClasspath/system_29/Java_language_level_8 (0.81s) --- PASS: TestClasspath/system_29/Java_language_level_9 (0.61s) --- PASS: TestClasspath/system_29/REL_+_Java_language_level_8 (1.09s) --- PASS: TestClasspath/system_29/REL_+_Java_language_level_9 (0.60s) --- PASS: TestClasspath/system_30 (3.99s) --- PASS: TestClasspath/system_30/Java_language_level_8 (1.11s) --- PASS: TestClasspath/system_30/Java_language_level_9 (1.10s) --- PASS: TestClasspath/system_30/REL_+_Java_language_level_8 (0.50s) --- PASS: TestClasspath/system_30/REL_+_Java_language_level_9 (1.28s) --- PASS: TestClasspath/test_current (3.90s) --- PASS: TestClasspath/test_current/Java_language_level_8 (0.90s) --- PASS: TestClasspath/test_current/Java_language_level_9 (0.79s) --- PASS: TestClasspath/test_current/REL_+_Java_language_level_8 (1.00s) --- PASS: TestClasspath/test_current/REL_+_Java_language_level_9 (1.20s) --- PASS: TestClasspath/core_current (4.32s) --- PASS: TestClasspath/core_current/Java_language_level_8 (1.10s) --- PASS: TestClasspath/core_current/Java_language_level_9 (0.79s) --- PASS: TestClasspath/core_current/REL_+_Java_language_level_8 (0.70s) --- PASS: TestClasspath/core_current/REL_+_Java_language_level_9 (1.63s) --- PASS: TestClasspath/nostdlib (3.18s) --- PASS: TestClasspath/nostdlib/Java_language_level_8 (0.78s) --- PASS: TestClasspath/nostdlib/Java_language_level_9 (0.72s) --- PASS: TestClasspath/nostdlib/REL_+_Java_language_level_8 (0.62s) --- PASS: TestClasspath/nostdlib/REL_+_Java_language_level_9 (1.05s) --- PASS: TestClasspath/nostdlib_system_modules (3.12s) --- PASS: TestClasspath/nostdlib_system_modules/Java_language_level_8 (0.80s) --- PASS: TestClasspath/nostdlib_system_modules/Java_language_level_9 (0.72s) --- PASS: TestClasspath/nostdlib_system_modules/REL_+_Java_language_level_8 (0.89s) --- PASS: TestClasspath/nostdlib_system_modules/REL_+_Java_language_level_9 (0.71s) --- PASS: TestClasspath/host_default (3.98s) --- PASS: TestClasspath/host_default/Java_language_level_8 (0.88s) --- PASS: TestClasspath/host_default/Java_language_level_9 (0.72s) --- PASS: TestClasspath/host_default/REL_+_Java_language_level_8 (1.08s) --- PASS: TestClasspath/host_default/REL_+_Java_language_level_9 (1.29s) --- PASS: TestClasspath/host_supported_default (2.90s) --- PASS: TestClasspath/host_supported_default/Java_language_level_8 (0.60s) --- PASS: TestClasspath/host_supported_default/Java_language_level_9 (0.61s) --- PASS: TestClasspath/host_supported_default/REL_+_Java_language_level_8 (0.99s) --- PASS: TestClasspath/host_supported_default/REL_+_Java_language_level_9 (0.69s) --- PASS: TestClasspath/host_supported_nostdlib (2.90s) --- PASS: TestClasspath/host_supported_nostdlib/Java_language_level_8 (0.90s) --- PASS: TestClasspath/host_supported_nostdlib/Java_language_level_9 (0.60s) --- PASS: TestClasspath/host_supported_nostdlib/REL_+_Java_language_level_8 (0.70s) --- PASS: TestClasspath/host_supported_nostdlib/REL_+_Java_language_level_9 (0.71s) --- PASS: TestClasspath/unbundled_sdk_v29 (3.42s) --- PASS: TestClasspath/unbundled_sdk_v29/Java_language_level_8 (1.41s) --- PASS: TestClasspath/unbundled_sdk_v29/Java_language_level_9 (0.50s) --- PASS: TestClasspath/unbundled_sdk_v29/REL_+_Java_language_level_8 (0.50s) --- PASS: TestClasspath/unbundled_sdk_v29/REL_+_Java_language_level_9 (1.01s) --- PASS: TestClasspath/unbundled_sdk_v30 (3.48s) --- PASS: TestClasspath/unbundled_sdk_v30/Java_language_level_8 (0.98s) --- PASS: TestClasspath/unbundled_sdk_v30/Java_language_level_9 (0.90s) --- PASS: TestClasspath/unbundled_sdk_v30/REL_+_Java_language_level_8 (0.73s) --- PASS: TestClasspath/unbundled_sdk_v30/REL_+_Java_language_level_9 (0.87s) --- PASS: TestClasspath/unbundled_current (3.90s) --- PASS: TestClasspath/unbundled_current/Java_language_level_8 (0.81s) --- PASS: TestClasspath/unbundled_current/Java_language_level_9 (0.92s) --- PASS: TestClasspath/unbundled_current/REL_+_Java_language_level_8 (1.06s) --- PASS: TestClasspath/unbundled_current/REL_+_Java_language_level_9 (1.09s) --- PASS: TestClasspath/module_current (3.31s) --- PASS: TestClasspath/module_current/Java_language_level_8 (0.79s) --- PASS: TestClasspath/module_current/Java_language_level_9 (0.90s) --- PASS: TestClasspath/module_current/REL_+_Java_language_level_8 (0.80s) --- PASS: TestClasspath/module_current/REL_+_Java_language_level_9 (0.81s) --- PASS: TestClasspath/system_server_current (4.18s) --- PASS: TestClasspath/system_server_current/Java_language_level_8 (0.69s) --- PASS: TestClasspath/system_server_current/Java_language_level_9 (0.69s) --- PASS: TestClasspath/system_server_current/REL_+_Java_language_level_8 (1.81s) --- PASS: TestClasspath/system_server_current/REL_+_Java_language_level_9 (0.97s) PASS ok android/soong/java 414.158s ? 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.266s === RUN TestEndToEnd --- PASS: TestEndToEnd (0.19s) PASS ok android/soong/partner/androidmk 0.591s ? 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.29s) --- PASS: TestPythonModule/module_without_any_src_files (0.09s) --- 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.01s) --- PASS: TestPythonModule/module_with_bad_runfile_src_path_format (0.00s) --- PASS: TestPythonModule/module_with_duplicate_runfile_path (0.00s) --- PASS: TestPythonModule/module_for_testing_dependencies (0.10s) PASS ok android/soong/python 1.102s === 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.08s) PASS ok android/soong/remoteexec 0.294s === RUN TestBinaryLinkage --- PASS: TestBinaryLinkage (6.68s) === RUN TestBinaryPreferRlib --- PASS: TestBinaryPreferRlib (6.02s) === RUN TestHostToolPath --- PASS: TestHostToolPath (4.71s) === RUN TestBinaryFlags --- PASS: TestBinaryFlags (4.90s) === RUN TestStaticBinaryFlags --- PASS: TestStaticBinaryFlags (5.18s) === RUN TestLinkObjects --- PASS: TestLinkObjects (5.62s) === RUN TestStrippedBinary --- PASS: TestStrippedBinary (6.90s) === RUN TestRustBindgen --- PASS: TestRustBindgen (5.70s) === RUN TestRustBindgenCustomBindgen --- PASS: TestRustBindgenCustomBindgen (5.68s) === RUN TestRustBindgenStdVersions --- PASS: TestRustBindgenStdVersions (10.01s) === RUN TestSourceProviderCollision --- PASS: TestSourceProviderCollision (5.21s) === RUN TestClippy === RUN TestClippy/path= === RUN TestClippy/path=external/ === RUN TestClippy/path=hardware/ --- PASS: TestClippy (14.28s) --- PASS: TestClippy/path= (4.88s) --- PASS: TestClippy/path=external/ (4.93s) --- PASS: TestClippy/path=hardware/ (4.47s) === RUN TestFeaturesToFlags --- PASS: TestFeaturesToFlags (5.12s) === RUN TestEnforceSingleSourceFile --- PASS: TestEnforceSingleSourceFile (17.38s) === RUN TestInstallDir --- PASS: TestInstallDir (4.92s) === RUN TestLints === RUN TestLints/path= === RUN TestLints/path=external/ === RUN TestLints/path=hardware/ --- PASS: TestLints (13.37s) --- PASS: TestLints/path= (4.30s) --- PASS: TestLints/path=external/ (3.57s) --- PASS: TestLints/path=hardware/ (5.50s) === RUN TestStdDeviceLinkage --- PASS: TestStdDeviceLinkage (4.23s) === RUN TestCoverageFlags --- PASS: TestCoverageFlags (6.20s) === RUN TestCoverageZip --- PASS: TestCoverageZip (5.43s) === RUN TestCoverageDeps --- PASS: TestCoverageDeps (5.30s) === RUN TestLibraryVariants --- PASS: TestLibraryVariants (5.97s) === RUN TestDylibPreferDynamic --- PASS: TestDylibPreferDynamic (5.01s) === RUN TestValidateLibraryStem --- PASS: TestValidateLibraryStem (17.83s) === RUN TestSharedLibrary --- PASS: TestSharedLibrary (3.86s) === RUN TestStaticLibraryLinkage --- PASS: TestStaticLibraryLinkage (5.31s) === RUN TestAutoDeps --- PASS: TestAutoDeps (5.49s) === RUN TestStrippedLibrary --- PASS: TestStrippedLibrary (4.40s) === RUN TestLibstdLinkage --- PASS: TestLibstdLinkage (4.52s) === RUN TestProjectJsonDep --- PASS: TestProjectJsonDep (6.07s) === RUN TestProjectJsonBindGen --- PASS: TestProjectJsonBindGen (5.03s) === RUN TestProjectJsonMultiVersion --- PASS: TestProjectJsonMultiVersion (6.88s) === RUN TestRustProtobuf --- PASS: TestRustProtobuf (5.13s) === RUN TestLinkPathFromFilePath --- PASS: TestLinkPathFromFilePath (0.00s) === RUN TestDepsTracking --- PASS: TestDepsTracking (4.27s) === RUN TestSourceProviderDeps --- PASS: TestSourceProviderDeps (4.69s) === RUN TestSourceProviderTargetMismatch --- PASS: TestSourceProviderTargetMismatch (1.99s) === RUN TestProcMacroDeviceDeps --- PASS: TestProcMacroDeviceDeps (4.90s) === RUN TestNoStdlibs --- PASS: TestNoStdlibs (6.01s) === RUN TestMultilib --- PASS: TestMultilib (5.41s) === RUN TestSourceProviderRequiredFields --- PASS: TestSourceProviderRequiredFields (3.99s) === RUN TestRustTest --- PASS: TestRustTest (4.60s) === RUN TestRustTestLinkage --- PASS: TestRustTestLinkage (5.20s) PASS ok android/soong/rust 260.499s ? 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 (7.28s) === RUN TestSdkCompileMultilibOverride --- PASS: TestSdkCompileMultilibOverride (10.71s) === RUN TestBasicSdkWithCc --- PASS: TestBasicSdkWithCc (6.60s) === RUN TestHostSdkWithCc --- PASS: TestHostSdkWithCc (6.00s) === RUN TestSdkWithCc --- PASS: TestSdkWithCc (7.00s) === RUN TestSnapshotWithObject --- PASS: TestSnapshotWithObject (12.01s) === RUN TestSnapshotWithCcDuplicateHeaders --- PASS: TestSnapshotWithCcDuplicateHeaders (9.98s) === RUN TestSnapshotWithCcSharedLibraryCommonProperties --- PASS: TestSnapshotWithCcSharedLibraryCommonProperties (10.60s) === RUN TestSnapshotWithCcBinary --- PASS: TestSnapshotWithCcBinary (10.14s) === RUN TestMultipleHostOsTypesSnapshotWithCcBinary --- PASS: TestMultipleHostOsTypesSnapshotWithCcBinary (10.29s) === RUN TestSnapshotWithSingleHostOsType --- PASS: TestSnapshotWithSingleHostOsType (12.77s) === RUN TestSnapshotWithCcStaticNocrtBinary --- PASS: TestSnapshotWithCcStaticNocrtBinary (9.99s) === RUN TestSnapshotWithCcSharedLibrary --- PASS: TestSnapshotWithCcSharedLibrary (8.92s) === RUN TestSnapshotWithCcSharedLibrarySharedLibs --- PASS: TestSnapshotWithCcSharedLibrarySharedLibs (9.81s) === RUN TestHostSnapshotWithCcSharedLibrary --- PASS: TestHostSnapshotWithCcSharedLibrary (10.08s) === RUN TestMultipleHostOsTypesSnapshotWithCcSharedLibrary --- PASS: TestMultipleHostOsTypesSnapshotWithCcSharedLibrary (8.31s) === RUN TestSnapshotWithCcStaticLibrary --- PASS: TestSnapshotWithCcStaticLibrary (9.00s) === RUN TestHostSnapshotWithCcStaticLibrary --- PASS: TestHostSnapshotWithCcStaticLibrary (8.37s) === RUN TestSnapshotWithCcLibrary --- PASS: TestSnapshotWithCcLibrary (8.71s) === RUN TestHostSnapshotWithMultiLib64 --- PASS: TestHostSnapshotWithMultiLib64 (6.69s) === RUN TestSnapshotWithCcHeadersLibrary --- PASS: TestSnapshotWithCcHeadersLibrary (8.51s) === RUN TestHostSnapshotWithCcHeadersLibrary --- PASS: TestHostSnapshotWithCcHeadersLibrary (5.60s) === RUN TestDeviceAndHostSnapshotWithCcHeadersLibrary --- PASS: TestDeviceAndHostSnapshotWithCcHeadersLibrary (7.02s) === RUN TestSystemSharedLibPropagation --- PASS: TestSystemSharedLibPropagation (12.88s) === RUN TestStubsLibrary --- PASS: TestStubsLibrary (5.50s) === RUN TestDeviceAndHostSnapshotWithStubsLibrary --- PASS: TestDeviceAndHostSnapshotWithStubsLibrary (4.19s) === RUN TestUniqueHostSoname --- PASS: TestUniqueHostSoname (5.50s) === RUN TestModuleExportsSnapshot --- PASS: TestModuleExportsSnapshot (3.40s) === RUN TestSdkDependsOnSourceEvenWhenPrebuiltPreferred --- PASS: TestSdkDependsOnSourceEvenWhenPrebuiltPreferred (3.19s) === RUN TestBasicSdkWithJavaLibrary --- PASS: TestBasicSdkWithJavaLibrary (3.42s) === RUN TestSnapshotWithJavaHeaderLibrary --- PASS: TestSnapshotWithJavaHeaderLibrary (2.82s) === RUN TestHostSnapshotWithJavaHeaderLibrary --- PASS: TestHostSnapshotWithJavaHeaderLibrary (2.97s) === RUN TestDeviceAndHostSnapshotWithJavaHeaderLibrary --- PASS: TestDeviceAndHostSnapshotWithJavaHeaderLibrary (5.30s) === RUN TestSnapshotWithJavaImplLibrary --- PASS: TestSnapshotWithJavaImplLibrary (3.32s) === RUN TestHostSnapshotWithJavaImplLibrary --- PASS: TestHostSnapshotWithJavaImplLibrary (3.00s) === RUN TestSnapshotWithJavaTest --- PASS: TestSnapshotWithJavaTest (3.48s) === RUN TestHostSnapshotWithJavaTest --- PASS: TestHostSnapshotWithJavaTest (6.52s) === RUN TestBasicSdkWithDroidstubs --- PASS: TestBasicSdkWithDroidstubs (1.31s) === RUN TestSnapshotWithDroidstubs --- PASS: TestSnapshotWithDroidstubs (3.30s) === RUN TestHostSnapshotWithDroidstubs --- PASS: TestHostSnapshotWithDroidstubs (3.00s) === RUN TestSnapshotWithJavaSystemModules --- PASS: TestSnapshotWithJavaSystemModules (5.40s) === RUN TestHostSnapshotWithJavaSystemModules --- PASS: TestHostSnapshotWithJavaSystemModules (3.10s) === RUN TestDeviceAndHostSnapshotWithOsSpecificMembers --- PASS: TestDeviceAndHostSnapshotWithOsSpecificMembers (2.80s) === RUN TestSnapshotWithJavaSdkLibrary --- PASS: TestSnapshotWithJavaSdkLibrary (3.17s) === RUN TestSnapshotWithJavaSdkLibrary_SdkVersion_None --- PASS: TestSnapshotWithJavaSdkLibrary_SdkVersion_None (5.61s) === RUN TestSnapshotWithJavaSdkLibrary_SdkVersion_ForScope --- PASS: TestSnapshotWithJavaSdkLibrary_SdkVersion_ForScope (3.33s) === RUN TestSnapshotWithJavaSdkLibrary_ApiScopes --- PASS: TestSnapshotWithJavaSdkLibrary_ApiScopes (3.10s) === RUN TestSnapshotWithJavaSdkLibrary_ModuleLib --- PASS: TestSnapshotWithJavaSdkLibrary_ModuleLib (3.26s) === RUN TestSnapshotWithJavaSdkLibrary_SystemServer --- PASS: TestSnapshotWithJavaSdkLibrary_SystemServer (3.74s) === RUN TestSnapshotWithJavaSdkLibrary_NamingScheme --- PASS: TestSnapshotWithJavaSdkLibrary_NamingScheme (5.30s) === RUN TestSnapshotWithJavaSdkLibrary_DoctagFiles --- PASS: TestSnapshotWithJavaSdkLibrary_DoctagFiles (2.09s) === RUN TestDepNotInRequiredSdks --- PASS: TestDepNotInRequiredSdks (0.77s) === RUN TestSnapshotVisibility --- PASS: TestSnapshotVisibility (1.93s) === RUN TestPrebuiltVisibilityProperty_IsValidated --- PASS: TestPrebuiltVisibilityProperty_IsValidated (0.06s) === RUN TestPrebuiltVisibilityProperty_AddPrivate --- PASS: TestPrebuiltVisibilityProperty_AddPrivate (0.72s) === RUN TestSDkInstall --- PASS: TestSDkInstall (1.10s) === RUN TestCommonValueOptimization --- PASS: TestCommonValueOptimization (0.00s) === RUN TestCommonValueOptimization_InvalidArchSpecificVariants --- PASS: TestCommonValueOptimization_InvalidArchSpecificVariants (0.00s) PASS ok android/soong/sdk 323.534s === RUN TestShTestSubDir --- PASS: TestShTestSubDir (0.02s) === RUN TestShTest --- PASS: TestShTest (0.00s) === RUN TestShTest_dataModules --- PASS: TestShTest_dataModules (0.58s) === RUN TestShTestHost --- PASS: TestShTestHost (0.07s) === RUN TestShTestHost_dataDeviceModules --- PASS: TestShTestHost_dataDeviceModules (0.50s) PASS ok android/soong/sh 1.699s ? 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.279s ? android/soong/symbol_inject/cmd [no test files] === RUN TestSyspropLibrary --- PASS: TestSyspropLibrary (8.32s) PASS ok android/soong/sysprop 8.797s === RUN TestStripZip64Extras --- PASS: TestStripZip64Extras (0.00s) === RUN TestReader --- PASS: TestReader (0.23s) === 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.00s) === RUN TestWriter --- PASS: TestWriter (0.11s) === RUN TestWriterOffset --- PASS: TestWriterOffset (0.12s) === RUN TestWriterFlush --- PASS: TestWriterFlush (0.00s) === RUN TestOver65kFiles --- PASS: TestOver65kFiles (4.98s) === 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 (125.62s) === RUN TestZip64EdgeCase --- PASS: TestZip64EdgeCase (71.99s) === 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 203.696s ? android/soong/tradefed [no test files] === RUN TestCleanOldFiles --- PASS: TestCleanOldFiles (0.01s) === 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.09s) --- 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.01s) === RUN TestConfigConvertToTarget === RUN TestConfigConvertToTarget/one_level_directory_in_source_tree === RUN TestConfigConvertToTarget/multiple_level_directories_in_source_tree --- PASS: TestConfigConvertToTarget (0.09s) --- 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.60s) --- PASS: TestConfigGetTargets/one_target_dir_specified (0.00s) --- PASS: TestConfigGetTargets/one_target_dir_specified,_build_file_does_not_exist (0.01s) --- 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.18s) --- 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.02s) --- 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.09s) --- PASS: TestConfigGetTargets/multiple_targets_dir_specified,_targets_specified (0.03s) --- PASS: TestConfigGetTargets/multiple_targets_dir_specified,_one_directory_has_targets_specified (0.00s) --- 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.05s) === 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.12s) --- 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.00s) --- 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.09s) === 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.27s) --- PASS: TestGetConfigArgsBuildModules/build_action_BUILD_MODULES_with_dependencies,_normal_execution_from_the_root_source_tree_directory (0.08s) --- PASS: TestGetConfigArgsBuildModules/build_action_BUILD_MODULES_with_dependencies,_normal_execution_in_deep_directory (0.10s) --- PASS: TestGetConfigArgsBuildModules/build_action_BUILD_MODULES_with_dependencies,_normal_execution_in_deep_directory,_no_targets (0.01s) --- 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.08s) === 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.01s) --- 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.09s) --- 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.00s) --- PASS: TestGetConfigArgsBuildModulesInDirectories/build_action_BUILD_MODULES_IN_DIRS,_normal_execution_from_top_dir_directory_in_symlink (0.08s) === 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.79s) === 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.10s) --- PASS: TestDumpRBEMetrics/RBE_disabled (0.00s) --- PASS: TestDumpRBEMetrics/rbe_metrics_generated (0.10s) === RUN TestDumpRBEMetricsErrors === RUN TestDumpRBEMetricsErrors/stopRBE_failed --- PASS: TestDumpRBEMetricsErrors (0.01s) --- PASS: TestDumpRBEMetricsErrors/stopRBE_failed (0.01s) === 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.10s) --- 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.10s) === 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.09s) --- PASS: TestCopyFileErrors/src_file_does_not_exist (0.00s) --- PASS: TestCopyFileErrors/dst_directory_does_not_exist (0.00s) PASS ok android/soong/ui/build 2.677s === 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.11s) --- PASS: TestSendLog/Short_name (0.01s) --- PASS: TestSendLog/Long_name (0.00s) --- PASS: TestSendLog/Long_name_proc_fallback (0.00s) --- PASS: TestSendLog/Long_name_tmp_fallback (0.09s) === RUN TestSendLogError === RUN TestSendLogError/Missing_file === RUN TestSendLogError/Regular_file === RUN TestSendLogError/Reader_not_reading --- PASS: TestSendLogError (0.10s) --- PASS: TestSendLogError/Missing_file (0.00s) --- PASS: TestSendLogError/Regular_file (0.00s) --- PASS: TestSendLogError/Reader_not_reading (0.10s) PASS ok android/soong/ui/build/paths 0.470s === RUN TestCreateFileWithRotation --- PASS: TestCreateFileWithRotation (0.00s) === RUN TestPanic --- PASS: TestPanic (0.30s) === RUN TestFatal --- PASS: TestFatal (0.10s) === RUN TestNonFatal --- PASS: TestNonFatal (0.55s) === RUN TestRecoverFatal --- PASS: TestRecoverFatal (0.00s) === RUN TestRecoverNonFatal --- PASS: TestRecoverNonFatal (0.00s) === RUN TestRuntimePanic --- PASS: TestRuntimePanic (0.00s) PASS ok android/soong/ui/logger 1.203s === RUN TestEnd --- PASS: TestEnd (0.00s) PASS ok android/soong/ui/metrics 0.005s ? 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.266s ? 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.09s) --- 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.08s) --- PASS: TestStatusOutput/two_parallel_actions/smart (0.08s) --- PASS: TestStatusOutput/two_parallel_actions/simple (0.00s) --- PASS: TestStatusOutput/two_parallel_actions/force_simple (0.00s) --- PASS: TestStatusOutput/action_with_output (0.00s) --- PASS: TestStatusOutput/action_with_output/smart (0.00s) --- 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.00s) --- PASS: TestStatusOutput/action_with_output_without_newline/smart (0.00s) --- 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.00s) --- PASS: TestStatusOutput/action_with_error/smart (0.00s) --- PASS: TestStatusOutput/action_with_error/simple (0.00s) --- PASS: TestStatusOutput/action_with_error/force_simple (0.00s) --- PASS: TestStatusOutput/action_with_empty_description (0.00s) --- PASS: TestStatusOutput/action_with_empty_description/smart (0.00s) --- 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.00s) --- PASS: TestStatusOutput/action_with_long_description/smart (0.00s) --- 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.00s) --- PASS: TestStatusOutput/action_with_output_with_ansi_codes/smart (0.00s) --- 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.00s) === RUN TestStripAnsiEscapes --- PASS: TestStripAnsiEscapes (0.00s) PASS ok android/soong/ui/terminal 0.408s ? android/soong/ui/tracer [no test files] === RUN TestPrebuiltEtcXml === RUN TestPrebuiltEtcXml/dtd === RUN TestPrebuiltEtcXml/xsd === RUN TestPrebuiltEtcXml/#00 --- PASS: TestPrebuiltEtcXml (0.10s) --- PASS: TestPrebuiltEtcXml/dtd (0.00s) --- PASS: TestPrebuiltEtcXml/xsd (0.00s) --- PASS: TestPrebuiltEtcXml/#00 (0.00s) PASS ok android/soong/xml 0.400s === 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.72s) --- PASS: TestZip/empty_args (0.00s) --- PASS: TestZip/files (0.00s) --- PASS: TestZip/files_glob (0.00s) --- PASS: TestZip/dir (0.12s) --- PASS: TestZip/stored_files (0.00s) --- PASS: TestZip/symlinks_in_zip (0.00s) --- PASS: TestZip/follow_symlinks (0.48s) --- PASS: TestZip/dangling_symlinks (0.00s) --- PASS: TestZip/list (0.00s) --- PASS: TestZip/list#01 (0.00s) --- PASS: TestZip/rsp (0.01s) --- PASS: TestZip/prefix_in_zip (0.00s) --- PASS: TestZip/relative_root (0.00s) --- PASS: TestZip/multiple_relative_root (0.01s) --- PASS: TestZip/emulate_jar (0.00s) --- PASS: TestZip/emulate_jar_with_manifest (0.00s) --- PASS: TestZip/dir_entries (0.07s) --- PASS: TestZip/junk_paths (0.00s) --- PASS: TestZip/non_deflated_files (0.00s) --- PASS: TestZip/ignore_missing_files (0.02s) --- 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.09s) PASS ok android/soong/zip 1.195s ? android/soong/zip/cmd [no test files] FAIL dh_auto_test: error: cd _build && go test -vet=off -v -p 4 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 returned exit code 1 make[1]: [debian/rules:9: override_dh_auto_test] Error 25 (ignored) make[1]: Leaving directory '/build/golang-android-soong-CNqGyC/golang-android-soong-0.0-git20201014.17e97d9' create-stamp debian/debhelper-build-stamp dh_testroot -i -O--builddirectory=_build -O--buildsystem=golang dh_prep -i -O--builddirectory=_build -O--buildsystem=golang dh_auto_install -i -O--builddirectory=_build -O--buildsystem=golang cd _build && mkdir -p /build/golang-android-soong-CNqGyC/golang-android-soong-0.0-git20201014.17e97d9/debian/tmp/usr cd _build && cp -r bin /build/golang-android-soong-CNqGyC/golang-android-soong-0.0-git20201014.17e97d9/debian/tmp/usr dh_install -i -O--builddirectory=_build -O--buildsystem=golang dh_installdocs -i -O--builddirectory=_build -O--buildsystem=golang dh_installchangelogs -i -O--builddirectory=_build -O--buildsystem=golang dh_installinit -i -O--builddirectory=_build -O--buildsystem=golang dh_installsystemduser -i -O--builddirectory=_build -O--buildsystem=golang dh_perl -i -O--builddirectory=_build -O--buildsystem=golang dh_link -i -O--builddirectory=_build -O--buildsystem=golang dh_strip_nondeterminism -i -O--builddirectory=_build -O--buildsystem=golang dh_compress -i -O--builddirectory=_build -O--buildsystem=golang dh_fixperms -i -O--builddirectory=_build -O--buildsystem=golang dh_missing -i -O--builddirectory=_build -O--buildsystem=golang dh_installdeb -i -O--builddirectory=_build -O--buildsystem=golang dh_golang -i -O--builddirectory=_build -O--buildsystem=golang Use of uninitialized value $caller in string eq at /usr/share/perl5/Debian/Debhelper/Buildsystem/golang.pm line 567. dh_gencontrol -i -O--builddirectory=_build -O--buildsystem=golang dh_md5sums -i -O--builddirectory=_build -O--buildsystem=golang dh_builddeb -i -O--builddirectory=_build -O--buildsystem=golang dpkg-deb: building package 'golang-android-soong-dev' in '../golang-android-soong-dev_0.0~git20201014.17e97d9-2_all.deb'. dpkg-genbuildinfo --build=all dpkg-genchanges --build=all >../golang-android-soong_0.0~git20201014.17e97d9-2_all.changes dpkg-genchanges: info: binary-only arch-indep upload (source code and arch-specific packages not included) dpkg-source --after-build . dpkg-buildpackage: info: binary-only upload (no source included) I: running special hook: sync-out /build/golang-android-soong-CNqGyC /tmp/golang-android-soong-0.0~git20201014.17e97d9-20x30h4zm I: cleaning package lists and apt cache... W: deleting files in /tmp: test_copy_file002348251 W: deleting files in /tmp: soong_apex_test820301268 W: deleting files in /tmp: test_copy_file_errors316160638 I: creating tarball... I: done I: removing tempdir /tmp/mmdebstrap.B4QsNwd3RF... I: success in 1751.9043 seconds md5: golang-android-soong-dev_0.0~git20201014.17e97d9-2_all.deb: OK sha1: golang-android-soong-dev_0.0~git20201014.17e97d9-2_all.deb: OK sha256: golang-android-soong-dev_0.0~git20201014.17e97d9-2_all.deb: OK Checksums: OK