these 6 derivations will be built: /nix/store/zx7829xyx5gzn0l27p1c4g9kaak1807x-clan-runtime.drv /nix/store/3nxbbd0xp29b8frxpy93hqxx4430k5zx-clan-cli-source.drv /nix/store/vg3x5rzh33k1kak689lxiv3zgx4j4ilc-closure-info.drv /nix/store/nvq6pc97r61ky4kgk3fspppg33gnww6d-closure-info.drv /nix/store/qg52fjpakk7lrdip02zflyicpb93hw3f-python3-3.14.6-env.drv /nix/store/22li4dqrs5yd0kxzi4gxpnk3vqh3n5x6-clan-pytest-without-core.drv these 231 paths will be fetched (281.7 MiB download, 1.0 GiB unpacked): /nix/store/jjq7p960shi47smwlxbd149mvr1i7af4-ShellCheck-0.11.0 /nix/store/6sxwkqip41haa6qb1mhwgik8b7ljclgb-acl-2.4.0-dev /nix/store/cj2y0md3m1bl2acmwylgz40b282ivpsh-age-plugin-1p-0.1.0 /nix/store/6fvbvbwy7wj3gkrfs5g3s25l26fg7w2b-age-plugin-fido2-hmac-0.5.0 /nix/store/1rnz1vj4rpxw0n6qz4460scyyvw0bd4q-age-plugin-ledger-0.1.2 /nix/store/gra3xiymbizy36jaav1lbbq63j0ahffy-age-plugin-sss-0.4.0 /nix/store/0gj2dpc7h9kd69zf0vvlgbm1lm7qjcir-age-plugin-tpm-1.0.1 /nix/store/z196n97ddfinschl8khb0vwiyfzpilx1-age-plugin-yubikey-0.5.1 /nix/store/psj5b6744b29rzmr8klx7rvn7x7yr68r-at-spi2-core-2.60.4 /nix/store/877k476j0hfvar5sffkr2ll00pg00fp3-attr-2.6.0-dev /nix/store/15g69mx7za6sazxmn2hiz3x8dp40cs48-avahi-0.8 /nix/store/0nz9ibgxilj269xzhzd6ni3p62n5zrps-avahi-0.8-dev /nix/store/4aaaq45kxwdbjhy9979jf4pyc3pkzipj-aws-sdk-cpp-1.11.647 /nix/store/p0j7bh3sjf689b5iqd2dvxlab2cf5asc-boehm-gc-8.2.12-dev /nix/store/hl9mnablabykyx4q5dw7a9cdp2m1pclh-boost-1.89.0-dev /nix/store/8ymy84cvrzpdqhlakk3ala88594nv4dn-cairo-1.18.4 /nix/store/2rr4cw66qfhxy5pjxgic9dqrg6y497zw-cups-2.4.19 /nix/store/3r10j3q6hdsglyq7dbxbjhw7abr26srn-cups-2.4.19-lib /nix/store/73y0h8wcyhrviiqyyy0pwrggyirrgarm-dav1d-1.5.3 /nix/store/g0pqx1ij6s5w5s1k3jp6i5hcbm1ijpmz-dconf-0.49.0-lib /nix/store/6625fdipj0yv7ymk9v4j1jdclv220g23-dialog-1.3-20260107 /nix/store/67szzqwdvf94ni96cmi4b62z3swzavga-disko-1.13.0 /nix/store/3xq9q3m2j94h3y2k3fa2cijn8pnd0kvh-djvulibre-3.5.30 /nix/store/5llas3ckmjgslq76aax01rcdw4i93mrs-djvulibre-3.5.30-lib /nix/store/ay7g0brfvsxip8spfj7mklmc47d4izja-dmenu-5.4 /nix/store/qas1hsq09hjwjrkv4igx7sr6m7pin7jd-dumbpipe-0.39.0 /nix/store/42nm09vkr0w5qlm016w1ll6w4l94513r-e2fsprogs-1.47.4-dev /nix/store/dzgldb270hm89mazr57gbb6aidsywclh-fftw-double-3.3.11 /nix/store/557sn6l8yajy7bwi9vigb5b38hmcckqn-fribidi-1.0.16 /nix/store/jd1pyiasqak959zqzq3xlrbz392rav5c-gdk-pixbuf-2.44.6 /nix/store/kz5ahranvr1248qln01890wfgcjj3ll9-getopt-1.1.6 /nix/store/mzp66xmxx0xwa94n4ijvq5z510m184x8-getopt-util-linux-2.42.2 /nix/store/xgrhbymd1y9c0c33adh2lhlmsbijbylf-ghostscript-with-X-10.07.1 /nix/store/04yj0f2x0fx9nb1ncw8n5afw2n1kg0g1-ghostscript-with-X-10.07.1-fonts /nix/store/b0h4aahz33s0qq79gasz9cw5cn66jzca-giflib-6.1.3 /nix/store/6f0qqak4qbcrbw4f750phr88c9yhpf5s-git-2.55.0 /nix/store/bddpyi6cgkp3v8f58i900hymgfvkyag5-git-2.55.0-doc /nix/store/dcq9s29vzlwr8g528n6ylqac14pmav4b-glib-2.88.1-bin /nix/store/pd6x6gghx09w89ph3g4vx01fq497x8vd-glibc-locales-2.42-67 /nix/store/fbwf5j9xqszqrfi7hdm2x40n80j6m1r4-gnupg-2.4.9 /nix/store/grmmg5xnsxf99kqvmhb0r4mxw2369hqw-gobject-introspection-1.86.0 /nix/store/q408y4dhpcpdwynbnivzd7z861azp84i-graphite2-1.3.15 /nix/store/cz4h4gy3by68c682ysrwl2ripcpwa3xd-gsettings-desktop-schemas-50.1 /nix/store/nz5pnnpk9ch027cl1z7b56l97dymcg18-gtk+3-3.24.52 /nix/store/22ki0rw437igbwgq02ln3h6mi7brzf7x-harfbuzz-13.2.1 /nix/store/df868b791v18r4163aczd07aiijiyy9l-hwdata-0.409 /nix/store/g1dz6y7nhjgg69mxn9zksvgbi37650gi-ijs-10.07.1 /nix/store/pz22fgra8gd0gzphq0m7z8k5jgv8fw53-imagemagick-7.1.2-29 /nix/store/bqyqaacsml0k9w5rmyhskgpwr4y8sk05-imath-3.2.2 /nix/store/cfsmj7q6jdvk0ccb97x82s974gk5zyg4-iso-codes-4.20.1 /nix/store/4d7fydg3h5mwml02n4fpshwg0c46ddbz-jbig2dec-0.20 /nix/store/p102qz00kws77l6szf8n13101p6adnm9-json-glib-1.10.8 /nix/store/s3qrvr1hcfxjnkxr8rx11ys53hbln99w-kbd-2.9.0-dev /nix/store/whlnnkcg6jzww3flayxrppz7fl7yd9qc-lcms2-2.19.1 /nix/store/a9ccfyhwakb9l62apvppzanxrwjl3i05-lerc-4.1.1 /nix/store/ais8pzw9961clqpmk3li4ljm0a141mm9-libaom-3.12.1 /nix/store/jrl8lg9ds9md1syi6fjnn71pjz26cczz-libarchive-3.8.8 /nix/store/29zxivpfhlbg8sx2377hi1494lnd88s5-libarchive-3.8.8-dev /nix/store/62q65cwpjqq1vf7gkcq43i4i9zjsln91-libdaemon-0.14 /nix/store/xwb22yhik5hb6ry442snrwiwilnfw2q0-libdatrie-2019-12-20-lib /nix/store/f3dfqa8cmx4svr4dkhm65fisz8bhwsvp-libde265-1.1.1 /nix/store/n5g08q1zd0qkf3v3blda7wrpszhag2nd-libdeflate-1.25 /nix/store/yn0rhgsnnkx8rfn6lmnnb179j6h2mmp1-libdrm-2.4.134 /nix/store/zxhsj9lhiz1g629rcq00wyjj66c4a4pk-libepoxy-1.5.10 /nix/store/bcm3mwyfja8rd2y995vcnzq06b341nnz-libglvnd-1.7.0 /nix/store/igx77f0k7wzz5snkyhbp83yiqn21v7rf-libheif-1.23.1-lib /nix/store/1aka8ln4yvvbidd0gln74vppl9n14bvj-libjxl-0.12.0 /nix/store/mjbrjfrybb0vpr3qh5c713dp98vqvs29-libksba-1.8.0 /nix/store/77g04myhjrdzja4wlybrj7zlwwlppmq4-liblqr-1-0.4.3 /nix/store/lw0r2zj61nfv1wzysfrmn5jhs9my1r8c-libpaper-2.2.8 /nix/store/z7i346f3crabwf7ymnjr49p3xfkirfg6-libpciaccess-0.19 /nix/store/vjnghr6n1p44fv5vyh03fggrdqli6i7n-libpq-18.4 /nix/store/gxh8wqsgqsi0ra8qi304kgp6gw09d48p-libraqm-0.10.5 /nix/store/z5d174gfcx1cjlgci74hss6y4w6lf1m1-libraw-0.22.1-lib /nix/store/j9i3jwf0i2b237yszbmhl6zvr5m0ad8a-librsvg-2.62.3 /nix/store/rrkkrg1hhcifc508sy34irg23c7z01mh-libsoup-3.6.6 /nix/store/y8g61avkg0w1yrax05ivpdp6flpzgfdf-libthai-0.1.30 /nix/store/az8lmx66jhh8d6y7vpfs27g75wc261l6-libtiff-4.7.2 /nix/store/fsiz4fh0r4a9j2vnhiy69i9zgskgg5fm-libultrahdr-1.4.0 /nix/store/ykcgdb5ic6d753wx35ymjjnvvn82b7qk-libvmaf-3.0.0 /nix/store/ycpjxahj5g5vx42yb8nm3n91snkj1q4q-libwebp-1.6.0 /nix/store/yw4ccrnds8xr1ra2b3fd37vqzwgsc16a-libxcb-image-0.4.1 /nix/store/l4rfmnyxjn63ggznns0ha2z89dpb0aan-libxcb-keysyms-0.4.1 /nix/store/cp957yprmw2dvyhkjzxjybsypf6rs5rm-libxcb-render-util-0.3.10 /nix/store/d2alajra22qbz43mw5jngmhq2p2ay56w-libxcb-util-0.4.1 /nix/store/fd3imqnd5jb7dddlq5xbznzqvq9c724s-libxcb-wm-0.4.2 /nix/store/9v11p48vig7zjhzhyp0rmyqfv86mrrs9-libxcomposite-0.4.7 /nix/store/ch7wjbjf5z8xf1xhlvcz573q2m3fp677-libxcursor-1.2.3 /nix/store/arhkkww0nrlqasvzfz84s107y71rif5h-libxdamage-1.1.7 /nix/store/jspw8kvrc52gbj14awvcy0x40qfk60n5-libxfixes-6.0.2 /nix/store/cjx47ylnr2r9va8idhndr423j55gln9h-libxft-2.3.9 /nix/store/cpjf2fhl82lxjsi2n7kkzk77kpkxvw58-libxi-1.8.3 /nix/store/hvj161csal581wndlgdlkqhwwshbnsaa-libxinerama-1.1.6 /nix/store/f7dllvig9i72z13kzxczwq7wy8a1jpgg-libxkbcommon-1.13.2 /nix/store/hcn3biyg529b5wq9mqhlhdr5awiiwyc7-libxrandr-1.5.5 /nix/store/vipia49afaix6ll31p90wvc774wl2n97-libxrender-0.9.12 /nix/store/p4aa19whijf61p32a6xsczvwv1rrhd20-libxtst-1.2.5 /nix/store/7zivliarfxskvybm0r6mpn2wd5b6b8gw-mariadb-connector-c-3.3.5 /nix/store/ilh24xr7m98pay8rs3p1gxsv1mmixgf1-nix-2.31.5 /nix/store/zksgwvs5ir06mllak15a0ywzkvn4zrfr-nix-2.31.5-dev /nix/store/mj2byvzcws9i5ncwdl4i6g2dmkvzkca7-nix-cmd-2.31.5 /nix/store/07fbwa1f7qb8wi3dvg1pmxal7q9ssgdi-nix-cmd-2.31.5-dev /nix/store/krfl40wm245x93dh0cp7pk1hlw62iyip-nix-expr-2.31.5 /nix/store/j7scwndh6y6q16blrpzkjbv0b8vi8jic-nix-expr-2.31.5-dev /nix/store/r6zj2f7022fxmxcc9ir2ly3m358pn02g-nix-expr-c-2.31.5 /nix/store/a6vr5whh7kxjslv7j2x3bpvlana5mg1d-nix-expr-c-2.31.5-dev /nix/store/hx6wynb05vbbalcznbbrdcvc7piq9b9i-nix-fetchers-2.31.5 /nix/store/9gs6m2kkcmg7hkx4vw77lwqbm7xm83wv-nix-fetchers-2.31.5-dev /nix/store/x9sd6p9d8bpa8q5rvfic7p73k1p64cx8-nix-fetchers-c-2.31.5 /nix/store/6sqa6dvrgdmcc7m2ccgjybj0zl2yfprq-nix-fetchers-c-2.31.5-dev /nix/store/ffnllcwlmrfygxirysmxr35q27y4k5v9-nix-flake-2.31.5 /nix/store/3s6c20615gg4gp3zd4r0vaq51z7c9vzl-nix-flake-2.31.5-dev /nix/store/kjvfkyv7prnynxznciygi9q46vzkavsk-nix-flake-c-2.31.5 /nix/store/y5xaqgs97vdaz0p7kflvarrvnz3nhyrb-nix-flake-c-2.31.5-dev /nix/store/27ffjp56g0p3bpfrn0a0hsg1nh79v8zy-nix-main-2.31.5 /nix/store/1dngh4xyk0fhxbxdqlvzkk3ghfsswhbx-nix-main-2.31.5-dev /nix/store/ryj441b5h78410jx2014sk9216rkl4wp-nix-main-c-2.31.5 /nix/store/wrdjd1fqd6b2400b6xpf6ic0n90bbr3r-nix-main-c-2.31.5-dev /nix/store/03zmfv2a723101ngmnkji15q3cp1aa1v-nix-perl-2.31.5 /nix/store/bhrc75kvlj8p7pczn7x56xhly6mmf01r-nix-store-2.31.5 /nix/store/5gry18g2nbnb658ljsvn7migiymx0pzr-nix-store-2.31.5-dev /nix/store/10apwnasflgsv8xw7r4m7m6nzkg1328c-nix-store-c-2.31.5 /nix/store/zn1216r79j9bjazx7d7vhmzxqkv3v8ij-nix-store-c-2.31.5-dev /nix/store/zn4zlsw3jw2knkhnpcj4c7vd7lb39c05-nix-util-2.31.5 /nix/store/az3f43gr6zila45p0a2f7mslq5fgjjyw-nix-util-2.31.5-dev /nix/store/jx67i16kdq1m6y2h75dgpxflkh52n435-nix-util-c-2.31.5 /nix/store/y3wzx9z6l7yadcmxbqa1dgcf4wzimqcg-nix-util-c-2.31.5-dev /nix/store/9pha53mfwrmxw62syrd9fa415rxgsq5p-nixos-anywhere-1.13.0 /nix/store/ld7ws1y0mldkxihs6gnmabyapdn2qag8-nlohmann_json-3.12.0 /nix/store/d7bqksx71f1g1ybfiy8zsf2rlwdncqz4-openexr-3.4.13 /nix/store/srk5k24hdnz21vm29wwyblv5a38h31c4-openjpeg-2.5.4 /nix/store/q7kk3m4i4m0m8gsnjb45adqas02n68aw-openssh-10.4p1-dev /nix/store/j0b8c1mqjk22zwqzgl8zcgcghfzmfrap-pango-1.57.1 /nix/store/5kgdiv6acrr4cy5wk9kiszi60a59x52b-passage-1.7.4a2 /nix/store/lag2g1qxr3bjwjirdgmphamwlwvb4b2p-password-store-1.7.4 /nix/store/8119dfz6p3r5vsqpwymmj3nj55qzbkl9-perl5.42.0-Authen-SASL-2.1900 /nix/store/hy483ihr7m468hzy9qf7d1h68mc00x1r-perl5.42.0-CGI-4.59 /nix/store/m0fka0q6gqznyx35n7nvz7lfkmsbyb44-perl5.42.0-CGI-Fast-2.16 /nix/store/zymcmd0f95ygnixs5lj9shqm3zcqhfvl-perl5.42.0-Clone-0.46 /nix/store/y2207scrd0lkl1b3lch2abyf9vs1zqm3-perl5.42.0-Compress-Raw-Bzip2-2.218 /nix/store/nd7rmhaczshd3p6j7y9zcff79zdb6j6l-perl5.42.0-Compress-Raw-Zlib-2.222 /nix/store/5mcxd4h76xqbszr9qyjz2aq07y4gx0lh-perl5.42.0-Crypt-URandom-0.55 /nix/store/yv1rax3pgl5ww0yq2msnfx2awc8xavdg-perl5.42.0-Digest-HMAC-1.05 /nix/store/g08chgd9rq9nacc4bmvkqn8ziv32glpi-perl5.42.0-Encode-Locale-1.05 /nix/store/lpvf2yr774y9kd8bz6y85dvsjc5g4ipn-perl5.42.0-FCGI-0.82 /nix/store/l2dqgzwbpscsx0wrb4xh7xsl5l656cyj-perl5.42.0-FCGI-ProcManager-0.28 /nix/store/6h6qdqlh225k7rmvh44bixzrm6d4wrqm-perl5.42.0-File-BaseDir-0.09 /nix/store/8hvrsrpdqy3ak6vmys3pddhcgfdzn7sd-perl5.42.0-File-DesktopEntry-0.22 /nix/store/cpjhd1m7z5y74a4b7c5c18789bdcp1iq-perl5.42.0-File-Listing-6.16 /nix/store/bs19f16csfkafpb8g64r6l7qhb0h1zrp-perl5.42.0-File-MimeInfo-0.33 /nix/store/qvqm29wbixvhihs9mnmcm7l3py839php-perl5.42.0-HTML-Parser-3.85 /nix/store/kn69vnfpxcivmlrkihixmszjpz35n7yx-perl5.42.0-HTML-TagCloud-0.38 /nix/store/jbvxczawl0dcbrk624g3yj6z7rsmjrpb-perl5.42.0-HTML-Tagset-3.20 /nix/store/i1rabl1w5rmkm0fs5x7s2lkd79747x9b-perl5.42.0-HTTP-CookieJar-0.014 /nix/store/rp2k70nicnk1wpzc5msvw574va9jck4h-perl5.42.0-HTTP-Cookies-6.10 /nix/store/0irpa83yfnj437pk1a6vmsyj46hjslxl-perl5.42.0-HTTP-Daemon-6.17 /nix/store/6r80is2sayslja4mcjvnf9dchcxxwdf8-perl5.42.0-HTTP-Date-6.06 /nix/store/2z4cf3wdkjwj91jl2s793axrrz6irqpx-perl5.42.0-HTTP-Message-7.02 /nix/store/zbw801281cb2vn3yzp1jv1lssalkypap-perl5.42.0-HTTP-Negotiate-6.01 /nix/store/38ihqsc8ahz7hr3svibc1lh26vnqsxqs-perl5.42.0-IO-Compress-2.221 /nix/store/zfqkfrbr1ifwfr3zsckskq65dgdllq7z-perl5.42.0-IO-HTML-1.004 /nix/store/7yyn82c8n86v4d2z6jv5mf2qa9nbcxz1-perl5.42.0-IO-Socket-SSL-2.083 /nix/store/8b3cknniz41maslal5bmaj02sd0pdr22-perl5.42.0-IPC-System-Simple-1.30 /nix/store/5dd5vwlsdbx2piv7w3ydzjdjhij7s2cv-perl5.42.0-LWP-MediaTypes-6.04 /nix/store/xrqdy7pdwnlg84ikpmgy791482krai23-perl5.42.0-Mozilla-CA-20230821 /nix/store/nhk0agj3z9nzi8rhk9gyqrcc6qn3c4cl-perl5.42.0-Net-DBus-1.2.0 /nix/store/b1fv61yp7q6p6rq9gy4cfwz0rd3q69zn-perl5.42.0-Net-HTTP-6.23 /nix/store/p8298k5jvbg1wlw0ns2zsx3fy9pqbz3x-perl5.42.0-Net-SMTP-SSL-1.04 /nix/store/icigqxlw34s9fis00vkxq6gvd87rfpk4-perl5.42.0-Net-SSLeay-1.92 /nix/store/3q9srqcs3ykgq39ikm3m6xpr3xrclygq-perl5.42.0-TermReadKey-2.38 /nix/store/81wrqxwxv6j7k3njnp6zpa34fa45jdqc-perl5.42.0-Test-Fatal-0.017 /nix/store/vw943b6b4pbj6vpdiiv9k0wrwwf2ylm6-perl5.42.0-Test-Needs-0.002010 /nix/store/w22nghk98ncrppms56l7xihs0zgn24bj-perl5.42.0-Test-RequiresInternet-0.05 /nix/store/827q40zir2wvj7h5wsbgz4nlwj53hsra-perl5.42.0-TimeDate-2.33 /nix/store/4mwgb9n85z56b9ay9dw82ibabpy9kidb-perl5.42.0-Try-Tiny-0.31 /nix/store/nl2b3kz6x3kl4p69mibn8acqxhw26c7j-perl5.42.0-URI-5.21 /nix/store/r48sjypn76in2b9kqrcqpl9262gfpl71-perl5.42.0-WWW-RobotRules-6.02 /nix/store/n7xvds5kdl7ldlxn2a57zgj2j4sc8rqp-perl5.42.0-X11-Protocol-0.56 /nix/store/icy6qkwpgsy30mjxdmqf2s1l6h70lfn4-perl5.42.0-XML-Parser-2.46 /nix/store/gvpcv8pda974wgj67l8spajdg2698b9w-perl5.42.0-XML-Twig-3.52 /nix/store/f4lsbsinciym1zhi1pknrgqwwivazxha-perl5.42.0-libnet-3.15 /nix/store/9q4cjaww1j93p1dnqmp69k5a1rbq7l0i-perl5.42.0-libwww-perl-6.83 /nix/store/scw2w86511nai0fvx7hhcj9lr8rbrigf-pixman-0.46.4 /nix/store/fiv0sn4zlkh80ml8pxj36ik3h1cilik9-potrace-1.16 /nix/store/i24rz7xasrc86y6fk6qig4cmx69qfrps-python3.14-argcomplete-3.6.3 /nix/store/j8yy0d0jjmg75lmxarymhlgwva0v9dwv-python3.14-execnet-2.1.2 /nix/store/6wj1qywcyka57anhsl0pm1xnmwfdpay8-python3.14-flit-core-3.12.0 /nix/store/12w7l7lscmb7v5f4sylys12vgjlla01i-python3.14-librt-0.13.0 /nix/store/pn48p580ynnv8j1cgh44zj24qyy59nb8-python3.14-mypy-2.1.0 /nix/store/a2yab6hn0sj9ayjkn3jvy32py7v2828g-python3.14-mypy-extensions-1.1.0 /nix/store/kzyjxn1cvflafnslc81yw1rh7m16ymav-python3.14-pathspec-1.1.1 /nix/store/8jrxdrq5ikx05vas47dgv9xi2yc3191l-python3.14-pexpect-4.9.0 /nix/store/np2bh0w324s0yp1fc7215ia1bxns2mcc-python3.14-ptyprocess-0.7.0 /nix/store/gbkk58mqc1s99sw9hq9jsxw6d6i4hvwz-python3.14-pygments-2.20.0 /nix/store/qlw157v4jw1k1w4c7a041lxz7w0ajxx7-python3.14-pytest-9.1.1 /nix/store/wjzsjw0gkqcsn272xbj56pmgvlj5bvab-python3.14-pytest-subprocess-1.6.0 /nix/store/qwnqnz5x6wpvi6f3dxlmndwiixkc4g8y-python3.14-pytest-timeout-2.4.0 /nix/store/k4l6jpciwv7ch3fpjmird9ji8yfbbmw2-python3.14-pytest-xdist-3.8.0 /nix/store/9i8jni9cjapb4annpq6n26a1y7dpay20-python3.14-typing-extensions-4.16.0 /nix/store/lhb699iaqjp4hnlqw3agxaz993bq4fc6-qrencode-4.1.1-dev /nix/store/la3xi8haffpg4csaldqbd9bgrjz9539w-qtbase-5.15.19 /nix/store/l8c6y3zkz7vck8krn5w3190a9mckd6cz-qtbase-5.15.19-bin /nix/store/4abrr6dgx5jh4s8x5qiwg46w1qyqds64-qtdeclarative-5.15.19 /nix/store/dbbiyh9yx51a4b7rvy0skj7dbzxphl14-qtdeclarative-5.15.19-bin /nix/store/9y8vbnp5khxfx8brihzh70zl3pcp2wnj-qtquickcontrols-5.15.19 /nix/store/cnwxxfn1kqg13wclq114wpnkyrs46j7y-qtsvg-5.15.19 /nix/store/3bg7cjl7fscdpxb1fxm446glrwarz3j4-qtsvg-5.15.19-bin /nix/store/j7qni0rdb4v30lh3qa0ilpp73q0qxbma-qttranslations-5.15.19 /nix/store/ys7lk042b2j946scpswyps66fa2lqxxg-qtwayland-5.15.19 /nix/store/g13da8vcsrb9yz9my741b297gix8yf81-qtwayland-5.15.19-bin /nix/store/ccd31f2ikh4zqsks5g6fjym4fkhqy64z-qtx11extras-5.15.19 /nix/store/yvr8hphgpqyj6s46y0mld7w0r31rirwk-sops-3.13.3 /nix/store/nkkj35yh0rmj71bwyz8wn7jg6mkm15bx-sshpass-1.10 /nix/store/f96s8xl72akdjnfqjx31js0ljkyvbh66-tinysparql-3.11.1 /nix/store/bpw88kyqh3l8f6i3jmcdxwiig429l052-tree-2.3.2 /nix/store/8iisygvlhhdcwvnafl95xpcrqabgk1rh-util-linux-2.42.2 /nix/store/982nfdj3bymjn6p9i84p2yvacpdw7yni-util-linux-2.42.2-dev /nix/store/1bwqv62ki85nh6p5rh38ykmlpblcrw91-v4l-utils-1.32.0 /nix/store/lay2nvvimnv4snsmf3bk2bdnqdcdrg8d-wayland-1.26.0 /nix/store/y7j5q4m6zf773by0xamk17rr01jgjbw3-wl-clipboard-2.3.0 /nix/store/6mqjhwqq8715yp8h9kkvwdsi51kqpyi3-x265-4.2 /nix/store/fbcy2gs1rx00wrqq1v8jppm3nkp4rg4h-xclip-0.13 /nix/store/0a9g10zylrfax8va0k5wsyznzav5g9qm-xcp-0.24.8 /nix/store/ch2cc85j1ff1323h0vay5p719675rqg3-xdg-user-dirs-0.20 /nix/store/9jcfb5l8455d9z9iqm5vypnh4kqda5f4-xdg-user-dirs-0.20-lib /nix/store/ajjbqinm08rril42m3vv7b45pq1w9y1k-xdg-utils-1.2.1 /nix/store/qln0b1qf02iif0kmkd6iqxg5fp5bhjyf-xdotool-4.20260303.1 /nix/store/lg3ggi2wa2gf40bqijjfwwbpn1swlc7q-xkeyboard-config-2.48 /nix/store/vcs7r059ck4kiw54m1jw25cg16mxg919-zbar-0.23.93 /nix/store/phgyja1yq6pmbs7zhnjwhvx6glqs2nyl-zbar-0.23.93-dev /nix/store/76j41j3qg7gj1nx2h6glc41p7bi3qzfa-zbar-0.23.93-lib building '/nix/store/vg3x5rzh33k1kak689lxiv3zgx4j4ilc-closure-info.drv' closure-info> structuredAttrs is enabled building '/nix/store/nvq6pc97r61ky4kgk3fspppg33gnww6d-closure-info.drv' closure-info> structuredAttrs is enabled building '/nix/store/qg52fjpakk7lrdip02zflyicpb93hw3f-python3-3.14.6-env.drv' python3-3.14.6-env> structuredAttrs is enabled python3-3.14.6-env> created 268 symlinks in user environment building '/nix/store/22li4dqrs5yd0kxzi4gxpnk3vqh3n5x6-clan-pytest-without-core.drv' clan-pytest-without-core> Starting pytest session clan-pytest-without-core> Session config: <_pytest.config.Config object at 0x7fffe879b230> clan-pytest-without-core> ============================= test session starts ============================== clan-pytest-without-core> platform linux -- Python 3.14.6, pytest-9.1.1, pluggy-1.6.0 clan-pytest-without-core> rootdir: /build/src clan-pytest-without-core> configfile: pyproject.toml clan-pytest-without-core> plugins: xdist-3.8.0, timeout-2.4.0, subprocess-1.6.0 clan-pytest-without-core> 16 workers [378 items] clan-pytest-without-core> scheduling tests via LoadScheduling clan-pytest-without-core> clan-pytest-without-core> clan_cli/machines/update_test.py::test_remote_from_cli_override_forwards_agent[False] clan-pytest-without-core> clan_cli/completions_test.py::test_complete_machines_signature clan-pytest-without-core> clan_cli/vars/upload_test.py::test_upload_command_no_flake clan-pytest-without-core> clan_cli/tests/test_git.py::test_clan_flake_in_subdir clan-pytest-without-core> clan_cli/machines/update_test.py::test_upload_sources_preserves_explicit_path_flake_url_for_archive clan-pytest-without-core> clan_lib/vars/generator_test.py::test_filter_machine_specific_attrs_empty_dict clan-pytest-without-core> clan_cli/tests/test_vars_generate.py::test_import_from_cli clan-pytest-without-core> clan_lib/vars/migrations/test_migrate_var.py::TestDeleteVarFile::test_basic clan-pytest-without-core> clan_lib/vars/migrations/test_migrate_var.py::TestMoveVarFile::test_internal_symlink clan-pytest-without-core> clan_lib/vars/graph_test.py::test_shared_generator_invalidates_multiple_machines_dependents clan-pytest-without-core> clan_cli/help_test.py::test_help_formatter_preserves_existing_default_marker clan-pytest-without-core> clan_lib/templates/template_url_test.py::test_default_clan_template clan-pytest-without-core> [gw15] [ 0%] PASSED clan_lib/templates/template_url_test.py::test_default_clan_template clan-pytest-without-core> clan_lib/templates/template_url_test.py::test_transform_url_self_no_dot clan-pytest-without-core> [gw1] [ 0%] PASSED clan_cli/machines/update_test.py::test_remote_from_cli_override_forwards_agent[False] clan-pytest-without-core> clan_cli/machines/update_test.py::test_remote_from_cli_override_forwards_agent[True] clan-pytest-without-core> [gw6] [ 0%] PASSED clan_cli/tests/test_vars_generate.py::test_import_from_cli clan-pytest-without-core> clan_cli/tests/test_git.py::test_commit_file clan-pytest-without-core> [gw3] [ 1%] PASSED clan_cli/machines/update_test.py::test_upload_sources_preserves_explicit_path_flake_url_for_archive clan-pytest-without-core> [gw9] [ 1%] PASSED clan_cli/help_test.py::test_help_formatter_preserves_existing_default_marker clan-pytest-without-core> clan_cli/ssh/test_deploy_info.py::test_from_json clan-pytest-without-core> [gw9] [ 1%] PASSED clan_cli/ssh/test_deploy_info.py::test_from_json clan-pytest-without-core> clan_lib/vars/generator_test.py::test_filter_machine_specific_attrs_removes_platform_attrs clan-pytest-without-core> [gw14] [ 1%] PASSED clan_lib/vars/migrations/test_migrate_var.py::TestDeleteVarFile::test_basic clan-pytest-without-core> clan_lib/vars/migrations/test_migrate_var.py::TestDeleteVarFile::test_with_symlinks clan-pytest-without-core> [gw15] [ 2%] PASSED clan_lib/templates/template_url_test.py::test_transform_url_self_no_dot clan-pytest-without-core> clan_lib/templates/template_url_test.py::test_transform_url_builtin_template clan-pytest-without-core> [gw15] [ 2%] PASSED clan_lib/templates/template_url_test.py::test_transform_url_builtin_template clan-pytest-without-core> clan_lib/templates/template_url_test.py::test_transform_url_remote_template clan-pytest-without-core> [gw15] [ 2%] PASSED clan_lib/templates/template_url_test.py::test_transform_url_remote_template clan-pytest-without-core> clan_cli/machines/update_test.py::test_run_update_with_network_nixos_systemd_run_path[None-/nix/store/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa-fake-config/bin/switch-to-configuration] clan-pytest-without-core> [gw1] [ 2%] PASSED clan_cli/machines/update_test.py::test_remote_from_cli_override_forwards_agent[True] clan-pytest-without-core> clan_cli/machines/update_test.py::test_darwin_rebuild_cmd_no_literal_quotes clan-pytest-without-core> [gw1] [ 3%] PASSED clan_cli/machines/update_test.py::test_darwin_rebuild_cmd_no_literal_quotes clan-pytest-without-core> clan_cli/machines/update_test.py::test_darwin_rebuild_cmd_structure clan-pytest-without-core> clan_cli/backups/create_test.py::test_create_command_no_flake clan-pytest-without-core> [gw1] [ 3%] PASSED clan_cli/machines/update_test.py::test_darwin_rebuild_cmd_structure clan-pytest-without-core> [gw11] [ 3%] PASSED clan_lib/vars/graph_test.py::test_shared_generator_invalidates_multiple_machines_dependents clan-pytest-without-core> clan_lib/vars/migrations/test_migrate_var.py::TestMoveVarFile::test_basic clan-pytest-without-core> [gw11] [ 3%] PASSED clan_lib/vars/migrations/test_migrate_var.py::TestMoveVarFile::test_basic clan-pytest-without-core> clan_lib/vars/migrations/test_migrate_var.py::TestMoveVarFile::test_fixes_symlinks clan-pytest-without-core> clan_cli/tests/test_ssh_local.py::test_run_local_non_shell clan-pytest-without-core> [gw9] [ 4%] PASSED clan_lib/vars/generator_test.py::test_filter_machine_specific_attrs_removes_platform_attrs clan-pytest-without-core> clan_lib/vars/generator_test.py::test_filter_machine_specific_attrs_preserves_other_attrs clan-pytest-without-core> [gw9] [ 4%] PASSED clan_lib/vars/generator_test.py::test_filter_machine_specific_attrs_preserves_other_attrs clan-pytest-without-core> [gw14] [ 4%] PASSED clan_lib/vars/migrations/test_migrate_var.py::TestDeleteVarFile::test_with_symlinks clan-pytest-without-core> clan_lib/vars/migrations/test_migrate_var.py::TestDeleteVarFile::test_nested clan-pytest-without-core> [gw14] [ 5%] PASSED clan_lib/vars/migrations/test_migrate_var.py::TestDeleteVarFile::test_nested clan-pytest-without-core> clan_lib/vars/migrations/test_migrate_var.py::TestCopyVarFile::test_basic clan-pytest-without-core> [gw0] [ 5%] PASSED clan_cli/completions_test.py::test_complete_machines_signature clan-pytest-without-core> clan_cli/machines/build_test.py::test_build_command_no_flake clan-pytest-without-core> [gw11] [ 5%] PASSED clan_lib/vars/migrations/test_migrate_var.py::TestMoveVarFile::test_fixes_symlinks clan-pytest-without-core> clan_lib/vars/migrations/test_migrate_var.py::TestMoveVarFile::test_decreases_symlink_depth clan-pytest-without-core> [gw2] [ 5%] PASSED clan_cli/machines/update_test.py::test_run_update_with_network_nixos_systemd_run_path[None-/nix/store/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa-fake-config/bin/switch-to-configuration] clan-pytest-without-core> clan_cli/machines/update_test.py::test_run_update_with_network_nixos_systemd_run_path[my-spec-/nix/store/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa-fake-config/specialisation/my-spec/bin/switch-to-configuration] clan-pytest-without-core> [gw2] [ 6%] PASSED clan_cli/machines/update_test.py::test_run_update_with_network_nixos_systemd_run_path[my-spec-/nix/store/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa-fake-config/specialisation/my-spec/bin/switch-to-configuration] clan-pytest-without-core> [gw12] [ 6%] PASSED clan_lib/vars/migrations/test_migrate_var.py::TestMoveVarFile::test_internal_symlink clan-pytest-without-core> clan_lib/vars/migrations/test_migrate_var.py::TestMoveVarFile::test_nested_subdirectories clan-pytest-without-core> [gw12] [ 6%] PASSED clan_lib/vars/migrations/test_migrate_var.py::TestMoveVarFile::test_nested_subdirectories clan-pytest-without-core> clan_lib/vars/migrations/test_migrate_var.py::TestMoveVarFile::test_creates_dst_parents clan-pytest-without-core> [gw12] [ 6%] PASSED clan_lib/vars/migrations/test_migrate_var.py::TestMoveVarFile::test_creates_dst_parents clan-pytest-without-core> clan_lib/vars/migrations/test_migrate_var.py::TestMoveVarFile::test_changed_contains_all_leaves clan-pytest-without-core> [gw12] [ 7%] PASSED clan_lib/vars/migrations/test_migrate_var.py::TestMoveVarFile::test_changed_contains_all_leaves clan-pytest-without-core> clan_lib/vars/migrations/test_migrate_var.py::TestDeleteVarFile::test_noop_if_missing clan-pytest-without-core> [gw14] [ 7%] PASSED clan_lib/vars/migrations/test_migrate_var.py::TestDeleteVarFile::test_noop_if_missing clan-pytest-without-core> clan_cli/machines/update_test.py::test_nixos_activate_inhibitor_failure_suggests_reboot clan-pytest-without-core> [gw11] [ 7%] PASSED clan_lib/vars/migrations/test_migrate_var.py::TestMoveVarFile::test_decreases_symlink_depth clan-pytest-without-core> clan_cli/machines/update_test.py::test_nixos_activate_forwards_nixos_no_check clan-pytest-without-core> [gw3] [ 7%] PASSED clan_cli/machines/update_test.py::test_nixos_activate_forwards_nixos_no_check clan-pytest-without-core> clan_cli/machines/update_test.py::test_nixos_activate_omits_nixos_no_check_when_unset clan-pytest-without-core> [gw10] [ 8%] PASSED clan_lib/vars/generator_test.py::test_filter_machine_specific_attrs_empty_dict clan-pytest-without-core> clan_lib/vars/generator_test.py::test_filter_machine_specific_attrs_no_machine_attrs clan-pytest-without-core> [gw10] [ 8%] PASSED clan_lib/vars/generator_test.py::test_filter_machine_specific_attrs_no_machine_attrs clan-pytest-without-core> clan_lib/vars/generator_test.py::test_generator_get_previous_value clan-pytest-without-core> [gw10] [ 8%] PASSED clan_lib/vars/generator_test.py::test_generator_get_previous_value clan-pytest-without-core> clan_lib/vars/generator_test.py::test_dependencies_as_files clan-pytest-without-core> [gw10] [ 8%] PASSED clan_lib/vars/generator_test.py::test_dependencies_as_files clan-pytest-without-core> [gw3] [ 9%] PASSED clan_cli/machines/update_test.py::test_nixos_activate_omits_nixos_no_check_when_unset clan-pytest-without-core> clan_cli/backups/list_test.py::test_list_command_no_flake clan-pytest-without-core> [gw2] [ 9%] PASSED clan_cli/machines/update_test.py::test_nixos_activate_inhibitor_failure_suggests_reboot clan-pytest-without-core> clan_cli/machines/update_test.py::test_run_update_preserves_explicit_path_flake_url_for_metadata clan-pytest-without-core> clan_lib/vars/generator_test.py::test_filter_machine_specific_attrs_multiple_files clan-pytest-without-core> [gw9] [ 9%] PASSED clan_lib/vars/generator_test.py::test_filter_machine_specific_attrs_multiple_files clan-pytest-without-core> clan_cli/machines/update_test.py::test_run_update_with_network_darwin_raises_on_specialisation clan-pytest-without-core> clan_lib/templates/template_url_test.py::test_transform_url_explicit_path clan-pytest-without-core> clan_lib/templates/template_url_test.py::test_transform_url_quoted_selector clan-pytest-without-core> [gw15] [ 10%] PASSED clan_lib/templates/template_url_test.py::test_transform_url_explicit_path clan-pytest-without-core> [gw2] [ 10%] PASSED clan_cli/machines/update_test.py::test_run_update_preserves_explicit_path_flake_url_for_metadata clan-pytest-without-core> [gw9] [ 10%] PASSED clan_lib/templates/template_url_test.py::test_transform_url_quoted_selector clan-pytest-without-core> [gw1] [ 10%] PASSED clan_cli/machines/update_test.py::test_run_update_with_network_darwin_raises_on_specialisation clan-pytest-without-core> clan_lib/templates/template_url_test.py::test_explicit_path_default_minimal_parent_2 clan-pytest-without-core> [gw1] [ 11%] PASSED clan_lib/templates/template_url_test.py::test_explicit_path_default_minimal_parent_2 clan-pytest-without-core> clan_lib/templates/template_url_test.py::test_single_quote_selector clan-pytest-without-core> [gw9] [ 11%] PASSED clan_lib/templates/template_url_test.py::test_single_quote_selector clan-pytest-without-core> clan_lib/templates/template_url_test.py::test_custom_template_path clan-pytest-without-core> clan_lib/vars/migrations/test_migrate_var.py::TestMoveVarFile::test_increases_symlink_depth clan-pytest-without-core> clan_lib/templates/template_url_test.py::test_locked_input_template clan-pytest-without-core> [gw15] [ 11%] PASSED clan_lib/templates/template_url_test.py::test_locked_input_template clan-pytest-without-core> clan_lib/templates/template_url_test.py::test_locked_input_template_no_quotes clan-pytest-without-core> clan_lib/templates/template_url_test.py::test_internal_dot_template clan-pytest-without-core> [gw1] [ 11%] PASSED clan_lib/templates/template_url_test.py::test_internal_dot_template clan-pytest-without-core> clan_lib/templates/template_url_test.py::test_explicit_rel_path_default clan-pytest-without-core> [gw1] [ 12%] PASSED clan_lib/templates/template_url_test.py::test_explicit_rel_path_default clan-pytest-without-core> [gw15] [ 12%] PASSED clan_lib/templates/template_url_test.py::test_locked_input_template_no_quotes clan-pytest-without-core> clan_lib/templates/template_url_test.py::test_locked_input_template_no_dot clan-pytest-without-core> clan_lib/templates/template_url_test.py::test_explicit_abs_path_default clan-pytest-without-core> [gw1] [ 12%] PASSED clan_lib/templates/template_url_test.py::test_explicit_abs_path_default clan-pytest-without-core> [gw9] [ 12%] PASSED clan_lib/templates/template_url_test.py::test_custom_template_path clan-pytest-without-core> clan_lib/templates/template_url_test.py::test_full_url_query_and_fragment clan-pytest-without-core> [gw9] [ 13%] PASSED clan_lib/templates/template_url_test.py::test_full_url_query_and_fragment clan-pytest-without-core> clan_lib/templates/template_url_test.py::test_custom_template_type clan-pytest-without-core> [gw9] [ 13%] PASSED clan_lib/templates/template_url_test.py::test_custom_template_type clan-pytest-without-core> clan_lib/templates/template_url_test.py::test_transform_url_self_explicit_dot clan-pytest-without-core> [gw14] [ 13%] PASSED clan_lib/templates/template_url_test.py::test_transform_url_self_explicit_dot clan-pytest-without-core> clan_lib/ssh/remote_test.py::test_parse_deployment_address[invalid_ipv6] clan-pytest-without-core> [gw14] [ 14%] PASSED clan_lib/ssh/remote_test.py::test_parse_deployment_address[invalid_ipv6] clan-pytest-without-core> [gw15] [ 14%] PASSED clan_lib/templates/template_url_test.py::test_locked_input_template_no_dot clan-pytest-without-core> clan_lib/templates/template_url_test.py::test_explicit_path_default_minimal_rel_1 clan-pytest-without-core> [gw15] [ 14%] PASSED clan_lib/templates/template_url_test.py::test_explicit_path_default_minimal_rel_1 clan-pytest-without-core> clan_lib/templates/template_url_test.py::test_explicit_path_default_minimal_rel_2 clan-pytest-without-core> [gw15] [ 14%] PASSED clan_lib/templates/template_url_test.py::test_explicit_path_default_minimal_rel_2 clan-pytest-without-core> [gw11] [ 15%] PASSED clan_lib/vars/migrations/test_migrate_var.py::TestMoveVarFile::test_increases_symlink_depth clan-pytest-without-core> clan_lib/ssh/create_test.py::test_clan_generate_sshkeys clan-pytest-without-core> clan_lib/ssh/remote_test.py::test_parse_deployment_address[valid_ipv6_without_port] clan-pytest-without-core> [gw14] [ 15%] PASSED clan_lib/ssh/remote_test.py::test_parse_deployment_address[valid_ipv6_without_port] clan-pytest-without-core> clan_lib/vars/migrations/test_migrate_var.py::TestMoveVarFile::test_noop_if_missing clan-pytest-without-core> clan_cli/machines/update_test.py::test_run_update_preserves_relative_flake_url_for_metadata clan-pytest-without-core> clan_lib/ssh/remote_test.py::test_parse_deployment_address[valid_ipv6_with_port] clan-pytest-without-core> [gw14] [ 15%] PASSED clan_lib/ssh/remote_test.py::test_parse_deployment_address[valid_ipv6_with_port] clan-pytest-without-core> [gw12] [ 15%] PASSED clan_lib/vars/migrations/test_migrate_var.py::TestMoveVarFile::test_noop_if_missing clan-pytest-without-core> clan_lib/ssh/remote_test.py::test_parse_deployment_address[empty_options] clan-pytest-without-core> clan_lib/ssh/remote_test.py::test_sudo_ask_proxy clan-pytest-without-core> [gw14] [ 16%] PASSED clan_lib/ssh/remote_test.py::test_parse_deployment_address[empty_options] clan-pytest-without-core> [gw2] [ 16%] PASSED clan_cli/machines/update_test.py::test_run_update_preserves_relative_flake_url_for_metadata clan-pytest-without-core> clan_lib/vars/graph_test.py::test_required_generators clan-pytest-without-core> clan_lib/ssh/remote_test.py::test_parse_deployment_address[options_with_@] clan-pytest-without-core> [gw8] [ 16%] PASSED clan_cli/tests/test_ssh_local.py::test_run_local_non_shell clan-pytest-without-core> clan_cli/tests/test_cli.py::test_help clan-pytest-without-core> [gw10] [ 16%] PASSED clan_lib/vars/graph_test.py::test_required_generators clan-pytest-without-core> [gw2] [ 17%] PASSED clan_lib/ssh/remote_test.py::test_parse_deployment_address[options_with_@] clan-pytest-without-core> clan_lib/ssh/remote_test.py::test_parse_ssh_options clan-pytest-without-core> clan_lib/ssh/tests/test_nix_ssh_env.py::test_nix_ssh_env_host_key_none clan-pytest-without-core> [gw2] [ 17%] PASSED clan_lib/ssh/remote_test.py::test_parse_ssh_options clan-pytest-without-core> clan_lib/ssh/remote_test.py::test_run clan-pytest-without-core> [gw10] [ 17%] PASSED clan_lib/ssh/tests/test_nix_ssh_env.py::test_nix_ssh_env_host_key_none clan-pytest-without-core> clan_lib/ssh/tests/test_nix_ssh_env.py::test_nix_ssh_env_forward_agent clan-pytest-without-core> [gw10] [ 17%] PASSED clan_lib/ssh/tests/test_nix_ssh_env.py::test_nix_ssh_env_forward_agent clan-pytest-without-core> clan_lib/templates/template_url_test.py::test_explicit_home_path_default clan-pytest-without-core> clan_lib/ssh/tests/test_nix_ssh_env.py::test_not_ssh_forward clan-pytest-without-core> [gw10] [ 18%] PASSED clan_lib/ssh/tests/test_nix_ssh_env.py::test_not_ssh_forward clan-pytest-without-core> [gw1] [ 18%] PASSED clan_lib/templates/template_url_test.py::test_explicit_home_path_default clan-pytest-without-core> clan_lib/ssh/tests/test_nix_ssh_env.py::test_ssh_url_ipv6_already_bracketed clan-pytest-without-core> clan_lib/templates/template_url_test.py::test_malformed_identifier clan-pytest-without-core> [gw9] [ 18%] PASSED clan_lib/templates/template_url_test.py::test_malformed_identifier clan-pytest-without-core> [gw1] [ 19%] PASSED clan_lib/ssh/tests/test_nix_ssh_env.py::test_ssh_url_ipv6_already_bracketed clan-pytest-without-core> clan_lib/persist/patch_engine_test.py::test_update_simple clan-pytest-without-core> clan_lib/templates/template_url_test.py::test_explicit_path_default_minimal_parent_1 clan-pytest-without-core> clan_lib/ssh/tests/test_nix_ssh_env.py::test_ssh_url_scheme clan-pytest-without-core> [gw10] [ 19%] PASSED clan_lib/ssh/tests/test_nix_ssh_env.py::test_ssh_url_scheme clan-pytest-without-core> clan_lib/persist/patch_engine_test.py::test_calculate_static_data_no_static_sets clan-pytest-without-core> [gw9] [ 19%] PASSED clan_lib/persist/patch_engine_test.py::test_calculate_static_data_no_static_sets clan-pytest-without-core> [gw15] [ 19%] PASSED clan_lib/templates/template_url_test.py::test_explicit_path_default_minimal_parent_1 clan-pytest-without-core> [gw1] [ 20%] PASSED clan_lib/persist/patch_engine_test.py::test_update_simple clan-pytest-without-core> clan_lib/persist/patch_engine_test.py::test_update_add_empty_dict clan-pytest-without-core> clan_lib/persist/patch_engine_test.py::test_calculate_static_data_no_static_sets_legacy clan-pytest-without-core> [gw9] [ 20%] PASSED clan_lib/persist/patch_engine_test.py::test_calculate_static_data_no_static_sets_legacy clan-pytest-without-core> clan_lib/persist/patch_engine_test.py::test_dont_persist_defaults clan-pytest-without-core> [gw1] [ 20%] PASSED clan_lib/persist/patch_engine_test.py::test_update_add_empty_dict clan-pytest-without-core> clan_lib/persist/patch_engine_test.py::test_update_many clan-pytest-without-core> clan_lib/persist/patch_engine_test.py::test_update_list clan-pytest-without-core> [gw9] [ 20%] PASSED clan_lib/persist/patch_engine_test.py::test_update_list clan-pytest-without-core> clan_lib/ssh/remote_test.py::test_parse_deployment_address[option_with_missing_value] clan-pytest-without-core> [gw15] [ 21%] PASSED clan_lib/persist/patch_engine_test.py::test_dont_persist_defaults clan-pytest-without-core> clan_lib/persist/patch_engine_test.py::test_set_null clan-pytest-without-core> [gw15] [ 21%] PASSED clan_lib/persist/patch_engine_test.py::test_set_null clan-pytest-without-core> [gw1] [ 21%] PASSED clan_lib/persist/patch_engine_test.py::test_update_many clan-pytest-without-core> clan_lib/persist/patch_engine_test.py::test_machine_delete clan-pytest-without-core> clan_lib/persist/patch_engine_test.py::test_list_delete_static clan-pytest-without-core> [gw9] [ 21%] PASSED clan_lib/persist/patch_engine_test.py::test_list_delete_static clan-pytest-without-core> [gw15] [ 22%] PASSED clan_lib/persist/patch_engine_test.py::test_machine_delete clan-pytest-without-core> clan_lib/persist/patch_engine_test.py::test_update_mismatching_update_type clan-pytest-without-core> [gw14] [ 22%] PASSED clan_lib/ssh/remote_test.py::test_parse_deployment_address[option_with_missing_value] clan-pytest-without-core> clan_lib/persist/patch_engine_test.py::test_delete_key_intermediate clan-pytest-without-core> [gw15] [ 22%] PASSED clan_lib/persist/patch_engine_test.py::test_update_mismatching_update_type clan-pytest-without-core> [gw14] [ 23%] PASSED clan_lib/persist/patch_engine_test.py::test_delete_key_intermediate clan-pytest-without-core> clan_lib/persist/patch_engine_test.py::test_delete_key_non_writable clan-pytest-without-core> [gw14] [ 23%] PASSED clan_lib/persist/patch_engine_test.py::test_delete_key_non_writable clan-pytest-without-core> clan_lib/ssh/tests/test_nix_ssh_env.py::test_ssh_url_ipv6 clan-pytest-without-core> clan_lib/persist/patch_engine_test.py::test_merge_objects_empty clan-pytest-without-core> [gw10] [ 23%] PASSED clan_lib/ssh/tests/test_nix_ssh_env.py::test_ssh_url_ipv6 clan-pytest-without-core> clan_lib/persist/patch_engine_test.py::test_update_parent_non_writable clan-pytest-without-core> clan_lib/persist/patch_engine_test.py::test_merge_none_to_value clan-pytest-without-core> [gw1] [ 23%] PASSED clan_lib/persist/patch_engine_test.py::test_update_parent_non_writable clan-pytest-without-core> clan_lib/persist/patch_engine_test.py::test_merge_objects_with_mismatching_nesting clan-pytest-without-core> clan_lib/persist/patch_engine_test.py::test_update_list_duplicates clan-pytest-without-core> [gw9] [ 24%] PASSED clan_lib/persist/patch_engine_test.py::test_update_list_duplicates clan-pytest-without-core> [gw10] [ 24%] PASSED clan_lib/persist/patch_engine_test.py::test_merge_none_to_value clan-pytest-without-core> clan_lib/persist/patch_engine_test.py::test_merge_objects_value_to_none clan-pytest-without-core> [gw14] [ 24%] PASSED clan_lib/persist/patch_engine_test.py::test_merge_objects_empty clan-pytest-without-core> clan_lib/persist/patch_engine_test.py::test_merge_objects_basic clan-pytest-without-core> [gw14] [ 24%] PASSED clan_lib/persist/patch_engine_test.py::test_merge_objects_basic clan-pytest-without-core> [gw1] [ 25%] PASSED clan_lib/persist/patch_engine_test.py::test_merge_objects_with_mismatching_nesting clan-pytest-without-core> clan_lib/persist/write_rules_test.py::test_write_simple clan-pytest-without-core> [gw1] [ 25%] PASSED clan_lib/persist/write_rules_test.py::test_write_simple clan-pytest-without-core> [gw10] [ 25%] PASSED clan_lib/persist/patch_engine_test.py::test_merge_objects_value_to_none clan-pytest-without-core> clan_lib/persist/patch_engine_test.py::test_merge_objects_nested clan-pytest-without-core> [gw10] [ 25%] PASSED clan_lib/persist/patch_engine_test.py::test_merge_objects_nested clan-pytest-without-core> clan_lib/persist/patch_engine_test.py::test_merge_objects_lists clan-pytest-without-core> [gw10] [ 26%] PASSED clan_lib/persist/patch_engine_test.py::test_merge_objects_lists clan-pytest-without-core> [gw8] [ 26%] PASSED clan_cli/tests/test_cli.py::test_help clan-pytest-without-core> clan_lib/persist/write_rules_test.py::test_write_inherited clan-pytest-without-core> [gw1] [ 26%] PASSED clan_lib/persist/write_rules_test.py::test_write_inherited clan-pytest-without-core> clan_lib/persist/write_rules_test.py::test_non_write_inherited clan-pytest-without-core> [gw1] [ 26%] PASSED clan_lib/persist/write_rules_test.py::test_non_write_inherited clan-pytest-without-core> clan_lib/persist/patch_engine_test.py::test_delete_key clan-pytest-without-core> [gw15] [ 27%] PASSED clan_lib/persist/patch_engine_test.py::test_delete_key clan-pytest-without-core> clan_lib/sandbox_exec/tests/test_bubblewrap_exec.py::test_bubblewrap_allows_write_to_tmpdir clan-pytest-without-core> clan_lib/persist/write_rules_test.py::test_write_because_written clan-pytest-without-core> [gw9] [ 27%] PASSED clan_lib/persist/write_rules_test.py::test_write_because_written clan-pytest-without-core> clan_lib/persist/write_rules_test.py::test_static_object clan-pytest-without-core> [gw9] [ 27%] PASSED clan_lib/persist/write_rules_test.py::test_static_object clan-pytest-without-core> clan_lib/persist/write_rules_test.py::test_attributes_totality clan-pytest-without-core> [gw9] [ 28%] PASSED clan_lib/persist/write_rules_test.py::test_attributes_totality clan-pytest-without-core> clan_cli/help_test.py::test_help_formatter_adds_default_to_choices clan-pytest-without-core> [gw8] [ 28%] PASSED clan_cli/help_test.py::test_help_formatter_adds_default_to_choices clan-pytest-without-core> clan_cli/help_test.py::test_help_formatter_no_default_for_non_choices clan-pytest-without-core> [gw8] [ 28%] PASSED clan_cli/help_test.py::test_help_formatter_no_default_for_non_choices clan-pytest-without-core> clan_lib/persist/patch_engine_test.py::test_merge_objects_simple clan-pytest-without-core> [gw11] [ 28%] PASSED clan_lib/ssh/create_test.py::test_clan_generate_sshkeys clan-pytest-without-core> clan_lib/persist/patch_engine_test.py::test_merge_objects_unset_list_elements clan-pytest-without-core> clan_lib/ssh/remote_test.py::test_parse_deployment_address[host_only] clan-pytest-without-core> [gw14] [ 29%] PASSED clan_lib/persist/patch_engine_test.py::test_merge_objects_simple clan-pytest-without-core> clan_lib/persist/write_rules_test.py::test_write_list clan-pytest-without-core> [gw10] [ 29%] PASSED clan_lib/persist/patch_engine_test.py::test_merge_objects_unset_list_elements clan-pytest-without-core> clan_lib/sandbox_exec/tests/test_sandbox_cmd.py::test_sandbox_cmd_executes_successfully clan-pytest-without-core> clan_lib/sandbox_exec/tests/test_bubblewrap_exec.py::test_bubblewrap_ro_bind_is_readable clan-pytest-without-core> [gw11] [ 29%] PASSED clan_lib/ssh/remote_test.py::test_parse_deployment_address[host_only] clan-pytest-without-core> clan_lib/ssh/remote_test.py::test_parse_deployment_address[host_user_port] clan-pytest-without-core> [gw1] [ 29%] PASSED clan_lib/persist/write_rules_test.py::test_write_list clan-pytest-without-core> clan_lib/sandbox_exec/tests/test_sandbox_cmd.py::test_sandbox_cmd_raises_on_unsupported_platform clan-pytest-without-core> clan_cli/help_test.py::test_help_formatter_no_default_when_none clan-pytest-without-core> [gw8] [ 30%] PASSED clan_cli/help_test.py::test_help_formatter_no_default_when_none clan-pytest-without-core> clan_lib/persist/migrations/test_services.py::test_non_empty_services_raises clan-pytest-without-core> clan_lib/persist/write_rules_test.py::test_totality_simple clan-pytest-without-core> [gw9] [ 30%] PASSED clan_lib/persist/write_rules_test.py::test_totality_simple clan-pytest-without-core> clan_lib/sandbox_exec/tests/test_sandbox_cmd.py::test_sandbox_bash_returns_bash_outside_nix_sandbox clan-pytest-without-core> [gw9] [ 30%] PASSED clan_lib/sandbox_exec/tests/test_sandbox_cmd.py::test_sandbox_bash_returns_bash_outside_nix_sandbox clan-pytest-without-core> [gw1] [ 30%] PASSED clan_lib/sandbox_exec/tests/test_sandbox_cmd.py::test_sandbox_cmd_raises_on_unsupported_platform clan-pytest-without-core> clan_lib/sandbox_exec/tests/test_sandbox_cmd.py::test_sandbox_works_returns_true_on_linux clan-pytest-without-core> [gw8] [ 31%] PASSED clan_lib/persist/migrations/test_services.py::test_non_empty_services_raises clan-pytest-without-core> clan_lib/persist/migrations/test_services.py::test_idempotent_after_removal clan-pytest-without-core> [gw8] [ 31%] PASSED clan_lib/persist/migrations/test_services.py::test_idempotent_after_removal clan-pytest-without-core> [gw11] [ 31%] PASSED clan_lib/ssh/remote_test.py::test_parse_deployment_address[host_user_port] clan-pytest-without-core> clan_lib/ssh/remote_test.py::test_parse_deployment_address[cannot_parse_user_host_port] clan-pytest-without-core> [gw11] [ 32%] PASSED clan_lib/ssh/remote_test.py::test_parse_deployment_address[cannot_parse_user_host_port] clan-pytest-without-core> clan_lib/sandbox_exec/tests/test_sandbox_cmd.py::test_sandbox_bash_resolves_path_in_nix_sandbox clan-pytest-without-core> [gw9] [ 32%] PASSED clan_lib/sandbox_exec/tests/test_sandbox_cmd.py::test_sandbox_bash_resolves_path_in_nix_sandbox clan-pytest-without-core> clan_lib/persist/migrations/test_services.py::test_empty_services_removed clan-pytest-without-core> [gw9] [ 32%] PASSED clan_lib/persist/migrations/test_services.py::test_empty_services_removed clan-pytest-without-core> clan_lib/persist/migrations/test_services.py::test_run_inventory_migrations_writes_file clan-pytest-without-core> [gw4] [ 32%] PASSED clan_cli/backups/create_test.py::test_create_command_no_flake clan-pytest-without-core> [gw6] [ 33%] PASSED clan_cli/tests/test_git.py::test_commit_file clan-pytest-without-core> clan_cli/backups/restore_test.py::test_restore_command_no_flake clan-pytest-without-core> [gw0] [ 33%] PASSED clan_cli/machines/build_test.py::test_build_command_no_flake clan-pytest-without-core> clan_cli/machines/hardware_test.py::test_create_command_no_flake clan-pytest-without-core> clan_lib/ssh/remote_test.py::test_parse_deployment_address[missing_hostname] clan-pytest-without-core> clan_lib/persist/migrations/test_services.py::test_no_services_key_is_noop clan-pytest-without-core> clan_cli/tests/test_git.py::test_commit_file_no_commit_intent_to_add clan-pytest-without-core> [gw9] [ 33%] PASSED clan_lib/persist/migrations/test_services.py::test_no_services_key_is_noop clan-pytest-without-core> [gw11] [ 33%] PASSED clan_lib/ssh/remote_test.py::test_parse_deployment_address[missing_hostname] clan-pytest-without-core> clan_lib/persist/path_utils_test.py::test_path_match[path3-whitelist3-True] clan-pytest-without-core> clan_lib/persist/migrations/test_services.py::test_run_inventory_migrations_noop_clean clan-pytest-without-core> [gw9] [ 34%] PASSED clan_lib/persist/path_utils_test.py::test_path_match[path3-whitelist3-True] clan-pytest-without-core> [gw11] [ 34%] PASSED clan_lib/persist/migrations/test_services.py::test_run_inventory_migrations_noop_clean clan-pytest-without-core> clan_lib/persist/path_utils_test.py::test_path_match[path4-whitelist4-True] clan-pytest-without-core> clan_lib/persist/path_utils_test.py::test_path_match[path0-whitelist0-True] clan-pytest-without-core> [gw11] [ 34%] PASSED clan_lib/persist/path_utils_test.py::test_path_match[path0-whitelist0-True] clan-pytest-without-core> clan_lib/persist/path_utils_test.py::test_path_match[path1-whitelist1-True] clan-pytest-without-core> [gw9] [ 34%] PASSED clan_lib/persist/path_utils_test.py::test_path_match[path4-whitelist4-True] clan-pytest-without-core> clan_lib/persist/path_utils_test.py::test_path_match[path5-whitelist5-True] clan-pytest-without-core> [gw5] [ 35%] PASSED clan_cli/vars/upload_test.py::test_upload_command_no_flake clan-pytest-without-core> [gw11] [ 35%] PASSED clan_lib/persist/path_utils_test.py::test_path_match[path1-whitelist1-True] clan-pytest-without-core> clan_cli/vars/check_test.py::test_check_command_no_flake clan-pytest-without-core> [gw9] [ 35%] PASSED clan_lib/persist/path_utils_test.py::test_path_match[path5-whitelist5-True] clan-pytest-without-core> clan_lib/persist/path_utils_test.py::test_path_match[path2-whitelist2-True] clan-pytest-without-core> [gw3] [ 35%] PASSED clan_cli/backups/list_test.py::test_list_command_no_flake clan-pytest-without-core> [gw11] [ 36%] PASSED clan_lib/persist/path_utils_test.py::test_path_match[path2-whitelist2-True] clan-pytest-without-core> clan_lib/persist/path_utils_test.py::test_path_match[path6-whitelist6-True] clan-pytest-without-core> clan_lib/persist/path_utils_test.py::test_path_match[path7-whitelist7-True] clan-pytest-without-core> [gw11] [ 36%] PASSED clan_lib/persist/path_utils_test.py::test_path_match[path7-whitelist7-True] clan-pytest-without-core> clan_lib/persist/path_utils_test.py::test_path_match[path8-whitelist8-True] clan-pytest-without-core> [gw9] [ 36%] PASSED clan_lib/persist/path_utils_test.py::test_path_match[path6-whitelist6-True] clan-pytest-without-core> clan_cli/clan/show_test.py::test_clan_show_no_flake clan-pytest-without-core> [gw11] [ 37%] PASSED clan_lib/persist/path_utils_test.py::test_path_match[path8-whitelist8-True] clan-pytest-without-core> clan_lib/persist/path_utils_test.py::test_path_match[path9-whitelist9-True] clan-pytest-without-core> clan_lib/persist/path_utils_test.py::test_path_match[path11-whitelist11-False] clan-pytest-without-core> [gw7] [ 37%] PASSED clan_cli/tests/test_git.py::test_clan_flake_in_subdir clan-pytest-without-core> [gw9] [ 37%] PASSED clan_lib/persist/path_utils_test.py::test_path_match[path11-whitelist11-False] clan-pytest-without-core> clan_lib/persist/path_utils_test.py::test_path_match[path12-whitelist12-False] clan-pytest-without-core> [gw11] [ 37%] PASSED clan_lib/persist/path_utils_test.py::test_path_match[path9-whitelist9-True] clan-pytest-without-core> [gw9] [ 38%] PASSED clan_lib/persist/path_utils_test.py::test_path_match[path12-whitelist12-False] clan-pytest-without-core> clan_lib/persist/path_utils_test.py::test_path_match[path13-whitelist13-False] clan-pytest-without-core> clan_lib/persist/path_utils_test.py::test_path_match[path10-whitelist10-False] clan-pytest-without-core> [gw9] [ 38%] PASSED clan_lib/persist/path_utils_test.py::test_path_match[path13-whitelist13-False] clan-pytest-without-core> [gw11] [ 38%] PASSED clan_lib/persist/path_utils_test.py::test_path_match[path10-whitelist10-False] clan-pytest-without-core> clan_lib/persist/path_utils_test.py::test_path_match[path15-whitelist15-False] clan-pytest-without-core> clan_lib/persist/path_utils_test.py::test_path_match[path14-whitelist14-False] clan-pytest-without-core> [gw11] [ 38%] PASSED clan_lib/persist/path_utils_test.py::test_path_match[path15-whitelist15-False] clan-pytest-without-core> clan_lib/persist/path_utils_test.py::test_path_match[path16-whitelist16-True] clan-pytest-without-core> clan_cli/tests/test_ssh_local.py::test_run_environment clan-pytest-without-core> [gw11] [ 39%] PASSED clan_lib/persist/path_utils_test.py::test_path_match[path16-whitelist16-True] clan-pytest-without-core> clan_lib/persist/path_utils_test.py::test_path_match[path17-whitelist17-False] clan-pytest-without-core> [gw9] [ 39%] PASSED clan_lib/persist/path_utils_test.py::test_path_match[path14-whitelist14-False] clan-pytest-without-core> clan_lib/persist/path_utils_test.py::test_patch_nested clan-pytest-without-core> [gw11] [ 39%] PASSED clan_lib/persist/path_utils_test.py::test_path_match[path17-whitelist17-False] clan-pytest-without-core> [gw9] [ 39%] PASSED clan_lib/persist/path_utils_test.py::test_patch_nested clan-pytest-without-core> clan_lib/persist/path_utils_test.py::test_path_match[path18-whitelist18-False] clan-pytest-without-core> clan_lib/persist/path_utils_test.py::test_patch_nested_dict clan-pytest-without-core> [gw9] [ 40%] PASSED clan_lib/persist/path_utils_test.py::test_patch_nested_dict clan-pytest-without-core> [gw11] [ 40%] PASSED clan_lib/persist/path_utils_test.py::test_path_match[path18-whitelist18-False] clan-pytest-without-core> clan_lib/persist/path_utils_test.py::test_create_missing_paths clan-pytest-without-core> clan_lib/persist/path_utils_test.py::test_delete_intermediate clan-pytest-without-core> [gw9] [ 40%] PASSED clan_lib/persist/path_utils_test.py::test_create_missing_paths clan-pytest-without-core> [gw11] [ 41%] PASSED clan_lib/persist/path_utils_test.py::test_delete_intermediate clan-pytest-without-core> clan_lib/persist/path_utils_test.py::test_delete_top_level clan-pytest-without-core> [gw8] [ 41%] PASSED clan_lib/persist/migrations/test_services.py::test_run_inventory_migrations_writes_file clan-pytest-without-core> [gw11] [ 41%] PASSED clan_lib/persist/path_utils_test.py::test_delete_top_level clan-pytest-without-core> clan_lib/persist/path_utils_test.py::test_delete_atom clan-pytest-without-core> clan_lib/persist/path_utils_test.py::test_delete_key_not_found clan-pytest-without-core> [gw11] [ 41%] PASSED clan_lib/persist/path_utils_test.py::test_delete_key_not_found clan-pytest-without-core> clan_lib/persist/migrations/test_services.py::test_run_inventory_migrations_noop_no_file clan-pytest-without-core> [gw9] [ 42%] PASSED clan_lib/persist/path_utils_test.py::test_delete_atom clan-pytest-without-core> clan_lib/persist/path_utils_test.py::test_delete_empty_path clan-pytest-without-core> [gw9] [ 42%] PASSED clan_lib/persist/path_utils_test.py::test_delete_empty_path clan-pytest-without-core> [gw8] [ 42%] PASSED clan_lib/persist/migrations/test_services.py::test_run_inventory_migrations_noop_no_file clan-pytest-without-core> clan_lib/persist/path_utils_test.py::test_delete_non_existent_path_deep clan-pytest-without-core> clan_lib/persist/path_utils_test.py::test_flatten_data_structured_empty clan-pytest-without-core> clan_lib/persist/path_utils_test.py::test_delete_intermediate_not_dict clan-pytest-without-core> [gw11] [ 42%] PASSED clan_lib/persist/path_utils_test.py::test_delete_intermediate_not_dict clan-pytest-without-core> clan_lib/nix/tests/test_cache.py::test_cleanup_preserves_recent_directories clan-pytest-without-core> [gw9] [ 43%] PASSED clan_lib/persist/path_utils_test.py::test_delete_non_existent_path_deep clan-pytest-without-core> clan_lib/persist/path_utils_test.py::test_list_unmerge clan-pytest-without-core> [gw8] [ 43%] PASSED clan_lib/persist/path_utils_test.py::test_flatten_data_structured_empty clan-pytest-without-core> clan_lib/persist/path_utils_test.py::test_flatten_data_structured_nested_empty clan-pytest-without-core> [gw9] [ 43%] PASSED clan_lib/persist/path_utils_test.py::test_list_unmerge clan-pytest-without-core> [gw8] [ 43%] PASSED clan_lib/persist/path_utils_test.py::test_flatten_data_structured_nested_empty clan-pytest-without-core> clan_lib/persist/path_utils_test.py::test_flatten_data_dot_in_keys clan-pytest-without-core> [gw8] [ 44%] PASSED clan_lib/persist/path_utils_test.py::test_flatten_data_dot_in_keys clan-pytest-without-core> [gw11] [ 44%] PASSED clan_lib/nix/tests/test_cache.py::test_cleanup_preserves_recent_directories clan-pytest-without-core> [gw7] [ 44%] PASSED clan_cli/tests/test_ssh_local.py::test_run_environment clan-pytest-without-core> clan_lib/persist/path_utils_test.py::test_flatten_data_structured clan-pytest-without-core> clan_lib/nix/tests/test_cache.py::test_cleanup_skips_hidden_files clan-pytest-without-core> [gw9] [ 44%] PASSED clan_lib/persist/path_utils_test.py::test_flatten_data_structured clan-pytest-without-core> clan_cli/tests/test_ssh_local.py::test_run_local clan-pytest-without-core> clan_lib/nix/tests/test_cache.py::test_cleanup_handles_mixed_old_and_new clan-pytest-without-core> clan_lib/nix/tests/test_cache.py::test_cleanup_removes_old_directories clan-pytest-without-core> [gw11] [ 45%] PASSED clan_lib/nix/tests/test_cache.py::test_cleanup_skips_hidden_files clan-pytest-without-core> clan_lib/nix/tests/test_cache.py::test_cleanup_skips_non_directories clan-pytest-without-core> [gw9] [ 45%] PASSED clan_lib/nix/tests/test_cache.py::test_cleanup_handles_mixed_old_and_new clan-pytest-without-core> [gw8] [ 45%] PASSED clan_lib/nix/tests/test_cache.py::test_cleanup_removes_old_directories clan-pytest-without-core> [gw11] [ 46%] PASSED clan_lib/nix/tests/test_cache.py::test_cleanup_skips_non_directories clan-pytest-without-core> [gw6] [ 46%] PASSED clan_cli/tests/test_git.py::test_commit_file_no_commit_intent_to_add clan-pytest-without-core> clan_lib/nix/tests/test_cache.py::test_cleanup_creates_lock_file clan-pytest-without-core> clan_lib/nix/tests/test_cache.py::test_maybe_cleanup_respects_interval clan-pytest-without-core> [gw7] [ 46%] PASSED clan_cli/tests/test_ssh_local.py::test_run_local clan-pytest-without-core> clan_lib/nix/tests/test_cache.py::test_cleanup_removes_directory_contents clan-pytest-without-core> [gw9] [ 46%] PASSED clan_lib/nix/tests/test_cache.py::test_cleanup_creates_lock_file clan-pytest-without-core> clan_cli/tests/test_ssh_local.py::test_timeout clan-pytest-without-core> [gw8] [ 47%] PASSED clan_lib/nix/tests/test_cache.py::test_maybe_cleanup_respects_interval clan-pytest-without-core> clan_lib/nix/tests/test_cache.py::test_cleanup_with_zero_max_age clan-pytest-without-core> clan_lib/nix/tests/test_cache.py::test_cleanup_noop_when_cache_doesnt_exist clan-pytest-without-core> [gw11] [ 47%] PASSED clan_lib/nix/tests/test_cache.py::test_cleanup_removes_directory_contents clan-pytest-without-core> [gw4] [ 47%] PASSED clan_cli/backups/restore_test.py::test_restore_command_no_flake clan-pytest-without-core> [gw9] [ 47%] PASSED clan_lib/nix/tests/test_cache.py::test_cleanup_noop_when_cache_doesnt_exist clan-pytest-without-core> [gw8] [ 48%] PASSED clan_lib/nix/tests/test_cache.py::test_cleanup_with_zero_max_age clan-pytest-without-core> clan_lib/nix/tests/test_nix_invocations.py::test_resolve_package_returns_resolved_package clan-pytest-without-core> clan_lib/nix/tests/test_nix_invocations.py::test_resolve_package_multi_output clan-pytest-without-core> clan_cli/tests/test_git.py::test_commit_file_outside_git_raises_error clan-pytest-without-core> clan_cli/vars/fix_test.py::test_fix_command_no_flake clan-pytest-without-core> clan_lib/nix/tests/test_cache.py::test_cleanup_handles_permission_error clan-pytest-without-core> [gw8] [ 48%] PASSED clan_lib/nix/tests/test_cache.py::test_cleanup_handles_permission_error clan-pytest-without-core> clan_lib/nix/tests/test_nix_invocations.py::test_resolve_package_detects_broken_symlink clan-pytest-without-core> [gw3] [ 48%] PASSED clan_cli/clan/show_test.py::test_clan_show_no_flake clan-pytest-without-core> [gw6] [ 48%] PASSED clan_cli/tests/test_git.py::test_commit_file_outside_git_raises_error clan-pytest-without-core> clan_lib/ssh/localhost_test.py::test_localhost clan-pytest-without-core> [gw5] [ 49%] PASSED clan_cli/vars/check_test.py::test_check_command_no_flake clan-pytest-without-core> clan_cli/tests/test_git.py::test_commit_file_not_existing_raises_error clan-pytest-without-core> clan_cli/vars/generate_test.py::test_generate_command_no_flake clan-pytest-without-core> [gw3] [ 49%] PASSED clan_lib/ssh/localhost_test.py::test_localhost clan-pytest-without-core> clan_lib/ssh/tests/test_nix_ssh_env.py::test_nix_ssh_env_proxy_command_with_spaces clan-pytest-without-core> [gw3] [ 49%] PASSED clan_lib/ssh/tests/test_nix_ssh_env.py::test_nix_ssh_env_proxy_command_with_spaces clan-pytest-without-core> clan_lib/ssh/tests/test_nix_ssh_env.py::test_nix_ssh_env_socks_proxy clan-pytest-without-core> [gw3] [ 50%] PASSED clan_lib/ssh/tests/test_nix_ssh_env.py::test_nix_ssh_env_socks_proxy clan-pytest-without-core> clan_lib/ssh/tests/test_nix_ssh_env.py::test_nix_ssh_env_control_master clan-pytest-without-core> [gw3] [ 50%] PASSED clan_lib/ssh/tests/test_nix_ssh_env.py::test_nix_ssh_env_control_master clan-pytest-without-core> [gw6] [ 50%] PASSED clan_cli/tests/test_git.py::test_commit_file_not_existing_raises_error clan-pytest-without-core> clan_lib/ssh/tests/test_nix_ssh_env.py::test_nix_ssh_env_port_and_key clan-pytest-without-core> [gw3] [ 50%] PASSED clan_lib/ssh/tests/test_nix_ssh_env.py::test_nix_ssh_env_port_and_key clan-pytest-without-core> clan_lib/nix/tests/test_nix_invocations.py::test_resolve_multi_package_cache_hit_skips_gcroot_creation clan-pytest-without-core> clan_lib/nix/tests/test_nix_invocations.py::test_nix_shell_skips_provided_packages clan-pytest-without-core> [gw0] [ 51%] PASSED clan_cli/machines/hardware_test.py::test_create_command_no_flake clan-pytest-without-core> clan_cli/machines/list_test.py::test_machines_list_require_flake_error clan-pytest-without-core> [gw6] [ 51%] PASSED clan_lib/nix/tests/test_nix_invocations.py::test_nix_shell_skips_provided_packages clan-pytest-without-core> clan_lib/nix/tests/test_nix_invocations.py::test_nix_shell_skips_in_sandbox clan-pytest-without-core> [gw6] [ 51%] PASSED clan_lib/nix/tests/test_nix_invocations.py::test_nix_shell_skips_in_sandbox clan-pytest-without-core> clan_lib/nix/tests/test_nix_invocations.py::test_resolve_single_package_cache_hit_skips_gcroot_creation clan-pytest-without-core> [gw4] [ 51%] PASSED clan_cli/vars/fix_test.py::test_fix_command_no_flake clan-pytest-without-core> clan_cli/vars/get_test.py::test_get_command_no_flake clan-pytest-without-core> [gw5] [ 52%] PASSED clan_cli/vars/generate_test.py::test_generate_command_no_flake clan-pytest-without-core> clan_cli/tests/test_api_dataclass_compat.py::test_all_dataclasses clan-pytest-without-core> [gw0] [ 52%] PASSED clan_cli/machines/list_test.py::test_machines_list_require_flake_error clan-pytest-without-core> clan_cli/machines/update_test.py::test_update_command_no_flake clan-pytest-without-core> [gw11] [ 52%] PASSED clan_lib/nix/tests/test_nix_invocations.py::test_resolve_package_returns_resolved_package clan-pytest-without-core> [gw3] [ 52%] PASSED clan_lib/nix/tests/test_nix_invocations.py::test_resolve_multi_package_cache_hit_skips_gcroot_creation clan-pytest-without-core> [gw8] [ 53%] PASSED clan_lib/nix/tests/test_nix_invocations.py::test_resolve_package_detects_broken_symlink clan-pytest-without-core> [gw9] [ 53%] PASSED clan_lib/nix/tests/test_nix_invocations.py::test_resolve_package_multi_output clan-pytest-without-core> clan_lib/nix/tests/test_nix_invocations.py::test_resolve_package_returns_exe_name clan-pytest-without-core> clan_lib/nix/tests/test_nix_invocations.py::test_cache_isolation_by_nixpkgs_path clan-pytest-without-core> clan_lib/machines/test_suggestions.py::test_identical_strings clan-pytest-without-core> [gw3] [ 53%] PASSED clan_lib/machines/test_suggestions.py::test_identical_strings clan-pytest-without-core> [gw8] [ 53%] PASSED clan_lib/nix/tests/test_nix_invocations.py::test_cache_isolation_by_nixpkgs_path clan-pytest-without-core> clan_lib/nix/tests/test_nix_invocations.py::test_resolve_package_creates_gcroot_symlink clan-pytest-without-core> [gw11] [ 54%] PASSED clan_lib/nix/tests/test_nix_invocations.py::test_resolve_package_returns_exe_name clan-pytest-without-core> clan_lib/machines/test_suggestions.py::test_empty_string clan-pytest-without-core> clan_lib/nix/tests/test_nix_invocations.py::test_nix_shell_uses_resolved_paths clan-pytest-without-core> [gw3] [ 54%] PASSED clan_lib/machines/test_suggestions.py::test_empty_string clan-pytest-without-core> clan_lib/machines/test_suggestions.py::test_max_suggestions_limit clan-pytest-without-core> [gw6] [ 54%] PASSED clan_lib/nix/tests/test_nix_invocations.py::test_resolve_single_package_cache_hit_skips_gcroot_creation clan-pytest-without-core> clan_lib/machines/test_suggestions.py::test_realistic_machine_names clan-pytest-without-core> [gw11] [ 55%] PASSED clan_lib/machines/test_suggestions.py::test_max_suggestions_limit clan-pytest-without-core> [gw9] [ 55%] PASSED clan_lib/nix/tests/test_nix_invocations.py::test_resolve_package_creates_gcroot_symlink clan-pytest-without-core> [gw3] [ 55%] PASSED clan_lib/machines/test_suggestions.py::test_realistic_machine_names clan-pytest-without-core> clan_lib/machines/test_suggestions.py::test_sorting_by_distance_then_alphabetically clan-pytest-without-core> clan_lib/machines/test_suggestions.py::test_empty_candidates clan-pytest-without-core> [gw11] [ 55%] PASSED clan_lib/machines/test_suggestions.py::test_empty_candidates clan-pytest-without-core> [gw3] [ 56%] PASSED clan_lib/machines/test_suggestions.py::test_sorting_by_distance_then_alphabetically clan-pytest-without-core> clan_lib/import_utils/import_utils_test.py::test_import_with_source_with_args clan-pytest-without-core> clan_lib/network/network_test.py::test_networks_from_flake clan-pytest-without-core> clan_lib/machines/test_suggestions.py::test_single_character_difference clan-pytest-without-core> [gw8] [ 56%] PASSED clan_lib/nix/tests/test_nix_invocations.py::test_nix_shell_uses_resolved_paths clan-pytest-without-core> [gw4] [ 56%] PASSED clan_cli/vars/get_test.py::test_get_command_no_flake clan-pytest-without-core> [gw6] [ 56%] PASSED clan_lib/machines/test_suggestions.py::test_single_character_difference clan-pytest-without-core> [gw3] [ 57%] PASSED clan_lib/import_utils/import_utils_test.py::test_import_with_source_with_args clan-pytest-without-core> [gw11] [ 57%] PASSED clan_lib/network/network_test.py::test_networks_from_flake clan-pytest-without-core> clan_lib/machines/test_suggestions.py::test_multiple_differences clan-pytest-without-core> clan_lib/network/network_test.py::TestPeerPortUser::test_peer_default_port_user clan-pytest-without-core> clan_lib/nix/tests/test_nix_invocations.py::test_resolve_package_uses_main_program_from_meta clan-pytest-without-core> clan_cli/vars/list_test.py::test_list_command_no_flake clan-pytest-without-core> clan_lib/import_utils/import_utils_test.py::test_import_with_source_module_not_found clan-pytest-without-core> [gw6] [ 57%] PASSED clan_lib/machines/test_suggestions.py::test_multiple_differences clan-pytest-without-core> clan_lib/import_utils/import_utils_test.py::test_import_with_source clan-pytest-without-core> [gw8] [ 57%] PASSED clan_lib/network/network_test.py::TestPeerPortUser::test_peer_default_port_user clan-pytest-without-core> [gw3] [ 58%] PASSED clan_lib/import_utils/import_utils_test.py::test_import_with_source_module_not_found clan-pytest-without-core> clan_lib/network/network_test.py::TestPeerPortUser::test_peer_custom_port_user clan-pytest-without-core> clan_lib/machines/test_suggestions.py::test_case_sensitivity clan-pytest-without-core> clan_lib/log_manager/test_log_manager.py::TestLogGroupConfig::test_get_display_name_without_nickname clan-pytest-without-core> [gw6] [ 58%] PASSED clan_lib/machines/test_suggestions.py::test_case_sensitivity clan-pytest-without-core> [gw15] [ 58%] PASSED clan_lib/sandbox_exec/tests/test_bubblewrap_exec.py::test_bubblewrap_allows_write_to_tmpdir clan-pytest-without-core> [gw9] [ 58%] PASSED clan_lib/nix/tests/test_nix_invocations.py::test_resolve_package_uses_main_program_from_meta clan-pytest-without-core> clan_lib/log_manager/test_log_manager.py::TestDateFormatValidation::test_invalid_date_formats clan-pytest-without-core> [gw3] [ 59%] PASSED clan_lib/log_manager/test_log_manager.py::TestLogGroupConfig::test_get_display_name_without_nickname clan-pytest-without-core> clan_lib/sandbox_exec/tests/test_bubblewrap_exec.py::test_bubblewrap_denies_write_to_home clan-pytest-without-core> clan_lib/log_manager/test_log_manager.py::TestLogGroupConfig::test_add_child clan-pytest-without-core> [gw11] [ 59%] PASSED clan_lib/import_utils/import_utils_test.py::test_import_with_source clan-pytest-without-core> clan_lib/log_manager/test_log_manager.py::TestLogGroupConfig::test_get_child clan-pytest-without-core> [gw8] [ 59%] PASSED clan_lib/network/network_test.py::TestPeerPortUser::test_peer_custom_port_user clan-pytest-without-core> clan_lib/log_manager/test_log_manager.py::TestLogManagerGroupConfiguration::test_find_group_config_simple clan-pytest-without-core> [gw8] [ 60%] PASSED clan_lib/log_manager/test_log_manager.py::TestLogManagerGroupConfiguration::test_find_group_config_simple clan-pytest-without-core> clan_lib/import_utils/import_utils_test.py::test_import_with_source_class_not_found clan-pytest-without-core> [gw10] [ 60%] PASSED clan_lib/sandbox_exec/tests/test_sandbox_cmd.py::test_sandbox_cmd_executes_successfully clan-pytest-without-core> [gw11] [ 60%] PASSED clan_lib/log_manager/test_log_manager.py::TestLogGroupConfig::test_get_child clan-pytest-without-core> [gw3] [ 60%] PASSED clan_lib/log_manager/test_log_manager.py::TestLogGroupConfig::test_add_child clan-pytest-without-core> clan_lib/log_manager/test_log_manager.py::TestLogManagerGroupConfiguration::test_find_group_config_nonexistent clan-pytest-without-core> clan_lib/sandbox_exec/tests/test_sandbox_cmd.py::test_sandbox_cmd_rw_paths_are_writable clan-pytest-without-core> [gw3] [ 61%] PASSED clan_lib/log_manager/test_log_manager.py::TestLogManagerGroupConfiguration::test_find_group_config_nonexistent clan-pytest-without-core> [gw9] [ 61%] PASSED clan_lib/import_utils/import_utils_test.py::test_import_with_source_class_not_found clan-pytest-without-core> [gw6] [ 61%] PASSED clan_lib/log_manager/test_log_manager.py::TestDateFormatValidation::test_invalid_date_formats clan-pytest-without-core> clan_lib/log_manager/test_log_manager.py::TestLogManagerGroupConfiguration::test_find_group_config_nested clan-pytest-without-core> clan_lib/log_manager/test_log_manager.py::TestDateFormatValidation::test_valid_date_formats clan-pytest-without-core> clan_lib/log_manager/test_log_manager.py::TestLogGroupConfig::test_creation_with_nickname clan-pytest-without-core> clan_lib/log_manager/test_log_manager.py::TestLogFileCreation::test_create_log_file_default_group clan-pytest-without-core> [gw8] [ 61%] PASSED clan_lib/log_manager/test_log_manager.py::TestLogManagerGroupConfiguration::test_find_group_config_nested clan-pytest-without-core> clan_lib/log_manager/test_log_manager.py::TestLogFileCreation::test_create_log_file_with_nested_groups clan-pytest-without-core> clan_lib/log_manager/test_log_manager.py::TestLogManagerGroupConfiguration::test_add_root_group_config clan-pytest-without-core> [gw9] [ 62%] PASSED clan_lib/log_manager/test_log_manager.py::TestLogGroupConfig::test_creation_with_nickname clan-pytest-without-core> clan_lib/log_manager/test_log_manager.py::TestFilterFunction::test_filter_nonexistent_path clan-pytest-without-core> [gw6] [ 62%] PASSED clan_lib/log_manager/test_log_manager.py::TestLogManagerGroupConfiguration::test_add_root_group_config clan-pytest-without-core> [gw9] [ 62%] PASSED clan_lib/log_manager/test_log_manager.py::TestFilterFunction::test_filter_nonexistent_path clan-pytest-without-core> [gw11] [ 62%] PASSED clan_lib/log_manager/test_log_manager.py::TestDateFormatValidation::test_valid_date_formats clan-pytest-without-core> clan_lib/log_manager/test_log_manager.py::TestLogFileCreation::test_create_log_file_invalid_structure_fails clan-pytest-without-core> clan_lib/log_manager/test_log_manager.py::TestGetLogFile::test_get_log_file_with_selector clan-pytest-without-core> clan_lib/log_manager/test_log_manager.py::TestGetLogFile::test_get_log_file_by_op_key clan-pytest-without-core> [gw13] [ 63%] PASSED clan_lib/vars/migrations/test_migrate_var.py::TestCopyVarFile::test_basic clan-pytest-without-core> [gw3] [ 63%] PASSED clan_lib/log_manager/test_log_manager.py::TestLogFileCreation::test_create_log_file_default_group clan-pytest-without-core> clan_lib/vars/migrations/test_migrate_var.py::TestCopyVarFile::test_fixes_symlinks clan-pytest-without-core> clan_lib/log_manager/test_log_manager.py::TestFilterFunction::test_filter_lists_dynamic_names clan-pytest-without-core> [gw11] [ 63%] PASSED clan_lib/log_manager/test_log_manager.py::TestLogFileCreation::test_create_log_file_invalid_structure_fails clan-pytest-without-core> clan_lib/log_manager/test_log_manager.py::TestFilterFunction::test_filter_empty_returns_top_level_groups clan-pytest-without-core> [gw8] [ 64%] PASSED clan_lib/log_manager/test_log_manager.py::TestLogFileCreation::test_create_log_file_with_nested_groups clan-pytest-without-core> [gw6] [ 64%] PASSED clan_lib/log_manager/test_log_manager.py::TestGetLogFile::test_get_log_file_with_selector clan-pytest-without-core> clan_lib/log_manager/test_log_manager.py::TestLogFileCreation::test_create_log_file_unregistered_group_fails clan-pytest-without-core> [gw3] [ 64%] PASSED clan_lib/log_manager/test_log_manager.py::TestFilterFunction::test_filter_lists_dynamic_names clan-pytest-without-core> [gw11] [ 64%] PASSED clan_lib/log_manager/test_log_manager.py::TestFilterFunction::test_filter_empty_returns_top_level_groups clan-pytest-without-core> clan_lib/log_manager/test_log_manager.py::TestGetLogFile::test_get_log_file_with_date clan-pytest-without-core> clan_lib/log_manager/test_log_manager.py::TestListLogDays::test_list_log_days_empty clan-pytest-without-core> [gw8] [ 65%] PASSED clan_lib/log_manager/test_log_manager.py::TestLogFileCreation::test_create_log_file_unregistered_group_fails clan-pytest-without-core> clan_lib/log_manager/test_log_manager.py::TestFilterFunction::test_filter_with_specific_date clan-pytest-without-core> clan_lib/log_manager/test_log_manager.py::TestListLogDays::test_list_log_days_populated clan-pytest-without-core> [gw0] [ 65%] PASSED clan_cli/machines/update_test.py::test_update_command_no_flake clan-pytest-without-core> [gw11] [ 65%] PASSED clan_lib/log_manager/test_log_manager.py::TestListLogDays::test_list_log_days_empty clan-pytest-without-core> [gw6] [ 65%] PASSED clan_lib/log_manager/test_log_manager.py::TestGetLogFile::test_get_log_file_with_date clan-pytest-without-core> [gw9] [ 66%] PASSED clan_lib/log_manager/test_log_manager.py::TestGetLogFile::test_get_log_file_by_op_key clan-pytest-without-core> clan_lib/machines/test_suggestions.py::test_exact_match clan-pytest-without-core> [gw0] [ 66%] PASSED clan_lib/machines/test_suggestions.py::test_exact_match clan-pytest-without-core> clan_lib/log_manager/test_log_manager.py::TestLogFileSorting::test_logfile_comparison_by_datetime clan-pytest-without-core> [gw3] [ 66%] PASSED clan_lib/log_manager/test_log_manager.py::TestFilterFunction::test_filter_with_specific_date clan-pytest-without-core> clan_lib/log_manager/test_log_manager.py::TestGetLogFile::test_get_log_file_nonexistent clan-pytest-without-core> clan_lib/machines/test_suggestions.py::test_close_match clan-pytest-without-core> [gw8] [ 66%] PASSED clan_lib/log_manager/test_log_manager.py::TestListLogDays::test_list_log_days_populated clan-pytest-without-core> [gw11] [ 67%] PASSED clan_lib/log_manager/test_log_manager.py::TestLogFileSorting::test_logfile_comparison_by_datetime clan-pytest-without-core> [gw9] [ 67%] PASSED clan_lib/log_manager/test_log_manager.py::TestGetLogFile::test_get_log_file_nonexistent clan-pytest-without-core> clan_lib/log_manager/test_log_manager.py::TestLogFileSorting::test_logfile_secondary_sort_by_group clan-pytest-without-core> clan_lib/log_manager/test_log_manager.py::TestLogFileSorting::test_logfile_tertiary_sort_by_func_name clan-pytest-without-core> clan_lib/log_manager/test_log_manager.py::TestApiCompatibility::test_api_workflow_like_example_usage clan-pytest-without-core> [gw0] [ 67%] PASSED clan_lib/machines/test_suggestions.py::test_close_match clan-pytest-without-core> clan_lib/log_manager/test_log_manager.py::TestLogFileSorting::test_logfile_quaternary_sort_by_op_key clan-pytest-without-core> clan_lib/log_manager/test_log_manager.py::TestLogFileSorting::test_logfile_comparison_by_date clan-pytest-without-core> [gw3] [ 67%] PASSED clan_lib/log_manager/test_log_manager.py::TestLogFileSorting::test_logfile_comparison_by_date clan-pytest-without-core> [gw8] [ 68%] PASSED clan_lib/log_manager/test_log_manager.py::TestLogFileSorting::test_logfile_secondary_sort_by_group clan-pytest-without-core> [gw11] [ 68%] PASSED clan_lib/log_manager/test_log_manager.py::TestLogFileSorting::test_logfile_tertiary_sort_by_func_name clan-pytest-without-core> clan_lib/machines/test_suggestions.py::test_case_insensitive_matching clan-pytest-without-core> clan_lib/log_manager/test_log_manager.py::TestLogFileSorting::test_logfile_complex_sorting_scenario clan-pytest-without-core> clan_lib/log_manager/test_log_manager.py::TestURLEncoding::test_special_characters_in_dynamic_names clan-pytest-without-core> clan_lib/log_manager/test_log_manager.py::TestLogFileSorting::test_get_log_file_returns_newest_when_multiple_exist clan-pytest-without-core> [gw0] [ 68%] PASSED clan_lib/machines/test_suggestions.py::test_case_insensitive_matching clan-pytest-without-core> [gw9] [ 69%] PASSED clan_lib/log_manager/test_log_manager.py::TestLogFileSorting::test_logfile_quaternary_sort_by_op_key clan-pytest-without-core> [gw3] [ 69%] PASSED clan_lib/log_manager/test_log_manager.py::TestLogFileSorting::test_logfile_complex_sorting_scenario clan-pytest-without-core> [gw6] [ 69%] PASSED clan_lib/log_manager/test_log_manager.py::TestApiCompatibility::test_api_workflow_like_example_usage clan-pytest-without-core> clan_lib/log_manager/test_url_encoding.py::TestURLEncoding::test_dynamic_name_url_encoding_special_characters clan-pytest-without-core> [gw11] [ 69%] PASSED clan_lib/log_manager/test_log_manager.py::TestURLEncoding::test_special_characters_in_dynamic_names clan-pytest-without-core> clan_lib/log_manager/test_url_encoding.py::TestURLEncoding::test_structure_elements_not_encoded clan-pytest-without-core> clan_lib/log_manager/test_log_manager.py::TestLogFileSorting::test_list_log_days_sorted_newest_first clan-pytest-without-core> [gw8] [ 70%] PASSED clan_lib/log_manager/test_log_manager.py::TestLogFileSorting::test_get_log_file_returns_newest_when_multiple_exist clan-pytest-without-core> clan_lib/log_manager/test_url_encoding.py::TestURLEncoding::test_dynamic_name_url_encoding_forward_slash clan-pytest-without-core> clan_lib/log_manager/test_url_encoding.py::TestURLEncoding::test_backward_compatibility_single_element_paths clan-pytest-without-core> [gw3] [ 70%] PASSED clan_lib/log_manager/test_url_encoding.py::TestURLEncoding::test_structure_elements_not_encoded clan-pytest-without-core> clan_lib/log_manager/test_url_encoding.py::TestURLEncoding::test_url_encoding_with_unicode_characters clan-pytest-without-core> [gw9] [ 70%] PASSED clan_lib/log_manager/test_url_encoding.py::TestURLEncoding::test_dynamic_name_url_encoding_forward_slash clan-pytest-without-core> [gw11] [ 70%] PASSED clan_lib/log_manager/test_url_encoding.py::TestURLEncoding::test_backward_compatibility_single_element_paths clan-pytest-without-core> clan_lib/flake/flake_test.py::test_parse_selector clan-pytest-without-core> [gw1] [ 71%] PASSED clan_lib/sandbox_exec/tests/test_sandbox_cmd.py::test_sandbox_works_returns_true_on_linux clan-pytest-without-core> [gw6] [ 71%] PASSED clan_lib/log_manager/test_log_manager.py::TestLogFileSorting::test_list_log_days_sorted_newest_first clan-pytest-without-core> [gw3] [ 71%] PASSED clan_lib/flake/flake_test.py::test_parse_selector clan-pytest-without-core> clan_lib/flake/flake_test.py::test_out_path_in_multiselect_raises_exception clan-pytest-without-core> [gw8] [ 71%] PASSED clan_lib/log_manager/test_url_encoding.py::TestURLEncoding::test_url_encoding_with_unicode_characters clan-pytest-without-core> clan_lib/flake/flake_test.py::test_out_path clan-pytest-without-core> [gw9] [ 72%] PASSED clan_lib/flake/flake_test.py::test_out_path clan-pytest-without-core> [gw11] [ 72%] PASSED clan_lib/flake/flake_test.py::test_out_path_in_multiselect_raises_exception clan-pytest-without-core> clan_lib/flake/flake_test.py::test_select clan-pytest-without-core> clan_lib/sandbox_exec/tests/test_sandbox_cmd.py::test_sandbox_works_returns_true_on_darwin clan-pytest-without-core> [gw1] [ 72%] SKIPPED clan_lib/sandbox_exec/tests/test_sandbox_cmd.py::test_sandbox_works_returns_true_on_darwin clan-pytest-without-core> clan_lib/flake/flake_test.py::test_clan_select_error_multiline_error clan-pytest-without-core> [gw6] [ 73%] PASSED clan_lib/flake/flake_test.py::test_select clan-pytest-without-core> [gw3] [ 73%] PASSED clan_lib/flake/flake_test.py::test_clan_select_error_multiline_error clan-pytest-without-core> [gw0] [ 73%] PASSED clan_lib/log_manager/test_url_encoding.py::TestURLEncoding::test_dynamic_name_url_encoding_special_characters clan-pytest-without-core> clan_lib/flake/flake_test.py::test_clan_select_error_single_line_error clan-pytest-without-core> clan_lib/flake/flake_test.py::test_clan_select_error_multiline_preserves_structure clan-pytest-without-core> clan_lib/flake/flake_test.py::test_clan_select_error_explicit_description_overrides_cmd_error clan-pytest-without-core> [gw6] [ 73%] PASSED clan_lib/flake/flake_test.py::test_clan_select_error_explicit_description_overrides_cmd_error clan-pytest-without-core> [gw4] [ 74%] PASSED clan_cli/vars/list_test.py::test_list_command_no_flake clan-pytest-without-core> clan_lib/log_manager/test_log_manager.py::TestLogGroupConfig::test_creation_without_nickname clan-pytest-without-core> [gw4] [ 74%] PASSED clan_lib/log_manager/test_log_manager.py::TestLogGroupConfig::test_creation_without_nickname clan-pytest-without-core> clan_lib/flake/flake_test.py::test_clan_select_error_no_error_pattern_in_stderr clan-pytest-without-core> [gw3] [ 74%] PASSED clan_lib/flake/flake_test.py::test_clan_select_error_no_error_pattern_in_stderr clan-pytest-without-core> clan_lib/sandbox_exec/tests/test_sandbox_cmd.py::test_sandbox_works_returns_false_on_unsupported_platform clan-pytest-without-core> [gw1] [ 74%] PASSED clan_lib/sandbox_exec/tests/test_sandbox_cmd.py::test_sandbox_works_returns_false_on_unsupported_platform clan-pytest-without-core> [gw11] [ 75%] PASSED clan_lib/flake/flake_test.py::test_clan_select_error_multiline_preserves_structure clan-pytest-without-core> clan_lib/flake/flake_test.py::test_clan_select_error_no_cmd_error clan-pytest-without-core> [gw9] [ 75%] PASSED clan_lib/flake/flake_test.py::test_clan_select_error_no_cmd_error clan-pytest-without-core> [gw8] [ 75%] PASSED clan_lib/flake/flake_test.py::test_clan_select_error_single_line_error clan-pytest-without-core> [gw7] [ 75%] PASSED clan_cli/tests/test_ssh_local.py::test_timeout clan-pytest-without-core> [gw14] [ 76%] PASSED clan_lib/sandbox_exec/tests/test_bubblewrap_exec.py::test_bubblewrap_ro_bind_is_readable clan-pytest-without-core> clan_lib/log_manager/test_url_encoding.py::TestURLEncoding::test_empty_dynamic_name_encoding clan-pytest-without-core> clan_lib/log_manager/test_log_manager.py::TestLogGroupConfig::test_get_display_name_with_nickname clan-pytest-without-core> clan_lib/flake/flake_cache_test.py::test_store_path_with_line_numbers_not_wrapped clan-pytest-without-core> clan_lib/flake/flake_test.py::test_clan_select_error_takes_last_error_marker clan-pytest-without-core> [gw0] [ 76%] PASSED clan_lib/log_manager/test_url_encoding.py::TestURLEncoding::test_empty_dynamic_name_encoding clan-pytest-without-core> clan_lib/sandbox_exec/tests/test_bubblewrap_exec.py::test_bubblewrap_ro_bind_is_not_writable clan-pytest-without-core> clan_lib/flake/flake_test.py::test_clan_select_error_newline_after_colon clan-pytest-without-core> [gw8] [ 76%] PASSED clan_lib/flake/flake_test.py::test_clan_select_error_newline_after_colon clan-pytest-without-core> clan_cli/tests/test_ssh_local.py::test_run_exception clan-pytest-without-core> [gw11] [ 76%] PASSED clan_lib/flake/flake_test.py::test_clan_select_error_takes_last_error_marker clan-pytest-without-core> [gw3] [ 77%] PASSED clan_lib/flake/flake_cache_test.py::test_store_path_with_line_numbers_not_wrapped clan-pytest-without-core> clan_lib/flake/flake_cache_test.py::test_cache_is_cached_with_nix_store_dir clan-pytest-without-core> [gw6] [ 77%] PASSED clan_lib/flake/flake_cache_test.py::test_cache_is_cached_with_nix_store_dir clan-pytest-without-core> [gw4] [ 77%] PASSED clan_lib/log_manager/test_log_manager.py::TestLogGroupConfig::test_get_display_name_with_nickname clan-pytest-without-core> clan_lib/flake/flake_cache_test.py::test_insert_and_iscached clan-pytest-without-core> [gw9] [ 78%] PASSED clan_lib/flake/flake_cache_test.py::test_insert_and_iscached clan-pytest-without-core> clan_lib/flake/flake_cache_test.py::test_cache_is_cached_with_clan_test_store clan-pytest-without-core> [gw1] [ 78%] PASSED clan_lib/flake/flake_cache_test.py::test_cache_is_cached_with_clan_test_store clan-pytest-without-core> clan_lib/flake/flake_cache_test.py::test_store_reference_helpers clan-pytest-without-core> clan_lib/flake/flake_cache_test.py::test_store_references_with_custom_store_dir clan-pytest-without-core> clan_lib/dirs/dirs_test.py::test_clan_key_safe clan-pytest-without-core> [gw7] [ 78%] PASSED clan_cli/tests/test_ssh_local.py::test_run_exception clan-pytest-without-core> clan_lib/flake/flake_cache_test.py::test_cache_with_multiple_store_references clan-pytest-without-core> [gw0] [ 78%] PASSED clan_lib/flake/flake_cache_test.py::test_store_reference_helpers clan-pytest-without-core> clan_lib/flake/flake_cache_test.py::test_no_select_cache_env_skips_disk_save clan-pytest-without-core> [gw8] [ 79%] PASSED clan_lib/flake/flake_cache_test.py::test_no_select_cache_env_skips_disk_save clan-pytest-without-core> [gw6] [ 79%] PASSED clan_lib/dirs/dirs_test.py::test_clan_key_safe clan-pytest-without-core> clan_lib/flake/flake_cache_test.py::test_reinserting_store_path_value clan-pytest-without-core> [gw11] [ 79%] PASSED clan_lib/flake/flake_cache_test.py::test_reinserting_store_path_value clan-pytest-without-core> clan_lib/flake/flake_cache_test.py::test_cache_path_with_line_numbers clan-pytest-without-core> [gw4] [ 79%] PASSED clan_lib/flake/flake_cache_test.py::test_cache_with_multiple_store_references clan-pytest-without-core> [gw1] [ 80%] PASSED clan_lib/flake/flake_cache_test.py::test_cache_path_with_line_numbers clan-pytest-without-core> clan_lib/flake/flake_cache_test.py::test_no_select_cache_env_skips_disk_load clan-pytest-without-core> [gw9] [ 80%] PASSED clan_lib/flake/flake_cache_test.py::test_no_select_cache_env_skips_disk_load clan-pytest-without-core> clan_lib/api/serde_deserialize_test.py::test_simple clan-pytest-without-core> clan_lib/api/serde_deserialize_test.py::test_nested_nullable clan-pytest-without-core> clan_lib/api/serde_deserialize_test.py::test_nested clan-pytest-without-core> [gw8] [ 80%] PASSED clan_lib/api/serde_deserialize_test.py::test_nested clan-pytest-without-core> clan_lib/bwrap/tests/test_bwrap.py::test_bubblewrap_works_on_linux clan-pytest-without-core> [gw3] [ 80%] PASSED clan_lib/flake/flake_cache_test.py::test_store_references_with_custom_store_dir clan-pytest-without-core> clan_lib/api/serde_deserialize_test.py::test_list clan-pytest-without-core> clan_lib/api/serde_deserialize_test.py::test_nullable_non_exist clan-pytest-without-core> clan_lib/api/serde_deserialize_test.py::test_alias_field clan-pytest-without-core> [gw1] [ 81%] PASSED clan_lib/api/serde_deserialize_test.py::test_alias_field clan-pytest-without-core> [gw0] [ 81%] PASSED clan_lib/api/serde_deserialize_test.py::test_simple clan-pytest-without-core> [gw11] [ 81%] PASSED clan_lib/api/serde_deserialize_test.py::test_nested_nullable clan-pytest-without-core> clan_lib/api/serde_deserialize_test.py::test_simple_field_missing clan-pytest-without-core> clan_lib/api/serde_deserialize_test.py::test_nullable clan-pytest-without-core> [gw6] [ 82%] PASSED clan_lib/api/serde_deserialize_test.py::test_nullable clan-pytest-without-core> [gw9] [ 82%] PASSED clan_lib/api/serde_deserialize_test.py::test_list clan-pytest-without-core> [gw4] [ 82%] PASSED clan_lib/api/serde_deserialize_test.py::test_nullable_non_exist clan-pytest-without-core> [gw3] [ 82%] PASSED clan_lib/api/serde_deserialize_test.py::test_simple_field_missing clan-pytest-without-core> clan_lib/api/serde_deserialize_test.py::test_union_with_none_edge_cases clan-pytest-without-core> clan_lib/api/serde_deserialize_test.py::test_roundtrip_typed_dict clan-pytest-without-core> clan_lib/api/serde_deserialize_test.py::test_construct_typed_dict clan-pytest-without-core> [gw1] [ 83%] PASSED clan_lib/api/serde_deserialize_test.py::test_construct_typed_dict clan-pytest-without-core> clan_lib/api/serde_deserialize_test.py::test_path_field clan-pytest-without-core> clan_lib/api/serde_deserialize_test.py::test_none_or_string clan-pytest-without-core> [gw0] [ 83%] PASSED clan_lib/api/serde_deserialize_test.py::test_none_or_string clan-pytest-without-core> [gw8] [ 83%] PASSED clan_lib/api/serde_deserialize_test.py::test_union_with_none_edge_cases clan-pytest-without-core> clan_lib/api/serde_deserialize_test.py::test_roundtrip_escape clan-pytest-without-core> [gw6] [ 83%] PASSED clan_lib/api/serde_deserialize_test.py::test_roundtrip_escape clan-pytest-without-core> [gw9] [ 84%] PASSED clan_lib/api/serde_deserialize_test.py::test_path_field clan-pytest-without-core> [gw11] [ 84%] PASSED clan_lib/api/serde_deserialize_test.py::test_roundtrip_typed_dict clan-pytest-without-core> clan_lib/api/serde_deserialize_test.py::test_private_public_fields clan-pytest-without-core> [gw4] [ 84%] PASSED clan_lib/api/serde_deserialize_test.py::test_private_public_fields clan-pytest-without-core> clan_lib/api/serde_deserialize_test.py::test_enum_roundtrip clan-pytest-without-core> [gw1] [ 84%] PASSED clan_lib/api/serde_deserialize_test.py::test_enum_roundtrip clan-pytest-without-core> clan_lib/api/serde_deserialize_test.py::test_literal_field clan-pytest-without-core> clan_lib/api/serde_serialize_test.py::test_dataclass_to_dict clan-pytest-without-core> clan_lib/api/serde_serialize_test.py::test_dataclass_to_dict_nested clan-pytest-without-core> clan_lib/api/serde_deserialize_test.py::test_unknown_serialize clan-pytest-without-core> clan_lib/api/serde_deserialize_test.py::test_union_dataclass clan-pytest-without-core> [gw11] [ 85%] PASSED clan_lib/api/serde_deserialize_test.py::test_union_dataclass clan-pytest-without-core> clan_lib/api/serde_serialize_test.py::test_sanitize_string clan-pytest-without-core> [gw6] [ 85%] PASSED clan_lib/api/serde_serialize_test.py::test_sanitize_string clan-pytest-without-core> clan_lib/api/serde_serialize_test.py::test_dataclass_to_dict_defaults clan-pytest-without-core> [gw8] [ 85%] PASSED clan_lib/api/serde_deserialize_test.py::test_unknown_serialize clan-pytest-without-core> clan_lib/api/serde_deserialize_test.py::test_unknown_deserialize clan-pytest-without-core> [gw0] [ 85%] PASSED clan_lib/api/serde_deserialize_test.py::test_unknown_deserialize clan-pytest-without-core> [gw1] [ 86%] PASSED clan_lib/api/serde_serialize_test.py::test_dataclass_to_dict_defaults clan-pytest-without-core> [gw4] [ 86%] PASSED clan_lib/api/serde_serialize_test.py::test_dataclass_to_dict_nested clan-pytest-without-core> clan_lib/api/type_to_jsonschema_test.py::test_simple_primitives clan-pytest-without-core> [gw6] [ 86%] PASSED clan_lib/api/type_to_jsonschema_test.py::test_simple_primitives clan-pytest-without-core> clan_lib/api/serde_serialize_test.py::test_custom_enum clan-pytest-without-core> clan_lib/api/type_to_jsonschema_test.py::test_complex_union_types clan-pytest-without-core> [gw9] [ 87%] PASSED clan_lib/api/serde_serialize_test.py::test_dataclass_to_dict clan-pytest-without-core> clan_lib/api/type_to_jsonschema_test.py::test_simple_union_types clan-pytest-without-core> clan_lib/api/type_to_jsonschema_test.py::test_enum_type clan-pytest-without-core> [gw0] [ 87%] PASSED clan_lib/api/type_to_jsonschema_test.py::test_enum_type clan-pytest-without-core> [gw4] [ 87%] PASSED clan_lib/api/type_to_jsonschema_test.py::test_simple_union_types clan-pytest-without-core> [gw1] [ 87%] PASSED clan_lib/api/type_to_jsonschema_test.py::test_complex_union_types clan-pytest-without-core> clan_lib/api/type_to_jsonschema_test.py::test_unsupported_any_types clan-pytest-without-core> [gw9] [ 88%] PASSED clan_lib/api/type_to_jsonschema_test.py::test_unsupported_any_types clan-pytest-without-core> [gw3] [ 88%] PASSED clan_lib/api/serde_deserialize_test.py::test_literal_field clan-pytest-without-core> clan_lib/api/type_to_jsonschema_test.py::test_dataclasses clan-pytest-without-core> [gw6] [ 88%] PASSED clan_lib/api/type_to_jsonschema_test.py::test_dataclasses clan-pytest-without-core> clan_lib/api/type_to_jsonschema_test.py::test_nested_open_dicts clan-pytest-without-core> [gw0] [ 88%] PASSED clan_lib/api/type_to_jsonschema_test.py::test_nested_open_dicts clan-pytest-without-core> clan_lib/api/type_to_jsonschema_test.py::test_allowed_any_types clan-pytest-without-core> [gw11] [ 89%] PASSED clan_lib/api/type_to_jsonschema_test.py::test_allowed_any_types clan-pytest-without-core> [gw8] [ 89%] PASSED clan_lib/api/serde_serialize_test.py::test_custom_enum clan-pytest-without-core> clan_lib/api/type_to_jsonschema_test.py::test_type_variables clan-pytest-without-core> [gw1] [ 89%] PASSED clan_lib/api/type_to_jsonschema_test.py::test_type_variables clan-pytest-without-core> clan_lib/api/type_to_jsonschema_test.py::test_total_typed_dict clan-pytest-without-core> [gw4] [ 89%] PASSED clan_lib/api/type_to_jsonschema_test.py::test_total_typed_dict clan-pytest-without-core> clan_lib/api/type_to_jsonschema_test.py::test_type_alias clan-pytest-without-core> clan_lib/api/serde_serialize_test.py::test_filters_null_fields clan-pytest-without-core> clan_lib/api/type_to_jsonschema_test.py::test_open_typed_dict clan-pytest-without-core> clan_lib/api/type_to_jsonschema_test.py::test_string_type_annotation_jsonvalue clan-pytest-without-core> [gw0] [ 90%] PASSED clan_lib/api/type_to_jsonschema_test.py::test_string_type_annotation_jsonvalue clan-pytest-without-core> clan_lib/api/type_to_jsonschema_test.py::test_dataclass_with_optional_fields clan-pytest-without-core> clan_lib/api/type_to_jsonschema_test.py::test_forwardref_resolution clan-pytest-without-core> [gw1] [ 90%] PASSED clan_lib/api/type_to_jsonschema_test.py::test_forwardref_resolution clan-pytest-without-core> clan_lib/api/type_to_jsonschema_test.py::test_type_variable_nested_scopes clan-pytest-without-core> [gw6] [ 90%] PASSED clan_lib/api/type_to_jsonschema_test.py::test_open_typed_dict clan-pytest-without-core> [gw11] [ 91%] PASSED clan_lib/api/type_to_jsonschema_test.py::test_type_variable_nested_scopes clan-pytest-without-core> clan_lib/api/type_to_jsonschema_test.py::test_string_type_annotation_error clan-pytest-without-core> [gw4] [ 91%] PASSED clan_lib/api/type_to_jsonschema_test.py::test_string_type_annotation_error clan-pytest-without-core> [gw8] [ 91%] PASSED clan_lib/api/type_to_jsonschema_test.py::test_dataclass_with_optional_fields clan-pytest-without-core> [gw9] [ 91%] PASSED clan_lib/api/type_to_jsonschema_test.py::test_type_alias clan-pytest-without-core> [gw3] [ 92%] PASSED clan_lib/api/serde_serialize_test.py::test_filters_null_fields clan-pytest-without-core> clan_lib/api/type_to_jsonschema_test.py::test_forwardref_invalid_type clan-pytest-without-core> clan_lib/docs_test.py::test_docs_url_builds_versioned_url clan-pytest-without-core> [gw0] [ 92%] PASSED clan_lib/docs_test.py::test_docs_url_builds_versioned_url clan-pytest-without-core> clan_lib/docs_test.py::test_reference_url clan-pytest-without-core> [gw11] [ 92%] PASSED clan_lib/docs_test.py::test_reference_url clan-pytest-without-core> clan_lib/api/type_to_jsonschema_test.py::test_forwardref_without_module clan-pytest-without-core> clan_lib/api/type_to_jsonschema_test.py::test_forwardref_resolution_from_module clan-pytest-without-core> [gw9] [ 92%] PASSED clan_lib/api/type_to_jsonschema_test.py::test_forwardref_resolution_from_module clan-pytest-without-core> [gw6] [ 93%] PASSED clan_lib/api/type_to_jsonschema_test.py::test_forwardref_invalid_type clan-pytest-without-core> [gw3] [ 93%] PASSED clan_lib/api/type_to_jsonschema_test.py::test_forwardref_without_module clan-pytest-without-core> [gw13] [ 93%] PASSED clan_lib/vars/migrations/test_migrate_var.py::TestCopyVarFile::test_fixes_symlinks clan-pytest-without-core> clan_lib/vars/migrations/test_migrate_var.py::TestCopyVarFile::test_internal_symlink clan-pytest-without-core> [gw5] [ 93%] PASSED clan_cli/tests/test_api_dataclass_compat.py::test_all_dataclasses clan-pytest-without-core> clan_cli/tests/test_machines_cli.py::test_machines_metavar_completeness clan-pytest-without-core> [gw5] [ 94%] PASSED clan_cli/tests/test_machines_cli.py::test_machines_metavar_completeness clan-pytest-without-core> [gw15] [ 94%] PASSED clan_lib/sandbox_exec/tests/test_bubblewrap_exec.py::test_bubblewrap_denies_write_to_home clan-pytest-without-core> clan_lib/sandbox_exec/tests/test_bubblewrap_exec.py::test_bubblewrap_allows_nix_store_read clan-pytest-without-core> [gw13] [ 94%] PASSED clan_lib/vars/migrations/test_migrate_var.py::TestCopyVarFile::test_internal_symlink clan-pytest-without-core> clan_lib/vars/migrations/test_migrate_var.py::TestCopyVarFile::test_creates_dst_parents clan-pytest-without-core> [gw10] [ 94%] PASSED clan_lib/sandbox_exec/tests/test_sandbox_cmd.py::test_sandbox_cmd_rw_paths_are_writable clan-pytest-without-core> clan_lib/sandbox_exec/tests/test_sandbox_cmd.py::test_sandbox_cmd_ro_paths_are_readable clan-pytest-without-core> [gw7] [ 95%] PASSED clan_lib/bwrap/tests/test_bwrap.py::test_bubblewrap_works_on_linux clan-pytest-without-core> clan_lib/api/serde_deserialize_test.py::test_alias_field_from_orig_name clan-pytest-without-core> [gw7] [ 95%] PASSED clan_lib/api/serde_deserialize_test.py::test_alias_field_from_orig_name clan-pytest-without-core> [gw13] [ 95%] PASSED clan_lib/vars/migrations/test_migrate_var.py::TestCopyVarFile::test_creates_dst_parents clan-pytest-without-core> clan_lib/vars/migrations/test_migrate_var.py::TestCopyVarFile::test_noop_if_missing clan-pytest-without-core> [gw13] [ 96%] PASSED clan_lib/vars/migrations/test_migrate_var.py::TestCopyVarFile::test_noop_if_missing clan-pytest-without-core> [gw14] [ 96%] PASSED clan_lib/sandbox_exec/tests/test_bubblewrap_exec.py::test_bubblewrap_ro_bind_is_not_writable clan-pytest-without-core> clan_lib/sandbox_exec/tests/test_bubblewrap_exec.py::test_bubblewrap_rw_bind_is_writable clan-pytest-without-core> [gw15] [ 96%] PASSED clan_lib/sandbox_exec/tests/test_bubblewrap_exec.py::test_bubblewrap_allows_nix_store_read clan-pytest-without-core> clan_lib/sandbox_exec/tests/test_bubblewrap_exec.py::test_bubblewrap_executes_successfully clan-pytest-without-core> [gw10] [ 96%] PASSED clan_lib/sandbox_exec/tests/test_sandbox_cmd.py::test_sandbox_cmd_ro_paths_are_readable clan-pytest-without-core> clan_lib/sandbox_exec/tests/test_sandbox_cmd.py::test_sandbox_cmd_ro_paths_are_not_writable clan-pytest-without-core> [gw14] [ 97%] PASSED clan_lib/sandbox_exec/tests/test_bubblewrap_exec.py::test_bubblewrap_rw_bind_is_writable clan-pytest-without-core> clan_lib/sandbox_exec/tests/test_bubblewrap_exec.py::test_bubblewrap_denies_unmounted_paths clan-pytest-without-core> [gw15] [ 97%] PASSED clan_lib/sandbox_exec/tests/test_bubblewrap_exec.py::test_bubblewrap_executes_successfully clan-pytest-without-core> [gw10] [ 97%] PASSED clan_lib/sandbox_exec/tests/test_sandbox_cmd.py::test_sandbox_cmd_ro_paths_are_not_writable clan-pytest-without-core> [gw2] [ 97%] PASSED clan_lib/ssh/remote_test.py::test_run clan-pytest-without-core> clan_lib/ssh/remote_test.py::test_run_environment clan-pytest-without-core> [gw14] [ 98%] PASSED clan_lib/sandbox_exec/tests/test_bubblewrap_exec.py::test_bubblewrap_denies_unmounted_paths clan-pytest-without-core> [gw12] [ 98%] PASSED clan_lib/ssh/remote_test.py::test_sudo_ask_proxy clan-pytest-without-core> clan_lib/ssh/remote_test.py::test_run_function clan-pytest-without-core> [gw2] [ 98%] PASSED clan_lib/ssh/remote_test.py::test_run_environment clan-pytest-without-core> clan_lib/ssh/remote_test.py::test_run_no_shell clan-pytest-without-core> [gw2] [ 98%] PASSED clan_lib/ssh/remote_test.py::test_run_no_shell clan-pytest-without-core> [gw12] [ 99%] PASSED clan_lib/ssh/remote_test.py::test_run_function clan-pytest-without-core> clan_lib/ssh/remote_test.py::test_timeout clan-pytest-without-core> [gw12] [ 99%] PASSED clan_lib/ssh/remote_test.py::test_timeout clan-pytest-without-core> clan_lib/ssh/remote_test.py::test_run_exception clan-pytest-without-core> [gw12] [ 99%] PASSED clan_lib/ssh/remote_test.py::test_run_exception clan-pytest-without-core> clan_lib/ssh/remote_test.py::test_run_function_exception clan-pytest-without-core> [gw12] [100%] PASSED clan_lib/ssh/remote_test.py::test_run_function_exception clan-pytest-without-core> clan-pytest-without-core> ============================= slowest 5 durations ============================== clan-pytest-without-core> 0.45s setup clan_lib/ssh/remote_test.py::test_run clan-pytest-without-core> 0.35s setup clan_lib/ssh/remote_test.py::test_sudo_ask_proxy clan-pytest-without-core> 0.23s setup clan_lib/ssh/remote_test.py::test_run_function clan-pytest-without-core> 0.23s setup clan_lib/ssh/remote_test.py::test_timeout clan-pytest-without-core> 0.23s setup clan_lib/ssh/remote_test.py::test_run_environment clan-pytest-without-core> ======================== 377 passed, 1 skipped in 3.11s ======================== post-build step Upload to niks3: ok time=2026-08-02T10:07:02.224Z level=INFO msg="Uploading 1 paths to niks3.clan.lol (4 already cached)" time=2026-08-02T10:07:02.224Z level=INFO msg="Uploading bqwsfs76j699ijj53mjqs43vhsgr0j6c-clan-pytest-without-core (5.5MB)" time=2026-08-02T10:07:04.036Z level=INFO msg="Uploading 2 narinfos" time=2026-08-02T10:07:04.436Z level=INFO msg="Upload complete. (2.308s)"