0s autopkgtest [21:24:24]: starting date and time: 2025-11-16 21:24:24+0000 0s autopkgtest [21:24:24]: git checkout: 4b346b80 nova: make wait_reboot return success even when a no-op 0s autopkgtest [21:24:24]: host juju-7f2275-prod-proposed-migration-environment-2; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.4g5x3vw0/out --timeout-copy=6000 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed=src:golang-github-cyphar-filepath-securejoin --apt-upgrade golang-github-cyphar-filepath-securejoin --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 --env=ADT_TEST_TRIGGERS=golang-github-cyphar-filepath-securejoin/0.5.1-1 -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor autopkgtest-ppc64el --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-2@bos03-ppc64el-8.secgroup --name adt-resolute-ppc64el-golang-github-cyphar-filepath-securejoin-20251116-212424-juju-7f2275-prod-proposed-migration-environment-2-7c5b75c8-439a-4a5e-a43a-67285770cb55 --image adt/ubuntu-resolute-ppc64el-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-2 --net-id=net_prod-proposed-migration-ppc64el -e TERM=linux --mirror=http://ftpmaster.internal/ubuntu/ 4s Creating nova instance adt-resolute-ppc64el-golang-github-cyphar-filepath-securejoin-20251116-212424-juju-7f2275-prod-proposed-migration-environment-2-7c5b75c8-439a-4a5e-a43a-67285770cb55 from image adt/ubuntu-resolute-ppc64el-server-20251116.img (UUID 3ea05bd1-a258-4b35-a79d-40bccf35f4d5)... 54s autopkgtest [21:25:18]: testbed dpkg architecture: ppc64el 54s autopkgtest [21:25:18]: testbed apt version: 3.1.11 55s autopkgtest [21:25:19]: @@@@@@@@@@@@@@@@@@@@ test bed setup 55s autopkgtest [21:25:19]: testbed release detected to be: None 56s autopkgtest [21:25:20]: updating testbed package index (apt update) 56s Get:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease [87.8 kB] 56s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 56s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 56s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 57s Get:5 http://ftpmaster.internal/ubuntu resolute-proposed/universe Sources [978 kB] 57s Get:6 http://ftpmaster.internal/ubuntu resolute-proposed/restricted Sources [9848 B] 57s Get:7 http://ftpmaster.internal/ubuntu resolute-proposed/main Sources [81.6 kB] 57s Get:8 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse Sources [22.9 kB] 57s Get:9 http://ftpmaster.internal/ubuntu resolute-proposed/main ppc64el Packages [140 kB] 57s Get:10 http://ftpmaster.internal/ubuntu resolute-proposed/restricted ppc64el Packages [940 B] 57s Get:11 http://ftpmaster.internal/ubuntu resolute-proposed/universe ppc64el Packages [501 kB] 57s Get:12 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse ppc64el Packages [11.0 kB] 57s Fetched 1833 kB in 1s (1339 kB/s) 58s Reading package lists... 59s Hit:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease 59s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 59s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 59s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 60s Reading package lists... 60s Reading package lists... 61s Building dependency tree... 61s Reading state information... 61s Calculating upgrade... 61s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 61s autopkgtest [21:25:25]: upgrading testbed (apt dist-upgrade and autopurge) 61s Reading package lists... 61s Building dependency tree... 61s Reading state information... 62s Calculating upgrade... 62s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 62s Reading package lists... 62s Building dependency tree... 62s Reading state information... 62s Solving dependencies... 63s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 65s autopkgtest [21:25:29]: testbed running kernel: Linux 6.17.0-5-generic #5-Ubuntu SMP PREEMPT_DYNAMIC Mon Sep 22 10:02:41 UTC 2025 66s autopkgtest [21:25:30]: @@@@@@@@@@@@@@@@@@@@ apt-source golang-github-cyphar-filepath-securejoin 67s Get:1 http://ftpmaster.internal/ubuntu resolute-proposed/universe golang-github-cyphar-filepath-securejoin 0.5.1-1 (dsc) [2665 B] 67s Get:2 http://ftpmaster.internal/ubuntu resolute-proposed/universe golang-github-cyphar-filepath-securejoin 0.5.1-1 (tar) [84.0 kB] 67s Get:3 http://ftpmaster.internal/ubuntu resolute-proposed/universe golang-github-cyphar-filepath-securejoin 0.5.1-1 (diff) [5332 B] 68s gpgv: Signature made Sun Nov 16 11:09:44 2025 UTC 68s gpgv: using RSA key 30DE7D1763AB9452C7E0825049A76977942826CB 68s gpgv: issuer "siretart@tauware.de" 68s gpgv: Can't check signature: No public key 68s dpkg-source: warning: cannot verify inline signature for ./golang-github-cyphar-filepath-securejoin_0.5.1-1.dsc: no acceptable signature found 68s autopkgtest [21:25:32]: testing package golang-github-cyphar-filepath-securejoin version 0.5.1-1 68s autopkgtest [21:25:32]: build not needed 70s autopkgtest [21:25:34]: test dh-golang-autopkgtest: preparing testbed 70s Reading package lists... 70s Building dependency tree... 70s Reading state information... 70s Solving dependencies... 71s The following NEW packages will be installed: 71s autoconf automake autopoint autotools-dev build-essential cpp cpp-15 71s cpp-15-powerpc64le-linux-gnu cpp-powerpc64le-linux-gnu debhelper debugedit 71s dh-autoreconf dh-golang dh-strip-nondeterminism dwz g++ g++-15 71s g++-15-powerpc64le-linux-gnu g++-powerpc64le-linux-gnu gcc gcc-15 71s gcc-15-powerpc64le-linux-gnu gcc-powerpc64le-linux-gnu gettext 71s golang-1.25-go golang-1.25-src golang-any 71s golang-github-cyphar-filepath-securejoin-dev 71s golang-github-davecgh-go-spew-dev golang-github-pmezard-go-difflib-dev 71s golang-github-stretchr-objx-dev golang-github-stretchr-testify-dev golang-go 71s golang-golang-x-sys-dev golang-gopkg-yaml.v3-dev golang-src intltool-debian 71s libarchive-zip-perl libasan8 libcc1-0 libdebhelper-perl 71s libfile-stripnondeterminism-perl libgcc-15-dev libgomp1 libisl23 libitm1 71s liblsan0 libmpc3 libquadmath0 libstdc++-15-dev libtool libtsan2 libubsan1 m4 71s po-debconf 71s 0 upgraded, 55 newly installed, 0 to remove and 0 not upgraded. 71s Need to get 106 MB of archives. 71s After this operation, 455 MB of additional disk space will be used. 71s Get:1 http://ftpmaster.internal/ubuntu resolute/main ppc64el m4 ppc64el 1.4.20-2 [236 kB] 71s Get:2 http://ftpmaster.internal/ubuntu resolute/main ppc64el autoconf all 2.72-3.1ubuntu1 [384 kB] 72s Get:3 http://ftpmaster.internal/ubuntu resolute/main ppc64el autotools-dev all 20240727.1 [43.4 kB] 72s Get:4 http://ftpmaster.internal/ubuntu resolute/main ppc64el automake all 1:1.18.1-2 [581 kB] 72s Get:5 http://ftpmaster.internal/ubuntu resolute/main ppc64el autopoint all 0.23.2-1 [620 kB] 73s Get:6 http://ftpmaster.internal/ubuntu resolute/main ppc64el libisl23 ppc64el 0.27-1 [882 kB] 73s Get:7 http://ftpmaster.internal/ubuntu resolute/main ppc64el libmpc3 ppc64el 1.3.1-2 [62.5 kB] 73s Get:8 http://ftpmaster.internal/ubuntu resolute/main ppc64el cpp-15-powerpc64le-linux-gnu ppc64el 15.2.0-7ubuntu1 [11.4 MB] 79s Get:9 http://ftpmaster.internal/ubuntu resolute/main ppc64el cpp-15 ppc64el 15.2.0-7ubuntu1 [1032 B] 79s Get:10 http://ftpmaster.internal/ubuntu resolute/main ppc64el cpp-powerpc64le-linux-gnu ppc64el 4:15.2.0-4ubuntu1 [5746 B] 79s Get:11 http://ftpmaster.internal/ubuntu resolute/main ppc64el cpp ppc64el 4:15.2.0-4ubuntu1 [22.4 kB] 79s Get:12 http://ftpmaster.internal/ubuntu resolute/main ppc64el libcc1-0 ppc64el 15.2.0-7ubuntu1 [49.0 kB] 79s Get:13 http://ftpmaster.internal/ubuntu resolute/main ppc64el libgomp1 ppc64el 15.2.0-7ubuntu1 [169 kB] 79s Get:14 http://ftpmaster.internal/ubuntu resolute/main ppc64el libitm1 ppc64el 15.2.0-7ubuntu1 [32.3 kB] 79s Get:15 http://ftpmaster.internal/ubuntu resolute/main ppc64el libasan8 ppc64el 15.2.0-7ubuntu1 [3006 kB] 80s Get:16 http://ftpmaster.internal/ubuntu resolute/main ppc64el liblsan0 ppc64el 15.2.0-7ubuntu1 [1374 kB] 81s Get:17 http://ftpmaster.internal/ubuntu resolute/main ppc64el libtsan2 ppc64el 15.2.0-7ubuntu1 [2728 kB] 81s Get:18 http://ftpmaster.internal/ubuntu resolute/main ppc64el libubsan1 ppc64el 15.2.0-7ubuntu1 [1231 kB] 82s Get:19 http://ftpmaster.internal/ubuntu resolute/main ppc64el libquadmath0 ppc64el 15.2.0-7ubuntu1 [160 kB] 82s Get:20 http://ftpmaster.internal/ubuntu resolute/main ppc64el libgcc-15-dev ppc64el 15.2.0-7ubuntu1 [1670 kB] 82s Get:21 http://ftpmaster.internal/ubuntu resolute/main ppc64el gcc-15-powerpc64le-linux-gnu ppc64el 15.2.0-7ubuntu1 [22.4 MB] 84s Get:22 http://ftpmaster.internal/ubuntu resolute/main ppc64el gcc-15 ppc64el 15.2.0-7ubuntu1 [524 kB] 84s Get:23 http://ftpmaster.internal/ubuntu resolute/main ppc64el gcc-powerpc64le-linux-gnu ppc64el 4:15.2.0-4ubuntu1 [1220 B] 84s Get:24 http://ftpmaster.internal/ubuntu resolute/main ppc64el gcc ppc64el 4:15.2.0-4ubuntu1 [5032 B] 84s Get:25 http://ftpmaster.internal/ubuntu resolute/main ppc64el libstdc++-15-dev ppc64el 15.2.0-7ubuntu1 [2744 kB] 84s Get:26 http://ftpmaster.internal/ubuntu resolute/main ppc64el g++-15-powerpc64le-linux-gnu ppc64el 15.2.0-7ubuntu1 [13.0 MB] 85s Get:27 http://ftpmaster.internal/ubuntu resolute/main ppc64el g++-15 ppc64el 15.2.0-7ubuntu1 [23.7 kB] 85s Get:28 http://ftpmaster.internal/ubuntu resolute/main ppc64el g++-powerpc64le-linux-gnu ppc64el 4:15.2.0-4ubuntu1 [970 B] 85s Get:29 http://ftpmaster.internal/ubuntu resolute/main ppc64el g++ ppc64el 4:15.2.0-4ubuntu1 [1092 B] 85s Get:30 http://ftpmaster.internal/ubuntu resolute/main ppc64el build-essential ppc64el 12.12ubuntu1 [5094 B] 85s Get:31 http://ftpmaster.internal/ubuntu resolute/main ppc64el libdebhelper-perl all 13.24.2ubuntu1 [95.7 kB] 85s Get:32 http://ftpmaster.internal/ubuntu resolute/main ppc64el libtool all 2.5.4-7 [169 kB] 85s Get:33 http://ftpmaster.internal/ubuntu resolute/main ppc64el dh-autoreconf all 21 [12.5 kB] 85s Get:34 http://ftpmaster.internal/ubuntu resolute/main ppc64el libarchive-zip-perl all 1.68-1 [90.2 kB] 85s Get:35 http://ftpmaster.internal/ubuntu resolute/main ppc64el libfile-stripnondeterminism-perl all 1.15.0-1 [20.5 kB] 85s Get:36 http://ftpmaster.internal/ubuntu resolute/main ppc64el dh-strip-nondeterminism all 1.15.0-1 [5090 B] 85s Get:37 http://ftpmaster.internal/ubuntu resolute/main ppc64el debugedit ppc64el 1:5.2-3 [57.3 kB] 85s Get:38 http://ftpmaster.internal/ubuntu resolute/main ppc64el dwz ppc64el 0.16-2 [142 kB] 85s Get:39 http://ftpmaster.internal/ubuntu resolute/main ppc64el gettext ppc64el 0.23.2-1 [1177 kB] 85s Get:40 http://ftpmaster.internal/ubuntu resolute/main ppc64el intltool-debian all 0.35.0+20060710.6 [23.2 kB] 85s Get:41 http://ftpmaster.internal/ubuntu resolute/main ppc64el po-debconf all 1.0.21+nmu1 [233 kB] 85s Get:42 http://ftpmaster.internal/ubuntu resolute/main ppc64el debhelper all 13.24.2ubuntu1 [896 kB] 85s Get:43 http://ftpmaster.internal/ubuntu resolute/main ppc64el golang-1.25-src all 1.25.0-0ubuntu1 [23.0 MB] 86s Get:44 http://ftpmaster.internal/ubuntu resolute/main ppc64el golang-1.25-go ppc64el 1.25.0-0ubuntu1 [16.1 MB] 87s Get:45 http://ftpmaster.internal/ubuntu resolute/main ppc64el golang-src all 2:1.25~1 [5206 B] 87s Get:46 http://ftpmaster.internal/ubuntu resolute/main ppc64el golang-go ppc64el 2:1.25~1 [44.1 kB] 87s Get:47 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-any ppc64el 2:1.25~1 [2840 B] 87s Get:48 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-golang-x-sys-dev all 0.22.0-1 [457 kB] 87s Get:49 http://ftpmaster.internal/ubuntu resolute-proposed/universe ppc64el golang-github-cyphar-filepath-securejoin-dev all 0.5.1-1 [56.9 kB] 87s Get:50 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-gopkg-yaml.v3-dev all 3.0.1-3 [76.1 kB] 87s Get:51 http://ftpmaster.internal/ubuntu resolute/main ppc64el dh-golang all 1.63 [24.9 kB] 87s Get:52 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-davecgh-go-spew-dev all 1.1.1-3 [31.1 kB] 87s Get:53 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-pmezard-go-difflib-dev all 1.0.0-3 [12.4 kB] 87s Get:54 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-stretchr-objx-dev all 0.5.2-1 [26.5 kB] 87s Get:55 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-stretchr-testify-dev all 1.10.0-1 [79.6 kB] 87s Fetched 106 MB in 16s (6583 kB/s) 87s Selecting previously unselected package m4. 87s (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 ... 81022 files and directories currently installed.) 87s Preparing to unpack .../00-m4_1.4.20-2_ppc64el.deb ... 87s Unpacking m4 (1.4.20-2) ... 87s Selecting previously unselected package autoconf. 87s Preparing to unpack .../01-autoconf_2.72-3.1ubuntu1_all.deb ... 87s Unpacking autoconf (2.72-3.1ubuntu1) ... 87s Selecting previously unselected package autotools-dev. 87s Preparing to unpack .../02-autotools-dev_20240727.1_all.deb ... 87s Unpacking autotools-dev (20240727.1) ... 87s Selecting previously unselected package automake. 87s Preparing to unpack .../03-automake_1%3a1.18.1-2_all.deb ... 87s Unpacking automake (1:1.18.1-2) ... 87s Selecting previously unselected package autopoint. 87s Preparing to unpack .../04-autopoint_0.23.2-1_all.deb ... 87s Unpacking autopoint (0.23.2-1) ... 88s Selecting previously unselected package libisl23:ppc64el. 88s Preparing to unpack .../05-libisl23_0.27-1_ppc64el.deb ... 88s Unpacking libisl23:ppc64el (0.27-1) ... 88s Selecting previously unselected package libmpc3:ppc64el. 88s Preparing to unpack .../06-libmpc3_1.3.1-2_ppc64el.deb ... 88s Unpacking libmpc3:ppc64el (1.3.1-2) ... 88s Selecting previously unselected package cpp-15-powerpc64le-linux-gnu. 88s Preparing to unpack .../07-cpp-15-powerpc64le-linux-gnu_15.2.0-7ubuntu1_ppc64el.deb ... 88s Unpacking cpp-15-powerpc64le-linux-gnu (15.2.0-7ubuntu1) ... 88s Selecting previously unselected package cpp-15. 88s Preparing to unpack .../08-cpp-15_15.2.0-7ubuntu1_ppc64el.deb ... 88s Unpacking cpp-15 (15.2.0-7ubuntu1) ... 88s Selecting previously unselected package cpp-powerpc64le-linux-gnu. 88s Preparing to unpack .../09-cpp-powerpc64le-linux-gnu_4%3a15.2.0-4ubuntu1_ppc64el.deb ... 88s Unpacking cpp-powerpc64le-linux-gnu (4:15.2.0-4ubuntu1) ... 88s Selecting previously unselected package cpp. 88s Preparing to unpack .../10-cpp_4%3a15.2.0-4ubuntu1_ppc64el.deb ... 88s Unpacking cpp (4:15.2.0-4ubuntu1) ... 88s Selecting previously unselected package libcc1-0:ppc64el. 88s Preparing to unpack .../11-libcc1-0_15.2.0-7ubuntu1_ppc64el.deb ... 88s Unpacking libcc1-0:ppc64el (15.2.0-7ubuntu1) ... 88s Selecting previously unselected package libgomp1:ppc64el. 88s Preparing to unpack .../12-libgomp1_15.2.0-7ubuntu1_ppc64el.deb ... 88s Unpacking libgomp1:ppc64el (15.2.0-7ubuntu1) ... 88s Selecting previously unselected package libitm1:ppc64el. 88s Preparing to unpack .../13-libitm1_15.2.0-7ubuntu1_ppc64el.deb ... 88s Unpacking libitm1:ppc64el (15.2.0-7ubuntu1) ... 88s Selecting previously unselected package libasan8:ppc64el. 88s Preparing to unpack .../14-libasan8_15.2.0-7ubuntu1_ppc64el.deb ... 88s Unpacking libasan8:ppc64el (15.2.0-7ubuntu1) ... 88s Selecting previously unselected package liblsan0:ppc64el. 88s Preparing to unpack .../15-liblsan0_15.2.0-7ubuntu1_ppc64el.deb ... 88s Unpacking liblsan0:ppc64el (15.2.0-7ubuntu1) ... 88s Selecting previously unselected package libtsan2:ppc64el. 88s Preparing to unpack .../16-libtsan2_15.2.0-7ubuntu1_ppc64el.deb ... 88s Unpacking libtsan2:ppc64el (15.2.0-7ubuntu1) ... 88s Selecting previously unselected package libubsan1:ppc64el. 88s Preparing to unpack .../17-libubsan1_15.2.0-7ubuntu1_ppc64el.deb ... 88s Unpacking libubsan1:ppc64el (15.2.0-7ubuntu1) ... 88s Selecting previously unselected package libquadmath0:ppc64el. 88s Preparing to unpack .../18-libquadmath0_15.2.0-7ubuntu1_ppc64el.deb ... 88s Unpacking libquadmath0:ppc64el (15.2.0-7ubuntu1) ... 88s Selecting previously unselected package libgcc-15-dev:ppc64el. 88s Preparing to unpack .../19-libgcc-15-dev_15.2.0-7ubuntu1_ppc64el.deb ... 88s Unpacking libgcc-15-dev:ppc64el (15.2.0-7ubuntu1) ... 88s Selecting previously unselected package gcc-15-powerpc64le-linux-gnu. 88s Preparing to unpack .../20-gcc-15-powerpc64le-linux-gnu_15.2.0-7ubuntu1_ppc64el.deb ... 88s Unpacking gcc-15-powerpc64le-linux-gnu (15.2.0-7ubuntu1) ... 89s Selecting previously unselected package gcc-15. 89s Preparing to unpack .../21-gcc-15_15.2.0-7ubuntu1_ppc64el.deb ... 89s Unpacking gcc-15 (15.2.0-7ubuntu1) ... 89s Selecting previously unselected package gcc-powerpc64le-linux-gnu. 89s Preparing to unpack .../22-gcc-powerpc64le-linux-gnu_4%3a15.2.0-4ubuntu1_ppc64el.deb ... 89s Unpacking gcc-powerpc64le-linux-gnu (4:15.2.0-4ubuntu1) ... 89s Selecting previously unselected package gcc. 89s Preparing to unpack .../23-gcc_4%3a15.2.0-4ubuntu1_ppc64el.deb ... 89s Unpacking gcc (4:15.2.0-4ubuntu1) ... 89s Selecting previously unselected package libstdc++-15-dev:ppc64el. 89s Preparing to unpack .../24-libstdc++-15-dev_15.2.0-7ubuntu1_ppc64el.deb ... 89s Unpacking libstdc++-15-dev:ppc64el (15.2.0-7ubuntu1) ... 89s Selecting previously unselected package g++-15-powerpc64le-linux-gnu. 89s Preparing to unpack .../25-g++-15-powerpc64le-linux-gnu_15.2.0-7ubuntu1_ppc64el.deb ... 89s Unpacking g++-15-powerpc64le-linux-gnu (15.2.0-7ubuntu1) ... 89s Selecting previously unselected package g++-15. 89s Preparing to unpack .../26-g++-15_15.2.0-7ubuntu1_ppc64el.deb ... 89s Unpacking g++-15 (15.2.0-7ubuntu1) ... 89s Selecting previously unselected package g++-powerpc64le-linux-gnu. 89s Preparing to unpack .../27-g++-powerpc64le-linux-gnu_4%3a15.2.0-4ubuntu1_ppc64el.deb ... 89s Unpacking g++-powerpc64le-linux-gnu (4:15.2.0-4ubuntu1) ... 89s Selecting previously unselected package g++. 89s Preparing to unpack .../28-g++_4%3a15.2.0-4ubuntu1_ppc64el.deb ... 89s Unpacking g++ (4:15.2.0-4ubuntu1) ... 89s Selecting previously unselected package build-essential. 89s Preparing to unpack .../29-build-essential_12.12ubuntu1_ppc64el.deb ... 89s Unpacking build-essential (12.12ubuntu1) ... 89s Selecting previously unselected package libdebhelper-perl. 89s Preparing to unpack .../30-libdebhelper-perl_13.24.2ubuntu1_all.deb ... 89s Unpacking libdebhelper-perl (13.24.2ubuntu1) ... 89s Selecting previously unselected package libtool. 89s Preparing to unpack .../31-libtool_2.5.4-7_all.deb ... 89s Unpacking libtool (2.5.4-7) ... 89s Selecting previously unselected package dh-autoreconf. 89s Preparing to unpack .../32-dh-autoreconf_21_all.deb ... 89s Unpacking dh-autoreconf (21) ... 89s Selecting previously unselected package libarchive-zip-perl. 89s Preparing to unpack .../33-libarchive-zip-perl_1.68-1_all.deb ... 89s Unpacking libarchive-zip-perl (1.68-1) ... 89s Selecting previously unselected package libfile-stripnondeterminism-perl. 89s Preparing to unpack .../34-libfile-stripnondeterminism-perl_1.15.0-1_all.deb ... 89s Unpacking libfile-stripnondeterminism-perl (1.15.0-1) ... 89s Selecting previously unselected package dh-strip-nondeterminism. 89s Preparing to unpack .../35-dh-strip-nondeterminism_1.15.0-1_all.deb ... 89s Unpacking dh-strip-nondeterminism (1.15.0-1) ... 89s Selecting previously unselected package debugedit. 89s Preparing to unpack .../36-debugedit_1%3a5.2-3_ppc64el.deb ... 89s Unpacking debugedit (1:5.2-3) ... 89s Selecting previously unselected package dwz. 89s Preparing to unpack .../37-dwz_0.16-2_ppc64el.deb ... 89s Unpacking dwz (0.16-2) ... 89s Selecting previously unselected package gettext. 89s Preparing to unpack .../38-gettext_0.23.2-1_ppc64el.deb ... 89s Unpacking gettext (0.23.2-1) ... 89s Selecting previously unselected package intltool-debian. 89s Preparing to unpack .../39-intltool-debian_0.35.0+20060710.6_all.deb ... 89s Unpacking intltool-debian (0.35.0+20060710.6) ... 89s Selecting previously unselected package po-debconf. 89s Preparing to unpack .../40-po-debconf_1.0.21+nmu1_all.deb ... 89s Unpacking po-debconf (1.0.21+nmu1) ... 89s Selecting previously unselected package debhelper. 89s Preparing to unpack .../41-debhelper_13.24.2ubuntu1_all.deb ... 89s Unpacking debhelper (13.24.2ubuntu1) ... 89s Selecting previously unselected package golang-1.25-src. 89s Preparing to unpack .../42-golang-1.25-src_1.25.0-0ubuntu1_all.deb ... 89s Unpacking golang-1.25-src (1.25.0-0ubuntu1) ... 91s Selecting previously unselected package golang-1.25-go. 91s Preparing to unpack .../43-golang-1.25-go_1.25.0-0ubuntu1_ppc64el.deb ... 91s Unpacking golang-1.25-go (1.25.0-0ubuntu1) ... 92s Selecting previously unselected package golang-src. 92s Preparing to unpack .../44-golang-src_2%3a1.25~1_all.deb ... 92s Unpacking golang-src (2:1.25~1) ... 92s Selecting previously unselected package golang-go:ppc64el. 92s Preparing to unpack .../45-golang-go_2%3a1.25~1_ppc64el.deb ... 92s Unpacking golang-go:ppc64el (2:1.25~1) ... 92s Selecting previously unselected package golang-any:ppc64el. 92s Preparing to unpack .../46-golang-any_2%3a1.25~1_ppc64el.deb ... 92s Unpacking golang-any:ppc64el (2:1.25~1) ... 92s Selecting previously unselected package golang-golang-x-sys-dev. 92s Preparing to unpack .../47-golang-golang-x-sys-dev_0.22.0-1_all.deb ... 92s Unpacking golang-golang-x-sys-dev (0.22.0-1) ... 92s Selecting previously unselected package golang-github-cyphar-filepath-securejoin-dev. 92s Preparing to unpack .../48-golang-github-cyphar-filepath-securejoin-dev_0.5.1-1_all.deb ... 92s Unpacking golang-github-cyphar-filepath-securejoin-dev (0.5.1-1) ... 92s Selecting previously unselected package golang-gopkg-yaml.v3-dev. 92s Preparing to unpack .../49-golang-gopkg-yaml.v3-dev_3.0.1-3_all.deb ... 92s Unpacking golang-gopkg-yaml.v3-dev (3.0.1-3) ... 92s Selecting previously unselected package dh-golang. 92s Preparing to unpack .../50-dh-golang_1.63_all.deb ... 92s Unpacking dh-golang (1.63) ... 92s Selecting previously unselected package golang-github-davecgh-go-spew-dev. 92s Preparing to unpack .../51-golang-github-davecgh-go-spew-dev_1.1.1-3_all.deb ... 92s Unpacking golang-github-davecgh-go-spew-dev (1.1.1-3) ... 92s Selecting previously unselected package golang-github-pmezard-go-difflib-dev. 92s Preparing to unpack .../52-golang-github-pmezard-go-difflib-dev_1.0.0-3_all.deb ... 92s Unpacking golang-github-pmezard-go-difflib-dev (1.0.0-3) ... 92s Selecting previously unselected package golang-github-stretchr-objx-dev. 92s Preparing to unpack .../53-golang-github-stretchr-objx-dev_0.5.2-1_all.deb ... 92s Unpacking golang-github-stretchr-objx-dev (0.5.2-1) ... 92s Selecting previously unselected package golang-github-stretchr-testify-dev. 92s Preparing to unpack .../54-golang-github-stretchr-testify-dev_1.10.0-1_all.deb ... 92s Unpacking golang-github-stretchr-testify-dev (1.10.0-1) ... 92s Setting up golang-github-stretchr-objx-dev (0.5.2-1) ... 92s Setting up libarchive-zip-perl (1.68-1) ... 92s Setting up golang-gopkg-yaml.v3-dev (3.0.1-3) ... 92s Setting up libdebhelper-perl (13.24.2ubuntu1) ... 92s Setting up golang-golang-x-sys-dev (0.22.0-1) ... 92s Setting up golang-github-pmezard-go-difflib-dev (1.0.0-3) ... 92s Setting up m4 (1.4.20-2) ... 92s Setting up libgomp1:ppc64el (15.2.0-7ubuntu1) ... 92s Setting up golang-github-davecgh-go-spew-dev (1.1.1-3) ... 92s Setting up autotools-dev (20240727.1) ... 92s Setting up golang-github-stretchr-testify-dev (1.10.0-1) ... 92s Setting up libquadmath0:ppc64el (15.2.0-7ubuntu1) ... 92s Setting up libmpc3:ppc64el (1.3.1-2) ... 92s Setting up autopoint (0.23.2-1) ... 92s Setting up autoconf (2.72-3.1ubuntu1) ... 92s Setting up libubsan1:ppc64el (15.2.0-7ubuntu1) ... 92s Setting up dwz (0.16-2) ... 92s Setting up golang-1.25-src (1.25.0-0ubuntu1) ... 92s Setting up libasan8:ppc64el (15.2.0-7ubuntu1) ... 92s Setting up debugedit (1:5.2-3) ... 92s Setting up golang-github-cyphar-filepath-securejoin-dev (0.5.1-1) ... 92s Setting up libtsan2:ppc64el (15.2.0-7ubuntu1) ... 92s Setting up libisl23:ppc64el (0.27-1) ... 92s Setting up golang-src (2:1.25~1) ... 92s Setting up libcc1-0:ppc64el (15.2.0-7ubuntu1) ... 92s Setting up liblsan0:ppc64el (15.2.0-7ubuntu1) ... 92s Setting up libitm1:ppc64el (15.2.0-7ubuntu1) ... 92s Setting up automake (1:1.18.1-2) ... 92s update-alternatives: using /usr/bin/automake-1.18 to provide /usr/bin/automake (automake) in auto mode 92s Setting up libfile-stripnondeterminism-perl (1.15.0-1) ... 92s Setting up golang-1.25-go (1.25.0-0ubuntu1) ... 92s Setting up gettext (0.23.2-1) ... 92s Setting up libgcc-15-dev:ppc64el (15.2.0-7ubuntu1) ... 92s Setting up golang-go:ppc64el (2:1.25~1) ... 92s Setting up golang-any:ppc64el (2:1.25~1) ... 92s Setting up intltool-debian (0.35.0+20060710.6) ... 92s Setting up cpp-15-powerpc64le-linux-gnu (15.2.0-7ubuntu1) ... 92s Setting up libstdc++-15-dev:ppc64el (15.2.0-7ubuntu1) ... 92s Setting up dh-strip-nondeterminism (1.15.0-1) ... 92s Setting up cpp-15 (15.2.0-7ubuntu1) ... 92s Setting up cpp-powerpc64le-linux-gnu (4:15.2.0-4ubuntu1) ... 92s Setting up gcc-15-powerpc64le-linux-gnu (15.2.0-7ubuntu1) ... 92s Setting up po-debconf (1.0.21+nmu1) ... 92s Setting up gcc-15 (15.2.0-7ubuntu1) ... 92s Setting up gcc-powerpc64le-linux-gnu (4:15.2.0-4ubuntu1) ... 92s Setting up cpp (4:15.2.0-4ubuntu1) ... 92s Setting up g++-15-powerpc64le-linux-gnu (15.2.0-7ubuntu1) ... 92s Setting up libtool (2.5.4-7) ... 92s Setting up gcc (4:15.2.0-4ubuntu1) ... 92s Setting up dh-autoreconf (21) ... 92s Setting up g++-15 (15.2.0-7ubuntu1) ... 92s Setting up g++-powerpc64le-linux-gnu (4:15.2.0-4ubuntu1) ... 92s Setting up debhelper (13.24.2ubuntu1) ... 92s Setting up g++ (4:15.2.0-4ubuntu1) ... 92s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 92s Setting up build-essential (12.12ubuntu1) ... 92s Setting up dh-golang (1.63) ... 92s Processing triggers for man-db (2.13.1-1) ... 94s Processing triggers for install-info (7.2-5) ... 94s Processing triggers for libc-bin (2.42-2ubuntu2) ... 95s autopkgtest [21:25:59]: test dh-golang-autopkgtest: /usr/bin/dh_golang_autopkgtest 95s autopkgtest [21:25:59]: test dh-golang-autopkgtest: [----------------------- 95s [info] Testing github.com/cyphar/filepath-securejoin... 95s [info] Source code installed by binary package, overriding dh_auto_configure... 95s dh build --buildsystem=golang --with=golang 95s -e: warning: LTO optimize is enable in buildflags. But cgo doesn't support it. LTO flags will be stripped in cgo. 96s dh_update_autotools_config -O--buildsystem=golang 96s dh_autoreconf -O--buildsystem=golang 96s debian/rules override_dh_auto_configure 96s make[1]: Entering directory '/tmp/autopkgtest.agxKV1/autopkgtest_tmp' 96s -e: warning: LTO optimize is enable in buildflags. But cgo doesn't support it. LTO flags will be stripped in cgo. 96s mkdir -p "obj-powerpc64le-linux-gnu" 96s # remove existing symlinks, since "cp -a" won't convert them 96s find "obj-powerpc64le-linux-gnu" -type l -exec rm "{}" \; 96s cp -a /usr/share/gocode/src "obj-powerpc64le-linux-gnu" 96s make[1]: Leaving directory '/tmp/autopkgtest.agxKV1/autopkgtest_tmp' 96s dh_auto_build -O--buildsystem=golang 96s dh_auto_build: warning: LTO optimize is enable in buildflags. But cgo doesn't support it. LTO flags will be stripped in cgo. 96s cd obj-powerpc64le-linux-gnu && go install -trimpath -v -p 2 github.com/cyphar/filepath-securejoin github.com/cyphar/filepath-securejoin/internal/consts github.com/cyphar/filepath-securejoin/internal/testutils github.com/cyphar/filepath-securejoin/pathrs-lite github.com/cyphar/filepath-securejoin/pathrs-lite/internal github.com/cyphar/filepath-securejoin/pathrs-lite/internal/assert github.com/cyphar/filepath-securejoin/pathrs-lite/internal/fd github.com/cyphar/filepath-securejoin/pathrs-lite/internal/gocompat github.com/cyphar/filepath-securejoin/pathrs-lite/internal/kernelversion github.com/cyphar/filepath-securejoin/pathrs-lite/internal/linux github.com/cyphar/filepath-securejoin/pathrs-lite/internal/procfs github.com/cyphar/filepath-securejoin/pathrs-lite/internal/testutils github.com/cyphar/filepath-securejoin/pathrs-lite/procfs 96s internal/unsafeheader 96s internal/goarch 96s internal/cpu 96s internal/abi 96s internal/bytealg 96s internal/byteorder 97s internal/chacha8rand 97s internal/coverage/rtcov 97s internal/godebugs 97s internal/goexperiment 97s internal/goos 97s internal/profilerecord 97s internal/runtime/atomic 97s internal/runtime/math 97s internal/runtime/strconv 97s internal/runtime/syscall 97s internal/runtime/cgroup 97s internal/runtime/exithook 97s internal/runtime/gc 97s internal/asan 97s internal/msan 97s internal/race 97s internal/runtime/sys 97s internal/stringslite 97s internal/trace/tracev2 97s internal/runtime/maps 97s github.com/cyphar/filepath-securejoin/internal/consts 97s cmp 97s internal/itoa 97s math/bits 97s math 97s runtime 97s unicode/utf8 97s sync/atomic 97s internal/sync 97s internal/synctest 97s unicode 98s encoding 98s unicode/utf16 98s container/list 98s crypto/internal/fips140/alias 98s crypto/internal/fips140deps/byteorder 98s crypto/internal/fips140/subtle 98s crypto/internal/fips140deps/cpu 98s crypto/internal/boring/sig 98s vendor/golang.org/x/crypto/cryptobyte/asn1 98s vendor/golang.org/x/crypto/internal/alias 98s internal/nettrace 98s log/internal 102s iter 102s internal/reflectlite 102s sync 102s errors 102s strconv 102s slices 102s io 102s internal/oserror 102s path 102s internal/bisect 102s reflect 102s internal/godebug 102s syscall 103s time 104s io/fs 104s internal/filepathlite 104s internal/syscall/unix 104s internal/poll 104s internal/fmtsort 104s internal/syscall/execenv 104s internal/testlog 104s bytes 104s os 104s encoding/binary 105s sort 105s strings 105s fmt 105s golang.org/x/sys/unix 105s github.com/cyphar/filepath-securejoin/pathrs-lite/internal/gocompat 105s path/filepath 105s github.com/cyphar/filepath-securejoin/pathrs-lite/internal/assert 105s bufio 106s encoding/base64 106s encoding/json 107s encoding/hex 107s regexp/syntax 107s github.com/cyphar/filepath-securejoin/pathrs-lite/internal 107s github.com/cyphar/filepath-securejoin/pathrs-lite/internal/fd 107s github.com/cyphar/filepath-securejoin/pathrs-lite/internal/kernelversion 107s github.com/cyphar/filepath-securejoin/pathrs-lite/internal/linux 107s github.com/cyphar/filepath-securejoin/pathrs-lite/internal/procfs 107s regexp 107s github.com/cyphar/filepath-securejoin/pathrs-lite/procfs 107s github.com/cyphar/filepath-securejoin/pathrs-lite 107s github.com/cyphar/filepath-securejoin 107s github.com/davecgh/go-spew/spew 107s github.com/pmezard/go-difflib/difflib 107s gopkg.in/yaml.v3 108s compress/flate 108s hash 108s hash/crc32 108s compress/gzip 108s context 108s crypto 108s crypto/internal/fips140deps/godebug 108s crypto/internal/fips140 108s crypto/internal/impl 108s crypto/internal/fips140/sha256 108s crypto/internal/fips140/sha3 108s crypto/internal/fips140/sha512 108s github.com/stretchr/testify/assert/yaml 108s crypto/internal/sysrand 108s crypto/internal/fips140/hmac 108s crypto/internal/entropy 109s crypto/internal/fips140/check 109s math/rand/v2 109s crypto/internal/fips140/aes 109s crypto/internal/randutil 109s crypto/subtle 109s math/rand 109s crypto/internal/fips140/drbg 109s crypto/internal/fips140/aes/gcm 109s crypto/internal/fips140only 109s math/big 109s crypto/cipher 109s crypto/internal/boring 109s crypto/aes 109s crypto/des 109s crypto/internal/fips140/nistec/fiat 110s crypto/internal/fips140/nistec 110s crypto/rand 110s crypto/internal/fips140/edwards25519/field 110s crypto/internal/boring/bbig 110s crypto/internal/fips140/bigmod 110s weak 110s crypto/internal/fips140cache 110s crypto/sha3 110s crypto/internal/fips140hash 110s crypto/sha512 110s encoding/asn1 110s crypto/internal/fips140/ecdh 110s crypto/elliptic 110s crypto/ecdh 111s crypto/internal/fips140/ecdsa 111s vendor/golang.org/x/crypto/cryptobyte 111s crypto/internal/fips140/edwards25519 111s crypto/ecdsa 111s crypto/internal/fips140/ed25519 111s crypto/ed25519 111s crypto/internal/fips140/hkdf 111s crypto/hkdf 111s crypto/hmac 111s crypto/internal/fips140/mlkem 111s crypto/internal/fips140/tls12 111s crypto/internal/fips140/tls13 111s vendor/golang.org/x/crypto/chacha20 111s vendor/golang.org/x/crypto/internal/poly1305 111s crypto/md5 111s vendor/golang.org/x/crypto/chacha20poly1305 111s crypto/internal/hpke 111s crypto/rc4 111s crypto/internal/fips140/rsa 112s crypto/sha1 112s crypto/sha256 112s crypto/fips140 112s crypto/tls/internal/fips140tls 112s crypto/dsa 112s crypto/rsa 112s crypto/x509/pkix 112s encoding/pem 112s maps 112s vendor/golang.org/x/net/dns/dnsmessage 112s internal/singleflight 112s unique 112s net/netip 112s runtime/cgo 112s net/url 113s vendor/golang.org/x/text/transform 113s log 113s vendor/golang.org/x/text/unicode/bidi 113s vendor/golang.org/x/text/secure/bidirule 113s vendor/golang.org/x/text/unicode/norm 113s net 113s vendor/golang.org/x/net/idna 114s vendor/golang.org/x/net/http2/hpack 114s mime 114s mime/quotedprintable 114s net/http/internal 114s net/http/internal/ascii 114s flag 114s net/http/internal/testcert 114s runtime/debug 116s net/textproto 116s crypto/x509 116s vendor/golang.org/x/net/http/httpguts 116s vendor/golang.org/x/net/http/httpproxy 116s mime/multipart 116s crypto/tls 118s net/http/httptrace 118s net/http/internal/httpcommon 118s net/http 120s net/http/httptest 120s github.com/stretchr/testify/assert 121s github.com/stretchr/testify/require 121s github.com/cyphar/filepath-securejoin/internal/testutils 121s github.com/cyphar/filepath-securejoin/pathrs-lite/internal/testutils 121s debian/rules override_dh_auto_test 121s make[1]: Entering directory '/tmp/autopkgtest.agxKV1/autopkgtest_tmp' 121s -e: warning: LTO optimize is enable in buildflags. But cgo doesn't support it. LTO flags will be stripped in cgo. 121s dh_auto_test -- -timeout=20m 121s dh_auto_test: warning: LTO optimize is enable in buildflags. But cgo doesn't support it. LTO flags will be stripped in cgo. 122s cd obj-powerpc64le-linux-gnu && go test -vet=off -v -p 2 -timeout=20m github.com/cyphar/filepath-securejoin github.com/cyphar/filepath-securejoin/internal/consts github.com/cyphar/filepath-securejoin/internal/testutils github.com/cyphar/filepath-securejoin/pathrs-lite github.com/cyphar/filepath-securejoin/pathrs-lite/internal github.com/cyphar/filepath-securejoin/pathrs-lite/internal/assert github.com/cyphar/filepath-securejoin/pathrs-lite/internal/fd github.com/cyphar/filepath-securejoin/pathrs-lite/internal/gocompat github.com/cyphar/filepath-securejoin/pathrs-lite/internal/kernelversion github.com/cyphar/filepath-securejoin/pathrs-lite/internal/linux github.com/cyphar/filepath-securejoin/pathrs-lite/internal/procfs github.com/cyphar/filepath-securejoin/pathrs-lite/internal/testutils github.com/cyphar/filepath-securejoin/pathrs-lite/procfs 155s === RUN TestSymlink 155s --- PASS: TestSymlink (0.00s) 155s === RUN TestNoSymlink 155s --- PASS: TestNoSymlink (0.00s) 155s === RUN TestNonLexical 155s --- PASS: TestNonLexical (0.00s) 155s === RUN TestSymlinkLoop 155s --- PASS: TestSymlinkLoop (0.02s) 155s === RUN TestEnotdir 155s --- PASS: TestEnotdir (0.00s) 155s === RUN TestIsNotExist 155s --- PASS: TestIsNotExist (0.00s) 155s === RUN TestSecureJoinVFS 155s --- PASS: TestSecureJoinVFS (0.00s) 155s === RUN TestSecureJoinVFSErrors 155s --- PASS: TestSecureJoinVFSErrors (0.00s) 155s === RUN TestUncleanRoot 155s === RUN TestUncleanRoot/trailing-dotdot 155s === RUN TestUncleanRoot/leading-dotdot 155s === RUN TestUncleanRoot/middle-dotdot 155s === RUN TestUncleanRoot/many-dotdot 155s === RUN TestUncleanRoot/trailing-slash 155s === RUN TestUncleanRoot/trailing-slashes 155s === RUN TestUncleanRoot/many-slashes 155s === RUN TestUncleanRoot/plain-dot 155s === RUN TestUncleanRoot/many-dot 155s === RUN TestUncleanRoot/unclean-safe 155s === RUN TestUncleanRoot/unclean-unsafe 155s --- PASS: TestUncleanRoot (0.00s) 155s --- PASS: TestUncleanRoot/trailing-dotdot (0.00s) 155s --- PASS: TestUncleanRoot/leading-dotdot (0.00s) 155s --- PASS: TestUncleanRoot/middle-dotdot (0.00s) 155s --- PASS: TestUncleanRoot/many-dotdot (0.00s) 155s --- PASS: TestUncleanRoot/trailing-slash (0.00s) 155s --- PASS: TestUncleanRoot/trailing-slashes (0.00s) 155s --- PASS: TestUncleanRoot/many-slashes (0.00s) 155s --- PASS: TestUncleanRoot/plain-dot (0.00s) 155s --- PASS: TestUncleanRoot/many-dot (0.00s) 155s --- PASS: TestUncleanRoot/unclean-safe (0.00s) 155s --- PASS: TestUncleanRoot/unclean-unsafe (0.00s) 155s === RUN TestHasDotDot 155s === RUN TestHasDotDot/plain-dotdot 155s === RUN TestHasDotDot/trailing-dotdot 155s === RUN TestHasDotDot/leading-dotdot 155s === RUN TestHasDotDot/middle-dotdot 155s === RUN TestHasDotDot/dotdot-in-name1 155s === RUN TestHasDotDot/dotdot-in-name2 155s === RUN TestHasDotDot/dotdot-in-name3 155s === RUN TestHasDotDot/dotdot-in-name4 155s === RUN TestHasDotDot/dotdot-in-name5 155s === RUN TestHasDotDot/dot1 155s === RUN TestHasDotDot/dot2 155s === RUN TestHasDotDot/dot3 155s === RUN TestHasDotDot/unclean 155s --- PASS: TestHasDotDot (0.01s) 155s --- PASS: TestHasDotDot/plain-dotdot (0.00s) 155s --- PASS: TestHasDotDot/trailing-dotdot (0.00s) 155s --- PASS: TestHasDotDot/leading-dotdot (0.00s) 155s --- PASS: TestHasDotDot/middle-dotdot (0.00s) 155s --- PASS: TestHasDotDot/dotdot-in-name1 (0.00s) 155s --- PASS: TestHasDotDot/dotdot-in-name2 (0.00s) 155s --- PASS: TestHasDotDot/dotdot-in-name3 (0.00s) 155s --- PASS: TestHasDotDot/dotdot-in-name4 (0.00s) 155s --- PASS: TestHasDotDot/dotdot-in-name5 (0.00s) 155s --- PASS: TestHasDotDot/dot1 (0.00s) 155s --- PASS: TestHasDotDot/dot2 (0.00s) 155s --- PASS: TestHasDotDot/dot3 (0.00s) 155s --- PASS: TestHasDotDot/unclean (0.00s) 155s PASS 155s ok github.com/cyphar/filepath-securejoin 0.039s 155s ? github.com/cyphar/filepath-securejoin/internal/consts [no test files] 155s ? github.com/cyphar/filepath-securejoin/internal/testutils [no test files] 456s === RUN TestPartialLookupInRoot 456s === RUN TestPartialLookupInRoot/openat2=auto 456s === RUN TestPartialLookupInRoot/openat2=auto/complete-dir1 456s === RUN TestPartialLookupInRoot/openat2=auto/nonlexical-level2-abs-abs-complete3 456s === RUN TestPartialLookupInRoot/openat2=auto/partial-nondir-dotdot1 456s === RUN TestPartialLookupInRoot/openat2=auto/partial-nondir-symlink-slash2 456s === RUN TestPartialLookupInRoot/openat2=auto/partial-fifo-dot 456s === RUN TestPartialLookupInRoot/openat2=auto/dangling3-inroot-partial 456s === RUN TestPartialLookupInRoot/openat2=auto/nonlexical-level2-abs-open-complete2 456s === RUN TestPartialLookupInRoot/openat2=auto/nonlexical-level2-rel-open-complete1 456s === RUN TestPartialLookupInRoot/openat2=auto/nonlexical-level3-abs-complete3 456s === RUN TestPartialLookupInRoot/openat2=auto/dangling2-sub-partial-dotdot 456s === RUN TestPartialLookupInRoot/openat2=auto/deep-dangling2 456s === RUN TestPartialLookupInRoot/openat2=auto/nonlexical-level1-rel-complete2 456s === RUN TestPartialLookupInRoot/openat2=auto/nonlexical-level2-abs-rel-complete2 456s === RUN TestPartialLookupInRoot/openat2=auto/nonlexical-level2-rel-abs-complete2 456s === RUN TestPartialLookupInRoot/openat2=auto/nonlexical-level2-rel-abs-complete3 456s === RUN TestPartialLookupInRoot/openat2=auto/nonlexical-level1-abs-complete3 456s === RUN TestPartialLookupInRoot/openat2=auto/nonlexical-level3-rel-complete1 456s === RUN TestPartialLookupInRoot/openat2=auto/nonlexical-level3-rel-complete2 456s === RUN TestPartialLookupInRoot/openat2=auto/nonlexical-level2-abs-abs-partial-dotdot 456s === RUN TestPartialLookupInRoot/openat2=auto/partial-fifo-slash2 456s === RUN TestPartialLookupInRoot/openat2=auto/nonlexical-level2-abs-open-partial 456s === RUN TestPartialLookupInRoot/openat2=auto/partial-nondir-symlink-dotdot1 456s === RUN TestPartialLookupInRoot/openat2=auto/dangling1-inroot-trailing 456s === RUN TestPartialLookupInRoot/openat2=auto/dangling2-sub-partial 456s === RUN TestPartialLookupInRoot/openat2=auto/dangling-tricky1-partial 456s === RUN TestPartialLookupInRoot/openat2=auto/nonlexical-level2-rel-open-complete3 456s === RUN TestPartialLookupInRoot/openat2=auto/nonlexical-level2-rel-abs-partial-dotdot 456s === RUN TestPartialLookupInRoot/openat2=auto/dangling1-inroot-partial 456s === RUN TestPartialLookupInRoot/openat2=auto/dangling2-inroot-partial 456s === RUN TestPartialLookupInRoot/openat2=auto/dangling-tricky2-partial-dotdot 456s === RUN TestPartialLookupInRoot/openat2=auto/complete-dir2 456s === RUN TestPartialLookupInRoot/openat2=auto/nonlexical-level3-rel-partial-dotdot 456s === RUN TestPartialLookupInRoot/openat2=auto/partial-nondir-symlink-slash1 456s === RUN TestPartialLookupInRoot/openat2=auto/dangling2-inroot-partial-dotdot 456s === RUN TestPartialLookupInRoot/openat2=auto/partial-nondir-dotdot2 456s === RUN TestPartialLookupInRoot/openat2=auto/deep-dangling3 456s === RUN TestPartialLookupInRoot/openat2=auto/deep-dangling4 456s === RUN TestPartialLookupInRoot/openat2=auto/deep-dangling-fileasdir6 456s === RUN TestPartialLookupInRoot/openat2=auto/nonlexical-level2-abs-open-complete3 456s === RUN TestPartialLookupInRoot/openat2=auto/nonlexical-level3-abs-complete2 456s === RUN TestPartialLookupInRoot/openat2=auto/partial-dir-basic 456s === RUN TestPartialLookupInRoot/openat2=auto/nonlexical-basic-partial-dotdot 456s === RUN TestPartialLookupInRoot/openat2=auto/nonlexical-level1-abs-partial 456s === RUN TestPartialLookupInRoot/openat2=auto/dangling3-sub-trailing 456s === RUN TestPartialLookupInRoot/openat2=auto/nonlexical-level2-abs-abs-complete2 456s === RUN TestPartialLookupInRoot/openat2=auto/nonlexical-level2-rel-rel-complete2 456s === RUN TestPartialLookupInRoot/openat2=auto/dangling2-inroot-trailing 456s === RUN TestPartialLookupInRoot/openat2=auto/dangling3-sub-partial 456s === RUN TestPartialLookupInRoot/openat2=auto/deep-dangling-fileasdir1 456s === RUN TestPartialLookupInRoot/openat2=auto/nonlexical-level2-rel-rel-complete1 456s === RUN TestPartialLookupInRoot/openat2=auto/partial-sock-dotdot2 456s === RUN TestPartialLookupInRoot/openat2=auto/nonlexical-level2-rel-open-complete2 456s === RUN TestPartialLookupInRoot/openat2=auto/nonlexical-level1-rel-partial-dotdot 456s === RUN TestPartialLookupInRoot/openat2=auto/nonlexical-level2-abs-rel-partial-dotdot 456s === RUN TestPartialLookupInRoot/openat2=auto/partial-sock-slash2 456s === RUN TestPartialLookupInRoot/openat2=auto/deep-dangling1 456s === RUN TestPartialLookupInRoot/openat2=auto/nonlexical-level2-rel-rel-partial 456s === RUN TestPartialLookupInRoot/openat2=auto/dangling-tricky1-partial-dotdot 456s === RUN TestPartialLookupInRoot/openat2=auto/dangling-tricky2-partial 456s === RUN TestPartialLookupInRoot/openat2=auto/complete-dir3 456s === RUN TestPartialLookupInRoot/openat2=auto/nonlexical-level1-rel-complete1 456s === RUN TestPartialLookupInRoot/openat2=auto/nonlexical-level1-abs-partial-dotdot 456s === RUN TestPartialLookupInRoot/openat2=auto/partial-nondir-dot 456s === RUN TestPartialLookupInRoot/openat2=auto/loop-basic1 456s === RUN TestPartialLookupInRoot/openat2=auto/nonlexical-basic-complete2 456s === RUN TestPartialLookupInRoot/openat2=auto/nonlexical-level2-rel-rel-complete3 456s === RUN TestPartialLookupInRoot/openat2=auto/nonlexical-level2-rel-open-partial 456s === RUN TestPartialLookupInRoot/openat2=auto/partial-nondir-slash2 456s === RUN TestPartialLookupInRoot/openat2=auto/partial-nondir-symlink-dot 456s === RUN TestPartialLookupInRoot/openat2=auto/partial-fifo-dotdot1 456s === RUN TestPartialLookupInRoot/openat2=auto/dangling-tricky1-trailing 456s === RUN TestPartialLookupInRoot/openat2=auto/nonlexical-level2-abs-open-complete1 456s === RUN TestPartialLookupInRoot/openat2=auto/nonlexical-basic-complete3 456s === RUN TestPartialLookupInRoot/openat2=auto/nonlexical-level2-abs-rel-complete1 456s === RUN TestPartialLookupInRoot/openat2=auto/nonlexical-level3-rel-complete3 456s === RUN TestPartialLookupInRoot/openat2=auto/nonlexical-level2-abs-open-partial-dotdot 456s === RUN TestPartialLookupInRoot/openat2=auto/nonlexical-level3-abs-partial-dotdot 456s === RUN TestPartialLookupInRoot/openat2=auto/partial-sock-dotdot1 456s === RUN TestPartialLookupInRoot/openat2=auto/dangling3-inroot-trailing 456s === RUN TestPartialLookupInRoot/openat2=auto/deep-dangling-fileasdir2 456s === RUN TestPartialLookupInRoot/openat2=auto/nonlexical-basic-complete1 456s === RUN TestPartialLookupInRoot/openat2=auto/nonlexical-level1-rel-complete3 456s === RUN TestPartialLookupInRoot/openat2=auto/nonlexical-level3-abs-complete1 456s === RUN TestPartialLookupInRoot/openat2=auto/nonlexical-level2-rel-rel-partial-dotdot 456s === RUN TestPartialLookupInRoot/openat2=auto/partial-fifo-slash1 456s === RUN TestPartialLookupInRoot/openat2=auto/dangling1-inroot-partial-dotdot 456s === RUN TestPartialLookupInRoot/openat2=auto/dangling1-sub-partial-dotdot 456s === RUN TestPartialLookupInRoot/openat2=auto/nonlexical-level3-rel-partial 456s === RUN TestPartialLookupInRoot/openat2=auto/partial-nondir-slash1 456s === RUN TestPartialLookupInRoot/openat2=auto/dangling1-sub-partial 456s === RUN TestPartialLookupInRoot/openat2=auto/deep-dangling5 456s === RUN TestPartialLookupInRoot/openat2=auto/nonlexical-level1-abs-complete2 456s === RUN TestPartialLookupInRoot/openat2=auto/nonlexical-level3-abs-partial 456s === RUN TestPartialLookupInRoot/openat2=auto/deep-dangling-fileasdir3 456s === RUN TestPartialLookupInRoot/openat2=auto/nonlexical-level2-abs-abs-partial 456s === RUN TestPartialLookupInRoot/openat2=auto/partial-fifo-dotdot2 456s === RUN TestPartialLookupInRoot/openat2=auto/dangling2-sub-trailing 456s === RUN TestPartialLookupInRoot/openat2=auto/partial-sock-slash1 456s === RUN TestPartialLookupInRoot/openat2=auto/deep-dangling6 456s === RUN TestPartialLookupInRoot/openat2=auto/loop 456s === RUN TestPartialLookupInRoot/openat2=auto/nonlexical-level2-rel-abs-complete1 456s === RUN TestPartialLookupInRoot/openat2=auto/nonlexical-level2-rel-abs-partial 456s === RUN TestPartialLookupInRoot/openat2=auto/partial-sock-dot 456s === RUN TestPartialLookupInRoot/openat2=auto/nonlexical-level1-abs-complete1 456s === RUN TestPartialLookupInRoot/openat2=auto/loop-basic3 456s === RUN TestPartialLookupInRoot/openat2=auto/partial-dir-dotdot 456s === RUN TestPartialLookupInRoot/openat2=auto/dangling3-sub-partial-dotdot 456s === RUN TestPartialLookupInRoot/openat2=auto/complete-fifo 456s === RUN TestPartialLookupInRoot/openat2=auto/complete-sock 456s === RUN TestPartialLookupInRoot/openat2=auto/nonlexical-level2-abs-abs-complete1 456s === RUN TestPartialLookupInRoot/openat2=auto/dangling-tricky2-trailing 456s === RUN TestPartialLookupInRoot/openat2=auto/loop-basic2 456s === RUN TestPartialLookupInRoot/openat2=auto/nonlexical-level2-abs-rel-complete3 456s === RUN TestPartialLookupInRoot/openat2=auto/nonlexical-basic-partial 456s === RUN TestPartialLookupInRoot/openat2=auto/nonlexical-level2-abs-rel-partial 456s === RUN TestPartialLookupInRoot/openat2=auto/deep-dangling-fileasdir4 456s === RUN TestPartialLookupInRoot/openat2=auto/deep-dangling-fileasdir5 456s === RUN TestPartialLookupInRoot/openat2=auto/nonlexical-level2-rel-open-partial-dotdot 456s === RUN TestPartialLookupInRoot/openat2=auto/partial-nondir-symlink-dotdot2 456s === RUN TestPartialLookupInRoot/openat2=auto/dangling1-sub-trailing 456s === RUN TestPartialLookupInRoot/openat2=auto/dangling3-inroot-partial-dotdot 456s === RUN TestPartialLookupInRoot/openat2=auto/nonlexical-level1-rel-partial 456s === RUN TestPartialLookupInRoot/openat2=true 456s === RUN TestPartialLookupInRoot/openat2=true/deep-dangling-fileasdir1 456s === RUN TestPartialLookupInRoot/openat2=true/partial-fifo-slash2 456s === RUN TestPartialLookupInRoot/openat2=true/nonlexical-level2-abs-abs-complete3 456s === RUN TestPartialLookupInRoot/openat2=true/nonlexical-level3-abs-complete3 456s === RUN TestPartialLookupInRoot/openat2=true/partial-nondir-slash2 456s === RUN TestPartialLookupInRoot/openat2=true/dangling-tricky1-partial 456s === RUN TestPartialLookupInRoot/openat2=true/dangling-tricky2-partial 456s === RUN TestPartialLookupInRoot/openat2=true/nonlexical-level2-abs-abs-partial-dotdot 456s === RUN TestPartialLookupInRoot/openat2=true/dangling1-sub-trailing 456s === RUN TestPartialLookupInRoot/openat2=true/dangling1-sub-partial 456s === RUN TestPartialLookupInRoot/openat2=true/deep-dangling-fileasdir6 456s === RUN TestPartialLookupInRoot/openat2=true/loop 456s === RUN TestPartialLookupInRoot/openat2=true/partial-sock-dot 456s === RUN TestPartialLookupInRoot/openat2=true/dangling2-inroot-trailing 456s === RUN TestPartialLookupInRoot/openat2=true/loop-basic3 456s === RUN TestPartialLookupInRoot/openat2=true/partial-nondir-dotdot1 456s === RUN TestPartialLookupInRoot/openat2=true/dangling3-sub-trailing 456s === RUN TestPartialLookupInRoot/openat2=true/dangling3-sub-partial-dotdot 456s === RUN TestPartialLookupInRoot/openat2=true/nonlexical-level1-abs-complete1 456s === RUN TestPartialLookupInRoot/openat2=true/nonlexical-level2-rel-open-complete3 456s === RUN TestPartialLookupInRoot/openat2=true/dangling1-inroot-partial 456s === RUN TestPartialLookupInRoot/openat2=true/nonlexical-level2-abs-rel-partial 456s === RUN TestPartialLookupInRoot/openat2=true/nonlexical-level2-rel-abs-partial 456s === RUN TestPartialLookupInRoot/openat2=true/nonlexical-level1-rel-partial-dotdot 456s === RUN TestPartialLookupInRoot/openat2=true/partial-nondir-dot 456s === RUN TestPartialLookupInRoot/openat2=true/partial-sock-dotdot1 456s === RUN TestPartialLookupInRoot/openat2=true/complete-fifo 456s === RUN TestPartialLookupInRoot/openat2=true/nonlexical-level1-abs-complete2 456s === RUN TestPartialLookupInRoot/openat2=true/nonlexical-level2-rel-rel-partial 456s === RUN TestPartialLookupInRoot/openat2=true/partial-nondir-symlink-dotdot2 456s === RUN TestPartialLookupInRoot/openat2=true/partial-fifo-dot 456s === RUN TestPartialLookupInRoot/openat2=true/dangling3-sub-partial 456s === RUN TestPartialLookupInRoot/openat2=true/nonlexical-level2-rel-abs-complete3 456s === RUN TestPartialLookupInRoot/openat2=true/nonlexical-level3-rel-complete2 456s === RUN TestPartialLookupInRoot/openat2=true/deep-dangling3 456s === RUN TestPartialLookupInRoot/openat2=true/nonlexical-basic-complete2 456s === RUN TestPartialLookupInRoot/openat2=true/partial-sock-slash2 456s === RUN TestPartialLookupInRoot/openat2=true/deep-dangling-fileasdir3 456s === RUN TestPartialLookupInRoot/openat2=true/nonlexical-basic-complete1 456s === RUN TestPartialLookupInRoot/openat2=true/dangling2-inroot-partial 456s === RUN TestPartialLookupInRoot/openat2=true/dangling3-inroot-partial-dotdot 456s === RUN TestPartialLookupInRoot/openat2=true/deep-dangling1 456s === RUN TestPartialLookupInRoot/openat2=true/nonlexical-level2-abs-open-complete1 456s === RUN TestPartialLookupInRoot/openat2=true/dangling-tricky1-trailing 456s === RUN TestPartialLookupInRoot/openat2=true/nonlexical-level2-rel-open-complete2 456s === RUN TestPartialLookupInRoot/openat2=true/nonlexical-level2-abs-abs-partial 456s === RUN TestPartialLookupInRoot/openat2=true/nonlexical-level2-abs-rel-partial-dotdot 456s === RUN TestPartialLookupInRoot/openat2=true/nonlexical-level2-abs-open-partial 456s === RUN TestPartialLookupInRoot/openat2=true/dangling2-sub-partial 456s === RUN TestPartialLookupInRoot/openat2=true/deep-dangling2 456s === RUN TestPartialLookupInRoot/openat2=true/deep-dangling5 456s === RUN TestPartialLookupInRoot/openat2=true/nonlexical-basic-partial-dotdot 456s === RUN TestPartialLookupInRoot/openat2=true/partial-fifo-dotdot2 456s === RUN TestPartialLookupInRoot/openat2=true/dangling1-inroot-trailing 456s === RUN TestPartialLookupInRoot/openat2=true/nonlexical-basic-complete3 456s === RUN TestPartialLookupInRoot/openat2=true/nonlexical-level1-abs-complete3 456s === RUN TestPartialLookupInRoot/openat2=true/nonlexical-level1-rel-complete1 456s === RUN TestPartialLookupInRoot/openat2=true/nonlexical-level1-rel-complete3 456s === RUN TestPartialLookupInRoot/openat2=true/nonlexical-level1-rel-partial 456s === RUN TestPartialLookupInRoot/openat2=true/nonlexical-level3-abs-partial 456s === RUN TestPartialLookupInRoot/openat2=true/deep-dangling4 456s === RUN TestPartialLookupInRoot/openat2=true/nonlexical-level2-rel-abs-partial-dotdot 456s === RUN TestPartialLookupInRoot/openat2=true/partial-nondir-dotdot2 456s === RUN TestPartialLookupInRoot/openat2=true/partial-nondir-symlink-slash2 456s === RUN TestPartialLookupInRoot/openat2=true/partial-nondir-symlink-dotdot1 456s === RUN TestPartialLookupInRoot/openat2=true/partial-sock-dotdot2 456s === RUN TestPartialLookupInRoot/openat2=true/dangling3-inroot-partial 456s === RUN TestPartialLookupInRoot/openat2=true/deep-dangling-fileasdir2 456s === RUN TestPartialLookupInRoot/openat2=true/complete-dir3 456s === RUN TestPartialLookupInRoot/openat2=true/nonlexical-level2-rel-rel-complete1 456s === RUN TestPartialLookupInRoot/openat2=true/nonlexical-level3-abs-complete2 456s === RUN TestPartialLookupInRoot/openat2=true/nonlexical-level3-rel-complete3 456s === RUN TestPartialLookupInRoot/openat2=true/partial-dir-dotdot 456s === RUN TestPartialLookupInRoot/openat2=true/nonlexical-level2-rel-open-partial-dotdot 456s === RUN TestPartialLookupInRoot/openat2=true/nonlexical-level3-rel-partial-dotdot 456s === RUN TestPartialLookupInRoot/openat2=true/dangling-tricky2-partial-dotdot 456s === RUN TestPartialLookupInRoot/openat2=true/nonlexical-level2-abs-open-complete2 456s === RUN TestPartialLookupInRoot/openat2=true/nonlexical-level2-abs-open-complete3 456s === RUN TestPartialLookupInRoot/openat2=true/nonlexical-level3-abs-partial-dotdot 456s === RUN TestPartialLookupInRoot/openat2=true/dangling2-inroot-partial-dotdot 456s === RUN TestPartialLookupInRoot/openat2=true/deep-dangling-fileasdir5 456s === RUN TestPartialLookupInRoot/openat2=true/nonlexical-level1-abs-partial 456s === RUN TestPartialLookupInRoot/openat2=true/nonlexical-level2-rel-rel-complete3 456s === RUN TestPartialLookupInRoot/openat2=true/dangling1-sub-partial-dotdot 456s === RUN TestPartialLookupInRoot/openat2=true/nonlexical-level2-rel-open-complete1 456s === RUN TestPartialLookupInRoot/openat2=true/partial-dir-basic 456s === RUN TestPartialLookupInRoot/openat2=true/nonlexical-level2-abs-open-partial-dotdot 456s === RUN TestPartialLookupInRoot/openat2=true/dangling1-inroot-partial-dotdot 456s === RUN TestPartialLookupInRoot/openat2=true/nonlexical-level2-rel-abs-complete1 456s === RUN TestPartialLookupInRoot/openat2=true/nonlexical-level2-rel-rel-complete2 456s === RUN TestPartialLookupInRoot/openat2=true/nonlexical-basic-partial 456s === RUN TestPartialLookupInRoot/openat2=true/partial-fifo-dotdot1 456s === RUN TestPartialLookupInRoot/openat2=true/deep-dangling6 456s === RUN TestPartialLookupInRoot/openat2=true/deep-dangling-fileasdir4 456s === RUN TestPartialLookupInRoot/openat2=true/complete-dir2 456s === RUN TestPartialLookupInRoot/openat2=true/nonlexical-level3-rel-complete1 456s === RUN TestPartialLookupInRoot/openat2=true/partial-nondir-slash1 456s === RUN TestPartialLookupInRoot/openat2=true/partial-nondir-symlink-slash1 456s === RUN TestPartialLookupInRoot/openat2=true/partial-nondir-symlink-dot 456s === RUN TestPartialLookupInRoot/openat2=true/dangling2-sub-trailing 456s === RUN TestPartialLookupInRoot/openat2=true/dangling-tricky1-partial-dotdot 456s === RUN TestPartialLookupInRoot/openat2=true/dangling-tricky2-trailing 456s === RUN TestPartialLookupInRoot/openat2=true/nonlexical-level2-abs-abs-complete2 456s === RUN TestPartialLookupInRoot/openat2=true/loop-basic1 456s === RUN TestPartialLookupInRoot/openat2=true/loop-basic2 456s === RUN TestPartialLookupInRoot/openat2=true/nonlexical-level1-rel-complete2 456s === RUN TestPartialLookupInRoot/openat2=true/nonlexical-level1-abs-partial-dotdot 456s === RUN TestPartialLookupInRoot/openat2=true/nonlexical-level2-rel-rel-partial-dotdot 456s === RUN TestPartialLookupInRoot/openat2=true/nonlexical-level2-rel-open-partial 456s === RUN TestPartialLookupInRoot/openat2=true/nonlexical-level2-abs-abs-complete1 456s === RUN TestPartialLookupInRoot/openat2=true/complete-sock 456s === RUN TestPartialLookupInRoot/openat2=true/nonlexical-level2-rel-abs-complete2 456s === RUN TestPartialLookupInRoot/openat2=true/nonlexical-level3-abs-complete1 456s === RUN TestPartialLookupInRoot/openat2=true/partial-fifo-slash1 456s === RUN TestPartialLookupInRoot/openat2=true/dangling3-inroot-trailing 456s === RUN TestPartialLookupInRoot/openat2=true/complete-dir1 456s === RUN TestPartialLookupInRoot/openat2=true/nonlexical-level2-abs-rel-complete1 456s === RUN TestPartialLookupInRoot/openat2=true/nonlexical-level2-abs-rel-complete2 456s === RUN TestPartialLookupInRoot/openat2=true/nonlexical-level2-abs-rel-complete3 456s === RUN TestPartialLookupInRoot/openat2=true/nonlexical-level3-rel-partial 456s === RUN TestPartialLookupInRoot/openat2=true/partial-sock-slash1 456s === RUN TestPartialLookupInRoot/openat2=true/dangling2-sub-partial-dotdot 456s === RUN TestPartialLookupInRoot/openat2=false 456s === RUN TestPartialLookupInRoot/openat2=false/nonlexical-level1-rel-complete1 456s === RUN TestPartialLookupInRoot/openat2=false/nonlexical-basic-partial-dotdot 456s === RUN TestPartialLookupInRoot/openat2=false/partial-sock-dot 456s === RUN TestPartialLookupInRoot/openat2=false/nonlexical-level1-abs-complete2 456s === RUN TestPartialLookupInRoot/openat2=false/nonlexical-level3-abs-partial 456s === RUN TestPartialLookupInRoot/openat2=false/dangling1-inroot-trailing 456s === RUN TestPartialLookupInRoot/openat2=false/deep-dangling1 456s === RUN TestPartialLookupInRoot/openat2=false/nonlexical-basic-complete3 456s === RUN TestPartialLookupInRoot/openat2=false/partial-sock-dotdot2 456s === RUN TestPartialLookupInRoot/openat2=false/deep-dangling-fileasdir2 456s === RUN TestPartialLookupInRoot/openat2=false/complete-sock 456s === RUN TestPartialLookupInRoot/openat2=false/nonlexical-level2-abs-rel-complete2 456s === RUN TestPartialLookupInRoot/openat2=false/nonlexical-level2-rel-rel-complete2 456s === RUN TestPartialLookupInRoot/openat2=false/nonlexical-level2-abs-rel-complete1 456s === RUN TestPartialLookupInRoot/openat2=false/nonlexical-level2-rel-abs-complete2 456s === RUN TestPartialLookupInRoot/openat2=false/dangling3-sub-partial-dotdot 456s === RUN TestPartialLookupInRoot/openat2=false/partial-nondir-symlink-dotdot2 456s === RUN TestPartialLookupInRoot/openat2=false/partial-sock-slash2 456s === RUN TestPartialLookupInRoot/openat2=false/dangling1-sub-partial-dotdot 456s === RUN TestPartialLookupInRoot/openat2=false/nonlexical-level3-rel-partial-dotdot 456s === RUN TestPartialLookupInRoot/openat2=false/partial-nondir-dotdot2 456s === RUN TestPartialLookupInRoot/openat2=false/partial-nondir-symlink-slash2 456s === RUN TestPartialLookupInRoot/openat2=false/dangling3-inroot-trailing 456s === RUN TestPartialLookupInRoot/openat2=false/nonlexical-level2-abs-rel-complete3 456s === RUN TestPartialLookupInRoot/openat2=false/deep-dangling4 456s === RUN TestPartialLookupInRoot/openat2=false/deep-dangling5 456s === RUN TestPartialLookupInRoot/openat2=false/loop-basic2 456s === RUN TestPartialLookupInRoot/openat2=false/complete-dir3 456s === RUN TestPartialLookupInRoot/openat2=false/nonlexical-level1-rel-complete3 456s === RUN TestPartialLookupInRoot/openat2=false/nonlexical-level3-rel-complete2 456s === RUN TestPartialLookupInRoot/openat2=false/partial-dir-basic 456s === RUN TestPartialLookupInRoot/openat2=false/deep-dangling-fileasdir3 456s === RUN TestPartialLookupInRoot/openat2=false/loop-basic3 456s === RUN TestPartialLookupInRoot/openat2=false/nonlexical-level2-rel-open-complete2 456s === RUN TestPartialLookupInRoot/openat2=false/nonlexical-level3-abs-complete2 456s === RUN TestPartialLookupInRoot/openat2=false/nonlexical-level2-abs-abs-partial-dotdot 456s === RUN TestPartialLookupInRoot/openat2=false/partial-fifo-dotdot1 456s === RUN TestPartialLookupInRoot/openat2=false/deep-dangling3 456s === RUN TestPartialLookupInRoot/openat2=false/deep-dangling-fileasdir6 456s === RUN TestPartialLookupInRoot/openat2=false/loop 456s === RUN TestPartialLookupInRoot/openat2=false/nonlexical-level2-abs-abs-complete1 456s === RUN TestPartialLookupInRoot/openat2=false/deep-dangling6 456s === RUN TestPartialLookupInRoot/openat2=false/dangling2-inroot-partial-dotdot 456s === RUN TestPartialLookupInRoot/openat2=false/dangling3-sub-partial 456s === RUN TestPartialLookupInRoot/openat2=false/dangling-tricky1-partial 456s === RUN TestPartialLookupInRoot/openat2=false/nonlexical-level1-abs-complete3 456s === RUN TestPartialLookupInRoot/openat2=false/nonlexical-basic-partial 456s === RUN TestPartialLookupInRoot/openat2=false/nonlexical-level2-abs-open-complete3 456s === RUN TestPartialLookupInRoot/openat2=false/dangling1-sub-partial 456s === RUN TestPartialLookupInRoot/openat2=false/dangling2-sub-partial-dotdot 456s === RUN TestPartialLookupInRoot/openat2=false/dangling-tricky2-partial-dotdot 456s === RUN TestPartialLookupInRoot/openat2=false/nonlexical-level2-abs-abs-complete2 456s === RUN TestPartialLookupInRoot/openat2=false/nonlexical-level2-rel-rel-partial-dotdot 456s === RUN TestPartialLookupInRoot/openat2=false/partial-nondir-symlink-slash1 456s === RUN TestPartialLookupInRoot/openat2=false/nonlexical-level1-abs-complete1 456s === RUN TestPartialLookupInRoot/openat2=false/nonlexical-level2-abs-open-complete2 456s === RUN TestPartialLookupInRoot/openat2=false/nonlexical-level3-rel-complete1 456s === RUN TestPartialLookupInRoot/openat2=false/nonlexical-basic-complete2 456s === RUN TestPartialLookupInRoot/openat2=false/nonlexical-level3-abs-complete1 456s === RUN TestPartialLookupInRoot/openat2=false/nonlexical-level1-abs-partial-dotdot 456s === RUN TestPartialLookupInRoot/openat2=false/partial-sock-dotdot1 456s === RUN TestPartialLookupInRoot/openat2=false/deep-dangling-fileasdir1 456s === RUN TestPartialLookupInRoot/openat2=false/partial-fifo-dot 456s === RUN TestPartialLookupInRoot/openat2=false/dangling1-inroot-partial-dotdot 456s === RUN TestPartialLookupInRoot/openat2=false/dangling2-sub-partial 456s === RUN TestPartialLookupInRoot/openat2=false/complete-dir2 456s === RUN TestPartialLookupInRoot/openat2=false/nonlexical-basic-complete1 456s === RUN TestPartialLookupInRoot/openat2=false/nonlexical-level1-abs-partial 456s === RUN TestPartialLookupInRoot/openat2=false/nonlexical-level1-rel-partial 456s === RUN TestPartialLookupInRoot/openat2=false/nonlexical-level2-abs-open-partial 456s === RUN TestPartialLookupInRoot/openat2=false/nonlexical-level2-rel-abs-partial 456s === RUN TestPartialLookupInRoot/openat2=false/partial-nondir-symlink-dotdot1 456s === RUN TestPartialLookupInRoot/openat2=false/partial-sock-slash1 456s === RUN TestPartialLookupInRoot/openat2=false/nonlexical-level2-rel-abs-complete3 456s === RUN TestPartialLookupInRoot/openat2=false/nonlexical-level2-rel-open-complete3 456s === RUN TestPartialLookupInRoot/openat2=false/partial-fifo-dotdot2 456s === RUN TestPartialLookupInRoot/openat2=false/dangling1-inroot-partial 456s === RUN TestPartialLookupInRoot/openat2=false/nonlexical-level3-abs-complete3 456s === RUN TestPartialLookupInRoot/openat2=false/nonlexical-level2-abs-abs-partial 456s === RUN TestPartialLookupInRoot/openat2=false/nonlexical-level2-abs-open-partial-dotdot 456s === RUN TestPartialLookupInRoot/openat2=false/partial-nondir-symlink-dot 456s === RUN TestPartialLookupInRoot/openat2=false/partial-fifo-slash1 456s === RUN TestPartialLookupInRoot/openat2=false/dangling3-inroot-partial 456s === RUN TestPartialLookupInRoot/openat2=false/dangling-tricky1-trailing 456s === RUN TestPartialLookupInRoot/openat2=false/nonlexical-level3-rel-complete3 456s === RUN TestPartialLookupInRoot/openat2=false/nonlexical-level2-abs-rel-partial-dotdot 456s === RUN TestPartialLookupInRoot/openat2=false/partial-nondir-dotdot1 456s === RUN TestPartialLookupInRoot/openat2=false/nonlexical-level2-rel-open-complete1 456s === RUN TestPartialLookupInRoot/openat2=false/nonlexical-level2-rel-abs-partial-dotdot 456s === RUN TestPartialLookupInRoot/openat2=false/partial-fifo-slash2 456s === RUN TestPartialLookupInRoot/openat2=false/dangling2-inroot-partial 456s === RUN TestPartialLookupInRoot/openat2=false/complete-dir1 456s === RUN TestPartialLookupInRoot/openat2=false/complete-fifo 456s === RUN TestPartialLookupInRoot/openat2=false/nonlexical-level1-rel-complete2 456s === RUN TestPartialLookupInRoot/openat2=false/dangling3-inroot-partial-dotdot 456s === RUN TestPartialLookupInRoot/openat2=false/deep-dangling-fileasdir4 456s === RUN TestPartialLookupInRoot/openat2=false/partial-nondir-dot 456s === RUN TestPartialLookupInRoot/openat2=false/dangling-tricky2-partial 456s === RUN TestPartialLookupInRoot/openat2=false/nonlexical-level2-rel-rel-complete3 456s === RUN TestPartialLookupInRoot/openat2=false/partial-dir-dotdot 456s === RUN TestPartialLookupInRoot/openat2=false/nonlexical-level2-rel-rel-partial 456s === RUN TestPartialLookupInRoot/openat2=false/dangling-tricky2-trailing 456s === RUN TestPartialLookupInRoot/openat2=false/partial-nondir-slash2 456s === RUN TestPartialLookupInRoot/openat2=false/dangling3-sub-trailing 456s === RUN TestPartialLookupInRoot/openat2=false/dangling-tricky1-partial-dotdot 456s === RUN TestPartialLookupInRoot/openat2=false/deep-dangling2 456s === RUN TestPartialLookupInRoot/openat2=false/nonlexical-level2-abs-open-complete1 456s === RUN TestPartialLookupInRoot/openat2=false/nonlexical-level2-rel-rel-complete1 456s === RUN TestPartialLookupInRoot/openat2=false/dangling2-sub-trailing 456s === RUN TestPartialLookupInRoot/openat2=false/loop-basic1 456s === RUN TestPartialLookupInRoot/openat2=false/nonlexical-level2-rel-abs-complete1 456s === RUN TestPartialLookupInRoot/openat2=false/nonlexical-level2-rel-open-partial 456s === RUN TestPartialLookupInRoot/openat2=false/partial-nondir-slash1 456s === RUN TestPartialLookupInRoot/openat2=false/dangling2-inroot-trailing 456s === RUN TestPartialLookupInRoot/openat2=false/deep-dangling-fileasdir5 456s === RUN TestPartialLookupInRoot/openat2=false/nonlexical-level1-rel-partial-dotdot 456s === RUN TestPartialLookupInRoot/openat2=false/nonlexical-level2-abs-rel-partial 456s === RUN TestPartialLookupInRoot/openat2=false/nonlexical-level3-abs-partial-dotdot 456s === RUN TestPartialLookupInRoot/openat2=false/dangling1-sub-trailing 456s === RUN TestPartialLookupInRoot/openat2=false/nonlexical-level2-abs-abs-complete3 456s === RUN TestPartialLookupInRoot/openat2=false/nonlexical-level2-rel-open-partial-dotdot 456s === RUN TestPartialLookupInRoot/openat2=false/nonlexical-level3-rel-partial 456s --- PASS: TestPartialLookupInRoot (0.18s) 456s --- PASS: TestPartialLookupInRoot/openat2=auto (0.03s) 456s --- PASS: TestPartialLookupInRoot/openat2=auto/complete-dir1 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=auto/nonlexical-level2-abs-abs-complete3 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=auto/partial-nondir-dotdot1 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=auto/partial-nondir-symlink-slash2 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=auto/partial-fifo-dot (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=auto/dangling3-inroot-partial (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=auto/nonlexical-level2-abs-open-complete2 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=auto/nonlexical-level2-rel-open-complete1 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=auto/nonlexical-level3-abs-complete3 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=auto/dangling2-sub-partial-dotdot (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=auto/deep-dangling2 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=auto/nonlexical-level1-rel-complete2 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=auto/nonlexical-level2-abs-rel-complete2 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=auto/nonlexical-level2-rel-abs-complete2 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=auto/nonlexical-level2-rel-abs-complete3 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=auto/nonlexical-level1-abs-complete3 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=auto/nonlexical-level3-rel-complete1 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=auto/nonlexical-level3-rel-complete2 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=auto/nonlexical-level2-abs-abs-partial-dotdot (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=auto/partial-fifo-slash2 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=auto/nonlexical-level2-abs-open-partial (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=auto/partial-nondir-symlink-dotdot1 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=auto/dangling1-inroot-trailing (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=auto/dangling2-sub-partial (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=auto/dangling-tricky1-partial (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=auto/nonlexical-level2-rel-open-complete3 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=auto/nonlexical-level2-rel-abs-partial-dotdot (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=auto/dangling1-inroot-partial (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=auto/dangling2-inroot-partial (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=auto/dangling-tricky2-partial-dotdot (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=auto/complete-dir2 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=auto/nonlexical-level3-rel-partial-dotdot (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=auto/partial-nondir-symlink-slash1 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=auto/dangling2-inroot-partial-dotdot (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=auto/partial-nondir-dotdot2 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=auto/deep-dangling3 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=auto/deep-dangling4 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=auto/deep-dangling-fileasdir6 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=auto/nonlexical-level2-abs-open-complete3 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=auto/nonlexical-level3-abs-complete2 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=auto/partial-dir-basic (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=auto/nonlexical-basic-partial-dotdot (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=auto/nonlexical-level1-abs-partial (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=auto/dangling3-sub-trailing (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=auto/nonlexical-level2-abs-abs-complete2 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=auto/nonlexical-level2-rel-rel-complete2 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=auto/dangling2-inroot-trailing (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=auto/dangling3-sub-partial (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=auto/deep-dangling-fileasdir1 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=auto/nonlexical-level2-rel-rel-complete1 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=auto/partial-sock-dotdot2 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=auto/nonlexical-level2-rel-open-complete2 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=auto/nonlexical-level1-rel-partial-dotdot (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=auto/nonlexical-level2-abs-rel-partial-dotdot (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=auto/partial-sock-slash2 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=auto/deep-dangling1 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=auto/nonlexical-level2-rel-rel-partial (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=auto/dangling-tricky1-partial-dotdot (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=auto/dangling-tricky2-partial (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=auto/complete-dir3 (0.01s) 456s --- PASS: TestPartialLookupInRoot/openat2=auto/nonlexical-level1-rel-complete1 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=auto/nonlexical-level1-abs-partial-dotdot (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=auto/partial-nondir-dot (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=auto/loop-basic1 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=auto/nonlexical-basic-complete2 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=auto/nonlexical-level2-rel-rel-complete3 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=auto/nonlexical-level2-rel-open-partial (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=auto/partial-nondir-slash2 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=auto/partial-nondir-symlink-dot (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=auto/partial-fifo-dotdot1 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=auto/dangling-tricky1-trailing (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=auto/nonlexical-level2-abs-open-complete1 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=auto/nonlexical-basic-complete3 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=auto/nonlexical-level2-abs-rel-complete1 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=auto/nonlexical-level3-rel-complete3 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=auto/nonlexical-level2-abs-open-partial-dotdot (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=auto/nonlexical-level3-abs-partial-dotdot (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=auto/partial-sock-dotdot1 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=auto/dangling3-inroot-trailing (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=auto/deep-dangling-fileasdir2 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=auto/nonlexical-basic-complete1 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=auto/nonlexical-level1-rel-complete3 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=auto/nonlexical-level3-abs-complete1 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=auto/nonlexical-level2-rel-rel-partial-dotdot (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=auto/partial-fifo-slash1 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=auto/dangling1-inroot-partial-dotdot (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=auto/dangling1-sub-partial-dotdot (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=auto/nonlexical-level3-rel-partial (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=auto/partial-nondir-slash1 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=auto/dangling1-sub-partial (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=auto/deep-dangling5 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=auto/nonlexical-level1-abs-complete2 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=auto/nonlexical-level3-abs-partial (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=auto/deep-dangling-fileasdir3 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=auto/nonlexical-level2-abs-abs-partial (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=auto/partial-fifo-dotdot2 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=auto/dangling2-sub-trailing (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=auto/partial-sock-slash1 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=auto/deep-dangling6 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=auto/loop (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=auto/nonlexical-level2-rel-abs-complete1 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=auto/nonlexical-level2-rel-abs-partial (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=auto/partial-sock-dot (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=auto/nonlexical-level1-abs-complete1 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=auto/loop-basic3 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=auto/partial-dir-dotdot (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=auto/dangling3-sub-partial-dotdot (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=auto/complete-fifo (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=auto/complete-sock (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=auto/nonlexical-level2-abs-abs-complete1 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=auto/dangling-tricky2-trailing (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=auto/loop-basic2 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=auto/nonlexical-level2-abs-rel-complete3 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=auto/nonlexical-basic-partial (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=auto/nonlexical-level2-abs-rel-partial (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=auto/deep-dangling-fileasdir4 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=auto/deep-dangling-fileasdir5 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=auto/nonlexical-level2-rel-open-partial-dotdot (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=auto/partial-nondir-symlink-dotdot2 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=auto/dangling1-sub-trailing (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=auto/dangling3-inroot-partial-dotdot (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=auto/nonlexical-level1-rel-partial (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=true (0.04s) 456s --- PASS: TestPartialLookupInRoot/openat2=true/deep-dangling-fileasdir1 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=true/partial-fifo-slash2 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=true/nonlexical-level2-abs-abs-complete3 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=true/nonlexical-level3-abs-complete3 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=true/partial-nondir-slash2 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=true/dangling-tricky1-partial (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=true/dangling-tricky2-partial (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=true/nonlexical-level2-abs-abs-partial-dotdot (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=true/dangling1-sub-trailing (0.02s) 456s --- PASS: TestPartialLookupInRoot/openat2=true/dangling1-sub-partial (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=true/deep-dangling-fileasdir6 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=true/loop (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=true/partial-sock-dot (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=true/dangling2-inroot-trailing (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=true/loop-basic3 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=true/partial-nondir-dotdot1 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=true/dangling3-sub-trailing (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=true/dangling3-sub-partial-dotdot (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=true/nonlexical-level1-abs-complete1 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=true/nonlexical-level2-rel-open-complete3 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=true/dangling1-inroot-partial (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=true/nonlexical-level2-abs-rel-partial (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=true/nonlexical-level2-rel-abs-partial (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=true/nonlexical-level1-rel-partial-dotdot (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=true/partial-nondir-dot (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=true/partial-sock-dotdot1 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=true/complete-fifo (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=true/nonlexical-level1-abs-complete2 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=true/nonlexical-level2-rel-rel-partial (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=true/partial-nondir-symlink-dotdot2 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=true/partial-fifo-dot (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=true/dangling3-sub-partial (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=true/nonlexical-level2-rel-abs-complete3 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=true/nonlexical-level3-rel-complete2 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=true/deep-dangling3 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=true/nonlexical-basic-complete2 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=true/partial-sock-slash2 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=true/deep-dangling-fileasdir3 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=true/nonlexical-basic-complete1 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=true/dangling2-inroot-partial (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=true/dangling3-inroot-partial-dotdot (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=true/deep-dangling1 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=true/nonlexical-level2-abs-open-complete1 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=true/dangling-tricky1-trailing (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=true/nonlexical-level2-rel-open-complete2 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=true/nonlexical-level2-abs-abs-partial (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=true/nonlexical-level2-abs-rel-partial-dotdot (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=true/nonlexical-level2-abs-open-partial (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=true/dangling2-sub-partial (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=true/deep-dangling2 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=true/deep-dangling5 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=true/nonlexical-basic-partial-dotdot (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=true/partial-fifo-dotdot2 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=true/dangling1-inroot-trailing (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=true/nonlexical-basic-complete3 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=true/nonlexical-level1-abs-complete3 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=true/nonlexical-level1-rel-complete1 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=true/nonlexical-level1-rel-complete3 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=true/nonlexical-level1-rel-partial (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=true/nonlexical-level3-abs-partial (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=true/deep-dangling4 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=true/nonlexical-level2-rel-abs-partial-dotdot (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=true/partial-nondir-dotdot2 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=true/partial-nondir-symlink-slash2 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=true/partial-nondir-symlink-dotdot1 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=true/partial-sock-dotdot2 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=true/dangling3-inroot-partial (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=true/deep-dangling-fileasdir2 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=true/complete-dir3 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=true/nonlexical-level2-rel-rel-complete1 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=true/nonlexical-level3-abs-complete2 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=true/nonlexical-level3-rel-complete3 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=true/partial-dir-dotdot (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=true/nonlexical-level2-rel-open-partial-dotdot (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=true/nonlexical-level3-rel-partial-dotdot (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=true/dangling-tricky2-partial-dotdot (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=true/nonlexical-level2-abs-open-complete2 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=true/nonlexical-level2-abs-open-complete3 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=true/nonlexical-level3-abs-partial-dotdot (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=true/dangling2-inroot-partial-dotdot (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=true/deep-dangling-fileasdir5 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=true/nonlexical-level1-abs-partial (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=true/nonlexical-level2-rel-rel-complete3 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=true/dangling1-sub-partial-dotdot (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=true/nonlexical-level2-rel-open-complete1 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=true/partial-dir-basic (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=true/nonlexical-level2-abs-open-partial-dotdot (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=true/dangling1-inroot-partial-dotdot (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=true/nonlexical-level2-rel-abs-complete1 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=true/nonlexical-level2-rel-rel-complete2 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=true/nonlexical-basic-partial (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=true/partial-fifo-dotdot1 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=true/deep-dangling6 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=true/deep-dangling-fileasdir4 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=true/complete-dir2 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=true/nonlexical-level3-rel-complete1 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=true/partial-nondir-slash1 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=true/partial-nondir-symlink-slash1 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=true/partial-nondir-symlink-dot (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=true/dangling2-sub-trailing (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=true/dangling-tricky1-partial-dotdot (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=true/dangling-tricky2-trailing (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=true/nonlexical-level2-abs-abs-complete2 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=true/loop-basic1 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=true/loop-basic2 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=true/nonlexical-level1-rel-complete2 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=true/nonlexical-level1-abs-partial-dotdot (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=true/nonlexical-level2-rel-rel-partial-dotdot (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=true/nonlexical-level2-rel-open-partial (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=true/nonlexical-level2-abs-abs-complete1 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=true/complete-sock (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=true/nonlexical-level2-rel-abs-complete2 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=true/nonlexical-level3-abs-complete1 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=true/partial-fifo-slash1 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=true/dangling3-inroot-trailing (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=true/complete-dir1 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=true/nonlexical-level2-abs-rel-complete1 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=true/nonlexical-level2-abs-rel-complete2 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=true/nonlexical-level2-abs-rel-complete3 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=true/nonlexical-level3-rel-partial (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=true/partial-sock-slash1 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=true/dangling2-sub-partial-dotdot (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=false (0.11s) 456s --- PASS: TestPartialLookupInRoot/openat2=false/nonlexical-level1-rel-complete1 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=false/nonlexical-basic-partial-dotdot (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=false/partial-sock-dot (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=false/nonlexical-level1-abs-complete2 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=false/nonlexical-level3-abs-partial (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=false/dangling1-inroot-trailing (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=false/deep-dangling1 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=false/nonlexical-basic-complete3 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=false/partial-sock-dotdot2 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=false/deep-dangling-fileasdir2 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=false/complete-sock (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=false/nonlexical-level2-abs-rel-complete2 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=false/nonlexical-level2-rel-rel-complete2 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=false/nonlexical-level2-abs-rel-complete1 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=false/nonlexical-level2-rel-abs-complete2 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=false/dangling3-sub-partial-dotdot (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=false/partial-nondir-symlink-dotdot2 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=false/partial-sock-slash2 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=false/dangling1-sub-partial-dotdot (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=false/nonlexical-level3-rel-partial-dotdot (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=false/partial-nondir-dotdot2 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=false/partial-nondir-symlink-slash2 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=false/dangling3-inroot-trailing (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=false/nonlexical-level2-abs-rel-complete3 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=false/deep-dangling4 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=false/deep-dangling5 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=false/loop-basic2 (0.02s) 456s --- PASS: TestPartialLookupInRoot/openat2=false/complete-dir3 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=false/nonlexical-level1-rel-complete3 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=false/nonlexical-level3-rel-complete2 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=false/partial-dir-basic (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=false/deep-dangling-fileasdir3 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=false/loop-basic3 (0.01s) 456s --- PASS: TestPartialLookupInRoot/openat2=false/nonlexical-level2-rel-open-complete2 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=false/nonlexical-level3-abs-complete2 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=false/nonlexical-level2-abs-abs-partial-dotdot (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=false/partial-fifo-dotdot1 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=false/deep-dangling3 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=false/deep-dangling-fileasdir6 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=false/loop (0.03s) 456s --- PASS: TestPartialLookupInRoot/openat2=false/nonlexical-level2-abs-abs-complete1 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=false/deep-dangling6 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=false/dangling2-inroot-partial-dotdot (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=false/dangling3-sub-partial (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=false/dangling-tricky1-partial (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=false/nonlexical-level1-abs-complete3 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=false/nonlexical-basic-partial (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=false/nonlexical-level2-abs-open-complete3 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=false/dangling1-sub-partial (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=false/dangling2-sub-partial-dotdot (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=false/dangling-tricky2-partial-dotdot (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=false/nonlexical-level2-abs-abs-complete2 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=false/nonlexical-level2-rel-rel-partial-dotdot (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=false/partial-nondir-symlink-slash1 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=false/nonlexical-level1-abs-complete1 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=false/nonlexical-level2-abs-open-complete2 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=false/nonlexical-level3-rel-complete1 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=false/nonlexical-basic-complete2 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=false/nonlexical-level3-abs-complete1 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=false/nonlexical-level1-abs-partial-dotdot (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=false/partial-sock-dotdot1 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=false/deep-dangling-fileasdir1 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=false/partial-fifo-dot (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=false/dangling1-inroot-partial-dotdot (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=false/dangling2-sub-partial (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=false/complete-dir2 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=false/nonlexical-basic-complete1 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=false/nonlexical-level1-abs-partial (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=false/nonlexical-level1-rel-partial (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=false/nonlexical-level2-abs-open-partial (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=false/nonlexical-level2-rel-abs-partial (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=false/partial-nondir-symlink-dotdot1 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=false/partial-sock-slash1 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=false/nonlexical-level2-rel-abs-complete3 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=false/nonlexical-level2-rel-open-complete3 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=false/partial-fifo-dotdot2 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=false/dangling1-inroot-partial (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=false/nonlexical-level3-abs-complete3 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=false/nonlexical-level2-abs-abs-partial (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=false/nonlexical-level2-abs-open-partial-dotdot (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=false/partial-nondir-symlink-dot (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=false/partial-fifo-slash1 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=false/dangling3-inroot-partial (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=false/dangling-tricky1-trailing (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=false/nonlexical-level3-rel-complete3 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=false/nonlexical-level2-abs-rel-partial-dotdot (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=false/partial-nondir-dotdot1 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=false/nonlexical-level2-rel-open-complete1 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=false/nonlexical-level2-rel-abs-partial-dotdot (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=false/partial-fifo-slash2 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=false/dangling2-inroot-partial (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=false/complete-dir1 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=false/complete-fifo (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=false/nonlexical-level1-rel-complete2 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=false/dangling3-inroot-partial-dotdot (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=false/deep-dangling-fileasdir4 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=false/partial-nondir-dot (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=false/dangling-tricky2-partial (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=false/nonlexical-level2-rel-rel-complete3 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=false/partial-dir-dotdot (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=false/nonlexical-level2-rel-rel-partial (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=false/dangling-tricky2-trailing (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=false/partial-nondir-slash2 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=false/dangling3-sub-trailing (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=false/dangling-tricky1-partial-dotdot (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=false/deep-dangling2 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=false/nonlexical-level2-abs-open-complete1 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=false/nonlexical-level2-rel-rel-complete1 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=false/dangling2-sub-trailing (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=false/loop-basic1 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=false/nonlexical-level2-rel-abs-complete1 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=false/nonlexical-level2-rel-open-partial (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=false/partial-nondir-slash1 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=false/dangling2-inroot-trailing (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=false/deep-dangling-fileasdir5 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=false/nonlexical-level1-rel-partial-dotdot (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=false/nonlexical-level2-abs-rel-partial (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=false/nonlexical-level3-abs-partial-dotdot (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=false/dangling1-sub-trailing (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=false/nonlexical-level2-abs-abs-complete3 (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=false/nonlexical-level2-rel-open-partial-dotdot (0.00s) 456s --- PASS: TestPartialLookupInRoot/openat2=false/nonlexical-level3-rel-partial (0.00s) 456s === RUN TestPartialOpenat2 456s === RUN TestPartialOpenat2/partial-nondir-symlink-slash2 456s === RUN TestPartialOpenat2/dangling3-sub-partial-dotdot 456s === RUN TestPartialOpenat2/nonlexical-level2-abs-rel-complete3 456s === RUN TestPartialOpenat2/nonlexical-level3-abs-complete1 456s === RUN TestPartialOpenat2/nonlexical-level3-abs-complete2 456s === RUN TestPartialOpenat2/partial-fifo-dotdot2 456s === RUN TestPartialOpenat2/nonlexical-level2-abs-abs-complete3 456s === RUN TestPartialOpenat2/nonlexical-level3-rel-complete1 456s === RUN TestPartialOpenat2/deep-dangling4 456s === RUN TestPartialOpenat2/deep-dangling-fileasdir1 456s === RUN TestPartialOpenat2/deep-dangling-fileasdir3 456s === RUN TestPartialOpenat2/nonlexical-level1-rel-partial 456s === RUN TestPartialOpenat2/nonlexical-level2-abs-rel-partial 456s === RUN TestPartialOpenat2/nonlexical-level2-abs-rel-partial-dotdot 456s === RUN TestPartialOpenat2/partial-nondir-dotdot1 456s === RUN TestPartialOpenat2/partial-fifo-slash1 456s === RUN TestPartialOpenat2/dangling1-sub-partial-dotdot 456s === RUN TestPartialOpenat2/dangling2-inroot-partial 456s === RUN TestPartialOpenat2/deep-dangling1 456s === RUN TestPartialOpenat2/nonlexical-level2-rel-open-partial-dotdot 456s === RUN TestPartialOpenat2/deep-dangling-fileasdir5 456s === RUN TestPartialOpenat2/nonlexical-basic-complete1 456s === RUN TestPartialOpenat2/nonlexical-level2-abs-open-partial 456s === RUN TestPartialOpenat2/partial-sock-dotdot1 456s === RUN TestPartialOpenat2/dangling-tricky2-trailing 456s === RUN TestPartialOpenat2/dangling2-inroot-trailing 456s === RUN TestPartialOpenat2/dangling3-inroot-partial 456s === RUN TestPartialOpenat2/nonlexical-level1-rel-complete2 456s === RUN TestPartialOpenat2/nonlexical-level2-rel-open-complete2 456s === RUN TestPartialOpenat2/nonlexical-level1-rel-partial-dotdot 456s === RUN TestPartialOpenat2/nonlexical-level2-rel-abs-partial 456s === RUN TestPartialOpenat2/nonlexical-level1-abs-complete3 456s === RUN TestPartialOpenat2/partial-dir-dotdot 456s === RUN TestPartialOpenat2/nonlexical-level2-abs-abs-partial-dotdot 456s === RUN TestPartialOpenat2/partial-fifo-dotdot1 456s === RUN TestPartialOpenat2/dangling1-inroot-trailing 456s === RUN TestPartialOpenat2/dangling-tricky1-partial-dotdot 456s === RUN TestPartialOpenat2/deep-dangling6 456s === RUN TestPartialOpenat2/nonlexical-level1-abs-complete1 456s === RUN TestPartialOpenat2/nonlexical-level1-rel-complete1 456s === RUN TestPartialOpenat2/nonlexical-level1-rel-complete3 456s === RUN TestPartialOpenat2/dangling3-sub-partial 456s === RUN TestPartialOpenat2/nonlexical-level3-rel-complete3 456s === RUN TestPartialOpenat2/partial-nondir-symlink-dotdot1 456s === RUN TestPartialOpenat2/dangling3-inroot-trailing 456s === RUN TestPartialOpenat2/dangling-tricky1-trailing 456s === RUN TestPartialOpenat2/nonlexical-level2-abs-abs-complete1 456s === RUN TestPartialOpenat2/nonlexical-level3-rel-complete2 456s === RUN TestPartialOpenat2/loop 456s === RUN TestPartialOpenat2/nonlexical-level2-abs-open-complete1 456s === RUN TestPartialOpenat2/nonlexical-level2-rel-rel-complete1 456s === RUN TestPartialOpenat2/partial-sock-slash2 456s === RUN TestPartialOpenat2/loop-basic3 456s === RUN TestPartialOpenat2/nonlexical-level2-rel-open-complete3 456s === RUN TestPartialOpenat2/nonlexical-level3-abs-partial 456s === RUN TestPartialOpenat2/complete-dir1 456s === RUN TestPartialOpenat2/nonlexical-basic-complete3 456s === RUN TestPartialOpenat2/dangling1-inroot-partial 456s === RUN TestPartialOpenat2/dangling3-inroot-partial-dotdot 456s === RUN TestPartialOpenat2/nonlexical-basic-complete2 456s === RUN TestPartialOpenat2/nonlexical-level2-abs-abs-complete2 456s === RUN TestPartialOpenat2/nonlexical-level2-abs-rel-complete2 456s === RUN TestPartialOpenat2/nonlexical-level2-rel-abs-complete2 456s === RUN TestPartialOpenat2/dangling2-inroot-partial-dotdot 456s === RUN TestPartialOpenat2/complete-dir3 456s === RUN TestPartialOpenat2/nonlexical-level2-rel-abs-complete1 456s === RUN TestPartialOpenat2/nonlexical-level2-abs-open-partial-dotdot 456s === RUN TestPartialOpenat2/partial-nondir-dot 456s === RUN TestPartialOpenat2/dangling1-sub-partial 456s === RUN TestPartialOpenat2/loop-basic2 456s === RUN TestPartialOpenat2/nonlexical-level2-rel-rel-partial-dotdot 456s === RUN TestPartialOpenat2/nonlexical-level3-rel-partial 456s === RUN TestPartialOpenat2/partial-sock-dotdot2 456s === RUN TestPartialOpenat2/dangling2-sub-partial 456s === RUN TestPartialOpenat2/nonlexical-level2-rel-open-partial 456s === RUN TestPartialOpenat2/partial-nondir-slash1 456s === RUN TestPartialOpenat2/partial-sock-dot 456s === RUN TestPartialOpenat2/loop-basic1 456s === RUN TestPartialOpenat2/nonlexical-level1-abs-partial-dotdot 456s === RUN TestPartialOpenat2/partial-nondir-symlink-slash1 456s === RUN TestPartialOpenat2/partial-fifo-slash2 456s === RUN TestPartialOpenat2/dangling3-sub-trailing 456s === RUN TestPartialOpenat2/nonlexical-level2-abs-abs-partial 456s === RUN TestPartialOpenat2/nonlexical-level3-abs-partial-dotdot 456s === RUN TestPartialOpenat2/dangling2-sub-trailing 456s === RUN TestPartialOpenat2/dangling-tricky1-partial 456s === RUN TestPartialOpenat2/dangling-tricky2-partial 456s === RUN TestPartialOpenat2/partial-dir-basic 456s === RUN TestPartialOpenat2/nonlexical-level3-rel-partial-dotdot 456s === RUN TestPartialOpenat2/partial-sock-slash1 456s === RUN TestPartialOpenat2/deep-dangling-fileasdir2 456s === RUN TestPartialOpenat2/deep-dangling-fileasdir4 456s === RUN TestPartialOpenat2/deep-dangling-fileasdir6 456s === RUN TestPartialOpenat2/nonlexical-level2-abs-open-complete2 456s === RUN TestPartialOpenat2/partial-nondir-slash2 456s === RUN TestPartialOpenat2/partial-nondir-symlink-dot 456s === RUN TestPartialOpenat2/deep-dangling3 456s === RUN TestPartialOpenat2/nonlexical-basic-partial 456s === RUN TestPartialOpenat2/partial-nondir-dotdot2 456s === RUN TestPartialOpenat2/partial-fifo-dot 456s === RUN TestPartialOpenat2/complete-fifo 456s === RUN TestPartialOpenat2/nonlexical-level2-rel-rel-complete2 456s === RUN TestPartialOpenat2/nonlexical-level2-rel-open-complete1 456s === RUN TestPartialOpenat2/nonlexical-level2-rel-abs-partial-dotdot 456s === RUN TestPartialOpenat2/nonlexical-level2-rel-rel-partial 456s === RUN TestPartialOpenat2/dangling-tricky2-partial-dotdot 456s === RUN TestPartialOpenat2/deep-dangling5 456s === RUN TestPartialOpenat2/complete-sock 456s === RUN TestPartialOpenat2/nonlexical-level1-abs-complete2 456s === RUN TestPartialOpenat2/nonlexical-level2-rel-abs-complete3 456s === RUN TestPartialOpenat2/nonlexical-level2-rel-rel-complete3 456s === RUN TestPartialOpenat2/deep-dangling2 456s === RUN TestPartialOpenat2/nonlexical-level1-abs-partial 456s === RUN TestPartialOpenat2/dangling2-sub-partial-dotdot 456s === RUN TestPartialOpenat2/nonlexical-level2-abs-rel-complete1 456s === RUN TestPartialOpenat2/partial-nondir-symlink-dotdot2 456s === RUN TestPartialOpenat2/nonlexical-level2-abs-open-complete3 456s === RUN TestPartialOpenat2/dangling1-inroot-partial-dotdot 456s === RUN TestPartialOpenat2/dangling1-sub-trailing 456s === RUN TestPartialOpenat2/complete-dir2 456s === RUN TestPartialOpenat2/nonlexical-level3-abs-complete3 456s === RUN TestPartialOpenat2/nonlexical-basic-partial-dotdot 456s --- PASS: TestPartialOpenat2 (0.02s) 456s --- PASS: TestPartialOpenat2/partial-nondir-symlink-slash2 (0.00s) 456s --- PASS: TestPartialOpenat2/dangling3-sub-partial-dotdot (0.00s) 456s --- PASS: TestPartialOpenat2/nonlexical-level2-abs-rel-complete3 (0.00s) 456s --- PASS: TestPartialOpenat2/nonlexical-level3-abs-complete1 (0.00s) 456s --- PASS: TestPartialOpenat2/nonlexical-level3-abs-complete2 (0.00s) 456s --- PASS: TestPartialOpenat2/partial-fifo-dotdot2 (0.00s) 456s --- PASS: TestPartialOpenat2/nonlexical-level2-abs-abs-complete3 (0.00s) 456s --- PASS: TestPartialOpenat2/nonlexical-level3-rel-complete1 (0.00s) 456s --- PASS: TestPartialOpenat2/deep-dangling4 (0.00s) 456s --- PASS: TestPartialOpenat2/deep-dangling-fileasdir1 (0.00s) 456s --- PASS: TestPartialOpenat2/deep-dangling-fileasdir3 (0.00s) 456s --- PASS: TestPartialOpenat2/nonlexical-level1-rel-partial (0.00s) 456s --- PASS: TestPartialOpenat2/nonlexical-level2-abs-rel-partial (0.00s) 456s --- PASS: TestPartialOpenat2/nonlexical-level2-abs-rel-partial-dotdot (0.00s) 456s --- PASS: TestPartialOpenat2/partial-nondir-dotdot1 (0.00s) 456s --- PASS: TestPartialOpenat2/partial-fifo-slash1 (0.00s) 456s --- PASS: TestPartialOpenat2/dangling1-sub-partial-dotdot (0.00s) 456s --- PASS: TestPartialOpenat2/dangling2-inroot-partial (0.00s) 456s --- PASS: TestPartialOpenat2/deep-dangling1 (0.00s) 456s --- PASS: TestPartialOpenat2/nonlexical-level2-rel-open-partial-dotdot (0.00s) 456s --- PASS: TestPartialOpenat2/deep-dangling-fileasdir5 (0.00s) 456s --- PASS: TestPartialOpenat2/nonlexical-basic-complete1 (0.00s) 456s --- PASS: TestPartialOpenat2/nonlexical-level2-abs-open-partial (0.00s) 456s --- PASS: TestPartialOpenat2/partial-sock-dotdot1 (0.00s) 456s --- PASS: TestPartialOpenat2/dangling-tricky2-trailing (0.00s) 456s --- PASS: TestPartialOpenat2/dangling2-inroot-trailing (0.00s) 456s --- PASS: TestPartialOpenat2/dangling3-inroot-partial (0.00s) 456s --- PASS: TestPartialOpenat2/nonlexical-level1-rel-complete2 (0.00s) 456s --- PASS: TestPartialOpenat2/nonlexical-level2-rel-open-complete2 (0.00s) 456s --- PASS: TestPartialOpenat2/nonlexical-level1-rel-partial-dotdot (0.00s) 456s --- PASS: TestPartialOpenat2/nonlexical-level2-rel-abs-partial (0.00s) 456s --- PASS: TestPartialOpenat2/nonlexical-level1-abs-complete3 (0.00s) 456s --- PASS: TestPartialOpenat2/partial-dir-dotdot (0.00s) 456s --- PASS: TestPartialOpenat2/nonlexical-level2-abs-abs-partial-dotdot (0.00s) 456s --- PASS: TestPartialOpenat2/partial-fifo-dotdot1 (0.00s) 456s --- PASS: TestPartialOpenat2/dangling1-inroot-trailing (0.00s) 456s --- PASS: TestPartialOpenat2/dangling-tricky1-partial-dotdot (0.00s) 456s --- PASS: TestPartialOpenat2/deep-dangling6 (0.00s) 456s --- PASS: TestPartialOpenat2/nonlexical-level1-abs-complete1 (0.00s) 456s --- PASS: TestPartialOpenat2/nonlexical-level1-rel-complete1 (0.00s) 456s --- PASS: TestPartialOpenat2/nonlexical-level1-rel-complete3 (0.00s) 456s --- PASS: TestPartialOpenat2/dangling3-sub-partial (0.00s) 456s --- PASS: TestPartialOpenat2/nonlexical-level3-rel-complete3 (0.00s) 456s --- PASS: TestPartialOpenat2/partial-nondir-symlink-dotdot1 (0.00s) 456s --- PASS: TestPartialOpenat2/dangling3-inroot-trailing (0.00s) 456s --- PASS: TestPartialOpenat2/dangling-tricky1-trailing (0.00s) 456s --- PASS: TestPartialOpenat2/nonlexical-level2-abs-abs-complete1 (0.00s) 456s --- PASS: TestPartialOpenat2/nonlexical-level3-rel-complete2 (0.00s) 456s --- PASS: TestPartialOpenat2/loop (0.00s) 456s --- PASS: TestPartialOpenat2/nonlexical-level2-abs-open-complete1 (0.00s) 456s --- PASS: TestPartialOpenat2/nonlexical-level2-rel-rel-complete1 (0.00s) 456s --- PASS: TestPartialOpenat2/partial-sock-slash2 (0.00s) 456s --- PASS: TestPartialOpenat2/loop-basic3 (0.00s) 456s --- PASS: TestPartialOpenat2/nonlexical-level2-rel-open-complete3 (0.00s) 456s --- PASS: TestPartialOpenat2/nonlexical-level3-abs-partial (0.00s) 456s --- PASS: TestPartialOpenat2/complete-dir1 (0.00s) 456s --- PASS: TestPartialOpenat2/nonlexical-basic-complete3 (0.00s) 456s --- PASS: TestPartialOpenat2/dangling1-inroot-partial (0.00s) 456s --- PASS: TestPartialOpenat2/dangling3-inroot-partial-dotdot (0.00s) 456s --- PASS: TestPartialOpenat2/nonlexical-basic-complete2 (0.00s) 456s --- PASS: TestPartialOpenat2/nonlexical-level2-abs-abs-complete2 (0.00s) 456s --- PASS: TestPartialOpenat2/nonlexical-level2-abs-rel-complete2 (0.00s) 456s --- PASS: TestPartialOpenat2/nonlexical-level2-rel-abs-complete2 (0.00s) 456s --- PASS: TestPartialOpenat2/dangling2-inroot-partial-dotdot (0.00s) 456s --- PASS: TestPartialOpenat2/complete-dir3 (0.00s) 456s --- PASS: TestPartialOpenat2/nonlexical-level2-rel-abs-complete1 (0.00s) 456s --- PASS: TestPartialOpenat2/nonlexical-level2-abs-open-partial-dotdot (0.00s) 456s --- PASS: TestPartialOpenat2/partial-nondir-dot (0.00s) 456s --- PASS: TestPartialOpenat2/dangling1-sub-partial (0.00s) 456s --- PASS: TestPartialOpenat2/loop-basic2 (0.00s) 456s --- PASS: TestPartialOpenat2/nonlexical-level2-rel-rel-partial-dotdot (0.00s) 456s --- PASS: TestPartialOpenat2/nonlexical-level3-rel-partial (0.00s) 456s --- PASS: TestPartialOpenat2/partial-sock-dotdot2 (0.00s) 456s --- PASS: TestPartialOpenat2/dangling2-sub-partial (0.00s) 456s --- PASS: TestPartialOpenat2/nonlexical-level2-rel-open-partial (0.00s) 456s --- PASS: TestPartialOpenat2/partial-nondir-slash1 (0.00s) 456s --- PASS: TestPartialOpenat2/partial-sock-dot (0.00s) 456s --- PASS: TestPartialOpenat2/loop-basic1 (0.00s) 456s --- PASS: TestPartialOpenat2/nonlexical-level1-abs-partial-dotdot (0.00s) 456s --- PASS: TestPartialOpenat2/partial-nondir-symlink-slash1 (0.00s) 456s --- PASS: TestPartialOpenat2/partial-fifo-slash2 (0.00s) 456s --- PASS: TestPartialOpenat2/dangling3-sub-trailing (0.00s) 456s --- PASS: TestPartialOpenat2/nonlexical-level2-abs-abs-partial (0.00s) 456s --- PASS: TestPartialOpenat2/nonlexical-level3-abs-partial-dotdot (0.00s) 456s --- PASS: TestPartialOpenat2/dangling2-sub-trailing (0.00s) 456s --- PASS: TestPartialOpenat2/dangling-tricky1-partial (0.00s) 456s --- PASS: TestPartialOpenat2/dangling-tricky2-partial (0.00s) 456s --- PASS: TestPartialOpenat2/partial-dir-basic (0.00s) 456s --- PASS: TestPartialOpenat2/nonlexical-level3-rel-partial-dotdot (0.00s) 456s --- PASS: TestPartialOpenat2/partial-sock-slash1 (0.00s) 456s --- PASS: TestPartialOpenat2/deep-dangling-fileasdir2 (0.00s) 456s --- PASS: TestPartialOpenat2/deep-dangling-fileasdir4 (0.00s) 456s --- PASS: TestPartialOpenat2/deep-dangling-fileasdir6 (0.00s) 456s --- PASS: TestPartialOpenat2/nonlexical-level2-abs-open-complete2 (0.00s) 456s --- PASS: TestPartialOpenat2/partial-nondir-slash2 (0.00s) 456s --- PASS: TestPartialOpenat2/partial-nondir-symlink-dot (0.00s) 456s --- PASS: TestPartialOpenat2/deep-dangling3 (0.00s) 456s --- PASS: TestPartialOpenat2/nonlexical-basic-partial (0.00s) 456s --- PASS: TestPartialOpenat2/partial-nondir-dotdot2 (0.00s) 456s --- PASS: TestPartialOpenat2/partial-fifo-dot (0.00s) 456s --- PASS: TestPartialOpenat2/complete-fifo (0.00s) 456s --- PASS: TestPartialOpenat2/nonlexical-level2-rel-rel-complete2 (0.00s) 456s --- PASS: TestPartialOpenat2/nonlexical-level2-rel-open-complete1 (0.00s) 456s --- PASS: TestPartialOpenat2/nonlexical-level2-rel-abs-partial-dotdot (0.00s) 456s --- PASS: TestPartialOpenat2/nonlexical-level2-rel-rel-partial (0.00s) 456s --- PASS: TestPartialOpenat2/dangling-tricky2-partial-dotdot (0.00s) 456s --- PASS: TestPartialOpenat2/deep-dangling5 (0.00s) 456s --- PASS: TestPartialOpenat2/complete-sock (0.00s) 456s --- PASS: TestPartialOpenat2/nonlexical-level1-abs-complete2 (0.00s) 456s --- PASS: TestPartialOpenat2/nonlexical-level2-rel-abs-complete3 (0.00s) 456s --- PASS: TestPartialOpenat2/nonlexical-level2-rel-rel-complete3 (0.00s) 456s --- PASS: TestPartialOpenat2/deep-dangling2 (0.00s) 456s --- PASS: TestPartialOpenat2/nonlexical-level1-abs-partial (0.00s) 456s --- PASS: TestPartialOpenat2/dangling2-sub-partial-dotdot (0.00s) 456s --- PASS: TestPartialOpenat2/nonlexical-level2-abs-rel-complete1 (0.00s) 456s --- PASS: TestPartialOpenat2/partial-nondir-symlink-dotdot2 (0.00s) 456s --- PASS: TestPartialOpenat2/nonlexical-level2-abs-open-complete3 (0.00s) 456s --- PASS: TestPartialOpenat2/dangling1-inroot-partial-dotdot (0.00s) 456s --- PASS: TestPartialOpenat2/dangling1-sub-trailing (0.00s) 456s --- PASS: TestPartialOpenat2/complete-dir2 (0.00s) 456s --- PASS: TestPartialOpenat2/nonlexical-level3-abs-complete3 (0.00s) 456s --- PASS: TestPartialOpenat2/nonlexical-basic-partial-dotdot (0.00s) 456s === RUN TestPartialLookupInRoot_BadInode 456s linux.go:31: test requires root 456s --- SKIP: TestPartialLookupInRoot_BadInode (0.00s) 456s === RUN TestPartialLookup_RacingRename 456s === RUN TestPartialLookup_RacingRename/openat2=auto 456s === RUN TestPartialLookup_RacingRename/openat2=auto/swap-dir-danglinglink-dotdot 456s lookup_linux_test.go:640: after 3000 runs: passOk=3000(100.000%) passErr=0(0.000%) skip=0(0.000%) fail=0(0.000%) (+badErr=0(0.000%)) 456s lookup_linux_test.go:645: badHandleName=134(4.467%) fixRemainingPath=13(0.433%) 456s === RUN TestPartialLookup_RacingRename/openat2=auto/swap-root-basic 456s lookup_linux_test.go:640: after 3000 runs: passOk=3000(100.000%) passErr=0(0.000%) skip=0(0.000%) fail=0(0.000%) (+badErr=0(0.000%)) 456s lookup_linux_test.go:645: badHandleName=73(2.433%) fixRemainingPath=0(0.000%) 456s === RUN TestPartialLookup_RacingRename/openat2=auto/swap-root-dotdot 456s lookup_linux_test.go:640: after 3000 runs: passOk=3000(100.000%) passErr=0(0.000%) skip=0(0.000%) fail=0(0.000%) (+badErr=0(0.000%)) 456s lookup_linux_test.go:645: badHandleName=146(4.867%) fixRemainingPath=0(0.000%) 456s === RUN TestPartialLookup_RacingRename/openat2=auto/swap-root-dotdot-extra 456s lookup_linux_test.go:640: after 3000 runs: passOk=3000(100.000%) passErr=0(0.000%) skip=0(0.000%) fail=0(0.000%) (+badErr=0(0.000%)) 456s lookup_linux_test.go:645: badHandleName=103(3.433%) fixRemainingPath=0(0.000%) 456s === RUN TestPartialLookup_RacingRename/openat2=auto/swap-dir-link1-dotdot2 456s lookup_linux_test.go:640: after 3000 runs: passOk=3000(100.000%) passErr=0(0.000%) skip=0(0.000%) fail=0(0.000%) (+badErr=0(0.000%)) 456s lookup_linux_test.go:645: badHandleName=84(2.800%) fixRemainingPath=6(0.200%) 456s === RUN TestPartialLookup_RacingRename/openat2=auto/swap-dir-link2-dotdot 456s lookup_linux_test.go:640: after 3000 runs: passOk=3000(100.000%) passErr=0(0.000%) skip=0(0.000%) fail=0(0.000%) (+badErr=0(0.000%)) 456s lookup_linux_test.go:645: badHandleName=136(4.533%) fixRemainingPath=6(0.200%) 456s === RUN TestPartialLookup_RacingRename/openat2=auto/swap-dir-file-basic 456s lookup_linux_test.go:640: after 3000 runs: passOk=3000(100.000%) passErr=0(0.000%) skip=0(0.000%) fail=0(0.000%) (+badErr=0(0.000%)) 456s lookup_linux_test.go:645: badHandleName=730(24.333%) fixRemainingPath=0(0.000%) 456s === RUN TestPartialLookup_RacingRename/openat2=auto/swap-dir-file-dotdot 456s lookup_linux_test.go:640: after 3000 runs: passOk=3000(100.000%) passErr=0(0.000%) skip=0(0.000%) fail=0(0.000%) (+badErr=0(0.000%)) 456s lookup_linux_test.go:645: badHandleName=1207(40.233%) fixRemainingPath=9(0.300%) 456s === RUN TestPartialLookup_RacingRename/openat2=auto/swap-dir-danglinglink-basic 456s lookup_linux_test.go:640: after 3000 runs: passOk=3000(100.000%) passErr=0(0.000%) skip=0(0.000%) fail=0(0.000%) (+badErr=0(0.000%)) 456s lookup_linux_test.go:645: badHandleName=699(23.300%) fixRemainingPath=0(0.000%) 456s === RUN TestPartialLookup_RacingRename/openat2=auto/swap-dir-outsideroot-basic 456s lookup_linux_test.go:640: after 3000 runs: passOk=3000(100.000%) passErr=0(0.000%) skip=0(0.000%) fail=0(0.000%) (+badErr=0(0.000%)) 456s lookup_linux_test.go:645: badHandleName=665(22.167%) fixRemainingPath=0(0.000%) 456s === RUN TestPartialLookup_RacingRename/openat2=auto/swap-dir-outsideroot-dotdot 456s lookup_linux_test.go:640: after 3000 runs: passOk=3000(100.000%) passErr=0(0.000%) skip=0(0.000%) fail=0(0.000%) (+badErr=0(0.000%)) 456s lookup_linux_test.go:645: badHandleName=742(24.733%) fixRemainingPath=0(0.000%) 456s === RUN TestPartialLookup_RacingRename/openat2=auto/swap-dir-link1-basic 456s lookup_linux_test.go:640: after 3000 runs: passOk=3000(100.000%) passErr=0(0.000%) skip=0(0.000%) fail=0(0.000%) (+badErr=0(0.000%)) 456s lookup_linux_test.go:645: badHandleName=861(28.700%) fixRemainingPath=0(0.000%) 456s === RUN TestPartialLookup_RacingRename/openat2=auto/swap-dir-link2-basic 456s lookup_linux_test.go:640: after 3000 runs: passOk=3000(100.000%) passErr=0(0.000%) skip=0(0.000%) fail=0(0.000%) (+badErr=0(0.000%)) 456s lookup_linux_test.go:645: badHandleName=698(23.267%) fixRemainingPath=0(0.000%) 456s === RUN TestPartialLookup_RacingRename/openat2=auto/swap-dir-link1-dotdot1 456s lookup_linux_test.go:640: after 3000 runs: passOk=3000(100.000%) passErr=0(0.000%) skip=0(0.000%) fail=0(0.000%) (+badErr=0(0.000%)) 456s lookup_linux_test.go:645: badHandleName=724(24.133%) fixRemainingPath=2(0.067%) 456s === RUN TestPartialLookup_RacingRename/openat2=true 456s === RUN TestPartialLookup_RacingRename/openat2=true/swap-dir-link2-basic 456s lookup_linux_test.go:640: after 3000 runs: passOk=3000(100.000%) passErr=0(0.000%) skip=0(0.000%) fail=0(0.000%) (+badErr=0(0.000%)) 456s lookup_linux_test.go:645: badHandleName=503(16.767%) fixRemainingPath=0(0.000%) 456s === RUN TestPartialLookup_RacingRename/openat2=true/swap-dir-danglinglink-dotdot 456s lookup_linux_test.go:640: after 3000 runs: passOk=3000(100.000%) passErr=0(0.000%) skip=0(0.000%) fail=0(0.000%) (+badErr=0(0.000%)) 456s lookup_linux_test.go:645: badHandleName=547(18.233%) fixRemainingPath=4(0.133%) 456s === RUN TestPartialLookup_RacingRename/openat2=true/swap-root-basic 456s lookup_linux_test.go:640: after 3000 runs: passOk=3000(100.000%) passErr=0(0.000%) skip=0(0.000%) fail=0(0.000%) (+badErr=0(0.000%)) 456s lookup_linux_test.go:645: badHandleName=506(16.867%) fixRemainingPath=0(0.000%) 456s === RUN TestPartialLookup_RacingRename/openat2=true/swap-root-dotdot-extra 456s lookup_linux_test.go:640: after 3000 runs: passOk=3000(100.000%) passErr=0(0.000%) skip=0(0.000%) fail=0(0.000%) (+badErr=0(0.000%)) 456s lookup_linux_test.go:645: badHandleName=486(16.200%) fixRemainingPath=0(0.000%) 456s === RUN TestPartialLookup_RacingRename/openat2=true/swap-dir-outsideroot-dotdot 456s lookup_linux_test.go:640: after 3000 runs: passOk=3000(100.000%) passErr=0(0.000%) skip=0(0.000%) fail=0(0.000%) (+badErr=0(0.000%)) 456s lookup_linux_test.go:645: badHandleName=861(28.700%) fixRemainingPath=0(0.000%) 456s === RUN TestPartialLookup_RacingRename/openat2=true/swap-dir-link1-dotdot1 456s lookup_linux_test.go:640: after 3000 runs: passOk=3000(100.000%) passErr=0(0.000%) skip=0(0.000%) fail=0(0.000%) (+badErr=0(0.000%)) 456s lookup_linux_test.go:645: badHandleName=1131(37.700%) fixRemainingPath=4(0.133%) 456s === RUN TestPartialLookup_RacingRename/openat2=true/swap-dir-link1-dotdot2 456s lookup_linux_test.go:640: after 3000 runs: passOk=3000(100.000%) passErr=0(0.000%) skip=0(0.000%) fail=0(0.000%) (+badErr=0(0.000%)) 456s lookup_linux_test.go:645: badHandleName=1096(36.533%) fixRemainingPath=2(0.067%) 456s === RUN TestPartialLookup_RacingRename/openat2=true/swap-dir-link2-dotdot 456s lookup_linux_test.go:640: after 3000 runs: passOk=3000(100.000%) passErr=0(0.000%) skip=0(0.000%) fail=0(0.000%) (+badErr=0(0.000%)) 456s lookup_linux_test.go:645: badHandleName=700(23.333%) fixRemainingPath=3(0.100%) 456s === RUN TestPartialLookup_RacingRename/openat2=true/swap-dir-file-basic 456s lookup_linux_test.go:640: after 3000 runs: passOk=3000(100.000%) passErr=0(0.000%) skip=0(0.000%) fail=0(0.000%) (+badErr=0(0.000%)) 456s lookup_linux_test.go:645: badHandleName=938(31.267%) fixRemainingPath=0(0.000%) 456s === RUN TestPartialLookup_RacingRename/openat2=true/swap-dir-file-dotdot 456s lookup_linux_test.go:640: after 3000 runs: passOk=3000(100.000%) passErr=0(0.000%) skip=0(0.000%) fail=0(0.000%) (+badErr=0(0.000%)) 456s lookup_linux_test.go:645: badHandleName=915(30.500%) fixRemainingPath=2(0.067%) 456s === RUN TestPartialLookup_RacingRename/openat2=true/swap-dir-danglinglink-basic 456s lookup_linux_test.go:640: after 3000 runs: passOk=3000(100.000%) passErr=0(0.000%) skip=0(0.000%) fail=0(0.000%) (+badErr=0(0.000%)) 456s lookup_linux_test.go:645: badHandleName=694(23.133%) fixRemainingPath=0(0.000%) 456s === RUN TestPartialLookup_RacingRename/openat2=true/swap-root-dotdot 456s lookup_linux_test.go:640: after 3000 runs: passOk=3000(100.000%) passErr=0(0.000%) skip=0(0.000%) fail=0(0.000%) (+badErr=0(0.000%)) 456s lookup_linux_test.go:645: badHandleName=518(17.267%) fixRemainingPath=0(0.000%) 456s === RUN TestPartialLookup_RacingRename/openat2=true/swap-dir-outsideroot-basic 456s lookup_linux_test.go:640: after 3000 runs: passOk=3000(100.000%) passErr=0(0.000%) skip=0(0.000%) fail=0(0.000%) (+badErr=0(0.000%)) 456s lookup_linux_test.go:645: badHandleName=826(27.533%) fixRemainingPath=0(0.000%) 456s === RUN TestPartialLookup_RacingRename/openat2=true/swap-dir-link1-basic 456s lookup_linux_test.go:640: after 3000 runs: passOk=3000(100.000%) passErr=0(0.000%) skip=0(0.000%) fail=0(0.000%) (+badErr=0(0.000%)) 456s lookup_linux_test.go:645: badHandleName=1019(33.967%) fixRemainingPath=0(0.000%) 456s === RUN TestPartialLookup_RacingRename/openat2=false 456s === RUN TestPartialLookup_RacingRename/openat2=false/swap-dir-link1-basic 456s lookup_linux_test.go:640: after 3000 runs: passOk=3000(100.000%) passErr=0(0.000%) skip=0(0.000%) fail=0(0.000%) (+badErr=0(0.000%)) 456s lookup_linux_test.go:645: badHandleName=0(0.000%) fixRemainingPath=0(0.000%) 456s === RUN TestPartialLookup_RacingRename/openat2=false/swap-dir-link1-dotdot1 456s lookup_linux_test.go:640: after 3000 runs: passOk=2005(66.833%) passErr=0(0.000%) skip=995(33.167%) fail=0(0.000%) (+badErr=0(0.000%)) 456s lookup_linux_test.go:645: badHandleName=0(0.000%) fixRemainingPath=1978(65.933%) 456s lookup_linux_test.go:649: skipErr breakdown: 456s lookup_linux_test.go:651: 995: invalid cross-device link 456s === RUN TestPartialLookup_RacingRename/openat2=false/swap-dir-link1-dotdot2 456s lookup_linux_test.go:640: after 3000 runs: passOk=1379(45.967%) passErr=0(0.000%) skip=1621(54.033%) fail=0(0.000%) (+badErr=0(0.000%)) 456s lookup_linux_test.go:645: badHandleName=0(0.000%) fixRemainingPath=1360(45.333%) 456s lookup_linux_test.go:649: skipErr breakdown: 456s lookup_linux_test.go:651: 1621: invalid cross-device link 456s === RUN TestPartialLookup_RacingRename/openat2=false/swap-dir-file-basic 456s lookup_linux_test.go:640: after 3000 runs: passOk=3000(100.000%) passErr=0(0.000%) skip=0(0.000%) fail=0(0.000%) (+badErr=0(0.000%)) 456s lookup_linux_test.go:645: badHandleName=1483(49.433%) fixRemainingPath=0(0.000%) 456s === RUN TestPartialLookup_RacingRename/openat2=false/swap-dir-file-dotdot 456s lookup_linux_test.go:640: after 3000 runs: passOk=1475(49.167%) passErr=0(0.000%) skip=1525(50.833%) fail=0(0.000%) (+badErr=0(0.000%)) 456s lookup_linux_test.go:645: badHandleName=1434(47.800%) fixRemainingPath=1434(47.800%) 456s lookup_linux_test.go:649: skipErr breakdown: 456s lookup_linux_test.go:651: 1525: invalid cross-device link 456s === RUN TestPartialLookup_RacingRename/openat2=false/swap-dir-danglinglink-dotdot 456s lookup_linux_test.go:640: after 3000 runs: passOk=1348(44.933%) passErr=0(0.000%) skip=1652(55.067%) fail=0(0.000%) (+badErr=0(0.000%)) 456s lookup_linux_test.go:645: badHandleName=0(0.000%) fixRemainingPath=1324(44.133%) 456s lookup_linux_test.go:649: skipErr breakdown: 456s lookup_linux_test.go:651: 1652: invalid cross-device link 456s === RUN TestPartialLookup_RacingRename/openat2=false/swap-root-basic 456s lookup_linux_test.go:640: after 3000 runs: passOk=3000(100.000%) passErr=0(0.000%) skip=0(0.000%) fail=0(0.000%) (+badErr=0(0.000%)) 456s lookup_linux_test.go:645: badHandleName=0(0.000%) fixRemainingPath=0(0.000%) 456s === RUN TestPartialLookup_RacingRename/openat2=false/swap-dir-outsideroot-dotdot 456s lookup_linux_test.go:640: after 3000 runs: passOk=108(3.600%) passErr=0(0.000%) skip=2892(96.400%) fail=0(0.000%) (+badErr=0(0.000%)) 456s lookup_linux_test.go:645: badHandleName=38(1.267%) fixRemainingPath=0(0.000%) 456s lookup_linux_test.go:649: skipErr breakdown: 456s lookup_linux_test.go:651: 2892: invalid cross-device link 456s === RUN TestPartialLookup_RacingRename/openat2=false/swap-dir-link2-basic 456s lookup_linux_test.go:640: after 3000 runs: passOk=3000(100.000%) passErr=0(0.000%) skip=0(0.000%) fail=0(0.000%) (+badErr=0(0.000%)) 456s lookup_linux_test.go:645: badHandleName=0(0.000%) fixRemainingPath=0(0.000%) 456s === RUN TestPartialLookup_RacingRename/openat2=false/swap-dir-link2-dotdot 456s lookup_linux_test.go:640: after 3000 runs: passOk=1983(66.100%) passErr=0(0.000%) skip=1017(33.900%) fail=0(0.000%) (+badErr=0(0.000%)) 456s lookup_linux_test.go:645: badHandleName=0(0.000%) fixRemainingPath=1949(64.967%) 456s lookup_linux_test.go:649: skipErr breakdown: 456s lookup_linux_test.go:651: 1017: invalid cross-device link 456s === RUN TestPartialLookup_RacingRename/openat2=false/swap-dir-danglinglink-basic 456s lookup_linux_test.go:640: after 3000 runs: passOk=3000(100.000%) passErr=0(0.000%) skip=0(0.000%) fail=0(0.000%) (+badErr=0(0.000%)) 456s lookup_linux_test.go:645: badHandleName=0(0.000%) fixRemainingPath=0(0.000%) 456s === RUN TestPartialLookup_RacingRename/openat2=false/swap-root-dotdot 456s lookup_linux_test.go:640: after 3000 runs: passOk=70(2.333%) passErr=0(0.000%) skip=2930(97.667%) fail=0(0.000%) (+badErr=0(0.000%)) 456s lookup_linux_test.go:645: badHandleName=0(0.000%) fixRemainingPath=0(0.000%) 456s lookup_linux_test.go:649: skipErr breakdown: 456s lookup_linux_test.go:651: 2930: invalid cross-device link 456s === RUN TestPartialLookup_RacingRename/openat2=false/swap-root-dotdot-extra 456s lookup_linux_test.go:640: after 9938 runs: passOk=10(0.101%) passErr=0(0.000%) skip=9928(99.899%) fail=0(0.000%) (+badErr=0(0.000%)) 456s lookup_linux_test.go:645: badHandleName=0(0.000%) fixRemainingPath=0(0.000%) 456s lookup_linux_test.go:649: skipErr breakdown: 456s lookup_linux_test.go:651: 9928: invalid cross-device link 456s === RUN TestPartialLookup_RacingRename/openat2=false/swap-dir-outsideroot-basic 456s lookup_linux_test.go:640: after 3000 runs: passOk=3000(100.000%) passErr=0(0.000%) skip=0(0.000%) fail=0(0.000%) (+badErr=0(0.000%)) 456s lookup_linux_test.go:645: badHandleName=1242(41.400%) fixRemainingPath=0(0.000%) 456s --- PASS: TestPartialLookup_RacingRename (32.63s) 456s --- PASS: TestPartialLookup_RacingRename/openat2=auto (5.97s) 456s --- PASS: TestPartialLookup_RacingRename/openat2=auto/swap-dir-danglinglink-dotdot (0.64s) 456s --- PASS: TestPartialLookup_RacingRename/openat2=auto/swap-root-basic (0.36s) 456s --- PASS: TestPartialLookup_RacingRename/openat2=auto/swap-root-dotdot (0.59s) 456s --- PASS: TestPartialLookup_RacingRename/openat2=auto/swap-root-dotdot-extra (0.42s) 456s --- PASS: TestPartialLookup_RacingRename/openat2=auto/swap-dir-link1-dotdot2 (0.40s) 456s --- PASS: TestPartialLookup_RacingRename/openat2=auto/swap-dir-link2-dotdot (0.44s) 456s --- PASS: TestPartialLookup_RacingRename/openat2=auto/swap-dir-file-basic (0.47s) 456s --- PASS: TestPartialLookup_RacingRename/openat2=auto/swap-dir-file-dotdot (0.45s) 456s --- PASS: TestPartialLookup_RacingRename/openat2=auto/swap-dir-danglinglink-basic (0.46s) 456s --- PASS: TestPartialLookup_RacingRename/openat2=auto/swap-dir-outsideroot-basic (0.40s) 456s --- PASS: TestPartialLookup_RacingRename/openat2=auto/swap-dir-outsideroot-dotdot (0.35s) 456s --- PASS: TestPartialLookup_RacingRename/openat2=auto/swap-dir-link1-basic (0.30s) 456s --- PASS: TestPartialLookup_RacingRename/openat2=auto/swap-dir-link2-basic (0.33s) 456s --- PASS: TestPartialLookup_RacingRename/openat2=auto/swap-dir-link1-dotdot1 (0.36s) 456s --- PASS: TestPartialLookup_RacingRename/openat2=true (4.97s) 456s --- PASS: TestPartialLookup_RacingRename/openat2=true/swap-dir-link2-basic (0.38s) 456s --- PASS: TestPartialLookup_RacingRename/openat2=true/swap-dir-danglinglink-dotdot (0.34s) 456s --- PASS: TestPartialLookup_RacingRename/openat2=true/swap-root-basic (0.34s) 456s --- PASS: TestPartialLookup_RacingRename/openat2=true/swap-root-dotdot-extra (0.34s) 456s --- PASS: TestPartialLookup_RacingRename/openat2=true/swap-dir-outsideroot-dotdot (0.31s) 456s --- PASS: TestPartialLookup_RacingRename/openat2=true/swap-dir-link1-dotdot1 (0.34s) 456s --- PASS: TestPartialLookup_RacingRename/openat2=true/swap-dir-link1-dotdot2 (0.38s) 456s --- PASS: TestPartialLookup_RacingRename/openat2=true/swap-dir-link2-dotdot (0.34s) 456s --- PASS: TestPartialLookup_RacingRename/openat2=true/swap-dir-file-basic (0.31s) 456s --- PASS: TestPartialLookup_RacingRename/openat2=true/swap-dir-file-dotdot (0.36s) 456s --- PASS: TestPartialLookup_RacingRename/openat2=true/swap-dir-danglinglink-basic (0.38s) 456s --- PASS: TestPartialLookup_RacingRename/openat2=true/swap-root-dotdot (0.37s) 456s --- PASS: TestPartialLookup_RacingRename/openat2=true/swap-dir-outsideroot-basic (0.40s) 456s --- PASS: TestPartialLookup_RacingRename/openat2=true/swap-dir-link1-basic (0.39s) 456s --- PASS: TestPartialLookup_RacingRename/openat2=false (21.70s) 456s --- PASS: TestPartialLookup_RacingRename/openat2=false/swap-dir-link1-basic (0.93s) 456s --- PASS: TestPartialLookup_RacingRename/openat2=false/swap-dir-link1-dotdot1 (1.42s) 456s --- PASS: TestPartialLookup_RacingRename/openat2=false/swap-dir-link1-dotdot2 (1.39s) 456s --- PASS: TestPartialLookup_RacingRename/openat2=false/swap-dir-file-basic (0.94s) 456s --- PASS: TestPartialLookup_RacingRename/openat2=false/swap-dir-file-dotdot (1.39s) 456s --- PASS: TestPartialLookup_RacingRename/openat2=false/swap-dir-danglinglink-dotdot (1.40s) 456s --- PASS: TestPartialLookup_RacingRename/openat2=false/swap-root-basic (1.01s) 456s --- PASS: TestPartialLookup_RacingRename/openat2=false/swap-dir-outsideroot-dotdot (2.27s) 456s --- PASS: TestPartialLookup_RacingRename/openat2=false/swap-dir-link2-basic (1.21s) 456s --- PASS: TestPartialLookup_RacingRename/openat2=false/swap-dir-link2-dotdot (1.97s) 456s --- PASS: TestPartialLookup_RacingRename/openat2=false/swap-dir-danglinglink-basic (0.93s) 456s --- PASS: TestPartialLookup_RacingRename/openat2=false/swap-root-dotdot (1.49s) 456s --- PASS: TestPartialLookup_RacingRename/openat2=false/swap-root-dotdot-extra (4.38s) 456s --- PASS: TestPartialLookup_RacingRename/openat2=false/swap-dir-outsideroot-basic (0.96s) 456s === RUN TestSymlinkStackBasic 456s --- PASS: TestSymlinkStackBasic (0.00s) 456s === RUN TestSymlinkStackBadPop 456s --- PASS: TestSymlinkStackBadPop (0.00s) 456s === RUN TestSymlinkStackBasicTailChain 456s --- PASS: TestSymlinkStackBasicTailChain (0.00s) 456s === RUN TestSymlinkStackTailChain 456s --- PASS: TestSymlinkStackTailChain (0.00s) 456s === RUN TestMkdirAll_Basic 456s === RUN TestMkdirAll_Basic/openat2=auto 456s === RUN TestMkdirAll_Basic/openat2=auto/nonlexical-level1-rel 456s === RUN TestMkdirAll_Basic/openat2=auto/nondir-symlink-subdir 456s === RUN TestMkdirAll_Basic/openat2=auto/dangling2-trailing 456s === RUN TestMkdirAll_Basic/openat2=auto/dangling-tricky1-trailing 456s === RUN TestMkdirAll_Basic/openat2=auto/dangling-tricky1-dotdot 456s === RUN TestMkdirAll_Basic/openat2=auto/nonlexical-level1-abs 456s === RUN TestMkdirAll_Basic/openat2=auto/nonlexical-level2-rel-rel 456s === RUN TestMkdirAll_Basic/openat2=auto/nondir-dotdot 456s === RUN TestMkdirAll_Basic/openat2=auto/dangling1-dotdot 456s === RUN TestMkdirAll_Basic/openat2=auto/dangling2-basic 456s === RUN TestMkdirAll_Basic/openat2=auto/dotdot-in-existing 456s === RUN TestMkdirAll_Basic/openat2=auto/nonlexical-level2-abs-rel 456s === RUN TestMkdirAll_Basic/openat2=auto/nondir-symlink-trailing 456s === RUN TestMkdirAll_Basic/openat2=auto/loop-trailing 456s === RUN TestMkdirAll_Basic/openat2=auto/loop-dotdot 456s === RUN TestMkdirAll_Basic/openat2=auto/nonlexical-level2-abs-open 456s === RUN TestMkdirAll_Basic/openat2=auto/nonlexical-level2-rel-abs 456s === RUN TestMkdirAll_Basic/openat2=auto/nonlexical-level3-abs 456s === RUN TestMkdirAll_Basic/openat2=auto/nonlexical-level3-rel 456s === RUN TestMkdirAll_Basic/openat2=auto/sgid-sticky-dir-ownedbyus 456s === RUN TestMkdirAll_Basic/openat2=auto/nondir-trailing 456s === RUN TestMkdirAll_Basic/openat2=auto/dangling-tricky2-trailing 456s === RUN TestMkdirAll_Basic/openat2=auto/loop-basic 456s === RUN TestMkdirAll_Basic/openat2=auto/nonlexical-level2-rel-open 456s === RUN TestMkdirAll_Basic/openat2=auto/nondir-subdir 456s === RUN TestMkdirAll_Basic/openat2=auto/nondir-symlink-dotdot 456s === RUN TestMkdirAll_Basic/openat2=auto/basic 456s === RUN TestMkdirAll_Basic/openat2=auto/sgid-dir-ownedbyus 456s === RUN TestMkdirAll_Basic/openat2=auto/dotdot-in-nonexisting 456s === RUN TestMkdirAll_Basic/openat2=auto/dangling1-trailing 456s === RUN TestMkdirAll_Basic/openat2=auto/dangling2-dotdot 456s === RUN TestMkdirAll_Basic/openat2=auto/dangling-tricky2-dotdot 456s === RUN TestMkdirAll_Basic/openat2=auto/existing 456s === RUN TestMkdirAll_Basic/openat2=auto/dangling1-basic 456s === RUN TestMkdirAll_Basic/openat2=auto/dangling-tricky1-basic 456s === RUN TestMkdirAll_Basic/openat2=auto/dangling-tricky2-basic 456s === RUN TestMkdirAll_Basic/openat2=auto/nonlexical-level2-abs-abs 456s === RUN TestMkdirAll_Basic/openat2=auto/dangling3-trailing 456s === RUN TestMkdirAll_Basic/openat2=auto/dangling3-basic 456s === RUN TestMkdirAll_Basic/openat2=auto/dangling3-dotdot 456s === RUN TestMkdirAll_Basic/openat2=auto/dotdot-after-symlink 456s === RUN TestMkdirAll_Basic/openat2=auto/nonlexical-basic 456s === RUN TestMkdirAll_Basic/openat2=true 456s === RUN TestMkdirAll_Basic/openat2=true/nonlexical-level2-rel-abs 456s === RUN TestMkdirAll_Basic/openat2=true/nonlexical-level2-rel-rel 456s === RUN TestMkdirAll_Basic/openat2=true/sgid-sticky-dir-ownedbyus 456s === RUN TestMkdirAll_Basic/openat2=true/nondir-dotdot 456s === RUN TestMkdirAll_Basic/openat2=true/nondir-symlink-dotdot 456s === RUN TestMkdirAll_Basic/openat2=true/nonlexical-level1-abs 456s === RUN TestMkdirAll_Basic/openat2=true/dangling1-trailing 456s === RUN TestMkdirAll_Basic/openat2=true/dangling1-basic 456s === RUN TestMkdirAll_Basic/openat2=true/dangling2-dotdot 456s === RUN TestMkdirAll_Basic/openat2=true/dangling-tricky1-basic 456s === RUN TestMkdirAll_Basic/openat2=true/dangling-tricky2-dotdot 456s === RUN TestMkdirAll_Basic/openat2=true/dotdot-after-symlink 456s === RUN TestMkdirAll_Basic/openat2=true/existing 456s === RUN TestMkdirAll_Basic/openat2=true/dotdot-in-existing 456s === RUN TestMkdirAll_Basic/openat2=true/nonlexical-level2-abs-rel 456s === RUN TestMkdirAll_Basic/openat2=true/nonlexical-level2-rel-open 456s === RUN TestMkdirAll_Basic/openat2=true/nonlexical-level3-abs 456s === RUN TestMkdirAll_Basic/openat2=true/nonlexical-level3-rel 456s === RUN TestMkdirAll_Basic/openat2=true/dangling3-dotdot 456s === RUN TestMkdirAll_Basic/openat2=true/dangling-tricky1-trailing 456s === RUN TestMkdirAll_Basic/openat2=true/nonlexical-level2-abs-open 456s === RUN TestMkdirAll_Basic/openat2=true/nondir-symlink-trailing 456s === RUN TestMkdirAll_Basic/openat2=true/dangling2-basic 456s === RUN TestMkdirAll_Basic/openat2=true/dangling3-trailing 456s === RUN TestMkdirAll_Basic/openat2=true/dangling-tricky2-trailing 456s === RUN TestMkdirAll_Basic/openat2=true/nonlexical-level1-rel 456s === RUN TestMkdirAll_Basic/openat2=true/sgid-dir-ownedbyus 456s === RUN TestMkdirAll_Basic/openat2=true/dotdot-in-nonexisting 456s === RUN TestMkdirAll_Basic/openat2=true/nondir-symlink-subdir 456s === RUN TestMkdirAll_Basic/openat2=true/dangling2-trailing 456s === RUN TestMkdirAll_Basic/openat2=true/dangling-tricky2-basic 456s === RUN TestMkdirAll_Basic/openat2=true/loop-trailing 456s === RUN TestMkdirAll_Basic/openat2=true/loop-dotdot 456s === RUN TestMkdirAll_Basic/openat2=true/nonlexical-basic 456s === RUN TestMkdirAll_Basic/openat2=true/nondir-trailing 456s === RUN TestMkdirAll_Basic/openat2=true/nondir-subdir 456s === RUN TestMkdirAll_Basic/openat2=true/dangling1-dotdot 456s === RUN TestMkdirAll_Basic/openat2=true/dangling3-basic 456s === RUN TestMkdirAll_Basic/openat2=true/dangling-tricky1-dotdot 456s === RUN TestMkdirAll_Basic/openat2=true/loop-basic 456s === RUN TestMkdirAll_Basic/openat2=true/basic 456s === RUN TestMkdirAll_Basic/openat2=true/nonlexical-level2-abs-abs 456s === RUN TestMkdirAll_Basic/openat2=false 456s === RUN TestMkdirAll_Basic/openat2=false/dotdot-after-symlink 456s === RUN TestMkdirAll_Basic/openat2=false/nonlexical-level2-abs-rel 456s === RUN TestMkdirAll_Basic/openat2=false/nondir-symlink-dotdot 456s === RUN TestMkdirAll_Basic/openat2=false/dangling2-dotdot 456s === RUN TestMkdirAll_Basic/openat2=false/dangling3-dotdot 456s === RUN TestMkdirAll_Basic/openat2=false/nondir-symlink-subdir 456s === RUN TestMkdirAll_Basic/openat2=false/dangling2-trailing 456s === RUN TestMkdirAll_Basic/openat2=false/loop-trailing 456s === RUN TestMkdirAll_Basic/openat2=false/existing 456s === RUN TestMkdirAll_Basic/openat2=false/basic 456s === RUN TestMkdirAll_Basic/openat2=false/nonlexical-level1-abs 456s === RUN TestMkdirAll_Basic/openat2=false/nonlexical-level3-rel 456s === RUN TestMkdirAll_Basic/openat2=false/dangling1-trailing 456s === RUN TestMkdirAll_Basic/openat2=false/dangling1-dotdot 456s === RUN TestMkdirAll_Basic/openat2=false/dangling-tricky2-trailing 456s === RUN TestMkdirAll_Basic/openat2=false/nonlexical-level2-abs-abs 456s === RUN TestMkdirAll_Basic/openat2=false/nonlexical-level2-rel-abs 456s === RUN TestMkdirAll_Basic/openat2=false/dotdot-in-nonexisting 456s === RUN TestMkdirAll_Basic/openat2=false/nondir-trailing 456s === RUN TestMkdirAll_Basic/openat2=false/dangling2-basic 456s === RUN TestMkdirAll_Basic/openat2=false/dangling-tricky1-trailing 456s === RUN TestMkdirAll_Basic/openat2=false/nonlexical-level2-rel-open 456s === RUN TestMkdirAll_Basic/openat2=false/nondir-dotdot 456s === RUN TestMkdirAll_Basic/openat2=false/nondir-subdir 456s === RUN TestMkdirAll_Basic/openat2=false/nondir-symlink-trailing 456s === RUN TestMkdirAll_Basic/openat2=false/dangling-tricky2-basic 456s === RUN TestMkdirAll_Basic/openat2=false/sgid-dir-ownedbyus 456s === RUN TestMkdirAll_Basic/openat2=false/dangling3-trailing 456s === RUN TestMkdirAll_Basic/openat2=false/dangling-tricky1-basic 456s === RUN TestMkdirAll_Basic/openat2=false/dangling-tricky2-dotdot 456s === RUN TestMkdirAll_Basic/openat2=false/dotdot-in-existing 456s === RUN TestMkdirAll_Basic/openat2=false/nonlexical-level1-rel 456s === RUN TestMkdirAll_Basic/openat2=false/nonlexical-level2-rel-rel 456s === RUN TestMkdirAll_Basic/openat2=false/dangling1-basic 456s === RUN TestMkdirAll_Basic/openat2=false/dangling-tricky1-dotdot 456s === RUN TestMkdirAll_Basic/openat2=false/loop-basic 456s === RUN TestMkdirAll_Basic/openat2=false/nonlexical-basic 456s === RUN TestMkdirAll_Basic/openat2=false/nonlexical-level2-abs-open 456s === RUN TestMkdirAll_Basic/openat2=false/nonlexical-level3-abs 456s === RUN TestMkdirAll_Basic/openat2=false/sgid-sticky-dir-ownedbyus 456s === RUN TestMkdirAll_Basic/openat2=false/dangling3-basic 456s === RUN TestMkdirAll_Basic/openat2=false/loop-dotdot 456s --- PASS: TestMkdirAll_Basic (0.28s) 456s --- PASS: TestMkdirAll_Basic/openat2=auto (0.08s) 456s --- PASS: TestMkdirAll_Basic/openat2=auto/nonlexical-level1-rel (0.00s) 456s --- PASS: TestMkdirAll_Basic/openat2=auto/nondir-symlink-subdir (0.00s) 456s --- PASS: TestMkdirAll_Basic/openat2=auto/dangling2-trailing (0.00s) 456s --- PASS: TestMkdirAll_Basic/openat2=auto/dangling-tricky1-trailing (0.00s) 456s --- PASS: TestMkdirAll_Basic/openat2=auto/dangling-tricky1-dotdot (0.00s) 456s --- PASS: TestMkdirAll_Basic/openat2=auto/nonlexical-level1-abs (0.00s) 456s --- PASS: TestMkdirAll_Basic/openat2=auto/nonlexical-level2-rel-rel (0.00s) 456s --- PASS: TestMkdirAll_Basic/openat2=auto/nondir-dotdot (0.00s) 456s --- PASS: TestMkdirAll_Basic/openat2=auto/dangling1-dotdot (0.00s) 456s --- PASS: TestMkdirAll_Basic/openat2=auto/dangling2-basic (0.00s) 456s --- PASS: TestMkdirAll_Basic/openat2=auto/dotdot-in-existing (0.00s) 456s --- PASS: TestMkdirAll_Basic/openat2=auto/nonlexical-level2-abs-rel (0.00s) 456s --- PASS: TestMkdirAll_Basic/openat2=auto/nondir-symlink-trailing (0.00s) 456s --- PASS: TestMkdirAll_Basic/openat2=auto/loop-trailing (0.00s) 456s --- PASS: TestMkdirAll_Basic/openat2=auto/loop-dotdot (0.00s) 456s --- PASS: TestMkdirAll_Basic/openat2=auto/nonlexical-level2-abs-open (0.00s) 456s --- PASS: TestMkdirAll_Basic/openat2=auto/nonlexical-level2-rel-abs (0.00s) 456s --- PASS: TestMkdirAll_Basic/openat2=auto/nonlexical-level3-abs (0.00s) 456s --- PASS: TestMkdirAll_Basic/openat2=auto/nonlexical-level3-rel (0.00s) 456s --- PASS: TestMkdirAll_Basic/openat2=auto/sgid-sticky-dir-ownedbyus (0.00s) 456s --- PASS: TestMkdirAll_Basic/openat2=auto/nondir-trailing (0.00s) 456s --- PASS: TestMkdirAll_Basic/openat2=auto/dangling-tricky2-trailing (0.00s) 456s --- PASS: TestMkdirAll_Basic/openat2=auto/loop-basic (0.00s) 456s --- PASS: TestMkdirAll_Basic/openat2=auto/nonlexical-level2-rel-open (0.00s) 456s --- PASS: TestMkdirAll_Basic/openat2=auto/nondir-subdir (0.00s) 456s --- PASS: TestMkdirAll_Basic/openat2=auto/nondir-symlink-dotdot (0.00s) 456s --- PASS: TestMkdirAll_Basic/openat2=auto/basic (0.00s) 456s --- PASS: TestMkdirAll_Basic/openat2=auto/sgid-dir-ownedbyus (0.00s) 456s --- PASS: TestMkdirAll_Basic/openat2=auto/dotdot-in-nonexisting (0.00s) 456s --- PASS: TestMkdirAll_Basic/openat2=auto/dangling1-trailing (0.00s) 456s --- PASS: TestMkdirAll_Basic/openat2=auto/dangling2-dotdot (0.00s) 456s --- PASS: TestMkdirAll_Basic/openat2=auto/dangling-tricky2-dotdot (0.00s) 456s --- PASS: TestMkdirAll_Basic/openat2=auto/existing (0.00s) 456s --- PASS: TestMkdirAll_Basic/openat2=auto/dangling1-basic (0.00s) 456s --- PASS: TestMkdirAll_Basic/openat2=auto/dangling-tricky1-basic (0.00s) 456s --- PASS: TestMkdirAll_Basic/openat2=auto/dangling-tricky2-basic (0.00s) 456s --- PASS: TestMkdirAll_Basic/openat2=auto/nonlexical-level2-abs-abs (0.00s) 456s --- PASS: TestMkdirAll_Basic/openat2=auto/dangling3-trailing (0.00s) 456s --- PASS: TestMkdirAll_Basic/openat2=auto/dangling3-basic (0.00s) 456s --- PASS: TestMkdirAll_Basic/openat2=auto/dangling3-dotdot (0.00s) 456s --- PASS: TestMkdirAll_Basic/openat2=auto/dotdot-after-symlink (0.00s) 456s --- PASS: TestMkdirAll_Basic/openat2=auto/nonlexical-basic (0.00s) 456s --- PASS: TestMkdirAll_Basic/openat2=true (0.08s) 456s --- PASS: TestMkdirAll_Basic/openat2=true/nonlexical-level2-rel-abs (0.00s) 456s --- PASS: TestMkdirAll_Basic/openat2=true/nonlexical-level2-rel-rel (0.00s) 456s --- PASS: TestMkdirAll_Basic/openat2=true/sgid-sticky-dir-ownedbyus (0.00s) 456s --- PASS: TestMkdirAll_Basic/openat2=true/nondir-dotdot (0.00s) 456s --- PASS: TestMkdirAll_Basic/openat2=true/nondir-symlink-dotdot (0.00s) 456s --- PASS: TestMkdirAll_Basic/openat2=true/nonlexical-level1-abs (0.00s) 456s --- PASS: TestMkdirAll_Basic/openat2=true/dangling1-trailing (0.00s) 456s --- PASS: TestMkdirAll_Basic/openat2=true/dangling1-basic (0.00s) 456s --- PASS: TestMkdirAll_Basic/openat2=true/dangling2-dotdot (0.00s) 456s --- PASS: TestMkdirAll_Basic/openat2=true/dangling-tricky1-basic (0.00s) 456s --- PASS: TestMkdirAll_Basic/openat2=true/dangling-tricky2-dotdot (0.00s) 456s --- PASS: TestMkdirAll_Basic/openat2=true/dotdot-after-symlink (0.00s) 456s --- PASS: TestMkdirAll_Basic/openat2=true/existing (0.00s) 456s --- PASS: TestMkdirAll_Basic/openat2=true/dotdot-in-existing (0.00s) 456s --- PASS: TestMkdirAll_Basic/openat2=true/nonlexical-level2-abs-rel (0.00s) 456s --- PASS: TestMkdirAll_Basic/openat2=true/nonlexical-level2-rel-open (0.00s) 456s --- PASS: TestMkdirAll_Basic/openat2=true/nonlexical-level3-abs (0.00s) 456s --- PASS: TestMkdirAll_Basic/openat2=true/nonlexical-level3-rel (0.00s) 456s --- PASS: TestMkdirAll_Basic/openat2=true/dangling3-dotdot (0.00s) 456s --- PASS: TestMkdirAll_Basic/openat2=true/dangling-tricky1-trailing (0.00s) 456s --- PASS: TestMkdirAll_Basic/openat2=true/nonlexical-level2-abs-open (0.00s) 456s --- PASS: TestMkdirAll_Basic/openat2=true/nondir-symlink-trailing (0.00s) 456s --- PASS: TestMkdirAll_Basic/openat2=true/dangling2-basic (0.00s) 456s --- PASS: TestMkdirAll_Basic/openat2=true/dangling3-trailing (0.00s) 456s --- PASS: TestMkdirAll_Basic/openat2=true/dangling-tricky2-trailing (0.00s) 456s --- PASS: TestMkdirAll_Basic/openat2=true/nonlexical-level1-rel (0.00s) 456s --- PASS: TestMkdirAll_Basic/openat2=true/sgid-dir-ownedbyus (0.00s) 456s --- PASS: TestMkdirAll_Basic/openat2=true/dotdot-in-nonexisting (0.00s) 456s --- PASS: TestMkdirAll_Basic/openat2=true/nondir-symlink-subdir (0.00s) 456s --- PASS: TestMkdirAll_Basic/openat2=true/dangling2-trailing (0.00s) 456s --- PASS: TestMkdirAll_Basic/openat2=true/dangling-tricky2-basic (0.00s) 456s --- PASS: TestMkdirAll_Basic/openat2=true/loop-trailing (0.00s) 456s --- PASS: TestMkdirAll_Basic/openat2=true/loop-dotdot (0.00s) 456s --- PASS: TestMkdirAll_Basic/openat2=true/nonlexical-basic (0.00s) 456s --- PASS: TestMkdirAll_Basic/openat2=true/nondir-trailing (0.00s) 456s --- PASS: TestMkdirAll_Basic/openat2=true/nondir-subdir (0.00s) 456s --- PASS: TestMkdirAll_Basic/openat2=true/dangling1-dotdot (0.00s) 456s --- PASS: TestMkdirAll_Basic/openat2=true/dangling3-basic (0.00s) 456s --- PASS: TestMkdirAll_Basic/openat2=true/dangling-tricky1-dotdot (0.00s) 456s --- PASS: TestMkdirAll_Basic/openat2=true/loop-basic (0.00s) 456s --- PASS: TestMkdirAll_Basic/openat2=true/basic (0.00s) 456s --- PASS: TestMkdirAll_Basic/openat2=true/nonlexical-level2-abs-abs (0.00s) 456s --- PASS: TestMkdirAll_Basic/openat2=false (0.12s) 456s --- PASS: TestMkdirAll_Basic/openat2=false/dotdot-after-symlink (0.00s) 456s --- PASS: TestMkdirAll_Basic/openat2=false/nonlexical-level2-abs-rel (0.00s) 456s --- PASS: TestMkdirAll_Basic/openat2=false/nondir-symlink-dotdot (0.00s) 456s --- PASS: TestMkdirAll_Basic/openat2=false/dangling2-dotdot (0.00s) 456s --- PASS: TestMkdirAll_Basic/openat2=false/dangling3-dotdot (0.00s) 456s --- PASS: TestMkdirAll_Basic/openat2=false/nondir-symlink-subdir (0.00s) 456s --- PASS: TestMkdirAll_Basic/openat2=false/dangling2-trailing (0.00s) 456s --- PASS: TestMkdirAll_Basic/openat2=false/loop-trailing (0.01s) 456s --- PASS: TestMkdirAll_Basic/openat2=false/existing (0.00s) 456s --- PASS: TestMkdirAll_Basic/openat2=false/basic (0.00s) 456s --- PASS: TestMkdirAll_Basic/openat2=false/nonlexical-level1-abs (0.00s) 456s --- PASS: TestMkdirAll_Basic/openat2=false/nonlexical-level3-rel (0.00s) 456s --- PASS: TestMkdirAll_Basic/openat2=false/dangling1-trailing (0.00s) 456s --- PASS: TestMkdirAll_Basic/openat2=false/dangling1-dotdot (0.00s) 456s --- PASS: TestMkdirAll_Basic/openat2=false/dangling-tricky2-trailing (0.00s) 456s --- PASS: TestMkdirAll_Basic/openat2=false/nonlexical-level2-abs-abs (0.00s) 456s --- PASS: TestMkdirAll_Basic/openat2=false/nonlexical-level2-rel-abs (0.00s) 456s --- PASS: TestMkdirAll_Basic/openat2=false/dotdot-in-nonexisting (0.00s) 456s --- PASS: TestMkdirAll_Basic/openat2=false/nondir-trailing (0.00s) 456s --- PASS: TestMkdirAll_Basic/openat2=false/dangling2-basic (0.00s) 456s --- PASS: TestMkdirAll_Basic/openat2=false/dangling-tricky1-trailing (0.00s) 456s --- PASS: TestMkdirAll_Basic/openat2=false/nonlexical-level2-rel-open (0.00s) 456s --- PASS: TestMkdirAll_Basic/openat2=false/nondir-dotdot (0.00s) 456s --- PASS: TestMkdirAll_Basic/openat2=false/nondir-subdir (0.00s) 456s --- PASS: TestMkdirAll_Basic/openat2=false/nondir-symlink-trailing (0.00s) 456s --- PASS: TestMkdirAll_Basic/openat2=false/dangling-tricky2-basic (0.00s) 456s --- PASS: TestMkdirAll_Basic/openat2=false/sgid-dir-ownedbyus (0.00s) 456s --- PASS: TestMkdirAll_Basic/openat2=false/dangling3-trailing (0.00s) 456s --- PASS: TestMkdirAll_Basic/openat2=false/dangling-tricky1-basic (0.00s) 456s --- PASS: TestMkdirAll_Basic/openat2=false/dangling-tricky2-dotdot (0.00s) 456s --- PASS: TestMkdirAll_Basic/openat2=false/dotdot-in-existing (0.00s) 456s --- PASS: TestMkdirAll_Basic/openat2=false/nonlexical-level1-rel (0.00s) 456s --- PASS: TestMkdirAll_Basic/openat2=false/nonlexical-level2-rel-rel (0.00s) 456s --- PASS: TestMkdirAll_Basic/openat2=false/dangling1-basic (0.00s) 456s --- PASS: TestMkdirAll_Basic/openat2=false/dangling-tricky1-dotdot (0.00s) 456s --- PASS: TestMkdirAll_Basic/openat2=false/loop-basic (0.01s) 456s --- PASS: TestMkdirAll_Basic/openat2=false/nonlexical-basic (0.00s) 456s --- PASS: TestMkdirAll_Basic/openat2=false/nonlexical-level2-abs-open (0.00s) 456s --- PASS: TestMkdirAll_Basic/openat2=false/nonlexical-level3-abs (0.00s) 456s --- PASS: TestMkdirAll_Basic/openat2=false/sgid-sticky-dir-ownedbyus (0.00s) 456s --- PASS: TestMkdirAll_Basic/openat2=false/dangling3-basic (0.00s) 456s --- PASS: TestMkdirAll_Basic/openat2=false/loop-dotdot (0.01s) 456s === RUN TestMkdirAllHandle_Basic 456s === RUN TestMkdirAllHandle_Basic/openat2=auto 456s === RUN TestMkdirAllHandle_Basic/openat2=auto/dangling-tricky2-trailing 456s === RUN TestMkdirAllHandle_Basic/openat2=auto/dangling-tricky2-basic 456s === RUN TestMkdirAllHandle_Basic/openat2=auto/loop-basic 456s === RUN TestMkdirAllHandle_Basic/openat2=auto/nonlexical-level2-abs-open 456s === RUN TestMkdirAllHandle_Basic/openat2=auto/nonlexical-level2-rel-abs 456s === RUN TestMkdirAllHandle_Basic/openat2=auto/nonlexical-level3-abs 456s === RUN TestMkdirAllHandle_Basic/openat2=auto/sgid-sticky-dir-ownedbyus 456s === RUN TestMkdirAllHandle_Basic/openat2=auto/dotdot-in-nonexisting 456s === RUN TestMkdirAllHandle_Basic/openat2=auto/nondir-symlink-subdir 456s === RUN TestMkdirAllHandle_Basic/openat2=auto/dangling3-trailing 456s === RUN TestMkdirAllHandle_Basic/openat2=auto/dangling-tricky2-dotdot 456s === RUN TestMkdirAllHandle_Basic/openat2=auto/existing 456s === RUN TestMkdirAllHandle_Basic/openat2=auto/nonlexical-basic 456s === RUN TestMkdirAllHandle_Basic/openat2=auto/nonlexical-level1-abs 456s === RUN TestMkdirAllHandle_Basic/openat2=auto/dangling2-trailing 456s === RUN TestMkdirAllHandle_Basic/openat2=auto/dangling3-dotdot 456s === RUN TestMkdirAllHandle_Basic/openat2=auto/dangling-tricky1-trailing 456s === RUN TestMkdirAllHandle_Basic/openat2=auto/dangling-tricky1-basic 456s === RUN TestMkdirAllHandle_Basic/openat2=auto/dotdot-after-symlink 456s === RUN TestMkdirAllHandle_Basic/openat2=auto/nonlexical-level2-abs-rel 456s === RUN TestMkdirAllHandle_Basic/openat2=auto/sgid-dir-ownedbyus 456s === RUN TestMkdirAllHandle_Basic/openat2=auto/nondir-trailing 456s === RUN TestMkdirAllHandle_Basic/openat2=auto/dangling1-dotdot 456s === RUN TestMkdirAllHandle_Basic/openat2=auto/loop-trailing 456s === RUN TestMkdirAllHandle_Basic/openat2=auto/nonlexical-level1-rel 456s === RUN TestMkdirAllHandle_Basic/openat2=auto/nondir-symlink-trailing 456s === RUN TestMkdirAllHandle_Basic/openat2=auto/dangling-tricky1-dotdot 456s === RUN TestMkdirAllHandle_Basic/openat2=auto/basic 456s === RUN TestMkdirAllHandle_Basic/openat2=auto/nondir-dotdot 456s === RUN TestMkdirAllHandle_Basic/openat2=auto/loop-dotdot 456s === RUN TestMkdirAllHandle_Basic/openat2=auto/dangling2-basic 456s === RUN TestMkdirAllHandle_Basic/openat2=auto/dotdot-in-existing 456s === RUN TestMkdirAllHandle_Basic/openat2=auto/nonlexical-level2-abs-abs 456s === RUN TestMkdirAllHandle_Basic/openat2=auto/nonlexical-level3-rel 456s === RUN TestMkdirAllHandle_Basic/openat2=auto/nondir-symlink-dotdot 456s === RUN TestMkdirAllHandle_Basic/openat2=auto/dangling1-trailing 456s === RUN TestMkdirAllHandle_Basic/openat2=auto/dangling2-dotdot 456s === RUN TestMkdirAllHandle_Basic/openat2=auto/dangling3-basic 456s === RUN TestMkdirAllHandle_Basic/openat2=auto/nonlexical-level2-rel-rel 456s === RUN TestMkdirAllHandle_Basic/openat2=auto/nonlexical-level2-rel-open 456s === RUN TestMkdirAllHandle_Basic/openat2=auto/nondir-subdir 456s === RUN TestMkdirAllHandle_Basic/openat2=auto/dangling1-basic 456s === RUN TestMkdirAllHandle_Basic/openat2=true 456s === RUN TestMkdirAllHandle_Basic/openat2=true/dangling2-dotdot 456s === RUN TestMkdirAllHandle_Basic/openat2=true/existing 456s === RUN TestMkdirAllHandle_Basic/openat2=true/nonlexical-level2-abs-rel 456s === RUN TestMkdirAllHandle_Basic/openat2=true/nondir-trailing 456s === RUN TestMkdirAllHandle_Basic/openat2=true/nondir-symlink-subdir 456s === RUN TestMkdirAllHandle_Basic/openat2=true/dangling1-trailing 456s === RUN TestMkdirAllHandle_Basic/openat2=true/dangling3-basic 456s === RUN TestMkdirAllHandle_Basic/openat2=true/dangling-tricky1-dotdot 456s === RUN TestMkdirAllHandle_Basic/openat2=true/nondir-symlink-trailing 456s === RUN TestMkdirAllHandle_Basic/openat2=true/dangling2-basic 456s === RUN TestMkdirAllHandle_Basic/openat2=true/dangling-tricky1-basic 456s === RUN TestMkdirAllHandle_Basic/openat2=true/loop-trailing 456s === RUN TestMkdirAllHandle_Basic/openat2=true/dotdot-after-symlink 456s === RUN TestMkdirAllHandle_Basic/openat2=true/dangling-tricky2-basic 456s === RUN TestMkdirAllHandle_Basic/openat2=true/loop-basic 456s === RUN TestMkdirAllHandle_Basic/openat2=true/nonlexical-level1-rel 456s === RUN TestMkdirAllHandle_Basic/openat2=true/nonlexical-level3-rel 456s === RUN TestMkdirAllHandle_Basic/openat2=true/sgid-sticky-dir-ownedbyus 456s === RUN TestMkdirAllHandle_Basic/openat2=true/nondir-dotdot 456s === RUN TestMkdirAllHandle_Basic/openat2=true/nondir-subdir 456s === RUN TestMkdirAllHandle_Basic/openat2=true/loop-dotdot 456s === RUN TestMkdirAllHandle_Basic/openat2=true/nonlexical-basic 456s === RUN TestMkdirAllHandle_Basic/openat2=true/nonlexical-level2-abs-open 456s === RUN TestMkdirAllHandle_Basic/openat2=true/nonlexical-level2-rel-open 456s === RUN TestMkdirAllHandle_Basic/openat2=true/dotdot-in-nonexisting 456s === RUN TestMkdirAllHandle_Basic/openat2=true/nondir-symlink-dotdot 456s === RUN TestMkdirAllHandle_Basic/openat2=true/dangling2-trailing 456s === RUN TestMkdirAllHandle_Basic/openat2=true/dangling3-dotdot 456s === RUN TestMkdirAllHandle_Basic/openat2=true/dangling-tricky1-trailing 456s === RUN TestMkdirAllHandle_Basic/openat2=true/basic 456s === RUN TestMkdirAllHandle_Basic/openat2=true/dotdot-in-existing 456s === RUN TestMkdirAllHandle_Basic/openat2=true/nonlexical-level2-abs-abs 456s === RUN TestMkdirAllHandle_Basic/openat2=true/nonlexical-level2-rel-rel 456s === RUN TestMkdirAllHandle_Basic/openat2=true/nonlexical-level3-abs 456s === RUN TestMkdirAllHandle_Basic/openat2=true/sgid-dir-ownedbyus 456s === RUN TestMkdirAllHandle_Basic/openat2=true/dangling-tricky2-dotdot 456s === RUN TestMkdirAllHandle_Basic/openat2=true/dangling1-dotdot 456s === RUN TestMkdirAllHandle_Basic/openat2=true/dangling3-trailing 456s === RUN TestMkdirAllHandle_Basic/openat2=true/dangling-tricky2-trailing 456s === RUN TestMkdirAllHandle_Basic/openat2=true/nonlexical-level1-abs 456s === RUN TestMkdirAllHandle_Basic/openat2=true/nonlexical-level2-rel-abs 456s === RUN TestMkdirAllHandle_Basic/openat2=true/dangling1-basic 456s === RUN TestMkdirAllHandle_Basic/openat2=false 456s === RUN TestMkdirAllHandle_Basic/openat2=false/loop-basic 456s === RUN TestMkdirAllHandle_Basic/openat2=false/basic 456s === RUN TestMkdirAllHandle_Basic/openat2=false/nonlexical-level2-abs-open 456s === RUN TestMkdirAllHandle_Basic/openat2=false/sgid-dir-ownedbyus 456s === RUN TestMkdirAllHandle_Basic/openat2=false/nondir-dotdot 456s === RUN TestMkdirAllHandle_Basic/openat2=false/dangling-tricky1-basic 456s === RUN TestMkdirAllHandle_Basic/openat2=false/dangling-tricky2-trailing 456s === RUN TestMkdirAllHandle_Basic/openat2=false/nonlexical-level1-abs 456s === RUN TestMkdirAllHandle_Basic/openat2=false/nonlexical-level2-abs-rel 456s === RUN TestMkdirAllHandle_Basic/openat2=false/dangling1-dotdot 456s === RUN TestMkdirAllHandle_Basic/openat2=false/dangling-tricky1-dotdot 456s === RUN TestMkdirAllHandle_Basic/openat2=false/dangling-tricky2-basic 456s === RUN TestMkdirAllHandle_Basic/openat2=false/dotdot-after-symlink 456s === RUN TestMkdirAllHandle_Basic/openat2=false/nonlexical-level2-abs-abs 456s === RUN TestMkdirAllHandle_Basic/openat2=false/dangling2-trailing 456s === RUN TestMkdirAllHandle_Basic/openat2=false/dangling3-trailing 456s === RUN TestMkdirAllHandle_Basic/openat2=false/loop-dotdot 456s === RUN TestMkdirAllHandle_Basic/openat2=false/nonlexical-level2-rel-abs 456s === RUN TestMkdirAllHandle_Basic/openat2=false/dotdot-in-nonexisting 456s === RUN TestMkdirAllHandle_Basic/openat2=false/nondir-trailing 456s === RUN TestMkdirAllHandle_Basic/openat2=false/nondir-symlink-trailing 456s === RUN TestMkdirAllHandle_Basic/openat2=false/dangling2-dotdot 456s === RUN TestMkdirAllHandle_Basic/openat2=false/loop-trailing 456s === RUN TestMkdirAllHandle_Basic/openat2=false/dotdot-in-existing 456s === RUN TestMkdirAllHandle_Basic/openat2=false/nonlexical-level3-rel 456s === RUN TestMkdirAllHandle_Basic/openat2=false/dangling1-trailing 456s === RUN TestMkdirAllHandle_Basic/openat2=false/dangling2-basic 456s === RUN TestMkdirAllHandle_Basic/openat2=false/existing 456s === RUN TestMkdirAllHandle_Basic/openat2=false/nonlexical-level1-rel 456s === RUN TestMkdirAllHandle_Basic/openat2=false/nonlexical-level2-rel-rel 456s === RUN TestMkdirAllHandle_Basic/openat2=false/nonlexical-level2-rel-open 456s === RUN TestMkdirAllHandle_Basic/openat2=false/dangling3-basic 456s === RUN TestMkdirAllHandle_Basic/openat2=false/dangling-tricky1-trailing 456s === RUN TestMkdirAllHandle_Basic/openat2=false/nonlexical-level3-abs 456s === RUN TestMkdirAllHandle_Basic/openat2=false/nondir-subdir 456s === RUN TestMkdirAllHandle_Basic/openat2=false/nondir-symlink-dotdot 456s === RUN TestMkdirAllHandle_Basic/openat2=false/dangling1-basic 456s === RUN TestMkdirAllHandle_Basic/openat2=false/dangling3-dotdot 456s === RUN TestMkdirAllHandle_Basic/openat2=false/dangling-tricky2-dotdot 456s === RUN TestMkdirAllHandle_Basic/openat2=false/nonlexical-basic 456s === RUN TestMkdirAllHandle_Basic/openat2=false/sgid-sticky-dir-ownedbyus 456s === RUN TestMkdirAllHandle_Basic/openat2=false/nondir-symlink-subdir 456s --- PASS: TestMkdirAllHandle_Basic (0.28s) 456s --- PASS: TestMkdirAllHandle_Basic/openat2=auto (0.08s) 456s --- PASS: TestMkdirAllHandle_Basic/openat2=auto/dangling-tricky2-trailing (0.00s) 456s --- PASS: TestMkdirAllHandle_Basic/openat2=auto/dangling-tricky2-basic (0.00s) 456s --- PASS: TestMkdirAllHandle_Basic/openat2=auto/loop-basic (0.00s) 456s --- PASS: TestMkdirAllHandle_Basic/openat2=auto/nonlexical-level2-abs-open (0.00s) 456s --- PASS: TestMkdirAllHandle_Basic/openat2=auto/nonlexical-level2-rel-abs (0.00s) 456s --- PASS: TestMkdirAllHandle_Basic/openat2=auto/nonlexical-level3-abs (0.00s) 456s --- PASS: TestMkdirAllHandle_Basic/openat2=auto/sgid-sticky-dir-ownedbyus (0.00s) 456s --- PASS: TestMkdirAllHandle_Basic/openat2=auto/dotdot-in-nonexisting (0.00s) 456s --- PASS: TestMkdirAllHandle_Basic/openat2=auto/nondir-symlink-subdir (0.00s) 456s --- PASS: TestMkdirAllHandle_Basic/openat2=auto/dangling3-trailing (0.00s) 456s --- PASS: TestMkdirAllHandle_Basic/openat2=auto/dangling-tricky2-dotdot (0.00s) 456s --- PASS: TestMkdirAllHandle_Basic/openat2=auto/existing (0.00s) 456s --- PASS: TestMkdirAllHandle_Basic/openat2=auto/nonlexical-basic (0.00s) 456s --- PASS: TestMkdirAllHandle_Basic/openat2=auto/nonlexical-level1-abs (0.00s) 456s --- PASS: TestMkdirAllHandle_Basic/openat2=auto/dangling2-trailing (0.00s) 456s --- PASS: TestMkdirAllHandle_Basic/openat2=auto/dangling3-dotdot (0.00s) 456s --- PASS: TestMkdirAllHandle_Basic/openat2=auto/dangling-tricky1-trailing (0.00s) 456s --- PASS: TestMkdirAllHandle_Basic/openat2=auto/dangling-tricky1-basic (0.00s) 456s --- PASS: TestMkdirAllHandle_Basic/openat2=auto/dotdot-after-symlink (0.00s) 456s --- PASS: TestMkdirAllHandle_Basic/openat2=auto/nonlexical-level2-abs-rel (0.00s) 456s --- PASS: TestMkdirAllHandle_Basic/openat2=auto/sgid-dir-ownedbyus (0.00s) 456s --- PASS: TestMkdirAllHandle_Basic/openat2=auto/nondir-trailing (0.00s) 456s --- PASS: TestMkdirAllHandle_Basic/openat2=auto/dangling1-dotdot (0.00s) 456s --- PASS: TestMkdirAllHandle_Basic/openat2=auto/loop-trailing (0.00s) 456s --- PASS: TestMkdirAllHandle_Basic/openat2=auto/nonlexical-level1-rel (0.00s) 456s --- PASS: TestMkdirAllHandle_Basic/openat2=auto/nondir-symlink-trailing (0.00s) 456s --- PASS: TestMkdirAllHandle_Basic/openat2=auto/dangling-tricky1-dotdot (0.00s) 456s --- PASS: TestMkdirAllHandle_Basic/openat2=auto/basic (0.00s) 456s --- PASS: TestMkdirAllHandle_Basic/openat2=auto/nondir-dotdot (0.00s) 456s --- PASS: TestMkdirAllHandle_Basic/openat2=auto/loop-dotdot (0.00s) 456s --- PASS: TestMkdirAllHandle_Basic/openat2=auto/dangling2-basic (0.00s) 456s --- PASS: TestMkdirAllHandle_Basic/openat2=auto/dotdot-in-existing (0.00s) 456s --- PASS: TestMkdirAllHandle_Basic/openat2=auto/nonlexical-level2-abs-abs (0.00s) 456s --- PASS: TestMkdirAllHandle_Basic/openat2=auto/nonlexical-level3-rel (0.00s) 456s --- PASS: TestMkdirAllHandle_Basic/openat2=auto/nondir-symlink-dotdot (0.00s) 456s --- PASS: TestMkdirAllHandle_Basic/openat2=auto/dangling1-trailing (0.00s) 456s --- PASS: TestMkdirAllHandle_Basic/openat2=auto/dangling2-dotdot (0.00s) 456s --- PASS: TestMkdirAllHandle_Basic/openat2=auto/dangling3-basic (0.00s) 456s --- PASS: TestMkdirAllHandle_Basic/openat2=auto/nonlexical-level2-rel-rel (0.00s) 456s --- PASS: TestMkdirAllHandle_Basic/openat2=auto/nonlexical-level2-rel-open (0.00s) 456s --- PASS: TestMkdirAllHandle_Basic/openat2=auto/nondir-subdir (0.00s) 456s --- PASS: TestMkdirAllHandle_Basic/openat2=auto/dangling1-basic (0.00s) 456s --- PASS: TestMkdirAllHandle_Basic/openat2=true (0.08s) 456s --- PASS: TestMkdirAllHandle_Basic/openat2=true/dangling2-dotdot (0.00s) 456s --- PASS: TestMkdirAllHandle_Basic/openat2=true/existing (0.00s) 456s --- PASS: TestMkdirAllHandle_Basic/openat2=true/nonlexical-level2-abs-rel (0.00s) 456s --- PASS: TestMkdirAllHandle_Basic/openat2=true/nondir-trailing (0.00s) 456s --- PASS: TestMkdirAllHandle_Basic/openat2=true/nondir-symlink-subdir (0.00s) 456s --- PASS: TestMkdirAllHandle_Basic/openat2=true/dangling1-trailing (0.00s) 456s --- PASS: TestMkdirAllHandle_Basic/openat2=true/dangling3-basic (0.00s) 456s --- PASS: TestMkdirAllHandle_Basic/openat2=true/dangling-tricky1-dotdot (0.00s) 456s --- PASS: TestMkdirAllHandle_Basic/openat2=true/nondir-symlink-trailing (0.00s) 456s --- PASS: TestMkdirAllHandle_Basic/openat2=true/dangling2-basic (0.00s) 456s --- PASS: TestMkdirAllHandle_Basic/openat2=true/dangling-tricky1-basic (0.00s) 456s --- PASS: TestMkdirAllHandle_Basic/openat2=true/loop-trailing (0.00s) 456s --- PASS: TestMkdirAllHandle_Basic/openat2=true/dotdot-after-symlink (0.00s) 456s --- PASS: TestMkdirAllHandle_Basic/openat2=true/dangling-tricky2-basic (0.00s) 456s --- PASS: TestMkdirAllHandle_Basic/openat2=true/loop-basic (0.00s) 456s --- PASS: TestMkdirAllHandle_Basic/openat2=true/nonlexical-level1-rel (0.00s) 456s --- PASS: TestMkdirAllHandle_Basic/openat2=true/nonlexical-level3-rel (0.00s) 456s --- PASS: TestMkdirAllHandle_Basic/openat2=true/sgid-sticky-dir-ownedbyus (0.00s) 456s --- PASS: TestMkdirAllHandle_Basic/openat2=true/nondir-dotdot (0.00s) 456s --- PASS: TestMkdirAllHandle_Basic/openat2=true/nondir-subdir (0.00s) 456s --- PASS: TestMkdirAllHandle_Basic/openat2=true/loop-dotdot (0.00s) 456s --- PASS: TestMkdirAllHandle_Basic/openat2=true/nonlexical-basic (0.00s) 456s --- PASS: TestMkdirAllHandle_Basic/openat2=true/nonlexical-level2-abs-open (0.00s) 456s --- PASS: TestMkdirAllHandle_Basic/openat2=true/nonlexical-level2-rel-open (0.00s) 456s --- PASS: TestMkdirAllHandle_Basic/openat2=true/dotdot-in-nonexisting (0.00s) 456s --- PASS: TestMkdirAllHandle_Basic/openat2=true/nondir-symlink-dotdot (0.00s) 456s --- PASS: TestMkdirAllHandle_Basic/openat2=true/dangling2-trailing (0.00s) 456s --- PASS: TestMkdirAllHandle_Basic/openat2=true/dangling3-dotdot (0.00s) 456s --- PASS: TestMkdirAllHandle_Basic/openat2=true/dangling-tricky1-trailing (0.00s) 456s --- PASS: TestMkdirAllHandle_Basic/openat2=true/basic (0.00s) 456s --- PASS: TestMkdirAllHandle_Basic/openat2=true/dotdot-in-existing (0.00s) 456s --- PASS: TestMkdirAllHandle_Basic/openat2=true/nonlexical-level2-abs-abs (0.00s) 456s --- PASS: TestMkdirAllHandle_Basic/openat2=true/nonlexical-level2-rel-rel (0.00s) 456s --- PASS: TestMkdirAllHandle_Basic/openat2=true/nonlexical-level3-abs (0.00s) 456s --- PASS: TestMkdirAllHandle_Basic/openat2=true/sgid-dir-ownedbyus (0.00s) 456s --- PASS: TestMkdirAllHandle_Basic/openat2=true/dangling-tricky2-dotdot (0.00s) 456s --- PASS: TestMkdirAllHandle_Basic/openat2=true/dangling1-dotdot (0.00s) 456s --- PASS: TestMkdirAllHandle_Basic/openat2=true/dangling3-trailing (0.00s) 456s --- PASS: TestMkdirAllHandle_Basic/openat2=true/dangling-tricky2-trailing (0.00s) 456s --- PASS: TestMkdirAllHandle_Basic/openat2=true/nonlexical-level1-abs (0.00s) 456s --- PASS: TestMkdirAllHandle_Basic/openat2=true/nonlexical-level2-rel-abs (0.00s) 456s --- PASS: TestMkdirAllHandle_Basic/openat2=true/dangling1-basic (0.00s) 456s --- PASS: TestMkdirAllHandle_Basic/openat2=false (0.13s) 456s --- PASS: TestMkdirAllHandle_Basic/openat2=false/loop-basic (0.02s) 456s --- PASS: TestMkdirAllHandle_Basic/openat2=false/basic (0.00s) 456s --- PASS: TestMkdirAllHandle_Basic/openat2=false/nonlexical-level2-abs-open (0.00s) 456s --- PASS: TestMkdirAllHandle_Basic/openat2=false/sgid-dir-ownedbyus (0.00s) 456s --- PASS: TestMkdirAllHandle_Basic/openat2=false/nondir-dotdot (0.00s) 456s --- PASS: TestMkdirAllHandle_Basic/openat2=false/dangling-tricky1-basic (0.00s) 456s --- PASS: TestMkdirAllHandle_Basic/openat2=false/dangling-tricky2-trailing (0.00s) 456s --- PASS: TestMkdirAllHandle_Basic/openat2=false/nonlexical-level1-abs (0.00s) 456s --- PASS: TestMkdirAllHandle_Basic/openat2=false/nonlexical-level2-abs-rel (0.00s) 456s --- PASS: TestMkdirAllHandle_Basic/openat2=false/dangling1-dotdot (0.00s) 456s --- PASS: TestMkdirAllHandle_Basic/openat2=false/dangling-tricky1-dotdot (0.00s) 456s --- PASS: TestMkdirAllHandle_Basic/openat2=false/dangling-tricky2-basic (0.00s) 456s --- PASS: TestMkdirAllHandle_Basic/openat2=false/dotdot-after-symlink (0.00s) 456s --- PASS: TestMkdirAllHandle_Basic/openat2=false/nonlexical-level2-abs-abs (0.00s) 456s --- PASS: TestMkdirAllHandle_Basic/openat2=false/dangling2-trailing (0.00s) 456s --- PASS: TestMkdirAllHandle_Basic/openat2=false/dangling3-trailing (0.00s) 456s --- PASS: TestMkdirAllHandle_Basic/openat2=false/loop-dotdot (0.01s) 456s --- PASS: TestMkdirAllHandle_Basic/openat2=false/nonlexical-level2-rel-abs (0.00s) 456s --- PASS: TestMkdirAllHandle_Basic/openat2=false/dotdot-in-nonexisting (0.00s) 456s --- PASS: TestMkdirAllHandle_Basic/openat2=false/nondir-trailing (0.00s) 456s --- PASS: TestMkdirAllHandle_Basic/openat2=false/nondir-symlink-trailing (0.00s) 456s --- PASS: TestMkdirAllHandle_Basic/openat2=false/dangling2-dotdot (0.00s) 456s --- PASS: TestMkdirAllHandle_Basic/openat2=false/loop-trailing (0.01s) 456s --- PASS: TestMkdirAllHandle_Basic/openat2=false/dotdot-in-existing (0.00s) 456s --- PASS: TestMkdirAllHandle_Basic/openat2=false/nonlexical-level3-rel (0.00s) 456s --- PASS: TestMkdirAllHandle_Basic/openat2=false/dangling1-trailing (0.00s) 456s --- PASS: TestMkdirAllHandle_Basic/openat2=false/dangling2-basic (0.00s) 456s --- PASS: TestMkdirAllHandle_Basic/openat2=false/existing (0.00s) 456s --- PASS: TestMkdirAllHandle_Basic/openat2=false/nonlexical-level1-rel (0.00s) 456s --- PASS: TestMkdirAllHandle_Basic/openat2=false/nonlexical-level2-rel-rel (0.00s) 456s --- PASS: TestMkdirAllHandle_Basic/openat2=false/nonlexical-level2-rel-open (0.00s) 456s --- PASS: TestMkdirAllHandle_Basic/openat2=false/dangling3-basic (0.00s) 456s --- PASS: TestMkdirAllHandle_Basic/openat2=false/dangling-tricky1-trailing (0.00s) 456s --- PASS: TestMkdirAllHandle_Basic/openat2=false/nonlexical-level3-abs (0.00s) 456s --- PASS: TestMkdirAllHandle_Basic/openat2=false/nondir-subdir (0.00s) 456s --- PASS: TestMkdirAllHandle_Basic/openat2=false/nondir-symlink-dotdot (0.00s) 456s --- PASS: TestMkdirAllHandle_Basic/openat2=false/dangling1-basic (0.00s) 456s --- PASS: TestMkdirAllHandle_Basic/openat2=false/dangling3-dotdot (0.00s) 456s --- PASS: TestMkdirAllHandle_Basic/openat2=false/dangling-tricky2-dotdot (0.00s) 456s --- PASS: TestMkdirAllHandle_Basic/openat2=false/nonlexical-basic (0.00s) 456s --- PASS: TestMkdirAllHandle_Basic/openat2=false/sgid-sticky-dir-ownedbyus (0.00s) 456s --- PASS: TestMkdirAllHandle_Basic/openat2=false/nondir-symlink-subdir (0.00s) 456s === RUN TestMkdirAll_AsRoot 456s linux.go:31: test requires root 456s --- SKIP: TestMkdirAll_AsRoot (0.00s) 456s === RUN TestMkdirAllHandle_AsRoot 456s linux.go:31: test requires root 456s --- SKIP: TestMkdirAllHandle_AsRoot (0.00s) 456s === RUN TestMkdirAll_InvalidMode 456s --- PASS: TestMkdirAll_InvalidMode (0.00s) 456s === RUN TestMkdirAllHandle_InvalidMode 456s --- PASS: TestMkdirAllHandle_InvalidMode (0.00s) 456s === RUN TestMkdirAllHandle_RacingRename 456s === RUN TestMkdirAllHandle_RacingRename/openat2=auto 456s === RUN TestMkdirAllHandle_RacingRename/openat2=auto/swapdir-empty-ok-good 456s mkdir_linux_test.go:461: after 800 runs: passOk=800(100.000%) passErr=0(0.000%) fail=0(0.000%) 456s === RUN TestMkdirAllHandle_RacingRename/openat2=auto/swapdir-empty-badmode-trailing 456s mkdir_linux_test.go:461: after 800 runs: passOk=800(100.000%) passErr=0(0.000%) fail=0(0.000%) 456s === RUN TestMkdirAllHandle_RacingRename/openat2=auto/swapdir-empty-badmode-partial 456s mkdir_linux_test.go:461: after 800 runs: passOk=800(100.000%) passErr=0(0.000%) fail=0(0.000%) 456s === RUN TestMkdirAllHandle_RacingRename/openat2=auto/swapdir-nonempty1-trailing 456s mkdir_linux_test.go:461: after 800 runs: passOk=800(100.000%) passErr=0(0.000%) fail=0(0.000%) 456s === RUN TestMkdirAllHandle_RacingRename/openat2=auto/swapdir-nonempty1-partial 456s mkdir_linux_test.go:461: after 800 runs: passOk=800(100.000%) passErr=0(0.000%) fail=0(0.000%) 456s === RUN TestMkdirAllHandle_RacingRename/openat2=auto/swapdir-nonempty2-trailing 456s mkdir_linux_test.go:461: after 800 runs: passOk=800(100.000%) passErr=0(0.000%) fail=0(0.000%) 456s === RUN TestMkdirAllHandle_RacingRename/openat2=auto/swapdir-nonempty2-partial 456s mkdir_linux_test.go:461: after 800 runs: passOk=800(100.000%) passErr=0(0.000%) fail=0(0.000%) 456s === RUN TestMkdirAllHandle_RacingRename/openat2=auto/swapfile-trailing 456s mkdir_linux_test.go:461: after 800 runs: passOk=798(99.750%) passErr=2(0.250%) fail=0(0.000%) 456s mkdir_linux_test.go:464: passErr breakdown: 456s mkdir_linux_test.go:466: 2: not a directory 456s === RUN TestMkdirAllHandle_RacingRename/openat2=auto/swapfile-partial 456s mkdir_linux_test.go:461: after 800 runs: passOk=798(99.750%) passErr=2(0.250%) fail=0(0.000%) 456s mkdir_linux_test.go:464: passErr breakdown: 456s mkdir_linux_test.go:466: 2: not a directory 456s === RUN TestMkdirAllHandle_RacingRename/openat2=true 456s === RUN TestMkdirAllHandle_RacingRename/openat2=true/swapdir-empty-ok-good 456s mkdir_linux_test.go:461: after 800 runs: passOk=800(100.000%) passErr=0(0.000%) fail=0(0.000%) 456s === RUN TestMkdirAllHandle_RacingRename/openat2=true/swapdir-empty-badmode-trailing 456s mkdir_linux_test.go:461: after 800 runs: passOk=800(100.000%) passErr=0(0.000%) fail=0(0.000%) 456s === RUN TestMkdirAllHandle_RacingRename/openat2=true/swapdir-empty-badmode-partial 456s mkdir_linux_test.go:461: after 800 runs: passOk=800(100.000%) passErr=0(0.000%) fail=0(0.000%) 456s === RUN TestMkdirAllHandle_RacingRename/openat2=true/swapdir-nonempty1-trailing 456s mkdir_linux_test.go:461: after 800 runs: passOk=800(100.000%) passErr=0(0.000%) fail=0(0.000%) 456s === RUN TestMkdirAllHandle_RacingRename/openat2=true/swapdir-nonempty1-partial 456s mkdir_linux_test.go:461: after 800 runs: passOk=800(100.000%) passErr=0(0.000%) fail=0(0.000%) 456s === RUN TestMkdirAllHandle_RacingRename/openat2=true/swapdir-nonempty2-trailing 456s mkdir_linux_test.go:461: after 800 runs: passOk=800(100.000%) passErr=0(0.000%) fail=0(0.000%) 456s === RUN TestMkdirAllHandle_RacingRename/openat2=true/swapdir-nonempty2-partial 456s mkdir_linux_test.go:461: after 800 runs: passOk=800(100.000%) passErr=0(0.000%) fail=0(0.000%) 456s === RUN TestMkdirAllHandle_RacingRename/openat2=true/swapfile-trailing 456s mkdir_linux_test.go:461: after 800 runs: passOk=800(100.000%) passErr=0(0.000%) fail=0(0.000%) 456s === RUN TestMkdirAllHandle_RacingRename/openat2=true/swapfile-partial 456s mkdir_linux_test.go:461: after 800 runs: passOk=799(99.875%) passErr=1(0.125%) fail=0(0.000%) 456s mkdir_linux_test.go:464: passErr breakdown: 456s mkdir_linux_test.go:466: 1: not a directory 456s === RUN TestMkdirAllHandle_RacingRename/openat2=false 456s === RUN TestMkdirAllHandle_RacingRename/openat2=false/swapdir-empty-ok-good 456s mkdir_linux_test.go:461: after 800 runs: passOk=800(100.000%) passErr=0(0.000%) fail=0(0.000%) 456s === RUN TestMkdirAllHandle_RacingRename/openat2=false/swapdir-empty-badmode-trailing 456s mkdir_linux_test.go:461: after 800 runs: passOk=800(100.000%) passErr=0(0.000%) fail=0(0.000%) 456s === RUN TestMkdirAllHandle_RacingRename/openat2=false/swapdir-empty-badmode-partial 456s mkdir_linux_test.go:461: after 800 runs: passOk=800(100.000%) passErr=0(0.000%) fail=0(0.000%) 456s === RUN TestMkdirAllHandle_RacingRename/openat2=false/swapdir-nonempty1-trailing 456s mkdir_linux_test.go:461: after 800 runs: passOk=800(100.000%) passErr=0(0.000%) fail=0(0.000%) 456s === RUN TestMkdirAllHandle_RacingRename/openat2=false/swapdir-nonempty1-partial 456s mkdir_linux_test.go:461: after 800 runs: passOk=800(100.000%) passErr=0(0.000%) fail=0(0.000%) 456s === RUN TestMkdirAllHandle_RacingRename/openat2=false/swapdir-nonempty2-trailing 456s mkdir_linux_test.go:461: after 800 runs: passOk=800(100.000%) passErr=0(0.000%) fail=0(0.000%) 456s === RUN TestMkdirAllHandle_RacingRename/openat2=false/swapdir-nonempty2-partial 456s mkdir_linux_test.go:461: after 800 runs: passOk=800(100.000%) passErr=0(0.000%) fail=0(0.000%) 456s === RUN TestMkdirAllHandle_RacingRename/openat2=false/swapfile-trailing 456s mkdir_linux_test.go:461: after 800 runs: passOk=800(100.000%) passErr=0(0.000%) fail=0(0.000%) 456s === RUN TestMkdirAllHandle_RacingRename/openat2=false/swapfile-partial 456s mkdir_linux_test.go:461: after 800 runs: passOk=799(99.875%) passErr=1(0.125%) fail=0(0.000%) 456s mkdir_linux_test.go:464: passErr breakdown: 456s mkdir_linux_test.go:466: 1: not a directory 456s --- PASS: TestMkdirAllHandle_RacingRename (45.44s) 456s --- PASS: TestMkdirAllHandle_RacingRename/openat2=auto (14.27s) 456s --- PASS: TestMkdirAllHandle_RacingRename/openat2=auto/swapdir-empty-ok-good (1.66s) 456s --- PASS: TestMkdirAllHandle_RacingRename/openat2=auto/swapdir-empty-badmode-trailing (1.19s) 456s --- PASS: TestMkdirAllHandle_RacingRename/openat2=auto/swapdir-empty-badmode-partial (1.71s) 456s --- PASS: TestMkdirAllHandle_RacingRename/openat2=auto/swapdir-nonempty1-trailing (1.24s) 456s --- PASS: TestMkdirAllHandle_RacingRename/openat2=auto/swapdir-nonempty1-partial (1.90s) 456s --- PASS: TestMkdirAllHandle_RacingRename/openat2=auto/swapdir-nonempty2-trailing (1.26s) 456s --- PASS: TestMkdirAllHandle_RacingRename/openat2=auto/swapdir-nonempty2-partial (1.90s) 456s --- PASS: TestMkdirAllHandle_RacingRename/openat2=auto/swapfile-trailing (1.33s) 456s --- PASS: TestMkdirAllHandle_RacingRename/openat2=auto/swapfile-partial (2.08s) 456s --- PASS: TestMkdirAllHandle_RacingRename/openat2=true (16.86s) 456s --- PASS: TestMkdirAllHandle_RacingRename/openat2=true/swapdir-empty-ok-good (2.13s) 456s --- PASS: TestMkdirAllHandle_RacingRename/openat2=true/swapdir-empty-badmode-trailing (1.50s) 456s --- PASS: TestMkdirAllHandle_RacingRename/openat2=true/swapdir-empty-badmode-partial (2.30s) 456s --- PASS: TestMkdirAllHandle_RacingRename/openat2=true/swapdir-nonempty1-trailing (1.70s) 456s --- PASS: TestMkdirAllHandle_RacingRename/openat2=true/swapdir-nonempty1-partial (2.52s) 456s --- PASS: TestMkdirAllHandle_RacingRename/openat2=true/swapdir-nonempty2-trailing (1.70s) 456s --- PASS: TestMkdirAllHandle_RacingRename/openat2=true/swapdir-nonempty2-partial (2.00s) 456s --- PASS: TestMkdirAllHandle_RacingRename/openat2=true/swapfile-trailing (1.24s) 456s --- PASS: TestMkdirAllHandle_RacingRename/openat2=true/swapfile-partial (1.76s) 456s --- PASS: TestMkdirAllHandle_RacingRename/openat2=false (14.32s) 456s --- PASS: TestMkdirAllHandle_RacingRename/openat2=false/swapdir-empty-ok-good (1.66s) 456s --- PASS: TestMkdirAllHandle_RacingRename/openat2=false/swapdir-empty-badmode-trailing (1.44s) 456s --- PASS: TestMkdirAllHandle_RacingRename/openat2=false/swapdir-empty-badmode-partial (1.76s) 456s --- PASS: TestMkdirAllHandle_RacingRename/openat2=false/swapdir-nonempty1-trailing (1.38s) 456s --- PASS: TestMkdirAllHandle_RacingRename/openat2=false/swapdir-nonempty1-partial (1.80s) 456s --- PASS: TestMkdirAllHandle_RacingRename/openat2=false/swapdir-nonempty2-trailing (1.27s) 456s --- PASS: TestMkdirAllHandle_RacingRename/openat2=false/swapdir-nonempty2-partial (1.95s) 456s --- PASS: TestMkdirAllHandle_RacingRename/openat2=false/swapfile-trailing (1.31s) 456s --- PASS: TestMkdirAllHandle_RacingRename/openat2=false/swapfile-partial (1.73s) 456s === RUN TestMkdirAllHandle_RacingDelete 456s === RUN TestMkdirAllHandle_RacingDelete/openat2=auto 456s === RUN TestMkdirAllHandle_RacingDelete/openat2=auto/target 456s mkdir_linux_test.go:550: after 800 runs: passOk=100(12.500%) passErr=700(87.500%) fail=0(0.000%) 456s mkdir_linux_test.go:553: passErr breakdown: 456s mkdir_linux_test.go:555: 699: wandered into deleted directory 456s mkdir_linux_test.go:555: 1: no such file or directory 456s === RUN TestMkdirAllHandle_RacingDelete/openat2=auto/target/a/b/c 456s mkdir_linux_test.go:550: after 800 runs: passOk=129(16.125%) passErr=671(83.875%) fail=0(0.000%) 456s mkdir_linux_test.go:553: passErr breakdown: 456s mkdir_linux_test.go:555: 669: wandered into deleted directory 456s mkdir_linux_test.go:555: 2: no such file or directory 456s === RUN TestMkdirAllHandle_RacingDelete/openat2=auto/target/a/b/c/d/e 456s mkdir_linux_test.go:550: after 800 runs: passOk=111(13.875%) passErr=689(86.125%) fail=0(0.000%) 456s mkdir_linux_test.go:553: passErr breakdown: 456s mkdir_linux_test.go:555: 5: no such file or directory 456s mkdir_linux_test.go:555: 684: wandered into deleted directory 456s === RUN TestMkdirAllHandle_RacingDelete/openat2=true 456s === RUN TestMkdirAllHandle_RacingDelete/openat2=true/target 456s mkdir_linux_test.go:550: after 800 runs: passOk=104(13.000%) passErr=696(87.000%) fail=0(0.000%) 456s mkdir_linux_test.go:553: passErr breakdown: 456s mkdir_linux_test.go:555: 695: wandered into deleted directory 456s mkdir_linux_test.go:555: 1: no such file or directory 456s === RUN TestMkdirAllHandle_RacingDelete/openat2=true/target/a/b/c 456s mkdir_linux_test.go:550: after 800 runs: passOk=96(12.000%) passErr=704(88.000%) fail=0(0.000%) 456s mkdir_linux_test.go:553: passErr breakdown: 456s mkdir_linux_test.go:555: 702: wandered into deleted directory 456s mkdir_linux_test.go:555: 2: no such file or directory 456s === RUN TestMkdirAllHandle_RacingDelete/openat2=true/target/a/b/c/d/e 456s mkdir_linux_test.go:550: after 800 runs: passOk=181(22.625%) passErr=619(77.375%) fail=0(0.000%) 456s mkdir_linux_test.go:553: passErr breakdown: 456s mkdir_linux_test.go:555: 619: wandered into deleted directory 456s === RUN TestMkdirAllHandle_RacingDelete/openat2=false 456s === RUN TestMkdirAllHandle_RacingDelete/openat2=false/target 456s mkdir_linux_test.go:550: after 800 runs: passOk=91(11.375%) passErr=709(88.625%) fail=0(0.000%) 456s mkdir_linux_test.go:553: passErr breakdown: 456s mkdir_linux_test.go:555: 705: wandered into deleted directory 456s mkdir_linux_test.go:555: 4: no such file or directory 456s === RUN TestMkdirAllHandle_RacingDelete/openat2=false/target/a/b/c 456s mkdir_linux_test.go:550: after 800 runs: passOk=184(23.000%) passErr=616(77.000%) fail=0(0.000%) 456s mkdir_linux_test.go:553: passErr breakdown: 456s mkdir_linux_test.go:555: 606: wandered into deleted directory 456s mkdir_linux_test.go:555: 10: no such file or directory 456s === RUN TestMkdirAllHandle_RacingDelete/openat2=false/target/a/b/c/d/e 456s mkdir_linux_test.go:550: after 800 runs: passOk=155(19.375%) passErr=645(80.625%) fail=0(0.000%) 456s mkdir_linux_test.go:553: passErr breakdown: 456s mkdir_linux_test.go:555: 639: wandered into deleted directory 456s mkdir_linux_test.go:555: 6: no such file or directory 456s --- PASS: TestMkdirAllHandle_RacingDelete (8.57s) 456s --- PASS: TestMkdirAllHandle_RacingDelete/openat2=auto (2.44s) 456s --- PASS: TestMkdirAllHandle_RacingDelete/openat2=auto/target (0.69s) 456s --- PASS: TestMkdirAllHandle_RacingDelete/openat2=auto/target/a/b/c (0.84s) 456s --- PASS: TestMkdirAllHandle_RacingDelete/openat2=auto/target/a/b/c/d/e (0.90s) 456s --- PASS: TestMkdirAllHandle_RacingDelete/openat2=true (2.55s) 456s --- PASS: TestMkdirAllHandle_RacingDelete/openat2=true/target (0.72s) 456s --- PASS: TestMkdirAllHandle_RacingDelete/openat2=true/target/a/b/c (0.79s) 456s --- PASS: TestMkdirAllHandle_RacingDelete/openat2=true/target/a/b/c/d/e (1.04s) 456s --- PASS: TestMkdirAllHandle_RacingDelete/openat2=false (3.58s) 456s --- PASS: TestMkdirAllHandle_RacingDelete/openat2=false/target (0.99s) 456s --- PASS: TestMkdirAllHandle_RacingDelete/openat2=false/target/a/b/c (1.28s) 456s --- PASS: TestMkdirAllHandle_RacingDelete/openat2=false/target/a/b/c/d/e (1.31s) 456s === RUN TestMkdirAllHandle_RacingCreate 456s === RUN TestMkdirAllHandle_RacingCreate/openat2=auto 456s === RUN TestMkdirAllHandle_RacingCreate/openat2=auto/threads=2 456s === RUN TestMkdirAllHandle_RacingCreate/openat2=auto/threads=4 456s === RUN TestMkdirAllHandle_RacingCreate/openat2=auto/threads=8 456s === RUN TestMkdirAllHandle_RacingCreate/openat2=auto/threads=16 456s === RUN TestMkdirAllHandle_RacingCreate/openat2=auto/threads=32 456s === RUN TestMkdirAllHandle_RacingCreate/openat2=auto/threads=64 456s === RUN TestMkdirAllHandle_RacingCreate/openat2=auto/threads=128 456s === RUN TestMkdirAllHandle_RacingCreate/openat2=auto/threads=512 456s === RUN TestMkdirAllHandle_RacingCreate/openat2=true 456s === RUN TestMkdirAllHandle_RacingCreate/openat2=true/threads=2 456s === RUN TestMkdirAllHandle_RacingCreate/openat2=true/threads=4 456s === RUN TestMkdirAllHandle_RacingCreate/openat2=true/threads=8 456s === RUN TestMkdirAllHandle_RacingCreate/openat2=true/threads=16 456s === RUN TestMkdirAllHandle_RacingCreate/openat2=true/threads=32 456s === RUN TestMkdirAllHandle_RacingCreate/openat2=true/threads=64 456s === RUN TestMkdirAllHandle_RacingCreate/openat2=true/threads=128 456s === RUN TestMkdirAllHandle_RacingCreate/openat2=true/threads=512 456s === RUN TestMkdirAllHandle_RacingCreate/openat2=false 456s === RUN TestMkdirAllHandle_RacingCreate/openat2=false/threads=2 456s === RUN TestMkdirAllHandle_RacingCreate/openat2=false/threads=4 456s === RUN TestMkdirAllHandle_RacingCreate/openat2=false/threads=8 456s === RUN TestMkdirAllHandle_RacingCreate/openat2=false/threads=16 456s === RUN TestMkdirAllHandle_RacingCreate/openat2=false/threads=32 456s === RUN TestMkdirAllHandle_RacingCreate/openat2=false/threads=64 456s === RUN TestMkdirAllHandle_RacingCreate/openat2=false/threads=128 456s === RUN TestMkdirAllHandle_RacingCreate/openat2=false/threads=512 456s --- PASS: TestMkdirAllHandle_RacingCreate (157.48s) 456s --- PASS: TestMkdirAllHandle_RacingCreate/openat2=auto (29.91s) 456s --- PASS: TestMkdirAllHandle_RacingCreate/openat2=auto/threads=2 (1.68s) 456s --- PASS: TestMkdirAllHandle_RacingCreate/openat2=auto/threads=4 (1.58s) 456s --- PASS: TestMkdirAllHandle_RacingCreate/openat2=auto/threads=8 (1.06s) 456s --- PASS: TestMkdirAllHandle_RacingCreate/openat2=auto/threads=16 (1.35s) 456s --- PASS: TestMkdirAllHandle_RacingCreate/openat2=auto/threads=32 (1.79s) 456s --- PASS: TestMkdirAllHandle_RacingCreate/openat2=auto/threads=64 (2.57s) 456s --- PASS: TestMkdirAllHandle_RacingCreate/openat2=auto/threads=128 (4.25s) 456s --- PASS: TestMkdirAllHandle_RacingCreate/openat2=auto/threads=512 (15.63s) 456s --- PASS: TestMkdirAllHandle_RacingCreate/openat2=true (28.43s) 456s --- PASS: TestMkdirAllHandle_RacingCreate/openat2=true/threads=2 (1.04s) 456s --- PASS: TestMkdirAllHandle_RacingCreate/openat2=true/threads=4 (0.95s) 456s --- PASS: TestMkdirAllHandle_RacingCreate/openat2=true/threads=8 (1.05s) 456s --- PASS: TestMkdirAllHandle_RacingCreate/openat2=true/threads=16 (1.31s) 456s --- PASS: TestMkdirAllHandle_RacingCreate/openat2=true/threads=32 (1.76s) 456s --- PASS: TestMkdirAllHandle_RacingCreate/openat2=true/threads=64 (2.56s) 456s --- PASS: TestMkdirAllHandle_RacingCreate/openat2=true/threads=128 (4.36s) 456s --- PASS: TestMkdirAllHandle_RacingCreate/openat2=true/threads=512 (15.40s) 456s --- PASS: TestMkdirAllHandle_RacingCreate/openat2=false (99.13s) 456s --- PASS: TestMkdirAllHandle_RacingCreate/openat2=false/threads=2 (1.12s) 456s --- PASS: TestMkdirAllHandle_RacingCreate/openat2=false/threads=4 (1.38s) 456s --- PASS: TestMkdirAllHandle_RacingCreate/openat2=false/threads=8 (1.73s) 456s --- PASS: TestMkdirAllHandle_RacingCreate/openat2=false/threads=16 (2.70s) 456s --- PASS: TestMkdirAllHandle_RacingCreate/openat2=false/threads=32 (4.56s) 456s --- PASS: TestMkdirAllHandle_RacingCreate/openat2=false/threads=64 (8.18s) 456s --- PASS: TestMkdirAllHandle_RacingCreate/openat2=false/threads=128 (15.94s) 456s --- PASS: TestMkdirAllHandle_RacingCreate/openat2=false/threads=512 (63.53s) 456s === RUN TestOpenInRoot 456s === RUN TestOpenInRoot/openat2=auto 456s === RUN TestOpenInRoot/openat2=auto/nonlexical-level2-abs-rel-complete1 456s === RUN TestOpenInRoot/openat2=auto/partial-dir-basic 456s === RUN TestOpenInRoot/openat2=auto/nonlexical-level2-abs-abs-partial 456s === RUN TestOpenInRoot/openat2=auto/partial-nondir-slash1 456s === RUN TestOpenInRoot/openat2=auto/partial-sock-dot 456s === RUN TestOpenInRoot/openat2=auto/deep-dangling1 456s === RUN TestOpenInRoot/openat2=auto/deep-dangling-fileasdir3 456s === RUN TestOpenInRoot/openat2=auto/complete-dir1 456s === RUN TestOpenInRoot/openat2=auto/nonlexical-level1-abs-complete3 456s === RUN TestOpenInRoot/openat2=auto/nonlexical-level2-abs-abs-complete2 456s === RUN TestOpenInRoot/openat2=auto/dangling1-inroot-partial-dotdot 456s === RUN TestOpenInRoot/openat2=auto/dangling2-inroot-trailing 456s === RUN TestOpenInRoot/openat2=auto/nonlexical-level2-rel-rel-complete3 456s === RUN TestOpenInRoot/openat2=auto/partial-nondir-symlink-dot 456s === RUN TestOpenInRoot/openat2=auto/dangling2-inroot-partial 456s === RUN TestOpenInRoot/openat2=auto/dangling3-inroot-partial-dotdot 456s === RUN TestOpenInRoot/openat2=auto/partial-dir-dotdot 456s === RUN TestOpenInRoot/openat2=auto/dangling1-inroot-partial 456s === RUN TestOpenInRoot/openat2=auto/nonlexical-level1-rel-complete2 456s === RUN TestOpenInRoot/openat2=auto/nonlexical-level2-abs-rel-complete2 456s === RUN TestOpenInRoot/openat2=auto/partial-fifo-slash1 456s === RUN TestOpenInRoot/openat2=auto/dangling-tricky2-partial 456s === RUN TestOpenInRoot/openat2=auto/complete-file-link 456s === RUN TestOpenInRoot/openat2=auto/nonlexical-level3-abs-complete2 456s === RUN TestOpenInRoot/openat2=auto/nonlexical-level3-rel-partial 456s === RUN TestOpenInRoot/openat2=auto/partial-nondir-symlink-slash1 456s === RUN TestOpenInRoot/openat2=auto/partial-nondir-symlink-dotdot2 456s === RUN TestOpenInRoot/openat2=auto/partial-sock-slash1 456s === RUN TestOpenInRoot/openat2=auto/dangling-tricky1-partial-dotdot 456s === RUN TestOpenInRoot/openat2=auto/nonlexical-basic-complete1 456s === RUN TestOpenInRoot/openat2=auto/nonlexical-level3-rel-complete1 456s === RUN TestOpenInRoot/openat2=auto/nonlexical-level3-rel-partial-dotdot 456s === RUN TestOpenInRoot/openat2=auto/partial-fifo-dot 456s === RUN TestOpenInRoot/openat2=auto/dangling1-sub-partial 456s === RUN TestOpenInRoot/openat2=auto/complete-file 456s === RUN TestOpenInRoot/openat2=auto/nonlexical-level2-rel-abs-complete3 456s === RUN TestOpenInRoot/openat2=auto/nonlexical-level2-abs-rel-partial 456s === RUN TestOpenInRoot/openat2=auto/dangling1-sub-trailing 456s === RUN TestOpenInRoot/openat2=auto/loop-basic1 456s === RUN TestOpenInRoot/openat2=auto/partial-sock-slash2 456s === RUN TestOpenInRoot/openat2=auto/nonlexical-basic-complete3 456s === RUN TestOpenInRoot/openat2=auto/nonlexical-level2-rel-open-complete2 456s === RUN TestOpenInRoot/openat2=auto/nonlexical-basic-partial-dotdot 456s === RUN TestOpenInRoot/openat2=auto/partial-sock-dotdot1 456s === RUN TestOpenInRoot/openat2=auto/dangling2-sub-partial-dotdot 456s === RUN TestOpenInRoot/openat2=auto/deep-dangling2 456s === RUN TestOpenInRoot/openat2=auto/deep-dangling3 456s === RUN TestOpenInRoot/openat2=auto/nonlexical-level2-rel-open-complete3 456s === RUN TestOpenInRoot/openat2=auto/nonlexical-level2-rel-open-partial 456s === RUN TestOpenInRoot/openat2=auto/loop-basic2 456s === RUN TestOpenInRoot/openat2=auto/nonlexical-level1-rel-complete3 456s === RUN TestOpenInRoot/openat2=auto/nonlexical-level2-abs-abs-complete1 456s === RUN TestOpenInRoot/openat2=auto/nonlexical-level2-abs-open-complete3 456s === RUN TestOpenInRoot/openat2=auto/nonlexical-level1-abs-partial 456s === RUN TestOpenInRoot/openat2=auto/nonlexical-level1-rel-partial 456s === RUN TestOpenInRoot/openat2=auto/partial-nondir-dotdot2 456s === RUN TestOpenInRoot/openat2=auto/partial-fifo-slash2 456s === RUN TestOpenInRoot/openat2=auto/dangling1-inroot-trailing 456s === RUN TestOpenInRoot/openat2=auto/complete-sock 456s === RUN TestOpenInRoot/openat2=auto/nonlexical-level2-abs-abs-complete3 456s === RUN TestOpenInRoot/openat2=auto/nonlexical-level2-rel-rel-partial-dotdot 456s === RUN TestOpenInRoot/openat2=auto/dangling2-inroot-partial-dotdot 456s === RUN TestOpenInRoot/openat2=auto/dangling3-sub-trailing 456s === RUN TestOpenInRoot/openat2=auto/deep-dangling5 456s === RUN TestOpenInRoot/openat2=auto/deep-dangling-fileasdir6 456s === RUN TestOpenInRoot/openat2=auto/nonlexical-level2-rel-abs-partial-dotdot 456s === RUN TestOpenInRoot/openat2=auto/partial-sock-dotdot2 456s === RUN TestOpenInRoot/openat2=auto/dangling2-sub-partial 456s === RUN TestOpenInRoot/openat2=auto/nonlexical-level2-abs-rel-partial-dotdot 456s === RUN TestOpenInRoot/openat2=auto/nonlexical-level2-rel-rel-partial 456s === RUN TestOpenInRoot/openat2=auto/partial-fifo-dotdot2 456s === RUN TestOpenInRoot/openat2=auto/nonlexical-level3-abs-partial-dotdot 456s === RUN TestOpenInRoot/openat2=auto/nonlexical-level3-abs-partial 456s === RUN TestOpenInRoot/openat2=auto/partial-nondir-symlink-slash2 456s === RUN TestOpenInRoot/openat2=auto/partial-fifo-dotdot1 456s === RUN TestOpenInRoot/openat2=auto/dangling3-sub-partial-dotdot 456s === RUN TestOpenInRoot/openat2=auto/dangling2-sub-trailing 456s === RUN TestOpenInRoot/openat2=auto/complete-dir3 456s === RUN TestOpenInRoot/openat2=auto/nonlexical-level1-abs-complete2 456s === RUN TestOpenInRoot/openat2=auto/nonlexical-level2-abs-open-complete1 456s === RUN TestOpenInRoot/openat2=auto/nonlexical-level2-rel-abs-complete1 456s === RUN TestOpenInRoot/openat2=auto/nonlexical-level3-rel-complete2 456s === RUN TestOpenInRoot/openat2=auto/nonlexical-level2-rel-abs-partial 456s === RUN TestOpenInRoot/openat2=auto/dangling-tricky1-partial 456s === RUN TestOpenInRoot/openat2=auto/deep-dangling4 456s === RUN TestOpenInRoot/openat2=auto/nonlexical-level2-rel-abs-complete2 456s === RUN TestOpenInRoot/openat2=auto/nonlexical-level3-abs-complete3 456s === RUN TestOpenInRoot/openat2=auto/loop-basic3 456s === RUN TestOpenInRoot/openat2=auto/nonlexical-basic-complete2 456s === RUN TestOpenInRoot/openat2=auto/nonlexical-level1-rel-complete1 456s === RUN TestOpenInRoot/openat2=auto/nonlexical-level2-abs-abs-partial-dotdot 456s === RUN TestOpenInRoot/openat2=auto/nonlexical-basic-partial 456s === RUN TestOpenInRoot/openat2=auto/nonlexical-level2-rel-open-partial-dotdot 456s === RUN TestOpenInRoot/openat2=auto/partial-nondir-slash2 456s === RUN TestOpenInRoot/openat2=auto/nonlexical-level2-abs-open-complete2 456s === RUN TestOpenInRoot/openat2=auto/nonlexical-level1-rel-partial-dotdot 456s === RUN TestOpenInRoot/openat2=auto/dangling-tricky2-partial-dotdot 456s === RUN TestOpenInRoot/openat2=auto/deep-dangling-fileasdir4 456s === RUN TestOpenInRoot/openat2=auto/loop 456s === RUN TestOpenInRoot/openat2=auto/nonlexical-level2-abs-open-partial 456s === RUN TestOpenInRoot/openat2=auto/partial-nondir-dot 456s === RUN TestOpenInRoot/openat2=auto/partial-nondir-symlink-dotdot1 456s === RUN TestOpenInRoot/openat2=auto/dangling3-inroot-trailing 456s === RUN TestOpenInRoot/openat2=auto/dangling-tricky1-trailing 456s === RUN TestOpenInRoot/openat2=auto/dangling-tricky2-trailing 456s === RUN TestOpenInRoot/openat2=auto/deep-dangling6 456s === RUN TestOpenInRoot/openat2=auto/complete-dir2 456s === RUN TestOpenInRoot/openat2=auto/nonlexical-level2-abs-rel-complete3 456s === RUN TestOpenInRoot/openat2=auto/nonlexical-level2-rel-open-complete1 456s === RUN TestOpenInRoot/openat2=auto/nonlexical-level1-abs-partial-dotdot 456s === RUN TestOpenInRoot/openat2=auto/dangling3-sub-partial 456s === RUN TestOpenInRoot/openat2=auto/complete-fifo 456s === RUN TestOpenInRoot/openat2=auto/nonlexical-level2-abs-open-partial-dotdot 456s === RUN TestOpenInRoot/openat2=auto/dangling1-sub-partial-dotdot 456s === RUN TestOpenInRoot/openat2=auto/dangling3-inroot-partial 456s === RUN TestOpenInRoot/openat2=auto/nonlexical-level1-abs-complete1 456s === RUN TestOpenInRoot/openat2=auto/nonlexical-level2-rel-rel-complete1 456s === RUN TestOpenInRoot/openat2=auto/deep-dangling-fileasdir2 456s === RUN TestOpenInRoot/openat2=auto/deep-dangling-fileasdir5 456s === RUN TestOpenInRoot/openat2=auto/deep-dangling-fileasdir1 456s === RUN TestOpenInRoot/openat2=auto/nonlexical-level2-rel-rel-complete2 456s === RUN TestOpenInRoot/openat2=auto/nonlexical-level3-abs-complete1 456s === RUN TestOpenInRoot/openat2=auto/nonlexical-level3-rel-complete3 456s === RUN TestOpenInRoot/openat2=auto/partial-nondir-dotdot1 456s === RUN TestOpenInRoot/openat2=true 456s === RUN TestOpenInRoot/openat2=true/dangling1-sub-partial 456s === RUN TestOpenInRoot/openat2=true/nonlexical-level2-rel-open-partial 456s === RUN TestOpenInRoot/openat2=true/dangling-tricky1-partial-dotdot 456s === RUN TestOpenInRoot/openat2=true/nonlexical-level2-rel-rel-complete1 456s === RUN TestOpenInRoot/openat2=true/nonlexical-level3-rel-partial 456s === RUN TestOpenInRoot/openat2=true/dangling3-inroot-trailing 456s === RUN TestOpenInRoot/openat2=true/dangling-tricky1-trailing 456s === RUN TestOpenInRoot/openat2=true/partial-fifo-slash1 456s === RUN TestOpenInRoot/openat2=true/dangling2-inroot-partial 456s === RUN TestOpenInRoot/openat2=true/deep-dangling6 456s === RUN TestOpenInRoot/openat2=true/deep-dangling-fileasdir4 456s === RUN TestOpenInRoot/openat2=true/nonlexical-level2-rel-abs-complete2 456s === RUN TestOpenInRoot/openat2=true/nonlexical-level3-abs-complete3 456s === RUN TestOpenInRoot/openat2=true/nonlexical-level2-rel-open-complete3 456s === RUN TestOpenInRoot/openat2=true/nonlexical-level1-rel-partial 456s === RUN TestOpenInRoot/openat2=true/partial-nondir-slash1 456s === RUN TestOpenInRoot/openat2=true/nonlexical-level2-rel-abs-complete1 456s === RUN TestOpenInRoot/openat2=true/nonlexical-level2-rel-open-complete1 456s === RUN TestOpenInRoot/openat2=true/nonlexical-level1-abs-partial 456s === RUN TestOpenInRoot/openat2=true/nonlexical-level2-rel-rel-partial 456s === RUN TestOpenInRoot/openat2=true/loop-basic1 456s === RUN TestOpenInRoot/openat2=true/dangling3-inroot-partial-dotdot 456s === RUN TestOpenInRoot/openat2=true/dangling-tricky2-trailing 456s === RUN TestOpenInRoot/openat2=true/loop-basic2 456s === RUN TestOpenInRoot/openat2=true/complete-sock 456s === RUN TestOpenInRoot/openat2=true/nonlexical-level1-rel-complete3 456s === RUN TestOpenInRoot/openat2=true/nonlexical-level1-abs-partial-dotdot 456s === RUN TestOpenInRoot/openat2=true/nonlexical-level2-abs-rel-partial 456s === RUN TestOpenInRoot/openat2=true/dangling1-sub-partial-dotdot 456s === RUN TestOpenInRoot/openat2=true/dangling-tricky2-partial 456s === RUN TestOpenInRoot/openat2=true/nonlexical-level3-rel-partial-dotdot 456s === RUN TestOpenInRoot/openat2=true/partial-nondir-slash2 456s === RUN TestOpenInRoot/openat2=true/dangling1-inroot-partial 456s === RUN TestOpenInRoot/openat2=true/complete-file 456s === RUN TestOpenInRoot/openat2=true/nonlexical-level2-abs-rel-complete1 456s === RUN TestOpenInRoot/openat2=true/nonlexical-level2-abs-rel-complete2 456s === RUN TestOpenInRoot/openat2=true/nonlexical-level3-rel-complete3 456s === RUN TestOpenInRoot/openat2=true/nonlexical-level2-abs-rel-partial-dotdot 456s === RUN TestOpenInRoot/openat2=true/complete-file-link 456s === RUN TestOpenInRoot/openat2=true/complete-fifo 456s === RUN TestOpenInRoot/openat2=true/nonlexical-level1-rel-complete1 456s === RUN TestOpenInRoot/openat2=true/nonlexical-level1-abs-complete1 456s === RUN TestOpenInRoot/openat2=true/partial-dir-dotdot 456s === RUN TestOpenInRoot/openat2=true/partial-nondir-symlink-dotdot1 456s === RUN TestOpenInRoot/openat2=true/dangling2-inroot-partial-dotdot 456s === RUN TestOpenInRoot/openat2=true/dangling3-sub-partial-dotdot 456s === RUN TestOpenInRoot/openat2=true/dangling1-sub-trailing 456s === RUN TestOpenInRoot/openat2=true/dangling3-sub-partial 456s === RUN TestOpenInRoot/openat2=true/partial-sock-dotdot1 456s === RUN TestOpenInRoot/openat2=true/dangling-tricky1-partial 456s === RUN TestOpenInRoot/openat2=true/complete-dir1 456s === RUN TestOpenInRoot/openat2=true/nonlexical-level1-abs-complete3 456s === RUN TestOpenInRoot/openat2=true/nonlexical-level2-abs-rel-complete3 456s === RUN TestOpenInRoot/openat2=true/nonlexical-level2-rel-abs-partial-dotdot 456s === RUN TestOpenInRoot/openat2=true/partial-fifo-dotdot2 456s === RUN TestOpenInRoot/openat2=true/nonlexical-level2-abs-abs-complete1 456s === RUN TestOpenInRoot/openat2=true/nonlexical-level2-abs-abs-complete2 456s === RUN TestOpenInRoot/openat2=true/nonlexical-level2-abs-open-partial-dotdot 456s === RUN TestOpenInRoot/openat2=true/partial-sock-dot 456s === RUN TestOpenInRoot/openat2=true/deep-dangling4 456s === RUN TestOpenInRoot/openat2=true/nonlexical-level2-rel-rel-complete2 456s === RUN TestOpenInRoot/openat2=true/partial-dir-basic 456s === RUN TestOpenInRoot/openat2=true/nonlexical-level1-rel-partial-dotdot 456s === RUN TestOpenInRoot/openat2=true/nonlexical-level2-rel-rel-partial-dotdot 456s === RUN TestOpenInRoot/openat2=true/deep-dangling5 456s === RUN TestOpenInRoot/openat2=true/deep-dangling-fileasdir1 456s === RUN TestOpenInRoot/openat2=true/nonlexical-level2-rel-abs-complete3 456s === RUN TestOpenInRoot/openat2=true/nonlexical-level2-abs-open-complete2 456s === RUN TestOpenInRoot/openat2=true/deep-dangling-fileasdir2 456s === RUN TestOpenInRoot/openat2=true/nonlexical-level2-abs-abs-partial 456s === RUN TestOpenInRoot/openat2=true/partial-nondir-dotdot2 456s === RUN TestOpenInRoot/openat2=true/dangling-tricky2-partial-dotdot 456s === RUN TestOpenInRoot/openat2=true/nonlexical-level2-abs-abs-complete3 456s === RUN TestOpenInRoot/openat2=true/nonlexical-basic-partial-dotdot 456s === RUN TestOpenInRoot/openat2=true/partial-fifo-dot 456s === RUN TestOpenInRoot/openat2=true/dangling3-inroot-partial 456s === RUN TestOpenInRoot/openat2=true/deep-dangling-fileasdir5 456s === RUN TestOpenInRoot/openat2=true/loop-basic3 456s === RUN TestOpenInRoot/openat2=true/complete-dir3 456s === RUN TestOpenInRoot/openat2=true/nonlexical-level1-rel-complete2 456s === RUN TestOpenInRoot/openat2=true/dangling1-inroot-partial-dotdot 456s === RUN TestOpenInRoot/openat2=true/dangling2-sub-partial 456s === RUN TestOpenInRoot/openat2=true/nonlexical-level3-abs-complete1 456s === RUN TestOpenInRoot/openat2=true/nonlexical-level2-abs-abs-partial-dotdot 456s === RUN TestOpenInRoot/openat2=true/partial-nondir-dotdot1 456s === RUN TestOpenInRoot/openat2=true/nonlexical-level2-rel-rel-complete3 456s === RUN TestOpenInRoot/openat2=true/nonlexical-level3-abs-complete2 456s === RUN TestOpenInRoot/openat2=true/dangling2-sub-trailing 456s === RUN TestOpenInRoot/openat2=true/complete-dir2 456s === RUN TestOpenInRoot/openat2=true/nonlexical-basic-partial 456s === RUN TestOpenInRoot/openat2=true/dangling2-sub-partial-dotdot 456s === RUN TestOpenInRoot/openat2=true/deep-dangling-fileasdir3 456s === RUN TestOpenInRoot/openat2=true/nonlexical-basic-complete3 456s === RUN TestOpenInRoot/openat2=true/nonlexical-level2-abs-open-complete3 456s === RUN TestOpenInRoot/openat2=true/nonlexical-level2-rel-open-complete2 456s === RUN TestOpenInRoot/openat2=true/nonlexical-level2-abs-open-partial 456s === RUN TestOpenInRoot/openat2=true/partial-nondir-dot 456s === RUN TestOpenInRoot/openat2=true/partial-nondir-symlink-dotdot2 456s === RUN TestOpenInRoot/openat2=true/partial-fifo-slash2 456s === RUN TestOpenInRoot/openat2=true/nonlexical-basic-complete1 456s === RUN TestOpenInRoot/openat2=true/partial-sock-slash1 456s === RUN TestOpenInRoot/openat2=true/dangling1-inroot-trailing 456s === RUN TestOpenInRoot/openat2=true/dangling3-sub-trailing 456s === RUN TestOpenInRoot/openat2=true/deep-dangling2 456s === RUN TestOpenInRoot/openat2=true/deep-dangling3 456s === RUN TestOpenInRoot/openat2=true/nonlexical-basic-complete2 456s === RUN TestOpenInRoot/openat2=true/nonlexical-level3-rel-complete1 456s === RUN TestOpenInRoot/openat2=true/nonlexical-level2-rel-open-partial-dotdot 456s === RUN TestOpenInRoot/openat2=true/nonlexical-level3-abs-partial 456s === RUN TestOpenInRoot/openat2=true/partial-sock-slash2 456s === RUN TestOpenInRoot/openat2=true/dangling2-inroot-trailing 456s === RUN TestOpenInRoot/openat2=true/deep-dangling1 456s === RUN TestOpenInRoot/openat2=true/loop 456s === RUN TestOpenInRoot/openat2=true/nonlexical-level1-abs-complete2 456s === RUN TestOpenInRoot/openat2=true/nonlexical-level2-abs-open-complete1 456s === RUN TestOpenInRoot/openat2=true/nonlexical-level2-rel-abs-partial 456s === RUN TestOpenInRoot/openat2=true/nonlexical-level3-abs-partial-dotdot 456s === RUN TestOpenInRoot/openat2=true/partial-nondir-symlink-slash1 456s === RUN TestOpenInRoot/openat2=true/partial-nondir-symlink-slash2 456s === RUN TestOpenInRoot/openat2=true/deep-dangling-fileasdir6 456s === RUN TestOpenInRoot/openat2=true/nonlexical-level3-rel-complete2 456s === RUN TestOpenInRoot/openat2=true/partial-nondir-symlink-dot 456s === RUN TestOpenInRoot/openat2=true/partial-fifo-dotdot1 456s === RUN TestOpenInRoot/openat2=true/partial-sock-dotdot2 456s === RUN TestOpenInRoot/openat2=false 456s === RUN TestOpenInRoot/openat2=false/nonlexical-level2-rel-abs-complete1 456s === RUN TestOpenInRoot/openat2=false/partial-nondir-dot 456s === RUN TestOpenInRoot/openat2=false/dangling1-inroot-trailing 456s === RUN TestOpenInRoot/openat2=false/dangling1-sub-partial 456s === RUN TestOpenInRoot/openat2=false/nonlexical-level1-abs-complete1 456s === RUN TestOpenInRoot/openat2=false/nonlexical-level3-abs-complete1 456s === RUN TestOpenInRoot/openat2=false/nonlexical-level3-abs-complete3 456s === RUN TestOpenInRoot/openat2=false/partial-fifo-slash2 456s === RUN TestOpenInRoot/openat2=false/partial-sock-dotdot1 456s === RUN TestOpenInRoot/openat2=false/dangling3-sub-partial-dotdot 456s === RUN TestOpenInRoot/openat2=false/dangling-tricky1-trailing 456s === RUN TestOpenInRoot/openat2=false/nonlexical-level2-abs-abs-complete2 456s === RUN TestOpenInRoot/openat2=false/complete-dir1 456s === RUN TestOpenInRoot/openat2=false/nonlexical-level1-rel-complete2 456s === RUN TestOpenInRoot/openat2=false/nonlexical-basic-partial-dotdot 456s === RUN TestOpenInRoot/openat2=false/nonlexical-level1-abs-partial-dotdot 456s === RUN TestOpenInRoot/openat2=false/nonlexical-level3-abs-partial-dotdot 456s === RUN TestOpenInRoot/openat2=false/dangling-tricky2-trailing 456s === RUN TestOpenInRoot/openat2=false/loop-basic3 456s === RUN TestOpenInRoot/openat2=false/nonlexical-level1-abs-complete2 456s === RUN TestOpenInRoot/openat2=false/nonlexical-level2-abs-abs-complete3 456s === RUN TestOpenInRoot/openat2=false/nonlexical-level2-abs-open-complete1 456s === RUN TestOpenInRoot/openat2=false/nonlexical-level2-rel-open-complete1 456s === RUN TestOpenInRoot/openat2=false/nonlexical-level2-rel-rel-partial 456s === RUN TestOpenInRoot/openat2=false/nonlexical-level2-rel-rel-partial-dotdot 456s === RUN TestOpenInRoot/openat2=false/dangling2-sub-partial 456s === RUN TestOpenInRoot/openat2=false/deep-dangling-fileasdir4 456s === RUN TestOpenInRoot/openat2=false/nonlexical-level1-rel-partial 456s === RUN TestOpenInRoot/openat2=false/dangling-tricky1-partial 456s === RUN TestOpenInRoot/openat2=false/partial-dir-basic 456s === RUN TestOpenInRoot/openat2=false/nonlexical-level2-abs-open-partial 456s === RUN TestOpenInRoot/openat2=false/partial-nondir-dotdot2 456s === RUN TestOpenInRoot/openat2=false/deep-dangling-fileasdir3 456s === RUN TestOpenInRoot/openat2=false/dangling3-sub-trailing 456s === RUN TestOpenInRoot/openat2=false/loop-basic2 456s === RUN TestOpenInRoot/openat2=false/nonlexical-level2-rel-abs-complete2 456s === RUN TestOpenInRoot/openat2=false/nonlexical-level1-abs-partial 456s === RUN TestOpenInRoot/openat2=false/partial-nondir-symlink-dot 456s === RUN TestOpenInRoot/openat2=false/deep-dangling2 456s === RUN TestOpenInRoot/openat2=false/loop 456s === RUN TestOpenInRoot/openat2=false/nonlexical-level2-abs-rel-partial 456s === RUN TestOpenInRoot/openat2=false/partial-nondir-symlink-slash1 456s === RUN TestOpenInRoot/openat2=false/partial-fifo-slash1 456s === RUN TestOpenInRoot/openat2=false/deep-dangling5 456s === RUN TestOpenInRoot/openat2=false/nonlexical-level2-abs-open-complete2 456s === RUN TestOpenInRoot/openat2=false/nonlexical-level3-rel-complete2 456s === RUN TestOpenInRoot/openat2=false/nonlexical-level3-rel-partial 456s === RUN TestOpenInRoot/openat2=false/partial-nondir-slash1 456s === RUN TestOpenInRoot/openat2=false/partial-nondir-symlink-dotdot1 456s === RUN TestOpenInRoot/openat2=false/partial-fifo-dotdot2 456s === RUN TestOpenInRoot/openat2=false/complete-file-link 456s === RUN TestOpenInRoot/openat2=false/deep-dangling-fileasdir1 456s === RUN TestOpenInRoot/openat2=false/nonlexical-basic-complete2 456s === RUN TestOpenInRoot/openat2=false/nonlexical-basic-complete3 456s === RUN TestOpenInRoot/openat2=false/nonlexical-level1-abs-complete3 456s === RUN TestOpenInRoot/openat2=false/nonlexical-level2-abs-rel-complete3 456s === RUN TestOpenInRoot/openat2=false/nonlexical-level3-rel-complete1 456s === RUN TestOpenInRoot/openat2=false/dangling3-inroot-partial-dotdot 456s === RUN TestOpenInRoot/openat2=false/complete-fifo 456s === RUN TestOpenInRoot/openat2=false/nonlexical-level2-abs-abs-complete1 456s === RUN TestOpenInRoot/openat2=false/nonlexical-level2-rel-open-complete2 456s === RUN TestOpenInRoot/openat2=false/nonlexical-level2-abs-abs-partial 456s === RUN TestOpenInRoot/openat2=false/partial-fifo-dotdot1 456s === RUN TestOpenInRoot/openat2=false/nonlexical-level3-rel-complete3 456s === RUN TestOpenInRoot/openat2=false/nonlexical-level2-abs-rel-partial-dotdot 456s === RUN TestOpenInRoot/openat2=false/partial-sock-slash1 456s === RUN TestOpenInRoot/openat2=false/dangling-tricky2-partial-dotdot 456s === RUN TestOpenInRoot/openat2=false/deep-dangling1 456s === RUN TestOpenInRoot/openat2=false/deep-dangling4 456s === RUN TestOpenInRoot/openat2=false/partial-nondir-symlink-slash2 456s === RUN TestOpenInRoot/openat2=false/partial-sock-dot 456s === RUN TestOpenInRoot/openat2=false/dangling2-inroot-partial-dotdot 456s === RUN TestOpenInRoot/openat2=false/dangling2-sub-trailing 456s === RUN TestOpenInRoot/openat2=false/deep-dangling-fileasdir5 456s === RUN TestOpenInRoot/openat2=false/complete-sock 456s === RUN TestOpenInRoot/openat2=false/nonlexical-level1-rel-partial-dotdot 456s === RUN TestOpenInRoot/openat2=false/nonlexical-level2-abs-open-partial-dotdot 456s === RUN TestOpenInRoot/openat2=false/partial-nondir-symlink-dotdot2 456s === RUN TestOpenInRoot/openat2=false/deep-dangling6 456s === RUN TestOpenInRoot/openat2=false/partial-nondir-dotdot1 456s === RUN TestOpenInRoot/openat2=false/dangling3-sub-partial 456s === RUN TestOpenInRoot/openat2=false/nonlexical-level2-abs-rel-complete1 456s === RUN TestOpenInRoot/openat2=false/nonlexical-level2-rel-abs-complete3 456s === RUN TestOpenInRoot/openat2=false/nonlexical-level2-rel-open-partial-dotdot 456s === RUN TestOpenInRoot/openat2=false/dangling2-inroot-trailing 456s === RUN TestOpenInRoot/openat2=false/nonlexical-level1-rel-complete1 456s === RUN TestOpenInRoot/openat2=false/nonlexical-basic-partial 456s === RUN TestOpenInRoot/openat2=false/partial-fifo-dot 456s === RUN TestOpenInRoot/openat2=false/dangling-tricky1-partial-dotdot 456s === RUN TestOpenInRoot/openat2=false/deep-dangling3 456s === RUN TestOpenInRoot/openat2=false/complete-dir3 456s === RUN TestOpenInRoot/openat2=false/nonlexical-level2-rel-rel-complete3 456s === RUN TestOpenInRoot/openat2=false/partial-nondir-slash2 456s === RUN TestOpenInRoot/openat2=false/dangling3-inroot-trailing 456s === RUN TestOpenInRoot/openat2=false/nonlexical-level1-rel-complete3 456s === RUN TestOpenInRoot/openat2=false/nonlexical-level2-abs-rel-complete2 456s === RUN TestOpenInRoot/openat2=false/nonlexical-level2-rel-open-partial 456s === RUN TestOpenInRoot/openat2=false/nonlexical-level3-abs-partial 456s === RUN TestOpenInRoot/openat2=false/partial-sock-dotdot2 456s === RUN TestOpenInRoot/openat2=false/dangling1-inroot-partial-dotdot 456s === RUN TestOpenInRoot/openat2=false/dangling1-sub-partial-dotdot 456s === RUN TestOpenInRoot/openat2=false/dangling2-sub-partial-dotdot 456s === RUN TestOpenInRoot/openat2=false/complete-dir2 456s === RUN TestOpenInRoot/openat2=false/complete-file 456s === RUN TestOpenInRoot/openat2=false/nonlexical-level2-abs-open-complete3 456s === RUN TestOpenInRoot/openat2=false/partial-dir-dotdot 456s === RUN TestOpenInRoot/openat2=false/partial-sock-slash2 456s === RUN TestOpenInRoot/openat2=false/dangling1-sub-trailing 456s === RUN TestOpenInRoot/openat2=false/dangling-tricky2-partial 456s === RUN TestOpenInRoot/openat2=false/nonlexical-basic-complete1 456s === RUN TestOpenInRoot/openat2=false/nonlexical-level2-rel-open-complete3 456s === RUN TestOpenInRoot/openat2=false/nonlexical-level3-abs-complete2 456s === RUN TestOpenInRoot/openat2=false/nonlexical-level3-rel-partial-dotdot 456s === RUN TestOpenInRoot/openat2=false/dangling1-inroot-partial 456s === RUN TestOpenInRoot/openat2=false/deep-dangling-fileasdir2 456s === RUN TestOpenInRoot/openat2=false/nonlexical-level2-abs-abs-partial-dotdot 456s === RUN TestOpenInRoot/openat2=false/nonlexical-level2-rel-abs-partial-dotdot 456s === RUN TestOpenInRoot/openat2=false/dangling3-inroot-partial 456s === RUN TestOpenInRoot/openat2=false/deep-dangling-fileasdir6 456s === RUN TestOpenInRoot/openat2=false/loop-basic1 456s === RUN TestOpenInRoot/openat2=false/nonlexical-level2-rel-abs-partial 456s === RUN TestOpenInRoot/openat2=false/nonlexical-level2-rel-rel-complete1 456s === RUN TestOpenInRoot/openat2=false/dangling2-inroot-partial 456s === RUN TestOpenInRoot/openat2=false/nonlexical-level2-rel-rel-complete2 456s --- PASS: TestOpenInRoot (0.15s) 456s --- PASS: TestOpenInRoot/openat2=auto (0.03s) 456s --- PASS: TestOpenInRoot/openat2=auto/nonlexical-level2-abs-rel-complete1 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=auto/partial-dir-basic (0.00s) 456s --- PASS: TestOpenInRoot/openat2=auto/nonlexical-level2-abs-abs-partial (0.00s) 456s --- PASS: TestOpenInRoot/openat2=auto/partial-nondir-slash1 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=auto/partial-sock-dot (0.00s) 456s --- PASS: TestOpenInRoot/openat2=auto/deep-dangling1 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=auto/deep-dangling-fileasdir3 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=auto/complete-dir1 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=auto/nonlexical-level1-abs-complete3 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=auto/nonlexical-level2-abs-abs-complete2 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=auto/dangling1-inroot-partial-dotdot (0.00s) 456s --- PASS: TestOpenInRoot/openat2=auto/dangling2-inroot-trailing (0.00s) 456s --- PASS: TestOpenInRoot/openat2=auto/nonlexical-level2-rel-rel-complete3 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=auto/partial-nondir-symlink-dot (0.00s) 456s --- PASS: TestOpenInRoot/openat2=auto/dangling2-inroot-partial (0.00s) 456s --- PASS: TestOpenInRoot/openat2=auto/dangling3-inroot-partial-dotdot (0.00s) 456s --- PASS: TestOpenInRoot/openat2=auto/partial-dir-dotdot (0.00s) 456s --- PASS: TestOpenInRoot/openat2=auto/dangling1-inroot-partial (0.00s) 456s --- PASS: TestOpenInRoot/openat2=auto/nonlexical-level1-rel-complete2 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=auto/nonlexical-level2-abs-rel-complete2 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=auto/partial-fifo-slash1 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=auto/dangling-tricky2-partial (0.00s) 456s --- PASS: TestOpenInRoot/openat2=auto/complete-file-link (0.00s) 456s --- PASS: TestOpenInRoot/openat2=auto/nonlexical-level3-abs-complete2 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=auto/nonlexical-level3-rel-partial (0.00s) 456s --- PASS: TestOpenInRoot/openat2=auto/partial-nondir-symlink-slash1 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=auto/partial-nondir-symlink-dotdot2 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=auto/partial-sock-slash1 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=auto/dangling-tricky1-partial-dotdot (0.00s) 456s --- PASS: TestOpenInRoot/openat2=auto/nonlexical-basic-complete1 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=auto/nonlexical-level3-rel-complete1 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=auto/nonlexical-level3-rel-partial-dotdot (0.00s) 456s --- PASS: TestOpenInRoot/openat2=auto/partial-fifo-dot (0.00s) 456s --- PASS: TestOpenInRoot/openat2=auto/dangling1-sub-partial (0.00s) 456s --- PASS: TestOpenInRoot/openat2=auto/complete-file (0.00s) 456s --- PASS: TestOpenInRoot/openat2=auto/nonlexical-level2-rel-abs-complete3 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=auto/nonlexical-level2-abs-rel-partial (0.00s) 456s --- PASS: TestOpenInRoot/openat2=auto/dangling1-sub-trailing (0.00s) 456s --- PASS: TestOpenInRoot/openat2=auto/loop-basic1 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=auto/partial-sock-slash2 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=auto/nonlexical-basic-complete3 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=auto/nonlexical-level2-rel-open-complete2 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=auto/nonlexical-basic-partial-dotdot (0.00s) 456s --- PASS: TestOpenInRoot/openat2=auto/partial-sock-dotdot1 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=auto/dangling2-sub-partial-dotdot (0.00s) 456s --- PASS: TestOpenInRoot/openat2=auto/deep-dangling2 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=auto/deep-dangling3 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=auto/nonlexical-level2-rel-open-complete3 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=auto/nonlexical-level2-rel-open-partial (0.00s) 456s --- PASS: TestOpenInRoot/openat2=auto/loop-basic2 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=auto/nonlexical-level1-rel-complete3 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=auto/nonlexical-level2-abs-abs-complete1 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=auto/nonlexical-level2-abs-open-complete3 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=auto/nonlexical-level1-abs-partial (0.00s) 456s --- PASS: TestOpenInRoot/openat2=auto/nonlexical-level1-rel-partial (0.00s) 456s --- PASS: TestOpenInRoot/openat2=auto/partial-nondir-dotdot2 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=auto/partial-fifo-slash2 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=auto/dangling1-inroot-trailing (0.00s) 456s --- PASS: TestOpenInRoot/openat2=auto/complete-sock (0.00s) 456s --- PASS: TestOpenInRoot/openat2=auto/nonlexical-level2-abs-abs-complete3 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=auto/nonlexical-level2-rel-rel-partial-dotdot (0.00s) 456s --- PASS: TestOpenInRoot/openat2=auto/dangling2-inroot-partial-dotdot (0.00s) 456s --- PASS: TestOpenInRoot/openat2=auto/dangling3-sub-trailing (0.00s) 456s --- PASS: TestOpenInRoot/openat2=auto/deep-dangling5 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=auto/deep-dangling-fileasdir6 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=auto/nonlexical-level2-rel-abs-partial-dotdot (0.00s) 456s --- PASS: TestOpenInRoot/openat2=auto/partial-sock-dotdot2 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=auto/dangling2-sub-partial (0.00s) 456s --- PASS: TestOpenInRoot/openat2=auto/nonlexical-level2-abs-rel-partial-dotdot (0.00s) 456s --- PASS: TestOpenInRoot/openat2=auto/nonlexical-level2-rel-rel-partial (0.00s) 456s --- PASS: TestOpenInRoot/openat2=auto/partial-fifo-dotdot2 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=auto/nonlexical-level3-abs-partial-dotdot (0.00s) 456s --- PASS: TestOpenInRoot/openat2=auto/nonlexical-level3-abs-partial (0.00s) 456s --- PASS: TestOpenInRoot/openat2=auto/partial-nondir-symlink-slash2 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=auto/partial-fifo-dotdot1 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=auto/dangling3-sub-partial-dotdot (0.00s) 456s --- PASS: TestOpenInRoot/openat2=auto/dangling2-sub-trailing (0.00s) 456s --- PASS: TestOpenInRoot/openat2=auto/complete-dir3 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=auto/nonlexical-level1-abs-complete2 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=auto/nonlexical-level2-abs-open-complete1 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=auto/nonlexical-level2-rel-abs-complete1 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=auto/nonlexical-level3-rel-complete2 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=auto/nonlexical-level2-rel-abs-partial (0.00s) 456s --- PASS: TestOpenInRoot/openat2=auto/dangling-tricky1-partial (0.00s) 456s --- PASS: TestOpenInRoot/openat2=auto/deep-dangling4 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=auto/nonlexical-level2-rel-abs-complete2 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=auto/nonlexical-level3-abs-complete3 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=auto/loop-basic3 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=auto/nonlexical-basic-complete2 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=auto/nonlexical-level1-rel-complete1 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=auto/nonlexical-level2-abs-abs-partial-dotdot (0.00s) 456s --- PASS: TestOpenInRoot/openat2=auto/nonlexical-basic-partial (0.00s) 456s --- PASS: TestOpenInRoot/openat2=auto/nonlexical-level2-rel-open-partial-dotdot (0.00s) 456s --- PASS: TestOpenInRoot/openat2=auto/partial-nondir-slash2 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=auto/nonlexical-level2-abs-open-complete2 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=auto/nonlexical-level1-rel-partial-dotdot (0.00s) 456s --- PASS: TestOpenInRoot/openat2=auto/dangling-tricky2-partial-dotdot (0.00s) 456s --- PASS: TestOpenInRoot/openat2=auto/deep-dangling-fileasdir4 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=auto/loop (0.00s) 456s --- PASS: TestOpenInRoot/openat2=auto/nonlexical-level2-abs-open-partial (0.00s) 456s --- PASS: TestOpenInRoot/openat2=auto/partial-nondir-dot (0.00s) 456s --- PASS: TestOpenInRoot/openat2=auto/partial-nondir-symlink-dotdot1 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=auto/dangling3-inroot-trailing (0.00s) 456s --- PASS: TestOpenInRoot/openat2=auto/dangling-tricky1-trailing (0.00s) 456s --- PASS: TestOpenInRoot/openat2=auto/dangling-tricky2-trailing (0.00s) 456s --- PASS: TestOpenInRoot/openat2=auto/deep-dangling6 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=auto/complete-dir2 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=auto/nonlexical-level2-abs-rel-complete3 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=auto/nonlexical-level2-rel-open-complete1 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=auto/nonlexical-level1-abs-partial-dotdot (0.00s) 456s --- PASS: TestOpenInRoot/openat2=auto/dangling3-sub-partial (0.00s) 456s --- PASS: TestOpenInRoot/openat2=auto/complete-fifo (0.00s) 456s --- PASS: TestOpenInRoot/openat2=auto/nonlexical-level2-abs-open-partial-dotdot (0.00s) 456s --- PASS: TestOpenInRoot/openat2=auto/dangling1-sub-partial-dotdot (0.00s) 456s --- PASS: TestOpenInRoot/openat2=auto/dangling3-inroot-partial (0.00s) 456s --- PASS: TestOpenInRoot/openat2=auto/nonlexical-level1-abs-complete1 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=auto/nonlexical-level2-rel-rel-complete1 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=auto/deep-dangling-fileasdir2 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=auto/deep-dangling-fileasdir5 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=auto/deep-dangling-fileasdir1 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=auto/nonlexical-level2-rel-rel-complete2 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=auto/nonlexical-level3-abs-complete1 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=auto/nonlexical-level3-rel-complete3 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=auto/partial-nondir-dotdot1 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=true (0.02s) 456s --- PASS: TestOpenInRoot/openat2=true/dangling1-sub-partial (0.00s) 456s --- PASS: TestOpenInRoot/openat2=true/nonlexical-level2-rel-open-partial (0.00s) 456s --- PASS: TestOpenInRoot/openat2=true/dangling-tricky1-partial-dotdot (0.00s) 456s --- PASS: TestOpenInRoot/openat2=true/nonlexical-level2-rel-rel-complete1 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=true/nonlexical-level3-rel-partial (0.00s) 456s --- PASS: TestOpenInRoot/openat2=true/dangling3-inroot-trailing (0.00s) 456s --- PASS: TestOpenInRoot/openat2=true/dangling-tricky1-trailing (0.00s) 456s --- PASS: TestOpenInRoot/openat2=true/partial-fifo-slash1 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=true/dangling2-inroot-partial (0.00s) 456s --- PASS: TestOpenInRoot/openat2=true/deep-dangling6 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=true/deep-dangling-fileasdir4 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=true/nonlexical-level2-rel-abs-complete2 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=true/nonlexical-level3-abs-complete3 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=true/nonlexical-level2-rel-open-complete3 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=true/nonlexical-level1-rel-partial (0.00s) 456s --- PASS: TestOpenInRoot/openat2=true/partial-nondir-slash1 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=true/nonlexical-level2-rel-abs-complete1 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=true/nonlexical-level2-rel-open-complete1 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=true/nonlexical-level1-abs-partial (0.00s) 456s --- PASS: TestOpenInRoot/openat2=true/nonlexical-level2-rel-rel-partial (0.00s) 456s --- PASS: TestOpenInRoot/openat2=true/loop-basic1 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=true/dangling3-inroot-partial-dotdot (0.00s) 456s --- PASS: TestOpenInRoot/openat2=true/dangling-tricky2-trailing (0.00s) 456s --- PASS: TestOpenInRoot/openat2=true/loop-basic2 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=true/complete-sock (0.00s) 456s --- PASS: TestOpenInRoot/openat2=true/nonlexical-level1-rel-complete3 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=true/nonlexical-level1-abs-partial-dotdot (0.00s) 456s --- PASS: TestOpenInRoot/openat2=true/nonlexical-level2-abs-rel-partial (0.00s) 456s --- PASS: TestOpenInRoot/openat2=true/dangling1-sub-partial-dotdot (0.00s) 456s --- PASS: TestOpenInRoot/openat2=true/dangling-tricky2-partial (0.00s) 456s --- PASS: TestOpenInRoot/openat2=true/nonlexical-level3-rel-partial-dotdot (0.00s) 456s --- PASS: TestOpenInRoot/openat2=true/partial-nondir-slash2 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=true/dangling1-inroot-partial (0.00s) 456s --- PASS: TestOpenInRoot/openat2=true/complete-file (0.00s) 456s --- PASS: TestOpenInRoot/openat2=true/nonlexical-level2-abs-rel-complete1 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=true/nonlexical-level2-abs-rel-complete2 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=true/nonlexical-level3-rel-complete3 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=true/nonlexical-level2-abs-rel-partial-dotdot (0.00s) 456s --- PASS: TestOpenInRoot/openat2=true/complete-file-link (0.00s) 456s --- PASS: TestOpenInRoot/openat2=true/complete-fifo (0.00s) 456s --- PASS: TestOpenInRoot/openat2=true/nonlexical-level1-rel-complete1 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=true/nonlexical-level1-abs-complete1 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=true/partial-dir-dotdot (0.00s) 456s --- PASS: TestOpenInRoot/openat2=true/partial-nondir-symlink-dotdot1 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=true/dangling2-inroot-partial-dotdot (0.00s) 456s --- PASS: TestOpenInRoot/openat2=true/dangling3-sub-partial-dotdot (0.00s) 456s --- PASS: TestOpenInRoot/openat2=true/dangling1-sub-trailing (0.00s) 456s --- PASS: TestOpenInRoot/openat2=true/dangling3-sub-partial (0.00s) 456s --- PASS: TestOpenInRoot/openat2=true/partial-sock-dotdot1 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=true/dangling-tricky1-partial (0.00s) 456s --- PASS: TestOpenInRoot/openat2=true/complete-dir1 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=true/nonlexical-level1-abs-complete3 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=true/nonlexical-level2-abs-rel-complete3 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=true/nonlexical-level2-rel-abs-partial-dotdot (0.00s) 456s --- PASS: TestOpenInRoot/openat2=true/partial-fifo-dotdot2 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=true/nonlexical-level2-abs-abs-complete1 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=true/nonlexical-level2-abs-abs-complete2 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=true/nonlexical-level2-abs-open-partial-dotdot (0.00s) 456s --- PASS: TestOpenInRoot/openat2=true/partial-sock-dot (0.00s) 456s --- PASS: TestOpenInRoot/openat2=true/deep-dangling4 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=true/nonlexical-level2-rel-rel-complete2 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=true/partial-dir-basic (0.00s) 456s --- PASS: TestOpenInRoot/openat2=true/nonlexical-level1-rel-partial-dotdot (0.00s) 456s --- PASS: TestOpenInRoot/openat2=true/nonlexical-level2-rel-rel-partial-dotdot (0.00s) 456s --- PASS: TestOpenInRoot/openat2=true/deep-dangling5 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=true/deep-dangling-fileasdir1 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=true/nonlexical-level2-rel-abs-complete3 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=true/nonlexical-level2-abs-open-complete2 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=true/deep-dangling-fileasdir2 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=true/nonlexical-level2-abs-abs-partial (0.00s) 456s --- PASS: TestOpenInRoot/openat2=true/partial-nondir-dotdot2 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=true/dangling-tricky2-partial-dotdot (0.00s) 456s --- PASS: TestOpenInRoot/openat2=true/nonlexical-level2-abs-abs-complete3 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=true/nonlexical-basic-partial-dotdot (0.00s) 456s --- PASS: TestOpenInRoot/openat2=true/partial-fifo-dot (0.00s) 456s --- PASS: TestOpenInRoot/openat2=true/dangling3-inroot-partial (0.00s) 456s --- PASS: TestOpenInRoot/openat2=true/deep-dangling-fileasdir5 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=true/loop-basic3 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=true/complete-dir3 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=true/nonlexical-level1-rel-complete2 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=true/dangling1-inroot-partial-dotdot (0.00s) 456s --- PASS: TestOpenInRoot/openat2=true/dangling2-sub-partial (0.00s) 456s --- PASS: TestOpenInRoot/openat2=true/nonlexical-level3-abs-complete1 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=true/nonlexical-level2-abs-abs-partial-dotdot (0.00s) 456s --- PASS: TestOpenInRoot/openat2=true/partial-nondir-dotdot1 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=true/nonlexical-level2-rel-rel-complete3 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=true/nonlexical-level3-abs-complete2 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=true/dangling2-sub-trailing (0.00s) 456s --- PASS: TestOpenInRoot/openat2=true/complete-dir2 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=true/nonlexical-basic-partial (0.00s) 456s --- PASS: TestOpenInRoot/openat2=true/dangling2-sub-partial-dotdot (0.00s) 456s --- PASS: TestOpenInRoot/openat2=true/deep-dangling-fileasdir3 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=true/nonlexical-basic-complete3 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=true/nonlexical-level2-abs-open-complete3 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=true/nonlexical-level2-rel-open-complete2 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=true/nonlexical-level2-abs-open-partial (0.00s) 456s --- PASS: TestOpenInRoot/openat2=true/partial-nondir-dot (0.00s) 456s --- PASS: TestOpenInRoot/openat2=true/partial-nondir-symlink-dotdot2 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=true/partial-fifo-slash2 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=true/nonlexical-basic-complete1 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=true/partial-sock-slash1 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=true/dangling1-inroot-trailing (0.00s) 456s --- PASS: TestOpenInRoot/openat2=true/dangling3-sub-trailing (0.00s) 456s --- PASS: TestOpenInRoot/openat2=true/deep-dangling2 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=true/deep-dangling3 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=true/nonlexical-basic-complete2 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=true/nonlexical-level3-rel-complete1 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=true/nonlexical-level2-rel-open-partial-dotdot (0.00s) 456s --- PASS: TestOpenInRoot/openat2=true/nonlexical-level3-abs-partial (0.00s) 456s --- PASS: TestOpenInRoot/openat2=true/partial-sock-slash2 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=true/dangling2-inroot-trailing (0.00s) 456s --- PASS: TestOpenInRoot/openat2=true/deep-dangling1 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=true/loop (0.00s) 456s --- PASS: TestOpenInRoot/openat2=true/nonlexical-level1-abs-complete2 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=true/nonlexical-level2-abs-open-complete1 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=true/nonlexical-level2-rel-abs-partial (0.00s) 456s --- PASS: TestOpenInRoot/openat2=true/nonlexical-level3-abs-partial-dotdot (0.00s) 456s --- PASS: TestOpenInRoot/openat2=true/partial-nondir-symlink-slash1 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=true/partial-nondir-symlink-slash2 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=true/deep-dangling-fileasdir6 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=true/nonlexical-level3-rel-complete2 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=true/partial-nondir-symlink-dot (0.00s) 456s --- PASS: TestOpenInRoot/openat2=true/partial-fifo-dotdot1 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=true/partial-sock-dotdot2 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=false (0.11s) 456s --- PASS: TestOpenInRoot/openat2=false/nonlexical-level2-rel-abs-complete1 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=false/partial-nondir-dot (0.00s) 456s --- PASS: TestOpenInRoot/openat2=false/dangling1-inroot-trailing (0.00s) 456s --- PASS: TestOpenInRoot/openat2=false/dangling1-sub-partial (0.00s) 456s --- PASS: TestOpenInRoot/openat2=false/nonlexical-level1-abs-complete1 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=false/nonlexical-level3-abs-complete1 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=false/nonlexical-level3-abs-complete3 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=false/partial-fifo-slash2 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=false/partial-sock-dotdot1 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=false/dangling3-sub-partial-dotdot (0.00s) 456s --- PASS: TestOpenInRoot/openat2=false/dangling-tricky1-trailing (0.00s) 456s --- PASS: TestOpenInRoot/openat2=false/nonlexical-level2-abs-abs-complete2 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=false/complete-dir1 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=false/nonlexical-level1-rel-complete2 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=false/nonlexical-basic-partial-dotdot (0.00s) 456s --- PASS: TestOpenInRoot/openat2=false/nonlexical-level1-abs-partial-dotdot (0.00s) 456s --- PASS: TestOpenInRoot/openat2=false/nonlexical-level3-abs-partial-dotdot (0.00s) 456s --- PASS: TestOpenInRoot/openat2=false/dangling-tricky2-trailing (0.00s) 456s --- PASS: TestOpenInRoot/openat2=false/loop-basic3 (0.01s) 456s --- PASS: TestOpenInRoot/openat2=false/nonlexical-level1-abs-complete2 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=false/nonlexical-level2-abs-abs-complete3 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=false/nonlexical-level2-abs-open-complete1 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=false/nonlexical-level2-rel-open-complete1 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=false/nonlexical-level2-rel-rel-partial (0.00s) 456s --- PASS: TestOpenInRoot/openat2=false/nonlexical-level2-rel-rel-partial-dotdot (0.00s) 456s --- PASS: TestOpenInRoot/openat2=false/dangling2-sub-partial (0.00s) 456s --- PASS: TestOpenInRoot/openat2=false/deep-dangling-fileasdir4 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=false/nonlexical-level1-rel-partial (0.00s) 456s --- PASS: TestOpenInRoot/openat2=false/dangling-tricky1-partial (0.00s) 456s --- PASS: TestOpenInRoot/openat2=false/partial-dir-basic (0.00s) 456s --- PASS: TestOpenInRoot/openat2=false/nonlexical-level2-abs-open-partial (0.00s) 456s --- PASS: TestOpenInRoot/openat2=false/partial-nondir-dotdot2 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=false/deep-dangling-fileasdir3 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=false/dangling3-sub-trailing (0.00s) 456s --- PASS: TestOpenInRoot/openat2=false/loop-basic2 (0.01s) 456s --- PASS: TestOpenInRoot/openat2=false/nonlexical-level2-rel-abs-complete2 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=false/nonlexical-level1-abs-partial (0.00s) 456s --- PASS: TestOpenInRoot/openat2=false/partial-nondir-symlink-dot (0.00s) 456s --- PASS: TestOpenInRoot/openat2=false/deep-dangling2 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=false/loop (0.03s) 456s --- PASS: TestOpenInRoot/openat2=false/nonlexical-level2-abs-rel-partial (0.00s) 456s --- PASS: TestOpenInRoot/openat2=false/partial-nondir-symlink-slash1 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=false/partial-fifo-slash1 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=false/deep-dangling5 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=false/nonlexical-level2-abs-open-complete2 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=false/nonlexical-level3-rel-complete2 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=false/nonlexical-level3-rel-partial (0.00s) 456s --- PASS: TestOpenInRoot/openat2=false/partial-nondir-slash1 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=false/partial-nondir-symlink-dotdot1 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=false/partial-fifo-dotdot2 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=false/complete-file-link (0.00s) 456s --- PASS: TestOpenInRoot/openat2=false/deep-dangling-fileasdir1 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=false/nonlexical-basic-complete2 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=false/nonlexical-basic-complete3 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=false/nonlexical-level1-abs-complete3 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=false/nonlexical-level2-abs-rel-complete3 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=false/nonlexical-level3-rel-complete1 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=false/dangling3-inroot-partial-dotdot (0.00s) 456s --- PASS: TestOpenInRoot/openat2=false/complete-fifo (0.00s) 456s --- PASS: TestOpenInRoot/openat2=false/nonlexical-level2-abs-abs-complete1 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=false/nonlexical-level2-rel-open-complete2 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=false/nonlexical-level2-abs-abs-partial (0.00s) 456s --- PASS: TestOpenInRoot/openat2=false/partial-fifo-dotdot1 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=false/nonlexical-level3-rel-complete3 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=false/nonlexical-level2-abs-rel-partial-dotdot (0.00s) 456s --- PASS: TestOpenInRoot/openat2=false/partial-sock-slash1 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=false/dangling-tricky2-partial-dotdot (0.00s) 456s --- PASS: TestOpenInRoot/openat2=false/deep-dangling1 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=false/deep-dangling4 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=false/partial-nondir-symlink-slash2 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=false/partial-sock-dot (0.00s) 456s --- PASS: TestOpenInRoot/openat2=false/dangling2-inroot-partial-dotdot (0.00s) 456s --- PASS: TestOpenInRoot/openat2=false/dangling2-sub-trailing (0.00s) 456s --- PASS: TestOpenInRoot/openat2=false/deep-dangling-fileasdir5 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=false/complete-sock (0.00s) 456s --- PASS: TestOpenInRoot/openat2=false/nonlexical-level1-rel-partial-dotdot (0.00s) 456s --- PASS: TestOpenInRoot/openat2=false/nonlexical-level2-abs-open-partial-dotdot (0.00s) 456s --- PASS: TestOpenInRoot/openat2=false/partial-nondir-symlink-dotdot2 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=false/deep-dangling6 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=false/partial-nondir-dotdot1 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=false/dangling3-sub-partial (0.00s) 456s --- PASS: TestOpenInRoot/openat2=false/nonlexical-level2-abs-rel-complete1 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=false/nonlexical-level2-rel-abs-complete3 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=false/nonlexical-level2-rel-open-partial-dotdot (0.00s) 456s --- PASS: TestOpenInRoot/openat2=false/dangling2-inroot-trailing (0.00s) 456s --- PASS: TestOpenInRoot/openat2=false/nonlexical-level1-rel-complete1 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=false/nonlexical-basic-partial (0.00s) 456s --- PASS: TestOpenInRoot/openat2=false/partial-fifo-dot (0.00s) 456s --- PASS: TestOpenInRoot/openat2=false/dangling-tricky1-partial-dotdot (0.00s) 456s --- PASS: TestOpenInRoot/openat2=false/deep-dangling3 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=false/complete-dir3 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=false/nonlexical-level2-rel-rel-complete3 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=false/partial-nondir-slash2 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=false/dangling3-inroot-trailing (0.00s) 456s --- PASS: TestOpenInRoot/openat2=false/nonlexical-level1-rel-complete3 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=false/nonlexical-level2-abs-rel-complete2 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=false/nonlexical-level2-rel-open-partial (0.00s) 456s --- PASS: TestOpenInRoot/openat2=false/nonlexical-level3-abs-partial (0.00s) 456s --- PASS: TestOpenInRoot/openat2=false/partial-sock-dotdot2 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=false/dangling1-inroot-partial-dotdot (0.00s) 456s --- PASS: TestOpenInRoot/openat2=false/dangling1-sub-partial-dotdot (0.00s) 456s --- PASS: TestOpenInRoot/openat2=false/dangling2-sub-partial-dotdot (0.00s) 456s --- PASS: TestOpenInRoot/openat2=false/complete-dir2 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=false/complete-file (0.00s) 456s --- PASS: TestOpenInRoot/openat2=false/nonlexical-level2-abs-open-complete3 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=false/partial-dir-dotdot (0.00s) 456s --- PASS: TestOpenInRoot/openat2=false/partial-sock-slash2 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=false/dangling1-sub-trailing (0.00s) 456s --- PASS: TestOpenInRoot/openat2=false/dangling-tricky2-partial (0.00s) 456s --- PASS: TestOpenInRoot/openat2=false/nonlexical-basic-complete1 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=false/nonlexical-level2-rel-open-complete3 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=false/nonlexical-level3-abs-complete2 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=false/nonlexical-level3-rel-partial-dotdot (0.00s) 456s --- PASS: TestOpenInRoot/openat2=false/dangling1-inroot-partial (0.00s) 456s --- PASS: TestOpenInRoot/openat2=false/deep-dangling-fileasdir2 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=false/nonlexical-level2-abs-abs-partial-dotdot (0.00s) 456s --- PASS: TestOpenInRoot/openat2=false/nonlexical-level2-rel-abs-partial-dotdot (0.00s) 456s --- PASS: TestOpenInRoot/openat2=false/dangling3-inroot-partial (0.00s) 456s --- PASS: TestOpenInRoot/openat2=false/deep-dangling-fileasdir6 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=false/loop-basic1 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=false/nonlexical-level2-rel-abs-partial (0.00s) 456s --- PASS: TestOpenInRoot/openat2=false/nonlexical-level2-rel-rel-complete1 (0.00s) 456s --- PASS: TestOpenInRoot/openat2=false/dangling2-inroot-partial (0.00s) 456s --- PASS: TestOpenInRoot/openat2=false/nonlexical-level2-rel-rel-complete2 (0.00s) 456s === RUN TestOpenInRootHandle 456s === RUN TestOpenInRootHandle/openat2=auto 456s === RUN TestOpenInRootHandle/openat2=auto/dangling3-inroot-trailing 456s === RUN TestOpenInRootHandle/openat2=auto/nonlexical-level3-abs-complete2 456s === RUN TestOpenInRootHandle/openat2=auto/nonlexical-level3-rel-complete2 456s === RUN TestOpenInRootHandle/openat2=auto/nonlexical-level1-rel-partial 456s === RUN TestOpenInRootHandle/openat2=auto/nonlexical-level1-rel-partial-dotdot 456s === RUN TestOpenInRootHandle/openat2=auto/partial-sock-dotdot2 456s === RUN TestOpenInRootHandle/openat2=auto/deep-dangling-fileasdir4 456s === RUN TestOpenInRootHandle/openat2=auto/nonlexical-level1-rel-complete1 456s === RUN TestOpenInRootHandle/openat2=auto/nonlexical-level2-abs-rel-complete3 456s === RUN TestOpenInRootHandle/openat2=auto/nonlexical-level2-rel-rel-complete1 456s === RUN TestOpenInRootHandle/openat2=auto/nonlexical-level3-rel-complete3 456s === RUN TestOpenInRootHandle/openat2=auto/partial-nondir-dotdot2 456s === RUN TestOpenInRootHandle/openat2=auto/nonlexical-level2-abs-abs-complete2 456s === RUN TestOpenInRootHandle/openat2=auto/nonlexical-level2-rel-abs-complete1 456s === RUN TestOpenInRootHandle/openat2=auto/nonlexical-level2-abs-abs-partial-dotdot 456s === RUN TestOpenInRootHandle/openat2=auto/partial-nondir-symlink-slash2 456s === RUN TestOpenInRootHandle/openat2=auto/partial-sock-dot 456s === RUN TestOpenInRootHandle/openat2=auto/deep-dangling1 456s === RUN TestOpenInRootHandle/openat2=auto/deep-dangling4 456s === RUN TestOpenInRootHandle/openat2=auto/nonlexical-basic-complete1 456s === RUN TestOpenInRootHandle/openat2=auto/nonlexical-level1-rel-complete3 456s === RUN TestOpenInRootHandle/openat2=auto/dangling2-inroot-trailing 456s === RUN TestOpenInRootHandle/openat2=auto/loop-basic2 456s === RUN TestOpenInRootHandle/openat2=auto/complete-sock 456s === RUN TestOpenInRootHandle/openat2=auto/nonlexical-level1-abs-complete1 456s === RUN TestOpenInRootHandle/openat2=auto/nonlexical-level2-abs-open-complete3 456s === RUN TestOpenInRootHandle/openat2=auto/deep-dangling-fileasdir2 456s === RUN TestOpenInRootHandle/openat2=auto/nonlexical-level2-rel-rel-complete3 456s === RUN TestOpenInRootHandle/openat2=auto/partial-dir-basic 456s === RUN TestOpenInRootHandle/openat2=auto/nonlexical-level1-abs-partial 456s === RUN TestOpenInRootHandle/openat2=auto/partial-nondir-symlink-dot 456s === RUN TestOpenInRootHandle/openat2=auto/dangling3-sub-partial 456s === RUN TestOpenInRootHandle/openat2=auto/deep-dangling5 456s === RUN TestOpenInRootHandle/openat2=auto/nonlexical-level1-rel-complete2 456s === RUN TestOpenInRootHandle/openat2=auto/nonlexical-level2-rel-open-partial-dotdot 456s === RUN TestOpenInRootHandle/openat2=auto/nonlexical-level3-rel-partial-dotdot 456s === RUN TestOpenInRootHandle/openat2=auto/partial-nondir-slash2 456s === RUN TestOpenInRootHandle/openat2=auto/partial-nondir-symlink-dotdot1 456s === RUN TestOpenInRootHandle/openat2=auto/dangling1-inroot-trailing 456s === RUN TestOpenInRootHandle/openat2=auto/nonlexical-basic-complete2 456s === RUN TestOpenInRootHandle/openat2=auto/nonlexical-level1-abs-complete2 456s === RUN TestOpenInRootHandle/openat2=auto/nonlexical-level3-rel-complete1 456s === RUN TestOpenInRootHandle/openat2=auto/nonlexical-level2-abs-open-partial 456s === RUN TestOpenInRootHandle/openat2=auto/dangling2-sub-partial 456s === RUN TestOpenInRootHandle/openat2=auto/nonlexical-level2-abs-rel-complete1 456s === RUN TestOpenInRootHandle/openat2=auto/nonlexical-level3-abs-complete1 456s === RUN TestOpenInRootHandle/openat2=auto/nonlexical-level3-abs-partial 456s === RUN TestOpenInRootHandle/openat2=auto/loop-basic3 456s === RUN TestOpenInRootHandle/openat2=auto/deep-dangling-fileasdir6 456s === RUN TestOpenInRootHandle/openat2=auto/nonlexical-level2-abs-rel-complete2 456s === RUN TestOpenInRootHandle/openat2=auto/partial-nondir-symlink-dotdot2 456s === RUN TestOpenInRootHandle/openat2=auto/complete-dir2 456s === RUN TestOpenInRootHandle/openat2=auto/nonlexical-level2-abs-abs-complete1 456s === RUN TestOpenInRootHandle/openat2=auto/nonlexical-level2-abs-open-complete1 456s === RUN TestOpenInRootHandle/openat2=auto/nonlexical-level2-rel-rel-partial 456s === RUN TestOpenInRootHandle/openat2=auto/partial-fifo-dotdot1 456s === RUN TestOpenInRootHandle/openat2=auto/partial-sock-dotdot1 456s === RUN TestOpenInRootHandle/openat2=auto/nonlexical-level2-rel-open-complete1 456s === RUN TestOpenInRootHandle/openat2=auto/partial-nondir-slash1 456s === RUN TestOpenInRootHandle/openat2=auto/dangling-tricky1-partial 456s === RUN TestOpenInRootHandle/openat2=auto/dangling-tricky2-partial 456s === RUN TestOpenInRootHandle/openat2=auto/dangling3-sub-trailing 456s === RUN TestOpenInRootHandle/openat2=auto/dangling-tricky1-trailing 456s === RUN TestOpenInRootHandle/openat2=auto/nonlexical-level1-abs-complete3 456s === RUN TestOpenInRootHandle/openat2=auto/nonlexical-level3-rel-partial 456s === RUN TestOpenInRootHandle/openat2=auto/nonlexical-level2-rel-abs-complete3 456s === RUN TestOpenInRootHandle/openat2=auto/nonlexical-level2-abs-abs-partial 456s === RUN TestOpenInRootHandle/openat2=auto/partial-fifo-slash2 456s === RUN TestOpenInRootHandle/openat2=auto/partial-fifo-dotdot2 456s === RUN TestOpenInRootHandle/openat2=auto/nonlexical-basic-partial-dotdot 456s === RUN TestOpenInRootHandle/openat2=auto/nonlexical-level2-abs-rel-partial 456s === RUN TestOpenInRootHandle/openat2=auto/dangling2-inroot-partial 456s === RUN TestOpenInRootHandle/openat2=auto/dangling-tricky1-partial-dotdot 456s === RUN TestOpenInRootHandle/openat2=auto/deep-dangling-fileasdir3 456s === RUN TestOpenInRootHandle/openat2=auto/nonlexical-level2-abs-open-partial-dotdot 456s === RUN TestOpenInRootHandle/openat2=auto/deep-dangling3 456s === RUN TestOpenInRootHandle/openat2=auto/nonlexical-basic-complete3 456s === RUN TestOpenInRootHandle/openat2=auto/nonlexical-basic-partial 456s === RUN TestOpenInRootHandle/openat2=auto/dangling1-sub-partial-dotdot 456s === RUN TestOpenInRootHandle/openat2=auto/dangling3-inroot-partial 456s === RUN TestOpenInRootHandle/openat2=auto/complete-fifo 456s === RUN TestOpenInRootHandle/openat2=auto/nonlexical-level2-rel-rel-complete2 456s === RUN TestOpenInRootHandle/openat2=auto/partial-sock-slash1 456s === RUN TestOpenInRootHandle/openat2=auto/nonlexical-level2-abs-open-complete2 456s === RUN TestOpenInRootHandle/openat2=auto/nonlexical-level2-rel-abs-complete2 456s === RUN TestOpenInRootHandle/openat2=auto/dangling2-inroot-partial-dotdot 456s === RUN TestOpenInRootHandle/openat2=auto/loop 456s === RUN TestOpenInRootHandle/openat2=auto/loop-basic1 456s === RUN TestOpenInRootHandle/openat2=auto/complete-dir3 456s === RUN TestOpenInRootHandle/openat2=auto/complete-file-link 456s === RUN TestOpenInRootHandle/openat2=auto/nonlexical-level2-rel-open-complete3 456s === RUN TestOpenInRootHandle/openat2=auto/partial-nondir-dot 456s === RUN TestOpenInRootHandle/openat2=auto/dangling3-sub-partial-dotdot 456s === RUN TestOpenInRootHandle/openat2=auto/partial-dir-dotdot 456s === RUN TestOpenInRootHandle/openat2=auto/dangling1-sub-partial 456s === RUN TestOpenInRootHandle/openat2=auto/complete-file 456s === RUN TestOpenInRootHandle/openat2=auto/nonlexical-level2-rel-rel-partial-dotdot 456s === RUN TestOpenInRootHandle/openat2=auto/nonlexical-level2-rel-open-partial 456s === RUN TestOpenInRootHandle/openat2=auto/partial-sock-slash2 456s === RUN TestOpenInRootHandle/openat2=auto/dangling2-sub-trailing 456s === RUN TestOpenInRootHandle/openat2=auto/nonlexical-level2-rel-open-complete2 456s === RUN TestOpenInRootHandle/openat2=auto/nonlexical-level1-abs-partial-dotdot 456s === RUN TestOpenInRootHandle/openat2=auto/deep-dangling2 456s === RUN TestOpenInRootHandle/openat2=auto/deep-dangling6 456s === RUN TestOpenInRootHandle/openat2=auto/deep-dangling-fileasdir5 456s === RUN TestOpenInRootHandle/openat2=auto/nonlexical-level2-abs-rel-partial-dotdot 456s === RUN TestOpenInRootHandle/openat2=auto/partial-fifo-dot 456s === RUN TestOpenInRootHandle/openat2=auto/dangling-tricky2-partial-dotdot 456s === RUN TestOpenInRootHandle/openat2=auto/nonlexical-level2-rel-abs-partial-dotdot 456s === RUN TestOpenInRootHandle/openat2=auto/dangling1-inroot-partial 456s === RUN TestOpenInRootHandle/openat2=auto/dangling1-sub-trailing 456s === RUN TestOpenInRootHandle/openat2=auto/dangling-tricky2-trailing 456s === RUN TestOpenInRootHandle/openat2=auto/deep-dangling-fileasdir1 456s === RUN TestOpenInRootHandle/openat2=auto/complete-dir1 456s === RUN TestOpenInRootHandle/openat2=auto/nonlexical-level2-abs-abs-complete3 456s === RUN TestOpenInRootHandle/openat2=auto/nonlexical-level2-rel-abs-partial 456s === RUN TestOpenInRootHandle/openat2=auto/partial-fifo-slash1 456s === RUN TestOpenInRootHandle/openat2=auto/dangling3-inroot-partial-dotdot 456s === RUN TestOpenInRootHandle/openat2=auto/nonlexical-level3-abs-complete3 456s === RUN TestOpenInRootHandle/openat2=auto/dangling1-inroot-partial-dotdot 456s === RUN TestOpenInRootHandle/openat2=auto/dangling2-sub-partial-dotdot 456s === RUN TestOpenInRootHandle/openat2=auto/nonlexical-level3-abs-partial-dotdot 456s === RUN TestOpenInRootHandle/openat2=auto/partial-nondir-dotdot1 456s === RUN TestOpenInRootHandle/openat2=auto/partial-nondir-symlink-slash1 456s === RUN TestOpenInRootHandle/openat2=true 456s === RUN TestOpenInRootHandle/openat2=true/dangling3-sub-partial 456s === RUN TestOpenInRootHandle/openat2=true/loop 456s === RUN TestOpenInRootHandle/openat2=true/nonlexical-level2-abs-rel-complete2 456s === RUN TestOpenInRootHandle/openat2=true/nonlexical-level3-rel-complete3 456s === RUN TestOpenInRootHandle/openat2=true/dangling1-inroot-trailing 456s === RUN TestOpenInRootHandle/openat2=true/nonlexical-level1-rel-complete3 456s === RUN TestOpenInRootHandle/openat2=true/nonlexical-level1-abs-partial 456s === RUN TestOpenInRootHandle/openat2=true/nonlexical-level2-rel-open-partial 456s === RUN TestOpenInRootHandle/openat2=true/nonlexical-level3-abs-partial 456s === RUN TestOpenInRootHandle/openat2=true/loop-basic3 456s === RUN TestOpenInRootHandle/openat2=true/nonlexical-level1-abs-complete2 456s === RUN TestOpenInRootHandle/openat2=true/nonlexical-level2-rel-abs-complete1 456s === RUN TestOpenInRootHandle/openat2=true/dangling2-sub-partial 456s === RUN TestOpenInRootHandle/openat2=true/deep-dangling1 456s === RUN TestOpenInRootHandle/openat2=true/deep-dangling-fileasdir5 456s === RUN TestOpenInRootHandle/openat2=true/nonlexical-level2-rel-rel-complete2 456s === RUN TestOpenInRootHandle/openat2=true/nonlexical-level2-abs-open-partial-dotdot 456s === RUN TestOpenInRootHandle/openat2=true/partial-fifo-slash1 456s === RUN TestOpenInRootHandle/openat2=true/partial-fifo-slash2 456s === RUN TestOpenInRootHandle/openat2=true/dangling-tricky1-partial 456s === RUN TestOpenInRootHandle/openat2=true/partial-sock-slash2 456s === RUN TestOpenInRootHandle/openat2=true/nonlexical-level2-abs-open-complete1 456s === RUN TestOpenInRootHandle/openat2=true/nonlexical-level2-rel-abs-partial 456s === RUN TestOpenInRootHandle/openat2=true/partial-fifo-dotdot2 456s === RUN TestOpenInRootHandle/openat2=true/nonlexical-basic-partial 456s === RUN TestOpenInRootHandle/openat2=true/nonlexical-level3-rel-partial 456s === RUN TestOpenInRootHandle/openat2=true/partial-nondir-slash2 456s === RUN TestOpenInRootHandle/openat2=true/partial-nondir-symlink-slash1 456s === RUN TestOpenInRootHandle/openat2=true/dangling1-inroot-partial 456s === RUN TestOpenInRootHandle/openat2=true/dangling2-inroot-partial 456s === RUN TestOpenInRootHandle/openat2=true/deep-dangling2 456s === RUN TestOpenInRootHandle/openat2=true/deep-dangling-fileasdir1 456s === RUN TestOpenInRootHandle/openat2=true/nonlexical-basic-complete2 456s === RUN TestOpenInRootHandle/openat2=true/nonlexical-level2-rel-rel-partial-dotdot 456s === RUN TestOpenInRootHandle/openat2=true/partial-nondir-symlink-slash2 456s === RUN TestOpenInRootHandle/openat2=true/deep-dangling-fileasdir2 456s === RUN TestOpenInRootHandle/openat2=true/complete-dir3 456s === RUN TestOpenInRootHandle/openat2=true/complete-file-link 456s === RUN TestOpenInRootHandle/openat2=true/partial-nondir-symlink-dot 456s === RUN TestOpenInRootHandle/openat2=true/dangling3-sub-trailing 456s === RUN TestOpenInRootHandle/openat2=true/dangling-tricky2-trailing 456s === RUN TestOpenInRootHandle/openat2=true/deep-dangling6 456s === RUN TestOpenInRootHandle/openat2=true/nonlexical-level2-rel-abs-complete2 456s === RUN TestOpenInRootHandle/openat2=true/dangling2-inroot-trailing 456s === RUN TestOpenInRootHandle/openat2=true/dangling2-sub-trailing 456s === RUN TestOpenInRootHandle/openat2=true/nonlexical-level1-rel-complete2 456s === RUN TestOpenInRootHandle/openat2=true/nonlexical-level3-rel-complete2 456s === RUN TestOpenInRootHandle/openat2=true/partial-nondir-symlink-dotdot2 456s === RUN TestOpenInRootHandle/openat2=true/loop-basic2 456s === RUN TestOpenInRootHandle/openat2=true/complete-dir2 456s === RUN TestOpenInRootHandle/openat2=true/complete-sock 456s === RUN TestOpenInRootHandle/openat2=true/nonlexical-level1-rel-complete1 456s === RUN TestOpenInRootHandle/openat2=true/nonlexical-level2-abs-open-partial 456s === RUN TestOpenInRootHandle/openat2=true/nonlexical-level1-abs-complete3 456s === RUN TestOpenInRootHandle/openat2=true/nonlexical-level2-abs-open-complete3 456s === RUN TestOpenInRootHandle/openat2=true/nonlexical-level2-rel-abs-complete3 456s === RUN TestOpenInRootHandle/openat2=true/partial-nondir-slash1 456s === RUN TestOpenInRootHandle/openat2=true/dangling2-sub-partial-dotdot 456s === RUN TestOpenInRootHandle/openat2=true/nonlexical-level2-abs-abs-complete3 456s === RUN TestOpenInRootHandle/openat2=true/nonlexical-level2-rel-abs-partial-dotdot 456s === RUN TestOpenInRootHandle/openat2=true/nonlexical-level2-rel-open-partial-dotdot 456s === RUN TestOpenInRootHandle/openat2=true/partial-nondir-dot 456s === RUN TestOpenInRootHandle/openat2=true/dangling3-inroot-trailing 456s === RUN TestOpenInRootHandle/openat2=true/nonlexical-level2-rel-rel-complete3 456s === RUN TestOpenInRootHandle/openat2=true/nonlexical-level2-abs-abs-partial 456s === RUN TestOpenInRootHandle/openat2=true/dangling2-inroot-partial-dotdot 456s === RUN TestOpenInRootHandle/openat2=true/nonlexical-basic-complete3 456s === RUN TestOpenInRootHandle/openat2=true/nonlexical-level1-rel-partial-dotdot 456s === RUN TestOpenInRootHandle/openat2=true/nonlexical-level3-rel-partial-dotdot 456s === RUN TestOpenInRootHandle/openat2=true/partial-nondir-dotdot1 456s === RUN TestOpenInRootHandle/openat2=true/partial-dir-basic 456s === RUN TestOpenInRootHandle/openat2=true/partial-fifo-dot 456s === RUN TestOpenInRootHandle/openat2=true/partial-sock-dotdot2 456s === RUN TestOpenInRootHandle/openat2=true/dangling1-sub-partial 456s === RUN TestOpenInRootHandle/openat2=true/dangling3-inroot-partial-dotdot 456s === RUN TestOpenInRootHandle/openat2=true/nonlexical-level2-abs-open-complete2 456s === RUN TestOpenInRootHandle/openat2=true/nonlexical-level2-rel-open-complete3 456s === RUN TestOpenInRootHandle/openat2=true/nonlexical-level2-abs-rel-partial 456s === RUN TestOpenInRootHandle/openat2=true/nonlexical-level3-abs-partial-dotdot 456s === RUN TestOpenInRootHandle/openat2=true/dangling3-inroot-partial 456s === RUN TestOpenInRootHandle/openat2=true/deep-dangling3 456s === RUN TestOpenInRootHandle/openat2=true/deep-dangling-fileasdir3 456s === RUN TestOpenInRootHandle/openat2=true/nonlexical-level3-abs-complete2 456s === RUN TestOpenInRootHandle/openat2=true/nonlexical-basic-partial-dotdot 456s === RUN TestOpenInRootHandle/openat2=true/nonlexical-level2-abs-abs-complete2 456s === RUN TestOpenInRootHandle/openat2=true/nonlexical-level3-abs-complete1 456s === RUN TestOpenInRootHandle/openat2=true/nonlexical-level1-abs-partial-dotdot 456s === RUN TestOpenInRootHandle/openat2=true/loop-basic1 456s === RUN TestOpenInRootHandle/openat2=true/complete-file 456s === RUN TestOpenInRootHandle/openat2=true/nonlexical-level2-abs-abs-partial-dotdot 456s === RUN TestOpenInRootHandle/openat2=true/partial-nondir-symlink-dotdot1 456s === RUN TestOpenInRootHandle/openat2=true/dangling-tricky2-partial-dotdot 456s === RUN TestOpenInRootHandle/openat2=true/nonlexical-level2-rel-open-complete2 456s === RUN TestOpenInRootHandle/openat2=true/dangling1-sub-trailing 456s === RUN TestOpenInRootHandle/openat2=true/nonlexical-level3-rel-complete1 456s === RUN TestOpenInRootHandle/openat2=true/partial-fifo-dotdot1 456s === RUN TestOpenInRootHandle/openat2=true/partial-sock-dot 456s === RUN TestOpenInRootHandle/openat2=true/deep-dangling-fileasdir6 456s === RUN TestOpenInRootHandle/openat2=true/nonlexical-basic-complete1 456s === RUN TestOpenInRootHandle/openat2=true/nonlexical-level2-abs-abs-complete1 456s === RUN TestOpenInRootHandle/openat2=true/nonlexical-level2-abs-rel-partial-dotdot 456s === RUN TestOpenInRootHandle/openat2=true/nonlexical-level2-abs-rel-complete1 456s === RUN TestOpenInRootHandle/openat2=true/nonlexical-level2-rel-open-complete1 456s === RUN TestOpenInRootHandle/openat2=true/nonlexical-level1-rel-partial 456s === RUN TestOpenInRootHandle/openat2=true/dangling1-sub-partial-dotdot 456s === RUN TestOpenInRootHandle/openat2=true/dangling-tricky1-trailing 456s === RUN TestOpenInRootHandle/openat2=true/deep-dangling4 456s === RUN TestOpenInRootHandle/openat2=true/nonlexical-level3-abs-complete3 456s === RUN TestOpenInRootHandle/openat2=true/partial-dir-dotdot 456s === RUN TestOpenInRootHandle/openat2=true/partial-nondir-dotdot2 456s === RUN TestOpenInRootHandle/openat2=true/dangling-tricky2-partial 456s === RUN TestOpenInRootHandle/openat2=true/deep-dangling5 456s === RUN TestOpenInRootHandle/openat2=true/complete-dir1 456s === RUN TestOpenInRootHandle/openat2=true/nonlexical-level2-abs-rel-complete3 456s === RUN TestOpenInRootHandle/openat2=true/dangling1-inroot-partial-dotdot 456s === RUN TestOpenInRootHandle/openat2=true/dangling3-sub-partial-dotdot 456s === RUN TestOpenInRootHandle/openat2=true/complete-fifo 456s === RUN TestOpenInRootHandle/openat2=true/nonlexical-level2-rel-rel-partial 456s === RUN TestOpenInRootHandle/openat2=true/partial-sock-dotdot1 456s === RUN TestOpenInRootHandle/openat2=true/nonlexical-level1-abs-complete1 456s === RUN TestOpenInRootHandle/openat2=true/nonlexical-level2-rel-rel-complete1 456s === RUN TestOpenInRootHandle/openat2=true/dangling-tricky1-partial-dotdot 456s === RUN TestOpenInRootHandle/openat2=true/deep-dangling-fileasdir4 456s === RUN TestOpenInRootHandle/openat2=true/partial-sock-slash1 456s === RUN TestOpenInRootHandle/openat2=false 456s === RUN TestOpenInRootHandle/openat2=false/nonlexical-level2-rel-open-complete1 456s === RUN TestOpenInRootHandle/openat2=false/nonlexical-level3-rel-complete1 456s === RUN TestOpenInRootHandle/openat2=false/deep-dangling5 456s === RUN TestOpenInRootHandle/openat2=false/nonlexical-level2-abs-rel-complete1 456s === RUN TestOpenInRootHandle/openat2=false/nonlexical-level3-abs-complete3 456s === RUN TestOpenInRootHandle/openat2=false/nonlexical-level1-rel-partial 456s === RUN TestOpenInRootHandle/openat2=false/nonlexical-level2-rel-rel-partial 456s === RUN TestOpenInRootHandle/openat2=false/deep-dangling4 456s === RUN TestOpenInRootHandle/openat2=false/nonlexical-basic-complete3 456s === RUN TestOpenInRootHandle/openat2=false/nonlexical-level3-abs-complete2 456s === RUN TestOpenInRootHandle/openat2=false/dangling1-sub-partial 456s === RUN TestOpenInRootHandle/openat2=false/dangling3-inroot-partial 456s === RUN TestOpenInRootHandle/openat2=false/deep-dangling-fileasdir6 456s === RUN TestOpenInRootHandle/openat2=false/loop-basic2 456s === RUN TestOpenInRootHandle/openat2=false/partial-dir-dotdot 456s === RUN TestOpenInRootHandle/openat2=false/nonlexical-level2-abs-rel-partial 456s === RUN TestOpenInRootHandle/openat2=false/partial-nondir-slash1 456s === RUN TestOpenInRootHandle/openat2=false/dangling-tricky1-partial 456s === RUN TestOpenInRootHandle/openat2=false/deep-dangling-fileasdir2 456s === RUN TestOpenInRootHandle/openat2=false/nonlexical-level1-rel-complete1 456s === RUN TestOpenInRootHandle/openat2=false/nonlexical-level2-abs-open-complete3 456s === RUN TestOpenInRootHandle/openat2=false/nonlexical-level2-rel-rel-complete3 456s === RUN TestOpenInRootHandle/openat2=false/dangling2-inroot-partial 456s === RUN TestOpenInRootHandle/openat2=false/dangling2-inroot-partial-dotdot 456s === RUN TestOpenInRootHandle/openat2=false/deep-dangling-fileasdir4 456s === RUN TestOpenInRootHandle/openat2=false/complete-dir1 456s === RUN TestOpenInRootHandle/openat2=false/nonlexical-level2-abs-open-partial 456s === RUN TestOpenInRootHandle/openat2=false/nonlexical-level2-rel-open-partial-dotdot 456s === RUN TestOpenInRootHandle/openat2=false/dangling-tricky2-partial-dotdot 456s === RUN TestOpenInRootHandle/openat2=false/nonlexical-level2-abs-abs-complete1 456s === RUN TestOpenInRootHandle/openat2=false/nonlexical-basic-partial-dotdot 456s === RUN TestOpenInRootHandle/openat2=false/nonlexical-level2-abs-abs-partial 456s === RUN TestOpenInRootHandle/openat2=false/partial-fifo-dotdot1 456s === RUN TestOpenInRootHandle/openat2=false/nonlexical-level2-abs-rel-complete2 456s === RUN TestOpenInRootHandle/openat2=false/partial-nondir-dotdot2 456s === RUN TestOpenInRootHandle/openat2=false/partial-nondir-symlink-dotdot2 456s === RUN TestOpenInRootHandle/openat2=false/partial-sock-dotdot2 456s === RUN TestOpenInRootHandle/openat2=false/complete-file 456s === RUN TestOpenInRootHandle/openat2=false/nonlexical-level1-abs-complete2 456s === RUN TestOpenInRootHandle/openat2=false/nonlexical-level2-abs-open-complete1 456s === RUN TestOpenInRootHandle/openat2=false/nonlexical-basic-partial 456s === RUN TestOpenInRootHandle/openat2=false/nonlexical-level2-abs-open-partial-dotdot 456s === RUN TestOpenInRootHandle/openat2=false/nonlexical-level3-rel-partial-dotdot 456s === RUN TestOpenInRootHandle/openat2=false/partial-nondir-dotdot1 456s === RUN TestOpenInRootHandle/openat2=false/dangling2-sub-partial-dotdot 456s === RUN TestOpenInRootHandle/openat2=false/nonlexical-level2-abs-abs-complete3 456s === RUN TestOpenInRootHandle/openat2=false/nonlexical-level2-rel-rel-partial-dotdot 456s === RUN TestOpenInRootHandle/openat2=false/nonlexical-level2-rel-abs-complete1 456s === RUN TestOpenInRootHandle/openat2=false/nonlexical-level3-rel-partial 456s === RUN TestOpenInRootHandle/openat2=false/dangling2-sub-partial 456s === RUN TestOpenInRootHandle/openat2=false/partial-dir-basic 456s === RUN TestOpenInRootHandle/openat2=false/dangling3-inroot-trailing 456s === RUN TestOpenInRootHandle/openat2=false/dangling3-sub-partial 456s === RUN TestOpenInRootHandle/openat2=false/partial-nondir-symlink-dotdot1 456s === RUN TestOpenInRootHandle/openat2=false/partial-fifo-slash2 456s === RUN TestOpenInRootHandle/openat2=false/partial-fifo-dot 456s === RUN TestOpenInRootHandle/openat2=false/partial-sock-dotdot1 456s === RUN TestOpenInRootHandle/openat2=false/complete-dir3 456s === RUN TestOpenInRootHandle/openat2=false/nonlexical-level3-rel-complete3 456s === RUN TestOpenInRootHandle/openat2=false/nonlexical-level3-abs-partial-dotdot 456s === RUN TestOpenInRootHandle/openat2=false/dangling-tricky2-partial 456s === RUN TestOpenInRootHandle/openat2=false/deep-dangling-fileasdir5 456s === RUN TestOpenInRootHandle/openat2=false/nonlexical-level2-rel-open-partial 456s === RUN TestOpenInRootHandle/openat2=false/dangling1-inroot-trailing 456s === RUN TestOpenInRootHandle/openat2=false/deep-dangling-fileasdir1 456s === RUN TestOpenInRootHandle/openat2=false/complete-file-link 456s === RUN TestOpenInRootHandle/openat2=false/nonlexical-level2-rel-rel-complete1 456s === RUN TestOpenInRootHandle/openat2=false/dangling-tricky1-trailing 456s === RUN TestOpenInRootHandle/openat2=false/deep-dangling3 456s === RUN TestOpenInRootHandle/openat2=false/loop-basic1 456s === RUN TestOpenInRootHandle/openat2=false/nonlexical-level1-rel-complete2 456s === RUN TestOpenInRootHandle/openat2=false/nonlexical-level2-rel-abs-complete2 456s === RUN TestOpenInRootHandle/openat2=false/nonlexical-level2-rel-open-complete3 456s === RUN TestOpenInRootHandle/openat2=false/nonlexical-level1-abs-partial-dotdot 456s === RUN TestOpenInRootHandle/openat2=false/dangling-tricky1-partial-dotdot 456s === RUN TestOpenInRootHandle/openat2=false/deep-dangling2 456s === RUN TestOpenInRootHandle/openat2=false/deep-dangling6 456s === RUN TestOpenInRootHandle/openat2=false/loop-basic3 456s === RUN TestOpenInRootHandle/openat2=false/nonlexical-level3-abs-complete1 456s === RUN TestOpenInRootHandle/openat2=false/nonlexical-level2-abs-abs-partial-dotdot 456s === RUN TestOpenInRootHandle/openat2=false/partial-nondir-symlink-dot 456s === RUN TestOpenInRootHandle/openat2=false/partial-fifo-slash1 456s === RUN TestOpenInRootHandle/openat2=false/deep-dangling-fileasdir3 456s === RUN TestOpenInRootHandle/openat2=false/nonlexical-level2-abs-open-complete2 456s === RUN TestOpenInRootHandle/openat2=false/nonlexical-level3-rel-complete2 456s === RUN TestOpenInRootHandle/openat2=false/nonlexical-level1-abs-partial 456s === RUN TestOpenInRootHandle/openat2=false/nonlexical-level2-rel-abs-partial-dotdot 456s === RUN TestOpenInRootHandle/openat2=false/partial-nondir-symlink-slash2 456s === RUN TestOpenInRootHandle/openat2=false/nonlexical-level2-abs-rel-complete3 456s === RUN TestOpenInRootHandle/openat2=false/loop 456s === RUN TestOpenInRootHandle/openat2=false/complete-sock 456s === RUN TestOpenInRootHandle/openat2=false/nonlexical-level1-abs-complete1 456s === RUN TestOpenInRootHandle/openat2=false/nonlexical-level2-rel-open-complete2 456s === RUN TestOpenInRootHandle/openat2=false/partial-sock-slash1 456s === RUN TestOpenInRootHandle/openat2=false/partial-sock-dot 456s === RUN TestOpenInRootHandle/openat2=false/complete-dir2 456s === RUN TestOpenInRootHandle/openat2=false/nonlexical-basic-complete2 456s === RUN TestOpenInRootHandle/openat2=false/nonlexical-level2-rel-abs-partial 456s === RUN TestOpenInRootHandle/openat2=false/partial-nondir-slash2 456s === RUN TestOpenInRootHandle/openat2=false/partial-nondir-symlink-slash1 456s === RUN TestOpenInRootHandle/openat2=false/dangling1-inroot-partial-dotdot 456s === RUN TestOpenInRootHandle/openat2=false/dangling1-sub-partial-dotdot 456s === RUN TestOpenInRootHandle/openat2=false/dangling2-sub-trailing 456s === RUN TestOpenInRootHandle/openat2=false/nonlexical-level2-rel-abs-complete3 456s === RUN TestOpenInRootHandle/openat2=false/nonlexical-level1-rel-partial-dotdot 456s === RUN TestOpenInRootHandle/openat2=false/partial-nondir-dot 456s === RUN TestOpenInRootHandle/openat2=false/dangling1-sub-trailing 456s === RUN TestOpenInRootHandle/openat2=false/dangling3-inroot-partial-dotdot 456s === RUN TestOpenInRootHandle/openat2=false/dangling1-inroot-partial 456s === RUN TestOpenInRootHandle/openat2=false/partial-fifo-dotdot2 456s === RUN TestOpenInRootHandle/openat2=false/dangling2-inroot-trailing 456s === RUN TestOpenInRootHandle/openat2=false/nonlexical-basic-complete1 456s === RUN TestOpenInRootHandle/openat2=false/nonlexical-level1-abs-complete3 456s === RUN TestOpenInRootHandle/openat2=false/nonlexical-level2-rel-rel-complete2 456s === RUN TestOpenInRootHandle/openat2=false/dangling-tricky2-trailing 456s === RUN TestOpenInRootHandle/openat2=false/complete-fifo 456s === RUN TestOpenInRootHandle/openat2=false/nonlexical-level2-abs-abs-complete2 456s === RUN TestOpenInRootHandle/openat2=false/nonlexical-level2-abs-rel-partial-dotdot 456s === RUN TestOpenInRootHandle/openat2=false/nonlexical-level3-abs-partial 456s === RUN TestOpenInRootHandle/openat2=false/partial-sock-slash2 456s === RUN TestOpenInRootHandle/openat2=false/dangling3-sub-trailing 456s === RUN TestOpenInRootHandle/openat2=false/deep-dangling1 456s === RUN TestOpenInRootHandle/openat2=false/nonlexical-level1-rel-complete3 456s === RUN TestOpenInRootHandle/openat2=false/dangling3-sub-partial-dotdot 456s --- PASS: TestOpenInRootHandle (0.14s) 456s --- PASS: TestOpenInRootHandle/openat2=auto (0.02s) 456s --- PASS: TestOpenInRootHandle/openat2=auto/dangling3-inroot-trailing (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=auto/nonlexical-level3-abs-complete2 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=auto/nonlexical-level3-rel-complete2 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=auto/nonlexical-level1-rel-partial (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=auto/nonlexical-level1-rel-partial-dotdot (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=auto/partial-sock-dotdot2 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=auto/deep-dangling-fileasdir4 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=auto/nonlexical-level1-rel-complete1 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=auto/nonlexical-level2-abs-rel-complete3 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=auto/nonlexical-level2-rel-rel-complete1 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=auto/nonlexical-level3-rel-complete3 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=auto/partial-nondir-dotdot2 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=auto/nonlexical-level2-abs-abs-complete2 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=auto/nonlexical-level2-rel-abs-complete1 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=auto/nonlexical-level2-abs-abs-partial-dotdot (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=auto/partial-nondir-symlink-slash2 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=auto/partial-sock-dot (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=auto/deep-dangling1 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=auto/deep-dangling4 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=auto/nonlexical-basic-complete1 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=auto/nonlexical-level1-rel-complete3 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=auto/dangling2-inroot-trailing (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=auto/loop-basic2 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=auto/complete-sock (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=auto/nonlexical-level1-abs-complete1 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=auto/nonlexical-level2-abs-open-complete3 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=auto/deep-dangling-fileasdir2 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=auto/nonlexical-level2-rel-rel-complete3 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=auto/partial-dir-basic (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=auto/nonlexical-level1-abs-partial (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=auto/partial-nondir-symlink-dot (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=auto/dangling3-sub-partial (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=auto/deep-dangling5 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=auto/nonlexical-level1-rel-complete2 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=auto/nonlexical-level2-rel-open-partial-dotdot (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=auto/nonlexical-level3-rel-partial-dotdot (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=auto/partial-nondir-slash2 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=auto/partial-nondir-symlink-dotdot1 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=auto/dangling1-inroot-trailing (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=auto/nonlexical-basic-complete2 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=auto/nonlexical-level1-abs-complete2 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=auto/nonlexical-level3-rel-complete1 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=auto/nonlexical-level2-abs-open-partial (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=auto/dangling2-sub-partial (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=auto/nonlexical-level2-abs-rel-complete1 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=auto/nonlexical-level3-abs-complete1 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=auto/nonlexical-level3-abs-partial (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=auto/loop-basic3 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=auto/deep-dangling-fileasdir6 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=auto/nonlexical-level2-abs-rel-complete2 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=auto/partial-nondir-symlink-dotdot2 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=auto/complete-dir2 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=auto/nonlexical-level2-abs-abs-complete1 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=auto/nonlexical-level2-abs-open-complete1 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=auto/nonlexical-level2-rel-rel-partial (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=auto/partial-fifo-dotdot1 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=auto/partial-sock-dotdot1 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=auto/nonlexical-level2-rel-open-complete1 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=auto/partial-nondir-slash1 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=auto/dangling-tricky1-partial (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=auto/dangling-tricky2-partial (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=auto/dangling3-sub-trailing (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=auto/dangling-tricky1-trailing (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=auto/nonlexical-level1-abs-complete3 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=auto/nonlexical-level3-rel-partial (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=auto/nonlexical-level2-rel-abs-complete3 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=auto/nonlexical-level2-abs-abs-partial (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=auto/partial-fifo-slash2 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=auto/partial-fifo-dotdot2 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=auto/nonlexical-basic-partial-dotdot (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=auto/nonlexical-level2-abs-rel-partial (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=auto/dangling2-inroot-partial (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=auto/dangling-tricky1-partial-dotdot (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=auto/deep-dangling-fileasdir3 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=auto/nonlexical-level2-abs-open-partial-dotdot (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=auto/deep-dangling3 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=auto/nonlexical-basic-complete3 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=auto/nonlexical-basic-partial (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=auto/dangling1-sub-partial-dotdot (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=auto/dangling3-inroot-partial (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=auto/complete-fifo (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=auto/nonlexical-level2-rel-rel-complete2 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=auto/partial-sock-slash1 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=auto/nonlexical-level2-abs-open-complete2 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=auto/nonlexical-level2-rel-abs-complete2 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=auto/dangling2-inroot-partial-dotdot (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=auto/loop (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=auto/loop-basic1 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=auto/complete-dir3 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=auto/complete-file-link (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=auto/nonlexical-level2-rel-open-complete3 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=auto/partial-nondir-dot (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=auto/dangling3-sub-partial-dotdot (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=auto/partial-dir-dotdot (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=auto/dangling1-sub-partial (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=auto/complete-file (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=auto/nonlexical-level2-rel-rel-partial-dotdot (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=auto/nonlexical-level2-rel-open-partial (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=auto/partial-sock-slash2 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=auto/dangling2-sub-trailing (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=auto/nonlexical-level2-rel-open-complete2 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=auto/nonlexical-level1-abs-partial-dotdot (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=auto/deep-dangling2 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=auto/deep-dangling6 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=auto/deep-dangling-fileasdir5 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=auto/nonlexical-level2-abs-rel-partial-dotdot (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=auto/partial-fifo-dot (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=auto/dangling-tricky2-partial-dotdot (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=auto/nonlexical-level2-rel-abs-partial-dotdot (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=auto/dangling1-inroot-partial (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=auto/dangling1-sub-trailing (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=auto/dangling-tricky2-trailing (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=auto/deep-dangling-fileasdir1 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=auto/complete-dir1 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=auto/nonlexical-level2-abs-abs-complete3 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=auto/nonlexical-level2-rel-abs-partial (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=auto/partial-fifo-slash1 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=auto/dangling3-inroot-partial-dotdot (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=auto/nonlexical-level3-abs-complete3 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=auto/dangling1-inroot-partial-dotdot (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=auto/dangling2-sub-partial-dotdot (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=auto/nonlexical-level3-abs-partial-dotdot (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=auto/partial-nondir-dotdot1 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=auto/partial-nondir-symlink-slash1 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=true (0.02s) 456s --- PASS: TestOpenInRootHandle/openat2=true/dangling3-sub-partial (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=true/loop (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=true/nonlexical-level2-abs-rel-complete2 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=true/nonlexical-level3-rel-complete3 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=true/dangling1-inroot-trailing (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=true/nonlexical-level1-rel-complete3 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=true/nonlexical-level1-abs-partial (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=true/nonlexical-level2-rel-open-partial (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=true/nonlexical-level3-abs-partial (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=true/loop-basic3 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=true/nonlexical-level1-abs-complete2 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=true/nonlexical-level2-rel-abs-complete1 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=true/dangling2-sub-partial (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=true/deep-dangling1 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=true/deep-dangling-fileasdir5 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=true/nonlexical-level2-rel-rel-complete2 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=true/nonlexical-level2-abs-open-partial-dotdot (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=true/partial-fifo-slash1 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=true/partial-fifo-slash2 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=true/dangling-tricky1-partial (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=true/partial-sock-slash2 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=true/nonlexical-level2-abs-open-complete1 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=true/nonlexical-level2-rel-abs-partial (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=true/partial-fifo-dotdot2 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=true/nonlexical-basic-partial (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=true/nonlexical-level3-rel-partial (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=true/partial-nondir-slash2 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=true/partial-nondir-symlink-slash1 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=true/dangling1-inroot-partial (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=true/dangling2-inroot-partial (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=true/deep-dangling2 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=true/deep-dangling-fileasdir1 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=true/nonlexical-basic-complete2 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=true/nonlexical-level2-rel-rel-partial-dotdot (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=true/partial-nondir-symlink-slash2 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=true/deep-dangling-fileasdir2 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=true/complete-dir3 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=true/complete-file-link (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=true/partial-nondir-symlink-dot (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=true/dangling3-sub-trailing (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=true/dangling-tricky2-trailing (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=true/deep-dangling6 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=true/nonlexical-level2-rel-abs-complete2 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=true/dangling2-inroot-trailing (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=true/dangling2-sub-trailing (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=true/nonlexical-level1-rel-complete2 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=true/nonlexical-level3-rel-complete2 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=true/partial-nondir-symlink-dotdot2 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=true/loop-basic2 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=true/complete-dir2 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=true/complete-sock (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=true/nonlexical-level1-rel-complete1 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=true/nonlexical-level2-abs-open-partial (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=true/nonlexical-level1-abs-complete3 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=true/nonlexical-level2-abs-open-complete3 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=true/nonlexical-level2-rel-abs-complete3 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=true/partial-nondir-slash1 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=true/dangling2-sub-partial-dotdot (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=true/nonlexical-level2-abs-abs-complete3 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=true/nonlexical-level2-rel-abs-partial-dotdot (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=true/nonlexical-level2-rel-open-partial-dotdot (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=true/partial-nondir-dot (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=true/dangling3-inroot-trailing (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=true/nonlexical-level2-rel-rel-complete3 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=true/nonlexical-level2-abs-abs-partial (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=true/dangling2-inroot-partial-dotdot (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=true/nonlexical-basic-complete3 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=true/nonlexical-level1-rel-partial-dotdot (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=true/nonlexical-level3-rel-partial-dotdot (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=true/partial-nondir-dotdot1 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=true/partial-dir-basic (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=true/partial-fifo-dot (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=true/partial-sock-dotdot2 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=true/dangling1-sub-partial (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=true/dangling3-inroot-partial-dotdot (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=true/nonlexical-level2-abs-open-complete2 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=true/nonlexical-level2-rel-open-complete3 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=true/nonlexical-level2-abs-rel-partial (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=true/nonlexical-level3-abs-partial-dotdot (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=true/dangling3-inroot-partial (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=true/deep-dangling3 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=true/deep-dangling-fileasdir3 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=true/nonlexical-level3-abs-complete2 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=true/nonlexical-basic-partial-dotdot (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=true/nonlexical-level2-abs-abs-complete2 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=true/nonlexical-level3-abs-complete1 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=true/nonlexical-level1-abs-partial-dotdot (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=true/loop-basic1 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=true/complete-file (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=true/nonlexical-level2-abs-abs-partial-dotdot (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=true/partial-nondir-symlink-dotdot1 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=true/dangling-tricky2-partial-dotdot (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=true/nonlexical-level2-rel-open-complete2 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=true/dangling1-sub-trailing (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=true/nonlexical-level3-rel-complete1 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=true/partial-fifo-dotdot1 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=true/partial-sock-dot (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=true/deep-dangling-fileasdir6 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=true/nonlexical-basic-complete1 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=true/nonlexical-level2-abs-abs-complete1 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=true/nonlexical-level2-abs-rel-partial-dotdot (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=true/nonlexical-level2-abs-rel-complete1 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=true/nonlexical-level2-rel-open-complete1 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=true/nonlexical-level1-rel-partial (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=true/dangling1-sub-partial-dotdot (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=true/dangling-tricky1-trailing (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=true/deep-dangling4 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=true/nonlexical-level3-abs-complete3 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=true/partial-dir-dotdot (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=true/partial-nondir-dotdot2 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=true/dangling-tricky2-partial (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=true/deep-dangling5 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=true/complete-dir1 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=true/nonlexical-level2-abs-rel-complete3 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=true/dangling1-inroot-partial-dotdot (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=true/dangling3-sub-partial-dotdot (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=true/complete-fifo (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=true/nonlexical-level2-rel-rel-partial (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=true/partial-sock-dotdot1 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=true/nonlexical-level1-abs-complete1 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=true/nonlexical-level2-rel-rel-complete1 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=true/dangling-tricky1-partial-dotdot (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=true/deep-dangling-fileasdir4 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=true/partial-sock-slash1 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=false (0.10s) 456s --- PASS: TestOpenInRootHandle/openat2=false/nonlexical-level2-rel-open-complete1 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=false/nonlexical-level3-rel-complete1 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=false/deep-dangling5 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=false/nonlexical-level2-abs-rel-complete1 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=false/nonlexical-level3-abs-complete3 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=false/nonlexical-level1-rel-partial (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=false/nonlexical-level2-rel-rel-partial (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=false/deep-dangling4 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=false/nonlexical-basic-complete3 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=false/nonlexical-level3-abs-complete2 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=false/dangling1-sub-partial (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=false/dangling3-inroot-partial (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=false/deep-dangling-fileasdir6 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=false/loop-basic2 (0.01s) 456s --- PASS: TestOpenInRootHandle/openat2=false/partial-dir-dotdot (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=false/nonlexical-level2-abs-rel-partial (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=false/partial-nondir-slash1 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=false/dangling-tricky1-partial (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=false/deep-dangling-fileasdir2 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=false/nonlexical-level1-rel-complete1 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=false/nonlexical-level2-abs-open-complete3 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=false/nonlexical-level2-rel-rel-complete3 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=false/dangling2-inroot-partial (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=false/dangling2-inroot-partial-dotdot (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=false/deep-dangling-fileasdir4 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=false/complete-dir1 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=false/nonlexical-level2-abs-open-partial (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=false/nonlexical-level2-rel-open-partial-dotdot (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=false/dangling-tricky2-partial-dotdot (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=false/nonlexical-level2-abs-abs-complete1 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=false/nonlexical-basic-partial-dotdot (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=false/nonlexical-level2-abs-abs-partial (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=false/partial-fifo-dotdot1 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=false/nonlexical-level2-abs-rel-complete2 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=false/partial-nondir-dotdot2 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=false/partial-nondir-symlink-dotdot2 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=false/partial-sock-dotdot2 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=false/complete-file (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=false/nonlexical-level1-abs-complete2 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=false/nonlexical-level2-abs-open-complete1 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=false/nonlexical-basic-partial (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=false/nonlexical-level2-abs-open-partial-dotdot (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=false/nonlexical-level3-rel-partial-dotdot (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=false/partial-nondir-dotdot1 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=false/dangling2-sub-partial-dotdot (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=false/nonlexical-level2-abs-abs-complete3 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=false/nonlexical-level2-rel-rel-partial-dotdot (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=false/nonlexical-level2-rel-abs-complete1 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=false/nonlexical-level3-rel-partial (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=false/dangling2-sub-partial (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=false/partial-dir-basic (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=false/dangling3-inroot-trailing (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=false/dangling3-sub-partial (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=false/partial-nondir-symlink-dotdot1 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=false/partial-fifo-slash2 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=false/partial-fifo-dot (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=false/partial-sock-dotdot1 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=false/complete-dir3 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=false/nonlexical-level3-rel-complete3 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=false/nonlexical-level3-abs-partial-dotdot (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=false/dangling-tricky2-partial (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=false/deep-dangling-fileasdir5 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=false/nonlexical-level2-rel-open-partial (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=false/dangling1-inroot-trailing (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=false/deep-dangling-fileasdir1 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=false/complete-file-link (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=false/nonlexical-level2-rel-rel-complete1 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=false/dangling-tricky1-trailing (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=false/deep-dangling3 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=false/loop-basic1 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=false/nonlexical-level1-rel-complete2 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=false/nonlexical-level2-rel-abs-complete2 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=false/nonlexical-level2-rel-open-complete3 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=false/nonlexical-level1-abs-partial-dotdot (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=false/dangling-tricky1-partial-dotdot (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=false/deep-dangling2 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=false/deep-dangling6 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=false/loop-basic3 (0.01s) 456s --- PASS: TestOpenInRootHandle/openat2=false/nonlexical-level3-abs-complete1 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=false/nonlexical-level2-abs-abs-partial-dotdot (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=false/partial-nondir-symlink-dot (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=false/partial-fifo-slash1 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=false/deep-dangling-fileasdir3 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=false/nonlexical-level2-abs-open-complete2 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=false/nonlexical-level3-rel-complete2 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=false/nonlexical-level1-abs-partial (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=false/nonlexical-level2-rel-abs-partial-dotdot (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=false/partial-nondir-symlink-slash2 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=false/nonlexical-level2-abs-rel-complete3 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=false/loop (0.03s) 456s --- PASS: TestOpenInRootHandle/openat2=false/complete-sock (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=false/nonlexical-level1-abs-complete1 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=false/nonlexical-level2-rel-open-complete2 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=false/partial-sock-slash1 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=false/partial-sock-dot (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=false/complete-dir2 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=false/nonlexical-basic-complete2 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=false/nonlexical-level2-rel-abs-partial (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=false/partial-nondir-slash2 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=false/partial-nondir-symlink-slash1 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=false/dangling1-inroot-partial-dotdot (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=false/dangling1-sub-partial-dotdot (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=false/dangling2-sub-trailing (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=false/nonlexical-level2-rel-abs-complete3 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=false/nonlexical-level1-rel-partial-dotdot (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=false/partial-nondir-dot (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=false/dangling1-sub-trailing (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=false/dangling3-inroot-partial-dotdot (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=false/dangling1-inroot-partial (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=false/partial-fifo-dotdot2 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=false/dangling2-inroot-trailing (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=false/nonlexical-basic-complete1 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=false/nonlexical-level1-abs-complete3 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=false/nonlexical-level2-rel-rel-complete2 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=false/dangling-tricky2-trailing (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=false/complete-fifo (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=false/nonlexical-level2-abs-abs-complete2 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=false/nonlexical-level2-abs-rel-partial-dotdot (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=false/nonlexical-level3-abs-partial (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=false/partial-sock-slash2 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=false/dangling3-sub-trailing (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=false/deep-dangling1 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=false/nonlexical-level1-rel-complete3 (0.00s) 456s --- PASS: TestOpenInRootHandle/openat2=false/dangling3-sub-partial-dotdot (0.00s) 456s === RUN TestOpenInRoot_BadInode 456s linux.go:31: test requires root 456s --- SKIP: TestOpenInRoot_BadInode (0.00s) 456s PASS 456s ok github.com/cyphar/filepath-securejoin/pathrs-lite 245.196s 456s === RUN TestErrorXdev 456s === RUN TestErrorXdev/ErrPossibleAttack 456s === RUN TestErrorXdev/ErrPossibleAttack-Wrapped 456s === RUN TestErrorXdev/ErrPossibleBreakout 456s === RUN TestErrorXdev/ErrPossibleBreakout-Wrapped 456s --- PASS: TestErrorXdev (0.00s) 456s --- PASS: TestErrorXdev/ErrPossibleAttack (0.00s) 456s --- PASS: TestErrorXdev/ErrPossibleAttack-Wrapped (0.00s) 456s --- PASS: TestErrorXdev/ErrPossibleBreakout (0.00s) 456s --- PASS: TestErrorXdev/ErrPossibleBreakout-Wrapped (0.00s) 456s PASS 456s ok github.com/cyphar/filepath-securejoin/pathrs-lite/internal 0.003s 456s === RUN TestAssertTrue 456s === RUN TestAssertTrue/StringVal 456s === RUN TestAssertTrue/IntVal 456s === RUN TestAssertTrue/ErrorVal 456s === RUN TestAssertTrue/StructVal 456s === RUN TestAssertTrue/NilVal 456s === RUN TestAssertTrue/Assertf 456s --- PASS: TestAssertTrue (0.00s) 456s --- PASS: TestAssertTrue/StringVal (0.00s) 456s --- PASS: TestAssertTrue/IntVal (0.00s) 456s --- PASS: TestAssertTrue/ErrorVal (0.00s) 456s --- PASS: TestAssertTrue/StructVal (0.00s) 456s --- PASS: TestAssertTrue/NilVal (0.00s) 456s --- PASS: TestAssertTrue/Assertf (0.00s) 456s === RUN TestAssertFalse 456s === RUN TestAssertFalse/StringVal 456s === RUN TestAssertFalse/IntVal 456s === RUN TestAssertFalse/ErrorVal 456s === RUN TestAssertFalse/StructVal 456s === RUN TestAssertFalse/NilVal 456s === RUN TestAssertFalse/Assertf 456s --- PASS: TestAssertFalse (0.00s) 456s --- PASS: TestAssertFalse/StringVal (0.00s) 456s --- PASS: TestAssertFalse/IntVal (0.00s) 456s --- PASS: TestAssertFalse/ErrorVal (0.00s) 456s --- PASS: TestAssertFalse/StructVal (0.00s) 456s --- PASS: TestAssertFalse/NilVal (0.00s) 456s --- PASS: TestAssertFalse/Assertf (0.00s) 456s PASS 456s ok github.com/cyphar/filepath-securejoin/pathrs-lite/internal/assert 0.003s 456s === RUN TestNopCloser 456s --- PASS: TestNopCloser (0.00s) 456s PASS 456s ok github.com/cyphar/filepath-securejoin/pathrs-lite/internal/fd 0.004s 456s === RUN TestGoCompatErrorWrap 456s --- PASS: TestGoCompatErrorWrap (0.00s) 456s PASS 456s ok github.com/cyphar/filepath-securejoin/pathrs-lite/internal/gocompat 0.005s 456s === RUN TestGetKernelVersion 456s --- PASS: TestGetKernelVersion (0.00s) 456s === RUN TestParseKernelVersion 456s === RUN TestParseKernelVersion/#00 456s === RUN TestParseKernelVersion/dummy 456s === RUN TestParseKernelVersion/1 456s === RUN TestParseKernelVersion/420 456s === RUN TestParseKernelVersion/3.7 456s === RUN TestParseKernelVersion/3.8 456s === RUN TestParseKernelVersion/3.8.0 456s === RUN TestParseKernelVersion/3.8.12 456s === RUN TestParseKernelVersion/3.8.12.10.0.2 456s === RUN TestParseKernelVersion/42.12.1000 456s === RUN TestParseKernelVersion/2.6.16foobar 456s === RUN TestParseKernelVersion/2.6.16f00b4r 456s === RUN TestParseKernelVersion/3.8.16-generic 456s === RUN TestParseKernelVersion/6.12.0-1-default 456s === RUN TestParseKernelVersion/4.9.27-default-foo.12.23 456s === RUN TestParseKernelVersion/-1.2 456s === RUN TestParseKernelVersion/3a 456s === RUN TestParseKernelVersion/3.a 456s === RUN TestParseKernelVersion/3.4.a 456s === RUN TestParseKernelVersion/a 456s === RUN TestParseKernelVersion/aa 456s === RUN TestParseKernelVersion/a.a 456s === RUN TestParseKernelVersion/a.a.a 456s === RUN TestParseKernelVersion/-3.1 456s === RUN TestParseKernelVersion/-3. 456s === RUN TestParseKernelVersion/1.-foo 456s === RUN TestParseKernelVersion/.1 456s === RUN TestParseKernelVersion/.1.2 456s --- PASS: TestParseKernelVersion (0.00s) 456s --- PASS: TestParseKernelVersion/#00 (0.00s) 456s --- PASS: TestParseKernelVersion/dummy (0.00s) 456s --- PASS: TestParseKernelVersion/1 (0.00s) 456s --- PASS: TestParseKernelVersion/420 (0.00s) 456s --- PASS: TestParseKernelVersion/3.7 (0.00s) 456s --- PASS: TestParseKernelVersion/3.8 (0.00s) 456s --- PASS: TestParseKernelVersion/3.8.0 (0.00s) 456s --- PASS: TestParseKernelVersion/3.8.12 (0.00s) 456s --- PASS: TestParseKernelVersion/3.8.12.10.0.2 (0.00s) 456s --- PASS: TestParseKernelVersion/42.12.1000 (0.00s) 456s --- PASS: TestParseKernelVersion/2.6.16foobar (0.00s) 456s --- PASS: TestParseKernelVersion/2.6.16f00b4r (0.00s) 456s --- PASS: TestParseKernelVersion/3.8.16-generic (0.00s) 456s --- PASS: TestParseKernelVersion/6.12.0-1-default (0.00s) 456s --- PASS: TestParseKernelVersion/4.9.27-default-foo.12.23 (0.00s) 456s --- PASS: TestParseKernelVersion/-1.2 (0.00s) 456s --- PASS: TestParseKernelVersion/3a (0.00s) 456s --- PASS: TestParseKernelVersion/3.a (0.00s) 456s --- PASS: TestParseKernelVersion/3.4.a (0.00s) 456s --- PASS: TestParseKernelVersion/a (0.00s) 456s --- PASS: TestParseKernelVersion/aa (0.00s) 456s --- PASS: TestParseKernelVersion/a.a (0.00s) 456s --- PASS: TestParseKernelVersion/a.a.a (0.00s) 456s --- PASS: TestParseKernelVersion/-3.1 (0.00s) 456s --- PASS: TestParseKernelVersion/-3. (0.00s) 456s --- PASS: TestParseKernelVersion/1.-foo (0.00s) 456s --- PASS: TestParseKernelVersion/.1 (0.00s) 456s --- PASS: TestParseKernelVersion/.1.2 (0.00s) 456s === RUN TestGreaterEqualThan 456s === RUN TestGreaterEqualThan/HostVersion:6.17.0 456s === RUN TestGreaterEqualThan/OlderMajor:5.17 456s === RUN TestGreaterEqualThan/OlderMinor:6.16 456s === RUN TestGreaterEqualThan/NewerMajor:7.17 456s === RUN TestGreaterEqualThan/NewerMinor:6.18 456s === RUN TestGreaterEqualThan/ExtraDot:6.17.0.1 456s === RUN TestGreaterEqualThan/ExtraZeros:6.17.0.0.0.0.0.0.0.0.0.0.0 456s --- PASS: TestGreaterEqualThan (0.00s) 456s --- PASS: TestGreaterEqualThan/HostVersion:6.17.0 (0.00s) 456s --- PASS: TestGreaterEqualThan/OlderMajor:5.17 (0.00s) 456s --- PASS: TestGreaterEqualThan/OlderMinor:6.16 (0.00s) 456s --- PASS: TestGreaterEqualThan/NewerMajor:7.17 (0.00s) 456s --- PASS: TestGreaterEqualThan/NewerMinor:6.18 (0.00s) 456s --- PASS: TestGreaterEqualThan/ExtraDot:6.17.0.1 (0.00s) 456s --- PASS: TestGreaterEqualThan/ExtraZeros:6.17.0.0.0.0.0.0.0.0.0.0.0 (0.00s) 456s PASS 456s ok github.com/cyphar/filepath-securejoin/pathrs-lite/internal/kernelversion 0.010s 456s ? github.com/cyphar/filepath-securejoin/pathrs-lite/internal/linux [no test files] 456s === RUN TestProcOvermountSubdir_unsafeHostProcRoot 456s === RUN TestProcOvermountSubdir_unsafeHostProcRoot/openat2=auto 456s === RUN TestProcOvermountSubdir_unsafeHostProcRoot/openat2=auto/thread-self="thread-self" 456s linux.go:31: test requires root 456s === RUN TestProcOvermountSubdir_unsafeHostProcRoot/openat2=auto/thread-self="self/task" 456s linux.go:31: test requires root 456s === RUN TestProcOvermountSubdir_unsafeHostProcRoot/openat2=auto/thread-self="self" 456s linux.go:31: test requires root 456s === RUN TestProcOvermountSubdir_unsafeHostProcRoot/openat2=true 456s === RUN TestProcOvermountSubdir_unsafeHostProcRoot/openat2=true/thread-self="thread-self" 456s linux.go:31: test requires root 456s === RUN TestProcOvermountSubdir_unsafeHostProcRoot/openat2=true/thread-self="self/task" 456s linux.go:31: test requires root 456s === RUN TestProcOvermountSubdir_unsafeHostProcRoot/openat2=true/thread-self="self" 456s linux.go:31: test requires root 456s === RUN TestProcOvermountSubdir_unsafeHostProcRoot/openat2=false 456s === RUN TestProcOvermountSubdir_unsafeHostProcRoot/openat2=false/thread-self="thread-self" 456s linux.go:31: test requires root 456s === RUN TestProcOvermountSubdir_unsafeHostProcRoot/openat2=false/thread-self="self/task" 456s linux.go:31: test requires root 456s === RUN TestProcOvermountSubdir_unsafeHostProcRoot/openat2=false/thread-self="self" 456s linux.go:31: test requires root 456s --- PASS: TestProcOvermountSubdir_unsafeHostProcRoot (0.00s) 456s --- PASS: TestProcOvermountSubdir_unsafeHostProcRoot/openat2=auto (0.00s) 456s --- SKIP: TestProcOvermountSubdir_unsafeHostProcRoot/openat2=auto/thread-self="thread-self" (0.00s) 456s --- SKIP: TestProcOvermountSubdir_unsafeHostProcRoot/openat2=auto/thread-self="self/task" (0.00s) 456s --- SKIP: TestProcOvermountSubdir_unsafeHostProcRoot/openat2=auto/thread-self="self" (0.00s) 456s --- PASS: TestProcOvermountSubdir_unsafeHostProcRoot/openat2=true (0.00s) 456s --- SKIP: TestProcOvermountSubdir_unsafeHostProcRoot/openat2=true/thread-self="thread-self" (0.00s) 456s --- SKIP: TestProcOvermountSubdir_unsafeHostProcRoot/openat2=true/thread-self="self/task" (0.00s) 456s --- SKIP: TestProcOvermountSubdir_unsafeHostProcRoot/openat2=true/thread-self="self" (0.00s) 456s --- PASS: TestProcOvermountSubdir_unsafeHostProcRoot/openat2=false (0.00s) 456s --- SKIP: TestProcOvermountSubdir_unsafeHostProcRoot/openat2=false/thread-self="thread-self" (0.00s) 456s --- SKIP: TestProcOvermountSubdir_unsafeHostProcRoot/openat2=false/thread-self="self/task" (0.00s) 456s --- SKIP: TestProcOvermountSubdir_unsafeHostProcRoot/openat2=false/thread-self="self" (0.00s) 456s === RUN TestProcOvermountSubdir_newPrivateProcMountSubset 456s === RUN TestProcOvermountSubdir_newPrivateProcMountSubset/openat2=auto 456s === RUN TestProcOvermountSubdir_newPrivateProcMountSubset/openat2=auto/thread-self="thread-self" 456s linux.go:31: test requires root 456s === RUN TestProcOvermountSubdir_newPrivateProcMountSubset/openat2=auto/thread-self="self/task" 456s linux.go:31: test requires root 456s === RUN TestProcOvermountSubdir_newPrivateProcMountSubset/openat2=auto/thread-self="self" 456s linux.go:31: test requires root 456s === RUN TestProcOvermountSubdir_newPrivateProcMountSubset/openat2=true 456s === RUN TestProcOvermountSubdir_newPrivateProcMountSubset/openat2=true/thread-self="thread-self" 456s linux.go:31: test requires root 456s === RUN TestProcOvermountSubdir_newPrivateProcMountSubset/openat2=true/thread-self="self/task" 456s linux.go:31: test requires root 456s === RUN TestProcOvermountSubdir_newPrivateProcMountSubset/openat2=true/thread-self="self" 456s linux.go:31: test requires root 456s === RUN TestProcOvermountSubdir_newPrivateProcMountSubset/openat2=false 456s === RUN TestProcOvermountSubdir_newPrivateProcMountSubset/openat2=false/thread-self="thread-self" 456s linux.go:31: test requires root 456s === RUN TestProcOvermountSubdir_newPrivateProcMountSubset/openat2=false/thread-self="self/task" 456s linux.go:31: test requires root 456s === RUN TestProcOvermountSubdir_newPrivateProcMountSubset/openat2=false/thread-self="self" 456s linux.go:31: test requires root 456s --- PASS: TestProcOvermountSubdir_newPrivateProcMountSubset (0.00s) 456s --- PASS: TestProcOvermountSubdir_newPrivateProcMountSubset/openat2=auto (0.00s) 456s --- SKIP: TestProcOvermountSubdir_newPrivateProcMountSubset/openat2=auto/thread-self="thread-self" (0.00s) 456s --- SKIP: TestProcOvermountSubdir_newPrivateProcMountSubset/openat2=auto/thread-self="self/task" (0.00s) 456s --- SKIP: TestProcOvermountSubdir_newPrivateProcMountSubset/openat2=auto/thread-self="self" (0.00s) 456s --- PASS: TestProcOvermountSubdir_newPrivateProcMountSubset/openat2=true (0.00s) 456s --- SKIP: TestProcOvermountSubdir_newPrivateProcMountSubset/openat2=true/thread-self="thread-self" (0.00s) 456s --- SKIP: TestProcOvermountSubdir_newPrivateProcMountSubset/openat2=true/thread-self="self/task" (0.00s) 456s --- SKIP: TestProcOvermountSubdir_newPrivateProcMountSubset/openat2=true/thread-self="self" (0.00s) 456s --- PASS: TestProcOvermountSubdir_newPrivateProcMountSubset/openat2=false (0.00s) 456s --- SKIP: TestProcOvermountSubdir_newPrivateProcMountSubset/openat2=false/thread-self="thread-self" (0.00s) 456s --- SKIP: TestProcOvermountSubdir_newPrivateProcMountSubset/openat2=false/thread-self="self/task" (0.00s) 456s --- SKIP: TestProcOvermountSubdir_newPrivateProcMountSubset/openat2=false/thread-self="self" (0.00s) 456s === RUN TestProcOvermountSubdir_newPrivateProcMountUnmasked 456s === RUN TestProcOvermountSubdir_newPrivateProcMountUnmasked/openat2=auto 456s === RUN TestProcOvermountSubdir_newPrivateProcMountUnmasked/openat2=auto/thread-self="thread-self" 456s linux.go:31: test requires root 456s === RUN TestProcOvermountSubdir_newPrivateProcMountUnmasked/openat2=auto/thread-self="self/task" 456s linux.go:31: test requires root 456s === RUN TestProcOvermountSubdir_newPrivateProcMountUnmasked/openat2=auto/thread-self="self" 456s linux.go:31: test requires root 456s === RUN TestProcOvermountSubdir_newPrivateProcMountUnmasked/openat2=true 456s === RUN TestProcOvermountSubdir_newPrivateProcMountUnmasked/openat2=true/thread-self="thread-self" 456s linux.go:31: test requires root 456s === RUN TestProcOvermountSubdir_newPrivateProcMountUnmasked/openat2=true/thread-self="self/task" 456s linux.go:31: test requires root 456s === RUN TestProcOvermountSubdir_newPrivateProcMountUnmasked/openat2=true/thread-self="self" 456s linux.go:31: test requires root 456s === RUN TestProcOvermountSubdir_newPrivateProcMountUnmasked/openat2=false 456s === RUN TestProcOvermountSubdir_newPrivateProcMountUnmasked/openat2=false/thread-self="thread-self" 456s linux.go:31: test requires root 456s === RUN TestProcOvermountSubdir_newPrivateProcMountUnmasked/openat2=false/thread-self="self/task" 456s linux.go:31: test requires root 456s === RUN TestProcOvermountSubdir_newPrivateProcMountUnmasked/openat2=false/thread-self="self" 456s linux.go:31: test requires root 456s --- PASS: TestProcOvermountSubdir_newPrivateProcMountUnmasked (0.00s) 456s --- PASS: TestProcOvermountSubdir_newPrivateProcMountUnmasked/openat2=auto (0.00s) 456s --- SKIP: TestProcOvermountSubdir_newPrivateProcMountUnmasked/openat2=auto/thread-self="thread-self" (0.00s) 456s --- SKIP: TestProcOvermountSubdir_newPrivateProcMountUnmasked/openat2=auto/thread-self="self/task" (0.00s) 456s --- SKIP: TestProcOvermountSubdir_newPrivateProcMountUnmasked/openat2=auto/thread-self="self" (0.00s) 456s --- PASS: TestProcOvermountSubdir_newPrivateProcMountUnmasked/openat2=true (0.00s) 456s --- SKIP: TestProcOvermountSubdir_newPrivateProcMountUnmasked/openat2=true/thread-self="thread-self" (0.00s) 456s --- SKIP: TestProcOvermountSubdir_newPrivateProcMountUnmasked/openat2=true/thread-self="self/task" (0.00s) 456s --- SKIP: TestProcOvermountSubdir_newPrivateProcMountUnmasked/openat2=true/thread-self="self" (0.00s) 456s --- PASS: TestProcOvermountSubdir_newPrivateProcMountUnmasked/openat2=false (0.00s) 456s --- SKIP: TestProcOvermountSubdir_newPrivateProcMountUnmasked/openat2=false/thread-self="thread-self" (0.00s) 456s --- SKIP: TestProcOvermountSubdir_newPrivateProcMountUnmasked/openat2=false/thread-self="self/task" (0.00s) 456s --- SKIP: TestProcOvermountSubdir_newPrivateProcMountUnmasked/openat2=false/thread-self="self" (0.00s) 456s === RUN TestProcOvermountSubdir_clonePrivateProcMount 456s === RUN TestProcOvermountSubdir_clonePrivateProcMount/openat2=auto 456s === RUN TestProcOvermountSubdir_clonePrivateProcMount/openat2=auto/thread-self="thread-self" 456s linux.go:31: test requires root 456s === RUN TestProcOvermountSubdir_clonePrivateProcMount/openat2=auto/thread-self="self/task" 456s linux.go:31: test requires root 456s === RUN TestProcOvermountSubdir_clonePrivateProcMount/openat2=auto/thread-self="self" 456s linux.go:31: test requires root 456s === RUN TestProcOvermountSubdir_clonePrivateProcMount/openat2=true 456s === RUN TestProcOvermountSubdir_clonePrivateProcMount/openat2=true/thread-self="thread-self" 456s linux.go:31: test requires root 456s === RUN TestProcOvermountSubdir_clonePrivateProcMount/openat2=true/thread-self="self/task" 456s linux.go:31: test requires root 456s === RUN TestProcOvermountSubdir_clonePrivateProcMount/openat2=true/thread-self="self" 456s linux.go:31: test requires root 456s === RUN TestProcOvermountSubdir_clonePrivateProcMount/openat2=false 456s === RUN TestProcOvermountSubdir_clonePrivateProcMount/openat2=false/thread-self="thread-self" 456s linux.go:31: test requires root 456s === RUN TestProcOvermountSubdir_clonePrivateProcMount/openat2=false/thread-self="self/task" 456s linux.go:31: test requires root 456s === RUN TestProcOvermountSubdir_clonePrivateProcMount/openat2=false/thread-self="self" 456s linux.go:31: test requires root 456s --- PASS: TestProcOvermountSubdir_clonePrivateProcMount (0.00s) 456s --- PASS: TestProcOvermountSubdir_clonePrivateProcMount/openat2=auto (0.00s) 456s --- SKIP: TestProcOvermountSubdir_clonePrivateProcMount/openat2=auto/thread-self="thread-self" (0.00s) 456s --- SKIP: TestProcOvermountSubdir_clonePrivateProcMount/openat2=auto/thread-self="self/task" (0.00s) 456s --- SKIP: TestProcOvermountSubdir_clonePrivateProcMount/openat2=auto/thread-self="self" (0.00s) 456s --- PASS: TestProcOvermountSubdir_clonePrivateProcMount/openat2=true (0.00s) 456s --- SKIP: TestProcOvermountSubdir_clonePrivateProcMount/openat2=true/thread-self="thread-self" (0.00s) 456s --- SKIP: TestProcOvermountSubdir_clonePrivateProcMount/openat2=true/thread-self="self/task" (0.00s) 456s --- SKIP: TestProcOvermountSubdir_clonePrivateProcMount/openat2=true/thread-self="self" (0.00s) 456s --- PASS: TestProcOvermountSubdir_clonePrivateProcMount/openat2=false (0.00s) 456s --- SKIP: TestProcOvermountSubdir_clonePrivateProcMount/openat2=false/thread-self="thread-self" (0.00s) 456s --- SKIP: TestProcOvermountSubdir_clonePrivateProcMount/openat2=false/thread-self="self/task" (0.00s) 456s --- SKIP: TestProcOvermountSubdir_clonePrivateProcMount/openat2=false/thread-self="self" (0.00s) 456s === RUN TestProcOvermountSubdir_OpenProcRoot 456s === RUN TestProcOvermountSubdir_OpenProcRoot/openat2=auto 456s === RUN TestProcOvermountSubdir_OpenProcRoot/openat2=auto/thread-self="thread-self" 456s linux.go:31: test requires root 456s === RUN TestProcOvermountSubdir_OpenProcRoot/openat2=auto/thread-self="self/task" 456s linux.go:31: test requires root 456s === RUN TestProcOvermountSubdir_OpenProcRoot/openat2=auto/thread-self="self" 456s linux.go:31: test requires root 456s === RUN TestProcOvermountSubdir_OpenProcRoot/openat2=true 456s === RUN TestProcOvermountSubdir_OpenProcRoot/openat2=true/thread-self="thread-self" 456s linux.go:31: test requires root 456s === RUN TestProcOvermountSubdir_OpenProcRoot/openat2=true/thread-self="self/task" 456s linux.go:31: test requires root 456s === RUN TestProcOvermountSubdir_OpenProcRoot/openat2=true/thread-self="self" 456s linux.go:31: test requires root 456s === RUN TestProcOvermountSubdir_OpenProcRoot/openat2=false 456s === RUN TestProcOvermountSubdir_OpenProcRoot/openat2=false/thread-self="thread-self" 456s linux.go:31: test requires root 456s === RUN TestProcOvermountSubdir_OpenProcRoot/openat2=false/thread-self="self/task" 456s linux.go:31: test requires root 456s === RUN TestProcOvermountSubdir_OpenProcRoot/openat2=false/thread-self="self" 456s linux.go:31: test requires root 456s --- PASS: TestProcOvermountSubdir_OpenProcRoot (0.00s) 456s --- PASS: TestProcOvermountSubdir_OpenProcRoot/openat2=auto (0.00s) 456s --- SKIP: TestProcOvermountSubdir_OpenProcRoot/openat2=auto/thread-self="thread-self" (0.00s) 456s --- SKIP: TestProcOvermountSubdir_OpenProcRoot/openat2=auto/thread-self="self/task" (0.00s) 456s --- SKIP: TestProcOvermountSubdir_OpenProcRoot/openat2=auto/thread-self="self" (0.00s) 456s --- PASS: TestProcOvermountSubdir_OpenProcRoot/openat2=true (0.00s) 456s --- SKIP: TestProcOvermountSubdir_OpenProcRoot/openat2=true/thread-self="thread-self" (0.00s) 456s --- SKIP: TestProcOvermountSubdir_OpenProcRoot/openat2=true/thread-self="self/task" (0.00s) 456s --- SKIP: TestProcOvermountSubdir_OpenProcRoot/openat2=true/thread-self="self" (0.00s) 456s --- PASS: TestProcOvermountSubdir_OpenProcRoot/openat2=false (0.00s) 456s --- SKIP: TestProcOvermountSubdir_OpenProcRoot/openat2=false/thread-self="thread-self" (0.00s) 456s --- SKIP: TestProcOvermountSubdir_OpenProcRoot/openat2=false/thread-self="self/task" (0.00s) 456s --- SKIP: TestProcOvermountSubdir_OpenProcRoot/openat2=false/thread-self="self" (0.00s) 456s === RUN TestProcOvermountSubdir_OpenUnsafeProcRoot 456s === RUN TestProcOvermountSubdir_OpenUnsafeProcRoot/openat2=auto 456s === RUN TestProcOvermountSubdir_OpenUnsafeProcRoot/openat2=auto/thread-self="thread-self" 456s linux.go:31: test requires root 456s === RUN TestProcOvermountSubdir_OpenUnsafeProcRoot/openat2=auto/thread-self="self/task" 456s linux.go:31: test requires root 456s === RUN TestProcOvermountSubdir_OpenUnsafeProcRoot/openat2=auto/thread-self="self" 456s linux.go:31: test requires root 456s === RUN TestProcOvermountSubdir_OpenUnsafeProcRoot/openat2=true 456s === RUN TestProcOvermountSubdir_OpenUnsafeProcRoot/openat2=true/thread-self="thread-self" 456s linux.go:31: test requires root 456s === RUN TestProcOvermountSubdir_OpenUnsafeProcRoot/openat2=true/thread-self="self/task" 456s linux.go:31: test requires root 456s === RUN TestProcOvermountSubdir_OpenUnsafeProcRoot/openat2=true/thread-self="self" 456s linux.go:31: test requires root 456s === RUN TestProcOvermountSubdir_OpenUnsafeProcRoot/openat2=false 456s === RUN TestProcOvermountSubdir_OpenUnsafeProcRoot/openat2=false/thread-self="thread-self" 456s linux.go:31: test requires root 456s === RUN TestProcOvermountSubdir_OpenUnsafeProcRoot/openat2=false/thread-self="self/task" 456s linux.go:31: test requires root 456s === RUN TestProcOvermountSubdir_OpenUnsafeProcRoot/openat2=false/thread-self="self" 456s linux.go:31: test requires root 456s --- PASS: TestProcOvermountSubdir_OpenUnsafeProcRoot (0.00s) 456s --- PASS: TestProcOvermountSubdir_OpenUnsafeProcRoot/openat2=auto (0.00s) 456s --- SKIP: TestProcOvermountSubdir_OpenUnsafeProcRoot/openat2=auto/thread-self="thread-self" (0.00s) 456s --- SKIP: TestProcOvermountSubdir_OpenUnsafeProcRoot/openat2=auto/thread-self="self/task" (0.00s) 456s --- SKIP: TestProcOvermountSubdir_OpenUnsafeProcRoot/openat2=auto/thread-self="self" (0.00s) 456s --- PASS: TestProcOvermountSubdir_OpenUnsafeProcRoot/openat2=true (0.00s) 456s --- SKIP: TestProcOvermountSubdir_OpenUnsafeProcRoot/openat2=true/thread-self="thread-self" (0.00s) 456s --- SKIP: TestProcOvermountSubdir_OpenUnsafeProcRoot/openat2=true/thread-self="self/task" (0.00s) 456s --- SKIP: TestProcOvermountSubdir_OpenUnsafeProcRoot/openat2=true/thread-self="self" (0.00s) 456s --- PASS: TestProcOvermountSubdir_OpenUnsafeProcRoot/openat2=false (0.00s) 456s --- SKIP: TestProcOvermountSubdir_OpenUnsafeProcRoot/openat2=false/thread-self="thread-self" (0.00s) 456s --- SKIP: TestProcOvermountSubdir_OpenUnsafeProcRoot/openat2=false/thread-self="self/task" (0.00s) 456s --- SKIP: TestProcOvermountSubdir_OpenUnsafeProcRoot/openat2=false/thread-self="self" (0.00s) 456s === RUN TestProcOvermountSubdir_getProcRootSubset_Mocked 456s === RUN TestProcOvermountSubdir_getProcRootSubset_Mocked/openat2=auto 456s === RUN TestProcOvermountSubdir_getProcRootSubset_Mocked/openat2=auto/procfd="fsopen()" 456s === RUN TestProcOvermountSubdir_getProcRootSubset_Mocked/openat2=auto/procfd="fsopen()"/thread-self="thread-self" 456s linux.go:31: test requires root 456s === RUN TestProcOvermountSubdir_getProcRootSubset_Mocked/openat2=auto/procfd="fsopen()"/thread-self="self/task" 456s linux.go:31: test requires root 456s === RUN TestProcOvermountSubdir_getProcRootSubset_Mocked/openat2=auto/procfd="fsopen()"/thread-self="self" 456s linux.go:31: test requires root 456s === RUN TestProcOvermountSubdir_getProcRootSubset_Mocked/openat2=auto/procfd="open_tree_clone" 456s === RUN TestProcOvermountSubdir_getProcRootSubset_Mocked/openat2=auto/procfd="open_tree_clone"/thread-self="thread-self" 456s linux.go:31: test requires root 456s === RUN TestProcOvermountSubdir_getProcRootSubset_Mocked/openat2=auto/procfd="open_tree_clone"/thread-self="self/task" 456s linux.go:31: test requires root 456s === RUN TestProcOvermountSubdir_getProcRootSubset_Mocked/openat2=auto/procfd="open_tree_clone"/thread-self="self" 456s linux.go:31: test requires root 456s === RUN TestProcOvermountSubdir_getProcRootSubset_Mocked/openat2=auto/procfd="open_tree_clone(AT_RECURSIVE)" 456s === RUN TestProcOvermountSubdir_getProcRootSubset_Mocked/openat2=auto/procfd="open_tree_clone(AT_RECURSIVE)"/thread-self="thread-self" 456s linux.go:31: test requires root 456s === RUN TestProcOvermountSubdir_getProcRootSubset_Mocked/openat2=auto/procfd="open_tree_clone(AT_RECURSIVE)"/thread-self="self/task" 456s linux.go:31: test requires root 456s === RUN TestProcOvermountSubdir_getProcRootSubset_Mocked/openat2=auto/procfd="open_tree_clone(AT_RECURSIVE)"/thread-self="self" 456s linux.go:31: test requires root 456s === RUN TestProcOvermountSubdir_getProcRootSubset_Mocked/openat2=auto/procfd="open()" 456s === RUN TestProcOvermountSubdir_getProcRootSubset_Mocked/openat2=auto/procfd="open()"/thread-self="thread-self" 456s linux.go:31: test requires root 456s === RUN TestProcOvermountSubdir_getProcRootSubset_Mocked/openat2=auto/procfd="open()"/thread-self="self/task" 456s linux.go:31: test requires root 456s === RUN TestProcOvermountSubdir_getProcRootSubset_Mocked/openat2=auto/procfd="open()"/thread-self="self" 456s linux.go:31: test requires root 456s === RUN TestProcOvermountSubdir_getProcRootSubset_Mocked/openat2=true 456s === RUN TestProcOvermountSubdir_getProcRootSubset_Mocked/openat2=true/procfd="fsopen()" 456s === RUN TestProcOvermountSubdir_getProcRootSubset_Mocked/openat2=true/procfd="fsopen()"/thread-self="thread-self" 456s linux.go:31: test requires root 456s === RUN TestProcOvermountSubdir_getProcRootSubset_Mocked/openat2=true/procfd="fsopen()"/thread-self="self/task" 456s linux.go:31: test requires root 456s === RUN TestProcOvermountSubdir_getProcRootSubset_Mocked/openat2=true/procfd="fsopen()"/thread-self="self" 456s linux.go:31: test requires root 456s === RUN TestProcOvermountSubdir_getProcRootSubset_Mocked/openat2=true/procfd="open_tree_clone" 456s === RUN TestProcOvermountSubdir_getProcRootSubset_Mocked/openat2=true/procfd="open_tree_clone"/thread-self="thread-self" 456s linux.go:31: test requires root 456s === RUN TestProcOvermountSubdir_getProcRootSubset_Mocked/openat2=true/procfd="open_tree_clone"/thread-self="self/task" 456s linux.go:31: test requires root 456s === RUN TestProcOvermountSubdir_getProcRootSubset_Mocked/openat2=true/procfd="open_tree_clone"/thread-self="self" 456s linux.go:31: test requires root 456s === RUN TestProcOvermountSubdir_getProcRootSubset_Mocked/openat2=true/procfd="open_tree_clone(AT_RECURSIVE)" 456s === RUN TestProcOvermountSubdir_getProcRootSubset_Mocked/openat2=true/procfd="open_tree_clone(AT_RECURSIVE)"/thread-self="thread-self" 456s linux.go:31: test requires root 456s === RUN TestProcOvermountSubdir_getProcRootSubset_Mocked/openat2=true/procfd="open_tree_clone(AT_RECURSIVE)"/thread-self="self/task" 456s linux.go:31: test requires root 456s === RUN TestProcOvermountSubdir_getProcRootSubset_Mocked/openat2=true/procfd="open_tree_clone(AT_RECURSIVE)"/thread-self="self" 456s linux.go:31: test requires root 456s === RUN TestProcOvermountSubdir_getProcRootSubset_Mocked/openat2=true/procfd="open()" 456s === RUN TestProcOvermountSubdir_getProcRootSubset_Mocked/openat2=true/procfd="open()"/thread-self="thread-self" 456s linux.go:31: test requires root 456s === RUN TestProcOvermountSubdir_getProcRootSubset_Mocked/openat2=true/procfd="open()"/thread-self="self/task" 456s linux.go:31: test requires root 456s === RUN TestProcOvermountSubdir_getProcRootSubset_Mocked/openat2=true/procfd="open()"/thread-self="self" 456s linux.go:31: test requires root 456s === RUN TestProcOvermountSubdir_getProcRootSubset_Mocked/openat2=false 456s === RUN TestProcOvermountSubdir_getProcRootSubset_Mocked/openat2=false/procfd="fsopen()" 456s === RUN TestProcOvermountSubdir_getProcRootSubset_Mocked/openat2=false/procfd="fsopen()"/thread-self="thread-self" 456s linux.go:31: test requires root 456s === RUN TestProcOvermountSubdir_getProcRootSubset_Mocked/openat2=false/procfd="fsopen()"/thread-self="self/task" 456s linux.go:31: test requires root 456s === RUN TestProcOvermountSubdir_getProcRootSubset_Mocked/openat2=false/procfd="fsopen()"/thread-self="self" 456s linux.go:31: test requires root 456s === RUN TestProcOvermountSubdir_getProcRootSubset_Mocked/openat2=false/procfd="open_tree_clone" 456s === RUN TestProcOvermountSubdir_getProcRootSubset_Mocked/openat2=false/procfd="open_tree_clone"/thread-self="thread-self" 456s linux.go:31: test requires root 456s === RUN TestProcOvermountSubdir_getProcRootSubset_Mocked/openat2=false/procfd="open_tree_clone"/thread-self="self/task" 456s linux.go:31: test requires root 456s === RUN TestProcOvermountSubdir_getProcRootSubset_Mocked/openat2=false/procfd="open_tree_clone"/thread-self="self" 456s linux.go:31: test requires root 456s === RUN TestProcOvermountSubdir_getProcRootSubset_Mocked/openat2=false/procfd="open_tree_clone(AT_RECURSIVE)" 456s === RUN TestProcOvermountSubdir_getProcRootSubset_Mocked/openat2=false/procfd="open_tree_clone(AT_RECURSIVE)"/thread-self="thread-self" 456s linux.go:31: test requires root 456s === RUN TestProcOvermountSubdir_getProcRootSubset_Mocked/openat2=false/procfd="open_tree_clone(AT_RECURSIVE)"/thread-self="self/task" 456s linux.go:31: test requires root 456s === RUN TestProcOvermountSubdir_getProcRootSubset_Mocked/openat2=false/procfd="open_tree_clone(AT_RECURSIVE)"/thread-self="self" 456s linux.go:31: test requires root 456s === RUN TestProcOvermountSubdir_getProcRootSubset_Mocked/openat2=false/procfd="open()" 456s === RUN TestProcOvermountSubdir_getProcRootSubset_Mocked/openat2=false/procfd="open()"/thread-self="thread-self" 456s linux.go:31: test requires root 456s === RUN TestProcOvermountSubdir_getProcRootSubset_Mocked/openat2=false/procfd="open()"/thread-self="self/task" 456s linux.go:31: test requires root 456s === RUN TestProcOvermountSubdir_getProcRootSubset_Mocked/openat2=false/procfd="open()"/thread-self="self" 456s linux.go:31: test requires root 456s --- PASS: TestProcOvermountSubdir_getProcRootSubset_Mocked (0.00s) 456s --- PASS: TestProcOvermountSubdir_getProcRootSubset_Mocked/openat2=auto (0.00s) 456s --- PASS: TestProcOvermountSubdir_getProcRootSubset_Mocked/openat2=auto/procfd="fsopen()" (0.00s) 456s --- SKIP: TestProcOvermountSubdir_getProcRootSubset_Mocked/openat2=auto/procfd="fsopen()"/thread-self="thread-self" (0.00s) 456s --- SKIP: TestProcOvermountSubdir_getProcRootSubset_Mocked/openat2=auto/procfd="fsopen()"/thread-self="self/task" (0.00s) 456s --- SKIP: TestProcOvermountSubdir_getProcRootSubset_Mocked/openat2=auto/procfd="fsopen()"/thread-self="self" (0.00s) 456s --- PASS: TestProcOvermountSubdir_getProcRootSubset_Mocked/openat2=auto/procfd="open_tree_clone" (0.00s) 456s --- SKIP: TestProcOvermountSubdir_getProcRootSubset_Mocked/openat2=auto/procfd="open_tree_clone"/thread-self="thread-self" (0.00s) 456s --- SKIP: TestProcOvermountSubdir_getProcRootSubset_Mocked/openat2=auto/procfd="open_tree_clone"/thread-self="self/task" (0.00s) 456s --- SKIP: TestProcOvermountSubdir_getProcRootSubset_Mocked/openat2=auto/procfd="open_tree_clone"/thread-self="self" (0.00s) 456s --- PASS: TestProcOvermountSubdir_getProcRootSubset_Mocked/openat2=auto/procfd="open_tree_clone(AT_RECURSIVE)" (0.00s) 456s --- SKIP: TestProcOvermountSubdir_getProcRootSubset_Mocked/openat2=auto/procfd="open_tree_clone(AT_RECURSIVE)"/thread-self="thread-self" (0.00s) 456s --- SKIP: TestProcOvermountSubdir_getProcRootSubset_Mocked/openat2=auto/procfd="open_tree_clone(AT_RECURSIVE)"/thread-self="self/task" (0.00s) 456s --- SKIP: TestProcOvermountSubdir_getProcRootSubset_Mocked/openat2=auto/procfd="open_tree_clone(AT_RECURSIVE)"/thread-self="self" (0.00s) 456s --- PASS: TestProcOvermountSubdir_getProcRootSubset_Mocked/openat2=auto/procfd="open()" (0.00s) 456s --- SKIP: TestProcOvermountSubdir_getProcRootSubset_Mocked/openat2=auto/procfd="open()"/thread-self="thread-self" (0.00s) 456s --- SKIP: TestProcOvermountSubdir_getProcRootSubset_Mocked/openat2=auto/procfd="open()"/thread-self="self/task" (0.00s) 456s --- SKIP: TestProcOvermountSubdir_getProcRootSubset_Mocked/openat2=auto/procfd="open()"/thread-self="self" (0.00s) 456s --- PASS: TestProcOvermountSubdir_getProcRootSubset_Mocked/openat2=true (0.00s) 456s --- PASS: TestProcOvermountSubdir_getProcRootSubset_Mocked/openat2=true/procfd="fsopen()" (0.00s) 456s --- SKIP: TestProcOvermountSubdir_getProcRootSubset_Mocked/openat2=true/procfd="fsopen()"/thread-self="thread-self" (0.00s) 456s --- SKIP: TestProcOvermountSubdir_getProcRootSubset_Mocked/openat2=true/procfd="fsopen()"/thread-self="self/task" (0.00s) 456s --- SKIP: TestProcOvermountSubdir_getProcRootSubset_Mocked/openat2=true/procfd="fsopen()"/thread-self="self" (0.00s) 456s --- PASS: TestProcOvermountSubdir_getProcRootSubset_Mocked/openat2=true/procfd="open_tree_clone" (0.00s) 456s --- SKIP: TestProcOvermountSubdir_getProcRootSubset_Mocked/openat2=true/procfd="open_tree_clone"/thread-self="thread-self" (0.00s) 456s --- SKIP: TestProcOvermountSubdir_getProcRootSubset_Mocked/openat2=true/procfd="open_tree_clone"/thread-self="self/task" (0.00s) 456s --- SKIP: TestProcOvermountSubdir_getProcRootSubset_Mocked/openat2=true/procfd="open_tree_clone"/thread-self="self" (0.00s) 456s --- PASS: TestProcOvermountSubdir_getProcRootSubset_Mocked/openat2=true/procfd="open_tree_clone(AT_RECURSIVE)" (0.00s) 456s --- SKIP: TestProcOvermountSubdir_getProcRootSubset_Mocked/openat2=true/procfd="open_tree_clone(AT_RECURSIVE)"/thread-self="thread-self" (0.00s) 456s --- SKIP: TestProcOvermountSubdir_getProcRootSubset_Mocked/openat2=true/procfd="open_tree_clone(AT_RECURSIVE)"/thread-self="self/task" (0.00s) 456s --- SKIP: TestProcOvermountSubdir_getProcRootSubset_Mocked/openat2=true/procfd="open_tree_clone(AT_RECURSIVE)"/thread-self="self" (0.00s) 456s --- PASS: TestProcOvermountSubdir_getProcRootSubset_Mocked/openat2=true/procfd="open()" (0.00s) 456s --- SKIP: TestProcOvermountSubdir_getProcRootSubset_Mocked/openat2=true/procfd="open()"/thread-self="thread-self" (0.00s) 456s --- SKIP: TestProcOvermountSubdir_getProcRootSubset_Mocked/openat2=true/procfd="open()"/thread-self="self/task" (0.00s) 456s --- SKIP: TestProcOvermountSubdir_getProcRootSubset_Mocked/openat2=true/procfd="open()"/thread-self="self" (0.00s) 456s --- PASS: TestProcOvermountSubdir_getProcRootSubset_Mocked/openat2=false (0.00s) 456s --- PASS: TestProcOvermountSubdir_getProcRootSubset_Mocked/openat2=false/procfd="fsopen()" (0.00s) 456s --- SKIP: TestProcOvermountSubdir_getProcRootSubset_Mocked/openat2=false/procfd="fsopen()"/thread-self="thread-self" (0.00s) 456s --- SKIP: TestProcOvermountSubdir_getProcRootSubset_Mocked/openat2=false/procfd="fsopen()"/thread-self="self/task" (0.00s) 456s --- SKIP: TestProcOvermountSubdir_getProcRootSubset_Mocked/openat2=false/procfd="fsopen()"/thread-self="self" (0.00s) 456s --- PASS: TestProcOvermountSubdir_getProcRootSubset_Mocked/openat2=false/procfd="open_tree_clone" (0.00s) 456s --- SKIP: TestProcOvermountSubdir_getProcRootSubset_Mocked/openat2=false/procfd="open_tree_clone"/thread-self="thread-self" (0.00s) 456s --- SKIP: TestProcOvermountSubdir_getProcRootSubset_Mocked/openat2=false/procfd="open_tree_clone"/thread-self="self/task" (0.00s) 456s --- SKIP: TestProcOvermountSubdir_getProcRootSubset_Mocked/openat2=false/procfd="open_tree_clone"/thread-self="self" (0.00s) 456s --- PASS: TestProcOvermountSubdir_getProcRootSubset_Mocked/openat2=false/procfd="open_tree_clone(AT_RECURSIVE)" (0.00s) 456s --- SKIP: TestProcOvermountSubdir_getProcRootSubset_Mocked/openat2=false/procfd="open_tree_clone(AT_RECURSIVE)"/thread-self="thread-self" (0.00s) 456s --- SKIP: TestProcOvermountSubdir_getProcRootSubset_Mocked/openat2=false/procfd="open_tree_clone(AT_RECURSIVE)"/thread-self="self/task" (0.00s) 456s --- SKIP: TestProcOvermountSubdir_getProcRootSubset_Mocked/openat2=false/procfd="open_tree_clone(AT_RECURSIVE)"/thread-self="self" (0.00s) 456s --- PASS: TestProcOvermountSubdir_getProcRootSubset_Mocked/openat2=false/procfd="open()" (0.00s) 456s --- SKIP: TestProcOvermountSubdir_getProcRootSubset_Mocked/openat2=false/procfd="open()"/thread-self="thread-self" (0.00s) 456s --- SKIP: TestProcOvermountSubdir_getProcRootSubset_Mocked/openat2=false/procfd="open()"/thread-self="self/task" (0.00s) 456s --- SKIP: TestProcOvermountSubdir_getProcRootSubset_Mocked/openat2=false/procfd="open()"/thread-self="self" (0.00s) 456s === RUN TestProcThreadSelf 456s === RUN TestProcThreadSelf/openat2=auto 456s === RUN TestProcThreadSelf/openat2=auto/stat 456s === RUN TestProcThreadSelf/openat2=auto/abspath 456s === RUN TestProcThreadSelf/openat2=auto/wacky-abspath 456s === RUN TestProcThreadSelf/openat2=auto/dotdot 456s === RUN TestProcThreadSelf/openat2=auto/wacky-dotdot 456s === RUN TestProcThreadSelf/openat2=true 456s === RUN TestProcThreadSelf/openat2=true/stat 456s === RUN TestProcThreadSelf/openat2=true/abspath 456s === RUN TestProcThreadSelf/openat2=true/wacky-abspath 456s === RUN TestProcThreadSelf/openat2=true/dotdot 456s === RUN TestProcThreadSelf/openat2=true/wacky-dotdot 456s === RUN TestProcThreadSelf/openat2=false 456s === RUN TestProcThreadSelf/openat2=false/stat 456s === RUN TestProcThreadSelf/openat2=false/abspath 456s === RUN TestProcThreadSelf/openat2=false/wacky-abspath 456s === RUN TestProcThreadSelf/openat2=false/dotdot 456s === RUN TestProcThreadSelf/openat2=false/wacky-dotdot 456s --- PASS: TestProcThreadSelf (0.01s) 456s --- PASS: TestProcThreadSelf/openat2=auto (0.00s) 456s --- PASS: TestProcThreadSelf/openat2=auto/stat (0.00s) 456s --- PASS: TestProcThreadSelf/openat2=auto/abspath (0.00s) 456s --- PASS: TestProcThreadSelf/openat2=auto/wacky-abspath (0.00s) 456s --- PASS: TestProcThreadSelf/openat2=auto/dotdot (0.00s) 456s --- PASS: TestProcThreadSelf/openat2=auto/wacky-dotdot (0.00s) 456s --- PASS: TestProcThreadSelf/openat2=true (0.00s) 456s --- PASS: TestProcThreadSelf/openat2=true/stat (0.00s) 456s --- PASS: TestProcThreadSelf/openat2=true/abspath (0.00s) 456s --- PASS: TestProcThreadSelf/openat2=true/wacky-abspath (0.00s) 456s --- PASS: TestProcThreadSelf/openat2=true/dotdot (0.00s) 456s --- PASS: TestProcThreadSelf/openat2=true/wacky-dotdot (0.00s) 456s --- PASS: TestProcThreadSelf/openat2=false (0.00s) 456s --- PASS: TestProcThreadSelf/openat2=false/stat (0.00s) 456s --- PASS: TestProcThreadSelf/openat2=false/abspath (0.00s) 456s --- PASS: TestProcThreadSelf/openat2=false/wacky-abspath (0.00s) 456s --- PASS: TestProcThreadSelf/openat2=false/dotdot (0.00s) 456s --- PASS: TestProcThreadSelf/openat2=false/wacky-dotdot (0.00s) 456s === RUN TestProcSelf 456s === RUN TestProcSelf/openat2=auto 456s === RUN TestProcSelf/openat2=auto/stat 456s === RUN TestProcSelf/openat2=auto/abspath 456s === RUN TestProcSelf/openat2=auto/wacky-abspath 456s === RUN TestProcSelf/openat2=auto/dotdot 456s === RUN TestProcSelf/openat2=auto/wacky-dotdot 456s === RUN TestProcSelf/openat2=true 456s === RUN TestProcSelf/openat2=true/stat 456s === RUN TestProcSelf/openat2=true/abspath 456s === RUN TestProcSelf/openat2=true/wacky-abspath 456s === RUN TestProcSelf/openat2=true/dotdot 456s === RUN TestProcSelf/openat2=true/wacky-dotdot 456s === RUN TestProcSelf/openat2=false 456s === RUN TestProcSelf/openat2=false/stat 456s === RUN TestProcSelf/openat2=false/abspath 456s === RUN TestProcSelf/openat2=false/wacky-abspath 456s === RUN TestProcSelf/openat2=false/dotdot 456s === RUN TestProcSelf/openat2=false/wacky-dotdot 456s --- PASS: TestProcSelf (0.00s) 456s --- PASS: TestProcSelf/openat2=auto (0.00s) 456s --- PASS: TestProcSelf/openat2=auto/stat (0.00s) 456s --- PASS: TestProcSelf/openat2=auto/abspath (0.00s) 456s --- PASS: TestProcSelf/openat2=auto/wacky-abspath (0.00s) 456s --- PASS: TestProcSelf/openat2=auto/dotdot (0.00s) 456s --- PASS: TestProcSelf/openat2=auto/wacky-dotdot (0.00s) 456s --- PASS: TestProcSelf/openat2=true (0.00s) 456s --- PASS: TestProcSelf/openat2=true/stat (0.00s) 456s --- PASS: TestProcSelf/openat2=true/abspath (0.00s) 456s --- PASS: TestProcSelf/openat2=true/wacky-abspath (0.00s) 456s --- PASS: TestProcSelf/openat2=true/dotdot (0.00s) 456s --- PASS: TestProcSelf/openat2=true/wacky-dotdot (0.00s) 456s --- PASS: TestProcSelf/openat2=false (0.00s) 456s --- PASS: TestProcSelf/openat2=false/stat (0.00s) 456s --- PASS: TestProcSelf/openat2=false/abspath (0.00s) 456s --- PASS: TestProcSelf/openat2=false/wacky-abspath (0.00s) 456s --- PASS: TestProcSelf/openat2=false/dotdot (0.00s) 456s --- PASS: TestProcSelf/openat2=false/wacky-dotdot (0.00s) 456s === RUN TestProcPid 456s === RUN TestProcPid/openat2=auto 456s === RUN TestProcPid/openat2=auto/pid1-stat 456s === RUN TestProcPid/openat2=auto/pid1-stat-abspath 456s === RUN TestProcPid/openat2=auto/pid1-stat-wacky-abspath 456s === RUN TestProcPid/openat2=auto/dotdot 456s === RUN TestProcPid/openat2=auto/wacky-dotdot 456s === RUN TestProcPid/openat2=true 456s === RUN TestProcPid/openat2=true/pid1-stat 456s === RUN TestProcPid/openat2=true/pid1-stat-abspath 456s === RUN TestProcPid/openat2=true/pid1-stat-wacky-abspath 456s === RUN TestProcPid/openat2=true/dotdot 456s === RUN TestProcPid/openat2=true/wacky-dotdot 456s === RUN TestProcPid/openat2=false 456s === RUN TestProcPid/openat2=false/pid1-stat 456s === RUN TestProcPid/openat2=false/pid1-stat-abspath 456s === RUN TestProcPid/openat2=false/pid1-stat-wacky-abspath 456s === RUN TestProcPid/openat2=false/dotdot 456s === RUN TestProcPid/openat2=false/wacky-dotdot 456s --- PASS: TestProcPid (0.01s) 456s --- PASS: TestProcPid/openat2=auto (0.00s) 456s --- PASS: TestProcPid/openat2=auto/pid1-stat (0.00s) 456s --- PASS: TestProcPid/openat2=auto/pid1-stat-abspath (0.00s) 456s --- PASS: TestProcPid/openat2=auto/pid1-stat-wacky-abspath (0.00s) 456s --- PASS: TestProcPid/openat2=auto/dotdot (0.00s) 456s --- PASS: TestProcPid/openat2=auto/wacky-dotdot (0.00s) 456s --- PASS: TestProcPid/openat2=true (0.00s) 456s --- PASS: TestProcPid/openat2=true/pid1-stat (0.00s) 456s --- PASS: TestProcPid/openat2=true/pid1-stat-abspath (0.00s) 456s --- PASS: TestProcPid/openat2=true/pid1-stat-wacky-abspath (0.00s) 456s --- PASS: TestProcPid/openat2=true/dotdot (0.00s) 456s --- PASS: TestProcPid/openat2=true/wacky-dotdot (0.00s) 456s --- PASS: TestProcPid/openat2=false (0.00s) 456s --- PASS: TestProcPid/openat2=false/pid1-stat (0.00s) 456s --- PASS: TestProcPid/openat2=false/pid1-stat-abspath (0.00s) 456s --- PASS: TestProcPid/openat2=false/pid1-stat-wacky-abspath (0.00s) 456s --- PASS: TestProcPid/openat2=false/dotdot (0.00s) 456s --- PASS: TestProcPid/openat2=false/wacky-dotdot (0.00s) 456s === RUN TestProcRoot 456s === RUN TestProcRoot/OpenProcRoot 456s === RUN TestProcRoot/OpenProcRoot/openat2=auto 456s === RUN TestProcRoot/OpenProcRoot/openat2=auto/sysctl 456s === RUN TestProcRoot/OpenProcRoot/openat2=true 456s === RUN TestProcRoot/OpenProcRoot/openat2=true/sysctl 456s === RUN TestProcRoot/OpenProcRoot/openat2=false 456s === RUN TestProcRoot/OpenProcRoot/openat2=false/sysctl 456s === RUN TestProcRoot/OpenUnsafeProcRoot 456s === RUN TestProcRoot/OpenUnsafeProcRoot/openat2=auto 456s === RUN TestProcRoot/OpenUnsafeProcRoot/openat2=auto/sysctl 456s === RUN TestProcRoot/OpenUnsafeProcRoot/openat2=true 456s === RUN TestProcRoot/OpenUnsafeProcRoot/openat2=true/sysctl 456s === RUN TestProcRoot/OpenUnsafeProcRoot/openat2=false 456s === RUN TestProcRoot/OpenUnsafeProcRoot/openat2=false/sysctl 456s --- PASS: TestProcRoot (0.00s) 456s --- PASS: TestProcRoot/OpenProcRoot (0.00s) 456s --- PASS: TestProcRoot/OpenProcRoot/openat2=auto (0.00s) 456s --- PASS: TestProcRoot/OpenProcRoot/openat2=auto/sysctl (0.00s) 456s --- PASS: TestProcRoot/OpenProcRoot/openat2=true (0.00s) 456s --- PASS: TestProcRoot/OpenProcRoot/openat2=true/sysctl (0.00s) 456s --- PASS: TestProcRoot/OpenProcRoot/openat2=false (0.00s) 456s --- PASS: TestProcRoot/OpenProcRoot/openat2=false/sysctl (0.00s) 456s --- PASS: TestProcRoot/OpenUnsafeProcRoot (0.00s) 456s --- PASS: TestProcRoot/OpenUnsafeProcRoot/openat2=auto (0.00s) 456s --- PASS: TestProcRoot/OpenUnsafeProcRoot/openat2=auto/sysctl (0.00s) 456s --- PASS: TestProcRoot/OpenUnsafeProcRoot/openat2=true (0.00s) 456s --- PASS: TestProcRoot/OpenUnsafeProcRoot/openat2=true/sysctl (0.00s) 456s --- PASS: TestProcRoot/OpenUnsafeProcRoot/openat2=false (0.00s) 456s --- PASS: TestProcRoot/OpenUnsafeProcRoot/openat2=false/sysctl (0.00s) 456s === RUN TestProcOvermount_unsafeHostProcRoot 456s === RUN TestProcOvermount_unsafeHostProcRoot/thread-self="thread-self" 456s === RUN TestProcOvermount_unsafeHostProcRoot/thread-self="thread-self"/procmount=tmpfs 456s linux.go:31: test requires root 456s === RUN TestProcOvermount_unsafeHostProcRoot/thread-self="thread-self"/procmount=bind 456s linux.go:31: test requires root 456s === RUN TestProcOvermount_unsafeHostProcRoot/thread-self="self/task" 456s === RUN TestProcOvermount_unsafeHostProcRoot/thread-self="self/task"/procmount=tmpfs 456s linux.go:31: test requires root 456s === RUN TestProcOvermount_unsafeHostProcRoot/thread-self="self/task"/procmount=bind 456s linux.go:31: test requires root 456s === RUN TestProcOvermount_unsafeHostProcRoot/thread-self="self" 456s === RUN TestProcOvermount_unsafeHostProcRoot/thread-self="self"/procmount=tmpfs 456s linux.go:31: test requires root 456s === RUN TestProcOvermount_unsafeHostProcRoot/thread-self="self"/procmount=bind 456s linux.go:31: test requires root 456s --- PASS: TestProcOvermount_unsafeHostProcRoot (0.00s) 456s --- PASS: TestProcOvermount_unsafeHostProcRoot/thread-self="thread-self" (0.00s) 456s --- SKIP: TestProcOvermount_unsafeHostProcRoot/thread-self="thread-self"/procmount=tmpfs (0.00s) 456s --- SKIP: TestProcOvermount_unsafeHostProcRoot/thread-self="thread-self"/procmount=bind (0.00s) 456s --- PASS: TestProcOvermount_unsafeHostProcRoot/thread-self="self/task" (0.00s) 456s --- SKIP: TestProcOvermount_unsafeHostProcRoot/thread-self="self/task"/procmount=tmpfs (0.00s) 456s --- SKIP: TestProcOvermount_unsafeHostProcRoot/thread-self="self/task"/procmount=bind (0.00s) 456s --- PASS: TestProcOvermount_unsafeHostProcRoot/thread-self="self" (0.00s) 456s --- SKIP: TestProcOvermount_unsafeHostProcRoot/thread-self="self"/procmount=tmpfs (0.00s) 456s --- SKIP: TestProcOvermount_unsafeHostProcRoot/thread-self="self"/procmount=bind (0.00s) 456s === RUN TestProcOvermount_clonePrivateProcMount 456s === RUN TestProcOvermount_clonePrivateProcMount/thread-self="thread-self" 456s === RUN TestProcOvermount_clonePrivateProcMount/thread-self="thread-self"/procmount=tmpfs 456s linux.go:31: test requires root 456s === RUN TestProcOvermount_clonePrivateProcMount/thread-self="thread-self"/procmount=bind 456s linux.go:31: test requires root 456s === RUN TestProcOvermount_clonePrivateProcMount/thread-self="self/task" 456s === RUN TestProcOvermount_clonePrivateProcMount/thread-self="self/task"/procmount=tmpfs 456s linux.go:31: test requires root 456s === RUN TestProcOvermount_clonePrivateProcMount/thread-self="self/task"/procmount=bind 456s linux.go:31: test requires root 456s === RUN TestProcOvermount_clonePrivateProcMount/thread-self="self" 456s === RUN TestProcOvermount_clonePrivateProcMount/thread-self="self"/procmount=tmpfs 456s linux.go:31: test requires root 456s === RUN TestProcOvermount_clonePrivateProcMount/thread-self="self"/procmount=bind 456s linux.go:31: test requires root 456s --- PASS: TestProcOvermount_clonePrivateProcMount (0.00s) 456s --- PASS: TestProcOvermount_clonePrivateProcMount/thread-self="thread-self" (0.00s) 456s --- SKIP: TestProcOvermount_clonePrivateProcMount/thread-self="thread-self"/procmount=tmpfs (0.00s) 456s --- SKIP: TestProcOvermount_clonePrivateProcMount/thread-self="thread-self"/procmount=bind (0.00s) 456s --- PASS: TestProcOvermount_clonePrivateProcMount/thread-self="self/task" (0.00s) 456s --- SKIP: TestProcOvermount_clonePrivateProcMount/thread-self="self/task"/procmount=tmpfs (0.00s) 456s --- SKIP: TestProcOvermount_clonePrivateProcMount/thread-self="self/task"/procmount=bind (0.00s) 456s --- PASS: TestProcOvermount_clonePrivateProcMount/thread-self="self" (0.00s) 456s --- SKIP: TestProcOvermount_clonePrivateProcMount/thread-self="self"/procmount=tmpfs (0.00s) 456s --- SKIP: TestProcOvermount_clonePrivateProcMount/thread-self="self"/procmount=bind (0.00s) 456s === RUN TestProcOvermount_newPrivateProcMountSubset 456s procfs_linux_test.go:586: test requires fsopen support 456s --- SKIP: TestProcOvermount_newPrivateProcMountSubset (0.00s) 456s === RUN TestProcOvermount_newPrivateProcMountUnmasked 456s procfs_linux_test.go:593: test requires fsopen support 456s --- SKIP: TestProcOvermount_newPrivateProcMountUnmasked (0.00s) 456s === RUN TestProcOvermount_OpenProcRoot 456s === RUN TestProcOvermount_OpenProcRoot/thread-self="thread-self" 456s === RUN TestProcOvermount_OpenProcRoot/thread-self="thread-self"/procmount=tmpfs 456s linux.go:31: test requires root 456s === RUN TestProcOvermount_OpenProcRoot/thread-self="thread-self"/procmount=bind 456s linux.go:31: test requires root 456s === RUN TestProcOvermount_OpenProcRoot/thread-self="self/task" 456s === RUN TestProcOvermount_OpenProcRoot/thread-self="self/task"/procmount=tmpfs 456s linux.go:31: test requires root 456s === RUN TestProcOvermount_OpenProcRoot/thread-self="self/task"/procmount=bind 456s linux.go:31: test requires root 456s === RUN TestProcOvermount_OpenProcRoot/thread-self="self" 456s === RUN TestProcOvermount_OpenProcRoot/thread-self="self"/procmount=tmpfs 456s linux.go:31: test requires root 456s === RUN TestProcOvermount_OpenProcRoot/thread-self="self"/procmount=bind 456s linux.go:31: test requires root 456s --- PASS: TestProcOvermount_OpenProcRoot (0.00s) 456s --- PASS: TestProcOvermount_OpenProcRoot/thread-self="thread-self" (0.00s) 456s --- SKIP: TestProcOvermount_OpenProcRoot/thread-self="thread-self"/procmount=tmpfs (0.00s) 456s --- SKIP: TestProcOvermount_OpenProcRoot/thread-self="thread-self"/procmount=bind (0.00s) 456s --- PASS: TestProcOvermount_OpenProcRoot/thread-self="self/task" (0.00s) 456s --- SKIP: TestProcOvermount_OpenProcRoot/thread-self="self/task"/procmount=tmpfs (0.00s) 456s --- SKIP: TestProcOvermount_OpenProcRoot/thread-self="self/task"/procmount=bind (0.00s) 456s --- PASS: TestProcOvermount_OpenProcRoot/thread-self="self" (0.00s) 456s --- SKIP: TestProcOvermount_OpenProcRoot/thread-self="self"/procmount=tmpfs (0.00s) 456s --- SKIP: TestProcOvermount_OpenProcRoot/thread-self="self"/procmount=bind (0.00s) 456s === RUN TestProcOvermount_OpenProcRoot_Mocked 456s === RUN TestProcOvermount_OpenProcRoot_Mocked/procfd="fsopen()" 456s === RUN TestProcOvermount_OpenProcRoot_Mocked/procfd="fsopen()"/thread-self="thread-self" 456s === RUN TestProcOvermount_OpenProcRoot_Mocked/procfd="fsopen()"/thread-self="thread-self"/procmount=tmpfs 456s linux.go:31: test requires root 456s === RUN TestProcOvermount_OpenProcRoot_Mocked/procfd="fsopen()"/thread-self="thread-self"/procmount=bind 456s linux.go:31: test requires root 456s === RUN TestProcOvermount_OpenProcRoot_Mocked/procfd="fsopen()"/thread-self="self/task" 456s === RUN TestProcOvermount_OpenProcRoot_Mocked/procfd="fsopen()"/thread-self="self/task"/procmount=tmpfs 456s linux.go:31: test requires root 456s === RUN TestProcOvermount_OpenProcRoot_Mocked/procfd="fsopen()"/thread-self="self/task"/procmount=bind 456s linux.go:31: test requires root 456s === RUN TestProcOvermount_OpenProcRoot_Mocked/procfd="fsopen()"/thread-self="self" 456s === RUN TestProcOvermount_OpenProcRoot_Mocked/procfd="fsopen()"/thread-self="self"/procmount=tmpfs 456s linux.go:31: test requires root 456s === RUN TestProcOvermount_OpenProcRoot_Mocked/procfd="fsopen()"/thread-self="self"/procmount=bind 456s linux.go:31: test requires root 456s === RUN TestProcOvermount_OpenProcRoot_Mocked/procfd="open_tree_clone" 456s === RUN TestProcOvermount_OpenProcRoot_Mocked/procfd="open_tree_clone"/thread-self="thread-self" 456s === RUN TestProcOvermount_OpenProcRoot_Mocked/procfd="open_tree_clone"/thread-self="thread-self"/procmount=tmpfs 456s linux.go:31: test requires root 456s === RUN TestProcOvermount_OpenProcRoot_Mocked/procfd="open_tree_clone"/thread-self="thread-self"/procmount=bind 456s linux.go:31: test requires root 456s === RUN TestProcOvermount_OpenProcRoot_Mocked/procfd="open_tree_clone"/thread-self="self/task" 456s === RUN TestProcOvermount_OpenProcRoot_Mocked/procfd="open_tree_clone"/thread-self="self/task"/procmount=tmpfs 456s linux.go:31: test requires root 456s === RUN TestProcOvermount_OpenProcRoot_Mocked/procfd="open_tree_clone"/thread-self="self/task"/procmount=bind 456s linux.go:31: test requires root 456s === RUN TestProcOvermount_OpenProcRoot_Mocked/procfd="open_tree_clone"/thread-self="self" 456s === RUN TestProcOvermount_OpenProcRoot_Mocked/procfd="open_tree_clone"/thread-self="self"/procmount=tmpfs 456s linux.go:31: test requires root 456s === RUN TestProcOvermount_OpenProcRoot_Mocked/procfd="open_tree_clone"/thread-self="self"/procmount=bind 456s linux.go:31: test requires root 456s === RUN TestProcOvermount_OpenProcRoot_Mocked/procfd="open_tree_clone(AT_RECURSIVE)" 456s === RUN TestProcOvermount_OpenProcRoot_Mocked/procfd="open_tree_clone(AT_RECURSIVE)"/thread-self="thread-self" 456s === RUN TestProcOvermount_OpenProcRoot_Mocked/procfd="open_tree_clone(AT_RECURSIVE)"/thread-self="thread-self"/procmount=tmpfs 456s linux.go:31: test requires root 456s === RUN TestProcOvermount_OpenProcRoot_Mocked/procfd="open_tree_clone(AT_RECURSIVE)"/thread-self="thread-self"/procmount=bind 456s linux.go:31: test requires root 456s === RUN TestProcOvermount_OpenProcRoot_Mocked/procfd="open_tree_clone(AT_RECURSIVE)"/thread-self="self/task" 456s === RUN TestProcOvermount_OpenProcRoot_Mocked/procfd="open_tree_clone(AT_RECURSIVE)"/thread-self="self/task"/procmount=tmpfs 456s linux.go:31: test requires root 456s === RUN TestProcOvermount_OpenProcRoot_Mocked/procfd="open_tree_clone(AT_RECURSIVE)"/thread-self="self/task"/procmount=bind 456s linux.go:31: test requires root 456s === RUN TestProcOvermount_OpenProcRoot_Mocked/procfd="open_tree_clone(AT_RECURSIVE)"/thread-self="self" 456s === RUN TestProcOvermount_OpenProcRoot_Mocked/procfd="open_tree_clone(AT_RECURSIVE)"/thread-self="self"/procmount=tmpfs 456s linux.go:31: test requires root 456s === RUN TestProcOvermount_OpenProcRoot_Mocked/procfd="open_tree_clone(AT_RECURSIVE)"/thread-self="self"/procmount=bind 456s linux.go:31: test requires root 456s === RUN TestProcOvermount_OpenProcRoot_Mocked/procfd="open()" 456s === RUN TestProcOvermount_OpenProcRoot_Mocked/procfd="open()"/thread-self="thread-self" 456s === RUN TestProcOvermount_OpenProcRoot_Mocked/procfd="open()"/thread-self="thread-self"/procmount=tmpfs 456s linux.go:31: test requires root 456s === RUN TestProcOvermount_OpenProcRoot_Mocked/procfd="open()"/thread-self="thread-self"/procmount=bind 456s linux.go:31: test requires root 456s === RUN TestProcOvermount_OpenProcRoot_Mocked/procfd="open()"/thread-self="self/task" 456s === RUN TestProcOvermount_OpenProcRoot_Mocked/procfd="open()"/thread-self="self/task"/procmount=tmpfs 456s linux.go:31: test requires root 456s === RUN TestProcOvermount_OpenProcRoot_Mocked/procfd="open()"/thread-self="self/task"/procmount=bind 456s linux.go:31: test requires root 456s === RUN TestProcOvermount_OpenProcRoot_Mocked/procfd="open()"/thread-self="self" 456s === RUN TestProcOvermount_OpenProcRoot_Mocked/procfd="open()"/thread-self="self"/procmount=tmpfs 456s linux.go:31: test requires root 456s === RUN TestProcOvermount_OpenProcRoot_Mocked/procfd="open()"/thread-self="self"/procmount=bind 456s linux.go:31: test requires root 456s --- PASS: TestProcOvermount_OpenProcRoot_Mocked (0.00s) 456s --- PASS: TestProcOvermount_OpenProcRoot_Mocked/procfd="fsopen()" (0.00s) 456s --- PASS: TestProcOvermount_OpenProcRoot_Mocked/procfd="fsopen()"/thread-self="thread-self" (0.00s) 456s --- SKIP: TestProcOvermount_OpenProcRoot_Mocked/procfd="fsopen()"/thread-self="thread-self"/procmount=tmpfs (0.00s) 456s --- SKIP: TestProcOvermount_OpenProcRoot_Mocked/procfd="fsopen()"/thread-self="thread-self"/procmount=bind (0.00s) 456s --- PASS: TestProcOvermount_OpenProcRoot_Mocked/procfd="fsopen()"/thread-self="self/task" (0.00s) 456s --- SKIP: TestProcOvermount_OpenProcRoot_Mocked/procfd="fsopen()"/thread-self="self/task"/procmount=tmpfs (0.00s) 456s --- SKIP: TestProcOvermount_OpenProcRoot_Mocked/procfd="fsopen()"/thread-self="self/task"/procmount=bind (0.00s) 456s --- PASS: TestProcOvermount_OpenProcRoot_Mocked/procfd="fsopen()"/thread-self="self" (0.00s) 456s --- SKIP: TestProcOvermount_OpenProcRoot_Mocked/procfd="fsopen()"/thread-self="self"/procmount=tmpfs (0.00s) 456s --- SKIP: TestProcOvermount_OpenProcRoot_Mocked/procfd="fsopen()"/thread-self="self"/procmount=bind (0.00s) 456s --- PASS: TestProcOvermount_OpenProcRoot_Mocked/procfd="open_tree_clone" (0.00s) 456s --- PASS: TestProcOvermount_OpenProcRoot_Mocked/procfd="open_tree_clone"/thread-self="thread-self" (0.00s) 456s --- SKIP: TestProcOvermount_OpenProcRoot_Mocked/procfd="open_tree_clone"/thread-self="thread-self"/procmount=tmpfs (0.00s) 456s --- SKIP: TestProcOvermount_OpenProcRoot_Mocked/procfd="open_tree_clone"/thread-self="thread-self"/procmount=bind (0.00s) 456s --- PASS: TestProcOvermount_OpenProcRoot_Mocked/procfd="open_tree_clone"/thread-self="self/task" (0.00s) 456s --- SKIP: TestProcOvermount_OpenProcRoot_Mocked/procfd="open_tree_clone"/thread-self="self/task"/procmount=tmpfs (0.00s) 456s --- SKIP: TestProcOvermount_OpenProcRoot_Mocked/procfd="open_tree_clone"/thread-self="self/task"/procmount=bind (0.00s) 456s --- PASS: TestProcOvermount_OpenProcRoot_Mocked/procfd="open_tree_clone"/thread-self="self" (0.00s) 456s --- SKIP: TestProcOvermount_OpenProcRoot_Mocked/procfd="open_tree_clone"/thread-self="self"/procmount=tmpfs (0.00s) 456s --- SKIP: TestProcOvermount_OpenProcRoot_Mocked/procfd="open_tree_clone"/thread-self="self"/procmount=bind (0.00s) 456s --- PASS: TestProcOvermount_OpenProcRoot_Mocked/procfd="open_tree_clone(AT_RECURSIVE)" (0.00s) 456s --- PASS: TestProcOvermount_OpenProcRoot_Mocked/procfd="open_tree_clone(AT_RECURSIVE)"/thread-self="thread-self" (0.00s) 456s --- SKIP: TestProcOvermount_OpenProcRoot_Mocked/procfd="open_tree_clone(AT_RECURSIVE)"/thread-self="thread-self"/procmount=tmpfs (0.00s) 456s --- SKIP: TestProcOvermount_OpenProcRoot_Mocked/procfd="open_tree_clone(AT_RECURSIVE)"/thread-self="thread-self"/procmount=bind (0.00s) 456s --- PASS: TestProcOvermount_OpenProcRoot_Mocked/procfd="open_tree_clone(AT_RECURSIVE)"/thread-self="self/task" (0.00s) 456s --- SKIP: TestProcOvermount_OpenProcRoot_Mocked/procfd="open_tree_clone(AT_RECURSIVE)"/thread-self="self/task"/procmount=tmpfs (0.00s) 456s --- SKIP: TestProcOvermount_OpenProcRoot_Mocked/procfd="open_tree_clone(AT_RECURSIVE)"/thread-self="self/task"/procmount=bind (0.00s) 456s --- PASS: TestProcOvermount_OpenProcRoot_Mocked/procfd="open_tree_clone(AT_RECURSIVE)"/thread-self="self" (0.00s) 456s --- SKIP: TestProcOvermount_OpenProcRoot_Mocked/procfd="open_tree_clone(AT_RECURSIVE)"/thread-self="self"/procmount=tmpfs (0.00s) 456s --- SKIP: TestProcOvermount_OpenProcRoot_Mocked/procfd="open_tree_clone(AT_RECURSIVE)"/thread-self="self"/procmount=bind (0.00s) 456s --- PASS: TestProcOvermount_OpenProcRoot_Mocked/procfd="open()" (0.00s) 456s --- PASS: TestProcOvermount_OpenProcRoot_Mocked/procfd="open()"/thread-self="thread-self" (0.00s) 456s --- SKIP: TestProcOvermount_OpenProcRoot_Mocked/procfd="open()"/thread-self="thread-self"/procmount=tmpfs (0.00s) 456s --- SKIP: TestProcOvermount_OpenProcRoot_Mocked/procfd="open()"/thread-self="thread-self"/procmount=bind (0.00s) 456s --- PASS: TestProcOvermount_OpenProcRoot_Mocked/procfd="open()"/thread-self="self/task" (0.00s) 456s --- SKIP: TestProcOvermount_OpenProcRoot_Mocked/procfd="open()"/thread-self="self/task"/procmount=tmpfs (0.00s) 456s --- SKIP: TestProcOvermount_OpenProcRoot_Mocked/procfd="open()"/thread-self="self/task"/procmount=bind (0.00s) 456s --- PASS: TestProcOvermount_OpenProcRoot_Mocked/procfd="open()"/thread-self="self" (0.00s) 456s --- SKIP: TestProcOvermount_OpenProcRoot_Mocked/procfd="open()"/thread-self="self"/procmount=tmpfs (0.00s) 456s --- SKIP: TestProcOvermount_OpenProcRoot_Mocked/procfd="open()"/thread-self="self"/procmount=bind (0.00s) 456s === RUN TestProcSelfFdPath 456s === RUN TestProcSelfFdPath/thread-self="thread-self" 456s === RUN TestProcSelfFdPath/thread-self="self/task" 456s === RUN TestProcSelfFdPath/thread-self="self" 456s --- PASS: TestProcSelfFdPath (0.00s) 456s --- PASS: TestProcSelfFdPath/thread-self="thread-self" (0.00s) 456s --- PASS: TestProcSelfFdPath/thread-self="self/task" (0.00s) 456s --- PASS: TestProcSelfFdPath/thread-self="self" (0.00s) 456s === RUN TestProcSelfFdPath_DeadFile 456s === RUN TestProcSelfFdPath_DeadFile/thread-self="thread-self" 456s === RUN TestProcSelfFdPath_DeadFile/thread-self="self/task" 456s === RUN TestProcSelfFdPath_DeadFile/thread-self="self" 456s --- PASS: TestProcSelfFdPath_DeadFile (0.00s) 456s --- PASS: TestProcSelfFdPath_DeadFile/thread-self="thread-self" (0.00s) 456s --- PASS: TestProcSelfFdPath_DeadFile/thread-self="self/task" (0.00s) 456s --- PASS: TestProcSelfFdPath_DeadFile/thread-self="self" (0.00s) 456s === RUN TestProcSelfFdPath_DeadDir 456s === RUN TestProcSelfFdPath_DeadDir/thread-self="thread-self" 456s === RUN TestProcSelfFdPath_DeadDir/thread-self="self/task" 456s === RUN TestProcSelfFdPath_DeadDir/thread-self="self" 456s --- PASS: TestProcSelfFdPath_DeadDir (0.00s) 456s --- PASS: TestProcSelfFdPath_DeadDir/thread-self="thread-self" (0.00s) 456s --- PASS: TestProcSelfFdPath_DeadDir/thread-self="self/task" (0.00s) 456s --- PASS: TestProcSelfFdPath_DeadDir/thread-self="self" (0.00s) 456s === RUN TestVerifyProcRoot_Regular 456s === RUN TestVerifyProcRoot_Regular/thread-self="thread-self" 456s === RUN TestVerifyProcRoot_Regular/thread-self="self/task" 456s === RUN TestVerifyProcRoot_Regular/thread-self="self" 456s --- PASS: TestVerifyProcRoot_Regular (0.00s) 456s --- PASS: TestVerifyProcRoot_Regular/thread-self="thread-self" (0.00s) 456s --- PASS: TestVerifyProcRoot_Regular/thread-self="self/task" (0.00s) 456s --- PASS: TestVerifyProcRoot_Regular/thread-self="self" (0.00s) 456s === RUN TestVerifyProcRoot_ProcNonRoot 456s === RUN TestVerifyProcRoot_ProcNonRoot/thread-self="thread-self" 456s procfs_linux_test.go:707: Test setup failed: unsafe procfs detected: incorrect procfs root inode number 23282 456s === RUN TestVerifyProcRoot_ProcNonRoot/thread-self="self/task" 456s procfs_linux_test.go:707: Test setup failed: unsafe procfs detected: incorrect procfs root inode number 23282 456s === RUN TestVerifyProcRoot_ProcNonRoot/thread-self="self" 456s procfs_linux_test.go:707: Test setup failed: unsafe procfs detected: incorrect procfs root inode number 23282 456s --- PASS: TestVerifyProcRoot_ProcNonRoot (0.00s) 456s --- SKIP: TestVerifyProcRoot_ProcNonRoot/thread-self="thread-self" (0.00s) 456s --- SKIP: TestVerifyProcRoot_ProcNonRoot/thread-self="self/task" (0.00s) 456s --- SKIP: TestVerifyProcRoot_ProcNonRoot/thread-self="self" (0.00s) 456s === RUN TestVerifyProcRoot_NotProc 456s === RUN TestVerifyProcRoot_NotProc/thread-self="thread-self" 456s procfs_linux_test.go:707: Test setup failed: unsafe procfs detected: incorrect procfs root filesystem type 0xef53 456s === RUN TestVerifyProcRoot_NotProc/thread-self="self/task" 456s procfs_linux_test.go:707: Test setup failed: unsafe procfs detected: incorrect procfs root filesystem type 0xef53 456s === RUN TestVerifyProcRoot_NotProc/thread-self="self" 456s procfs_linux_test.go:707: Test setup failed: unsafe procfs detected: incorrect procfs root filesystem type 0xef53 456s --- PASS: TestVerifyProcRoot_NotProc (0.00s) 456s --- SKIP: TestVerifyProcRoot_NotProc/thread-self="thread-self" (0.00s) 456s --- SKIP: TestVerifyProcRoot_NotProc/thread-self="self/task" (0.00s) 456s --- SKIP: TestVerifyProcRoot_NotProc/thread-self="self" (0.00s) 456s === RUN TestProcfsDummyHooks 456s --- PASS: TestProcfsDummyHooks (0.00s) 456s === RUN TestCachedProcRoot_Close 456s procfs_linux_test.go:748: cannot get proc handle 456s --- SKIP: TestCachedProcRoot_Close (0.00s) 456s === RUN TestProcfsLookupInRoot 456s === RUN TestProcfsLookupInRoot/openat2=auto 456s linux.go:31: test requires root 456s === RUN TestProcfsLookupInRoot/openat2=true 456s linux.go:31: test requires root 456s === RUN TestProcfsLookupInRoot/openat2=false 456s linux.go:31: test requires root 456s --- PASS: TestProcfsLookupInRoot (0.00s) 456s --- SKIP: TestProcfsLookupInRoot/openat2=auto (0.00s) 456s --- SKIP: TestProcfsLookupInRoot/openat2=true (0.00s) 456s --- SKIP: TestProcfsLookupInRoot/openat2=false (0.00s) 456s PASS 456s ok github.com/cyphar/filepath-securejoin/pathrs-lite/internal/procfs 0.036s 456s ? github.com/cyphar/filepath-securejoin/pathrs-lite/internal/testutils [no test files] 456s === RUN TestOpenProcRoot 456s === RUN TestOpenProcRoot/OpenProcRoot 456s === RUN TestOpenProcRoot/OpenUnsafeProcRoot 456s --- PASS: TestOpenProcRoot (0.00s) 456s --- PASS: TestOpenProcRoot/OpenProcRoot (0.00s) 456s --- PASS: TestOpenProcRoot/OpenUnsafeProcRoot (0.00s) 456s === RUN TestProcRoot 456s === RUN TestProcRoot/OpenProcRoot 456s === RUN TestProcRoot/OpenProcRoot/OpenThreadSelf 456s === RUN TestProcRoot/OpenProcRoot/OpenSelf 456s === RUN TestProcRoot/OpenProcRoot/OpenPid 456s === RUN TestProcRoot/OpenProcRoot/OpenRoot 456s === RUN TestProcRoot/OpenUnsafeProcRoot 456s === RUN TestProcRoot/OpenUnsafeProcRoot/OpenThreadSelf 456s === RUN TestProcRoot/OpenUnsafeProcRoot/OpenSelf 456s === RUN TestProcRoot/OpenUnsafeProcRoot/OpenPid 456s === RUN TestProcRoot/OpenUnsafeProcRoot/OpenRoot 456s --- PASS: TestProcRoot (0.00s) 456s --- PASS: TestProcRoot/OpenProcRoot (0.00s) 456s --- PASS: TestProcRoot/OpenProcRoot/OpenThreadSelf (0.00s) 456s --- PASS: TestProcRoot/OpenProcRoot/OpenSelf (0.00s) 456s --- PASS: TestProcRoot/OpenProcRoot/OpenPid (0.00s) 456s --- PASS: TestProcRoot/OpenProcRoot/OpenRoot (0.00s) 456s --- PASS: TestProcRoot/OpenUnsafeProcRoot (0.00s) 456s --- PASS: TestProcRoot/OpenUnsafeProcRoot/OpenThreadSelf (0.00s) 456s --- PASS: TestProcRoot/OpenUnsafeProcRoot/OpenSelf (0.00s) 456s --- PASS: TestProcRoot/OpenUnsafeProcRoot/OpenPid (0.00s) 456s --- PASS: TestProcRoot/OpenUnsafeProcRoot/OpenRoot (0.00s) 456s === RUN TestProcSelfFdReadlink 456s --- PASS: TestProcSelfFdReadlink (0.00s) 456s PASS 456s ok github.com/cyphar/filepath-securejoin/pathrs-lite/procfs 0.012s 456s make[1]: Leaving directory '/tmp/autopkgtest.agxKV1/autopkgtest_tmp' 456s create-stamp debian/debhelper-build-stamp 457s autopkgtest [21:32:01]: test dh-golang-autopkgtest: -----------------------] 457s autopkgtest [21:32:01]: test dh-golang-autopkgtest: - - - - - - - - - - results - - - - - - - - - - 457s dh-golang-autopkgtest PASS 458s autopkgtest [21:32:02]: @@@@@@@@@@@@@@@@@@@@ summary 458s dh-golang-autopkgtest PASS