==> Synchronizing chroot copy [/home/alhp/workspace/chroot/root] -> [build_d6522d89-f659-4e71-8829-2c44cf81dc62]...done ==> Making package: prek 0.5.10-1.1 (Wed Nov 4 10:53:47 2026) ==> Retrieving sources... -> Cloning prek git repo... Cloning into bare repository '/home/alhp/workspace/build/x86-64-v4/prek-0.5.10-1/prek'... ==> Validating source files with b2sums... prek ... Passed Note: in a future version of systemd-nspawn the default set of permitted socket address families will be restricted to AF_INET, AF_INET6 and AF_UNIX. Use --restrict-address-families= to configure the set of permitted socket address families, or set RestrictAddressFamilies= in a .nspawn file. ==> Making package: prek 0.5.10-1.1 (Wed Nov 4 09:53:53 2026) ==> Checking runtime dependencies... ==> Checking buildtime dependencies... ==> Installing missing dependencies... resolving dependencies... looking for conflicting packages... Package (88) New Version Net Change Download Size extra/7zip 26.05-1 6.47 MiB extra/abseil-cpp 20260817.0-2 7.15 MiB extra/ada 4.0.0-1 0.95 MiB extra/argon2 20190702-7 0.11 MiB extra/blas 3.12.1-2 0.74 MiB extra/blas64-openblas 0.3.34-1 0.00 MiB extra/c-ares 1.34.9-1 0.54 MiB extra/cairo 1.18.6-1 1.77 MiB extra/compiler-rt 23.1.4-1 56.19 MiB extra/dsfmt 2.2.5-1 0.02 MiB extra/fftw 3.3.11-1 8.83 MiB extra/fontconfig 2:2.18.3-2 1.33 MiB extra/freetype2 2.15.0-1 1.74 MiB extra/fribidi 1.0.18-1 0.26 MiB extra/graphite 1:1.3.15-1 0.20 MiB extra/gtest 1.18.0-1 1.67 MiB extra/harfbuzz 15.0.0-1 5.54 MiB extra/jbigkit 2.2-1 0.17 MiB extra/lapack 3.12.1-2 15.06 MiB extra/libblastrampoline 5.16.0-1 3.73 MiB extra/libdatrie 0.2.14-1 0.49 MiB extra/libdeflate 1.26-1 0.14 MiB core/libedit 20260512_3.1-1 0.27 MiB extra/libgit2 1:1.9.7-1 3.16 MiB extra/libice 1.1.2-1 0.36 MiB extra/libjpeg-turbo 3.2.1-1 2.66 MiB extra/libpng 1.6.59-1 0.58 MiB extra/libsm 1.2.6-1 0.26 MiB extra/libthai 0.1.30-1 1.24 MiB extra/libtiff 4.7.2-2 1.32 MiB extra/libunwind 1.8.3-1 0.30 MiB extra/libutf8proc 2.12.0-1 0.39 MiB extra/libuv 1.53.0-1 0.68 MiB extra/libwebp 1.6.0-2 1.04 MiB extra/libx11 1.8.14-1 9.84 MiB extra/libxau 1.0.12-1 0.02 MiB extra/libxcb 1.17.0-1 3.87 MiB extra/libxdmcp 1.1.5-2 0.13 MiB extra/libxext 1.3.7-1 0.30 MiB extra/libxft 2.3.9-1 0.13 MiB extra/libxmu 1.3.1-1 0.34 MiB extra/libxrender 0.9.13-1 0.10 MiB extra/libxss 1.2.5-1 0.03 MiB extra/libxt 1.3.1-1 2.02 MiB extra/libyaml 0.2.5-3 0.18 MiB extra/libzip 1.11.4-1 0.47 MiB extra/lld 23.1.4-1 7.58 MiB extra/llhttp 9.3.1-1 0.11 MiB extra/llvm-julia-libs 20.1.8.3-1 153.45 MiB extra/llvm-libs 23.1.4-1 164.88 MiB extra/lua-luarocks 3.13.0-5 0.64 MiB core/lzo 2.10-5 0.38 MiB extra/node-gyp 13.1.0-1 6.85 MiB extra/nodejs-nopt 10.0.1-1 0.03 MiB extra/oniguruma 6.9.10-3 0.87 MiB extra/openblas64 0.3.34-1 32.62 MiB extra/openlibm 0.8.8-1 0.31 MiB extra/pango 1:1.58.2-1 2.38 MiB extra/perl-error 0.17031-1 0.04 MiB extra/perl-mailtools 2.22-3 0.10 MiB extra/perl-timedate 2.35-1 0.15 MiB extra/pixman 0.46.4-1 0.74 MiB extra/rubygems 3.6.9-1 2.73 MiB extra/semver 7.8.6-1 0.11 MiB extra/simdjson 2:5.0.5-1 10.27 MiB extra/suitesparse 7.14.1-1 5.13 MiB extra/tcl 8.6.16-1 13.60 MiB extra/tk 8.6.16-1 12.27 MiB extra/unzip 6.0-23 0.30 MiB extra/xcb-proto 1.17.0-4 1.03 MiB extra/xorgproto 2026.1-1 1.47 MiB extra/zip 3.0-14 0.55 MiB extra/zlib-ng 2.3.3-1 0.28 MiB extra/cargo-nextest 0.9.150-1 16.62 MiB extra/composer 2.11.1-1 3.60 MiB extra/dart 3.13.7-1 585.68 MiB extra/git 2.56.0-1 33.54 MiB extra/julia 2:1.13.3-1 571.94 MiB extra/lua 5.5.1-1 1.59 MiB extra/luarocks 3.13.0-5 0.01 MiB extra/nodejs 26.13.0-1 64.13 MiB extra/npm 12.2.1-1 9.46 MiB extra/php 8.5.12-3 39.20 MiB extra/pixi 0.84.0-1 97.97 MiB 26.95 MiB extra/r 4.6.2-1 77.80 MiB extra/ruby 3.4.12-1 16.94 MiB extra/ruby-erb 4.0.4.1-1 0.10 MiB extra/rust 1:1.99.1-1 309.14 MiB Total Download Size: 26.95 MiB Total Installed Size: 2389.34 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... pixi-0.84.0-1-x86_64 downloading... checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing perl-error... installing perl-timedate... installing perl-mailtools... installing zlib-ng... installing git... Optional dependencies for git git-zsh-completion: upstream zsh completion tk: gitk and git gui [pending] openssh: ssh transport and crypto man: show help with `git command --help` perl-libwww: git svn perl-term-readkey: git svn and interactive.singlekey setting perl-io-socket-ssl: git send-email TLS support perl-authen-sasl: git send-email TLS support perl-cgi: gitweb (web interface) support python: git svn & git p4 [installed] subversion: git svn org.freedesktop.secrets: keyring credential helper libsecret: libsecret credential helper [installed] less: the default pager for git installing compiler-rt... installing llhttp... installing libgit2... installing libedit... installing llvm-libs... installing lld... installing rust... Optional dependencies for rust gdb: rust-gdb script [installed] lldb: rust-lldb script installing cargo-nextest... installing libzip... installing argon2... installing oniguruma... installing php... installing unzip... installing composer... installing dart... installing openblas64... installing blas64-openblas... installing dsfmt... installing fftw... Optional dependencies for fftw fftw-openmpi: for OpenMPI integration installing libblastrampoline... installing libunwind... installing libutf8proc... installing llvm-julia-libs... installing openlibm... installing 7zip... installing blas... installing lapack... installing suitesparse... installing julia... Optional dependencies for julia gnuplot: If using the Gaston Package from julia installing lua... installing lua-luarocks... installing zip... installing luarocks... Optional dependencies for luarocks cvs: for fetching sources from CVS repositories git: for fetching sources from git repositories [installed] mercurial: for fetching sources from mercurial repositories cmake: for building rocks that use the cmake build system lua-sec: HTTPS support installing gtest... Optional dependencies for gtest python: gmock generator [installed] installing abseil-cpp... installing ada... installing c-ares... installing libuv... installing simdjson... installing nodejs... Optional dependencies for nodejs npm: nodejs package manager [pending] installing nodejs-nopt... installing semver... installing node-gyp... Optional dependencies for node-gyp gcc: to build C++ modules [installed] make: to build C++ modules [installed] python: to build C++ modules [installed] installing npm... Optional dependencies for npm git: for dependencies using Git URL's [installed] installing pixi... installing libpng... installing freetype2... Optional dependencies for freetype2 harfbuzz: Improved autohinting [pending] installing fontconfig... Creating fontconfig configuration... Rebuilding fontconfig cache... installing xcb-proto... installing xorgproto... installing libxdmcp... installing libxau... installing libxcb... installing libx11... installing libxext... installing libxrender... installing lzo... installing pixman... installing cairo... installing libdeflate... installing libjpeg-turbo... installing jbigkit... installing libwebp... Optional dependencies for libwebp libwebp-utils: WebP conversion and inspection tools installing libtiff... Optional dependencies for libtiff freeglut: for using tiffgt installing libice... installing libsm... installing libxt... installing libxmu... installing fribidi... installing graphite... Optional dependencies for graphite graphite-docs: Documentation installing harfbuzz... Optional dependencies for harfbuzz harfbuzz-utils: utilities installing libdatrie... installing libthai... installing libxft... installing pango... installing tcl... installing libxss... installing tk... installing r... Optional dependencies for r blas-openblas: faster linear algebra gcc-fortran: needed to compile some CRAN packages texlive-latex: latex sty files installing libyaml... installing rubygems... installing ruby... Optional dependencies for ruby tk: for Ruby/TK [installed] ruby-docs: Documentation for Ruby ruby-default-gems: Default gems which are part of Ruby StdLib ruby-bundled-gems: Bundled gems which are part of Ruby StdLib ruby-stdlib: Full Ruby StdLib including default gems, bundled gems and tools installing ruby-erb... :: Running post-transaction hooks... (1/7) Configuring dynamic linker run-time bindings... (2/7) Creating system user accounts... Creating group 'git' with GID 969. Creating user 'git' (git daemon user) with UID 969 and GID 969. (3/7) Reloading system manager configuration... Skipped: Current root is not booted. (4/7) Arming ConditionNeedsUpdate... (5/7) Updating fontconfig configuration... (6/7) Updating fontconfig cache... (7/7) Updating the info directory file... ==> Retrieving sources... ==> WARNING: Skipping all source file integrity checks. ==> Extracting sources... -> Creating working copy of prek git repo... Cloning into 'prek'... done. Switched to a new branch 'makepkg' ==> Starting prepare()... Updating crates.io index Downloading crates ... Downloaded signal-hook-registry v1.4.8 Downloaded tokio-macros v2.7.0 Downloaded proc-macro2 v1.0.106 Downloaded errno v0.3.14 Downloaded cfg-if v1.0.4 Downloaded is-terminal v0.4.17 Downloaded debugid v0.8.0 Downloaded scopeguard v1.2.0 Downloaded unicode-ident v1.0.24 Downloaded tower-layer v0.3.3 Downloaded potential_utf v0.1.5 Downloaded futures-task v0.3.34 Downloaded str_stack v0.1.1 Downloaded equivalent v1.0.2 Downloaded zerofrom-derive v0.1.7 Downloaded form_urlencoded v1.2.2 Downloaded tower-service v0.3.3 Downloaded utf8parse v0.2.2 Downloaded idna_adapter v1.2.2 Downloaded futures-io v0.3.34 Downloaded terminal_size v0.4.4 Downloaded yoke-derive v0.8.2 Downloaded futures-sink v0.3.34 Downloaded sync_wrapper v1.0.2 Downloaded zerofrom v0.1.8 Downloaded dunce v1.0.5 Downloaded untrusted v0.9.0 Downloaded futures-macro v0.3.34 Downloaded http-body v1.0.1 Downloaded compression-core v0.4.34 Downloaded utf8_iter v1.0.4 Downloaded strsim v0.11.1 Downloaded equator-macro v0.4.2 Downloaded hex v0.4.3 Downloaded predicates-tree v1.0.13 Downloaded futures-core v0.3.34 Downloaded rand_core v0.10.1 Downloaded predicates-core v1.0.10 Downloaded is_terminal_polyfill v1.70.2 Downloaded float-cmp v0.10.0 Downloaded fastrand v2.5.0 Downloaded percent-encoding v2.3.2 Downloaded colorchoice v1.0.5 Downloaded pin-project-lite v0.2.17 Downloaded subtle v2.6.1 Downloaded pkg-config v0.3.33 Downloaded zerovec-derive v0.11.3 Downloaded itoa v1.0.18 Downloaded parking v2.2.1 Downloaded writeable v0.6.3 Downloaded rustls-native-certs v0.8.4 Downloaded synstructure v0.13.2 Downloaded termtree v0.5.1 Downloaded globwalk v0.9.1 Downloaded wait-timeout v0.2.1 Downloaded stable_deref_trait v1.2.1 Downloaded fs_extra v1.3.0 Downloaded displaydoc v0.2.6 Downloaded find-msvc-tools v0.1.14 Downloaded quote v1.0.45 Downloaded clap_lex v1.1.0 Downloaded shlex v2.0.1 Downloaded is_executable v1.0.6 Downloaded zmij v1.0.21 Downloaded strip-ansi-escapes v0.2.1 Downloaded ctrlc v3.5.2 Downloaded tinystr v0.8.3 Downloaded slab v0.4.12 Downloaded cmake v0.1.58 Downloaded zeroize v1.9.0 Downloaded aligned-vec v0.6.4 Downloaded jobserver v0.1.34 Downloaded equator v0.4.2 Downloaded once_cell v1.21.4 Downloaded thiserror-impl v2.0.21 Downloaded matchers v0.2.0 Downloaded nohash-hasher v0.2.0 Downloaded bit-set v0.8.0 Downloaded etcetera v0.11.0 Downloaded tempfile v3.27.0 Downloaded semver v1.0.28 Downloaded yoke v0.8.3 Downloaded litemap v0.8.2 Downloaded symbolic-common v12.18.3 Downloaded rustls-pki-types v1.14.1 Downloaded foldhash v0.2.0 Downloaded rustc-demangle v0.1.27 Downloaded smallvec v1.15.2 Downloaded getrandom v0.2.17 Downloaded unit-prefix v0.5.2 Downloaded tokio-rustls v0.26.4 Downloaded try-lock v0.2.5 Downloaded same-file v1.0.6 Downloaded unicode-linebreak v0.1.5 Downloaded dyn-clone v1.0.20 Downloaded openssl-probe v0.2.1 Downloaded fs-err v3.3.2 Downloaded difflib v0.4.0 Downloaded rgb v0.8.53 Downloaded rand_pcg v0.10.2 Downloaded lock_api v0.4.14 Downloaded phf_macros v0.14.0 Downloaded simdutf8 v0.1.5 Downloaded serde_derive v1.0.229 Downloaded bitflags v1.3.2 Downloaded icu_properties v2.2.0 Downloaded icu_provider v2.2.0 Downloaded anstyle-query v1.1.5 Downloaded serde_core v1.0.229 Downloaded async-trait v0.1.92 Downloaded socket2 v0.6.4 Downloaded bitflags v2.13.0 Downloaded getrandom v0.4.3 Downloaded version_check v0.9.5 Downloaded simd-adler32 v0.3.9 Downloaded unicode-id v0.3.6 Downloaded findshlibs v0.10.2 Downloaded rustls-platform-verifier v0.7.0 Downloaded schemars_derive v1.2.3 Downloaded phf_generator v0.14.0 Downloaded bit-vec v0.8.0 Downloaded anstream v1.0.0 Downloaded tinyvec_macros v0.1.1 Downloaded want v0.3.1 Downloaded ssl-certs v0.1.1 Downloaded thread_local v1.1.9 Downloaded adler2 v2.0.1 Downloaded assert_fs v1.1.4 Downloaded bytes v1.12.0 Downloaded icu_normalizer_data v2.2.0 Downloaded owo-colors v4.4.0 Downloaded lazy_static v1.5.0 Downloaded insta-cmd v0.7.0 Downloaded stacker v0.1.24 Downloaded predicates v3.1.4 Downloaded strum_macros v0.28.0 Downloaded walkdir v2.5.0 Downloaded pin-project-internal v1.1.13 Downloaded pretty_assertions v1.4.1 Downloaded phf v0.14.0 Downloaded http-body-util v0.1.3 Downloaded lru-slab v0.1.2 Downloaded strum v0.28.0 Downloaded cfg_aliases v0.2.1 Downloaded ref-cast v1.0.25 Downloaded anstyle-parse v1.0.0 Downloaded smawk v0.3.3 Downloaded anstyle v1.0.14 Downloaded serde v1.0.229 Downloaded serde_spanned v1.1.2 Downloaded rustc-hash v2.1.3 Downloaded url v2.5.8 Downloaded rustls-webpki v0.103.16 Downloaded icu_collections v2.2.0 Downloaded icu_normalizer v2.2.0 Downloaded atomic-waker v1.1.2 Downloaded zerotrie v0.2.4 Downloaded textwrap v0.16.2 Downloaded serde_stacker v0.1.14 Downloaded serde_derive_internals v0.30.0 Downloaded memmap2 v0.9.10 Downloaded either v1.16.0 Downloaded chacha20 v0.10.2 Downloaded ipnet v2.12.0 Downloaded rayon-core v1.13.0 Downloaded crossbeam-deque v0.8.6 Downloaded psm v0.1.31 Downloaded toml_writer v1.1.3+spec-1.1.0 Downloaded indoc v2.0.8 Downloaded arraydeque v0.5.1 Downloaded arrayvec v0.7.7 Downloaded ahash v0.8.12 Downloaded spin v0.10.0 Downloaded memchr v2.8.3 Downloaded icu_locale_core v2.2.0 Downloaded http v1.5.0 Downloaded indexmap v2.14.0 Downloaded crc32fast v1.5.0 Downloaded heck v0.5.0 Downloaded globset v0.4.20 Downloaded num-traits v0.2.19 Downloaded normalize-line-endings v0.3.0 Downloaded annotate-snippets v0.12.17 Downloaded nu-ansi-term v0.50.3 Downloaded toml_datetime v1.1.2+spec-1.1.0 Downloaded yansi v1.0.1 Downloaded thiserror v2.0.21 Downloaded anyhow v1.0.104 Downloaded xml v1.4.0 Downloaded ar_archive_writer v0.5.2 Downloaded compression-codecs v0.4.46 Downloaded mio v1.2.1 Downloaded futures-lite v2.6.1 Downloaded tracing-log v0.2.0 Downloaded sharded-slab v0.1.7 Downloaded clap_complete_nushell v4.6.2 Downloaded seahash v4.1.0 Downloaded addr2line v0.25.1 Downloaded crossbeam-epoch v0.9.18 Downloaded base64 v0.22.1 Downloaded tinyvec v1.11.0 Downloaded toml_edit v0.25.17+spec-1.1.0 Downloaded siphasher v1.0.3 Downloaded zerovec v0.11.6 Downloaded tower v0.5.3 Downloaded cpufeatures v0.3.0 Downloaded schemars v1.2.3 Downloaded rustversion v1.0.22 Downloaded console v0.16.6 Downloaded cc v1.8.0 Downloaded toml v1.1.8+spec-1.1.0 Downloaded clap_derive v4.6.7 Downloaded idna v1.1.0 Downloaded ref-cast-impl v1.0.25 Downloaded target-lexicon v0.13.5 Downloaded serde_json v1.0.154 Downloaded hashbrown v0.17.1 Downloaded tokio-util v0.7.20 Downloaded which v8.0.6 Downloaded encoding_rs_io v0.1.7 Downloaded reqwest v0.13.5 Downloaded tower-http v0.6.11 Downloaded quinn-udp v0.5.14 Downloaded toml_parser v1.1.5+spec-1.1.0 Downloaded vte v0.14.1 Downloaded log v0.4.33 Downloaded futures-util v0.3.34 Downloaded clap_complete v4.6.11 Downloaded getrandom v0.3.4 Downloaded pprof v0.15.0 Downloaded tokio-stream v0.1.18 Downloaded tracing-core v0.1.36 Downloaded icu_properties_data v2.2.0 Downloaded ucd-trie v0.1.7 Downloaded autocfg v1.5.1 Downloaded hyper v1.10.1 Downloaded similar v2.7.0 Downloaded assert_cmd v2.2.2 Downloaded futures-channel v0.3.32 Downloaded httparse v1.10.1 Downloaded crossbeam-utils v0.8.21 Downloaded cpp_demangle v0.4.5 Downloaded uuid v1.23.3 Downloaded bytemuck v1.25.0 Downloaded aws-lc-rs v1.18.2 Downloaded ignore v0.4.33 Downloaded json5 v1.3.4 Downloaded regex v1.13.1 Downloaded clap v4.6.7 Downloaded winnow v1.0.3 Downloaded pin-project v1.1.13 Downloaded miniz_oxide v0.8.9 Downloaded quinn-proto v0.11.16 Downloaded tracing-subscriber v0.3.23 Downloaded diff v0.1.13 Downloaded tracing-attributes v0.1.31 Downloaded syn v2.0.118 Downloaded phf_shared v0.14.0 Downloaded astral-tokio-tar v0.7.0 Downloaded indicatif v0.18.6 Downloaded syn v3.0.3 Downloaded num-format v0.4.4 Downloaded granit-parser v2.1.0 Downloaded symbolic-demangle v12.18.3 Downloaded hyper-rustls v0.27.9 Downloaded unicode-width v0.2.2 Downloaded regex-syntax v0.8.11 Downloaded rustls v0.23.46 Downloaded inferno v0.11.21 Downloaded zerocopy-derive v0.8.52 Downloaded async-compression v0.4.51 Downloaded flate2 v1.1.9 Downloaded astral_async_zip v0.0.22 Downloaded quinn v0.11.9 Downloaded rustix v1.1.5 Downloaded bstr v1.13.1 Downloaded jsonc-parser v0.34.0 Downloaded base64 v0.23.1 Downloaded backtrace v0.3.76 Downloaded hyper-util v0.1.20 Downloaded quick-xml v0.26.0 Downloaded insta v1.49.0 Downloaded rand v0.10.2 Downloaded asyncband v0.7.3 Downloaded itertools v0.15.0 Downloaded webpki-root-certs v1.0.11 Downloaded clap_builder v4.6.7 Downloaded aho-corasick v1.1.5 Downloaded rayon v1.12.0 Downloaded portable-atomic v1.13.1 Downloaded libc v0.2.191 Downloaded markdown v1.0.0 Downloaded tokio v1.54.1 Downloaded nix v0.26.4 Downloaded zerocopy v0.8.52 Downloaded fancy-regex v0.20.0 Downloaded gimli v0.32.3 Downloaded nix v0.31.3 Downloaded object v0.37.3 Downloaded tracing v0.1.44 Downloaded encoding_rs v0.8.35 Downloaded ring v0.17.14 Downloaded regex-automata v0.4.18 Downloaded serde-saphyr v2.1.0 Downloaded linux-raw-sys v0.12.1 Downloaded aws-lc-sys v0.46.0 ==> Starting build()... Compiling proc-macro2 v1.0.106 Compiling quote v1.0.45 Compiling unicode-ident v1.0.24 Compiling libc v0.2.191 Compiling pin-project-lite v0.2.17 Compiling find-msvc-tools v0.1.14 Compiling shlex v2.0.1 Compiling bytes v1.12.0 Compiling cfg-if v1.0.4 Compiling memchr v2.8.3 Compiling serde_core v1.0.229 Compiling futures-core v0.3.34 Compiling stable_deref_trait v1.2.1 Compiling pkg-config v0.3.33 Compiling once_cell v1.21.4 Compiling bitflags v2.13.0 Compiling dunce v1.0.5 Compiling fs_extra v1.3.0 Compiling autocfg v1.5.1 Compiling smallvec v1.15.2 Compiling zeroize v1.9.0 Compiling itoa v1.0.18 Compiling aws-lc-rs v1.18.2 Compiling rustix v1.1.5 Compiling writeable v0.6.3 Compiling linux-raw-sys v0.12.1 Compiling litemap v0.8.2 Compiling icu_normalizer_data v2.2.0 Compiling hashbrown v0.17.1 Compiling rustls-pki-types v1.14.1 Compiling tracing-core v0.1.36 Compiling icu_properties_data v2.2.0 Compiling utf8_iter v1.0.4 Compiling zmij v1.0.21 Compiling equivalent v1.0.2 Compiling object v0.37.3 Compiling serde v1.0.229 Compiling rustls v0.23.46 Compiling httparse v1.10.1 Compiling anstyle v1.0.14 Compiling crossbeam-utils v0.8.21 Compiling percent-encoding v2.3.2 Compiling futures-task v0.3.34 Compiling log v0.4.33 Compiling http v1.5.0 Compiling aho-corasick v1.1.5 Compiling untrusted v0.9.0 Compiling regex-syntax v0.8.11 Compiling slab v0.4.12 Compiling tower-service v0.3.3 Compiling indexmap v2.14.0 Compiling serde_json v1.0.154 Compiling try-lock v0.2.5 Compiling futures-util v0.3.34 Compiling subtle v2.6.1 Compiling foldhash v0.2.0 Compiling utf8parse v0.2.2 Compiling crc32fast v1.5.0 Compiling futures-io v0.3.34 Compiling heck v0.5.0 Compiling anstyle-parse v1.0.0 Compiling want v0.3.1 Compiling futures-channel v0.3.32 Compiling atomic-waker v1.1.2 Compiling is_terminal_polyfill v1.70.2 Compiling adler2 v2.0.1 Compiling colorchoice v1.0.5 Compiling simd-adler32 v0.3.9 Compiling base64 v0.22.1 Compiling anstyle-query v1.1.5 Compiling siphasher v1.0.3 Compiling form_urlencoded v1.2.2 Compiling anstream v1.0.0 Compiling syn v2.0.118 Compiling syn v3.0.3 Compiling http-body v1.0.1 Compiling crossbeam-epoch v0.9.18 Compiling phf_shared v0.14.0 Compiling fs-err v3.3.2 Compiling miniz_oxide v0.8.9 Compiling sync_wrapper v1.0.2 Compiling ref-cast v1.0.25 Compiling tower-layer v0.3.3 Compiling fastrand v2.5.0 Compiling clap_lex v1.1.0 Compiling portable-atomic v1.13.1 Compiling cfg_aliases v0.2.1 Compiling thiserror v2.0.21 Compiling futures-sink v0.3.34 Compiling anyhow v1.0.104 Compiling rayon-core v1.13.0 Compiling strsim v0.11.1 Compiling getrandom v0.4.3 Compiling openssl-probe v0.2.1 Compiling ipnet v2.12.0 Compiling unicode-width v0.2.2 Compiling flate2 v1.1.9 Compiling rustls-native-certs v0.8.4 Compiling phf_generator v0.14.0 Compiling nix v0.31.3 Compiling tokio v1.54.1 Compiling jobserver v0.1.34 Compiling crossbeam-deque v0.8.6 Compiling num-traits v0.2.19 Compiling zerocopy v0.8.52 Compiling compression-core v0.4.34 Compiling cc v1.8.0 Compiling winnow v1.0.3 Compiling either v1.16.0 Compiling compression-codecs v0.4.46 Compiling regex-automata v0.4.18 Compiling http-body-util v0.1.3 Compiling errno v0.3.14 Compiling socket2 v0.6.4 Compiling signal-hook-registry v1.4.8 Compiling mio v1.2.1 Compiling toml_datetime v1.1.2+spec-1.1.0 Compiling bstr v1.13.1 Compiling encoding_rs v0.8.35 Compiling is_executable v1.0.6 Compiling bit-vec v0.8.0 Compiling dyn-clone v1.0.20 Compiling lazy_static v1.5.0 Compiling target-lexicon v0.13.5 Compiling base64 v0.23.1 Compiling arraydeque v0.5.1 Compiling parking v2.2.1 Compiling bit-set v0.8.0 Compiling toml_parser v1.1.5+spec-1.1.0 Compiling serde_derive_internals v0.30.0 Compiling terminal_size v0.4.4 Compiling cmake v0.1.58 Compiling tempfile v3.27.0 Compiling futures-lite v2.6.1 Compiling prek v0.5.10 (/startdir/src/prek/crates/prek) Compiling granit-parser v2.1.0 Compiling sharded-slab v0.1.7 Compiling ar_archive_writer v0.5.2 Compiling clap_builder v4.6.7 Compiling encoding_rs_io v0.1.7 Compiling rayon v1.12.0 Compiling synstructure v0.13.2 Compiling console v0.16.6 Compiling semver v1.0.28 Compiling serde_spanned v1.1.2 Compiling annotate-snippets v0.12.17 Compiling regex v1.13.1 Compiling globset v0.4.20 Compiling matchers v0.2.0 Compiling tracing-log v0.2.0 Compiling thread_local v1.1.9 Compiling nu-ansi-term v0.50.3 Compiling toml_writer v1.1.3+spec-1.1.0 Compiling rustc-hash v2.1.3 Compiling ucd-trie v0.1.7 Compiling unit-prefix v0.5.2 Compiling same-file v1.0.6 Compiling nohash-hasher v0.2.0 Compiling toml v1.1.8+spec-1.1.0 Compiling indicatif v0.18.6 Compiling toml_edit v0.25.17+spec-1.1.0 Compiling fancy-regex v0.20.0 Compiling serde-saphyr v2.1.0 Compiling ctrlc v3.5.2 Compiling which v8.0.6 Compiling itertools v0.15.0 Compiling asyncband v0.7.3 Compiling webpki-root-certs v1.0.11 Compiling ssl-certs v0.1.1 Compiling etcetera v0.11.0 Compiling walkdir v2.5.0 Compiling indoc v2.0.8 Compiling seahash v4.1.0 Compiling xml v1.4.0 Compiling hex v0.4.3 Compiling simdutf8 v0.1.5 Compiling owo-colors v4.4.0 Compiling aws-lc-sys v0.46.0 Compiling psm v0.1.31 Compiling stacker v0.1.24 Compiling serde_stacker v0.1.14 Compiling serde_derive v1.0.229 Compiling thiserror-impl v2.0.21 Compiling clap_derive v4.6.7 Compiling schemars_derive v1.2.3 Compiling async-trait v0.1.92 Compiling zerofrom-derive v0.1.7 Compiling tokio-macros v2.7.0 Compiling yoke-derive v0.8.2 Compiling zerovec-derive v0.11.3 Compiling displaydoc v0.2.6 Compiling tracing-attributes v0.1.31 Compiling ref-cast-impl v1.0.25 Compiling zerocopy-derive v0.8.52 Compiling phf_macros v0.14.0 Compiling pin-project-internal v1.1.13 Compiling strum_macros v0.28.0 Compiling phf v0.14.0 Compiling clap v4.6.7 Compiling clap_complete v4.6.11 Compiling clap_complete_nushell v4.6.2 Compiling pin-project v1.1.13 Compiling hyper v1.10.1 Compiling tokio-util v0.7.20 Compiling tower v0.5.3 Compiling tokio-stream v0.1.18 Compiling async-compression v0.4.51 Compiling prek-pty v0.5.10 (/startdir/src/prek/crates/prek-pty) Compiling astral_async_zip v0.0.22 Compiling schemars v1.2.3 Compiling json5 v1.3.4 Compiling jsonc-parser v0.34.0 Compiling prek-identify v0.5.10 (/startdir/src/prek/crates/prek-identify) Compiling astral-tokio-tar v0.7.0 Compiling zerofrom v0.1.8 Compiling yoke v0.8.3 Compiling zerovec v0.11.6 Compiling zerotrie v0.2.4 Compiling tinystr v0.8.3 Compiling potential_utf v0.1.5 Compiling icu_collections v2.2.0 Compiling icu_locale_core v2.2.0 Compiling tracing v0.1.44 Compiling icu_provider v2.2.0 Compiling hyper-util v0.1.20 Compiling prek-consts v0.5.10 (/startdir/src/prek/crates/prek-consts) Compiling prek-ignore v0.5.10 (/startdir/src/prek/crates/prek-ignore) Compiling tracing-subscriber v0.3.23 Compiling icu_properties v2.2.0 Compiling icu_normalizer v2.2.0 Compiling idna_adapter v1.2.2 Compiling idna v1.1.0 Compiling url v2.5.8 Compiling strum v0.28.0 Compiling tower-http v0.6.11 Compiling rustls-webpki v0.103.16 Compiling tokio-rustls v0.26.4 Compiling rustls-platform-verifier v0.7.0 Compiling hyper-rustls v0.27.9 Compiling reqwest v0.13.5 Compiling prek-update v0.5.10 (/startdir/src/prek/crates/prek-update) Finished `release` profile [optimized] target(s) in 4m 01s ==> Starting check()... Compiling proc-macro2 v1.0.106 Compiling unicode-ident v1.0.24 Compiling quote v1.0.45 Compiling libc v0.2.191 Compiling pin-project-lite v0.2.17 Compiling memchr v2.8.3 Compiling shlex v2.0.1 Compiling cfg-if v1.0.4 Compiling bytes v1.12.0 Compiling bitflags v2.13.0 Compiling once_cell v1.21.4 Compiling find-msvc-tools v0.1.14 Compiling rustix v1.1.5 Compiling linux-raw-sys v0.12.1 Compiling serde_core v1.0.229 Compiling autocfg v1.5.1 Compiling stable_deref_trait v1.2.1 Compiling futures-core v0.3.34 Compiling regex-syntax v0.8.11 Compiling pkg-config v0.3.33 Compiling dunce v1.0.5 Compiling fs_extra v1.3.0 Compiling itoa v1.0.18 Compiling smallvec v1.15.2 Compiling log v0.4.33 Compiling zeroize v1.9.0 Compiling serde v1.0.229 Compiling getrandom v0.4.3 Compiling tracing-core v0.1.36 Compiling fastrand v2.5.0 Compiling aws-lc-rs v1.18.2 Compiling rustls-pki-types v1.14.1 Compiling writeable v0.6.3 Compiling hashbrown v0.17.1 Compiling litemap v0.8.2 Compiling crossbeam-utils v0.8.21 Compiling icu_properties_data v2.2.0 Compiling zmij v1.0.21 Compiling equivalent v1.0.2 Compiling icu_normalizer_data v2.2.0 Compiling utf8_iter v1.0.4 Compiling anstyle v1.0.14 Compiling aho-corasick v1.1.5 Compiling http v1.5.0 Compiling httparse v1.10.1 Compiling untrusted v0.9.0 Compiling slab v0.4.12 Compiling serde_json v1.0.154 Compiling foldhash v0.2.0 Compiling percent-encoding v2.3.2 Compiling rustls v0.23.46 Compiling futures-task v0.3.34 Compiling tower-service v0.3.3 Compiling try-lock v0.2.5 Compiling futures-util v0.3.34 Compiling indexmap v2.14.0 Compiling object v0.37.3 Compiling anyhow v1.0.104 Compiling subtle v2.6.1 Compiling futures-io v0.3.34 Compiling want v0.3.1 Compiling futures-channel v0.3.32 Compiling atomic-waker v1.1.2 Compiling unicode-width v0.2.2 Compiling crossbeam-epoch v0.9.18 Compiling siphasher v1.0.3 Compiling base64 v0.22.1 Compiling form_urlencoded v1.2.2 Compiling syn v2.0.118 Compiling syn v3.0.3 Compiling http-body v1.0.1 Compiling crossbeam-deque v0.8.6 Compiling phf_shared v0.14.0 Compiling sync_wrapper v1.0.2 Compiling fs-err v3.3.2 Compiling num-traits v0.2.19 Compiling crc32fast v1.5.0 Compiling tower-layer v0.3.3 Compiling futures-sink v0.3.34 Compiling rayon-core v1.13.0 Compiling ipnet v2.12.0 Compiling utf8parse v0.2.2 Compiling openssl-probe v0.2.1 Compiling thiserror v2.0.21 Compiling heck v0.5.0 Compiling anstyle-parse v1.0.0 Compiling regex-automata v0.4.18 Compiling rustls-native-certs v0.8.4 Compiling phf_generator v0.14.0 Compiling colorchoice v1.0.5 Compiling is_terminal_polyfill v1.70.2 Compiling simd-adler32 v0.3.9 Compiling jobserver v0.1.34 Compiling anstyle-query v1.1.5 Compiling either v1.16.0 Compiling adler2 v2.0.1 Compiling anstream v1.0.0 Compiling cc v1.8.0 Compiling miniz_oxide v0.8.9 Compiling http-body-util v0.1.3 Compiling strsim v0.11.1 Compiling portable-atomic v1.13.1 Compiling base64 v0.23.1 Compiling cfg_aliases v0.2.1 Compiling same-file v1.0.6 Compiling errno v0.3.14 Compiling mio v1.2.1 Compiling signal-hook-registry v1.4.8 Compiling socket2 v0.6.4 Compiling clap_lex v1.1.0 Compiling walkdir v2.5.0 Compiling nix v0.31.3 Compiling console v0.16.6 Compiling semver v1.0.28 Compiling rayon v1.12.0 Compiling tempfile v3.27.0 Compiling terminal_size v0.4.4 Compiling clap_builder v4.6.7 Compiling flate2 v1.1.9 Compiling tokio v1.54.1 Compiling zerocopy v0.8.52 Compiling cmake v0.1.58 Compiling compression-core v0.4.34 Compiling predicates-core v1.0.10 Compiling winnow v1.0.3 Compiling compression-codecs v0.4.46 Compiling toml_datetime v1.1.2+spec-1.1.0 Compiling float-cmp v0.10.0 Compiling vte v0.14.1 Compiling encoding_rs v0.8.35 Compiling normalize-line-endings v0.3.0 Compiling difflib v0.4.0 Compiling is_executable v1.0.6 Compiling termtree v0.5.1 Compiling bit-vec v0.8.0 Compiling target-lexicon v0.13.5 Compiling parking v2.2.1 Compiling arraydeque v0.5.1 Compiling lazy_static v1.5.0 Compiling indoc v2.0.8 Compiling sharded-slab v0.1.7 Compiling granit-parser v2.1.0 Compiling bit-set v0.8.0 Compiling futures-lite v2.6.1 Compiling predicates-tree v1.0.13 Compiling prek v0.5.10 (/startdir/src/prek/crates/prek) Compiling synstructure v0.13.2 Compiling bstr v1.13.1 Compiling regex v1.13.1 Compiling ar_archive_writer v0.5.2 Compiling toml_parser v1.1.5+spec-1.1.0 Compiling encoding_rs_io v0.1.7 Compiling predicates v3.1.4 Compiling matchers v0.2.0 Compiling strip-ansi-escapes v0.2.1 Compiling serde_spanned v1.1.2 Compiling annotate-snippets v0.12.17 Compiling tracing-log v0.2.0 Compiling globset v0.4.20 Compiling thread_local v1.1.9 Compiling assert_cmd v2.2.2 Compiling ucd-trie v0.1.7 Compiling unit-prefix v0.5.2 Compiling rustc-hash v2.1.3 Compiling similar v2.7.0 Compiling ignore v0.4.33 Compiling nohash-hasher v0.2.0 Compiling nu-ansi-term v0.50.3 Compiling toml_writer v1.1.3+spec-1.1.0 Compiling indicatif v0.18.6 Compiling toml v1.1.8+spec-1.1.0 Compiling toml_edit v0.25.17+spec-1.1.0 Compiling serde-saphyr v2.1.0 Compiling ctrlc v3.5.2 Compiling globwalk v0.9.1 Compiling fancy-regex v0.20.0 Compiling wait-timeout v0.2.1 Compiling which v8.0.6 Compiling itertools v0.15.0 Compiling asyncband v0.7.3 Compiling webpki-root-certs v1.0.11 Compiling ssl-certs v0.1.1 Compiling etcetera v0.11.0 Compiling smawk v0.3.3 Compiling unicode-id v0.3.6 Compiling yansi v1.0.1 Compiling xml v1.4.0 Compiling seahash v4.1.0 Compiling diff v0.1.13 Compiling hex v0.4.3 Compiling simdutf8 v0.1.5 Compiling owo-colors v4.4.0 Compiling unicode-linebreak v0.1.5 Compiling pretty_assertions v1.4.1 Compiling markdown v1.0.0 Compiling assert_fs v1.1.4 Compiling textwrap v0.16.2 Compiling aws-lc-sys v0.46.0 Compiling psm v0.1.31 Compiling stacker v0.1.24 Compiling serde_stacker v0.1.14 Compiling serde_derive v1.0.229 Compiling thiserror-impl v2.0.21 Compiling clap_derive v4.6.7 Compiling async-trait v0.1.92 Compiling tokio-macros v2.7.0 Compiling zerofrom-derive v0.1.7 Compiling yoke-derive v0.8.2 Compiling zerovec-derive v0.11.3 Compiling displaydoc v0.2.6 Compiling tracing-attributes v0.1.31 Compiling phf_macros v0.14.0 Compiling zerocopy-derive v0.8.52 Compiling pin-project-internal v1.1.13 Compiling strum_macros v0.28.0 Compiling phf v0.14.0 Compiling clap v4.6.7 Compiling clap_complete v4.6.11 Compiling clap_complete_nushell v4.6.2 Compiling pin-project v1.1.13 Compiling hyper v1.10.1 Compiling tower v0.5.3 Compiling tokio-util v0.7.20 Compiling prek-pty v0.5.10 (/startdir/src/prek/crates/prek-pty) Compiling tokio-stream v0.1.18 Compiling async-compression v0.4.51 Compiling astral_async_zip v0.0.22 Compiling prek-identify v0.5.10 (/startdir/src/prek/crates/prek-identify) Compiling insta v1.49.0 Compiling jsonc-parser v0.34.0 Compiling json5 v1.3.4 Compiling insta-cmd v0.7.0 Compiling zerofrom v0.1.8 Compiling yoke v0.8.3 Compiling zerovec v0.11.6 Compiling zerotrie v0.2.4 Compiling astral-tokio-tar v0.7.0 Compiling tinystr v0.8.3 Compiling potential_utf v0.1.5 Compiling icu_collections v2.2.0 Compiling icu_locale_core v2.2.0 Compiling tracing v0.1.44 Compiling hyper-util v0.1.20 Compiling prek-consts v0.5.10 (/startdir/src/prek/crates/prek-consts) Compiling prek-ignore v0.5.10 (/startdir/src/prek/crates/prek-ignore) Compiling tracing-subscriber v0.3.23 Compiling icu_provider v2.2.0 Compiling icu_properties v2.2.0 Compiling icu_normalizer v2.2.0 Compiling strum v0.28.0 Compiling idna_adapter v1.2.2 Compiling idna v1.1.0 Compiling url v2.5.8 Compiling tower-http v0.6.11 Compiling rustls-webpki v0.103.16 Compiling tokio-rustls v0.26.4 Compiling rustls-platform-verifier v0.7.0 Compiling hyper-rustls v0.27.9 Compiling reqwest v0.13.5 Compiling prek-update v0.5.10 (/startdir/src/prek/crates/prek-update) Finished `test` profile [unoptimized + debuginfo] target(s) in 3m 44s ──────────── Nextest run ID 36f9986b-568c-4500-9681-39ec6908bb2f with nextest profile: default Starting 1279 tests across 27 binaries (14 tests skipped) PASS [ 0.111s] ( 1/1279) prek::builtin_hooks builtin_hooks_not_create_env PASS [ 0.114s] ( 2/1279) prek::builtin_hooks builtin_hooks_unknown_hook PASS [ 0.145s] ( 3/1279) prek::builtin_hooks check_commit_trailers_hook_matches_values_and_denies_any_occurrence PASS [ 0.156s] ( 4/1279) prek::builtin_hooks check_commit_trailers_hook_reads_workspace_message PASS [ 0.160s] ( 5/1279) prek::builtin_hooks check_added_large_files_workspace_mode_respects_project_relative_lfs_paths PASS [ 0.164s] ( 6/1279) prek::builtin_hooks check_added_large_files_workspace_mode_respects_project_relative_added_files PASS [ 0.200s] ( 7/1279) prek::builtin_hooks check_commit_trailers_hook_accepts_folded_trailers_and_editor_comments PASS [ 0.215s] ( 8/1279) prek::builtin_hooks builtin_hook_checks_filename_from_args_after_options PASS [ 0.229s] ( 9/1279) prek::builtin_hooks check_case_conflict_among_new_files PASS [ 0.229s] ( 10/1279) prek::builtin_hooks check_commit_trailers_hook_does_not_hide_denied_values_in_malformed_blocks PASS [ 0.247s] ( 11/1279) prek::builtin_hooks builtin_hooks_ignore_system_path_binaries PASS [ 0.256s] ( 12/1279) prek::builtin_hooks check_commit_trailers_hook_checks_git_signoff PASS [ 0.263s] ( 13/1279) prek::builtin_hooks check_added_large_files_zero_limit PASS [ 0.266s] ( 14/1279) prek::builtin_hooks check_commit_trailers_hook_ignores_subject_body_and_comment_matches PASS [ 0.276s] ( 15/1279) prek::builtin_hooks check_case_conflict_hook PASS [ 0.181s] ( 16/1279) prek::builtin_hooks check_executables_have_shebangs_git_index PASS [ 0.294s] ( 17/1279) prek::builtin_hooks check_case_conflict_directory PASS [ 0.143s] ( 18/1279) prek::builtin_hooks check_json5 PASS [ 0.311s] ( 19/1279) prek::builtin_hooks check_case_conflict_workspace_mode_includes_added_files PASS [ 0.310s] ( 20/1279) prek::builtin_hooks check_commit_trailers_hook_rejects_invalid_configuration PASS [ 0.316s] ( 21/1279) prek::builtin_hooks check_case_conflict_selected_and_unselected_paths PASS [ 0.172s] ( 22/1279) prek::builtin_hooks check_illegal_windows_names PASS [ 0.329s] ( 23/1279) prek::builtin_hooks check_commit_trailers_hook_rejects_invalid_patterns_and_conflicting_rules PASS [ 0.201s] ( 24/1279) prek::builtin_hooks check_json_hook PASS [ 0.366s] ( 25/1279) prek::builtin_hooks check_added_large_files_hook PASS [ 0.118s] ( 26/1279) prek::builtin_hooks check_merge_conflict_ignores_rst_headings PASS [ 0.222s] ( 27/1279) prek::builtin_hooks check_executables_have_shebangs_various_cases PASS [ 0.375s] ( 28/1279) prek::builtin_hooks builtin_hooks_workspace_mode PASS [ 0.275s] ( 29/1279) prek::builtin_hooks check_executables_have_shebangs_hook PASS [ 0.170s] ( 30/1279) prek::builtin_hooks check_merge_conflict_diff3_hook PASS [ 0.145s] ( 31/1279) prek::builtin_hooks check_merge_conflict_without_assume_flag PASS [ 0.202s] ( 32/1279) prek::builtin_hooks check_jsonc PASS [ 0.436s] ( 33/1279) prek::builtin_hooks check_commit_trailers_hook_skips_merges_in_linked_worktree PASS [ 0.228s] ( 34/1279) prek::builtin_hooks check_merge_conflict_hook PASS [ 0.184s] ( 35/1279) prek::builtin_hooks check_signed_commit_hook_fails_on_unsigned_head_with_parent PASS [ 0.264s] ( 36/1279) prek::builtin_hooks check_jsonc_trailing_commas PASS [ 0.216s] ( 37/1279) prek::builtin_hooks check_shebang_scripts_are_executable PASS [ 0.112s] ( 38/1279) prek::builtin_hooks deny_pattern_hook_rejects_invalid_regex PASS [ 0.199s] ( 39/1279) prek::builtin_hooks check_vcs_permalinks_builtin PASS [ 0.145s] ( 40/1279) prek::builtin_hooks check_yaml_multiple_document PASS [ 0.194s] ( 41/1279) prek::builtin_hooks check_xml_hook PASS [ 0.180s] ( 42/1279) prek::builtin_hooks check_yaml_disallow_unknown_tags PASS [ 0.148s] ( 43/1279) prek::builtin_hooks deny_pattern_hook_reports_earliest_multiline_match PASS [ 0.140s] ( 44/1279) prek::builtin_hooks deny_pattern_hook_reports_matching_lines PASS [ 0.210s] ( 45/1279) prek::builtin_hooks check_xml_with_features PASS [ 0.227s] ( 46/1279) prek::builtin_hooks check_symlinks_hook_unix PASS [ 0.275s] ( 47/1279) prek::builtin_hooks check_signed_commit_hook_checks_full_history_when_only_to_ref_is_set PASS [ 0.254s] ( 48/1279) prek::builtin_hooks check_signed_commit_hook_fails_on_unsigned_root_commit PASS [ 0.252s] ( 49/1279) prek::builtin_hooks check_signed_commit_hook_reports_verification_errors_per_commit PASS [ 0.271s] ( 50/1279) prek::builtin_hooks check_signed_commit_hook_handles_silent_verifier_failure PASS [ 0.214s] ( 51/1279) prek::builtin_hooks deny_filename_pattern_hook_matches_only_basename PASS [ 0.216s] ( 52/1279) prek::builtin_hooks check_yaml_hook PASS [ 0.114s] ( 53/1279) prek::builtin_hooks fix_byte_order_marker_check PASS [ 0.181s] ( 54/1279) prek::builtin_hooks file_contents_sorter_hook PASS [ 0.131s] ( 55/1279) prek::builtin_hooks normalize_indentation_check_does_not_modify_files PASS [ 0.257s] ( 56/1279) prek::builtin_hooks detect_private_key_hook PASS [ 0.182s] ( 57/1279) prek::builtin_hooks fix_byte_order_marker_hook PASS [ 0.266s] ( 58/1279) prek::builtin_hooks end_of_file_fixer_check PASS [ 0.246s] ( 59/1279) prek::builtin_hooks end_of_file_fixer_hook PASS [ 0.228s] ( 60/1279) prek::builtin_hooks file_contents_sorter_check PASS [ 0.156s] ( 61/1279) prek::builtin_hooks pattern_hooks_support_lookaround PASS [ 0.172s] ( 62/1279) prek::builtin_hooks normalize_indentation_rejects_zero_tab_size PASS [ 0.181s] ( 63/1279) prek::builtin_hooks pretty_format_json_custom_space_indent PASS [ 0.175s] ( 64/1279) prek::builtin_hooks pretty_format_json_no_ensure_ascii PASS [ 0.102s] ( 65/1279) prek::builtin_hooks replace_pattern_hook_rejects_unknown_capture PASS [ 0.244s] ( 66/1279) prek::builtin_hooks normalize_indentation_hook PASS [ 0.197s] ( 67/1279) prek::builtin_hooks pretty_format_json_with_top_keys PASS [ 0.209s] ( 68/1279) prek::builtin_hooks pretty_format_json_with_options PASS [ 0.284s] ( 69/1279) prek::builtin_hooks no_commit_to_branch_hook_with_custom_branches PASS [ 0.209s] ( 70/1279) prek::builtin_hooks replace_pattern_hook_check_and_fix PASS [ 0.052s] ( 71/1279) prek::cache cache_dir PASS [ 0.285s] ( 72/1279) prek::builtin_hooks pattern_hooks_report_runtime_errors PASS [ 0.162s] ( 73/1279) prek::builtin_hooks require_filename_pattern_hook_accepts_any_pattern_for_basename PASS [ 0.192s] ( 74/1279) prek::builtin_hooks replace_pattern_hook_check_reports_multiline_match PASS [ 0.105s] ( 75/1279) prek::cache cache_clean PASS [ 0.216s] ( 76/1279) prek::builtin_hooks replace_pattern_hook_runtime_error_does_not_write PASS [ 0.220s] ( 77/1279) prek::builtin_hooks require_pattern_hook_reports_files_without_any_match PASS [ 0.335s] ( 78/1279) prek::builtin_hooks pretty_format_json_hook PASS [ 0.494s] ( 79/1279) prek::builtin_hooks destroyed_symlinks_hook PASS [ 0.069s] ( 80/1279) prek::cache cache_gc_removes_stale_patch_files PASS [ 0.385s] ( 81/1279) prek::builtin_hooks no_commit_to_branch_hook PASS [ 0.219s] ( 82/1279) prek::builtin_hooks requirements_txt_fixer_check PASS [ 0.096s] ( 83/1279) prek::cache cache_gc_prunes_tool_versions_without_positive_identification PASS [ 0.428s] ( 84/1279) prek::builtin_hooks forbid_new_submodules_hook_in_workspace_project PASS [ 0.399s] ( 85/1279) prek::builtin_hooks mixed_line_ending_hook PASS [ 0.216s] ( 86/1279) prek::builtin_hooks tracked_file_exceeds_large_file_limit PASS [ 0.072s] ( 87/1279) prek::cache cache_gc_verbose_shows_removed_entries PASS [ 0.209s] ( 88/1279) prek::builtin_hooks trailing_whitespace_check PASS [ 0.151s] ( 89/1279) prek::cache cache_gc_drops_missing_tracked_config PASS [ 0.054s] ( 90/1279) prek::cache cache_size_output_formats PASS [ 0.929s] ( 91/1279) prek::builtin_hooks check_commit_trailers_hook_checks_push_ranges_even_without_file_changes PASS [ 0.249s] ( 92/1279) prek::builtin_hooks requirements_txt_fixer_hook PASS [ 0.220s] ( 93/1279) prek::builtin_hooks trailing_whitespace_empty_chars PASS [ 0.166s] ( 94/1279) prek::cache cache_gc_keeps_tracked_config_on_parse_error PASS [ 0.154s] ( 95/1279) prek::cache cache_gc_prunes_unused_tool_versions PASS [ 0.095s] ( 96/1279) prek::cache cache_size_with_populated_cache PASS [ 0.483s] ( 97/1279) prek::builtin_hooks no_commit_to_branch_hook_with_patterns PASS [ 0.233s] ( 98/1279) prek::cache cache_gc_dry_run_does_not_remove_entries PASS [ 0.112s] ( 99/1279) prek::exec exec_rejects_ambiguous_hook_selector PASS [ 0.110s] ( 100/1279) prek::exec exec_rejects_unsupported_language_before_install PASS [ 0.133s] ( 101/1279) prek::exec exec_inherits_stdin_and_stdout PASS [ 0.146s] ( 102/1279) prek::exec exec_applies_hook_environment_without_entry_or_args PASS [ 0.131s] ( 103/1279) prek::global_config global_config_invalid_file_reports_parse_error PASS [ 0.160s] ( 104/1279) prek::exec exec_explicit_selector_ignores_skip_environment PASS [ 0.160s] ( 105/1279) prek::exec exec_keeps_current_working_directory PASS [ 0.158s] ( 106/1279) prek::exec exec_propagates_child_exit_status PASS [ 0.153s] ( 107/1279) prek::global_config global_config_missing_file_is_optional PASS [ 0.165s] ( 108/1279) prek::exec exec_resolves_relative_command_from_current_working_directory PASS [ 0.150s] ( 109/1279) prek::global_config update_command_accepts_upstream_alias PASS [ 0.178s] ( 110/1279) prek::global_config global_config_warns_about_unknown_options PASS [ 0.170s] ( 111/1279) prek::hook_impl commit_msg_builtin_hook_respects_message_file_filters PASS [ 0.166s] ( 112/1279) prek::hook_impl git_dir_synthesized_git_work_tree_not_leaked_to_hook PASS [ 0.174s] ( 113/1279) prek::hook_impl hook_impl PASS [ 0.045s] ( 114/1279) prek::identify identify_json_with_missing_paths PASS [ 0.193s] ( 115/1279) prek::hook_impl hook_impl_allows_missing_hook_dir PASS [ 0.069s] ( 116/1279) prek::identify identify_text_with_missing_paths PASS [ 0.176s] ( 117/1279) prek::hook_impl hook_impl_runs_legacy_hook PASS [ 0.225s] ( 118/1279) prek::hook_impl hook_impl_does_not_fail_when_no_hooks_match_stage PASS [ 0.126s] ( 119/1279) prek::init init_can_create_yaml_config PASS [ 0.111s] ( 120/1279) prek::init init_can_skip_hook_installation PASS [ 0.054s] ( 121/1279) prek::install init_template_dir_non_git_repo PASS [ 0.226s] ( 122/1279) prek::hook_impl run_worktree PASS [ 0.470s] ( 123/1279) prek::cache cache_gc_keeps_relative_remote_repo PASS [ 0.100s] ( 124/1279) prek::init init_preserves_existing_config PASS [ 0.109s] ( 125/1279) prek::init init_defaults_to_git_root PASS [ 0.292s] ( 126/1279) prek::hook_impl hook_impl_pre_push_runs_legacy_and_prek PASS [ 0.067s] ( 127/1279) prek::install install_force_uses_repository_hooks_with_external_hooks_path_set PASS [ 0.176s] ( 128/1279) prek::init init_child_project_refreshes_parent_workspace PASS [ 0.087s] ( 129/1279) prek::install install_and_uninstall_in_bare_repository PASS [ 0.300s] ( 130/1279) prek::hook_impl hook_stage_is_exposed_to_external_hooks PASS [ 0.127s] ( 131/1279) prek::install init_templatedir PASS [ 0.102s] ( 132/1279) prek::install install PASS [ 0.259s] ( 133/1279) prek::hook_impl workspace_hook_impl_worktree_subdirectory PASS [ 0.282s] ( 134/1279) prek::hook_impl workspace_hook_impl_no_project_found PASS [ 0.357s] ( 135/1279) prek::hook_impl hook_impl_pre_push PASS [ 0.339s] ( 136/1279) prek::hook_impl hook_impl_pre_push_uses_first_ref_with_commits PASS [ 0.089s] ( 137/1279) prek::install install_refuses_empty_external_hooks_path_set PASS [ 0.092s] ( 138/1279) prek::install install_refuses_empty_local_hooks_path_set PASS [ 0.099s] ( 139/1279) prek::install install_invalid_config_warning PASS [ 0.047s] ( 140/1279) prek::install install_uses_standard_permissions_by_default PASS [ 0.068s] ( 141/1279) prek::install install_uses_explicit_shared_repository_mode PASS [ 0.057s] ( 142/1279) prek::install install_uses_group_permissions_for_shared_repository PASS [ 0.060s] ( 143/1279) prek::install install_with_git_dir PASS [ 0.316s] ( 144/1279) prek::hook_impl workspace_hook_in_linked_worktree_keeps_git_index PASS [ 0.063s] ( 145/1279) prek::install install_with_git_dir_allows_external_hooks_path_set PASS [ 0.067s] ( 146/1279) prek::install install_with_included_local_hooks_path_installs_to_configured_directory PASS [ 0.079s] ( 147/1279) prek::install install_with_existing_legacy_hook PASS [ 0.090s] ( 148/1279) prek::install install_with_dot_hooks_path_installs_to_repo_root PASS [ 0.067s] ( 149/1279) prek::install install_with_local_hooks_path_installs_to_configured_directory PASS [ 0.063s] ( 150/1279) prek::install uninstall_all_managed_hooks PASS [ 0.059s] ( 151/1279) prek::install uninstall_refuses_empty_external_hooks_path_set PASS [ 0.042s] ( 152/1279) prek::install uninstall_refuses_external_hooks_path_set PASS [ 0.064s] ( 153/1279) prek::install uninstall_refuses_empty_local_hooks_path_set PASS [ 0.052s] ( 154/1279) prek::install uninstall_with_dot_hooks_path_removes_root_hook PASS [ 0.053s] ( 155/1279) prek::install uninstall_with_included_local_hooks_path_removes_configured_hook PASS [ 0.071s] ( 156/1279) prek::install uninstall_remove_legacy_hook PASS [ 0.108s] ( 157/1279) prek::install install_with_worktree_hooks_path_installs_to_configured_directory PASS [ 0.107s] ( 158/1279) prek::install uninstall PASS [ 0.061s] ( 159/1279) prek::install uninstall_with_local_hooks_path_removes_configured_hook PASS [ 0.072s] ( 160/1279) prek::install uninstall_with_git_dir_allows_external_hooks_path_set PASS [ 0.050s] ( 161/1279) prek::install util_init_template_dir PASS [ 0.059s] ( 162/1279) prek::install workspace_init_template_dir PASS [ 0.045s] ( 163/1279) prek::install workspace_install_only_root_hook_types PASS [ 0.515s] ( 164/1279) prek::hook_impl hook_impl_pre_push_force_push_after_rebase PASS [ 0.054s] ( 165/1279) prek::languages conda::language_version PASS [ 0.070s] ( 166/1279) prek::install workspace_uninstall PASS [ 0.104s] ( 167/1279) prek::install uninstall_with_worktree_hooks_path_removes_configured_hook PASS [ 0.100s] ( 168/1279) prek::install workspace_install PASS [ 0.037s] ( 169/1279) prek::languages dart::language_version PASS [ 0.200s] ( 170/1279) prek::languages dart::dart_environment PASS [ 0.197s] ( 171/1279) prek::languages dart::hook_stderr PASS [ 0.198s] ( 172/1279) prek::languages dart::script_with_files PASS [ 0.205s] ( 173/1279) prek::languages dart::with_pubspec PASS [ 0.643s] ( 174/1279) prek::languages dart::additional_dependencies PASS [ 0.630s] ( 175/1279) prek::languages dart::additional_dependencies_with_version PASS [ 0.495s] ( 176/1279) prek::languages dart::with_pubspec_and_additional_dependencies PASS [ 0.911s] ( 177/1279) prek::languages dart::executable_alias PASS [ 1.492s] ( 178/1279) prek::languages dart::remote_hook PASS [ 2.179s] ( 179/1279) prek::hook_impl workspace_hook_impl_with_selectors PASS [ 1.382s] ( 180/1279) prek::languages dart::with_pubspec_and_dependencies PASS [ 2.719s] ( 181/1279) prek::cache cache_gc_keeps_local_hook_env PASS [ 2.377s] ( 182/1279) prek::install install_with_legacy_install_hooks_subcommand_alias PASS [ 2.428s] ( 183/1279) prek::install install_with_legacy_install_hooks_flag_alias PASS [ 2.815s] ( 184/1279) prek::hook_impl workspace_hook_impl_root PASS [ 2.865s] ( 185/1279) prek::hook_impl workspace_hook_impl_subdirectory PASS [ 0.029s] ( 186/1279) prek::languages dotnet::invalid_language_version PASS [ 3.055s] ( 187/1279) prek::hook_impl git_dir_respected PASS [ 0.033s] ( 188/1279) prek::languages fail::fail PASS [ 3.062s] ( 189/1279) prek::hook_impl workspace_commit_msg_hook_receives_message_file_for_each_project PASS [ 2.642s] ( 190/1279) prek::languages conda::remote_repo_install_using_pixi PASS [ 2.672s] ( 191/1279) prek::languages conda::local_pixi_environment_is_reused_after_installer_changes PASS [ 2.679s] ( 192/1279) prek::languages conda::remote_repo_install PASS [ 2.710s] ( 193/1279) prek::languages conda::local_hook_with_additional_dependencies PASS [ 2.850s] ( 194/1279) prek::install workspace_install_hooks PASS [ 0.491s] ( 195/1279) prek::languages golang::remote_go_mod_metadata_sets_language_version PASS [ 4.600s] ( 196/1279) prek::cache cache_gc_removes_unreferenced_entries PASS [ 4.248s] ( 197/1279) prek::languages bun::basic_bun PASS [ 0.108s] ( 198/1279) prek::languages lua::health_check PASS [ 0.065s] ( 199/1279) prek::languages lua::hook_stderr PASS [ 0.028s] ( 200/1279) prek::languages lua::language_version PASS [ 5.243s] ( 201/1279) prek::languages bun::additional_dependencies PASS [ 2.598s] ( 202/1279) prek::languages julia::local_hook PASS [ 0.071s] ( 203/1279) prek::languages lua::script_with_files PASS [ 2.500s] ( 204/1279) prek::languages julia::remote_hook PASS [ 5.613s] ( 205/1279) prek::install install_with_hooks PASS [ 5.799s] ( 206/1279) prek::install install_hooks_only PASS [ 0.108s] ( 207/1279) prek::languages node::npm_version PASS [ 0.441s] ( 208/1279) prek::languages node::additional_dependencies_ignore_inherited_npm_config_prefix PASS [ 0.432s] ( 209/1279) prek::languages node::exec_uses_installed_node_environment PASS [ 2.130s] ( 210/1279) prek::languages lua::additional_dependencies PASS [ 0.033s] ( 211/1279) prek::languages perl::language_version PASS [ 0.669s] ( 212/1279) prek::languages node::node_install_preserves_global_git_config_and_isolates_repository PASS [ 0.038s] ( 213/1279) prek::languages perl::local_hook PASS [ 0.690s] ( 214/1279) prek::languages node::remote_package_is_installed_from_git PASS [ 0.029s] ( 215/1279) prek::languages php::language_version PASS [ 0.088s] ( 216/1279) prek::languages php::local_hook PASS [ 0.618s] ( 217/1279) prek::languages php::additional_dependencies PASS [ 3.807s] ( 218/1279) prek::languages julia::script_file PASS [ 1.659s] ( 219/1279) prek::languages node::additional_dependencies PASS [ 0.450s] ( 220/1279) prek::languages php::remote_repo_install PASS [ 4.339s] ( 221/1279) prek::languages julia::project_toml PASS [ 5.435s] ( 222/1279) prek::languages julia::additional_dependencies_with_specifiers PASS [ 3.344s] ( 223/1279) prek::languages node::remote_prepare_uses_dev_dependencies PASS [ 8.182s] ( 224/1279) prek::languages deno::builtin_commands PASS [ 8.209s] ( 225/1279) prek::languages deno::basic_deno PASS [ 8.688s] ( 226/1279) prek::languages deno::additional_dependencies_absolute_file PASS [ 7.680s] ( 227/1279) prek::languages deno::hook_failure PASS [ 8.917s] ( 228/1279) prek::languages deno::additional_dependencies PASS [ 7.564s] ( 229/1279) prek::languages deno::script_with_permissions PASS [ 7.693s] ( 230/1279) prek::languages deno::script_file PASS [ 3.216s] ( 231/1279) prek::languages pygrep::basic_case_sensitive PASS [ 3.224s] ( 232/1279) prek::languages pygrep::case_insensitive PASS [ 3.166s] ( 233/1279) prek::languages pygrep::complex_regex_patterns PASS [ 7.878s] ( 234/1279) prek::languages deno::remote_hook_with_local_file_additional_dependency PASS [ 8.316s] ( 235/1279) prek::languages deno::remote_hook PASS [ 3.110s] ( 236/1279) prek::languages pygrep::invalid_args PASS [ 0.037s] ( 237/1279) prek::languages python::invalid_version PASS [ 3.287s] ( 238/1279) prek::languages pygrep::case_insensitive_multiline PASS [ 0.901s] ( 239/1279) prek::languages pygrep::pattern_not_found PASS [ 0.035s] ( 240/1279) prek::languages r::language_version PASS [ 8.412s] ( 241/1279) prek::languages deno::remote_hook_with_additional_dependencies PASS [ 2.623s] ( 242/1279) prek::languages pygrep::invalid_regex PASS [ 0.570s] ( 243/1279) prek::languages r::local_hook PASS [ 6.558s] ( 244/1279) prek::languages lua::remote_hook PASS [ 2.479s] ( 245/1279) prek::languages pygrep::multiline_mode PASS [ 0.141s] ( 246/1279) prek::languages ruby::gemspec_workflow PASS [ 1.699s] ( 247/1279) prek::languages python::local_relative_additional_dependency_is_not_resolved_from_worktree PASS [ 1.985s] ( 248/1279) prek::languages python::can_not_download PASS [ 0.136s] ( 249/1279) prek::languages ruby::process_files PASS [ 0.478s] ( 250/1279) prek::languages ruby::local_hook_with_gemspec PASS [ 0.128s] ( 251/1279) prek::languages ruby::specific_ruby_available PASS [ 2.143s] ( 252/1279) prek::languages python::pep723_script PASS [ 0.137s] ( 253/1279) prek::languages ruby::system_ruby PASS [ 0.720s] ( 254/1279) prek::languages ruby::specific_ruby_unavailable PASS [ 2.092s] ( 255/1279) prek::languages ruby::additional_gem_dependencies PASS [ 3.053s] ( 256/1279) prek::languages python::hook_stderr PASS [ 7.122s] ( 257/1279) prek::languages perl::remote_repo_install PASS [ 2.283s] ( 258/1279) prek::languages ruby::environment_isolation PASS [ 0.052s] ( 259/1279) prek::languages rust::system::requires_cargo_beside_rustc PASS [ 0.072s] ( 260/1279) prek::languages rust::system::rustup_proxy_resolves_before_caching PASS [ 0.062s] ( 261/1279) prek::languages rust::system::standalone_toolchain_without_rustup PASS [ 0.054s] ( 262/1279) prek::languages rust::system::versioned_managed_toolchain_matches_channel PASS [ 0.050s] ( 263/1279) prek::languages script::unix::local_repo_bash_shebang PASS [ 0.044s] ( 264/1279) prek::languages script::unix::script_shell_runs_entry_as_shell_source PASS [ 0.071s] ( 265/1279) prek::languages script::unix::workspace_script_run PASS [ 0.106s] ( 266/1279) prek::languages script::windows_script_run PASS [ 0.072s] ( 267/1279) prek::languages shell::bash_shell_adapter_runs_entry PASS [ 0.005s] ( 268/1279) prek::languages shell::pwsh_shell_adapter_runs_entry PASS [ 0.059s] ( 269/1279) prek::languages shell::shell_rejected_for_pygrep PASS [ 0.056s] ( 270/1279) prek::languages system::multiline_entry_without_shell_uses_argv_semantics PASS [ 0.059s] ( 271/1279) prek::languages system::shell_entry_receives_hook_args_before_filenames PASS [ 4.606s] ( 272/1279) prek::languages pygrep::negate_multiline_mode PASS [ 0.065s] ( 273/1279) prek::languages system::shell_runs_multiline_entry_as_one_script PASS [ 0.046s] ( 274/1279) prek::list list_basic PASS [ 0.059s] ( 275/1279) prek::languages unsupported::unsupported_language PASS [ 0.051s] ( 276/1279) prek::list list_group_excluded_remote_repo_is_not_cloned PASS [ 0.058s] ( 277/1279) prek::list list_empty_config PASS [ 0.057s] ( 278/1279) prek::list list_no_config_file PASS [ 0.086s] ( 279/1279) prek::list list_json_output PASS [ 0.780s] ( 280/1279) prek::languages script::unix::script_run PASS [ 0.058s] ( 281/1279) prek::list list_with_aliases PASS [ 0.118s] ( 282/1279) prek::list list_verbose PASS [ 0.067s] ( 283/1279) prek::list list_with_hook_ids_filter PASS [ 12.709s] ( 284/1279) prek::languages deno::checksum_policy PASS [ 0.062s] ( 285/1279) prek::list list_with_language_filter PASS [ 0.121s] ( 286/1279) prek::list list_with_group_filter PASS [ 0.057s] ( 287/1279) prek::list list_with_stage_filter PASS [ 0.038s] ( 288/1279) prek::list_builtins list_builtins_defaults_to_verbose_output PASS [ 0.086s] ( 289/1279) prek::list workspace_list PASS [ 0.040s] ( 290/1279) prek::list_builtins list_builtins_json PASS [ 0.058s] ( 291/1279) prek::meta_hooks check_hooks_apply_builtin_illegal_windows_names PASS [ 0.147s] ( 292/1279) prek::list list_with_selectors PASS [ 0.063s] ( 293/1279) prek::meta_hooks check_hooks_apply_still_checks_other_hooks PASS [ 0.067s] ( 294/1279) prek::meta_hooks check_useless_excludes_workspace_paths_are_project_relative PASS [ 0.070s] ( 295/1279) prek::meta_hooks meta_hooks PASS [ 0.043s] ( 296/1279) prek::meta_hooks meta_hooks_unknown_hook PASS [ 0.065s] ( 297/1279) prek::meta_hooks meta_hooks_workspace PASS [ 0.047s] ( 298/1279) prek::run config::config_not_staged PASS [ 0.100s] ( 299/1279) prek::run completion::selectors_completion PASS [ 0.034s] ( 300/1279) prek::run config::config_outside_repo PASS [ 0.040s] ( 301/1279) prek::run config::expands_tilde_in_prek_home PASS [ 0.030s] ( 302/1279) prek::run config::global_path_options_expand_tilde PASS [ 0.035s] ( 303/1279) prek::run config::minimum_prek_version PASS [ 0.075s] ( 304/1279) prek::run config::invalid_config PASS [ 0.061s] ( 305/1279) prek::run config::prek_toml_resolves_priority_aliases PASS [ 0.033s] ( 306/1279) prek::run config::run_does_not_rewrite_unchanged_config_tracking_file PASS [ 0.020s] ( 307/1279) prek::run config::run_tracks_relative_config_as_absolute_path PASS [ 0.040s] ( 308/1279) prek::run execution::dry_run PASS [ 9.243s] ( 309/1279) prek::languages perl::additional_dependencies PASS [ 0.720s] ( 310/1279) prek::meta_hooks check_useless_excludes_remote PASS [ 0.074s] ( 311/1279) prek::run execution::filename_batches_are_balanced PASS [ 5.710s] ( 312/1279) prek::languages pygrep::python_regex_quirks PASS [ 0.039s] ( 313/1279) prek::run execution::local PASS [ 6.129s] ( 314/1279) prek::languages python::git_env_vars_not_leaked_to_pip_install PASS [ 6.259s] ( 315/1279) prek::languages python::additional_dependencies_in_remote_repo PASS [ 0.044s] ( 316/1279) prek::run execution::pass_env_vars PASS [ 0.069s] ( 317/1279) prek::run execution::pass_filenames_1_limits_batch_size PASS [ 0.064s] ( 318/1279) prek::run execution::pass_filenames_2_limits_batch_size PASS [ 4.655s] ( 319/1279) prek::languages ruby::native_gem_dependency PASS [ 5.446s] ( 320/1279) prek::languages rust::remote_hooks PASS [ 0.065s] ( 321/1279) prek::run files::file_types PASS [ 9.265s] ( 322/1279) prek::languages pygrep::negate_mode PASS [ 0.091s] ( 323/1279) prek::run files::files_and_exclude PASS [ 0.120s] ( 324/1279) prek::run files::run_directory PASS [ 6.197s] ( 325/1279) prek::languages rust::additional_dependencies_cli PASS [ 0.069s] ( 326/1279) prek::run files::run_glob PASS [ 0.051s] ( 327/1279) prek::run files::run_glob_patterns_with_multiple_hooks PASS [ 8.455s] ( 328/1279) prek::languages python::health_check_with_symlinked_toolchain PASS [ 0.034s] ( 329/1279) prek::run files::run_multiple_files PASS [ 0.036s] ( 330/1279) prek::run files::run_no_files PASS [ 0.061s] ( 331/1279) prek::run files::types_directory PASS [ 0.063s] ( 332/1279) prek::run files::subdirectory PASS [ 0.085s] ( 333/1279) prek::run git::failed_stash_restore_aborts_commit_and_allows_recovery PASS [ 0.068s] ( 334/1279) prek::run git::git_commit_a PASS [ 0.125s] ( 335/1279) prek::run git::conflicted_stash_preserves_changes_hidden_by_clean_filter PASS [ 0.078s] ( 336/1279) prek::run git::git_commit_a_currently_fails_when_hook_writes_to_temp_git_index PASS [ 0.062s] ( 337/1279) prek::run git::intent_to_add_file_survives_conflicted_stash_restore PASS [ 0.074s] ( 338/1279) prek::run git::merge_conflicts PASS [ 0.057s] ( 339/1279) prek::run git::restore_intent_and_unstaged_changes_from_subdirectory PASS [ 0.100s] ( 340/1279) prek::run git::restaging_hook_preserves_conflicted_stash PASS [ 0.047s] ( 341/1279) prek::run git::restore_on_interrupt PASS [ 5.804s] ( 342/1279) prek::languages rust::remote_hooks_with_lib_deps PASS [ 0.027s] ( 343/1279) prek::run git::run_in_non_git_repo PASS [ 0.065s] ( 344/1279) prek::run git::restore_reports_hook_and_recovery_errors PASS [ 0.153s] ( 345/1279) prek::run git::restore_after_checkout_failure PASS [ 0.034s] ( 346/1279) prek::run git::run_preserves_git_discovery_errors PASS [ 0.043s] ( 347/1279) prek::run git::run_with_tree_object_as_ref PASS [ 0.050s] ( 348/1279) prek::run git::staged_files_only PASS [ 0.091s] ( 349/1279) prek::run git::stash_preserves_changes_hidden_by_clean_filter PASS [ 0.118s] ( 350/1279) prek::run include_deleted::deleted_and_existing_files_share_arguments PASS [ 0.130s] ( 351/1279) prek::run include_deleted::deleted_files_follow_path_and_type_filters PASS [ 0.102s] ( 352/1279) prek::run include_deleted::deleted_files_respect_workspace_boundaries PASS [ 0.060s] ( 353/1279) prek::run include_deleted::deleted_rename_source_triggers_hook PASS [ 0.033s] ( 354/1279) prek::run modifications::all_files_clean_missing_blob_ignores_diff_snapshot_errors PASS [ 0.075s] ( 355/1279) prek::run include_deleted::deleted_tags_use_git_mode_without_reading_content PASS [ 0.034s] ( 356/1279) prek::run modifications::all_files_with_existing_unstaged_changes_uses_snapshot_baseline PASS [ 0.018s] ( 357/1279) prek::run modifications::failed_non_modifying_builtin_skips_diff_detection PASS [ 0.056s] ( 358/1279) prek::run modifications::binary_diff_snapshots_use_full_object_ids PASS [ 0.031s] ( 359/1279) prek::run modifications::modifying_builtin_invalidates_baseline_for_later_external_hook PASS [ 0.064s] ( 360/1279) prek::run modifications::later_project_snapshots_diff_left_by_previous_project PASS [ 0.089s] ( 361/1279) prek::run modifications::identical_rewrite_with_stat_change_is_not_modified PASS [ 0.018s] ( 362/1279) prek::run modifications::read_only_builtin_hook_does_not_run_diff_detection PASS [ 0.051s] ( 363/1279) prek::run modifications::modifying_hook_is_reported PASS [ 0.036s] ( 364/1279) prek::run modifications::same_group_known_modification_rebaselines_later_external_hook PASS [ 0.028s] ( 365/1279) prek::run modifications::same_group_known_modification_skips_diff_detection PASS [ 0.040s] ( 366/1279) prek::run output::cjk_hook_name PASS [ 0.025s] ( 367/1279) prek::run output::hidden_failed_status_still_writes_log_file PASS [ 0.080s] ( 368/1279) prek::run output::hide_status_config_precedence PASS [ 0.072s] ( 369/1279) prek::run output::hide_status_filters_hook_reports PASS [ 0.058s] ( 370/1279) prek::run output::hide_status_uses_final_display_status PASS [ 0.054s] ( 371/1279) prek::run output::hook_details_include_first_description_line PASS [ 0.045s] ( 372/1279) prek::run output::log_file PASS [ 0.036s] ( 373/1279) prek::run output::run_displays_aliases_for_repeated_hook_ids PASS [ 0.043s] ( 374/1279) prek::run output::run_log_file PASS [ 0.046s] ( 375/1279) prek::run output::run_preserves_stdout_stderr_order PASS [ 0.046s] ( 376/1279) prek::run output::run_quiet PASS [ 1.009s] ( 377/1279) prek::run git::restore_when_interrupted_during_git_operations PASS [ 0.045s] ( 378/1279) prek::run output::run_quiet_env PASS [ 11.226s] ( 379/1279) prek::languages pygrep::multiple_files_report_each_match PASS [ 0.036s] ( 380/1279) prek::run output::version_info PASS [ 0.057s] ( 381/1279) prek::run repositories::hook_repo_placeholder_expands_to_local_project PASS [ 0.076s] ( 382/1279) prek::run repositories::hook_repo_placeholder_expands_to_remote_checkout PASS [ 0.203s] ( 383/1279) prek::run repositories::init_nonexistent_repo PASS [ 0.044s] ( 384/1279) prek::run repositories::required_group_excluded_remote_repo_is_not_cloned PASS [ 5.136s] ( 385/1279) prek::run execution::run_basic PASS [ 12.882s] ( 386/1279) prek::languages r::local_hook_with_absolute_additional_dependency PASS [ 0.045s] ( 387/1279) prek::run repositories::skipped_remote_repo_is_not_cloned PASS [ 0.096s] ( 388/1279) prek::run repositories::skipped_same_key_remote_repo_entry_is_not_initialized PASS [ 0.049s] ( 389/1279) prek::run repositories::unmatched_skip_does_not_suppress_remote_clone PASS [ 0.091s] ( 390/1279) prek::run scheduling::explicitly_skipped_hook_does_not_affect_priority_group_outcome PASS [ 0.058s] ( 391/1279) prek::run scheduling::fail_fast PASS [ 0.078s] ( 392/1279) prek::run scheduling::fail_fast_cli_flag PASS [ 0.077s] ( 393/1279) prek::run scheduling::no_fail_fast_cli_flag PASS [ 11.494s] ( 394/1279) prek::languages rust::remote_hook_non_workspace PASS [ 0.084s] ( 395/1279) prek::run scheduling::priorities_respected PASS [ 0.083s] ( 396/1279) prek::run scheduling::priority_aliases_are_resolved_before_scheduling PASS [ 0.252s] ( 397/1279) prek::run scheduling::priority_fail_fast_stops_later_groups PASS [ 0.286s] ( 398/1279) prek::run scheduling::priority_group_modified_files_is_group_failure_and_output_is_indented PASS [ 0.087s] ( 399/1279) prek::run selection::fallback_to_manual_stage PASS [ 0.039s] ( 400/1279) prek::run selection::run_group_exclusion_wins_over_inclusion PASS [ 0.035s] ( 401/1279) prek::run selection::run_group_selectors_reject_invalid_names PASS [ 0.097s] ( 402/1279) prek::run selection::multiple_hook_ids PASS [ 0.049s] ( 403/1279) prek::run selection::run_group_without_stage_selects_hooks_across_stages PASS [ 0.039s] ( 404/1279) prek::run selection::run_no_group_excludes_matching_hooks_and_keeps_ungrouped_hooks PASS [ 0.027s] ( 405/1279) prek::run selection::run_required_group_without_stage_warns_when_only_message_file_hooks_match PASS [ 0.040s] ( 406/1279) prek::run selection::run_required_group_and_stage_filters_intersect PASS [ 0.049s] ( 407/1279) prek::run selection::run_ungrouped_group_selects_hooks_without_groups PASS [ 0.062s] ( 408/1279) prek::run selection::run_required_groups_intersect_and_compose_with_other_group_filters PASS [ 0.034s] ( 409/1279) prek::run selection::run_unknown_group_selectors_warn_and_empty_selection_fails PASS [ 0.068s] ( 410/1279) prek::run selection::skips PASS [ 0.051s] ( 411/1279) prek::run selection::stage PASS [ 0.015s] ( 412/1279) prek::run skipped_hooks::all_hooks_skipped_multiple_priority_groups PASS [ 0.032s] ( 413/1279) prek::run skipped_hooks::all_hooks_skipped_no_matching_files PASS [ 0.033s] ( 414/1279) prek::run skipped_hooks::dry_run_skips_all_hooks PASS [ 0.045s] ( 415/1279) prek::run skipped_hooks::group_excluded_installable_hook_does_not_install_env PASS [ 0.034s] ( 416/1279) prek::run skipped_hooks::mixed_skipped_and_executed_hooks FAIL [ 24.364s] ( 417/1279) prek::languages golang::local_additional_deps stdout ─── running 1 test ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Snapshot Summary ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Snapshot: local_additional_deps Source: crates/prek/tests/languages/golang.rs:284 ──────────────────────────────────────────────────────────────────────────────── program: prek args: - run env: GIT_CONFIG_COUNT: "1" GIT_CONFIG_KEY_0: core.autocrlf GIT_CONFIG_VALUE_0: "false" PREK_HOME: /build/.local/share/prek/tests/.tmpZdpBpT/home PREK_INTERNAL__SORT_FILENAMES: "1" PREK_INTERNAL__USER_CONFIG_PATH: /build/.local/share/prek/tests/.tmpZdpBpT/home/config/prek/prek.toml ──────────────────────────────────────────────────────────────────────────────── -old snapshot +new results ────────────┬─────────────────────────────────────────────────────────────────── 1 │-success: true 2 │-exit_code: 0 1 │+success: false 2 │+exit_code: 2 3 3 │ ----- stdout ----- 4 │-go-hook..................................................................Passed 5 │-- hook id: go-hook 6 │-- duration: [TIME] 7 4 │ 8 │- Hello, Utility! 9 │- 10 │------ stderr ----- 5 │+----- stderr ----- 6 │+error: Failed to install hook `go-hook` 7 │+ caused by: Failed to install go 8 │+ caused by: Failed to download go 9 │+ caused by: Failed to download file from https://go.dev/dl/go1.27.3.linux-amd64.tar.gz to `[HOME]/scratch/.tmp7fL8CW/go1.27.3.linux-amd64.tar.gz` 10 │+ caused by: error decoding response body 11 │+ caused by: request or response body error 12 │+ caused by: error reading a body from connection 13 │+ caused by: peer closed connection without sending TLS close_notify: https://docs.rs/rustls/latest/rustls/manual/_03_howto/index.html#unexpected-eof ────────────┴─────────────────────────────────────────────────────────────────── To update snapshots run `cargo insta review` Stopped on the first failure. Run `cargo insta test` to run all snapshots. test golang::local_additional_deps ... FAILED failures: failures: golang::local_additional_deps test result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 129 filtered out; finished in 24.36s stderr ─── thread 'golang::local_additional_deps' (21331) panicked at /build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/insta-1.49.0/src/runtime.rs:734:13: snapshot assertion for 'local_additional_deps' failed in line 284 note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace PASS [ 0.035s] ( 418/1279) prek::run skipped_hooks::skipped_installable_hook_does_not_install_env PASS [ 0.019s] ( 419/1279) prek::run skipped_hooks::skipped_workspace_project_installable_hook_does_not_install_env PASS [ 0.021s] ( 420/1279) prek::sample_config respect_format PASS [ 0.024s] ( 421/1279) prek::sample_config respect_format_if_filename_missing PASS [ 0.032s] ( 422/1279) prek::sample_config sample_config PASS [ 0.031s] ( 423/1279) prek::sample_config sample_config_format PASS [ 0.022s] ( 424/1279) prek::sample_config sample_config_toml PASS [ 0.065s] ( 425/1279) prek::try_repo try_repo_basic PASS [ 0.030s] ( 426/1279) prek::try_repo try_repo_builtin_hook PASS [ 17.593s] ( 427/1279) prek::languages python::configured_env_is_applied_to_python_install PASS [ 0.066s] ( 428/1279) prek::try_repo try_repo_failing_hook PASS [ 0.034s] ( 429/1279) prek::try_repo try_repo_meta_hook PASS [ 17.008s] ( 430/1279) prek::run config::alternate_config_file PASS [ 16.888s] ( 431/1279) prek::run config::prek_toml PASS [ 16.733s] ( 432/1279) prek::run execution::local_python_hook PASS [ 15.801s] ( 433/1279) prek::run execution::run_with_stdin_closed PASS [ 16.976s] ( 434/1279) prek::run execution::invalid_entry PASS [ 17.344s] ( 435/1279) prek::run execution::empty_entry PASS [ 0.332s] ( 436/1279) prek::update missing_hook_ids PASS [ 0.431s] ( 437/1279) prek::try_repo try_repo_uncommitted_changes PASS [ 0.322s] ( 438/1279) prek::update quoting_float_like_version_number PASS [ 0.371s] ( 439/1279) prek::update prefer_similar_tags PASS [ 0.103s] ( 440/1279) prek::update quoting_float_like_version_number_without_existing_quotes PASS [ 0.127s] ( 441/1279) prek::update test_resolve_revision_ignores_git_dir_env_var PASS [ 0.090s] ( 442/1279) prek::update update_already_up_to_date PASS [ 16.080s] ( 443/1279) prek::run execution::shebang_script PASS [ 0.094s] ( 444/1279) prek::update update_already_up_to_date_verbose PASS [ 0.102s] ( 445/1279) prek::update update_basic PASS [ 0.091s] ( 446/1279) prek::update update_bleeding_edge PASS [ 0.099s] ( 447/1279) prek::update update_check PASS [ 0.097s] ( 448/1279) prek::update update_check_fails_for_mismatched_frozen_comment PASS [ 0.110s] ( 449/1279) prek::update update_cooldown_does_not_downgrade_current_rev PASS [ 0.062s] ( 450/1279) prek::update update_does_not_rewrite_config_when_up_to_date PASS [ 0.102s] ( 451/1279) prek::update update_dry_run PASS [ 0.123s] ( 452/1279) prek::update update_dry_run_exit_code PASS [ 0.123s] ( 453/1279) prek::update update_dry_run_warns_for_mismatched_frozen_comment PASS [ 0.125s] ( 454/1279) prek::update update_equal_timestamp_prefers_semver_over_nonsemver PASS [ 0.164s] ( 455/1279) prek::update update_equal_timestamp_tags_picks_highest_version PASS [ 0.179s] ( 456/1279) prek::update update_exclude_repo_matches_relative_config_value PASS [ 0.147s] ( 457/1279) prek::update update_exclude_repo_skips_fetching_repo PASS [ 0.147s] ( 458/1279) prek::update update_exit_code_succeeds_when_up_to_date PASS [ 0.142s] ( 459/1279) prek::update update_exit_code_updates_config PASS [ 0.136s] ( 460/1279) prek::update update_freeze PASS [ 0.137s] ( 461/1279) prek::update update_freeze_uses_dereferenced_commit_for_annotated_tags PASS [ 0.158s] ( 462/1279) prek::update update_freeze_toml_with_comment PASS [ 0.164s] ( 463/1279) prek::update update_freeze_toml PASS [ 30.503s] ( 464/1279) prek::languages julia::additional_dependencies PASS [ 0.182s] ( 465/1279) prek::update update_freeze_still_freezes_skipped_cooldown_downgrade PASS [ 0.171s] ( 466/1279) prek::update update_local_repo_ignored PASS [ 0.208s] ( 467/1279) prek::update update_removes_frozen_comment_when_pinned_commit_has_no_tag PASS [ 0.227s] ( 468/1279) prek::update update_mixed_timestamps_with_equal_subgroups PASS [ 0.240s] ( 469/1279) prek::update update_multiple_repos_mixed PASS [ 0.254s] ( 470/1279) prek::update update_preserve_quote_style PASS [ 0.254s] ( 471/1279) prek::update update_repo_exclude_tag_can_leave_repo_unchanged PASS [ 0.230s] ( 472/1279) prek::update update_repo_include_tag_is_repo_specific PASS [ 0.099s] ( 473/1279) prek::update update_repo_include_tag_overrides_global_include_tag PASS [ 0.100s] ( 474/1279) prek::update update_repo_options_match_relative_config_value PASS [ 0.103s] ( 475/1279) prek::update update_shared_target_with_different_frozen_comments_displays_sha PASS [ 0.099s] ( 476/1279) prek::update update_tag_filters_can_select_older_track_without_cooldown PASS [ 0.150s] ( 477/1279) prek::update update_specific_repos PASS [ 0.112s] ( 478/1279) prek::update update_toml PASS [ 0.123s] ( 479/1279) prek::update update_tag_filters_include_then_exclude PASS [ 0.102s] ( 480/1279) prek::update update_updates_mismatched_frozen_comment PASS [ 0.144s] ( 481/1279) prek::update update_toml_with_comment PASS [ 0.104s] ( 482/1279) prek::update update_updates_mismatched_frozen_comment_toml PASS [ 0.118s] ( 483/1279) prek::update update_updates_unresolvable_frozen_comment PASS [ 0.134s] ( 484/1279) prek::update update_warns_for_branch_only_pinned_commit_with_frozen_comment PASS [ 0.120s] ( 485/1279) prek::update update_warns_for_invalid_pinned_commit_with_frozen_comment PASS [ 0.135s] ( 486/1279) prek::update update_warns_for_missing_repos PASS [ 0.052s] ( 487/1279) prek::update update_with_invalid_config_file PASS [ 0.030s] ( 488/1279) prek::validate duplicate_and_unused_priority_aliases_are_valid PASS [ 0.257s] ( 489/1279) prek::update update_uses_project_tag_filter_config PASS [ 0.043s] ( 490/1279) prek::validate invalid_config_error PASS [ 0.163s] ( 491/1279) prek::update update_with_existing_frozen_comment PASS [ 14.618s] ( 492/1279) prek::run modifications::read_only_languages_do_not_run_diff_detection PASS [ 0.229s] ( 493/1279) prek::update update_warns_when_repo_override_matches_another_project PASS [ 0.032s] ( 494/1279) prek::validate mutable_revision_warning_has_actionable_guidance PASS [ 0.031s] ( 495/1279) prek::validate priority_aliases_cannot_contain_whitespace PASS [ 0.038s] ( 496/1279) prek::validate unexpected_keys_warning PASS [ 0.036s] ( 497/1279) prek::validate unknown_priority_alias_is_invalid PASS [ 0.058s] ( 498/1279) prek::validate validate_config PASS [ 0.049s] ( 499/1279) prek::validate validate_manifest PASS [ 0.194s] ( 500/1279) prek::update update_workspace_same_repo_uses_project_cooldown PASS [ 6.812s] ( 501/1279) prek::try_repo try_repo_dot_path PASS [ 0.253s] ( 502/1279) prek::update update_workspace PASS [ 0.102s] ( 503/1279) prek::workspace config_not_staged PASS [ 0.073s] ( 504/1279) prek::workspace fail_fast_stops_after_current_project_level PASS [ 0.042s] ( 505/1279) prek::workspace reference_files_across_projects PASS [ 0.078s] ( 506/1279) prek::workspace relative_repo_path_resolution PASS [ 0.073s] ( 507/1279) prek::workspace relative_repo_path_resolution_with_explicit_relative_config PASS [ 0.079s] ( 508/1279) prek::workspace run_with_mixed_project_and_hook_selectors PASS [ 14.400s] ( 509/1279) prek::run output::tty_output_preserves_color_without_replaying_terminal_controls PASS [ 19.447s] ( 510/1279) prek::run execution::fast_path_checks_filenames_from_entry_and_args PASS [ 0.032s] ( 511/1279) prek::workspace workspace_no_projects PASS [ 0.027s] ( 512/1279) prek::yaml_to_toml yaml_to_toml_discovers_pre_commit_config_yaml PASS [ 0.025s] ( 513/1279) prek::yaml_to_toml yaml_to_toml_discovers_pre_commit_config_yml PASS [ 0.023s] ( 514/1279) prek::yaml_to_toml yaml_to_toml_error_when_no_config_found PASS [ 0.031s] ( 515/1279) prek::yaml_to_toml yaml_to_toml_force_overwrite PASS [ 0.025s] ( 516/1279) prek::yaml_to_toml yaml_to_toml_prefers_yaml_over_yml PASS [ 0.023s] ( 517/1279) prek::yaml_to_toml yaml_to_toml_rejects_invalid_config PASS [ 0.559s] ( 518/1279) prek::workspace same_depth_project_concurrency_has_stable_output PASS [ 0.022s] ( 519/1279) prek::yaml_to_toml yaml_to_toml_same_output PASS [ 0.022s] ( 520/1279) prek::yaml_to_toml yaml_to_toml_writes_default_output PASS [ 0.004s] ( 521/1279) prek::bin/prek archive::tests::extract_archive_rejects_unsupported_archive PASS [ 0.003s] ( 522/1279) prek::bin/prek checksum::tests::parses_plain_and_prefixed_digest PASS [ 0.004s] ( 523/1279) prek::bin/prek checksum::tests::parses_sha256sums_binary_mode_marker PASS [ 0.003s] ( 524/1279) prek::bin/prek checksum::tests::parses_sha256sums_file PASS [ 0.004s] ( 525/1279) prek::bin/prek checksum::tests::rejects_file_mismatch PASS [ 0.004s] ( 526/1279) prek::bin/prek checksum::tests::parses_sha256sums_relative_filename PASS [ 0.003s] ( 527/1279) prek::bin/prek checksum::tests::rejects_invalid_digest PASS [ 0.003s] ( 528/1279) prek::bin/prek checksum::tests::returns_none_for_missing_sha256sums_entry PASS [ 0.004s] ( 529/1279) prek::bin/prek checksum::tests::verifies_file_contents PASS [ 0.003s] ( 530/1279) prek::bin/prek cli::cache_clean::tests::rm_rf_counts_and_removes_tree PASS [ 0.010s] ( 531/1279) prek::bin/prek cli::_gen::generate_cli_reference PASS [ 0.004s] ( 532/1279) prek::bin/prek cli::cache_clean::tests::rm_rf_counts_symlink_entries PASS [ 0.004s] ( 533/1279) prek::bin/prek cli::cache_clean::tests::rm_rf_empty_directory PASS [ 0.004s] ( 534/1279) prek::bin/prek cli::cache_clean::tests::rm_rf_non_exist_directory PASS [ 0.004s] ( 535/1279) prek::bin/prek cli::cache_clean::tests::rm_rf_rejects_non_directory PASS [ 0.004s] ( 536/1279) prek::bin/prek cli::cache_gc::tests::format_dependency_list_includes_more_suffix PASS [ 0.003s] ( 537/1279) prek::bin/prek cli::cache_gc::tests::format_dependency_list_truncates_rendered_string PASS [ 0.003s] ( 538/1279) prek::bin/prek cli::cache_gc::tests::truncate_end_counts_chars_not_bytes PASS [ 0.003s] ( 539/1279) prek::bin/prek cli::cache_gc::tests::truncate_end_returns_input_when_short_enough PASS [ 0.004s] ( 540/1279) prek::bin/prek cli::cache_gc::tests::truncate_end_truncates_and_appends_ellipsis PASS [ 0.004s] ( 541/1279) prek::bin/prek cli::cache_size::tests::dir_stats_empty_directory PASS [ 0.004s] ( 542/1279) prek::bin/prek cli::cache_size::tests::dir_stats_missing_directory PASS [ 0.004s] ( 543/1279) prek::bin/prek cli::cache_size::tests::dir_stats_nested_files PASS [ 0.004s] ( 544/1279) prek::bin/prek cli::cache_size::tests::human_readable_bytes_handles_zero PASS [ 0.004s] ( 545/1279) prek::bin/prek cli::completion::tests::query_with_leading_colon_completes_explicit_hook_ids PASS [ 0.004s] ( 546/1279) prek::bin/prek cli::completion::tests::query_with_project_and_colon_completes_project_hooks PASS [ 0.004s] ( 547/1279) prek::bin/prek cli::completion::tests::query_with_slash_completes_projects PASS [ 14.861s] ( 548/1279) prek::run output::show_diff_on_failure PASS [ 0.004s] ( 549/1279) prek::bin/prek cli::completion::tests::query_without_separator_completes_hooks_and_projects PASS [ 0.004s] ( 550/1279) prek::bin/prek cli::completion::tests::regular_hook_ids_use_minimal_selectors PASS [ 0.004s] ( 551/1279) prek::bin/prek cli::run::filter::tests::all_file_selection_preserves_partial_refs PASS [ 0.005s] ( 552/1279) prek::bin/prek cli::completion::tests::reserved_hook_ids_require_explicit_selectors PASS [ 0.003s] ( 553/1279) prek::bin/prek cli::run::filter::tests::filename_filter_allows_non_utf8_paths_without_patterns PASS [ 0.004s] ( 554/1279) prek::bin/prek cli::run::filter::tests::filename_filter_matches_non_utf8_paths_with_glob_patterns PASS [ 0.004s] ( 555/1279) prek::bin/prek cli::run::filter::tests::filename_filter_regex_keeps_unicode_character_classes PASS [ 0.004s] ( 556/1279) prek::bin/prek cli::run::filter::tests::filename_filter_regex_matches_valid_suffix_of_non_utf8_path PASS [ 0.003s] ( 557/1279) prek::bin/prek cli::run::filter::tests::project_path_tree_matches_nested_ancestors PASS [ 0.004s] ( 558/1279) prek::bin/prek cli::run::filter::tests::filename_filter_supports_glob_include_and_exclude PASS [ 0.003s] ( 559/1279) prek::bin/prek cli::run::filter::tests::project_path_tree_respects_component_boundaries PASS [ 0.004s] ( 560/1279) prek::bin/prek cli::run::filter::tests::strip_prefix_in_place_preserves_non_utf8_names PASS [ 0.005s] ( 561/1279) prek::bin/prek cli::run::reporter::tests::active_lines_includes_root_running_and_group_lines PASS [ 0.004s] ( 562/1279) prek::bin/prek cli::run::reporter::tests::collapse_candidate_picks_oldest_hideable_group PASS [ 0.004s] ( 563/1279) prek::bin/prek cli::run::reporter::tests::collapsing_completed_bars_frees_one_line PASS [ 0.004s] ( 564/1279) prek::bin/prek cli::run::reporter::tests::collapsing_completed_bars_keeps_summary_at_first_hidden_row PASS [ 0.004s] ( 565/1279) prek::bin/prek cli::run::reporter::tests::collapsing_completed_bars_uses_visual_order_after_out_of_order_completion PASS [ 0.004s] ( 566/1279) prek::bin/prek cli::run::reporter::tests::collapsing_requires_a_known_result_prefix PASS [ 0.003s] ( 567/1279) prek::bin/prek cli::run::reporter::tests::hidden_summary_shows_total_and_result_breakdown PASS [ 0.004s] ( 568/1279) prek::bin/prek cli::run::reporter::tests::group_line_count_includes_header_visible_and_hidden_summary PASS [ 0.005s] ( 569/1279) prek::bin/prek cli::run::reporter::tests::hook_output_preview_is_buffered_before_delay PASS [ 0.004s] ( 570/1279) prek::bin/prek cli::run::reporter::tests::hook_output_preview_shows_buffered_lines_after_delay PASS [ 0.004s] ( 571/1279) prek::bin/prek cli::run::reporter::tests::insertion_anchor_prefers_running_tail_over_hidden_summary PASS [ 0.004s] ( 572/1279) prek::bin/prek cli::run::reporter::tests::insertion_anchor_uses_hidden_summary_when_it_is_visual_tail PASS [ 0.003s] ( 573/1279) prek::bin/prek cli::run::reporter::tests::insertion_anchor_uses_running_output_tail PASS [ 0.005s] ( 574/1279) prek::bin/prek cli::run::reporter::tests::insertion_anchor_uses_latest_visible_line_order PASS [ 0.004s] ( 575/1279) prek::bin/prek cli::run::reporter::tests::output_preview_handles_sequences_split_across_chunks PASS [ 0.005s] ( 576/1279) prek::bin/prek cli::run::reporter::tests::output_preview_handles_split_crlf PASS [ 0.004s] ( 577/1279) prek::bin/prek cli::run::reporter::tests::output_preview_keeps_crlf_line PASS [ 0.004s] ( 578/1279) prek::bin/prek cli::run::reporter::tests::output_preview_keeps_last_preview_window PASS [ 0.004s] ( 579/1279) prek::bin/prek cli::run::reporter::tests::output_preview_replaces_carriage_return_line PASS [ 0.004s] ( 580/1279) prek::bin/prek cli::run::reporter::tests::update_group_summary_creates_project_summary_line PASS [ 0.004s] ( 581/1279) prek::bin/prek cli::run::reporter::tests::update_group_summary_is_noop_without_hidden_completed PASS [ 0.004s] ( 582/1279) prek::bin/prek cli::run::reporter::tests::update_group_summary_uses_anchor_without_project_header PASS [ 0.004s] ( 583/1279) prek::bin/prek cli::run::run::tests::status_printer_write_dots_saturates_instead_of_underflow PASS [ 0.004s] ( 584/1279) prek::bin/prek cli::run::selector::tests::test_normalize_path PASS [ 0.004s] ( 585/1279) prek::bin/prek cli::run::selector::tests::test_parse_single_selector_hook_id PASS [ 0.004s] ( 586/1279) prek::bin/prek cli::run::selector::tests::test_parse_single_selector_invalid PASS [ 0.004s] ( 587/1279) prek::bin/prek cli::run::selector::tests::test_parse_single_selector_project_hook PASS [ 0.004s] ( 588/1279) prek::bin/prek cli::run::selector::tests::test_parse_single_selector_project_prefix PASS [ 0.004s] ( 589/1279) prek::bin/prek cli::run::selector::tests::test_selector_as_flag PASS [ 0.004s] ( 590/1279) prek::bin/prek cli::run::selector::tests::test_selector_display PASS [ 0.004s] ( 591/1279) prek::bin/prek cli::run::selector::tests::test_selector_matches_configured_hook PASS [ 0.004s] ( 592/1279) prek::bin/prek cli::update::config::tests::test_render_updated_toml_config_preserves_existing_frozen_comment_spacing PASS [ 0.004s] ( 593/1279) prek::bin/prek cli::update::config::tests::test_render_updated_yaml_config_preserves_existing_frozen_comment_spacing PASS [ 0.005s] ( 594/1279) prek::bin/prek cli::update::config::tests::test_render_updated_yaml_config_uses_default_spacing_for_new_frozen_comment PASS [ 0.019s] ( 595/1279) prek::bin/prek cli::tests::update_rejects_invalid_glob_during_cli_parsing PASS [ 0.018s] ( 596/1279) prek::bin/prek cli::tests::update_rejects_invalid_repo_tag_pattern_during_cli_parsing PASS [ 0.004s] ( 597/1279) prek::bin/prek cli::update::repository::tests::test_levenshtein_distance PASS [ 0.022s] ( 598/1279) prek::bin/prek cli::update::repository::tests::test_list_tag_metadata_deterministic_order_for_equal_timestamp_non_semver PASS [ 0.023s] ( 599/1279) prek::bin/prek cli::update::repository::tests::test_list_tag_metadata_stable_order_for_equal_timestamps PASS [ 0.004s] ( 600/1279) prek::bin/prek cli::update::repository::tests::test_no_lazy_fetch_unsupported PASS [ 0.026s] ( 601/1279) prek::bin/prek cli::update::repository::tests::test_list_tag_metadata PASS [ 0.004s] ( 602/1279) prek::bin/prek cli::update::repository::tests::test_select_best_tag_prefers_closest_tag PASS [ 0.026s] ( 603/1279) prek::bin/prek cli::update::repository::tests::test_resolve_bleeding_edge_falls_back_to_rev_parse PASS [ 0.026s] ( 604/1279) prek::bin/prek cli::update::repository::tests::test_resolve_bleeding_edge_prefers_exact_tag PASS [ 0.022s] ( 605/1279) prek::bin/prek cli::update::repository::tests::test_select_update_revision_picks_closest_version_string PASS [ 0.020s] ( 606/1279) prek::bin/prek cli::update::repository::tests::test_select_update_revision_prefers_version_like_tags PASS [ 0.023s] ( 607/1279) prek::bin/prek cli::update::repository::tests::test_select_update_revision_returns_none_when_all_tags_too_new PASS [ 0.023s] ( 608/1279) prek::bin/prek cli::update::repository::tests::test_select_update_revision_skips_cooldown_downgrade PASS [ 0.004s] ( 609/1279) prek::bin/prek cli::update::tests::tag_filters_apply_excludes_after_includes PASS [ 0.004s] ( 610/1279) prek::bin/prek cli::update::tests::tag_filters_apply_include_patterns PASS [ 0.004s] ( 611/1279) prek::bin/prek cli::update::tests::tag_filters_keep_all_tags_without_filters PASS [ 0.004s] ( 612/1279) prek::bin/prek concurrency::tests::hook_run_output_append_bitwise_ors_exit_codes PASS [ 0.004s] ( 613/1279) prek::bin/prek concurrency::tests::hook_run_output_append_preserves_output_order PASS [ 0.029s] ( 614/1279) prek::bin/prek cli::update::repository::tests::test_select_update_revision_skips_older_eligible_bucket PASS [ 0.004s] ( 615/1279) prek::bin/prek concurrency::tests::test_partitions_empty_filenames PASS [ 0.004s] ( 616/1279) prek::bin/prek concurrency::tests::test_partitions_long_filename_in_middle_panics PASS [ 0.030s] ( 617/1279) prek::bin/prek cli::update::repository::tests::test_select_update_revision_uses_cooldown_bucket PASS [ 0.004s] ( 618/1279) prek::bin/prek concurrency::tests::test_partitions_respects_cli_length_limit PASS [ 0.005s] ( 619/1279) prek::bin/prek concurrency::tests::test_partitions_respects_max_per_batch PASS [ 0.004s] ( 620/1279) prek::bin/prek concurrency::tests::test_resolve_concurrency_defaults_to_cpu PASS [ 0.005s] ( 621/1279) prek::bin/prek concurrency::tests::test_resolve_concurrency_allows_above_cpu_limit PASS [ 0.005s] ( 622/1279) prek::bin/prek concurrency::tests::test_resolve_concurrency_invalid_falls_back PASS [ 0.004s] ( 623/1279) prek::bin/prek concurrency::tests::test_resolve_concurrency_no_concurrency_overrides_limits PASS [ 0.004s] ( 624/1279) prek::bin/prek concurrency::tests::test_resolve_concurrency_uses_configured_limit PASS [ 0.004s] ( 625/1279) prek::bin/prek concurrency::tests::test_resolve_concurrency_zero_floors_to_one PASS [ 0.004s] ( 626/1279) prek::bin/prek config::hook::tests::language_version_accepts_request_and_options_forms PASS [ 0.005s] ( 627/1279) prek::bin/prek config::hook::tests::language_version_defaults_fill_missing_fields PASS [ 0.004s] ( 628/1279) prek::bin/prek config::hook::tests::language_version_rejects_unknown_option_fields PASS [ 0.004s] ( 629/1279) prek::bin/prek config::hook::tests::language_version_special_requests_override_explicit_versions PASS [ 0.005s] ( 630/1279) prek::bin/prek config::hook::tests::language_version_special_requests_clear_request_and_set_download_option PASS [ 0.004s] ( 631/1279) prek::bin/prek config::hook::tests::stages_deserialize_empty_as_empty PASS [ 0.005s] ( 632/1279) prek::bin/prek config::hook::tests::language_version_update_merges_fields PASS [ 0.004s] ( 633/1279) prek::bin/prek config::hook::tests::stages_deserialize_to_subset PASS [ 0.004s] ( 634/1279) prek::bin/prek config::hook::tests::stages_full_set_normalizes_to_all PASS [ 0.004s] ( 635/1279) prek::bin/prek config::pattern::tests::empty_glob_list_matches_nothing PASS [ 0.004s] ( 636/1279) prek::bin/prek config::pattern::tests::file_pattern_never_matches PASS [ 0.005s] ( 637/1279) prek::bin/prek config::pattern::tests::file_patterns_expose_sources_and_display PASS [ 0.004s] ( 638/1279) prek::bin/prek config::pattern::tests::invalid_glob_pattern_errors PASS [ 0.004s] ( 639/1279) prek::bin/prek config::pattern::tests::parse_file_patterns_regex_and_glob PASS [ 0.004s] ( 640/1279) prek::bin/prek config::tests::config_default_stages_deserialize_empty_as_empty PASS [ 0.004s] ( 641/1279) prek::bin/prek config::tests::hook_groups_reject_invalid_names_during_deserialize PASS [ 0.005s] ( 642/1279) prek::bin/prek config::tests::config_default_stages_omitted_keeps_none PASS [ 0.004s] ( 643/1279) prek::bin/prek config::tests::language_version_options_toml PASS [ 0.020s] ( 644/1279) prek::bin/prek config::tests::language_version PASS [ 0.021s] ( 645/1279) prek::bin/prek config::tests::hook_option_errors_point_to_the_value PASS [ 0.018s] ( 646/1279) prek::bin/prek config::tests::meta_hooks PASS [ 0.019s] ( 647/1279) prek::bin/prek config::tests::parse_hooks PASS [ 0.020s] ( 648/1279) prek::bin/prek config::tests::parse_repos PASS [ 0.018s] ( 649/1279) prek::bin/prek config::tests::parse_update_options PASS [ 0.004s] ( 650/1279) prek::bin/prek config::tests::pass_filenames_negative_is_rejected PASS [ 0.005s] ( 651/1279) prek::bin/prek config::tests::pass_filenames_string_is_rejected PASS [ 0.004s] ( 652/1279) prek::bin/prek config::tests::pass_filenames_zero_is_rejected PASS [ 0.021s] ( 653/1279) prek::bin/prek config::tests::parse_update_options_rejects_invalid_glob PASS [ 0.018s] ( 654/1279) prek::bin/prek config::tests::read_config_with_merge_keys PASS [ 0.017s] ( 655/1279) prek::bin/prek config::tests::read_config_with_nested_merge_keys PASS [ 0.005s] ( 656/1279) prek::bin/prek config::tests::test_list_with_unindented_square PASS [ 0.017s] ( 657/1279) prek::bin/prek config::tests::test_read_invalid_toml_config PASS [ 0.019s] ( 658/1279) prek::bin/prek config::tests::test_minimum_prek_version PASS [ 0.018s] ( 659/1279) prek::bin/prek config::tests::test_numeric_rev_is_parsed_as_string PASS [ 0.019s] ( 660/1279) prek::bin/prek config::tests::test_read_toml_config PASS [ 0.019s] ( 661/1279) prek::bin/prek config::tests::test_validate_type_tags PASS [ 0.004s] ( 662/1279) prek::bin/prek fs::tests::normalize_path_keeps_non_windows_paths_unchanged PASS [ 0.004s] ( 663/1279) prek::bin/prek fs::tests::path_clean PASS [ 0.004s] ( 664/1279) prek::bin/prek fs::tests::symlink_or_copy_creates_symlink PASS [ 0.004s] ( 665/1279) prek::bin/prek fs::tests::symlink_or_copy_replaces_existing_file PASS [ 0.004s] ( 666/1279) prek::bin/prek git::tests::diff_files_preserve_unusual_paths PASS [ 0.027s] ( 667/1279) prek::bin/prek git::tests::full_clone_skips_submodule_update_when_repo_has_no_submodules PASS [ 0.007s] ( 668/1279) prek::bin/prek git::tests::lfs_files_preserves_non_utf8_paths PASS [ 0.007s] ( 669/1279) prek::bin/prek git::tests::list_submodules_preserves_non_utf8_paths PASS [ 0.008s] ( 670/1279) prek::bin/prek git::tests::list_submodules_preserves_spaces_in_paths PASS [ 0.061s] ( 671/1279) prek::bin/prek git::tests::repository_paths_preserve_special_characters PASS [ 0.004s] ( 672/1279) prek::bin/prek git::tests::shared_repository_everybody_mode_matches_git_behavior PASS [ 0.004s] ( 673/1279) prek::bin/prek git::tests::shared_repository_group_mode_matches_git_behavior PASS [ 0.004s] ( 674/1279) prek::bin/prek git::tests::shared_repository_octal_mode_matches_git_behavior PASS [ 0.004s] ( 675/1279) prek::bin/prek git::tests::shared_repository_umask_or_invalid_values_do_not_override_mode PASS [ 0.006s] ( 676/1279) prek::bin/prek git::tests::should_update_submodules_when_gitmodules_exists PASS [ 0.047s] ( 677/1279) prek::bin/prek git::tests::update_submodules_runs_when_gitlinks_exist_without_gitmodules PASS [ 0.004s] ( 678/1279) prek::bin/prek git::tests::worktree_status_preserves_unquoted_path_bytes PASS [ 0.011s] ( 679/1279) prek::bin/prek git::tests::worktree_status_with_staged_and_unstaged_changes PASS [ 0.003s] ( 680/1279) prek::bin/prek git::tests::zsplit_preserves_leading_and_trailing_spaces PASS [ 0.004s] ( 681/1279) prek::bin/prek git::tests::zsplit_preserves_non_utf8_paths PASS [ 0.005s] ( 682/1279) prek::bin/prek hook::tests::explicit_language_override_uses_pinned_remote_hook PASS [ 0.005s] ( 683/1279) prek::bin/prek hook::tests::hook_from_spec_defaults_to_all_when_stages_and_default_stages_missing PASS [ 0.004s] ( 684/1279) prek::bin/prek hook::tests::hook_from_spec_empty_hook_stages_default_to_all_when_default_stages_missing PASS [ 0.004s] ( 685/1279) prek::bin/prek hook::tests::hook_from_spec_empty_hook_stages_inherit_default_stages PASS [ 0.018s] ( 686/1279) prek::bin/prek hook::tests::hook_from_spec_fills_and_merges_attributes PASS [ 0.005s] ( 687/1279) prek::bin/prek hook::tests::hook_from_spec_go_mod_refines_system_without_enabling_downloads PASS [ 0.005s] ( 688/1279) prek::bin/prek hook::tests::hook_from_spec_preserves_additional_dependency_order PASS [ 0.004s] ( 689/1279) prek::bin/prek hook::tests::hook_from_spec_preserves_explicit_empty_default_stages PASS [ 0.005s] ( 690/1279) prek::bin/prek hook::tests::hook_from_spec_python_defaults_to_any_without_version_sources PASS [ 0.006s] ( 691/1279) prek::bin/prek hook::tests::hook_from_spec_python_metadata_refines_system_without_enabling_downloads PASS [ 0.005s] ( 692/1279) prek::bin/prek hook::tests::hook_from_spec_python_pep723_overrides_pyproject_without_user_version PASS [ 0.005s] ( 693/1279) prek::bin/prek hook::tests::hook_from_spec_python_pep723_overrides_user_and_pyproject PASS [ 0.005s] ( 694/1279) prek::bin/prek hook::tests::hook_from_spec_python_pyproject_provides_version_when_no_other_source PASS [ 0.004s] ( 695/1279) prek::bin/prek hook::tests::hook_from_spec_python_user_language_version_overrides_pyproject PASS [ 0.004s] ( 696/1279) prek::bin/prek hook::tests::hook_spec_with_project_defaults_merges_language_version_fields PASS [ 0.003s] ( 697/1279) prek::bin/prek hook::tests::hook_spec_with_project_defaults_sets_explicit_all_when_default_stages_missing PASS [ 0.004s] ( 698/1279) prek::bin/prek hook::tests::install_info_requires_schema_version PASS [ 0.004s] ( 699/1279) prek::bin/prek hook::tests::structured_repo_distinguishes_remote_and_local_requirements PASS [ 0.004s] ( 700/1279) prek::bin/prek hook::tests::toolchain_preferences_do_not_affect_existing_environment_reuse PASS [ 0.004s] ( 701/1279) prek::bin/prek hook_entry::tests::expand_placeholders_replaces_hook_repo PASS [ 0.004s] ( 702/1279) prek::bin/prek hooks::builtin_hooks::check_json5::tests::test_duplicate_keys PASS [ 0.004s] ( 703/1279) prek::bin/prek hooks::builtin_hooks::check_json5::tests::test_invalid_json5 PASS [ 0.003s] ( 704/1279) prek::bin/prek hooks::builtin_hooks::check_json5::tests::test_valid_json5 PASS [ 0.003s] ( 705/1279) prek::bin/prek hooks::builtin_hooks::check_jsonc::tests::test_duplicate_keys PASS [ 0.004s] ( 706/1279) prek::bin/prek hooks::builtin_hooks::check_jsonc::tests::test_invalid_jsonc PASS [ 0.004s] ( 707/1279) prek::bin/prek hooks::builtin_hooks::check_jsonc::tests::test_valid_jsonc PASS [ 0.003s] ( 708/1279) prek::bin/prek hooks::builtin_hooks::check_jsonc::tests::test_valid_jsonc_trailing_comma PASS [ 0.004s] ( 709/1279) prek::bin/prek hooks::builtin_hooks::normalize_indentation::tests::args_default_to_spaces_and_tab_size_four PASS [ 0.004s] ( 710/1279) prek::bin/prek hooks::builtin_hooks::normalize_indentation::tests::args_reject_invalid_values PASS [ 0.004s] ( 711/1279) prek::bin/prek hooks::builtin_hooks::normalize_indentation::tests::binary_file_is_skipped PASS [ 0.003s] ( 712/1279) prek::bin/prek hooks::builtin_hooks::normalize_indentation::tests::byte_order_marker_is_preserved PASS [ 0.004s] ( 713/1279) prek::bin/prek hooks::builtin_hooks::normalize_indentation::tests::check_reports_without_writing PASS [ 0.004s] ( 714/1279) prek::bin/prek hooks::builtin_hooks::normalize_indentation::tests::empty_input_is_unchanged PASS [ 0.004s] ( 715/1279) prek::bin/prek hooks::builtin_hooks::normalize_indentation::tests::fix_rewrites_file PASS [ 0.004s] ( 716/1279) prek::bin/prek hooks::builtin_hooks::normalize_indentation::tests::invalid_utf8_content_is_preserved PASS [ 0.004s] ( 717/1279) prek::bin/prek hooks::builtin_hooks::normalize_indentation::tests::line_endings_are_preserved PASS [ 0.004s] ( 718/1279) prek::bin/prek hooks::builtin_hooks::normalize_indentation::tests::missing_final_newline_is_preserved PASS [ 0.003s] ( 719/1279) prek::bin/prek hooks::builtin_hooks::normalize_indentation::tests::mixed_indentation_is_canonicalized PASS [ 0.004s] ( 720/1279) prek::bin/prek hooks::builtin_hooks::normalize_indentation::tests::normalization_is_idempotent PASS [ 0.005s] ( 721/1279) prek::bin/prek hooks::builtin_hooks::normalize_indentation::tests::normalized_file_passes PASS [ 0.003s] ( 722/1279) prek::bin/prek hooks::builtin_hooks::normalize_indentation::tests::only_leading_whitespace_changes PASS [ 0.003s] ( 723/1279) prek::bin/prek hooks::builtin_hooks::normalize_indentation::tests::spaces_become_tabs_with_remainder PASS [ 0.004s] ( 724/1279) prek::bin/prek hooks::builtin_hooks::normalize_indentation::tests::tab_advances_to_next_tab_stop PASS [ 0.004s] ( 725/1279) prek::bin/prek hooks::builtin_hooks::normalize_indentation::tests::tabs_become_spaces PASS [ 0.004s] ( 726/1279) prek::bin/prek hooks::builtin_hooks::normalize_indentation::tests::whitespace_only_lines_are_untouched PASS [ 0.005s] ( 727/1279) prek::bin/prek hooks::builtin_hooks::replace_pattern::tests::replacement_preserves_file_contents PASS [ 0.004s] ( 728/1279) prek::bin/prek hooks::meta_hooks::tests::meta_hook_patterns_cover_config_files PASS [ 0.003s] ( 729/1279) prek::bin/prek hooks::pre_commit_hooks::check_case_conflict::tests::test_insert_path_and_parents PASS [ 0.003s] ( 730/1279) prek::bin/prek hooks::pre_commit_hooks::check_case_conflict::tests::test_insert_path_and_parents_nested PASS [ 0.004s] ( 731/1279) prek::bin/prek hooks::pre_commit_hooks::check_case_conflict::tests::test_insert_path_and_parents_no_slash PASS [ 0.004s] ( 732/1279) prek::bin/prek hooks::pre_commit_hooks::check_case_conflict::tests::test_lower_key PASS [ 0.005s] ( 733/1279) prek::bin/prek hooks::pre_commit_hooks::check_executables_have_shebangs::tests::test_check_shebangs_empty_input PASS [ 0.005s] ( 734/1279) prek::bin/prek hooks::pre_commit_hooks::check_executables_have_shebangs::tests::test_check_shebangs_with_shebang PASS [ 0.005s] ( 735/1279) prek::bin/prek hooks::pre_commit_hooks::check_executables_have_shebangs::tests::test_check_shebangs_without_shebang PASS [ 0.004s] ( 736/1279) prek::bin/prek hooks::pre_commit_hooks::check_illegal_windows_names::tests::test_illegal_characters PASS [ 0.004s] ( 737/1279) prek::bin/prek hooks::pre_commit_hooks::check_illegal_windows_names::tests::test_legal_filename PASS [ 0.004s] ( 738/1279) prek::bin/prek hooks::pre_commit_hooks::check_illegal_windows_names::tests::test_output_lines PASS [ 0.004s] ( 739/1279) prek::bin/prek hooks::pre_commit_hooks::check_illegal_windows_names::tests::test_reserved_names PASS [ 0.004s] ( 740/1279) prek::bin/prek hooks::pre_commit_hooks::check_illegal_windows_names::tests::test_trailing_dot_or_space PASS [ 0.004s] ( 741/1279) prek::bin/prek hooks::pre_commit_hooks::check_json::tests::accepts_utf8_bom PASS [ 0.004s] ( 742/1279) prek::bin/prek hooks::pre_commit_hooks::check_json::tests::duplicate_keys_are_scoped_to_each_object PASS [ 0.004s] ( 743/1279) prek::bin/prek hooks::pre_commit_hooks::check_json::tests::escaped_keys_share_duplicate_detection_with_borrowed_keys PASS [ 0.004s] ( 744/1279) prek::bin/prek hooks::pre_commit_hooks::check_json::tests::rejects_trailing_data PASS [ 0.004s] ( 745/1279) prek::bin/prek hooks::pre_commit_hooks::check_json::tests::test_duplicate_keys PASS [ 0.004s] ( 746/1279) prek::bin/prek hooks::pre_commit_hooks::check_json::tests::test_duplicate_keys_in_nested_object PASS [ 0.004s] ( 747/1279) prek::bin/prek hooks::pre_commit_hooks::check_json::tests::test_empty_json PASS [ 0.004s] ( 748/1279) prek::bin/prek hooks::pre_commit_hooks::check_json::tests::test_invalid_json PASS [ 0.005s] ( 749/1279) prek::bin/prek hooks::pre_commit_hooks::check_json::tests::test_invalid_utf8 PASS [ 0.008s] ( 750/1279) prek::bin/prek hooks::pre_commit_hooks::check_json::tests::test_recursion_limit PASS [ 0.004s] ( 751/1279) prek::bin/prek hooks::pre_commit_hooks::check_json::tests::test_valid_json PASS [ 0.004s] ( 752/1279) prek::bin/prek hooks::pre_commit_hooks::check_json::tests::test_valid_json_array PASS [ 0.004s] ( 753/1279) prek::bin/prek hooks::pre_commit_hooks::check_merge_conflict::tests::conflict_markers_across_read_boundaries PASS [ 0.004s] ( 754/1279) prek::bin/prek hooks::pre_commit_hooks::check_merge_conflict::tests::test_ancestor_not_reported_without_conflict_start PASS [ 0.004s] ( 755/1279) prek::bin/prek hooks::pre_commit_hooks::check_merge_conflict::tests::test_binary_file_with_conflict PASS [ 0.004s] ( 756/1279) prek::bin/prek hooks::pre_commit_hooks::check_merge_conflict::tests::test_conflict_marker_crlf PASS [ 0.004s] ( 757/1279) prek::bin/prek hooks::pre_commit_hooks::check_merge_conflict::tests::test_conflict_marker_end PASS [ 0.004s] ( 758/1279) prek::bin/prek hooks::pre_commit_hooks::check_merge_conflict::tests::test_conflict_marker_lf PASS [ 0.004s] ( 759/1279) prek::bin/prek hooks::pre_commit_hooks::check_merge_conflict::tests::test_conflict_marker_not_at_start PASS [ 0.004s] ( 760/1279) prek::bin/prek hooks::pre_commit_hooks::check_merge_conflict::tests::test_conflict_marker_start PASS [ 0.004s] ( 761/1279) prek::bin/prek hooks::pre_commit_hooks::check_merge_conflict::tests::test_diff3_conflict_block PASS [ 0.004s] ( 762/1279) prek::bin/prek hooks::pre_commit_hooks::check_merge_conflict::tests::test_empty_file PASS [ 0.004s] ( 763/1279) prek::bin/prek hooks::pre_commit_hooks::check_merge_conflict::tests::test_full_conflict_block PASS [ 0.004s] ( 764/1279) prek::bin/prek hooks::pre_commit_hooks::check_merge_conflict::tests::test_multiple_conflicts PASS [ 0.004s] ( 765/1279) prek::bin/prek hooks::pre_commit_hooks::check_merge_conflict::tests::test_no_conflict_markers PASS [ 0.004s] ( 766/1279) prek::bin/prek hooks::pre_commit_hooks::check_merge_conflict::tests::test_rst_heading_is_not_treated_as_conflict PASS [ 0.004s] ( 767/1279) prek::bin/prek hooks::pre_commit_hooks::check_merge_conflict::tests::test_separator_reported_without_conflict_end PASS [ 0.004s] ( 768/1279) prek::bin/prek hooks::pre_commit_hooks::check_shebang_scripts_are_executable::tests::non_executable_warning_mentions_chmod_and_git_add PASS [ 0.004s] ( 769/1279) prek::bin/prek hooks::pre_commit_hooks::check_symlinks::tests::test_broken_symlink_unix PASS [ 0.005s] ( 770/1279) prek::bin/prek hooks::pre_commit_hooks::check_symlinks::tests::test_regular_file PASS [ 0.004s] ( 771/1279) prek::bin/prek hooks::pre_commit_hooks::check_symlinks::tests::test_valid_symlink_unix PASS [ 0.004s] ( 772/1279) prek::bin/prek hooks::pre_commit_hooks::check_toml::tests::test_duplicate_keys PASS [ 0.004s] ( 773/1279) prek::bin/prek hooks::pre_commit_hooks::check_toml::tests::test_empty_toml PASS [ 0.004s] ( 774/1279) prek::bin/prek hooks::pre_commit_hooks::check_toml::tests::test_invalid_toml PASS [ 0.004s] ( 775/1279) prek::bin/prek hooks::pre_commit_hooks::check_toml::tests::test_invalid_utf8 PASS [ 0.005s] ( 776/1279) prek::bin/prek hooks::pre_commit_hooks::check_toml::tests::test_multiple_errors_reported PASS [ 0.004s] ( 777/1279) prek::bin/prek hooks::pre_commit_hooks::check_toml::tests::test_valid_toml PASS [ 0.004s] ( 778/1279) prek::bin/prek hooks::pre_commit_hooks::check_vcs_permalinks::tests::test_additional_github_domain_flagged PASS [ 0.004s] ( 779/1279) prek::bin/prek hooks::pre_commit_hooks::check_vcs_permalinks::tests::test_branch_link_flagged PASS [ 0.004s] ( 780/1279) prek::bin/prek hooks::pre_commit_hooks::check_vcs_permalinks::tests::test_check_file_with_additional_domain PASS [ 0.004s] ( 781/1279) prek::bin/prek hooks::pre_commit_hooks::check_vcs_permalinks::tests::test_find_non_permalink_returns_all_url_matches_in_order PASS [ 0.004s] ( 782/1279) prek::bin/prek hooks::pre_commit_hooks::check_vcs_permalinks::tests::test_no_line_number_not_flagged PASS [ 0.005s] ( 783/1279) prek::bin/prek hooks::pre_commit_hooks::check_vcs_permalinks::tests::test_permalink_not_flagged PASS [ 0.004s] ( 784/1279) prek::bin/prek hooks::pre_commit_hooks::check_xml::tests::test_empty_xml PASS [ 0.004s] ( 785/1279) prek::bin/prek hooks::pre_commit_hooks::check_xml::tests::test_invalid_xml_duplicate_attribute PASS [ 0.004s] ( 786/1279) prek::bin/prek hooks::pre_commit_hooks::check_xml::tests::test_invalid_xml_element_name PASS [ 0.004s] ( 787/1279) prek::bin/prek hooks::pre_commit_hooks::check_xml::tests::test_invalid_xml_mismatched_tags PASS [ 0.004s] ( 788/1279) prek::bin/prek hooks::pre_commit_hooks::check_xml::tests::test_invalid_xml_no_root PASS [ 0.004s] ( 789/1279) prek::bin/prek hooks::pre_commit_hooks::check_xml::tests::test_invalid_xml_syntax_error PASS [ 0.004s] ( 790/1279) prek::bin/prek hooks::pre_commit_hooks::check_xml::tests::test_invalid_xml_trailing_text PASS [ 0.004s] ( 791/1279) prek::bin/prek hooks::pre_commit_hooks::check_xml::tests::test_invalid_xml_unclosed_tag PASS [ 0.004s] ( 792/1279) prek::bin/prek hooks::pre_commit_hooks::check_xml::tests::test_invalid_xml_unknown_entity_without_external_dtd PASS [ 0.004s] ( 793/1279) prek::bin/prek hooks::pre_commit_hooks::check_xml::tests::test_rejects_unresolved_external_dtd_entity PASS [ 0.004s] ( 794/1279) prek::bin/prek hooks::pre_commit_hooks::check_xml::tests::test_valid_utf16_xml PASS [ 0.004s] ( 795/1279) prek::bin/prek hooks::pre_commit_hooks::check_xml::tests::test_valid_xml PASS [ 0.003s] ( 796/1279) prek::bin/prek hooks::pre_commit_hooks::check_xml::tests::test_valid_xml_with_attributes PASS [ 0.004s] ( 797/1279) prek::bin/prek hooks::pre_commit_hooks::check_xml::tests::test_valid_xml_with_cdata PASS [ 0.004s] ( 798/1279) prek::bin/prek hooks::pre_commit_hooks::check_xml::tests::test_valid_xml_with_comments PASS [ 0.004s] ( 799/1279) prek::bin/prek hooks::pre_commit_hooks::check_xml::tests::test_valid_xml_with_leading_processing_instruction PASS [ 0.004s] ( 800/1279) prek::bin/prek hooks::pre_commit_hooks::check_xml::tests::test_whitespace_only_xml PASS [ 0.004s] ( 801/1279) prek::bin/prek hooks::pre_commit_hooks::check_xml::tests::test_xml_with_doctype PASS [ 0.004s] ( 802/1279) prek::bin/prek hooks::pre_commit_hooks::check_xml::tests::test_xml_with_internal_entity PASS [ 0.017s] ( 803/1279) prek::bin/prek hooks::pre_commit_hooks::check_yaml::tests::test_disallow_unknown_tags_rejects_unknown_yaml_tag PASS [ 0.004s] ( 804/1279) prek::bin/prek hooks::pre_commit_hooks::check_yaml::tests::test_duplicate_keys PASS [ 0.004s] ( 805/1279) prek::bin/prek hooks::pre_commit_hooks::check_yaml::tests::test_empty_yaml PASS [ 0.004s] ( 806/1279) prek::bin/prek hooks::pre_commit_hooks::check_yaml::tests::test_invalid_yaml PASS [ 0.004s] ( 807/1279) prek::bin/prek hooks::pre_commit_hooks::check_yaml::tests::test_multiple_documents PASS [ 0.004s] ( 808/1279) prek::bin/prek hooks::pre_commit_hooks::check_yaml::tests::test_under_indented_flow_sequence PASS [ 0.004s] ( 809/1279) prek::bin/prek hooks::pre_commit_hooks::check_yaml::tests::test_unknown_yaml_tag_is_allowed_by_default PASS [ 0.004s] ( 810/1279) prek::bin/prek hooks::pre_commit_hooks::check_yaml::tests::test_unsafe_allows_multiple_documents PASS [ 0.004s] ( 811/1279) prek::bin/prek hooks::pre_commit_hooks::check_yaml::tests::test_unsafe_allows_unknown_yaml_tag PASS [ 0.005s] ( 812/1279) prek::bin/prek hooks::pre_commit_hooks::check_yaml::tests::test_unsafe_allows_values_rejected_while_loading PASS [ 0.004s] ( 813/1279) prek::bin/prek hooks::pre_commit_hooks::check_yaml::tests::test_unsafe_argument PASS [ 11.125s] ( 814/1279) prek::run skipped_hooks::orphan_project_early_match_still_hides_child_files_from_parent_install PASS [ 0.003s] ( 815/1279) prek::bin/prek hooks::pre_commit_hooks::check_yaml::tests::test_unsafe_checks_later_documents PASS [ 0.004s] ( 816/1279) prek::bin/prek hooks::pre_commit_hooks::check_yaml::tests::test_unsafe_rejects_invalid_syntax PASS [ 0.004s] ( 817/1279) prek::bin/prek hooks::pre_commit_hooks::check_yaml::tests::test_unsafe_rejects_invalid_utf8 PASS [ 0.004s] ( 818/1279) prek::bin/prek hooks::pre_commit_hooks::check_yaml::tests::test_valid_yaml PASS [ 0.004s] ( 819/1279) prek::bin/prek hooks::pre_commit_hooks::check_yaml::tests::test_yaml_with_binary_scalar PASS [ 0.005s] ( 820/1279) prek::bin/prek hooks::pre_commit_hooks::check_yaml::tests::test_yaml_with_many_aliases_and_few_anchors PASS [ 0.004s] ( 821/1279) prek::bin/prek hooks::pre_commit_hooks::check_yaml::tests::test_yaml_with_many_consecutive_comments PASS [ 0.004s] ( 822/1279) prek::bin/prek hooks::pre_commit_hooks::check_yaml::tests::test_yaml_with_non_finite_floats PASS [ 0.003s] ( 823/1279) prek::bin/prek hooks::pre_commit_hooks::destroyed_symlinks::tests::parse_ordinary_changed_entry_supports_spaces_in_paths PASS [ 0.004s] ( 824/1279) prek::bin/prek hooks::pre_commit_hooks::destroyed_symlinks::tests::write_reset_command_quotes_paths PASS [ 0.004s] ( 825/1279) prek::bin/prek hooks::pre_commit_hooks::detect_private_key::tests::test_binary_file_with_key PASS [ 0.004s] ( 826/1279) prek::bin/prek hooks::pre_commit_hooks::detect_private_key::tests::test_empty_file PASS [ 0.004s] ( 827/1279) prek::bin/prek hooks::pre_commit_hooks::detect_private_key::tests::test_false_positive_similar_text PASS [ 0.004s] ( 828/1279) prek::bin/prek hooks::pre_commit_hooks::detect_private_key::tests::test_key_in_middle_of_file PASS [ 0.004s] ( 829/1279) prek::bin/prek hooks::pre_commit_hooks::detect_private_key::tests::test_no_private_key PASS [ 0.004s] ( 830/1279) prek::bin/prek hooks::pre_commit_hooks::detect_private_key::tests::test_rsa_private_key PASS [ 0.004s] ( 831/1279) prek::bin/prek hooks::pre_commit_hooks::file_contents_sorter::tests::test_sort_file_keeps_sorted_file PASS [ 0.003s] ( 832/1279) prek::bin/prek hooks::pre_commit_hooks::file_contents_sorter::tests::test_sort_file_modifies_unsorted_file PASS [ 0.004s] ( 833/1279) prek::bin/prek hooks::pre_commit_hooks::file_contents_sorter::tests::test_sorted_lines_ignore_case PASS [ 0.003s] ( 834/1279) prek::bin/prek hooks::pre_commit_hooks::file_contents_sorter::tests::test_sorted_lines_ignore_case_is_stable_for_equal_keys PASS [ 0.003s] ( 835/1279) prek::bin/prek hooks::pre_commit_hooks::file_contents_sorter::tests::test_sorted_lines_sorts_and_drops_blank_lines PASS [ 0.004s] ( 836/1279) prek::bin/prek hooks::pre_commit_hooks::file_contents_sorter::tests::test_sorted_lines_unique PASS [ 0.004s] ( 837/1279) prek::bin/prek hooks::pre_commit_hooks::fix_byte_order_marker::tests::test_bom_only_file PASS [ 0.004s] ( 838/1279) prek::bin/prek hooks::pre_commit_hooks::fix_byte_order_marker::tests::test_empty_file PASS [ 0.004s] ( 839/1279) prek::bin/prek hooks::pre_commit_hooks::fix_byte_order_marker::tests::test_file_shorter_than_bom PASS [ 0.004s] ( 840/1279) prek::bin/prek hooks::pre_commit_hooks::fix_byte_order_marker::tests::test_file_with_bom PASS [ 0.003s] ( 841/1279) prek::bin/prek hooks::pre_commit_hooks::fix_byte_order_marker::tests::test_file_with_partial_bom PASS [ 0.004s] ( 842/1279) prek::bin/prek hooks::pre_commit_hooks::fix_byte_order_marker::tests::test_file_without_bom PASS [ 0.004s] ( 843/1279) prek::bin/prek hooks::pre_commit_hooks::fix_byte_order_marker::tests::test_large_file_streaming PASS [ 0.004s] ( 844/1279) prek::bin/prek hooks::pre_commit_hooks::fix_byte_order_marker::tests::test_utf8_content_with_bom PASS [ 0.004s] ( 845/1279) prek::bin/prek hooks::pre_commit_hooks::fix_end_of_file::tests::test_all_newlines_make_empty PASS [ 0.004s] ( 846/1279) prek::bin/prek hooks::pre_commit_hooks::fix_end_of_file::tests::test_already_has_correct_unix_ending PASS [ 0.004s] ( 847/1279) prek::bin/prek hooks::pre_commit_hooks::fix_end_of_file::tests::test_already_has_correct_windows_ending PASS [ 0.004s] ( 848/1279) prek::bin/prek hooks::pre_commit_hooks::fix_end_of_file::tests::test_empty_file PASS [ 0.004s] ( 849/1279) prek::bin/prek hooks::pre_commit_hooks::fix_end_of_file::tests::test_excess_crlf_removal PASS [ 0.004s] ( 850/1279) prek::bin/prek hooks::pre_commit_hooks::fix_end_of_file::tests::test_excess_newlines_removal PASS [ 0.005s] ( 851/1279) prek::bin/prek hooks::pre_commit_hooks::fix_end_of_file::tests::test_long_trailing_newlines_preserve_contents PASS [ 0.004s] ( 852/1279) prek::bin/prek hooks::pre_commit_hooks::fix_end_of_file::tests::test_no_line_ending_1 PASS [ 0.004s] ( 853/1279) prek::bin/prek hooks::pre_commit_hooks::fix_trailing_whitespace::tests::compact_sparse_whitespace_preserves_intervening_bytes PASS [ 0.006s] ( 854/1279) prek::bin/prek hooks::pre_commit_hooks::fix_trailing_whitespace::tests::skip_clean_prefix_before_trailing_whitespace PASS [ 0.004s] ( 855/1279) prek::bin/prek hooks::pre_commit_hooks::fix_trailing_whitespace::tests::test_crlf_lines_handling PASS [ 0.004s] ( 856/1279) prek::bin/prek hooks::pre_commit_hooks::fix_trailing_whitespace::tests::test_default_chars_trim_whitespace PASS [ 0.004s] ( 857/1279) prek::bin/prek hooks::pre_commit_hooks::fix_trailing_whitespace::tests::test_empty_file_no_change PASS [ 0.004s] ( 858/1279) prek::bin/prek hooks::pre_commit_hooks::fix_trailing_whitespace::tests::test_eol_trim PASS [ 0.004s] ( 859/1279) prek::bin/prek hooks::pre_commit_hooks::fix_trailing_whitespace::tests::test_extension_case_insensitive_matching PASS [ 0.003s] ( 860/1279) prek::bin/prek hooks::pre_commit_hooks::fix_trailing_whitespace::tests::test_invalid_utf8_file_is_handled PASS [ 0.004s] ( 861/1279) prek::bin/prek hooks::pre_commit_hooks::fix_trailing_whitespace::tests::test_force_markdown_obeys_markdown_rules PASS [ 0.003s] ( 862/1279) prek::bin/prek hooks::pre_commit_hooks::fix_trailing_whitespace::tests::test_markdown_extension_matching_uses_dotless_extensions PASS [ 0.003s] ( 863/1279) prek::bin/prek hooks::pre_commit_hooks::fix_trailing_whitespace::tests::test_markdown_preserve_two_spaces_and_reduce_extra PASS [ 0.004s] ( 864/1279) prek::bin/prek hooks::pre_commit_hooks::fix_trailing_whitespace::tests::test_markdown_trim PASS [ 0.003s] ( 865/1279) prek::bin/prek hooks::pre_commit_hooks::fix_trailing_whitespace::tests::test_markdown_wildcard_ext_and_eof_whitespace_removed PASS [ 0.004s] ( 866/1279) prek::bin/prek hooks::pre_commit_hooks::fix_trailing_whitespace::tests::test_markdown_with_custom_charset PASS [ 0.004s] ( 867/1279) prek::bin/prek hooks::pre_commit_hooks::fix_trailing_whitespace::tests::test_mixed_lines_modified_flag_true_if_any_changed PASS [ 0.004s] ( 868/1279) prek::bin/prek hooks::pre_commit_hooks::fix_trailing_whitespace::tests::test_no_changes_returns_zero_and_no_write PASS [ 0.005s] ( 869/1279) prek::bin/prek hooks::pre_commit_hooks::fix_trailing_whitespace::tests::test_no_change_no_newline_at_eof PASS [ 0.004s] ( 870/1279) prek::bin/prek hooks::pre_commit_hooks::fix_trailing_whitespace::tests::test_no_newline_at_eof PASS [ 0.004s] ( 871/1279) prek::bin/prek hooks::pre_commit_hooks::fix_trailing_whitespace::tests::test_only_whitespace_lines_are_handled_not_markdown_end PASS [ 0.004s] ( 872/1279) prek::bin/prek hooks::pre_commit_hooks::fix_trailing_whitespace::tests::test_trim_non_markdown_trims_spaces PASS [ 0.004s] ( 873/1279) prek::bin/prek hooks::pre_commit_hooks::fix_trailing_whitespace::tests::test_unicode_trim_char PASS [ 0.003s] ( 874/1279) prek::bin/prek hooks::pre_commit_hooks::forbid_new_submodules::tests::collect_new_submodules_ignores_non_submodules PASS [ 0.004s] ( 875/1279) prek::bin/prek hooks::pre_commit_hooks::forbid_new_submodules::tests::collect_new_submodules_finds_new_submodules PASS [ 0.004s] ( 876/1279) prek::bin/prek hooks::pre_commit_hooks::forbid_new_submodules::tests::render_message PASS [ 0.004s] ( 877/1279) prek::bin/prek hooks::pre_commit_hooks::mixed_line_ending::tests::adjacent_endings_and_unterminated_tail PASS [ 0.004s] ( 878/1279) prek::bin/prek hooks::pre_commit_hooks::mixed_line_ending::tests::test_auto_fix_crlf_wins PASS [ 0.004s] ( 879/1279) prek::bin/prek hooks::pre_commit_hooks::mixed_line_ending::tests::test_auto_fix_lf_wins PASS [ 0.003s] ( 880/1279) prek::bin/prek hooks::pre_commit_hooks::mixed_line_ending::tests::test_auto_fix_tie_prefers_lf PASS [ 0.003s] ( 881/1279) prek::bin/prek hooks::pre_commit_hooks::mixed_line_ending::tests::test_fix_no PASS [ 0.003s] ( 882/1279) prek::bin/prek hooks::pre_commit_hooks::mixed_line_ending::tests::test_fix_with_cr_endings PASS [ 0.003s] ( 883/1279) prek::bin/prek hooks::pre_commit_hooks::mixed_line_ending::tests::test_no_line_endings PASS [ 0.029s] ( 884/1279) prek::bin/prek hooks::pre_commit_hooks::mixed_line_ending::tests::count_endings_across_blocks_and_counter_reductions PASS [ 0.005s] ( 885/1279) prek::bin/prek hooks::pre_commit_hooks::pretty_format_json::tests::test_array_preservation PASS [ 0.005s] ( 886/1279) prek::bin/prek hooks::pre_commit_hooks::pretty_format_json::tests::test_autofix PASS [ 0.020s] ( 887/1279) prek::bin/prek hooks::pre_commit_hooks::no_commit_to_branch::tests::pattern_runtime_errors_include_pattern PASS [ 0.004s] ( 888/1279) prek::bin/prek hooks::pre_commit_hooks::pretty_format_json::tests::test_autofix_preserves_crlf PASS [ 0.004s] ( 889/1279) prek::bin/prek hooks::pre_commit_hooks::pretty_format_json::tests::test_custom_space_indent PASS [ 0.004s] ( 890/1279) prek::bin/prek hooks::pre_commit_hooks::pretty_format_json::tests::test_empty_json_file PASS [ 0.004s] ( 891/1279) prek::bin/prek hooks::pre_commit_hooks::pretty_format_json::tests::test_ensure_ascii_already_lowercase PASS [ 0.003s] ( 892/1279) prek::bin/prek hooks::pre_commit_hooks::pretty_format_json::tests::test_ensure_ascii_surrogate_pair_and_object_keys PASS [ 0.003s] ( 893/1279) prek::bin/prek hooks::pre_commit_hooks::pretty_format_json::tests::test_ensure_ascii_uppercase_to_lowercase PASS [ 0.003s] ( 894/1279) prek::bin/prek hooks::pre_commit_hooks::pretty_format_json::tests::test_invalid_json PASS [ 0.006s] ( 895/1279) prek::bin/prek hooks::pre_commit_hooks::pretty_format_json::tests::test_nested_objects PASS [ 0.005s] ( 896/1279) prek::bin/prek hooks::pre_commit_hooks::pretty_format_json::tests::test_no_ensure_ascii PASS [ 0.004s] ( 897/1279) prek::bin/prek hooks::pre_commit_hooks::pretty_format_json::tests::test_prepared_args_deduplicates_top_keys PASS [ 0.004s] ( 898/1279) prek::bin/prek hooks::pre_commit_hooks::pretty_format_json::tests::test_pretty_crlf_json_file PASS [ 0.004s] ( 899/1279) prek::bin/prek hooks::pre_commit_hooks::pretty_format_json::tests::test_pretty_mixed_line_endings_do_not_need_fixing PASS [ 0.005s] ( 900/1279) prek::bin/prek hooks::pre_commit_hooks::pretty_format_json::tests::test_pretty_json_file PASS [ 0.004s] ( 901/1279) prek::bin/prek hooks::pre_commit_hooks::pretty_format_json::tests::test_sorting_disabled PASS [ 0.005s] ( 902/1279) prek::bin/prek hooks::pre_commit_hooks::pretty_format_json::tests::test_remove_tab_indent PASS [ 0.004s] ( 903/1279) prek::bin/prek hooks::pre_commit_hooks::pretty_format_json::tests::test_tab_indent PASS [ 0.005s] ( 904/1279) prek::bin/prek hooks::pre_commit_hooks::pretty_format_json::tests::test_top_keys PASS [ 0.005s] ( 905/1279) prek::bin/prek hooks::pre_commit_hooks::pretty_format_json::tests::test_unsorted_json_file PASS [ 0.005s] ( 906/1279) prek::bin/prek hooks::pre_commit_hooks::requirements_txt_fixer::tests::fixed_requirements_match_expected_behavior PASS [ 0.004s] ( 907/1279) prek::bin/prek hooks::pre_commit_hooks::shebangs::tests::file_has_shebang_detects_valid_shebang PASS [ 0.004s] ( 908/1279) prek::bin/prek hooks::pre_commit_hooks::shebangs::tests::file_has_shebang_rejects_non_shebang_prefixes PASS [ 0.005s] ( 909/1279) prek::bin/prek hooks::pre_commit_hooks::shebangs::tests::parse_stage_entry_filters_by_executable_bit PASS [ 0.004s] ( 910/1279) prek::bin/prek hooks::pre_commit_hooks::shebangs::tests::parse_stage_entry_strips_project_prefix PASS [ 0.006s] ( 911/1279) prek::bin/prek hooks::tests::blocking_checks_finish_explicit_duplicates_before_selected_files PASS [ 0.010s] ( 912/1279) prek::bin/prek http::tests::download_artifact_keeps_plain_file PASS [ 0.009s] ( 913/1279) prek::bin/prek http::tests::download_artifact_rejects_mismatched_checksum PASS [ 0.005s] ( 914/1279) prek::bin/prek http::tests::download_checksum_policy_reads_env PASS [ 0.011s] ( 915/1279) prek::bin/prek http::tests::downloads_chunked_file_and_computes_checksum PASS [ 0.010s] ( 916/1279) prek::bin/prek http::tests::downloads_file_and_computes_checksum PASS [ 0.012s] ( 917/1279) prek::bin/prek http::tests::downloads_file_without_checksum PASS [ 0.005s] ( 918/1279) prek::bin/prek install_source::tests::detects_asdf PASS [ 0.005s] ( 919/1279) prek::bin/prek install_source::tests::detects_homebrew_cellar_arm PASS [ 0.004s] ( 920/1279) prek::bin/prek install_source::tests::detects_homebrew_cellar_intel PASS [ 0.004s] ( 921/1279) prek::bin/prek install_source::tests::detects_mise_installs PASS [ 0.004s] ( 922/1279) prek::bin/prek install_source::tests::detects_pipx_linux PASS [ 0.004s] ( 923/1279) prek::bin/prek install_source::tests::detects_pipx_macos PASS [ 0.003s] ( 924/1279) prek::bin/prek install_source::tests::detects_uv_tool_custom_xdg PASS [ 0.004s] ( 925/1279) prek::bin/prek install_source::tests::detects_uv_tool_linux PASS [ 0.003s] ( 926/1279) prek::bin/prek install_source::tests::detects_uv_tool_macos PASS [ 0.003s] ( 927/1279) prek::bin/prek install_source::tests::does_not_match_other_asdf_plugin PASS [ 1.106s] ( 928/1279) prek::bin/prek fs::tests::lock_warning_emitted_when_forced_cross_process PASS [ 0.003s] ( 929/1279) prek::bin/prek install_source::tests::does_not_match_other_cellar_formula PASS [ 0.004s] ( 930/1279) prek::bin/prek install_source::tests::does_not_match_other_mise_tool PASS [ 0.003s] ( 931/1279) prek::bin/prek install_source::tests::does_not_match_other_pipx_package PASS [ 0.004s] ( 932/1279) prek::bin/prek install_source::tests::does_not_match_other_uv_tool PASS [ 0.003s] ( 933/1279) prek::bin/prek install_source::tests::returns_none_for_unknown_unix_path PASS [ 0.003s] ( 934/1279) prek::bin/prek languages::bun::installer::tests::linux_with_glibc PASS [ 0.004s] ( 935/1279) prek::bin/prek languages::bun::installer::tests::linux_with_musl PASS [ 0.004s] ( 936/1279) prek::bin/prek languages::bun::installer::tests::non_linux_platforms PASS [ 0.004s] ( 937/1279) prek::bin/prek languages::bun::installer::tests::unsupported_platforms PASS [ 1.107s] ( 938/1279) prek::bin/prek fs::tests::lock_warning_suppressed_for_in_process_contention PASS [ 0.004s] ( 939/1279) prek::bin/prek languages::bun::version::tests::test_bun_request_from_str PASS [ 0.004s] ( 940/1279) prek::bin/prek languages::bun::version::tests::test_bun_request_invalid PASS [ 0.004s] ( 941/1279) prek::bin/prek languages::bun::version::tests::test_bun_request_range PASS [ 0.005s] ( 942/1279) prek::bin/prek languages::bun::version::tests::test_bun_request_matches PASS [ 0.003s] ( 943/1279) prek::bin/prek languages::bun::version::tests::test_bun_version_from_str PASS [ 0.004s] ( 944/1279) prek::bin/prek languages::conda::tests::explicit_installer_overrides_auto_detection_and_legacy_variables PASS [ 0.004s] ( 945/1279) prek::bin/prek languages::conda::tests::auto_requires_an_available_installer PASS [ 0.004s] ( 946/1279) prek::bin/prek languages::conda::tests::auto_prefers_pixi PASS [ 0.004s] ( 947/1279) prek::bin/prek languages::conda::tests::legacy_micromamba_takes_precedence_over_mamba PASS [ 0.004s] ( 948/1279) prek::bin/prek languages::conda::tests::legacy_mamba_is_used_when_new_selector_is_unset PASS [ 0.005s] ( 949/1279) prek::bin/prek languages::conda::tests::invalid_installer_is_rejected PASS [ 0.004s] ( 950/1279) prek::bin/prek languages::conda::tests::missing_explicit_installer_is_rejected PASS [ 0.004s] ( 951/1279) prek::bin/prek languages::conda::tests::pixi_environment_is_healthy_when_its_prefix_exists PASS [ 0.004s] ( 952/1279) prek::bin/prek languages::conda::tests::unset_installer_falls_back_to_first_available_executable PASS [ 0.003s] ( 953/1279) prek::bin/prek languages::coursier::tests::channel_app_name_drops_descriptor_extension PASS [ 0.004s] ( 954/1279) prek::bin/prek languages::dart::tests::build_env_pubspec_serializes_path_dependency PASS [ 0.004s] ( 955/1279) prek::bin/prek languages::coursier::tests::channel_app_name_keeps_dotfiles_and_trailing_dots PASS [ 0.004s] ( 956/1279) prek::bin/prek languages::dart::tests::packages_arg_insert_position_checks_hook_args PASS [ 0.004s] ( 957/1279) prek::bin/prek languages::dart::tests::packages_arg_insert_position_inserts_before_dart_run PASS [ 0.004s] ( 958/1279) prek::bin/prek languages::dart::tests::packages_arg_insert_position_keeps_existing_packages_arg PASS [ 0.003s] ( 959/1279) prek::bin/prek languages::dart::tests::packages_arg_insert_position_only_checks_vm_options_for_packages_arg PASS [ 0.003s] ( 960/1279) prek::bin/prek languages::deno::deno::tests::parse_install_dependency_with_invalid_name_keeps_original PASS [ 0.004s] ( 961/1279) prek::bin/prek languages::dart::tests::pubspec_deserialization_ignores_unread_fields PASS [ 0.004s] ( 962/1279) prek::bin/prek languages::deno::deno::tests::parse_install_dependency_with_local_path_name PASS [ 0.004s] ( 963/1279) prek::bin/prek languages::deno::deno::tests::parse_install_dependency_with_name PASS [ 0.004s] ( 964/1279) prek::bin/prek languages::deno::deno::tests::parse_install_dependency_without_name PASS [ 0.003s] ( 965/1279) prek::bin/prek languages::deno::installer::tests::parses_deno_sha256sum_format PASS [ 0.004s] ( 966/1279) prek::bin/prek languages::deno::installer::tests::parses_deno_windows_checksum_format PASS [ 0.003s] ( 967/1279) prek::bin/prek languages::deno::installer::tests::returns_none_for_deno_windows_checksum_with_different_file PASS [ 0.004s] ( 968/1279) prek::bin/prek languages::deno::installer::tests::rejects_deno_windows_checksum_with_different_algorithm PASS [ 0.003s] ( 969/1279) prek::bin/prek languages::deno::installer::tests::returns_none_for_non_matching_sha256sums_file PASS [ 0.004s] ( 970/1279) prek::bin/prek languages::deno::version::tests::test_deno_request_invalid PASS [ 0.115s] ( 971/1279) prek::bin/prek http::tests::test_native_tls PASS [ 0.005s] ( 972/1279) prek::bin/prek languages::deno::version::tests::test_deno_request_from_str PASS [ 0.004s] ( 973/1279) prek::bin/prek languages::deno::version::tests::test_deno_request_matches PASS [ 0.003s] ( 974/1279) prek::bin/prek languages::deno::version::tests::test_deno_version_from_str PASS [ 0.004s] ( 975/1279) prek::bin/prek languages::docker::tests::invalid_container_id_from_cgroup_v1 PASS [ 0.005s] ( 976/1279) prek::bin/prek languages::deno::version::tests::test_deno_request_range PASS [ 0.004s] ( 977/1279) prek::bin/prek languages::docker::tests::test_container_id_from_cgroup_v1 PASS [ 0.005s] ( 978/1279) prek::bin/prek languages::docker::tests::test_container_id_from_cgroup_v2 PASS [ 0.004s] ( 979/1279) prek::bin/prek languages::docker::tests::test_current_container_id_errors_when_no_match PASS [ 0.004s] ( 980/1279) prek::bin/prek languages::docker::tests::test_current_container_id_prefers_cgroup_v1 PASS [ 0.005s] ( 981/1279) prek::bin/prek languages::docker::tests::test_current_container_id_falls_back_to_cgroup_v2 PASS [ 0.004s] ( 982/1279) prek::bin/prek languages::dotnet::dotnet::tests::resolve_dotnet_root_falls_back_to_declared_parent_when_missing PASS [ 0.004s] ( 983/1279) prek::bin/prek languages::docker::tests::test_detect_container_runtime PASS [ 0.004s] ( 984/1279) prek::bin/prek languages::dotnet::version::tests::test_is_any PASS [ 0.005s] ( 985/1279) prek::bin/prek languages::dotnet::dotnet::tests::resolve_dotnet_root_uses_canonicalized_parent_for_symlink PASS [ 0.003s] ( 986/1279) prek::bin/prek languages::dotnet::version::tests::test_matches PASS [ 0.003s] ( 987/1279) prek::bin/prek languages::dotnet::version::tests::test_parse_dotnet_request PASS [ 0.003s] ( 988/1279) prek::bin/prek languages::dotnet::version::tests::test_parse_net_prefix_only PASS [ 0.004s] ( 989/1279) prek::bin/prek languages::dotnet::version::tests::test_parse_dotnet_version PASS [ 0.003s] ( 990/1279) prek::bin/prek languages::dotnet::version::tests::test_satisfied_by PASS [ 0.004s] ( 991/1279) prek::bin/prek languages::golang::gomod::tests::comments_and_whitespace_are_ignored PASS [ 0.004s] ( 992/1279) prek::bin/prek languages::golang::gomod::tests::extract_language_request_from_repo_go_line PASS [ 0.004s] ( 993/1279) prek::bin/prek languages::golang::gomod::tests::extract_language_request_from_repo_toolchain_when_no_go PASS [ 0.004s] ( 994/1279) prek::bin/prek languages::golang::gomod::tests::extract_language_request_ignores_invalid_toolchain_value PASS [ 0.004s] ( 995/1279) prek::bin/prek languages::golang::gomod::tests::extract_language_request_missing_go_mod_is_none PASS [ 0.003s] ( 996/1279) prek::bin/prek languages::golang::gomod::tests::go_is_preferred_over_toolchain PASS [ 0.004s] ( 997/1279) prek::bin/prek languages::golang::gomod::tests::go_line_is_used_when_only_go_present PASS [ 0.004s] ( 998/1279) prek::bin/prek languages::golang::gomod::tests::go_minor_is_normalized_to_patch PASS [ 0.003s] ( 999/1279) prek::bin/prek languages::golang::gomod::tests::toolchain_is_used_when_no_go_present PASS [ 0.005s] (1000/1279) prek::bin/prek languages::golang::gomod::tests::invalid_toolchain_value_is_ignored PASS [ 0.004s] (1001/1279) prek::bin/prek languages::golang::installer::tests::finds_go_checksum_for_release_file PASS [ 0.004s] (1002/1279) prek::bin/prek languages::golang::installer::tests::returns_none_when_go_release_file_is_missing PASS [ 0.004s] (1003/1279) prek::bin/prek languages::golang::installer::tests::returns_none_when_go_release_is_missing PASS [ 0.006s] (1004/1279) prek::bin/prek languages::golang::installer::tests::from_system_executable_uses_local_gotoolchain PASS [ 0.004s] (1005/1279) prek::bin/prek languages::golang::version::tests::test_go_request_display PASS [ 0.004s] (1006/1279) prek::bin/prek languages::golang::version::tests::test_go_request_from_str PASS [ 0.004s] (1007/1279) prek::bin/prek languages::golang::version::tests::test_go_request_matches PASS [ 0.003s] (1008/1279) prek::bin/prek languages::mise::mise::tests::gives_unversioned_tools_an_explicit_latest_version PASS [ 0.004s] (1009/1279) prek::bin/prek languages::golang::version::tests::test_go_request_invalid PASS [ 0.004s] (1010/1279) prek::bin/prek languages::node::installer::tests::resolve_old_node_on_macos_arm64 PASS [ 0.004s] (1011/1279) prek::bin/prek languages::node::installer::tests::resolve_version_skips_unavailable_archives PASS [ 0.004s] (1012/1279) prek::bin/prek languages::node::installer::tests::resolve_version_requires_explicit_prerelease PASS [ 0.004s] (1013/1279) prek::bin/prek languages::node::version::tests::test_node_request_from_str PASS [ 0.004s] (1014/1279) prek::bin/prek languages::node::version::tests::test_node_request_satisfied_by PASS [ 0.004s] (1015/1279) prek::bin/prek languages::node::version::tests::test_node_request_invalid PASS [ 0.005s] (1016/1279) prek::bin/prek languages::php::tests::parse_php_version_accepts_release_version PASS [ 0.005s] (1017/1279) prek::bin/prek languages::php::tests::composer_manifest_configures_remote_package_as_mirrored_path_repository PASS [ 0.004s] (1018/1279) prek::bin/prek languages::php::tests::parse_php_version_normalizes_prerelease_version PASS [ 0.005s] (1019/1279) prek::bin/prek languages::python::pyproject::tests::invalid_version_specifier_is_ignored PASS [ 0.005s] (1020/1279) prek::bin/prek languages::python::pyproject::tests::missing_file_returns_none PASS [ 0.006s] (1021/1279) prek::bin/prek languages::python::pyproject::tests::missing_project_table_returns_none PASS [ 0.004s] (1022/1279) prek::bin/prek languages::python::pyproject::tests::unparsable_toml_returns_none PASS [ 0.005s] (1023/1279) prek::bin/prek languages::python::pyproject::tests::missing_requires_python_returns_none PASS [ 0.004s] (1024/1279) prek::bin/prek languages::python::pyproject::tests::valid_requires_python PASS [ 0.004s] (1025/1279) prek::bin/prek languages::python::python::tests::create_venv_command_removes_uv_system_python_override PASS [ 0.004s] (1026/1279) prek::bin/prek languages::python::python::tests::pip_install_command_removes_uv_system_python_override PASS [ 0.004s] (1027/1279) prek::bin/prek languages::python::python::tests::download_attempt_installs_only_into_prek_managed_store PASS [ 0.006s] (1028/1279) prek::bin/prek languages::python::python::tests::external_attempt_does_not_override_uv_python_preference PASS [ 0.004s] (1029/1279) prek::bin/prek languages::python::python::tests::prek_managed_attempt_uses_only_prek_managed_python PASS [ 0.004s] (1030/1279) prek::bin/prek languages::python::python::tests::python_info_preserves_prefix PASS [ 0.004s] (1031/1279) prek::bin/prek languages::python::python::tests::python_info_rejects_malformed_output PASS [ 0.004s] (1032/1279) prek::bin/prek languages::python::uv::tests::ensure_default_uv_version_in_range PASS [ 0.004s] (1033/1279) prek::bin/prek languages::python::uv::tests::missing_download_does_not_use_static_musl_fallback PASS [ 0.004s] (1034/1279) prek::bin/prek languages::python::uv::tests::release_archive_url_joins_base_version_and_name PASS [ 0.004s] (1035/1279) prek::bin/prek languages::python::uv::tests::replace_uv_binary_overwrites_existing_file PASS [ 0.004s] (1036/1279) prek::bin/prek languages::python::uv::tests::replace_uv_binary_recreates_missing_parent_dir PASS [ 0.003s] (1037/1279) prek::bin/prek languages::python::uv::tests::wheel_platform_tag_aarch64_linux_gnu PASS [ 0.004s] (1038/1279) prek::bin/prek languages::python::uv::tests::uv_source_from_env_reads_source_override PASS [ 0.004s] (1039/1279) prek::bin/prek languages::python::uv::tests::wheel_platform_tag_aarch64_linux_musl PASS [ 0.014s] (1040/1279) prek::bin/prek languages::python::uv::tests::install_from_release_archive::retries_with_static_musl_when_native_interpreter_is_missing PASS [ 0.004s] (1041/1279) prek::bin/prek languages::python::uv::tests::wheel_platform_tag_armv7_linux_gnu PASS [ 0.004s] (1042/1279) prek::bin/prek languages::python::uv::tests::wheel_platform_tag_armv7_linux_musl PASS [ 0.004s] (1043/1279) prek::bin/prek languages::python::uv::tests::wheel_platform_tag_i686_linux_gnu PASS [ 0.004s] (1044/1279) prek::bin/prek languages::python::uv::tests::wheel_platform_tag_x86_64_linux_gnu PASS [ 0.004s] (1045/1279) prek::bin/prek languages::python::uv::tests::wheel_platform_tag_i686_linux_musl PASS [ 0.004s] (1046/1279) prek::bin/prek languages::python::uv::tests::wheel_platform_tag_x86_64_linux_musl PASS [ 0.004s] (1047/1279) prek::bin/prek languages::python::version::tests::test_parse_python_request PASS [ 0.004s] (1048/1279) prek::bin/prek languages::python::version::tests::test_satisfied_by PASS [ 0.004s] (1049/1279) prek::bin/prek languages::r::tests::r_path_preserves_spaces PASS [ 0.003s] (1050/1279) prek::bin/prek languages::r::tests::r_path_quotes_lossy_path PASS [ 0.003s] (1051/1279) prek::bin/prek languages::r::tests::validate_r_entry_allows_supported_forms PASS [ 0.004s] (1052/1279) prek::bin/prek languages::r::tests::validate_r_entry_rejects_options_for_file_entries PASS [ 0.004s] (1053/1279) prek::bin/prek languages::ruby::installer::tests::test_find_gem_for_ruby_found PASS [ 0.004s] (1054/1279) prek::bin/prek languages::ruby::installer::tests::test_find_gem_for_ruby_missing PASS [ 0.004s] (1055/1279) prek::bin/prek languages::ruby::installer::tests::test_find_installed_empty_dir PASS [ 0.004s] (1056/1279) prek::bin/prek languages::ruby::installer::tests::test_find_installed_skips_incomplete_dirs PASS [ 0.009s] (1057/1279) prek::bin/prek languages::ruby::installer::tests::rv_ruby_env_overrides PASS [ 0.004s] (1058/1279) prek::bin/prek languages::ruby::installer::tests::test_find_installed_with_versions PASS [ 0.004s] (1059/1279) prek::bin/prek languages::ruby::installer::tests::test_github_repo_path PASS [ 0.004s] (1060/1279) prek::bin/prek languages::ruby::installer::tests::test_parse_version_from_asset PASS [ 0.004s] (1061/1279) prek::bin/prek languages::ruby::installer::tests::test_ruby_not_found_error PASS [ 0.004s] (1062/1279) prek::bin/prek languages::ruby::installer::tests::test_ruby_request_display PASS [ 0.004s] (1063/1279) prek::bin/prek languages::ruby::installer::tests::test_rv_platform_string_for_linux PASS [ 0.004s] (1064/1279) prek::bin/prek languages::ruby::installer::tests::test_rv_platform_string_for_macos PASS [ 0.004s] (1065/1279) prek::bin/prek languages::ruby::installer::tests::test_rv_platform_string_unsupported PASS [ 0.004s] (1066/1279) prek::bin/prek languages::ruby::installer::tests::test_search_ruby_installations_empty_dir PASS [ 0.004s] (1067/1279) prek::bin/prek languages::ruby::installer::tests::test_search_ruby_installations_no_ruby PASS [ 0.004s] (1068/1279) prek::bin/prek languages::ruby::installer::tests::test_search_ruby_installations_with_file PASS [ 16.972s] (1069/1279) prek::run output::color PASS [ 0.004s] (1070/1279) prek::bin/prek languages::ruby::version::tests::test_parse_ruby_request PASS [ 0.004s] (1071/1279) prek::bin/prek languages::ruby::version::tests::test_version_matching PASS [ 0.005s] (1072/1279) prek::bin/prek languages::rust::installer::tests::preferred_toolchain_order PASS [ 0.016s] (1073/1279) prek::bin/prek languages::rust::rust::tests::test_find_package_dir_no_cargo_toml PASS [ 0.016s] (1074/1279) prek::bin/prek languages::rust::rust::tests::test_find_package_dir_by_src_bin_file PASS [ 0.015s] (1075/1279) prek::bin/prek languages::rust::rust::tests::test_find_package_dir_single_package PASS [ 0.018s] (1076/1279) prek::bin/prek languages::rust::rust::tests::test_find_package_dir_by_bin_name PASS [ 0.015s] (1077/1279) prek::bin/prek languages::rust::rust::tests::test_find_package_dir_single_package_underscore_normalization PASS [ 0.015s] (1078/1279) prek::bin/prek languages::rust::rust::tests::test_find_package_dir_workspace_binary_not_found PASS [ 0.015s] (1079/1279) prek::bin/prek languages::rust::rust::tests::test_find_package_dir_workspace_with_root_package PASS [ 0.017s] (1080/1279) prek::bin/prek languages::rust::rust::tests::test_find_package_dir_workspace_member PASS [ 0.018s] (1081/1279) prek::bin/prek languages::rust::rust::tests::test_find_package_dir_virtual_workspace_nested_member PASS [ 0.004s] (1082/1279) prek::bin/prek languages::rust::rust::tests::test_format_cargo_dependency PASS [ 0.005s] (1083/1279) prek::bin/prek languages::rust::rust::tests::test_format_cargo_cli_dependency PASS [ 0.004s] (1084/1279) prek::bin/prek languages::rust::rust::tests::test_parse_cargo_cli_dependency_crate_forms PASS [ 0.005s] (1085/1279) prek::bin/prek languages::rust::rust::tests::test_parse_cargo_cli_dependency_git_invalid_forms PASS [ 0.004s] (1086/1279) prek::bin/prek languages::rust::rust::tests::test_parse_cargo_cli_dependency_git_valid_forms PASS [ 0.005s] (1087/1279) prek::bin/prek languages::rust::rustup::tests::parses_rustup_checksum PASS [ 0.004s] (1088/1279) prek::bin/prek languages::rust::rustup::tests::rustup_profile_reads_env PASS [ 0.004s] (1089/1279) prek::bin/prek languages::rust::version::tests::channels_match_compiler_releases_and_cached_versions PASS [ 0.004s] (1090/1279) prek::bin/prek languages::rust::version::tests::test_invalid_requests PASS [ 0.004s] (1091/1279) prek::bin/prek languages::rust::version::tests::test_request_from_str PASS [ 0.030s] (1092/1279) prek::bin/prek languages::rust::rust::tests::test_find_package_dir_virtual_workspace_glob_members PASS [ 0.004s] (1093/1279) prek::bin/prek languages::rust::version::tests::test_request_matches PASS [ 0.004s] (1094/1279) prek::bin/prek languages::swift::tests::test_parse_dev_version PASS [ 0.004s] (1095/1279) prek::bin/prek languages::swift::tests::test_parse_invalid_output PASS [ 0.004s] (1096/1279) prek::bin/prek languages::swift::tests::test_parse_linux_multiline PASS [ 0.004s] (1097/1279) prek::bin/prek languages::swift::tests::test_parse_macos_format PASS [ 0.005s] (1098/1279) prek::bin/prek languages::swift::tests::test_parse_linux_format PASS [ 0.004s] (1099/1279) prek::bin/prek languages::swift::tests::test_parse_multiline_output PASS [ 0.004s] (1100/1279) prek::bin/prek languages::swift::tests::test_parse_version_without_patch PASS [ 0.004s] (1101/1279) prek::bin/prek languages::tests::resolve_command_passthrough_when_not_found PASS [ 0.004s] (1102/1279) prek::bin/prek languages::tests::resolve_command_passthrough_when_empty PASS [ 0.004s] (1103/1279) prek::bin/prek languages::tests::resolve_command_preserves_non_utf8_arguments PASS [ 0.004s] (1104/1279) prek::bin/prek languages::tests::resolve_command_resolves_missing_relative_path_from_cwd PASS [ 0.004s] (1105/1279) prek::bin/prek languages::tests::resolve_command_resolves_relative_shebang_from_cwd PASS [ 0.004s] (1106/1279) prek::bin/prek languages::version::tests::default_request_preserves_language PASS [ 0.004s] (1107/1279) prek::bin/prek languages::version::tests::fallback_default_uses_semver_any PASS [ 0.005s] (1108/1279) prek::bin/prek languages::tests::resolve_command_resolves_shebang_and_preserves_arguments PASS [ 0.003s] (1109/1279) prek::bin/prek languages::version::tests::legacy_system_request_keeps_managed_first_fallback_without_downloads PASS [ 0.004s] (1110/1279) prek::bin/prek languages::version::tests::semver_exact_versions_require_equals PASS [ 0.005s] (1111/1279) prek::bin/prek languages::version::tests::structured_preferences_produce_expected_policies PASS [ 0.004s] (1112/1279) prek::bin/prek languages::version::tests::system_executables_exclude_managed_binaries PASS [ 0.004s] (1113/1279) prek::bin/prek languages::version::tests::system_executables_include_binaries_outside_managed_root PASS [ 0.004s] (1114/1279) prek::bin/prek languages::version::tests::system_executables_exclude_symlinks_to_managed_binaries PASS [ 0.005s] (1115/1279) prek::bin/prek libc::tests::glibc_preferred_over_musl PASS [ 0.004s] (1116/1279) prek::bin/prek libc::tests::old_glibc_loader PASS [ 0.004s] (1117/1279) prek::bin/prek process::tests::command_log_includes_hidden_args PASS [ 17.476s] (1118/1279) prek::run git::run_last_commit PASS [ 0.006s] (1119/1279) prek::bin/prek libc::tests::unrecognized_libc PASS [ 0.004s] (1120/1279) prek::bin/prek process::tests::command_log_skips_repeated_program_arg PASS [ 0.007s] (1121/1279) prek::bin/prek libc::tests::musl_with_or_without_gcompat PASS [ 0.004s] (1122/1279) prek::bin/prek process::tests::display_and_log_commands_omit_file_args PASS [ 0.004s] (1123/1279) prek::bin/prek process::tests::display_command_omits_hidden_args PASS [ 0.004s] (1124/1279) prek::bin/prek process::tests::hidden_args_merges_adjacent_ranges PASS [ 0.005s] (1125/1279) prek::bin/prek process::tests::pty_output_connects_only_output_streams PASS [ 0.004s] (1126/1279) prek::bin/prek process::tests::status_reports_missing_executable_name PASS [ 0.005s] (1127/1279) prek::bin/prek process::tests::pty_output_preserves_raw_bytes PASS [ 0.004s] (1128/1279) prek::bin/prek settings::tests::options_deserializes_update_settings PASS [ 0.004s] (1129/1279) prek::bin/prek settings::tests::update_settings_empty_repo_filter_clears_project_default PASS [ 0.004s] (1130/1279) prek::bin/prek settings::tests::update_settings_cli_freeze_overrides_project PASS [ 0.004s] (1131/1279) prek::bin/prek settings::tests::update_settings_project_freeze_overrides_global PASS [ 0.004s] (1132/1279) prek::bin/prek settings::tests::update_settings_resolves_tag_filter_precedence_per_option PASS [ 0.004s] (1133/1279) prek::bin/prek settings::tests::update_settings_uses_global_freeze PASS [ 0.003s] (1134/1279) prek::bin/prek terminal::tests::preserves_sgr_colors PASS [ 0.004s] (1135/1279) prek::bin/prek terminal::tests::reapplies_color_after_line_overwrite PASS [ 0.005s] (1136/1279) prek::bin/prek terminal::tests::filters_terminal_controls PASS [ 0.004s] (1137/1279) prek::bin/prek terminal::tests::replaces_invalid_utf8 PASS [ 0.004s] (1138/1279) prek::bin/prek terminal::tests::restores_reset_after_overwriting_inherited_style PASS [ 0.004s] (1139/1279) prek::bin/prek yaml::tests::serialize_yaml_scalar_plain PASS [ 0.004s] (1140/1279) prek::bin/prek terminal::tests::treats_bare_carriage_return_as_line_overwrite PASS [ 0.004s] (1141/1279) prek::bin/prek yaml::tests::serialize_yaml_scalar_quotes_and_escapes PASS [ 0.003s] (1142/1279) prek-identify tests::parse_shebang_nix_shell_env_s_args_reads_continuation PASS [ 0.004s] (1143/1279) prek-consts env_vars::tests::test_env_vars_read_helpers PASS [ 0.004s] (1144/1279) prek-consts env_vars::tests::test_parse_boolish PASS [ 0.020s] (1145/1279) prek::bin/prek settings::tests::options_rejects_invalid_update_glob PASS [ 0.003s] (1146/1279) prek-identify tests::parse_shebang_nix_shell_ignores_first_line_args PASS [ 0.004s] (1147/1279) prek-identify tests::parse_shebang_nix_shell_ignores_non_nix_directive PASS [ 0.003s] (1148/1279) prek-identify tests::parse_shebang_nix_shell_stops_at_first_non_shebang_line PASS [ 0.004s] (1149/1279) prek-identify tests::parse_shebang_nix_shell_interpreter PASS [ 0.003s] (1150/1279) prek-identify tests::parse_shebang_nix_shell_without_interpreter PASS [ 0.003s] (1151/1279) prek-identify tests::tags_from_filename PASS [ 0.029s] (1152/1279) prek::bin/prek process::tests::pty_output_captures_trailing_output_after_fast_exit PASS [ 0.003s] (1153/1279) prek-identify tests::tags_from_filename_falls_back_to_name_after_leading_dot PASS [ 0.003s] (1154/1279) prek-identify tests::tags_from_filename_keeps_exact_name_tags_with_known_extension PASS [ 0.003s] (1155/1279) prek-identify tests::tags_from_filename_falls_back_to_name_prefix_for_unknown_extension PASS [ 0.004s] (1156/1279) prek-identify tests::tags_from_filename_falls_back_to_later_name_part_for_unknown_extension PASS [ 0.003s] (1157/1279) prek-identify tests::tags_from_filename_prefers_known_extension_over_name_prefix PASS [ 0.003s] (1158/1279) prek-identify tests::tags_from_interpreter PASS [ 0.004s] (1159/1279) prek-identify tests::tagset_deserialize_from_string_slice PASS [ 0.004s] (1160/1279) prek-identify tests::tagset_deserialize_unknown_tag_errors PASS [ 0.004s] (1161/1279) prek-identify tests::tags_from_non_utf8_filename_uses_utf8_extension_when_available PASS [ 0.004s] (1162/1279) prek-identify tests::tags_from_path PASS [ 0.003s] (1163/1279) prek-identify tests::tagset_from_tags_intersects_subset_and_bitor_assign PASS [ 0.003s] (1164/1279) prek-identify tests::tagset_new_iter_and_is_empty PASS [ 0.004s] (1165/1279) prek-ignore gitignore::tests::cs1 PASS [ 0.004s] (1166/1279) prek-ignore gitignore::tests::cs4 PASS [ 0.004s] (1167/1279) prek-identify tests::tagset_new_panics_on_out_of_range_id PASS [ 0.004s] (1168/1279) prek-ignore gitignore::tests::cs3 PASS [ 0.005s] (1169/1279) prek-ignore gitignore::tests::cs2 PASS [ 0.005s] (1170/1279) prek-ignore gitignore::tests::ig1 PASS [ 0.005s] (1171/1279) prek-ignore gitignore::tests::ig11 PASS [ 0.005s] (1172/1279) prek-ignore gitignore::tests::ig12 PASS [ 0.005s] (1173/1279) prek-ignore gitignore::tests::ig10 PASS [ 0.005s] (1174/1279) prek-ignore gitignore::tests::ig14 PASS [ 0.005s] (1175/1279) prek-ignore gitignore::tests::ig13 PASS [ 0.004s] (1176/1279) prek-ignore gitignore::tests::ig15 PASS [ 0.004s] (1177/1279) prek-ignore gitignore::tests::ig16 PASS [ 0.004s] (1178/1279) prek-ignore gitignore::tests::ig18 PASS [ 0.004s] (1179/1279) prek-ignore gitignore::tests::ig2 PASS [ 0.004s] (1180/1279) prek-ignore gitignore::tests::ig19 PASS [ 0.004s] (1181/1279) prek-ignore gitignore::tests::ig17 PASS [ 0.004s] (1182/1279) prek-ignore gitignore::tests::ig20 PASS [ 0.003s] (1183/1279) prek-ignore gitignore::tests::ig25 PASS [ 0.004s] (1184/1279) prek-ignore gitignore::tests::ig21 PASS [ 0.004s] (1185/1279) prek-ignore gitignore::tests::ig22 PASS [ 0.004s] (1186/1279) prek-ignore gitignore::tests::ig24 PASS [ 0.004s] (1187/1279) prek-ignore gitignore::tests::ig23 PASS [ 0.004s] (1188/1279) prek-ignore gitignore::tests::ig26 PASS [ 0.003s] (1189/1279) prek-ignore gitignore::tests::ig27 PASS [ 0.004s] (1190/1279) prek-ignore gitignore::tests::ig28 PASS [ 0.004s] (1191/1279) prek-ignore gitignore::tests::ig29 PASS [ 0.004s] (1192/1279) prek-ignore gitignore::tests::ig3 PASS [ 0.004s] (1193/1279) prek-ignore gitignore::tests::ig30 PASS [ 0.004s] (1194/1279) prek-ignore gitignore::tests::ig31 PASS [ 0.004s] (1195/1279) prek-ignore gitignore::tests::ig32 PASS [ 0.003s] (1196/1279) prek-ignore gitignore::tests::ig34 PASS [ 0.004s] (1197/1279) prek-ignore gitignore::tests::ig33 PASS [ 0.004s] (1198/1279) prek-ignore gitignore::tests::ig35 PASS [ 0.004s] (1199/1279) prek-ignore gitignore::tests::ig36 PASS [ 0.003s] (1200/1279) prek-ignore gitignore::tests::ig37 PASS [ 0.003s] (1201/1279) prek-ignore gitignore::tests::ig39 PASS [ 0.004s] (1202/1279) prek-ignore gitignore::tests::ig38 PASS [ 0.004s] (1203/1279) prek-ignore gitignore::tests::ig40 PASS [ 0.004s] (1204/1279) prek-ignore gitignore::tests::ig4 PASS [ 0.004s] (1205/1279) prek-ignore gitignore::tests::ig41 PASS [ 0.004s] (1206/1279) prek-ignore gitignore::tests::ig42 PASS [ 0.003s] (1207/1279) prek-ignore gitignore::tests::ig44 PASS [ 0.004s] (1208/1279) prek-ignore gitignore::tests::ig43 PASS [ 0.004s] (1209/1279) prek-ignore gitignore::tests::ig6 PASS [ 0.004s] (1210/1279) prek-ignore gitignore::tests::ig5 PASS [ 0.004s] (1211/1279) prek-ignore gitignore::tests::ig7 PASS [ 0.003s] (1212/1279) prek-ignore gitignore::tests::ig9 PASS [ 0.004s] (1213/1279) prek-ignore gitignore::tests::ig8 PASS [ 0.005s] (1214/1279) prek-ignore gitignore::tests::ignot1 PASS [ 0.004s] (1215/1279) prek-ignore gitignore::tests::ignot11 PASS [ 0.004s] (1216/1279) prek-ignore gitignore::tests::ignot12 PASS [ 0.004s] (1217/1279) prek-ignore gitignore::tests::ignot10 PASS [ 0.004s] (1218/1279) prek-ignore gitignore::tests::ignot14 PASS [ 0.004s] (1219/1279) prek-ignore gitignore::tests::ignot13 PASS [ 0.004s] (1220/1279) prek-ignore gitignore::tests::ignot15 PASS [ 0.003s] (1221/1279) prek-ignore gitignore::tests::ignot18 PASS [ 0.004s] (1222/1279) prek-ignore gitignore::tests::ignot16 PASS [ 0.004s] (1223/1279) prek-ignore gitignore::tests::ignot17 PASS [ 0.003s] (1224/1279) prek-ignore gitignore::tests::ignot2 PASS [ 0.004s] (1225/1279) prek-ignore gitignore::tests::ignot19 PASS [ 0.003s] (1226/1279) prek-ignore gitignore::tests::ignot3 PASS [ 0.004s] (1227/1279) prek-ignore gitignore::tests::ignot4 PASS [ 0.004s] (1228/1279) prek-ignore gitignore::tests::ignot6 PASS [ 0.004s] (1229/1279) prek-ignore gitignore::tests::ignot5 PASS [ 0.004s] (1230/1279) prek-ignore gitignore::tests::ignot8 PASS [ 0.004s] (1231/1279) prek-ignore gitignore::tests::ignot9 PASS [ 0.004s] (1232/1279) prek-ignore gitignore::tests::parse_excludes_file1 PASS [ 0.004s] (1233/1279) prek-ignore gitignore::tests::parse_excludes_file2 PASS [ 0.004s] (1234/1279) prek-ignore gitignore::tests::parse_excludes_file4 PASS [ 0.004s] (1235/1279) prek-ignore gitignore::tests::parse_excludes_file3 PASS [ 0.003s] (1236/1279) prek-ignore gitignore::tests::regression_106 PASS [ 0.004s] (1237/1279) prek-ignore gitignore::tests::parse_excludes_file5 PASS [ 0.003s] (1238/1279) prek-ignore pathutil::tests::file_name_basic PASS [ 0.003s] (1239/1279) prek-ignore pathutil::tests::file_name_dot_components PASS [ 0.003s] (1240/1279) prek-ignore pathutil::tests::file_name_trailing_dot PASS [ 0.004s] (1241/1279) prek-ignore pathutil::tests::hidden_trailing_dot PASS [ 0.005s] (1242/1279) prek-ignore walk::tests::custom_ignore_filename PASS [ 0.005s] (1243/1279) prek-ignore walk::tests::panic_cancels_workers PASS [ 0.007s] (1244/1279) prek-ignore walk::tests::dot_components_in_root PASS [ 0.006s] (1245/1279) prek-ignore walk::tests::linked_worktree_excludes PASS [ 0.005s] (1246/1279) prek-ignore walk::tests::parent_rules_and_repository_boundaries PASS [ 0.007s] (1247/1279) prek-ignore walk::tests::ignore_precedence PASS [ 0.005s] (1248/1279) prek-ignore walk::tests::partially_invalid_ignore_file PASS [ 0.006s] (1249/1279) prek-ignore walk::tests::repository_markers PASS [ 0.006s] (1250/1279) prek-ignore walk::tests::quit_before_children PASS [ 0.006s] (1251/1279) prek-ignore walk::tests::raw_entries_and_pruning PASS [ 0.006s] (1252/1279) prek-ignore walk::tests::rules_across_empty_directories PASS [ 0.006s] (1253/1279) prek-ignore walk::tests::symlinked_root_and_children PASS [ 0.006s] (1254/1279) prek-ignore walk::tests::unreadable_listing PASS [ 0.004s] (1255/1279) prek-update github::tests::pagination_links PASS [ 0.004s] (1256/1279) prek-update github::tests::release_tags PASS [ 0.006s] (1257/1279) prek-pty::read read_into_partially_filled_buffer PASS [ 0.004s] (1258/1279) prek-update receipt::tests::installation_layouts PASS [ 0.003s] (1259/1279) prek-update receipt::tests::legacy_prefix_boundaries PASS [ 0.014s] (1260/1279) prek-update github::tests::api_configuration PASS [ 0.014s] (1261/1279) prek-update receipt::tests::discovery_precedence PASS [ 16.312s] (1262/1279) prek::run repositories::reuse_env PASS [ 12.949s] (1263/1279) prek::run skipped_hooks::always_run_installable_hook_installs_without_matching_files PASS [ 27.709s] (1264/1279) prek::languages r::remote_repo_install PASS [ 17.353s] (1265/1279) prek::run repositories::same_repo PASS [ 31.098s] (1266/1279) prek::languages python::additional_dependencies PASS [ 14.725s] (1267/1279) prek::try_repo try_repo_relative_path PASS [ 13.257s] (1268/1279) prek::workspace cookiecutter_template_directories_are_skipped PASS [ 13.437s] (1269/1279) prek::workspace nested_project_exclude_is_relative PASS [ 13.696s] (1270/1279) prek::workspace gitignore_respected PASS [ 16.402s] (1271/1279) prek::try_repo try_repo_specific_hook PASS [ 16.364s] (1272/1279) prek::try_repo try_repo_specific_rev PASS [ 13.913s] (1273/1279) prek::workspace skips PASS [ 13.783s] (1274/1279) prek::workspace submodule_discovery PASS [ 13.999s] (1275/1279) prek::workspace run_with_selectors PASS [ 14.452s] (1276/1279) prek::workspace basic_discovery PASS [ 14.458s] (1277/1279) prek::workspace orphan_projects SLOW [> 60.000s] (─────────) prek::languages golang::remote_hook SLOW [> 60.000s] (─────────) prek::languages rust::rustup_installer PASS [ 60.833s] (1278/1279) prek::languages rust::rustup_installer PASS [ 72.369s] (1279/1279) prek::languages golang::remote_hook ──────────── Summary [ 76.477s] 1279 tests run: 1278 passed (2 slow), 1 failed, 14 skipped FAIL [ 24.364s] ( 417/1279) prek::languages golang::local_additional_deps error: test run failed ==> ERROR: A failure occurred in check(). Aborting... ==> ERROR: Build failed, check /home/alhp/workspace/chroot/build_d6522d89-f659-4e71-8829-2c44cf81dc62/build