these 19 derivations will be built: /nix/store/dxxmkd8gvgx94jq4dcm6vbl8h1j6kwj0-python3.14-twisted-26.4.0.drv /nix/store/8d0vdr2yxiy2zinfq24qcy2rxk733m3s-python3-3.14.8-env.drv /nix/store/zm2j1j3smy3bcd0dv62n2p5n2bdqpm4h-thrift-0.24.0.drv /nix/store/n3yxz5yp31qvaa341a69dwsbd84gpbcs-arrow-cpp-24.0.0.drv /nix/store/b02xbi6p5hw7br1b4p49fy5nyj6ml3rk-python3.14-pyarrow-24.0.0.drv /nix/store/62qb24jky4wfclca8giqpbwv3igry2rp-python3.14-dask-2026.8.0.drv /nix/store/cgd2b5ng8lr011h8nvpf4pk25b059zvq-python3.14-tqdm-4.70.0.drv /nix/store/03zj9fi96cc2zsn8glg7hx7qhpwz8imf-docify-1.2.1.drv /nix/store/lkyn4x6czp9z02jnpykdr8y0bgvmdkps-jujutsu-0.46.0.drv /nix/store/j1cifqm84n6czzz3bm58y3bwjqn37fpx-mergiraf-0.20.0.drv /nix/store/zp0rqfwmmhqdc3w6an918xawjbn6wd40-basedpyright-1.39.8.drv /nix/store/dwkqahr5daj7xk0g81v7p3494mk4mjqq-home-manager-applications.drv /nix/store/xjdsgr98khxcipfkq0kpp2pzasy61pj5-home-manager-fonts.drv /nix/store/v4cqvclj79934i8j18lzzxyiqimdmlz9-hm_LibraryFonts.homemanagerfontsversion.drv /nix/store/d1biavlb6pjid690d8d4n97zvplh0dm2-home-manager-files.drv /nix/store/hnpxv7dmf5pbhyl60n42c9iky2da9c8a-hm-putter.json.drv /nix/store/wrf3bn3s8nk5n25k31mymv1ig9r0c3sh-home-manager-path.drv /nix/store/qwrf2c0w3amd0yariz7q246gf0smbbzh-activation-script.drv /nix/store/832sscfivbfyzir3gsdv1j6nw8qwg9k5-home-manager-generation.drv building '/nix/store/lkyn4x6czp9z02jnpykdr8y0bgvmdkps-jujutsu-0.46.0.drv' jujutsu-0.46.0> tribuchet: building on mac02 jujutsu-0.46.0> Using versionCheckHook jujutsu-0.46.0> Running phase: unpackPhase jujutsu-0.46.0> unpacking source archive /nix/store/d6j59qaj9nq132632w0dy0110afllsan-source jujutsu-0.46.0> source root is source jujutsu-0.46.0> Executing cargoSetupPostUnpackHook jujutsu-0.46.0> Finished cargoSetupPostUnpackHook jujutsu-0.46.0> Running phase: patchPhase jujutsu-0.46.0> Executing cargoSetupPostPatchHook jujutsu-0.46.0> Validating consistency between /private/var/tb/8/scratch/16ec52517aa52cf3/build/source/Cargo.lock and /private/var/tb/8/scratch/16ec52517aa52cf3/build/jujutsu-0.46.0-vendor/Cargo.lock jujutsu-0.46.0> Finished cargoSetupPostPatchHook jujutsu-0.46.0> Running phase: updateAutotoolsGnuConfigScriptsPhase jujutsu-0.46.0> Running phase: configurePhase jujutsu-0.46.0> Running phase: buildPhase jujutsu-0.46.0> Executing cargoBuildHook jujutsu-0.46.0> jujutsu-0.46.0> │ ⚠ Warning from the Material for MkDocs team jujutsu-0.46.0> │ jujutsu-0.46.0> │ MkDocs 2.0, the underlying framework of Material for MkDocs, jujutsu-0.46.0> │ will introduce backward-incompatible changes, including: jujutsu-0.46.0> │ jujutsu-0.46.0> │ × All plugins will stop working – the plugin system has been removed jujutsu-0.46.0> │ × All theme overrides will break – the theming system has been rewritten jujutsu-0.46.0> │ × No migration path exists – existing projects cannot be upgraded jujutsu-0.46.0> │ × Closed contribution model – community members can't report bugs jujutsu-0.46.0> │ × Currently unlicensed – unsuitable for production use jujutsu-0.46.0> │ jujutsu-0.46.0> │ Our full analysis: jujutsu-0.46.0> │ jujutsu-0.46.0> │ https://squidfunk.github.io/mkdocs-material/blog/2026/02/18/mkdocs-2.0/ jujutsu-0.46.0> jujutsu-0.46.0> INFO - Cleaning site directory jujutsu-0.46.0> INFO - Building documentation to directory: /private/var/tb/8/scratch/16ec52517aa52cf3/build/source/jujutsu-0.46.0 jujutsu-0.46.0> INFO - Documentation built in 3.46 seconds jujutsu-0.46.0> cargoBuildHook flags: -j 24 --target aarch64-apple-darwin --offline --profile release --bin jj jujutsu-0.46.0> Compiling proc-macro2 v1.0.107 jujutsu-0.46.0> Compiling unicode-ident v1.0.26 jujutsu-0.46.0> Compiling quote v1.0.47 jujutsu-0.46.0> Compiling serde_core v1.0.229 jujutsu-0.46.0> Compiling libc v0.2.190 jujutsu-0.46.0> Compiling cfg-if v1.0.5 jujutsu-0.46.0> Compiling memchr v2.8.3 jujutsu-0.46.0> Compiling serde v1.0.229 jujutsu-0.46.0> Compiling regex-syntax v0.8.11 jujutsu-0.46.0> Compiling autocfg v1.5.1 jujutsu-0.46.0> Compiling rand_core v0.10.1 jujutsu-0.46.0> Compiling getrandom v0.4.3 jujutsu-0.46.0> Compiling scopeguard v1.2.0 jujutsu-0.46.0> Compiling parking_lot_core v0.9.12 jujutsu-0.46.0> Compiling once_cell v1.21.4 jujutsu-0.46.0> Compiling crossbeam-utils v0.8.23 jujutsu-0.46.0> Compiling fastrand v2.5.0 jujutsu-0.46.0> Compiling typenum v1.20.1 jujutsu-0.46.0> Compiling stable_deref_trait v1.2.1 jujutsu-0.46.0> Compiling tinyvec v1.13.3 jujutsu-0.46.0> Compiling gix-trace v0.2.0 jujutsu-0.46.0> Compiling rustix v1.1.5 jujutsu-0.46.0> Compiling allocator-api2 v0.2.21 jujutsu-0.46.0> Compiling equivalent v1.0.2 jujutsu-0.46.0> Compiling foldhash v0.2.0 jujutsu-0.46.0> Compiling crc32fast v1.5.2 jujutsu-0.46.0> Compiling same-file v1.0.6 jujutsu-0.46.0> Compiling lock_api v0.4.14 jujutsu-0.46.0> Compiling itoa v1.0.18 jujutsu-0.46.0> Compiling byteorder v1.5.0 jujutsu-0.46.0> Compiling walkdir v2.5.0 jujutsu-0.46.0> Compiling heapless v0.8.0 jujutsu-0.46.0> Compiling cmov v0.5.4 jujutsu-0.46.0> Compiling sha1dc v0.1.5 jujutsu-0.46.0> Compiling hashbrown v0.14.5 jujutsu-0.46.0> Compiling jiff-core v0.1.1 jujutsu-0.46.0> Compiling rustversion v1.0.23 jujutsu-0.46.0> Compiling log v0.4.34 jujutsu-0.46.0> Compiling heck v0.5.0 jujutsu-0.46.0> Compiling faster-hex v0.10.1 jujutsu-0.46.0> Compiling hash32 v0.3.1 jujutsu-0.46.0> Compiling num-traits v0.2.19 jujutsu-0.46.0> Compiling cfg_aliases v0.2.2 jujutsu-0.46.0> Compiling nonempty v0.12.0 jujutsu-0.46.0> Compiling thiserror v1.0.69 jujutsu-0.46.0> Compiling unicode-bom v2.0.3 jujutsu-0.46.0> Compiling ctutils v0.4.2 jujutsu-0.46.0> Compiling strsim v0.11.1 jujutsu-0.46.0> Compiling either v1.18.0 jujutsu-0.46.0> Compiling thiserror v2.0.21 jujutsu-0.46.0> Compiling siphasher v1.0.4 jujutsu-0.46.0> Compiling pin-project-lite v0.2.17 jujutsu-0.46.0> Compiling rand_core v0.6.4 jujutsu-0.46.0> Compiling anyhow v1.0.104 jujutsu-0.46.0> Compiling utf8parse v0.2.2 jujutsu-0.46.0> Compiling fnv v1.0.7 jujutsu-0.46.0> Compiling hashbrown v0.17.1 jujutsu-0.46.0> Compiling hashbrown v0.16.1 jujutsu-0.46.0> Compiling rand v0.8.8 jujutsu-0.46.0> Compiling phf_shared v0.11.3 jujutsu-0.46.0> Compiling version_check v0.9.5 jujutsu-0.46.0> Compiling aho-corasick v1.1.5 jujutsu-0.46.0> Compiling unicode-segmentation v1.13.3 jujutsu-0.46.0> Compiling unicode-normalization v0.1.25 jujutsu-0.46.0> Compiling crossbeam-epoch v0.9.21 jujutsu-0.46.0> Compiling crossbeam-channel v0.5.17 jujutsu-0.46.0> Compiling signal-hook v0.3.18 jujutsu-0.46.0> Compiling generic-array v0.14.7 jujutsu-0.46.0> Compiling unicode-width v0.2.2 jujutsu-0.46.0> Compiling syn v1.0.109 jujutsu-0.46.0> Compiling ident_case v1.0.1 jujutsu-0.46.0> Compiling syn v3.0.6 jujutsu-0.46.0> Compiling syn v2.0.119 jujutsu-0.46.0> Compiling castaway v0.2.4 jujutsu-0.46.0> Compiling encoding_rs v0.8.42 jujutsu-0.46.0> Compiling itertools v0.14.0 jujutsu-0.46.0> Compiling futures-sink v0.3.34 jujutsu-0.46.0> Compiling ryu v1.0.23 jujutsu-0.46.0> Compiling semver v1.0.28 jujutsu-0.46.0> Compiling crossbeam-deque v0.8.8 jujutsu-0.46.0> Compiling simdutf8 v0.1.5 jujutsu-0.46.0> Compiling hybrid-array v0.4.15 jujutsu-0.46.0> Compiling futures-core v0.3.34 jujutsu-0.46.0> Compiling phf_generator v0.11.3 jujutsu-0.46.0> Compiling static_assertions v1.1.0 jujutsu-0.46.0> Compiling compact_str v0.9.1 jujutsu-0.46.0> Compiling rustc_version v0.4.1 jujutsu-0.46.0> Compiling anstyle-parse v1.0.0 jujutsu-0.46.0> Compiling memoffset v0.9.1 jujutsu-0.46.0> Compiling tracing-core v0.1.36 jujutsu-0.46.0> Compiling lazy_static v1.5.1 jujutsu-0.46.0> Compiling ucd-trie v0.1.7 jujutsu-0.46.0> Compiling is_terminal_polyfill v1.70.2 jujutsu-0.46.0> Compiling anstyle v1.0.14 jujutsu-0.46.0> Compiling anstyle-query v1.1.5 jujutsu-0.46.0> Compiling multiversion_no_op v1.0.0 jujutsu-0.46.0> Compiling critical-section v1.2.0 jujutsu-0.46.0> Compiling writeable v0.6.4 jujutsu-0.46.0> Compiling futures-io v0.3.34 jujutsu-0.46.0> Compiling slab v0.4.12 jujutsu-0.46.0> Compiling lru v0.18.5 jujutsu-0.46.0> Compiling jiff v0.2.37 jujutsu-0.46.0> Compiling colorchoice v1.0.5 jujutsu-0.46.0> Compiling anstream v1.0.0 jujutsu-0.46.0> Compiling ordered-float v4.6.0 jujutsu-0.46.0> Compiling logos-codegen v0.15.1 jujutsu-0.46.0> Compiling futures-channel v0.3.34 jujutsu-0.46.0> Compiling convert_case v0.10.0 jujutsu-0.46.0> Compiling nix v0.30.1 jujutsu-0.46.0> Compiling clap_lex v1.1.1 jujutsu-0.46.0> Compiling crypto-common v0.2.2 jujutsu-0.46.0> Compiling block-buffer v0.12.1 jujutsu-0.46.0> Compiling pest v2.9.2 jujutsu-0.46.0> Compiling indoc v2.0.7 jujutsu-0.46.0> Compiling futures v0.1.31 jujutsu-0.46.0> Compiling percent-encoding v2.3.2 jujutsu-0.46.0> Compiling errno v0.3.14 jujutsu-0.46.0> Compiling cpufeatures v0.3.1 jujutsu-0.46.0> Compiling memmap2 v0.9.11 jujutsu-0.46.0> Compiling signal-hook-registry v1.4.8 jujutsu-0.46.0> Compiling mio v1.2.4 jujutsu-0.46.0> Compiling filetime v0.2.29 jujutsu-0.46.0> Compiling futures-task v0.3.34 jujutsu-0.46.0> Compiling block-buffer v0.10.4 jujutsu-0.46.0> Compiling crypto-common v0.1.7 jujutsu-0.46.0> Compiling num_threads v0.1.7 jujutsu-0.46.0> Compiling clru v0.6.3 jujutsu-0.46.0> Compiling phf_codegen v0.11.3 jujutsu-0.46.0> Compiling zerocopy v0.8.59 jujutsu-0.46.0> Compiling getrandom v0.3.4 jujutsu-0.46.0> Compiling num-conv v0.2.2 jujutsu-0.46.0> Compiling litemap v0.8.3 jujutsu-0.46.0> Compiling find-msvc-tools v0.1.14 jujutsu-0.46.0> Compiling time-core v0.1.9 jujutsu-0.46.0> Compiling icu_locale_fallback_data v2.3.0 jujutsu-0.46.0> Compiling zmij v1.0.23 jujutsu-0.46.0> Compiling beef v0.5.2 jujutsu-0.46.0> Compiling shlex v2.0.1 jujutsu-0.46.0> Compiling arrayvec v0.7.8 jujutsu-0.46.0> Compiling bytemuck v1.25.2 jujutsu-0.46.0> Compiling deranged v0.5.8 jujutsu-0.46.0> Compiling core-foundation-sys v0.8.7 jujutsu-0.46.0> Compiling objc2 v0.6.4 jujutsu-0.46.0> Compiling regex-automata v0.4.18 jujutsu-0.46.0> Compiling litrs v1.0.0 jujutsu-0.46.0> Compiling zlib-rs v0.6.8 jujutsu-0.46.0> Compiling powerfmt v0.2.0 jujutsu-0.46.0> Compiling atomic v0.6.1 jujutsu-0.46.0> Compiling uluru v3.1.0 jujutsu-0.46.0> Compiling iana-time-zone v0.1.65 jujutsu-0.46.0> Compiling signal-hook-mio v0.2.5 jujutsu-0.46.0> Compiling cc v1.6.0 jujutsu-0.46.0> Compiling terminfo v0.9.0 jujutsu-0.46.0> Compiling digest v0.10.7 jujutsu-0.46.0> Compiling socket2 v0.6.5 jujutsu-0.46.0> Compiling cpufeatures v0.2.17 jujutsu-0.46.0> Compiling nix v0.29.0 jujutsu-0.46.0> Compiling winnow v1.0.4 jujutsu-0.46.0> Compiling digest v0.11.3 jujutsu-0.46.0> Compiling document-features v0.2.12 jujutsu-0.46.0> Compiling lab v0.11.0 jujutsu-0.46.0> Compiling ref-cast v1.0.27 jujutsu-0.46.0> Compiling bit-vec v0.6.3 jujutsu-0.46.0> Compiling sha2 v0.11.0 jujutsu-0.46.0> Compiling minimal-lexical v0.2.1 jujutsu-0.46.0> Compiling icu_segmenter_data v2.3.0 jujutsu-0.46.0> Compiling objc2-encode v4.1.0 jujutsu-0.46.0> Compiling serde_json v1.0.151 jujutsu-0.46.0> Compiling unicode-truncate v2.0.1 jujutsu-0.46.0> Compiling rayon-core v1.13.0 jujutsu-0.46.0> Compiling pest_meta v2.9.2 jujutsu-0.46.0> Compiling nom v7.1.3 jujutsu-0.46.0> Compiling bitflags v2.13.2 jujutsu-0.46.0> Compiling serde_spanned v1.1.1 jujutsu-0.46.0> Compiling serde_bytes v0.11.19 jujutsu-0.46.0> Compiling gix-sec v0.15.0 jujutsu-0.46.0> Compiling wezterm-dynamic-derive v0.1.1 jujutsu-0.46.0> Compiling line-clipping v0.3.8 jujutsu-0.46.0> Compiling time v0.3.55 jujutsu-0.46.0> Compiling toml_datetime v1.1.1+spec-1.1.0 jujutsu-0.46.0> Compiling indexmap v2.14.2 jujutsu-0.46.0> Compiling bit-set v0.5.3 jujutsu-0.46.0> Compiling libmimalloc-sys v0.1.49 jujutsu-0.46.0> Compiling sha2 v0.10.9 jujutsu-0.46.0> Compiling uuid v1.27.0 jujutsu-0.46.0> Compiling io-close v0.3.7 jujutsu-0.46.0> Compiling euclid v0.22.14 jujutsu-0.46.0> Compiling toml_parser v1.1.3+spec-1.1.0 jujutsu-0.46.0> Compiling arc-swap v1.9.2 jujutsu-0.46.0> Compiling nix v0.31.3 jujutsu-0.46.0> Compiling typeid v1.0.3 jujutsu-0.46.0> Compiling deltae v0.3.2 jujutsu-0.46.0> Compiling mac_address v1.2.0 jujutsu-0.46.0> Compiling option-ext v0.2.0 jujutsu-0.46.0> Compiling utf8_iter v1.0.4 jujutsu-0.46.0> Compiling bitflags v1.3.2 jujutsu-0.46.0> Compiling toml_writer v1.1.2+spec-1.1.0 jujutsu-0.46.0> Compiling dirs-sys v0.5.0 jujutsu-0.46.0> Compiling objc2-core-foundation v0.3.2 jujutsu-0.46.0> Compiling blake2 v0.11.0 jujutsu-0.46.0> Compiling termios v0.3.3 jujutsu-0.46.0> Compiling tracing-log v0.2.0 jujutsu-0.46.0> Compiling sharded-slab v0.1.7 jujutsu-0.46.0> Compiling synstructure v0.14.0 jujutsu-0.46.0> Compiling darling_core v0.24.1 jujutsu-0.46.0> Compiling pest_generator v2.9.2 jujutsu-0.46.0> Compiling block2 v0.6.2 jujutsu-0.46.0> Compiling tempfile v3.27.0 jujutsu-0.46.0> Compiling terminal_size v0.4.4 jujutsu-0.46.0> Compiling clap_builder v4.6.7 jujutsu-0.46.0> Compiling itertools v0.15.0 jujutsu-0.46.0> Compiling vtparse v0.6.2 jujutsu-0.46.0> Compiling chacha20 v0.10.2 jujutsu-0.46.0> Compiling thread_local v1.1.10 jujutsu-0.46.0> Compiling base64 v0.22.1 jujutsu-0.46.0> Compiling is_executable v1.0.6 jujutsu-0.46.0> Compiling erased-serde v0.4.10 jujutsu-0.46.0> Compiling fixedbitset v0.4.2 jujutsu-0.46.0> Compiling memmem v0.1.1 jujutsu-0.46.0> Compiling maplit v1.0.2 jujutsu-0.46.0> Compiling hex v0.4.3 jujutsu-0.46.0> Compiling thiserror-impl v1.0.69 jujutsu-0.46.0> Compiling strum_macros v0.28.0 jujutsu-0.46.0> Compiling serde_derive v1.0.229 jujutsu-0.46.0> Compiling thiserror-impl v2.0.21 jujutsu-0.46.0> Compiling zerofrom-derive v0.1.8 jujutsu-0.46.0> Compiling yoke-derive v0.8.4 jujutsu-0.46.0> Compiling zerovec-derive v0.11.6 jujutsu-0.46.0> Compiling displaydoc v0.2.7 jujutsu-0.46.0> Compiling futures-macro v0.3.34 jujutsu-0.46.0> Compiling phf_macros v0.11.3 jujutsu-0.46.0> Compiling tracing-attributes v0.1.31 jujutsu-0.46.0> Compiling clap_derive v4.6.7 jujutsu-0.46.0> Compiling derive_more-impl v2.1.1 jujutsu-0.46.0> Compiling phf v0.11.3 jujutsu-0.46.0> Compiling futures-util v0.3.34 jujutsu-0.46.0> Compiling zerotrie v0.2.5 jujutsu-0.46.0> Compiling tokio-macros v2.7.2 jujutsu-0.46.0> Compiling csscolorparser v0.6.2 jujutsu-0.46.0> Compiling bstr v1.13.1 jujutsu-0.46.0> Compiling zerofrom v0.1.8 jujutsu-0.46.0> Compiling yoke v0.8.3 jujutsu-0.46.0> Compiling wezterm-dynamic v0.2.1 jujutsu-0.46.0> Compiling regex v1.13.1 jujutsu-0.46.0> Compiling derive_more v2.1.1 jujutsu-0.46.0> Compiling kasuari v0.4.12 jujutsu-0.46.0> Compiling zerovec v0.11.8 jujutsu-0.46.0> Compiling logos-derive v0.15.1 jujutsu-0.46.0> Compiling ref-cast-impl v1.0.27 jujutsu-0.46.0> Compiling tracing v0.1.44 jujutsu-0.46.0> Compiling pest_derive v2.9.2 jujutsu-0.46.0> Compiling strum v0.28.0 jujutsu-0.46.0> Compiling gix-error v0.4.0 jujutsu-0.46.0> Compiling gix-utils v0.4.0 jujutsu-0.46.0> Compiling ratatui-core v0.1.2 jujutsu-0.46.0> Compiling gix-imara-diff v0.3.0 jujutsu-0.46.0> Compiling gix-macros v0.2.0 jujutsu-0.46.0> Compiling globset v0.4.20 jujutsu-0.46.0> Compiling darling_macro v0.24.1 jujutsu-0.46.0> Compiling gix-validate v0.12.0 jujutsu-0.46.0> Compiling gix-quote v0.9.0 jujutsu-0.46.0> Compiling gix-date v0.17.0 jujutsu-0.46.0> Compiling gix-chunk v0.9.0 jujutsu-0.46.0> Compiling gix-path v0.13.0 jujutsu-0.46.0> Compiling gix-actor v0.43.0 jujutsu-0.46.0> Compiling gix-bitmap v0.5.0 jujutsu-0.46.0> Compiling gix-packetline v0.23.0 jujutsu-0.46.0> Compiling darling v0.24.1 jujutsu-0.46.0> Compiling gix-zlib v0.2.0 jujutsu-0.46.0> Compiling tinystr v0.8.4 jujutsu-0.46.0> Compiling instability v0.3.14 jujutsu-0.46.0> Compiling gix-command v0.11.0 jujutsu-0.46.0> Compiling gix-config-value v0.20.0 jujutsu-0.46.0> Compiling gix-url v0.39.0 jujutsu-0.46.0> Compiling icu_locale_core v2.3.0 jujutsu-0.46.0> Compiling clap v4.6.7 jujutsu-0.46.0> Compiling potential_utf v0.1.6 jujutsu-0.46.0> Compiling ppv-lite86 v0.2.21 jujutsu-0.46.0> Compiling icu_collections v2.3.0 jujutsu-0.46.0> Compiling fancy-regex v0.11.0 jujutsu-0.46.0> Compiling wezterm-color-types v0.3.0 jujutsu-0.46.0> Compiling wezterm-bidi v0.2.3 jujutsu-0.46.0> Compiling logos v0.15.1 jujutsu-0.46.0> Compiling filedescriptor v0.8.3 jujutsu-0.46.0> Compiling wezterm-blob-leases v0.1.1 jujutsu-0.46.0> Compiling matchers v0.2.0 jujutsu-0.46.0> Compiling ratatui-widgets v0.3.2 jujutsu-0.46.0> Compiling async-trait v0.1.92 jujutsu-0.46.0> Compiling smallvec v1.16.2 jujutsu-0.46.0> Compiling bytes v1.12.1 jujutsu-0.46.0> Compiling chrono v0.4.45 jujutsu-0.46.0> Compiling wezterm-input-types v0.1.0 jujutsu-0.46.0> Compiling parking_lot v0.12.5 jujutsu-0.46.0> Compiling dashmap v6.2.1 jujutsu-0.46.0> Compiling jj-core-proc-macros v0.46.0 (/private/var/tb/8/scratch/16ec52517aa52cf3/build/source/core/proc-macros) jujutsu-0.46.0> Compiling prodash v31.0.1 jujutsu-0.46.0> Compiling crossterm v0.29.0 jujutsu-0.46.0> Compiling prost-derive v0.14.4 jujutsu-0.46.0> Compiling num-derive v0.4.2 jujutsu-0.46.0> Compiling tokio v1.53.2 jujutsu-0.46.0> Compiling serde_bser v0.4.0 jujutsu-0.46.0> Compiling finl_unicode v1.5.0 jujutsu-0.46.0> Compiling gix-features v0.50.0 jujutsu-0.46.0> Compiling futures-executor v0.3.34 jujutsu-0.46.0> Compiling icu_provider v2.3.1 jujutsu-0.46.0> Compiling gix-hash v0.27.0 jujutsu-0.46.0> Compiling gix-fs v0.23.0 jujutsu-0.46.0> Compiling gix-glob v0.28.0 jujutsu-0.46.0> Compiling futures v0.3.34 jujutsu-0.46.0> Compiling gix-transport v0.60.0 jujutsu-0.46.0> Compiling nu-ansi-term v0.50.3 jujutsu-0.46.0> Compiling rand_chacha v0.10.0 jujutsu-0.46.0> Compiling gix-tempfile v25.0.0 jujutsu-0.46.0> Compiling gix-hashtable v0.17.0 jujutsu-0.46.0> Compiling gix-object v0.65.0 jujutsu-0.46.0> Compiling gix-lock v25.0.0 jujutsu-0.46.0> Compiling gix-commitgraph v0.40.0 jujutsu-0.46.0> Compiling gix-attributes v0.36.0 jujutsu-0.46.0> Compiling gix-ignore v0.23.0 jujutsu-0.46.0> Compiling gix-shallow v0.14.0 jujutsu-0.46.0> Compiling gix-refspec v0.46.0 jujutsu-0.46.0> Compiling icu_locale_fallback v2.3.0 jujutsu-0.46.0> Compiling ratatui-macros v0.7.2 jujutsu-0.46.0> Compiling ratatui-crossterm v0.1.2 jujutsu-0.46.0> Compiling icu_segmenter v2.3.0 jujutsu-0.46.0> Compiling gix-pathspec v0.21.0 jujutsu-0.46.0> Compiling ratatui v0.30.2 jujutsu-0.46.0> Compiling prost v0.14.4 jujutsu-0.46.0> Compiling jj-core v0.46.0 (/private/var/tb/8/scratch/16ec52517aa52cf3/build/source/core) jujutsu-0.46.0> Compiling interim v0.2.1 jujutsu-0.46.0> Compiling tracing-subscriber v0.3.23 jujutsu-0.46.0> Compiling clap_complete v4.6.11 jujutsu-0.46.0> Compiling enum_dispatch v0.3.13 jujutsu-0.46.0> Compiling rand v0.10.3 jujutsu-0.46.0> Compiling dispatch2 v0.3.1 jujutsu-0.46.0> Compiling rayon v1.12.0 jujutsu-0.46.0> Compiling objc2-system-configuration v0.3.2 jujutsu-0.46.0> Compiling toml_edit v0.25.15+spec-1.1.0 jujutsu-0.46.0> Compiling gix-revwalk v0.36.0 jujutsu-0.46.0> Compiling gix-ref v0.68.0 jujutsu-0.46.0> Compiling gix-filter v0.35.0 jujutsu-0.46.0> Compiling gix-traverse v0.62.0 jujutsu-0.46.0> Compiling gix-pack v0.75.0 jujutsu-0.46.0> Compiling gix-index v0.56.0 jujutsu-0.46.0> Compiling gix-revision v0.50.0 jujutsu-0.46.0> Compiling termwiz v0.23.3 jujutsu-0.46.0> Compiling gix-discover v0.56.0 jujutsu-0.46.0> Compiling gix-config v0.61.0 jujutsu-0.46.0> Compiling gix-protocol v0.66.0 jujutsu-0.46.0> Compiling dirs v6.0.0 jujutsu-0.46.0> Compiling rtoolbox v0.0.6 jujutsu-0.46.0> Compiling nom v8.0.0 jujutsu-0.46.0> Compiling smawk v0.3.3 jujutsu-0.46.0> Compiling lru v0.16.4 jujutsu-0.46.0> Compiling unicode-width v0.1.14 jujutsu-0.46.0> Compiling cassowary v0.3.0 jujutsu-0.46.0> Compiling vec_map v0.8.2 jujutsu-0.46.0> Compiling roff v1.1.1 jujutsu-0.46.0> Compiling gix-odb v0.85.0 jujutsu-0.46.0> Compiling gix-worktree v0.57.0 jujutsu-0.46.0> Compiling dunce v1.0.5 jujutsu-0.46.0> Compiling pollster v1.0.1 jujutsu-0.46.0> Compiling jj-cli v0.46.0 (/private/var/tb/8/scratch/16ec52517aa52cf3/build/source/cli) jujutsu-0.46.0> Compiling scm-record v0.10.1 jujutsu-0.46.0> Compiling gix-dir v0.30.0 jujutsu-0.46.0> Compiling gix-diff v0.68.0 jujutsu-0.46.0> Compiling gix-worktree-state v0.35.0 jujutsu-0.46.0> Compiling clap_mangen v0.3.3 jujutsu-0.46.0> Compiling textwrap v0.16.4 jujutsu-0.46.0> Compiling gix-submodule v0.35.0 jujutsu-0.46.0> Compiling rpassword v7.5.4 jujutsu-0.46.0> Compiling tokio-util v0.6.10 jujutsu-0.46.0> Compiling gix-status v0.35.0 jujutsu-0.46.0> Compiling tracing-chrome v0.7.2 jujutsu-0.46.0> Compiling clap_complete_nushell v4.6.2 jujutsu-0.46.0> Compiling gix v0.88.0 jujutsu-0.46.0> Compiling watchman_client v0.9.0 jujutsu-0.46.0> Compiling ctrlc v3.5.2 jujutsu-0.46.0> Compiling whoami v2.1.3 jujutsu-0.46.0> Compiling mimalloc v0.1.52 jujutsu-0.46.0> Compiling clap-markdown v0.1.5 jujutsu-0.46.0> Compiling toml v1.1.6+spec-1.1.0 jujutsu-0.46.0> Compiling sapling-renderdag v0.1.0 jujutsu-0.46.0> Compiling ansi-to-tui v8.0.1 jujutsu-0.46.0> Compiling etcetera v0.11.0 jujutsu-0.46.0> Compiling timeago v0.6.1 jujutsu-0.46.0> Compiling sapling-streampager v0.12.0 jujutsu-0.46.0> Compiling jj-lib v0.46.0 (/private/var/tb/8/scratch/16ec52517aa52cf3/build/source/lib) jujutsu-0.46.0> Finished `release` profile [optimized] target(s) in 6m 15s jujutsu-0.46.0> Executing cargoInstallPostBuildHook jujutsu-0.46.0> Finished cargoInstallPostBuildHook jujutsu-0.46.0> Finished cargoBuildHook jujutsu-0.46.0> buildPhase completed in 6 minutes 21 seconds jujutsu-0.46.0> Running phase: checkPhase jujutsu-0.46.0> Executing cargoNextestHook jujutsu-0.46.0> cargoNextestHook flags: --target aarch64-apple-darwin --offline --show-progress=none -j 24 --cargo-profile release -p jj-lib -p jj-cli -E \!test\(test_build_truncated_evolution_graph\) -- jujutsu-0.46.0> Compiling regex-automata v0.4.18 jujutsu-0.46.0> Compiling num-traits v0.2.19 jujutsu-0.46.0> Compiling strum v0.28.0 jujutsu-0.46.0> Compiling serde_json v1.0.151 jujutsu-0.46.0> Compiling nix v0.31.3 jujutsu-0.46.0> Compiling bit-vec v0.8.0 jujutsu-0.46.0> Compiling libmimalloc-sys v0.1.49 jujutsu-0.46.0> Compiling rand_core v0.9.5 jujutsu-0.46.0> Compiling wait-timeout v0.2.1 jujutsu-0.46.0> Compiling jj-cli v0.46.0 (/private/var/tb/8/scratch/16ec52517aa52cf3/build/source/cli) jujutsu-0.46.0> Compiling ratatui-core v0.1.2 jujutsu-0.46.0> Compiling quick-error v1.2.3 jujutsu-0.46.0> Compiling bit-set v0.8.0 jujutsu-0.46.0> Compiling rusty-fork v0.3.1 jujutsu-0.46.0> Compiling rand_xorshift v0.4.0 jujutsu-0.46.0> Compiling rand v0.9.5 jujutsu-0.46.0> Compiling rand_chacha v0.9.0 jujutsu-0.46.0> Compiling eyre v0.6.14 jujutsu-0.46.0> Compiling unarray v0.1.4 jujutsu-0.46.0> Compiling ratatui-widgets v0.3.2 jujutsu-0.46.0> Compiling ratatui-crossterm v0.1.2 jujutsu-0.46.0> Compiling chrono v0.4.45 jujutsu-0.46.0> Compiling ordered-float v4.6.0 jujutsu-0.46.0> Compiling euclid v0.22.14 jujutsu-0.46.0> Compiling wezterm-dynamic v0.2.1 jujutsu-0.46.0> Compiling ctrlc v3.5.2 jujutsu-0.46.0> Compiling num-integer v0.1.47 jujutsu-0.46.0> Compiling wezterm-input-types v0.1.0 jujutsu-0.46.0> Compiling wezterm-color-types v0.3.0 jujutsu-0.46.0> Compiling ratatui-macros v0.7.2 jujutsu-0.46.0> Compiling interim v0.2.1 jujutsu-0.46.0> Compiling bstr v1.13.1 jujutsu-0.46.0> Compiling regex v1.13.1 jujutsu-0.46.0> Compiling matchers v0.2.0 jujutsu-0.46.0> Compiling wezterm-bidi v0.2.3 jujutsu-0.46.0> Compiling fancy-regex v0.11.0 jujutsu-0.46.0> Compiling gix-error v0.4.0 jujutsu-0.46.0> Compiling gix-validate v0.12.0 jujutsu-0.46.0> Compiling gix-utils v0.4.0 jujutsu-0.46.0> Compiling gix-path v0.13.0 jujutsu-0.46.0> Compiling gix-quote v0.9.0 jujutsu-0.46.0> Compiling gix-date v0.17.0 jujutsu-0.46.0> Compiling gix-chunk v0.9.0 jujutsu-0.46.0> Compiling gix-features v0.50.0 jujutsu-0.46.0> Compiling gix-command v0.11.0 jujutsu-0.46.0> Compiling gix-actor v0.43.0 jujutsu-0.46.0> Compiling gix-hash v0.27.0 jujutsu-0.46.0> Compiling gix-fs v0.23.0 jujutsu-0.46.0> Compiling gix-glob v0.28.0 jujutsu-0.46.0> Compiling gix-config-value v0.20.0 jujutsu-0.46.0> Compiling gix-tempfile v25.0.0 jujutsu-0.46.0> Compiling gix-hashtable v0.17.0 jujutsu-0.46.0> Compiling gix-lock v25.0.0 jujutsu-0.46.0> Compiling gix-object v0.65.0 jujutsu-0.46.0> Compiling gix-commitgraph v0.40.0 jujutsu-0.46.0> Compiling gix-attributes v0.36.0 jujutsu-0.46.0> Compiling gix-packetline v0.23.0 jujutsu-0.46.0> Compiling gix-bitmap v0.5.0 jujutsu-0.46.0> Compiling gix-ignore v0.23.0 jujutsu-0.46.0> Compiling gix-pathspec v0.21.0 jujutsu-0.46.0> Compiling gix-url v0.39.0 jujutsu-0.46.0> Compiling gix-zlib v0.2.0 jujutsu-0.46.0> Compiling gix-imara-diff v0.3.0 jujutsu-0.46.0> Compiling gix-shallow v0.14.0 jujutsu-0.46.0> Compiling gix-refspec v0.46.0 jujutsu-0.46.0> Compiling globset v0.4.20 jujutsu-0.46.0> Compiling termwiz v0.23.3 jujutsu-0.46.0> Compiling gix-revwalk v0.36.0 jujutsu-0.46.0> Compiling gix-traverse v0.62.0 jujutsu-0.46.0> Compiling gix-ref v0.68.0 jujutsu-0.46.0> Compiling gix-filter v0.35.0 jujutsu-0.46.0> Compiling gix-index v0.56.0 jujutsu-0.46.0> Compiling gix-transport v0.60.0 jujutsu-0.46.0> Compiling gix-pack v0.75.0 jujutsu-0.46.0> Compiling gix-revision v0.50.0 jujutsu-0.46.0> Compiling jj-core v0.46.0 (/private/var/tb/8/scratch/16ec52517aa52cf3/build/source/core) jujutsu-0.46.0> Compiling gix-worktree v0.57.0 jujutsu-0.46.0> Compiling gix-discover v0.56.0 jujutsu-0.46.0> Compiling gix-dir v0.30.0 jujutsu-0.46.0> Compiling gix-diff v0.68.0 jujutsu-0.46.0> Compiling gix-config v0.61.0 jujutsu-0.46.0> Compiling gix-odb v0.85.0 jujutsu-0.46.0> Compiling gix-status v0.35.0 jujutsu-0.46.0> Compiling gix-worktree-state v0.35.0 jujutsu-0.46.0> Compiling gix-submodule v0.35.0 jujutsu-0.46.0> Compiling gix-protocol v0.66.0 jujutsu-0.46.0> Compiling gix v0.88.0 jujutsu-0.46.0> Compiling tracing-subscriber v0.3.23 jujutsu-0.46.0> Compiling ratatui v0.30.2 jujutsu-0.46.0> Compiling mimalloc v0.1.52 jujutsu-0.46.0> Compiling scm-record v0.10.1 jujutsu-0.46.0> Compiling sapling-streampager v0.12.0 jujutsu-0.46.0> Compiling ansi-to-tui v8.0.1 jujutsu-0.46.0> Compiling tracing-chrome v0.7.2 jujutsu-0.46.0> Compiling cfg-if v1.0.5 jujutsu-0.46.0> Compiling test-case-core v3.4.0 jujutsu-0.46.0> Compiling num-bigint v0.4.8 jujutsu-0.46.0> Compiling proptest v1.11.0 jujutsu-0.46.0> Compiling ahash v0.8.12 jujutsu-0.46.0> Compiling vte v0.14.1 jujutsu-0.46.0> Compiling indenter v0.3.4 jujutsu-0.46.0> Compiling strip-ansi-escapes v0.2.1 jujutsu-0.46.0> Compiling num-rational v0.4.2 jujutsu-0.46.0> Compiling test-case-macros v3.4.0 jujutsu-0.46.0> Compiling jj-lib v0.46.0 (/private/var/tb/8/scratch/16ec52517aa52cf3/build/source/lib) jujutsu-0.46.0> Compiling num-iter v0.1.46 jujutsu-0.46.0> Compiling num-complex v0.4.6 jujutsu-0.46.0> Compiling proptest-derive v0.8.0 jujutsu-0.46.0> Compiling proptest-state-machine v0.8.0 jujutsu-0.46.0> Compiling console v0.16.6 jujutsu-0.46.0> Compiling similar v2.7.0 jujutsu-0.46.0> Compiling num v0.4.3 jujutsu-0.46.0> Compiling test-case v3.4.0 jujutsu-0.46.0> Compiling insta v1.49.0 jujutsu-0.46.0> Compiling predicates-core v1.0.10 jujutsu-0.46.0> Compiling borrow-or-share v0.2.4 jujutsu-0.46.0> Compiling unicode-general-category v1.1.0 jujutsu-0.46.0> Compiling jsonschema-value v0.58.5 jujutsu-0.46.0> Compiling camino v1.2.6 jujutsu-0.46.0> Compiling fluent-uri v0.4.1 jujutsu-0.46.0> Compiling fraction v0.17.0 jujutsu-0.46.0> Compiling vsimd v0.8.0 jujutsu-0.46.0> Compiling bytecount v0.6.9 jujutsu-0.46.0> Compiling num-cmp v0.1.0 jujutsu-0.46.0> Compiling assert_cmd v2.2.2 jujutsu-0.46.0> Compiling outref v0.5.2 jujutsu-0.46.0> Compiling difflib v0.4.0 jujutsu-0.46.0> Compiling termtree v0.5.1 jujutsu-0.46.0> Compiling micromap v0.3.0 jujutsu-0.46.0> Compiling escape8259 v0.5.3 jujutsu-0.46.0> Compiling predicates-tree v1.0.13 jujutsu-0.46.0> Compiling predicates v3.1.4 jujutsu-0.46.0> Compiling referencing v0.58.5 jujutsu-0.46.0> Compiling libtest-mimic v0.8.2 jujutsu-0.46.0> Compiling uuid-simd v0.8.0 jujutsu-0.46.0> Compiling fancy-regex v0.19.2 jujutsu-0.46.0> Compiling fancy-regex v0.14.0 jujutsu-0.46.0> Compiling email_address v0.2.9 jujutsu-0.46.0> Compiling jsonschema-regex v0.58.5 jujutsu-0.46.0> Compiling data-encoding v2.11.1 jujutsu-0.46.0> Compiling jsonschema v0.58.5 jujutsu-0.46.0> Compiling datatest-stable v0.3.3 jujutsu-0.46.0> Compiling yansi v1.0.1 jujutsu-0.46.0> Compiling diff v0.1.13 jujutsu-0.46.0> Compiling num_cpus v1.17.0 jujutsu-0.46.0> Compiling pretty_assertions v1.4.1 jujutsu-0.46.0> Compiling testutils v0.46.0 (/private/var/tb/8/scratch/16ec52517aa52cf3/build/source/lib/testutils) jujutsu-0.46.0> Finished `release` profile [optimized] target(s) in 8m 26s jujutsu-0.46.0> ──────────── jujutsu-0.46.0> Nextest run ID 5d613a93-a94b-4248-b634-8625a76d6554 with nextest profile: default jujutsu-0.46.0> Starting 3182 tests across 11 binaries (1 test skipped) jujutsu-0.46.0> PASS [ 0.029s] jj-cli commands::gerrit::upload::tests::test_gerrit_push_options jujutsu-0.46.0> PASS [ 0.032s] jj-cli commands::arrange::tests::test_update_commit_order_empty jujutsu-0.46.0> PASS [ 0.039s] jj-cli commands::tests::verify_app jujutsu-0.46.0> PASS [ 0.051s] jj-cli cli_util::tests::test_merge_args_with jujutsu-0.46.0> PASS [ 0.068s] jj-cli commands::fix::tests::test_compute_regions_to_format_default jujutsu-0.46.0> PASS [ 0.429s] jj-cli commit_ref_list::tests::test_sort_by_author_date_desc_and_name jujutsu-0.46.0> PASS [ 0.396s] jj-cli commit_ref_list::tests::test_sort_by_author_name jujutsu-0.46.0> PASS [ 0.440s] jj-cli commands::arrange::tests::test_update_commit_order_reorder jujutsu-0.46.0> PASS [ 0.435s] jj-cli commands::arrange::tests::test_swap_selection_down jujutsu-0.46.0> PASS [ 0.441s] jj-cli commands::arrange::tests::test_swap_commits jujutsu-0.46.0> PASS [ 0.480s] jj-cli commit_ref_list::tests::test_sort_by_author_date jujutsu-0.46.0> PASS [ 0.482s] jj-cli commands::arrange::tests::test_execute_plan_abandon jujutsu-0.46.0> PASS [ 0.511s] jj-cli commit_ref_list::tests::test_sort_by_author_date_desc jujutsu-0.46.0> PASS [ 0.556s] jj-cli commands::arrange::tests::test_swap_selection_up jujutsu-0.46.0> PASS [ 0.596s] jj-cli commands::arrange::tests::test_execute_plan_reorder jujutsu-0.46.0> PASS [ 0.628s] jj-cli commit_ref_list::tests::test_sort_by_author_name_desc jujutsu-0.46.0> PASS [ 0.667s] jj-cli commit_ref_list::tests::test_sort_by_author_email jujutsu-0.46.0> PASS [ 0.660s] jj-cli commit_ref_list::tests::test_sort_by_author_email_desc jujutsu-0.46.0> PASS [ 0.933s] jj-cli commit_ref_list::tests::test_sort_by_committer_date jujutsu-0.46.0> PASS [ 0.940s] jj-cli commit_ref_list::tests::test_sort_by_committer_date_desc jujutsu-0.46.0> PASS [ 0.576s] jj-cli commit_ref_list::tests::test_sort_by_committer_name_and_name_desc jujutsu-0.46.0> PASS [ 1.044s] jj-cli commands::arrange::tests::test_render_long_description jujutsu-0.46.0> PASS [ 1.050s] jj-cli commands::arrange::tests::test_render_single_commit_with_context jujutsu-0.46.0> PASS [ 0.053s] jj-cli complete::tests::test_parse_multiple_flags jujutsu-0.46.0> PASS [ 0.075s] jj-cli complete::tests::test_parse_changes_in_impl jujutsu-0.46.0> PASS [ 1.138s] jj-cli commands::status::test::test_collapsed_untracked_files jujutsu-0.46.0> PASS [ 1.140s] jj-cli commands::arrange::tests::test_render_more_commits_than_fit jujutsu-0.46.0> PASS [ 0.728s] jj-cli commit_ref_list::tests::test_sort_by_committer_email jujutsu-0.46.0> PASS [ 0.090s] jj-cli complete::tests::test_parse_range_impl jujutsu-0.46.0> PASS [ 0.155s] jj-cli complete::tests::test_config_keys jujutsu-0.46.0> PASS [ 0.102s] jj-cli complete::tests::test_parse_revision_impl jujutsu-0.46.0> PASS [ 1.204s] jj-cli commands::arrange::tests::test_render_multiple_commits_and_selection jujutsu-0.46.0> PASS [ 0.070s] jj-cli config::tests::test_config_path::test_case_10_config_path_jj_config_new_multiple_expects jujutsu-0.46.0> PASS [ 0.084s] jj-cli complete::tests::test_split_revset_trailing_name_with_trailing_operator jujutsu-0.46.0> PASS [ 1.214s] jj-cli commands::arrange::tests::test_scroll_keeps_selection_visible_after_viewport_shrinks jujutsu-0.46.0> PASS [ 1.245s] jj-cli commands::arrange::tests::test_render_abandon jujutsu-0.46.0> PASS [ 0.140s] jj-cli complete::tests::test_split_revset_trailing_name jujutsu-0.46.0> PASS [ 0.820s] jj-cli commit_ref_list::tests::test_sort_by_name_and_committer_date jujutsu-0.46.0> PASS [ 0.140s] jj-cli config::tests::test_config_path::test_case_11_config_path_jj_config_empty_paths_filtered_expects jujutsu-0.46.0> PASS [ 0.095s] jj-cli config::tests::test_config_path::test_case_14_config_path_config_pick_home_expects jujutsu-0.46.0> PASS [ 0.169s] jj-cli config::tests::test_command_args jujutsu-0.46.0> PASS [ 1.334s] jj-cli commands::arrange::tests::test_render_wide_graph jujutsu-0.46.0> PASS [ 0.119s] jj-cli config::tests::test_config_path::test_case_16_config_path_platform_existing_conf_dir_existing_expects jujutsu-0.46.0> PASS [ 0.887s] jj-cli commit_ref_list::tests::test_sort_by_name jujutsu-0.46.0> PASS [ 1.358s] jj-cli commands::arrange::tests::test_render_scrolls_viewport_to_keep_selection_visible jujutsu-0.46.0> PASS [ 0.910s] jj-cli commit_ref_list::tests::test_sort_by_committer_name_desc jujutsu-0.46.0> PASS [ 0.172s] jj-cli config::tests::test_config_path::test_case_13_config_path_config_pick_platform_expects jujutsu-0.46.0> PASS [ 0.153s] jj-cli config::tests::test_config_path::test_case_18_config_path_none_expects jujutsu-0.46.0> PASS [ 0.117s] jj-cli config::tests::test_config_path::test_case_4_config_path_platform_existing_expects jujutsu-0.46.0> PASS [ 0.232s] jj-cli config::tests::test_config_path::test_case_15_config_path_platform_new_conf_dir_existing_expects jujutsu-0.46.0> PASS [ 0.164s] jj-cli config::tests::test_config_path::test_case_3_config_path_home_existing_platform_new_expects jujutsu-0.46.0> PASS [ 0.137s] jj-cli config::tests::test_config_path::test_case_8_config_path_jj_config_new_expects jujutsu-0.46.0> PASS [ 1.088s] jj-cli commit_ref_list::tests::test_sort_by_committer_name jujutsu-0.46.0> PASS [ 0.245s] jj-cli config::tests::test_config_path::test_case_2_config_path_home_new_expects jujutsu-0.46.0> PASS [ 0.334s] jj-cli config::tests::test_config_path::test_case_17_config_path_all_existing_expects jujutsu-0.46.0> PASS [ 0.362s] jj-cli config::tests::test_config_path::test_case_12_config_path_jj_config_empty_expects jujutsu-0.46.0> PASS [ 0.232s] jj-cli config::tests::test_config_path::test_case_5_config_path_platform_new_expects jujutsu-0.46.0> PASS [ 1.134s] jj-cli commit_ref_list::tests::test_sort_by_committer_email_desc jujutsu-0.46.0> PASS [ 0.215s] jj-cli config::tests::test_config_path::test_case_9_config_path_jj_config_existing_multiple_expects jujutsu-0.46.0> PASS [ 0.133s] jj-cli config::tests::test_resolved_config_values_empty jujutsu-0.46.0> PASS [ 0.386s] jj-cli config::tests::test_config_path::test_case_1_config_path_home_existing_expects jujutsu-0.46.0> PASS [ 0.180s] jj-cli config::tests::test_parse_value_or_bare_string jujutsu-0.46.0> PASS [ 1.163s] jj-cli commit_ref_list::tests::test_sort_by_name_desc jujutsu-0.46.0> PASS [ 0.126s] jj-cli config::tests::test_system_config_path::test_case_1_system_config_path_none_expects jujutsu-0.46.0> PASS [ 0.117s] jj-cli description_util::tests::test_parse_bulk_edit_message_with_comment_before_header jujutsu-0.46.0> PASS [ 0.078s] jj-cli description_util::tests::test_parse_bulk_edit_message_with_missing_descriptions jujutsu-0.46.0> PASS [ 0.092s] jj-cli description_util::tests::test_parse_bulk_edit_message_with_ignored_content jujutsu-0.46.0> PASS [ 0.150s] jj-cli config::tests::test_system_config_path::test_case_3_system_config_path_jj_config_expects jujutsu-0.46.0> PASS [ 0.158s] jj-cli config::tests::test_system_config_path::test_case_2_system_config_path_existing_expects jujutsu-0.46.0> PASS [ 0.372s] jj-cli config::tests::test_config_path::test_case_6_config_path_new_prefer_platform_expects jujutsu-0.46.0> PASS [ 0.131s] jj-cli description_util::tests::test_parse_bulk_edit_message_with_no_header jujutsu-0.46.0> PASS [ 0.384s] jj-cli config::tests::test_find_all_variables jujutsu-0.46.0> PASS [ 0.099s] jj-cli description_util::tests::test_parse_complete_bulk_edit_message jujutsu-0.46.0> PASS [ 0.498s] jj-cli config::tests::test_interpolate_variables jujutsu-0.46.0> PASS [ 0.221s] jj-cli formatter::tests::test_color_for_hex jujutsu-0.46.0> PASS [ 0.499s] jj-cli config::tests::test_parse_config_arg_item jujutsu-0.46.0> PASS [ 1.364s] jj-cli commit_templater::tests::test_change_id_type jujutsu-0.46.0> PASS [ 1.350s] jj-cli commit_templater::tests::test_commit_id_type jujutsu-0.46.0> PASS [ 1.310s] jj-cli commit_templater::tests::test_repo_path_type jujutsu-0.46.0> PASS [ 0.427s] jj-cli description_util::tests::test_parse_bulk_edit_message_with_duplicate_descriptions jujutsu-0.46.0> PASS [ 0.390s] jj-cli description_util::tests::test_parse_bulk_edit_message_with_unexpected_descriptions jujutsu-0.46.0> PASS [ 0.378s] jj-cli formatter::tests::test_color_for_ansi256_index jujutsu-0.46.0> PASS [ 0.754s] jj-cli config::tests::test_config_path::test_case_7_config_path_jj_config_existing_expects jujutsu-0.46.0> PASS [ 1.608s] jj-cli commit_templater::tests::test_shortest_id_prefix_type jujutsu-0.46.0> PASS [ 1.627s] jj-cli commit_templater::tests::test_ref_symbol_type jujutsu-0.46.0> PASS [ 1.414s] jj-cli commit_templater::tests::test_tree_entry_normal_value jujutsu-0.46.0> PASS [ 0.991s] jj-cli config::tests::test_resolved_config_values_overridden jujutsu-0.46.0> PASS [ 0.732s] jj-cli formatter::tests::test_color_formatter_dim_reset jujutsu-0.46.0> PASS [ 1.096s] jj-cli config::tests::test_resolved_config_values_filter_path jujutsu-0.46.0> PASS [ 0.978s] jj-cli formatter::tests::test_color_formatter_ansi256 jujutsu-0.46.0> PASS [ 1.055s] jj-cli formatter::tests::test_color_formatter_attributes jujutsu-0.46.0> PASS [ 0.875s] jj-cli formatter::tests::test_color_formatter_hex_colors jujutsu-0.46.0> PASS [ 1.252s] jj-cli config::tests::test_resolved_config_values_single_key jujutsu-0.46.0> PASS [ 1.069s] jj-cli formatter::tests::test_color_formatter_bold_reset jujutsu-0.46.0> PASS [ 1.063s] jj-cli formatter::tests::test_color_formatter_debug jujutsu-0.46.0> PASS [ 0.927s] jj-cli formatter::tests::test_color_formatter_nested jujutsu-0.46.0> PASS [ 1.077s] jj-cli formatter::tests::test_color_formatter_dropped jujutsu-0.46.0> PASS [ 0.922s] jj-cli formatter::tests::test_color_formatter_normal_color jujutsu-0.46.0> PASS [ 1.063s] jj-cli formatter::tests::test_color_formatter_innermost_wins jujutsu-0.46.0> PASS [ 1.297s] jj-cli formatter::tests::test_color_formatter_color_codes jujutsu-0.46.0> PASS [ 0.772s] jj-cli formatter::tests::test_color_formatter_sibling jujutsu-0.46.0> PASS [ 0.096s] jj-cli git_util::tests::test_bar jujutsu-0.46.0> PASS [ 0.099s] jj-cli git_util::tests::test_absolute_git_url jujutsu-0.46.0> PASS [ 1.055s] jj-cli formatter::tests::test_color_formatter_partial_match jujutsu-0.46.0> PASS [ 1.403s] jj-cli formatter::tests::test_color_formatter_bold_to_dim jujutsu-0.46.0> PASS [ 1.192s] jj-cli formatter::tests::test_color_formatter_invalid_type_of_color jujutsu-0.46.0> PASS [ 0.831s] jj-cli formatter::tests::test_color_formatter_single_label jujutsu-0.46.0> PASS [ 1.431s] jj-cli formatter::tests::test_color_formatter_ansi_codes_in_text jujutsu-0.46.0> PASS [ 0.688s] jj-cli formatter::tests::test_color_formatter_unrecognized_ansi256_color jujutsu-0.46.0> PASS [ 0.079s] jj-cli git_util::tests::test_git_remote_url_to_web jujutsu-0.46.0> PASS [ 1.233s] jj-cli formatter::tests::test_color_formatter_invalid_type_of_style jujutsu-0.46.0> PASS [ 1.246s] jj-cli formatter::tests::test_color_formatter_no_space jujutsu-0.46.0> PASS [ 0.783s] jj-cli formatter::tests::test_color_formatter_unrecognized_color jujutsu-0.46.0> PASS [ 0.252s] jj-cli merge_tools::builtin::tests::test_edit_diff_builtin_apply_diff_should_preserve_copy_id::test_case_3_create_conflict_left_tree_with_copy_id_create_resolved_right_tree_with_copy_id_expects jujutsu-0.46.0> PASS [ 1.283s] jj-cli formatter::tests::test_color_formatter_reverse_order jujutsu-0.46.0> PASS [ 0.254s] jj-cli merge_tools::builtin::tests::test_edit_diff_builtin_apply_diff_should_preserve_copy_id::test_case_1_create_resolved_left_tree_with_copy_id_create_resolved_right_tree_with_copy_id_expects jujutsu-0.46.0> PASS [ 0.267s] jj-cli merge_tools::builtin::tests::test_edit_diff_builtin_apply_diff_should_preserve_copy_id::test_case_4_create_conflict_left_tree_with_copy_id_create_conflict_right_tree_with_copy_id_expects jujutsu-0.46.0> PASS [ 0.322s] jj-cli merge_tools::builtin::tests::test_edit_diff_builtin_apply_diff_should_preserve_copy_id::test_case_2_create_resolved_left_tree_with_copy_id_create_conflict_right_tree_with_copy_id_expects jujutsu-0.46.0> PASS [ 0.988s] jj-cli formatter::tests::test_color_formatter_unrecognized_hex_color jujutsu-0.46.0> PASS [ 0.934s] jj-cli formatter::tests::test_format_recorder jujutsu-0.46.0> PASS [ 0.872s] jj-cli formatter::tests::test_heading_labeled_writer jujutsu-0.46.0> PASS [ 0.150s] jj-cli merge_tools::builtin::tests::test_edit_diff_builtin_no_file_mode_section_when_file_modes_are_the_same::test_case_1_true_create_resolved_left_tree_with_executable_create_resolved_right_tree_with_executable_expects jujutsu-0.46.0> PASS [ 0.884s] jj-cli formatter::tests::test_labeled_scope jujutsu-0.46.0> PASS [ 0.205s] jj-cli merge_tools::builtin::tests::test_edit_diff_builtin_no_file_mode_section_when_file_modes_are_the_same::test_case_2_true_create_resolved_left_tree_with_executable_create_conflict_right_tree_with_executable_expects jujutsu-0.46.0> PASS [ 0.936s] jj-cli formatter::tests::test_plaintext_formatter jujutsu-0.46.0> PASS [ 0.903s] jj-cli formatter::tests::test_plaintext_formatter_ansi_codes_in_text jujutsu-0.46.0> PASS [ 0.170s] jj-cli merge_tools::builtin::tests::test_edit_diff_builtin_no_file_mode_section_when_file_modes_are_the_same::test_case_3_true_create_conflict_left_tree_with_executable_create_resolved_right_tree_with_executable_expects jujutsu-0.46.0> PASS [ 0.752s] jj-cli git_util::tests::test_update jujutsu-0.46.0> PASS [ 0.168s] jj-cli merge_tools::builtin::tests::test_edit_diff_builtin_no_file_mode_section_when_file_modes_are_the_same::test_case_4_true_create_conflict_left_tree_with_executable_create_conflict_right_tree_with_executable_expects jujutsu-0.46.0> PASS [ 0.757s] jj-cli merge_tools::builtin::tests::test_edit_diff_builtin jujutsu-0.46.0> PASS [ 0.924s] jj-cli formatter::tests::test_raw_format_recorder jujutsu-0.46.0> PASS [ 1.149s] jj-cli formatter::tests::test_formatter_reset_on_flush jujutsu-0.46.0> PASS [ 0.125s] jj-cli merge_tools::builtin::tests::test_edit_diff_builtin_no_file_mode_section_when_file_modes_are_the_same::test_case_6_false_create_resolved_left_tree_with_executable_create_conflict_right_tree_with_executable_expects jujutsu-0.46.0> PASS [ 0.168s] jj-cli merge_tools::builtin::tests::test_edit_diff_builtin_no_file_mode_section_when_file_modes_are_the_same::test_case_5_false_create_resolved_left_tree_with_executable_create_resolved_right_tree_with_executable_expects jujutsu-0.46.0> PASS [ 0.096s] jj-cli merge_tools::builtin::tests::test_edit_diff_builtin_no_file_mode_section_when_file_modes_are_the_same::test_case_7_false_create_conflict_left_tree_with_executable_create_resolved_right_tree_with_executable_expects jujutsu-0.46.0> PASS [ 0.725s] jj-cli merge_tools::builtin::tests::test_edit_diff_builtin_add_executable_file jujutsu-0.46.0> PASS [ 0.916s] jj-cli formatter::tests::test_sanitizing_formatter_ansi_codes_in_text jujutsu-0.46.0> PASS [ 1.108s] jj-cli formatter::tests::test_heading_labeled_writer_empty_string jujutsu-0.46.0> PASS [ 0.873s] jj-cli merge_tools::builtin::tests::test_edit_diff_builtin_add_empty_file jujutsu-0.46.0> PASS [ 0.139s] jj-cli merge_tools::builtin::tests::test_edit_diff_builtin_with_matcher jujutsu-0.46.0> PASS [ 0.224s] jj-cli merge_tools::builtin::tests::test_edit_diff_builtin_no_file_mode_section_when_file_modes_are_the_same::test_case_8_false_create_conflict_left_tree_with_executable_create_conflict_right_tree_with_executable_expects jujutsu-0.46.0> PASS [ 0.050s] jj-cli source_symbol::tests::test_source_symbol_scanner_finds_pointer_returning_c_function jujutsu-0.46.0> PASS [ 0.729s] jj-cli merge_tools::builtin::tests::test_edit_diff_builtin_delete_binary_file_with_unselected_file_mode_change jujutsu-0.46.0> PASS [ 0.053s] jj-cli source_symbol::tests::test_source_symbol_scanner_handles_ambiguous_objc_extension jujutsu-0.46.0> PASS [ 0.646s] jj-cli merge_tools::builtin::tests::test_edit_diff_builtin_delete_file jujutsu-0.46.0> PASS [ 0.057s] jj-cli source_symbol::tests::test_source_symbol_scanner_range_start jujutsu-0.46.0> PASS [ 0.058s] jj-cli source_symbol::tests::test_source_symbol_scanner_uses_first_symbol_in_range jujutsu-0.46.0> PASS [ 0.229s] jj-cli merge_tools::builtin::tests::test_edit_merge_builtin_should_preserve_copy_id jujutsu-0.46.0> PASS [ 0.732s] jj-cli merge_tools::builtin::tests::test_edit_diff_builtin_modify_empty_file jujutsu-0.46.0> PASS [ 0.946s] jj-cli merge_tools::builtin::tests::test_edit_diff_builtin_empty_file_mode_change jujutsu-0.46.0> PASS [ 1.101s] jj-cli merge_tools::builtin::tests::test_edit_diff_builtin_conflict_file jujutsu-0.46.0> PASS [ 1.187s] jj-cli merge_tools::builtin::tests::test_edit_diff_builtin_change_binary_file_with_unselected_file_mode_change jujutsu-0.46.0> PASS [ 1.288s] jj-cli merge_tools::builtin::tests::test_edit_diff_builtin_binary_file_mode_change jujutsu-0.46.0> PASS [ 1.023s] jj-cli merge_tools::builtin::tests::test_edit_diff_builtin_make_file_empty jujutsu-0.46.0> PASS [ 0.413s] jj-cli template_builder::tests::test_arithmetic_operation jujutsu-0.46.0> PASS [ 0.444s] jj-cli template_builder::tests::test_boolean_cast jujutsu-0.46.0> PASS [ 0.043s] jj-cli template_builder::tests::test_hash_function jujutsu-0.46.0> PASS [ 0.665s] jj-cli merge_tools::tests::test_get_merge_editor_with_name jujutsu-0.46.0> PASS [ 0.730s] jj-cli merge_tools::tests::test_get_diff_editor_with_name jujutsu-0.46.0> PASS [ 0.794s] jj-cli merge_tools::builtin::tests::test_edit_diff_builtin_replace_directory_with_file jujutsu-0.46.0> PASS [ 1.238s] jj-cli merge_tools::builtin::tests::test_edit_diff_builtin_delete_empty_file jujutsu-0.46.0> PASS [ 0.859s] jj-cli source_symbol::tests::test_collect_source_symbols_ignores_c_comments_and_indentation jujutsu-0.46.0> PASS [ 0.856s] jj-cli source_symbol::tests::test_source_symbol_patterns jujutsu-0.46.0> PASS [ 0.734s] jj-cli template_builder::tests::test_any_type jujutsu-0.46.0> PASS [ 0.924s] jj-cli merge_tools::tests::test_get_diff_editor_from_settings jujutsu-0.46.0> PASS [ 0.930s] jj-cli merge_tools::builtin::tests::test_make_merge_sections jujutsu-0.46.0> PASS [ 0.943s] jj-cli merge_tools::builtin::tests::test_edit_diff_builtin_text_file_mode_change jujutsu-0.46.0> PASS [ 0.396s] jj-cli template_builder::tests::test_fs_path_methods_non_utf8 jujutsu-0.46.0> PASS [ 1.032s] jj-cli merge_tools::tests::test_get_merge_editor_from_settings jujutsu-0.46.0> PASS [ 0.586s] jj-cli template_builder::tests::test_config_value_method jujutsu-0.46.0> PASS [ 0.990s] jj-cli template_builder::tests::test_any_list_type jujutsu-0.46.0> PASS [ 1.009s] jj-cli template_builder::tests::test_byte_string_method jujutsu-0.46.0> PASS [ 0.561s] jj-cli template_builder::tests::test_hyperlink_function_stringify jujutsu-0.46.0> PASS [ 0.906s] jj-cli template_builder::tests::test_concat_function jujutsu-0.46.0> PASS [ 0.774s] jj-cli template_builder::tests::test_fill_function jujutsu-0.46.0> PASS [ 0.701s] jj-cli template_builder::tests::test_fs_path_methods jujutsu-0.46.0> PASS [ 1.074s] jj-cli template_builder::tests::test_coalesce_function jujutsu-0.46.0> PASS [ 0.802s] jj-cli template_builder::tests::test_config_function jujutsu-0.46.0> PASS [ 0.494s] jj-cli template_builder::tests::test_join_function jujutsu-0.46.0> PASS [ 0.819s] jj-cli template_builder::tests::test_hyperlink_function_custom_fallback jujutsu-0.46.0> PASS [ 0.719s] jj-cli template_builder::tests::test_hyperlink_function_with_coalesce jujutsu-0.46.0> PASS [ 0.574s] jj-cli template_builder::tests::test_indent_function jujutsu-0.46.0> PASS [ 0.889s] jj-cli template_builder::tests::test_hyperlink_function_plain_with_separate jujutsu-0.46.0> PASS [ 0.838s] jj-cli template_builder::tests::test_hyperlink_function_with_color jujutsu-0.46.0> PASS [ 0.375s] jj-cli template_builder::tests::test_raw_escape_sequence_function_strip_labels jujutsu-0.46.0> PASS [ 0.726s] jj-cli template_builder::tests::test_json_function jujutsu-0.46.0> PASS [ 0.877s] jj-cli template_builder::tests::test_hyperlink_function_with_if jujutsu-0.46.0> PASS [ 0.764s] jj-cli template_builder::tests::test_hyperlink_function_with_separate jujutsu-0.46.0> PASS [ 0.050s] jj-cli template_parser::tests::test_expand_function_alias jujutsu-0.46.0> PASS [ 0.038s] jj-cli template_parser::tests::test_expand_pattern_alias jujutsu-0.46.0> PASS [ 0.720s] jj-cli template_builder::tests::test_pad_function jujutsu-0.46.0> PASS [ 0.909s] jj-cli template_builder::tests::test_hyperlink_function_without_color jujutsu-0.46.0> PASS [ 0.084s] jj-cli template_parser::tests::test_expand_symbol_alias jujutsu-0.46.0> PASS [ 0.929s] jj-cli template_builder::tests::test_label_function jujutsu-0.46.0> PASS [ 0.856s] jj-cli template_builder::tests::test_logical_operation jujutsu-0.46.0> PASS [ 0.658s] jj-cli template_builder::tests::test_raw_escape_sequence_function_ansi_escape jujutsu-0.46.0> PASS [ 0.080s] jj-cli template_parser::tests::test_integer_literal jujutsu-0.46.0> PASS [ 0.054s] jj-cli template_parser::tests::test_lambda_syntax jujutsu-0.46.0> PASS [ 0.105s] jj-cli template_parser::tests::test_function_call_syntax jujutsu-0.46.0> PASS [ 0.057s] jj-cli template_parser::tests::test_keyword_literal jujutsu-0.46.0> PASS [ 0.058s] jj-cli template_parser::tests::test_method_call_syntax jujutsu-0.46.0> PASS [ 0.514s] jj-cli template_builder::tests::test_size_hint_method jujutsu-0.46.0> PASS [ 1.005s] jj-cli template_builder::tests::test_list_method jujutsu-0.46.0> PASS [ 0.083s] jj-cli template_parser::tests::test_parse_tree_eq jujutsu-0.46.0> PASS [ 0.081s] jj-cli template_parser::tests::test_parse_whitespace jujutsu-0.46.0> PASS [ 0.052s] jj-cli template_parser::tests::test_pattern jujutsu-0.46.0> PASS [ 0.085s] jj-cli template_parser::tests::test_parse_operator_syntax jujutsu-0.46.0> PASS [ 0.141s] jj-cli template_parser::tests::test_parse_alias_decl jujutsu-0.46.0> PASS [ 0.048s] jj-cli text_util::tests::test_complete_newline jujutsu-0.46.0> PASS [ 0.046s] jj-cli text_util::tests::test_elide_end jujutsu-0.46.0> PASS [ 0.082s] jj-cli template_parser::tests::test_string_literal jujutsu-0.46.0> PASS [ 0.171s] jj-cli template_parser::tests::test_map_syntax jujutsu-0.46.0> PASS [ 0.068s] jj-cli text_util::tests::test_parse_author jujutsu-0.46.0> PASS [ 0.069s] jj-cli text_util::tests::test_elide_start jujutsu-0.46.0> PASS [ 0.053s] jj-cli text_util::tests::test_parse_author_without_name jujutsu-0.46.0> PASS [ 0.056s] jj-cli text_util::tests::test_split_email jujutsu-0.46.0> PASS [ 0.062s] jj-cli text_util::tests::test_split_word_into jujutsu-0.46.0> PASS [ 0.840s] jj-cli template_builder::tests::test_separate_function jujutsu-0.46.0> PASS [ 0.950s] jj-cli template_builder::tests::test_parsed_tree jujutsu-0.46.0> PASS [ 0.886s] jj-cli template_builder::tests::test_relational_operation jujutsu-0.46.0> PASS [ 0.110s] jj-cli text_util::tests::test_wrap_bytes_slice_ptr jujutsu-0.46.0> PASS [ 0.158s] jj-cli text_util::tests::test_wrap_bytes jujutsu-0.46.0> PASS [ 0.180s] jj-cli text_util::tests::test_split_byte_line_to_words jujutsu-0.46.0> PASS [ 0.230s] jj-cli text_util::tests::test_parse_author_with_utf8 jujutsu-0.46.0> PASS [ 0.979s] jj-cli template_builder::tests::test_self_keyword jujutsu-0.46.0> PASS [ 1.164s] jj-cli template_builder::tests::test_parse_error jujutsu-0.46.0> PASS [ 0.823s] jj-cli template_builder::tests::test_stringify_function jujutsu-0.46.0> PASS [ 0.705s] jj-cli template_builder::tests::test_timestamp_method jujutsu-0.46.0> PASS [ 1.024s] jj-cli template_builder::tests::test_replace_function jujutsu-0.46.0> PASS [ 0.958s] jj-cli template_builder::tests::test_signature_and_email_methods jujutsu-0.46.0> PASS [ 0.775s] jj-cli template_builder::tests::test_timestamp_range_method jujutsu-0.46.0> PASS [ 0.762s] jj-cli template_builder::tests::test_try_function jujutsu-0.46.0> PASS [ 0.111s] jj-cli::datatest_runner datatest_config_schema::check_config_file_invalid::colors_short_hex.toml jujutsu-0.46.0> PASS [ 0.107s] jj-cli text_util::tests::test_write_wrapped_trailing_labeled_whitespace jujutsu-0.46.0> PASS [ 0.126s] jj-cli::datatest_runner datatest_config_schema::check_config_file_invalid::colors_unknown_color.toml jujutsu-0.46.0> PASS [ 0.856s] jj-cli template_builder::tests::test_truncate_function jujutsu-0.46.0> PASS [ 0.972s] jj-cli template_builder::tests::test_surround_function jujutsu-0.46.0> PASS [ 0.068s] jj-cli::datatest_runner datatest_config_schema::check_config_file_invalid::merge-tools.diff-invocation-mode_not_in_enum.toml jujutsu-0.46.0> PASS [ 0.104s] jj-cli::datatest_runner datatest_config_schema::check_config_file_invalid::diff.color-words.conflict_not_in_enum.toml jujutsu-0.46.0> PASS [ 0.044s] jj-cli::datatest_runner datatest_config_schema::check_config_file_invalid::operation.hostname_trailing_dash.toml jujutsu-0.46.0> PASS [ 0.139s] jj-cli::datatest_runner datatest_config_schema::check_config_file_invalid::fix.tools.command_empty_array.toml jujutsu-0.46.0> PASS [ 1.109s] jj-cli template_builder::tests::test_string_method jujutsu-0.46.0> PASS [ 0.067s] jj-cli::datatest_runner datatest_config_schema::check_config_file_invalid::operation.hostname_too_long_hostname.toml jujutsu-0.46.0> PASS [ 0.125s] jj-cli::datatest_runner datatest_config_schema::check_config_file_invalid::revsets_additional_non_string.toml jujutsu-0.46.0> PASS [ 0.110s] jj-cli::datatest_runner datatest_config_schema::check_config_file_invalid::operation.hostname_too_long_label.toml jujutsu-0.46.0> PASS [ 0.074s] jj-cli::datatest_runner datatest_config_schema::check_config_file_invalid::templates_non_string.toml jujutsu-0.46.0> PASS [ 0.044s] jj-cli::datatest_runner datatest_config_schema::check_config_file_invalid::ui.bookmark-list-sort-keys_single_string.toml jujutsu-0.46.0> PASS [ 0.075s] jj-cli::datatest_runner datatest_config_schema::check_config_file_invalid::signing.backend_not_in_enum.toml jujutsu-0.46.0> PASS [ 0.226s] jj-cli::datatest_runner datatest_config_schema::check_config_file_invalid::fsmonitor.backend_not_in_enum.toml jujutsu-0.46.0> PASS [ 0.139s] jj-cli::datatest_runner datatest_config_schema::check_config_file_invalid::operation.hostname_non-alphanum.toml jujutsu-0.46.0> PASS [ 0.106s] jj-cli::datatest_runner datatest_config_schema::check_config_file_invalid::scope_invalid_key.toml jujutsu-0.46.0> PASS [ 0.077s] jj-cli::datatest_runner datatest_config_schema::check_config_file_invalid::ui.color_not_in_enum.toml jujutsu-0.46.0> PASS [ 0.066s] jj-cli::datatest_runner datatest_config_schema::check_config_file_invalid::ui.conflict-marker-style_not_in_enum.toml jujutsu-0.46.0> PASS [ 0.124s] jj-cli::datatest_runner datatest_config_schema::check_config_file_invalid::ui.diff-formatter_empty_array.toml jujutsu-0.46.0> PASS [ 0.068s] jj-cli::datatest_runner datatest_config_schema::check_config_file_invalid::ui.pager_command-env_missing_command.toml jujutsu-0.46.0> PASS [ 0.134s] jj-cli::datatest_runner datatest_config_schema::check_config_file_invalid::ui.graph.style_not_in_enum.toml jujutsu-0.46.0> PASS [ 0.149s] jj-cli::datatest_runner datatest_config_schema::check_config_file_invalid::ui.merge-editor_empty_array.toml jujutsu-0.46.0> PASS [ 0.124s] jj-cli::datatest_runner datatest_config_schema::check_config_file_invalid::ui.pager_command-env_missing_env.toml jujutsu-0.46.0> PASS [ 0.210s] jj-cli::datatest_runner datatest_config_schema::check_config_file_invalid::ui.editor_empty_array.toml jujutsu-0.46.0> PASS [ 0.206s] jj-cli::datatest_runner datatest_config_schema::check_config_file_invalid::ui.pager.command_empty_array.toml jujutsu-0.46.0> PASS [ 0.088s] jj-cli::datatest_runner datatest_config_schema::check_config_file_invalid::ui.pager_empty_array.toml jujutsu-0.46.0> PASS [ 0.227s] jj-cli::datatest_runner datatest_config_schema::check_config_file_invalid::ui.diff-editor_empty_array.toml jujutsu-0.46.0> PASS [ 0.106s] jj-cli::datatest_runner datatest_config_schema::check_config_file_invalid::ui.pager_command-env_string.toml jujutsu-0.46.0> PASS [ 0.091s] jj-cli::datatest_runner datatest_config_schema::check_config_file_invalid::ui.paginate-not-in-enum.toml jujutsu-0.46.0> PASS [ 0.061s] jj-cli::datatest_runner datatest_config_schema::check_config_file_invalid::ui.streampager.wrapping_not_in_enum.toml jujutsu-0.46.0> PASS [ 0.114s] jj-cli::datatest_runner datatest_config_schema::check_config_file_invalid::ui.streampager.interface_not_in_enum.toml jujutsu-0.46.0> PASS [ 0.063s] jj-cli::datatest_runner datatest_config_schema::check_config_file_valid::colors_hex.toml jujutsu-0.46.0> PASS [ 0.067s] jj-cli::datatest_runner datatest_config_schema::check_config_file_valid::colors.toml jujutsu-0.46.0> PASS [ 0.080s] jj-cli::datatest_runner datatest_config_schema::check_config_file_valid::empty.toml jujutsu-0.46.0> PASS [ 0.116s] jj-cli::datatest_runner datatest_config_schema::check_config_file_invalid::user.email_malformed.toml jujutsu-0.46.0> PASS [ 0.085s] jj-cli::datatest_runner datatest_config_schema::check_config_file_valid::diff.toml jujutsu-0.46.0> PASS [ 0.064s] jj-cli::datatest_runner datatest_config_schema::check_config_file_valid::fix.toml jujutsu-0.46.0> PASS [ 0.047s] jj-cli::datatest_runner datatest_config_schema::check_config_file_valid::fix.tools.command_command-env.toml jujutsu-0.46.0> PASS [ 0.841s] jj-cli text_util::tests::test_write_replaced jujutsu-0.46.0> PASS [ 0.119s] jj-cli::datatest_runner datatest_config_schema::check_config_file_valid::experimental-advance-branches.toml jujutsu-0.46.0> PASS [ 0.040s] jj-cli::datatest_runner datatest_config_schema::check_config_file_valid::hints.toml jujutsu-0.46.0> PASS [ 0.069s] jj-cli::datatest_runner datatest_config_schema::check_config_file_valid::fix.tools.command_string.toml jujutsu-0.46.0> PASS [ 0.935s] jj-cli text_util::tests::test_write_padded_empty_content jujutsu-0.46.0> PASS [ 0.944s] jj-cli text_util::tests::test_write_padded_labeled_content jujutsu-0.46.0> PASS [ 0.134s] jj-cli::datatest_runner datatest_config_schema::check_config_file_valid::fsmonitor.backend_none.toml jujutsu-0.46.0> PASS [ 0.762s] jj-cli text_util::tests::test_write_wrapped jujutsu-0.46.0> PASS [ 0.807s] jj-cli text_util::tests::test_write_truncated_non_ascii_chars jujutsu-0.46.0> PASS [ 1.006s] jj-cli text_util::tests::test_write_indented jujutsu-0.46.0> PASS [ 0.863s] jj-cli text_util::tests::test_write_truncated_ellipsis_non_ascii_chars jujutsu-0.46.0> PASS [ 0.898s] jj-cli text_util::tests::test_write_truncated_ellipsis_labeled jujutsu-0.46.0> PASS [ 0.847s] jj-cli text_util::tests::test_write_truncated_labeled jujutsu-0.46.0> PASS [ 0.931s] jj-cli text_util::tests::test_write_truncated_ellipsis_empty_content jujutsu-0.46.0> PASS [ 0.878s] jj-cli text_util::tests::test_write_truncated_empty_content jujutsu-0.46.0> PASS [ 0.085s] jj-cli::datatest_runner datatest_config_schema::check_config_file_valid::revsets.toml jujutsu-0.46.0> PASS [ 0.975s] jj-cli text_util::tests::test_write_padded_non_ascii_chars jujutsu-0.46.0> PASS [ 0.994s] jj-cli text_util::tests::test_write_padded_labeled_fill_char jujutsu-0.46.0> PASS [ 0.064s] jj-cli::datatest_runner datatest_config_schema::check_config_file_valid::ui.default-command_empty_array.toml jujutsu-0.46.0> PASS [ 0.170s] jj-cli::datatest_runner datatest_config_schema::check_config_file_valid::merge-tools_exotic.toml jujutsu-0.46.0> PASS [ 0.135s] jj-cli::datatest_runner datatest_config_schema::check_config_file_valid::operation.toml jujutsu-0.46.0> PASS [ 0.131s] jj-cli::datatest_runner datatest_config_schema::check_config_file_valid::misc.toml jujutsu-0.46.0> PASS [ 0.805s] jj-cli text_util::tests::test_write_wrapped_leading_labeled_whitespace jujutsu-0.46.0> PASS [ 0.074s] jj-cli::datatest_runner datatest_config_schema::check_config_file_valid::ui.pager_command-env_array.toml jujutsu-0.46.0> PASS [ 0.078s] jj-cli::datatest_runner datatest_config_schema::check_config_file_valid::ui_command-env.toml jujutsu-0.46.0> PASS [ 0.158s] jj-cli::datatest_runner datatest_config_schema::check_config_file_valid::merge_tools.toml jujutsu-0.46.0> PASS [ 0.194s] jj-cli::datatest_runner datatest_config_schema::check_config_file_valid::merge.toml jujutsu-0.46.0> PASS [ 0.094s] jj-cli::datatest_runner datatest_config_schema::check_config_file_valid::signing_ssh.toml jujutsu-0.46.0> PASS [ 0.067s] jj-cli::datatest_runner datatest_config_schema::check_config_file_valid::snapshot.max-new-file-size_numeric.toml jujutsu-0.46.0> PASS [ 0.084s] jj-cli::datatest_runner datatest_config_schema::check_config_file_valid::toplevel_when.toml jujutsu-0.46.0> PASS [ 0.110s] jj-cli::datatest_runner datatest_config_schema::check_config_file_valid::ui_multi_arg_cmds.toml jujutsu-0.46.0> PASS [ 0.102s] jj-cli::datatest_runner datatest_config_schema::check_config_file_valid::unix.toml jujutsu-0.46.0> PASS [ 0.181s] jj-cli::datatest_runner datatest_config_schema::check_config_file_valid::scope.toml jujutsu-0.46.0> PASS [ 0.324s] jj-cli::datatest_runner datatest_config_schema::check_config_file_valid::git.toml jujutsu-0.46.0> PASS [ 0.248s] jj-cli::datatest_runner datatest_config_schema::check_config_file_valid::templates.toml jujutsu-0.46.0> PASS [ 0.208s] jj-cli::datatest_runner datatest_config_schema::check_config_file_valid::ui_simple.toml jujutsu-0.46.0> PASS [ 0.239s] jj-cli::datatest_runner datatest_config_schema::check_config_file_valid::windows.toml jujutsu-0.46.0> PASS [ 0.232s] jj-cli::datatest_runner datatest_config_schema::check_config_file_valid::user.toml jujutsu-0.46.0> PASS [ 0.427s] jj-cli::datatest_runner datatest_config_schema::check_config_file_valid::revsets.short-prefixes.toml jujutsu-0.46.0> PASS [ 0.479s] jj-cli::datatest_runner datatest_config_schema::check_config_file_valid::fsmonitor.backend_watchman.toml jujutsu-0.46.0> PASS [ 3.552s] jj-cli::runner test_acls::test_file_list_show jujutsu-0.46.0> PASS [ 4.273s] jj-cli::runner test_abandon_command::test_double_abandon jujutsu-0.46.0> PASS [ 4.909s] jj-cli::runner test_acls::test_diff jujutsu-0.46.0> PASS [ 5.298s] jj-cli::runner test_absorb_command::test_absorb_deleted_file jujutsu-0.46.0> PASS [ 5.195s] jj-cli::runner test_advance_bookmarks::test_advance_bookmarks_at_minus::test_case_1_commit jujutsu-0.46.0> SLOW [> 10.000s] jj-cli merge_tools::builtin::tests::test_edit_diff_builtin_all_or_nothing_proptest jujutsu-0.46.0> PASS [ 6.231s] jj-cli::runner test_absorb_command::test_absorb_replace_single_line_hunk jujutsu-0.46.0> PASS [ 6.448s] jj-cli::runner test_abandon_command::test_abandon_restore_descendants jujutsu-0.46.0> PASS [ 6.474s] jj-cli::runner test_absorb_command::test_absorb_conflict jujutsu-0.46.0> PASS [ 6.350s] jj-cli::runner test_absorb_command::test_absorb_paths jujutsu-0.46.0> PASS [ 6.665s] jj-cli::runner test_absorb_command::test_absorb_deleted_file_with_multiple_hunks jujutsu-0.46.0> SLOW [> 10.000s] jj-cli merge_tools::builtin::tests::test_edit_diff_builtin_partial_selection_proptest jujutsu-0.46.0> PASS [ 6.944s] jj-cli::runner test_absorb_command::test_absorb_file_mode jujutsu-0.46.0> PASS [ 7.754s] jj-cli::runner test_absorb_command::test_absorb_immutable jujutsu-0.46.0> PASS [ 8.117s] jj-cli::runner test_absorb_command::test_absorb_from_into jujutsu-0.46.0> PASS [ 4.235s] jj-cli::runner test_advance_bookmarks::test_advance_bookmarks_enabled::test_case_1_commit jujutsu-0.46.0> PASS [ 8.952s] jj-cli::runner test_abandon_command::test_abandon_tracking_bookmarks jujutsu-0.46.0> PASS [ 3.710s] jj-cli::runner test_advance_bookmarks::test_advance_bookmarks_multiple_bookmarks::test_case_1_commit jujutsu-0.46.0> PASS [ 5.434s] jj-cli::runner test_advance_bookmarks::test_advance_bookmarks_at_minus::test_case_2_new jujutsu-0.46.0> PASS [ 9.457s] jj-cli::runner test_abandon_command::test_abandon_many jujutsu-0.46.0> PASS [ 1.827s] jj-cli::runner test_alias::test_alias_bad_name jujutsu-0.46.0> PASS [ 9.700s] jj-cli::runner test_abandon_command::test_bug_2600_rootcommit_special_case jujutsu-0.46.0> PASS [ 4.247s] jj-cli::runner test_advance_bookmarks::test_advance_bookmarks_multiple_bookmarks::test_case_2_new jujutsu-0.46.0> PASS [ 9.701s] jj-cli::runner test_absorb_command::test_absorb_discardable_merge_with_descendant jujutsu-0.46.0> PASS [ 3.286s] jj-cli::runner test_advance_bookmarks::test_new_advance_bookmarks_after jujutsu-0.46.0> SLOW [> 10.000s] jj-cli::runner test_abandon_command::test_basics jujutsu-0.46.0> PASS [ 4.959s] jj-cli::runner test_advance_bookmarks::test_advance_bookmarks_enabled::test_case_2_new jujutsu-0.46.0> SLOW [> 10.000s] jj-cli::runner test_absorb_command::test_absorb_interactive jujutsu-0.46.0> SLOW [> 10.000s] jj-cli::runner test_abandon_command::test_bug_2600 jujutsu-0.46.0> SLOW [> 10.000s] jj-cli::runner test_absorb_command::test_absorb_merge jujutsu-0.46.0> SLOW [> 10.000s] jj-cli::runner test_absorb_command::test_absorb_simple jujutsu-0.46.0> PASS [ 1.720s] jj-cli::runner test_alias::test_alias_calls_command_with_invalid_option jujutsu-0.46.0> PASS [ 2.735s] jj-cli::runner test_alias::test_alias_basic jujutsu-0.46.0> PASS [ 1.679s] jj-cli::runner test_alias::test_alias_calls_unknown_command jujutsu-0.46.0> PASS [ 1.922s] jj-cli::runner test_alias::test_alias_calls_help jujutsu-0.46.0> PASS [ 2.010s] jj-cli::runner test_alias::test_alias_calls_empty_command jujutsu-0.46.0> PASS [ 1.380s] jj-cli::runner test_alias::test_alias_disabled jujutsu-0.46.0> PASS [ 10.962s] jj-cli::runner test_absorb_command::test_absorb_merge jujutsu-0.46.0> PASS [ 0.893s] jj-cli::runner test_alias::test_alias_invalid_definition jujutsu-0.46.0> PASS [ 0.224s] jj-cli::runner test_alias::test_default_command_is_alias jujutsu-0.46.0> PASS [ 1.844s] jj-cli::runner test_alias::test_alias_global_args_in_definition jujutsu-0.46.0> PASS [ 4.739s] jj-cli::runner test_advance_bookmarks::test_new_advance_bookmarks_merge_children jujutsu-0.46.0> PASS [ 5.279s] jj-cli::runner test_advance_bookmarks::test_new_advance_bookmarks_interior jujutsu-0.46.0> PASS [ 5.448s] jj-cli::runner test_advance_bookmarks::test_new_advance_bookmarks_before jujutsu-0.46.0> PASS [ 11.790s] jj-cli::runner test_absorb_command::test_absorb_simple jujutsu-0.46.0> PASS [ 2.314s] jj-cli::runner test_alias::test_alias_falls_back_to_default_command jujutsu-0.46.0> PASS [ 2.320s] jj-cli::runner test_alias::test_alias_global_args_before_and_after jujutsu-0.46.0> PASS [ 2.616s] jj-cli::runner test_alias::test_alias_cannot_override_builtin jujutsu-0.46.0> PASS [ 1.245s] jj-cli::runner test_alias::test_alias_recursion_check jujutsu-0.46.0> PASS [ 1.261s] jj-cli::runner test_alias::test_aliases_overriding_friendly_errors jujutsu-0.46.0> PASS [ 3.085s] jj-cli::runner test_alias::test_alias_in_config_arg jujutsu-0.46.0> PASS [ 2.136s] jj-cli::runner test_alias::test_alias_recursive jujutsu-0.46.0> PASS [ 1.744s] jj-cli::runner test_bisect_command::test_bisect_run_empty_revset jujutsu-0.46.0> PASS [ 1.582s] jj-cli::runner test_bisect_command::test_bisect_run_missing_command jujutsu-0.46.0> PASS [ 3.750s] jj-cli::runner test_alias::test_alias_in_repo_config jujutsu-0.46.0> PASS [ 7.435s] jj-cli::runner test_advance_bookmarks::test_advance_bookmarks_overrides::test_case_1_commit jujutsu-0.46.0> PASS [ 13.799s] jj-cli::runner test_absorb_command::test_absorb_interactive jujutsu-0.46.0> PASS [ 9.311s] jj-cli::runner test_advance_bookmarks::test_advance_bookmarks_overrides::test_case_2_new jujutsu-0.46.0> PASS [ 16.086s] jj-cli::runner test_abandon_command::test_basics jujutsu-0.46.0> SLOW [> 20.000s] jj-cli merge_tools::builtin::tests::test_edit_diff_builtin_all_or_nothing_proptest jujutsu-0.46.0> PASS [ 3.091s] jj-cli::runner test_bookmark_command::test_bad_auto_track_bookmarks jujutsu-0.46.0> PASS [ 2.629s] jj-cli::runner test_bookmark_command::test_bookmark_at_root jujutsu-0.46.0> PASS [ 16.643s] jj-cli::runner test_abandon_command::test_bug_2600 jujutsu-0.46.0> PASS [ 2.824s] jj-cli::runner test_bookmark_command::test_bookmark_bad_name jujutsu-0.46.0> SLOW [> 20.000s] jj-cli merge_tools::builtin::tests::test_edit_diff_builtin_partial_selection_proptest jujutsu-0.46.0> PASS [ 6.348s] jj-cli::runner test_arrange_command::test_arrange_bad_revisions jujutsu-0.46.0> PASS [ 4.249s] jj-cli::runner test_bookmark_command::test_bookmark_delete_export jujutsu-0.46.0> PASS [ 6.076s] jj-cli::runner test_bisect_command::test_bisect_run_skip jujutsu-0.46.0> PASS [ 7.366s] jj-cli::runner test_bisect_command::test_bisect_run_abort jujutsu-0.46.0> PASS [ 4.507s] jj-cli::runner test_bookmark_command::test_bookmark_forget_export jujutsu-0.46.0> PASS [ 9.038s] jj-cli::runner test_bisect_command::test_bisect_run_multiple_results jujutsu-0.46.0> SLOW [> 10.000s] jj-cli::runner test_bisect_command::test_bisect_run jujutsu-0.46.0> PASS [ 4.523s] jj-cli::runner test_bookmark_command::test_bookmark_forget_untracked_remote_only_bookmark jujutsu-0.46.0> SLOW [> 10.000s] jj-cli::runner test_bisect_command::test_bisect_run_crash jujutsu-0.46.0> PASS [ 3.059s] jj-cli::runner test_bookmark_command::test_bookmark_list_quoted_name jujutsu-0.46.0> PASS [ 5.878s] jj-cli::runner test_bookmark_command::test_bookmark_forget_deleted_or_nonexistent_bookmark jujutsu-0.46.0> SLOW [> 10.000s] jj-cli::runner test_bisect_command::test_bisect_run_find_first_good jujutsu-0.46.0> PASS [ 5.550s] jj-cli::runner test_bookmark_command::test_bookmark_forget_glob jujutsu-0.46.0> SLOW [> 10.000s] jj-cli::runner test_bisect_command::test_bisect_run_jj_command jujutsu-0.46.0> SLOW [> 10.000s] jj-cli::runner test_bisect_command::test_bisect_run_missing_bisector jujutsu-0.46.0> SLOW [> 10.000s] jj-cli::runner test_bisect_command::test_bisect_run_nonlinear_no_merge jujutsu-0.46.0> PASS [ 4.645s] jj-cli::runner test_bookmark_command::test_bookmark_list_conflicted jujutsu-0.46.0> SLOW [> 10.000s] jj-cli::runner test_bisect_command::test_bisect_run_nonlinear_with_merge jujutsu-0.46.0> SLOW [> 10.000s] jj-cli::runner test_bisect_command::test_bisect_run_with_args jujutsu-0.46.0> SLOW [> 10.000s] jj-cli::runner test_bisect_command::test_bisect_run_write_file jujutsu-0.46.0> PASS [ 2.027s] jj-cli::runner test_bookmark_command::test_bookmark_list_sort_unknown_key_error jujutsu-0.46.0> PASS [ 12.052s] jj-cli::runner test_bisect_command::test_bisect_run_crash jujutsu-0.46.0> PASS [ 9.402s] jj-cli::runner test_bookmark_command::test_bookmark_delete_glob jujutsu-0.46.0> SLOW [> 10.000s] jj-cli::runner test_bookmark_command::test_bookmark_advance_default jujutsu-0.46.0> PASS [ 12.574s] jj-cli::runner test_bisect_command::test_bisect_run_jj_command jujutsu-0.46.0> PASS [ 12.840s] jj-cli::runner test_bisect_command::test_bisect_run_missing_bisector jujutsu-0.46.0> PASS [ 13.205s] jj-cli::runner test_bisect_command::test_bisect_run_find_first_good jujutsu-0.46.0> PASS [ 13.919s] jj-cli::runner test_bisect_command::test_bisect_run jujutsu-0.46.0> PASS [ 4.416s] jj-cli::runner test_bookmark_command::test_bookmark_list_sort_multiple_keys jujutsu-0.46.0> PASS [ 8.859s] jj-cli::runner test_bookmark_command::test_bookmark_forget_fetched_bookmark jujutsu-0.46.0> PASS [ 12.234s] jj-cli::runner test_bisect_command::test_bisect_run_write_file jujutsu-0.46.0> PASS [ 13.016s] jj-cli::runner test_bisect_command::test_bisect_run_with_args jujutsu-0.46.0> PASS [ 4.884s] jj-cli::runner test_bookmark_command::test_bookmark_list_sort_overriding_config jujutsu-0.46.0> SLOW [> 30.000s] jj-cli merge_tools::builtin::tests::test_edit_diff_builtin_all_or_nothing_proptest jujutsu-0.46.0> PASS [ 4.745s] jj-cli::runner test_bookmark_command::test_bookmark_list_sort_using_config jujutsu-0.46.0> SLOW [> 10.000s] jj-cli::runner test_bookmark_command::test_bookmark_list jujutsu-0.46.0> SLOW [> 30.000s] jj-cli merge_tools::builtin::tests::test_edit_diff_builtin_partial_selection_proptest jujutsu-0.46.0> PASS [ 15.685s] jj-cli::runner test_bisect_command::test_bisect_run_nonlinear_no_merge jujutsu-0.46.0> PASS [ 2.794s] jj-cli::runner test_bookmark_command::test_bookmark_track_untrack_bad_args jujutsu-0.46.0> PASS [ 5.866s] jj-cli::runner test_bookmark_command::test_bookmark_move_conflicting jujutsu-0.46.0> SLOW [> 10.000s] jj-cli::runner test_bookmark_command::test_bookmark_list_filtered jujutsu-0.46.0> SLOW [> 10.000s] jj-cli::runner test_bookmark_command::test_bookmark_list_much_remote_divergence jujutsu-0.46.0> PASS [ 5.021s] jj-cli::runner test_bookmark_command::test_bookmark_multiple_names jujutsu-0.46.0> PASS [ 18.529s] jj-cli::runner test_bisect_command::test_bisect_run_nonlinear_with_merge jujutsu-0.46.0> PASS [ 7.610s] jj-cli::runner test_bookmark_command::test_bookmark_move_matching jujutsu-0.46.0> PASS [ 14.229s] jj-cli::runner test_bookmark_command::test_bookmark_list jujutsu-0.46.0> PASS [ 9.292s] jj-cli::runner test_bookmark_command::test_bookmark_move jujutsu-0.46.0> PASS [ 13.443s] jj-cli::runner test_bookmark_command::test_bookmark_list_filtered jujutsu-0.46.0> SLOW [> 10.000s] jj-cli::runner test_bookmark_command::test_bookmark_list_tracked jujutsu-0.46.0> PASS [ 18.379s] jj-cli::runner test_bookmark_command::test_bookmark_advance_default jujutsu-0.46.0> PASS [ 6.606s] jj-cli::runner test_bookmark_command::test_create_and_set_auto_track_created_bookmarks jujutsu-0.46.0> PASS [ 8.269s] jj-cli::runner test_bookmark_command::test_bookmark_track_absent jujutsu-0.46.0> SLOW [> 10.000s] jj-cli::runner test_bookmark_command::test_bookmark_rename jujutsu-0.46.0> PASS [ 8.864s] jj-cli::runner test_bookmark_command::test_bookmark_rename_colocated jujutsu-0.46.0> PASS [ 8.435s] jj-cli::runner test_bookmark_command::test_bookmark_track_untrack_patterns jujutsu-0.46.0> PASS [ 8.662s] jj-cli::runner test_bookmark_command::test_create_and_set_auto_track_bookmarks jujutsu-0.46.0> PASS [ 8.330s] jj-cli::runner test_builtin_aliases::test_builtin_alias_trunk_matches_exactly_one_commit jujutsu-0.46.0> SLOW [> 10.000s] jj-cli::runner test_bookmark_command::test_bookmark_rename_overwrite jujutsu-0.46.0> PASS [ 7.112s] jj-cli::runner test_builtin_aliases::test_builtin_alias_trunk_matches_main jujutsu-0.46.0> SLOW [> 10.000s] jj-cli::runner test_bookmark_command::test_bookmark_track_conflict jujutsu-0.46.0> SLOW [> 10.000s] jj-cli::runner test_bookmark_command::test_bookmark_track_untrack jujutsu-0.46.0> PASS [ 7.274s] jj-cli::runner test_builtin_aliases::test_builtin_alias_trunk_matches_master jujutsu-0.46.0> PASS [ 7.408s] jj-cli::runner test_builtin_aliases::test_builtin_alias_trunk_matches_trunk jujutsu-0.46.0> PASS [ 3.849s] jj-cli::runner test_commit_command::test_commit_paths jujutsu-0.46.0> PASS [ 10.550s] jj-cli::runner test_bookmark_command::test_bookmark_track_untrack jujutsu-0.46.0> PASS [ 3.151s] jj-cli::runner test_commit_command::test_commit_paths_warning jujutsu-0.46.0> PASS [ 7.499s] jj-cli::runner test_builtin_aliases::test_builtin_alias_trunk_no_match jujutsu-0.46.0> SLOW [> 40.000s] jj-cli merge_tools::builtin::tests::test_edit_diff_builtin_all_or_nothing_proptest jujutsu-0.46.0> PASS [ 12.909s] jj-cli::runner test_bookmark_command::test_bookmark_rename jujutsu-0.46.0> PASS [ 2.932s] jj-cli::runner test_commit_command::test_commit_with_description_from_cli jujutsu-0.46.0> PASS [ 3.363s] jj-cli::runner test_commit_command::test_commit_with_default_description jujutsu-0.46.0> SLOW [> 40.000s] jj-cli merge_tools::builtin::tests::test_edit_diff_builtin_partial_selection_proptest jujutsu-0.46.0> PASS [ 11.959s] jj-cli::runner test_bookmark_command::test_bookmark_track_conflict jujutsu-0.46.0> PASS [ 6.011s] jj-cli::runner test_commit_command::test_commit_interactive jujutsu-0.46.0> PASS [ 5.752s] jj-cli::runner test_commit_command::test_commit_interactive_with_paths jujutsu-0.46.0> PASS [ 6.945s] jj-cli::runner test_builtin_aliases::test_builtin_alias_trunk_no_match_only_exact jujutsu-0.46.0> PASS [ 6.737s] jj-cli::runner test_builtin_aliases::test_builtin_alias_trunk_override_alias jujutsu-0.46.0> PASS [ 3.635s] jj-cli::runner test_commit_command::test_commit_with_description_template jujutsu-0.46.0> PASS [ 2.268s] jj-cli::runner test_commit_command::test_commit_with_editor_avoids_unc jujutsu-0.46.0> PASS [ 1.973s] jj-cli::runner test_commit_command::test_commit_without_working_copy jujutsu-0.46.0> PASS [ 7.269s] jj-cli::runner test_builtin_aliases::test_builtin_user_redefines_builtin_immutable_heads jujutsu-0.46.0> SLOW [> 20.000s] jj-cli::runner test_bookmark_command::test_bookmark_list_much_remote_divergence jujutsu-0.46.0> PASS [ 3.436s] jj-cli::runner test_commit_command::test_commit_with_editor_and_empty_message jujutsu-0.46.0> PASS [ 2.848s] jj-cli::runner test_commit_command::test_commit_with_empty_description_from_cli jujutsu-0.46.0> PASS [ 3.465s] jj-cli::runner test_commit_command::test_commit_with_editor_and_message_args jujutsu-0.46.0> PASS [ 2.912s] jj-cli::runner test_commit_command::test_commit_with_empty_description_from_editor jujutsu-0.46.0> PASS [ 5.549s] jj-cli::runner test_commit_command::test_commit_trailers jujutsu-0.46.0> PASS [ 3.424s] jj-cli::runner test_commit_command::test_commit_with_editor_without_message jujutsu-0.46.0> PASS [ 2.368s] jj-cli::runner test_commit_template::test_log_author_timestamp_after_before jujutsu-0.46.0> PASS [ 2.756s] jj-cli::runner test_commit_template::test_file_list_symlink jujutsu-0.46.0> PASS [ 2.230s] jj-cli::runner test_commit_template::test_log_author_timestamp_local jujutsu-0.46.0> PASS [ 2.230s] jj-cli::runner test_commit_template::test_log_author_timestamp_utc jujutsu-0.46.0> PASS [ 2.932s] jj-cli::runner test_commit_template::test_log_author_timestamp jujutsu-0.46.0> PASS [ 5.494s] jj-cli::runner test_commit_command::test_commit_with_editor jujutsu-0.46.0> PASS [ 2.881s] jj-cli::runner test_commit_template::test_log_author_timestamp_ago jujutsu-0.46.0> PASS [ 15.596s] jj-cli::runner test_bookmark_command::test_bookmark_rename_overwrite jujutsu-0.46.0> PASS [ 2.805s] jj-cli::runner test_commit_template::test_log_builtin_templates jujutsu-0.46.0> PASS [ 3.362s] jj-cli::runner test_commit_template::test_log_builtin_templates_colored jujutsu-0.46.0> PASS [ 2.536s] jj-cli::runner test_commit_template::test_log_default_without_working_copy jujutsu-0.46.0> PASS [ 3.044s] jj-cli::runner test_commit_template::test_log_builtin_templates_colored_debug jujutsu-0.46.0> PASS [ 2.821s] jj-cli::runner test_commit_template::test_log_customize_short_id jujutsu-0.46.0> SLOW [> 20.000s] jj-cli::runner test_bookmark_command::test_bookmark_list_tracked jujutsu-0.46.0> PASS [ 2.505s] jj-cli::runner test_commit_template::test_log_fill jujutsu-0.46.0> PASS [ 5.799s] jj-cli::runner test_commit_template::test_file_list_entries jujutsu-0.46.0> PASS [ 20.845s] jj-cli::runner test_bookmark_command::test_bookmark_list_tracked jujutsu-0.46.0> PASS [ 3.011s] jj-cli::runner test_commit_template::test_log_format_trailers jujutsu-0.46.0> PASS [ 2.889s] jj-cli::runner test_commit_template::test_log_git_web_url jujutsu-0.46.0> PASS [ 4.201s] jj-cli::runner test_commit_template::test_log_default jujutsu-0.46.0> PASS [ 4.629s] jj-cli::runner test_commit_template::test_log_contained_in jujutsu-0.46.0> PASS [ 24.807s] jj-cli::runner test_bookmark_command::test_bookmark_list_much_remote_divergence jujutsu-0.46.0> PASS [ 4.216s] jj-cli::runner test_commit_template::test_log_diff_predefined_formats jujutsu-0.46.0> PASS [ 7.074s] jj-cli::runner test_commit_template::test_conflicted_files jujutsu-0.46.0> PASS [ 0.417s] jj-cli::runner test_completion::test_bad_complete_env jujutsu-0.46.0> PASS [ 3.119s] jj-cli::runner test_commit_template::test_log_json jujutsu-0.46.0> PASS [ 2.394s] jj-cli::runner test_commit_template::test_mine_is_true_when_author_is_user jujutsu-0.46.0> PASS [ 4.115s] jj-cli::runner test_commit_template::test_log_evolog_divergence jujutsu-0.46.0> PASS [ 3.794s] jj-cli::runner test_commit_template::test_log_git_format_patch_template jujutsu-0.46.0> PASS [ 0.642s] jj-cli::runner test_completion::test_command_completion::test_case_1_bash jujutsu-0.46.0> PASS [ 0.600s] jj-cli::runner test_completion::test_command_completion::test_case_2_zsh jujutsu-0.46.0> PASS [ 2.661s] jj-cli::runner test_completion::test_alias_descriptions_in_completions jujutsu-0.46.0> PASS [ 5.248s] jj-cli::runner test_commit_template::test_log_diff_path_display jujutsu-0.46.0> PASS [ 0.425s] jj-cli::runner test_completion::test_completions_are_generated jujutsu-0.46.0> PASS [ 0.735s] jj-cli::runner test_completion::test_command_completion::test_case_3_fish jujutsu-0.46.0> PASS [ 3.741s] jj-cli::runner test_commit_template::test_log_parents jujutsu-0.46.0> PASS [ 0.889s] jj-cli::runner test_completion::test_config jujutsu-0.46.0> PASS [ 0.970s] jj-cli::runner test_completion::test_command_completion_short_name jujutsu-0.46.0> PASS [ 2.681s] jj-cli::runner test_completion::test_aliases_are_completed::test_case_1_bash jujutsu-0.46.0> PASS [ 0.584s] jj-cli::runner test_completion::test_merge_tools jujutsu-0.46.0> PASS [ 1.572s] jj-cli::runner test_completion::test_command_alias_with_exec jujutsu-0.46.0> PASS [ 2.499s] jj-cli::runner test_completion::test_aliases_are_completed::test_case_2_zsh jujutsu-0.46.0> PASS [ 4.713s] jj-cli::runner test_commit_template::test_log_immutable jujutsu-0.46.0> PASS [ 4.578s] jj-cli::runner test_commit_template::test_log_tags jujutsu-0.46.0> PASS [ 3.924s] jj-cli::runner test_commit_template::test_signature_templates jujutsu-0.46.0> PASS [ 2.664s] jj-cli::runner test_completion::test_aliases_are_completed::test_case_3_fish jujutsu-0.46.0> PASS [ 2.485s] jj-cli::runner test_completion::test_aliases_are_resolved::test_case_1_bash jujutsu-0.46.0> PASS [ 0.483s] jj-cli::runner test_completion::test_template_alias jujutsu-0.46.0> PASS [ 1.391s] jj-cli::runner test_completion::test_default_command_is_resolved::test_case_2_zsh jujutsu-0.46.0> PASS [ 1.341s] jj-cli::runner test_completion::test_default_command_is_resolved::test_case_3_fish jujutsu-0.46.0> PASS [ 1.422s] jj-cli::runner test_completion::test_default_command_is_resolved::test_case_1_bash jujutsu-0.46.0> PASS [ 0.296s] jj-cli::runner test_config_command::test_config_author_change_warning_root_env jujutsu-0.46.0> PASS [ 1.668s] jj-cli::runner test_completion::test_global_arg_repository_is_respected jujutsu-0.46.0> PASS [ 2.905s] jj-cli::runner test_completion::test_aliases_are_resolved::test_case_3_fish jujutsu-0.46.0> PASS [ 3.109s] jj-cli::runner test_completion::test_aliases_are_resolved::test_case_2_zsh jujutsu-0.46.0> PASS [ 0.232s] jj-cli::runner test_config_command::test_config_edit_file jujutsu-0.46.0> SLOW [> 50.000s] jj-cli merge_tools::builtin::tests::test_edit_diff_builtin_all_or_nothing_proptest jujutsu-0.46.0> PASS [ 0.252s] jj-cli::runner test_config_command::test_config_edit_missing_opt jujutsu-0.46.0> PASS [ 0.272s] jj-cli::runner test_config_command::test_config_edit_repo_outside_repo jujutsu-0.46.0> SLOW [> 50.000s] jj-cli merge_tools::builtin::tests::test_edit_diff_builtin_partial_selection_proptest jujutsu-0.46.0> PASS [ 3.152s] jj-cli::runner test_completion::test_config_unset jujutsu-0.46.0> PASS [ 0.264s] jj-cli::runner test_config_command::test_config_edit_user_new_file jujutsu-0.46.0> PASS [ 3.061s] jj-cli::runner test_completion::test_remote_names jujutsu-0.46.0> SLOW [> 10.000s] jj-cli::runner test_commit_template::test_log_bookmarks jujutsu-0.46.0> PASS [ 2.469s] jj-cli::runner test_config_command::test_config_conditional_without_home_dir jujutsu-0.46.0> PASS [ 3.242s] jj-cli::runner test_concurrent_operations::test_concurrent_operation_divergence jujutsu-0.46.0> PASS [ 3.442s] jj-cli::runner test_completion::test_tag_names jujutsu-0.46.0> PASS [ 2.323s] jj-cli::runner test_config_command::test_config_edit_repo jujutsu-0.46.0> PASS [ 2.648s] jj-cli::runner test_config_command::test_config_edit_invalid_config jujutsu-0.46.0> PASS [ 0.237s] jj-cli::runner test_config_command::test_config_gc_no_repos_dir jujutsu-0.46.0> PASS [ 3.252s] jj-cli::runner test_config_command::test_config_author_change_warning jujutsu-0.46.0> PASS [ 3.916s] jj-cli::runner test_completion::test_revisions_workspace_symbols jujutsu-0.46.0> PASS [ 2.245s] jj-cli::runner test_config_command::test_config_edit_user jujutsu-0.46.0> PASS [ 0.526s] jj-cli::runner test_config_command::test_config_get jujutsu-0.46.0> PASS [ 4.305s] jj-cli::runner test_completion::test_workspaces jujutsu-0.46.0> PASS [ 0.306s] jj-cli::runner test_config_command::test_config_list_all jujutsu-0.46.0> PASS [ 11.910s] jj-cli::runner test_commit_template::test_log_bookmarks jujutsu-0.46.0> PASS [ 0.366s] jj-cli::runner test_config_command::test_config_list_array jujutsu-0.46.0> PASS [ 0.356s] jj-cli::runner test_config_command::test_config_list_array_of_tables jujutsu-0.46.0> PASS [ 2.342s] jj-cli::runner test_config_command::test_config_file_validation jujutsu-0.46.0> PASS [ 4.602s] jj-cli::runner test_concurrent_operations::test_concurrent_operations_auto_rebase jujutsu-0.46.0> PASS [ 2.200s] jj-cli::runner test_config_command::test_config_gc_all_existing jujutsu-0.46.0> PASS [ 0.719s] jj-cli::runner test_config_command::test_config_list_inline_table jujutsu-0.46.0> PASS [ 0.587s] jj-cli::runner test_config_command::test_config_list_multiline_string jujutsu-0.46.0> PASS [ 5.082s] jj-cli::runner test_concurrent_operations::test_concurrent_operations_wc_modified jujutsu-0.46.0> PASS [ 0.590s] jj-cli::runner test_config_command::test_config_list_nonexistent jujutsu-0.46.0> PASS [ 0.615s] jj-cli::runner test_config_command::test_config_list_single jujutsu-0.46.0> PASS [ 2.290s] jj-cli::runner test_config_command::test_config_gc_missing_confirmed jujutsu-0.46.0> PASS [ 2.176s] jj-cli::runner test_config_command::test_config_gc_missing_default_no jujutsu-0.46.0> PASS [ 2.190s] jj-cli::runner test_config_command::test_config_gc_missing_with_extra_file jujutsu-0.46.0> PASS [ 5.190s] jj-cli::runner test_config_command::test_config_conditional jujutsu-0.46.0> PASS [ 0.360s] jj-cli::runner test_config_command::test_config_list_table jujutsu-0.46.0> PASS [ 0.491s] jj-cli::runner test_config_command::test_config_only_loads_toml_files jujutsu-0.46.0> PASS [ 5.435s] jj-cli::runner test_concurrent_operations::test_concurrent_snapshot_wc_reloadable jujutsu-0.46.0> PASS [ 0.435s] jj-cli::runner test_config_command::test_config_set_file_with_existing_scopes jujutsu-0.46.0> PASS [ 0.531s] jj-cli::runner test_config_command::test_config_set_for_file jujutsu-0.46.0> PASS [ 0.344s] jj-cli::runner test_config_command::test_config_set_for_user_directory jujutsu-0.46.0> PASS [ 0.665s] jj-cli::runner test_config_command::test_config_set_bad_opts jujutsu-0.46.0> PASS [ 2.525s] jj-cli::runner test_config_command::test_config_layer_override_env jujutsu-0.46.0> SLOW [> 10.000s] jj-cli::runner test_commit_template::test_short_prefix_in_transaction jujutsu-0.46.0> PASS [ 2.704s] jj-cli::runner test_config_command::test_config_layer_override_default jujutsu-0.46.0> PASS [ 1.846s] jj-cli::runner test_config_command::test_config_list_origin jujutsu-0.46.0> PASS [ 1.347s] jj-cli::runner test_config_command::test_config_path_multiple jujutsu-0.46.0> PASS [ 0.462s] jj-cli::runner test_config_command::test_config_unset_for_file jujutsu-0.46.0> PASS [ 2.117s] jj-cli::runner test_config_command::test_config_list_layer jujutsu-0.46.0> PASS [ 1.413s] jj-cli::runner test_config_command::test_config_path_syntax jujutsu-0.46.0> PASS [ 3.227s] jj-cli::runner test_config_command::test_config_get_yields_values_consistent_with_schema_defaults jujutsu-0.46.0> PASS [ 0.042s] jj-cli::runner test_config_schema::test_config_schema_default_values_are_consistent_with_schema jujutsu-0.46.0> PASS [ 1.624s] jj-cli::runner test_config_command::test_config_set_for_repo jujutsu-0.46.0> PASS [ 0.398s] jj-cli::runner test_config_command::test_config_unset_table_like jujutsu-0.46.0> PASS [ 1.979s] jj-cli::runner test_config_command::test_config_path jujutsu-0.46.0> PASS [ 7.977s] jj-cli::runner test_completion::test_operations jujutsu-0.46.0> PASS [ 3.787s] jj-cli::runner test_config_command::test_config_layer_workspace jujutsu-0.46.0> PASS [ 2.113s] jj-cli::runner test_config_command::test_config_set_for_user jujutsu-0.46.0> PASS [ 1.868s] jj-cli::runner test_config_command::test_config_set_nontable_parent jujutsu-0.46.0> PASS [ 1.837s] jj-cli::runner test_config_command::test_config_show_paths jujutsu-0.46.0> PASS [ 2.033s] jj-cli::runner test_config_command::test_config_set_toml_types jujutsu-0.46.0> PASS [ 1.989s] jj-cli::runner test_config_command::test_config_set_type_mismatch jujutsu-0.46.0> SLOW [> 10.000s] jj-cli::runner test_completion::test_bookmark_names jujutsu-0.46.0> PASS [ 2.008s] jj-cli::runner test_config_command::test_config_unset_for_repo jujutsu-0.46.0> PASS [ 1.803s] jj-cli::runner test_config_command::test_config_unset_inline_table_key jujutsu-0.46.0> PASS [ 2.151s] jj-cli::runner test_config_command::test_config_unset_non_existent_key jujutsu-0.46.0> PASS [ 2.348s] jj-cli::runner test_config_command::test_config_unset_for_user jujutsu-0.46.0> SLOW [> 10.000s] jj-cli::runner test_completion::test_files jujutsu-0.46.0> PASS [ 3.424s] jj-cli::runner test_config_command::test_config_set_for_workspace jujutsu-0.46.0> SLOW [> 10.000s] jj-cli::runner test_completion::test_revisions jujutsu-0.46.0> SLOW [> 10.000s] jj-cli::runner test_concurrent_operations::test_git_head_race_condition jujutsu-0.46.0> PASS [ 4.041s] jj-cli::runner test_config_command::test_config_unset_for_workspace jujutsu-0.46.0> SLOW [> 60.000s] jj-cli merge_tools::builtin::tests::test_edit_diff_builtin_all_or_nothing_proptest jujutsu-0.46.0> PASS [ 2.489s] jj-cli::runner test_debug_command::test_debug_index jujutsu-0.46.0> PASS [ 13.411s] jj-cli::runner test_completion::test_bookmark_names jujutsu-0.46.0> PASS [ 2.630s] jj-cli::runner test_debug_command::test_debug_fileset jujutsu-0.46.0> SLOW [> 60.000s] jj-cli merge_tools::builtin::tests::test_edit_diff_builtin_partial_selection_proptest jujutsu-0.46.0> PASS [ 3.891s] jj-cli::runner test_debug_command::test_debug_reindex jujutsu-0.46.0> PASS [ 1.613s] jj-cli::runner test_debug_init_simple_command::test_init_local jujutsu-0.46.0> PASS [ 2.742s] jj-cli::runner test_debug_command::test_debug_revset jujutsu-0.46.0> PASS [ 4.967s] jj-cli::runner test_copy_detection::test_simple_rename jujutsu-0.46.0> PASS [ 6.304s] jj-cli::runner test_converge_command::test_converge_one_divergent_commit_is_a_descendant_of_another_divergent_commit jujutsu-0.46.0> PASS [ 15.150s] jj-cli::runner test_completion::test_files jujutsu-0.46.0> PASS [ 6.998s] jj-cli::runner test_converge_command::test_converge_no_divergence jujutsu-0.46.0> PASS [ 4.104s] jj-cli::runner test_debug_command::test_debug_stacked_table jujutsu-0.46.0> PASS [ 2.557s] jj-cli::runner test_describe_command::test_describe_avoids_unc jujutsu-0.46.0> PASS [ 9.309s] jj-cli::runner test_converge_command::test_converge_description_changed_inconsistently::test_case_1_dont_invoke_text_editor jujutsu-0.46.0> SLOW [> 20.000s] jj-cli::runner test_commit_template::test_short_prefix_in_transaction jujutsu-0.46.0> PASS [ 4.816s] jj-cli::runner test_debug_command::test_debug_tree jujutsu-0.46.0> PASS [ 16.842s] jj-cli::runner test_completion::test_revisions jujutsu-0.46.0> PASS [ 2.560s] jj-cli::runner test_describe_command::test_describe_description_file_removed jujutsu-0.46.0> PASS [ 8.829s] jj-cli::runner test_converge_command::test_converge_two_divergent_commits_with_unrelated_commit_in_between jujutsu-0.46.0> PASS [ 3.367s] jj-cli::runner test_describe_command::test_describe_change_with_existing_message_with_editor_and_message_args_opens_editor jujutsu-0.46.0> PASS [ 9.769s] jj-cli::runner test_converge_command::test_converge_description_changed_inconsistently::test_case_2_invoke_text_editor jujutsu-0.46.0> SLOW [> 10.000s] jj-cli::runner test_converge_command::test_converge_one_side_rebased_one_side_description_changed jujutsu-0.46.0> SLOW [> 10.000s] jj-cli::runner test_converge_command::test_converge_simple jujutsu-0.46.0> SLOW [> 10.000s] jj-cli::runner test_converge_command::test_converge_simple_with_revisions_arg jujutsu-0.46.0> SLOW [> 10.000s] jj-cli::runner test_converge_command::test_converge_simple_with_revisions_arg_and_two_divergent_changes jujutsu-0.46.0> PASS [ 3.680s] jj-cli::runner test_describe_command::test_describe_default_description jujutsu-0.46.0> SLOW [> 10.000s] jj-cli::runner test_converge_command::test_converge_two_divergent_changes jujutsu-0.46.0> SLOW [> 10.000s] jj-cli::runner test_converge_command::test_converge_two_divergent_changes_in_non_interactive_mode jujutsu-0.46.0> PASS [ 22.103s] jj-cli::runner test_commit_template::test_short_prefix_in_transaction jujutsu-0.46.0> SLOW [> 10.000s] jj-cli::runner test_converge_command::test_converge_with_inconsistent_parents jujutsu-0.46.0> PASS [ 2.193s] jj-cli::runner test_describe_command::test_describe_no_matching_revisions jujutsu-0.46.0> PASS [ 10.880s] jj-cli::runner test_converge_command::test_converge_simple jujutsu-0.46.0> PASS [ 11.015s] jj-cli::runner test_converge_command::test_converge_simple_with_revisions_arg jujutsu-0.46.0> PASS [ 11.311s] jj-cli::runner test_converge_command::test_converge_one_side_rebased_one_side_description_changed jujutsu-0.46.0> PASS [ 3.283s] jj-cli::runner test_describe_command::test_describe_editor_env jujutsu-0.46.0> PASS [ 2.576s] jj-cli::runner test_describe_command::test_describe_stdin_description jujutsu-0.46.0> PASS [ 2.115s] jj-cli::runner test_diff_command::test_diff_bad_args jujutsu-0.46.0> PASS [ 6.161s] jj-cli::runner test_describe_command::test_add_trailer jujutsu-0.46.0> PASS [ 2.470s] jj-cli::runner test_describe_command::test_describe_with_editor_and_message_args_opens_editor jujutsu-0.46.0> PASS [ 6.171s] jj-cli::runner test_describe_command::test_add_trailer_committer jujutsu-0.46.0> PASS [ 11.722s] jj-cli::runner test_converge_command::test_converge_with_inconsistent_parents jujutsu-0.46.0> PASS [ 3.372s] jj-cli::runner test_describe_command::test_multiple_message_args jujutsu-0.46.0> SLOW [> 20.000s] jj-cli::runner test_concurrent_operations::test_git_head_race_condition jujutsu-0.46.0> SLOW [> 70.000s] jj-cli merge_tools::builtin::tests::test_edit_diff_builtin_all_or_nothing_proptest jujutsu-0.46.0> SLOW [> 70.000s] jj-cli merge_tools::builtin::tests::test_edit_diff_builtin_partial_selection_proptest jujutsu-0.46.0> PASS [ 8.640s] jj-cli::runner test_describe_command::test_describe jujutsu-0.46.0> PASS [ 4.027s] jj-cli::runner test_diff_command::test_diff_color_words_omit_blank_right_line jujutsu-0.46.0> PASS [ 4.642s] jj-cli::runner test_diff_command::test_diff_binary jujutsu-0.46.0> PASS [ 6.441s] jj-cli::runner test_describe_command::test_describe_with_draft_template jujutsu-0.46.0> PASS [ 4.170s] jj-cli::runner test_diff_command::test_diff_empty jujutsu-0.46.0> PASS [ 4.571s] jj-cli::runner test_diff_command::test_diff_do_chdir jujutsu-0.46.0> PASS [ 15.707s] jj-cli::runner test_converge_command::test_converge_two_divergent_changes_in_non_interactive_mode jujutsu-0.46.0> PASS [ 5.975s] jj-cli::runner test_diff_command::test_diff_basic jujutsu-0.46.0> PASS [ 5.693s] jj-cli::runner test_diff_command::test_diff_color_words_inlining_threshold jujutsu-0.46.0> PASS [ 4.414s] jj-cli::runner test_diff_command::test_diff_external_tool_symlink jujutsu-0.46.0> PASS [ 5.693s] jj-cli::runner test_diff_command::test_diff_external_available_width jujutsu-0.46.0> PASS [ 5.684s] jj-cli::runner test_diff_command::test_diff_external_file_by_file_tool jujutsu-0.46.0> PASS [ 17.796s] jj-cli::runner test_converge_command::test_converge_two_divergent_changes jujutsu-0.46.0> PASS [ 9.732s] jj-cli::runner test_describe_command::test_describe_multiple_commits jujutsu-0.46.0> PASS [ 18.042s] jj-cli::runner test_converge_command::test_converge_simple_with_revisions_arg_and_two_divergent_changes jujutsu-0.46.0> PASS [ 3.911s] jj-cli::runner test_diff_command::test_diff_git_hunk_header_added_section_uses_first_and_is_truncated jujutsu-0.46.0> PASS [ 3.575s] jj-cli::runner test_diff_command::test_diff_git_hunk_header_truncates_multibyte_symbol_by_bytes jujutsu-0.46.0> SLOW [> 10.000s] jj-cli::runner test_diff_command::test_color_words_diff_missing_newline jujutsu-0.46.0> PASS [ 4.442s] jj-cli::runner test_diff_command::test_diff_git_hunk_header_deletion_uses_deleted_section jujutsu-0.46.0> PASS [ 4.180s] jj-cli::runner test_diff_command::test_diff_hunks jujutsu-0.46.0> PASS [ 4.158s] jj-cli::runner test_diff_command::test_diff_missing_newline jujutsu-0.46.0> PASS [ 4.435s] jj-cli::runner test_diff_command::test_diff_leading_trailing_context jujutsu-0.46.0> PASS [ 8.421s] jj-cli::runner test_diff_command::test_diff_external_tool_conflict_marker_style jujutsu-0.46.0> SLOW [> 10.000s] jj-cli::runner test_diff_command::test_diff_conflict_bases_differ jujutsu-0.46.0> SLOW [> 10.000s] jj-cli::runner test_diff_command::test_diff_conflict_sides_differ jujutsu-0.46.0> SLOW [> 10.000s] jj-cli::runner test_diff_command::test_diff_conflict_three_sides jujutsu-0.46.0> PASS [ 9.732s] jj-cli::runner test_diff_command::test_diff_external_tool jujutsu-0.46.0> PASS [ 4.247s] jj-cli::runner test_diff_command::test_diff_renamed_file_and_dir jujutsu-0.46.0> PASS [ 5.924s] jj-cli::runner test_diff_command::test_diff_ignore_whitespace jujutsu-0.46.0> PASS [ 5.429s] jj-cli::runner test_diff_command::test_diff_name_only jujutsu-0.46.0> PASS [ 12.591s] jj-cli::runner test_diff_command::test_color_words_diff_missing_newline jujutsu-0.46.0> PASS [ 7.616s] jj-cli::runner test_diff_command::test_diff_file_mode jujutsu-0.46.0> PASS [ 5.287s] jj-cli::runner test_diff_command::test_diff_relative_paths jujutsu-0.46.0> PASS [ 4.459s] jj-cli::runner test_diff_command::test_diff_skipped_context_from_settings_color_words jujutsu-0.46.0> SLOW [> 30.000s] jj-cli::runner test_concurrent_operations::test_git_head_race_condition jujutsu-0.46.0> PASS [ 5.831s] jj-cli::runner test_diff_command::test_diff_rename_in_merge_commit jujutsu-0.46.0> PASS [ 4.678s] jj-cli::runner test_diff_command::test_diff_skipped_context_from_settings_git jujutsu-0.46.0> SLOW [> 80.000s] jj-cli merge_tools::builtin::tests::test_edit_diff_builtin_all_or_nothing_proptest jujutsu-0.46.0> SLOW [> 80.000s] jj-cli merge_tools::builtin::tests::test_edit_diff_builtin_partial_selection_proptest jujutsu-0.46.0> PASS [ 13.067s] jj-cli::runner test_diff_command::test_diff_conflict_three_sides jujutsu-0.46.0> PASS [ 4.574s] jj-cli::runner test_diff_command::test_diff_source_symbol_in_header jujutsu-0.46.0> PASS [ 13.720s] jj-cli::runner test_diff_command::test_diff_conflict_sides_differ jujutsu-0.46.0> PASS [ 4.397s] jj-cli::runner test_diff_command::test_diff_stat_max_bar_width jujutsu-0.46.0> PASS [ 5.772s] jj-cli::runner test_diff_command::test_diff_stat jujutsu-0.46.0> PASS [ 3.888s] jj-cli::runner test_diffedit_command::test_diffedit_existing_instructions jujutsu-0.46.0> PASS [ 5.427s] jj-cli::runner test_diff_command::test_diff_stat_binary_and_text jujutsu-0.46.0> PASS [ 14.877s] jj-cli::runner test_diff_command::test_diff_conflict_bases_differ jujutsu-0.46.0> PASS [ 4.594s] jj-cli::runner test_diff_command::test_diff_stat_rounding jujutsu-0.46.0> PASS [ 4.947s] jj-cli::runner test_diffedit_command::test_diffedit_file_by_file jujutsu-0.46.0> SLOW [> 10.000s] jj-cli::runner test_diff_command::test_diff_revisions jujutsu-0.46.0> SLOW [> 10.000s] jj-cli::runner test_diff_command::test_diff_skipped_context jujutsu-0.46.0> PASS [ 10.836s] jj-cli::runner test_diff_command::test_diff_revisions jujutsu-0.46.0> SLOW [> 10.000s] jj-cli::runner test_diff_command::test_diff_skipped_context_nondefault jujutsu-0.46.0> PASS [ 10.036s] jj-cli::runner test_diff_command::test_diff_skipped_context_nondefault jujutsu-0.46.0> PASS [ 11.861s] jj-cli::runner test_diff_command::test_diff_skipped_context jujutsu-0.46.0> PASS [ 7.128s] jj-cli::runner test_diffedit_command::test_diffedit_new_file jujutsu-0.46.0> SLOW [> 10.000s] jj-cli::runner test_diff_command::test_diff_stat_long_name_or_stat jujutsu-0.46.0> PASS [ 7.157s] jj-cli::runner test_diffedit_command::test_diffedit_restore_descendants jujutsu-0.46.0> SLOW [> 10.000s] jj-cli::runner test_diff_command::test_diff_types jujutsu-0.46.0> SLOW [> 10.000s] jj-cli::runner test_diffedit_command::test_diffedit jujutsu-0.46.0> PASS [ 9.695s] jj-cli::runner test_diffedit_command::test_diffedit_external_tool_conflict_marker_style jujutsu-0.46.0> SLOW [> 10.000s] jj-cli::runner test_diffedit_command::test_diffedit_3pane jujutsu-0.46.0> PASS [ 10.495s] jj-cli::runner test_diff_command::test_diff_types jujutsu-0.46.0> PASS [ 2.189s] jj-cli::runner test_edit_command::test_edit_current jujutsu-0.46.0> SLOW [> 10.000s] jj-cli::runner test_diffedit_command::test_diffedit_external_tool_eol_conversion jujutsu-0.46.0> PASS [ 10.351s] jj-cli::runner test_diffedit_command::test_diffedit_external_tool_eol_conversion jujutsu-0.46.0> SLOW [> 40.000s] jj-cli::runner test_concurrent_operations::test_git_head_race_condition jujutsu-0.46.0> PASS [ 8.697s] jj-cli::runner test_diffedit_command::test_diffedit_old_restore_interactive_tests jujutsu-0.46.0> PASS [ 11.230s] jj-cli::runner test_diffedit_command::test_diffedit_3pane jujutsu-0.46.0> SLOW [> 10.000s] jj-cli::runner test_diffedit_command::test_diffedit_merge jujutsu-0.46.0> SLOW [> 90.000s] jj-cli merge_tools::builtin::tests::test_edit_diff_builtin_all_or_nothing_proptest jujutsu-0.46.0> PASS [ 5.050s] jj-cli::runner test_duplicate_command::test_undo_after_duplicate jujutsu-0.46.0> PASS [ 9.124s] jj-cli::runner test_duplicate_command::test_duplicate jujutsu-0.46.0> PASS [ 11.032s] jj-cli::runner test_diffedit_command::test_diffedit_merge jujutsu-0.46.0> SLOW [> 90.000s] jj-cli merge_tools::builtin::tests::test_edit_diff_builtin_partial_selection_proptest jujutsu-0.46.0> PASS [ 3.806s] jj-cli::runner test_edit_command::test_edit_current_wc_commit_missing jujutsu-0.46.0> SLOW [> 10.000s] jj-cli::runner test_duplicate_command::test_duplicate_description_template jujutsu-0.46.0> PASS [ 6.570s] jj-cli::runner test_edit_command::test_edit jujutsu-0.46.0> SLOW [> 10.000s] jj-cli::runner test_duplicate_command::test_duplicate_destination jujutsu-0.46.0> PASS [ 10.475s] jj-cli::runner test_duplicate_command::test_duplicate_description_template jujutsu-0.46.0> SLOW [> 10.000s] jj-cli::runner test_duplicate_command::test_duplicate_insert_after_before jujutsu-0.46.0> SLOW [> 10.000s] jj-cli::runner test_duplicate_command::test_duplicate_insert_after jujutsu-0.46.0> SLOW [> 10.000s] jj-cli::runner test_duplicate_command::test_duplicate_many jujutsu-0.46.0> SLOW [> 10.000s] jj-cli::runner test_duplicate_command::test_duplicate_insert_before jujutsu-0.46.0> PASS [ 2.397s] jj-cli::runner test_evolog_command::test_evolog_with_no_template jujutsu-0.46.0> PASS [ 4.361s] jj-cli::runner test_evolog_command::test_evolog_reversed_no_graph jujutsu-0.46.0> PASS [ 4.978s] jj-cli::runner test_evolog_command::test_evolog_abandoned_op jujutsu-0.46.0> PASS [ 3.190s] jj-cli::runner test_evolog_command::test_evolog_word_wrap jujutsu-0.46.0> SLOW [> 10.000s] jj-cli::runner test_duplicate_command::test_rebase_duplicates jujutsu-0.46.0> PASS [ 6.164s] jj-cli::runner test_evolog_command::test_evolog_reverse_with_graph jujutsu-0.46.0> PASS [ 10.550s] jj-cli::runner test_duplicate_command::test_rebase_duplicates jujutsu-0.46.0> PASS [ 17.067s] jj-cli::runner test_diffedit_command::test_diffedit jujutsu-0.46.0> PASS [ 5.988s] jj-cli::runner test_evolog_command::test_evolog_with_custom_symbols jujutsu-0.46.0> PASS [ 6.483s] jj-cli::runner test_evolog_command::test_evolog_template jujutsu-0.46.0> PASS [ 5.034s] jj-cli::runner test_file_annotate_command::test_annotate_abandoned jujutsu-0.46.0> PASS [ 6.868s] jj-cli::runner test_evolog_command::test_evolog_template_predecessors_and_inter_diff jujutsu-0.46.0> PASS [ 3.798s] jj-cli::runner test_file_annotate_command::test_annotate_non_file jujutsu-0.46.0> PASS [ 4.672s] jj-cli::runner test_file_annotate_command::test_annotate_linear jujutsu-0.46.0> PASS [ 6.422s] jj-cli::runner test_evolog_command::test_evolog_with_or_without_diff jujutsu-0.46.0> SLOW [> 20.000s] jj-cli::runner test_diff_command::test_diff_stat_long_name_or_stat jujutsu-0.46.0> SLOW [> 10.000s] jj-cli::runner test_evolog_command::test_evolog_squash jujutsu-0.46.0> PASS [ 3.156s] jj-cli::runner test_file_chmod_command::test_chmod_nonfile jujutsu-0.46.0> SLOW [> 50.000s] jj-cli::runner test_concurrent_operations::test_git_head_race_condition jujutsu-0.46.0> PASS [ 17.290s] jj-cli::runner test_duplicate_command::test_duplicate_many jujutsu-0.46.0> SLOW [>100.000s] jj-cli merge_tools::builtin::tests::test_edit_diff_builtin_all_or_nothing_proptest jujutsu-0.46.0> SLOW [>100.000s] jj-cli merge_tools::builtin::tests::test_edit_diff_builtin_partial_selection_proptest jujutsu-0.46.0> PASS [ 6.948s] jj-cli::runner test_file_annotate_command::test_annotate_with_template jujutsu-0.46.0> PASS [ 8.911s] jj-cli::runner test_file_annotate_command::test_annotate_conflicted jujutsu-0.46.0> PASS [ 6.554s] jj-cli::runner test_file_chmod_command::test_chmod_exec_bit_ignore_then_respect jujutsu-0.46.0> PASS [ 12.826s] jj-cli::runner test_evolog_command::test_evolog_squash jujutsu-0.46.0> SLOW [> 20.000s] jj-cli::runner test_duplicate_command::test_duplicate_destination jujutsu-0.46.0> PASS [ 9.198s] jj-cli::runner test_file_annotate_command::test_annotate_merge_one_sided_conflict_resolution jujutsu-0.46.0> SLOW [> 20.000s] jj-cli::runner test_duplicate_command::test_duplicate_insert_after_before jujutsu-0.46.0> SLOW [> 20.000s] jj-cli::runner test_duplicate_command::test_duplicate_insert_after jujutsu-0.46.0> PASS [ 9.485s] jj-cli::runner test_file_annotate_command::test_annotate_merge jujutsu-0.46.0> SLOW [> 20.000s] jj-cli::runner test_duplicate_command::test_duplicate_insert_before jujutsu-0.46.0> PASS [ 20.601s] jj-cli::runner test_duplicate_command::test_duplicate_destination jujutsu-0.46.0> PASS [ 3.208s] jj-cli::runner test_file_list_command::test_file_list_normal_value jujutsu-0.46.0> PASS [ 26.174s] jj-cli::runner test_diff_command::test_diff_stat_long_name_or_stat jujutsu-0.46.0> SLOW [> 10.000s] jj-cli::runner test_file_chmod_command::test_chmod_exec_bit_ignore jujutsu-0.46.0> PASS [ 3.371s] jj-cli::runner test_file_show_command::test_show_symlink jujutsu-0.46.0> SLOW [> 10.000s] jj-cli::runner test_file_chmod_command::test_chmod_exec_bit_settings jujutsu-0.46.0> PASS [ 11.053s] jj-cli::runner test_file_chmod_command::test_chmod_exec_bit_ignore jujutsu-0.46.0> SLOW [> 10.000s] jj-cli::runner test_file_chmod_command::test_chmod_file_dir_deletion_conflicts jujutsu-0.46.0> SLOW [> 10.000s] jj-cli::runner test_file_chmod_command::test_chmod_regular_conflict jujutsu-0.46.0> SLOW [> 10.000s] jj-cli::runner test_file_delete_command::test_file_delete jujutsu-0.46.0> PASS [ 7.845s] jj-cli::runner test_file_list_command::test_file_list jujutsu-0.46.0> SLOW [> 10.000s] jj-cli::runner test_file_delete_command::test_file_delete_conflict jujutsu-0.46.0> SLOW [> 10.000s] jj-cli::runner test_file_edit_command::test_file_edit jujutsu-0.46.0> SLOW [> 10.000s] jj-cli::runner test_file_edit_command::test_file_edit_conflict jujutsu-0.46.0> PASS [ 4.225s] jj-cli::runner test_file_track_untrack_commands::test_track_ignored_with_flag jujutsu-0.46.0> PASS [ 4.634s] jj-cli::runner test_file_track_untrack_commands::test_track_ignored_directory jujutsu-0.46.0> PASS [ 6.522s] jj-cli::runner test_file_search_command::test_file_search jujutsu-0.46.0> PASS [ 10.686s] jj-cli::runner test_file_delete_command::test_file_delete_conflict jujutsu-0.46.0> PASS [ 4.315s] jj-cli::runner test_file_track_untrack_commands::test_track_large_file_with_flag jujutsu-0.46.0> PASS [ 11.954s] jj-cli::runner test_file_chmod_command::test_chmod_regular_conflict jujutsu-0.46.0> PASS [ 12.607s] jj-cli::runner test_file_chmod_command::test_chmod_exec_bit_settings jujutsu-0.46.0> PASS [ 6.113s] jj-cli::runner test_file_track_untrack_commands::test_auto_track jujutsu-0.46.0> PASS [ 12.687s] jj-cli::runner test_file_chmod_command::test_chmod_file_dir_deletion_conflicts jujutsu-0.46.0> PASS [ 7.311s] jj-cli::runner test_file_search_command::test_file_search_conflicts jujutsu-0.46.0> PASS [ 7.396s] jj-cli::runner test_file_show_command::test_show jujutsu-0.46.0> PASS [ 6.316s] jj-cli::runner test_file_track_untrack_commands::test_track_ignored jujutsu-0.46.0> PASS [ 12.431s] jj-cli::runner test_file_delete_command::test_file_delete jujutsu-0.46.0> PASS [ 11.933s] jj-cli::runner test_file_edit_command::test_file_edit_conflict jujutsu-0.46.0> SLOW [> 60.000s] jj-cli::runner test_concurrent_operations::test_git_head_race_condition jujutsu-0.46.0> PASS [ 3.829s] jj-cli::runner test_file_track_untrack_commands::test_track_untrack_sparse jujutsu-0.46.0> PASS [ 2.187s] jj-cli::runner test_fileset_output::test_alias_override jujutsu-0.46.0> PASS [ 3.017s] jj-cli::runner test_fileset_output::test_alias jujutsu-0.46.0> PASS [ 2.636s] jj-cli::runner test_fileset_output::test_bad_alias_decl jujutsu-0.46.0> SLOW [>110.000s] jj-cli merge_tools::builtin::tests::test_edit_diff_builtin_all_or_nothing_proptest jujutsu-0.46.0> PASS [ 2.845s] jj-cli::runner test_fileset_output::test_alias_in_revset_or_template jujutsu-0.46.0> SLOW [>110.000s] jj-cli merge_tools::builtin::tests::test_edit_diff_builtin_partial_selection_proptest jujutsu-0.46.0> PASS [ 2.992s] jj-cli::runner test_fix_command::test_config_disabled_tools_warning_when_all_tools_are_disabled jujutsu-0.46.0> PASS [ 2.997s] jj-cli::runner test_fix_command::test_config_no_tools jujutsu-0.46.0> PASS [ 3.062s] jj-cli::runner test_fix_command::test_config_multiple_tools_with_same_name jujutsu-0.46.0> PASS [ 2.712s] jj-cli::runner test_fix_command::test_config_tables_empty_patterns_list jujutsu-0.46.0> PASS [ 2.914s] jj-cli::runner test_fix_command::test_config_nonexistent_tool jujutsu-0.46.0> PASS [ 4.227s] jj-cli::runner test_fix_command::test_config_disabled_tools jujutsu-0.46.0> PASS [ 3.223s] jj-cli::runner test_fix_command::test_config_tables_all_commands_missing jujutsu-0.46.0> PASS [ 4.155s] jj-cli::runner test_fix_command::test_config_filesets jujutsu-0.46.0> PASS [ 7.397s] jj-cli::runner test_file_track_untrack_commands::test_track_untrack jujutsu-0.46.0> SLOW [> 30.000s] jj-cli::runner test_duplicate_command::test_duplicate_insert_after_before jujutsu-0.46.0> SLOW [> 30.000s] jj-cli::runner test_duplicate_command::test_duplicate_insert_after jujutsu-0.46.0> PASS [ 3.138s] jj-cli::runner test_fix_command::test_config_tables_some_commands_missing jujutsu-0.46.0> SLOW [> 30.000s] jj-cli::runner test_duplicate_command::test_duplicate_insert_before jujutsu-0.46.0> PASS [ 4.410s] jj-cli::runner test_fix_command::test_config_multiple_tools jujutsu-0.46.0> PASS [ 3.900s] jj-cli::runner test_fix_command::test_config_tables_overlapping_patterns jujutsu-0.46.0> PASS [ 2.648s] jj-cli::runner test_fix_command::test_failure jujutsu-0.46.0> PASS [ 3.594s] jj-cli::runner test_fix_command::test_executed_but_nothing_changed jujutsu-0.46.0> PASS [ 16.806s] jj-cli::runner test_file_edit_command::test_file_edit jujutsu-0.46.0> PASS [ 2.102s] jj-cli::runner test_fix_command::test_fix_empty_commit jujutsu-0.46.0> PASS [ 3.490s] jj-cli::runner test_fix_command::test_fix_empty_file jujutsu-0.46.0> PASS [ 6.258s] jj-cli::runner test_fix_command::test_custom_default_revset jujutsu-0.46.0> PASS [ 4.040s] jj-cli::runner test_fix_command::test_fix_executable jujutsu-0.46.0> PASS [ 3.843s] jj-cli::runner test_fix_command::test_fix_file_types jujutsu-0.46.0> PASS [ 4.852s] jj-cli::runner test_fix_command::test_fix_cyclic jujutsu-0.46.0> PASS [ 9.217s] jj-cli::runner test_fix_command::test_all_files jujutsu-0.46.0> PASS [ 3.687s] jj-cli::runner test_fix_command::test_fix_line_range_args_migration jujutsu-0.46.0> PASS [ 4.989s] jj-cli::runner test_fix_command::test_fix_immutable_commit jujutsu-0.46.0> PASS [ 5.124s] jj-cli::runner test_fix_command::test_fix_leaf_commit jujutsu-0.46.0> PASS [ 5.626s] jj-cli::runner test_fix_command::test_fix_large_file jujutsu-0.46.0> PASS [ 7.560s] jj-cli::runner test_fix_command::test_fix_both_sides_of_conflict jujutsu-0.46.0> PASS [ 3.721s] jj-cli::runner test_fix_command::test_fix_some_paths jujutsu-0.46.0> SLOW [> 70.000s] jj-cli::runner test_concurrent_operations::test_git_head_race_condition jujutsu-0.46.0> PASS [ 7.937s] jj-cli::runner test_fix_command::test_fix_adding_merge_commit jujutsu-0.46.0> PASS [ 9.664s] jj-cli::runner test_fix_command::test_deduplication jujutsu-0.46.0> PASS [ 0.185s] jj-cli::runner test_generate_md_cli_help::test_generate_markdown_docs_in_docs_dir jujutsu-0.46.0> PASS [ 8.332s] jj-cli::runner test_fix_command::test_fix_descendant_commits jujutsu-0.46.0> SLOW [> 10.000s] jj-cli::runner test_fix_command::test_default_revset jujutsu-0.46.0> SLOW [>120.000s] jj-cli merge_tools::builtin::tests::test_edit_diff_builtin_all_or_nothing_proptest jujutsu-0.46.0> PASS [ 2.468s] jj-cli::runner test_fix_command::test_missing_command jujutsu-0.46.0> SLOW [>120.000s] jj-cli merge_tools::builtin::tests::test_edit_diff_builtin_partial_selection_proptest jujutsu-0.46.0> PASS [ 7.272s] jj-cli::runner test_fix_command::test_fix_resolve_conflict jujutsu-0.46.0> PASS [ 7.264s] jj-cli::runner test_fix_command::test_fix_sibling_commit jujutsu-0.46.0> PASS [ 7.991s] jj-cli::runner test_fix_command::test_fix_parent_commit jujutsu-0.46.0> PASS [ 6.129s] jj-cli::runner test_fix_command::test_fix_trivial_merge_commit jujutsu-0.46.0> PASS [ 3.071s] jj-cli::runner test_fix_command::test_stderr_failure jujutsu-0.46.0> SLOW [> 40.000s] jj-cli::runner test_duplicate_command::test_duplicate_insert_after_before jujutsu-0.46.0> SLOW [> 40.000s] jj-cli::runner test_duplicate_command::test_duplicate_insert_after jujutsu-0.46.0> SLOW [> 40.000s] jj-cli::runner test_duplicate_command::test_duplicate_insert_before jujutsu-0.46.0> PASS [ 5.378s] jj-cli::runner test_fix_command::test_fix_with_run_tool_if_zero_line_ranges_invalid jujutsu-0.46.0> PASS [ 3.622s] jj-cli::runner test_fix_command::test_stderr_success jujutsu-0.46.0> PASS [ 6.251s] jj-cli::runner test_fix_command::test_fix_with_line_ranges_multiple_formatters jujutsu-0.46.0> PASS [ 7.015s] jj-cli::runner test_fix_command::test_fix_with_all_lines_arg jujutsu-0.46.0> PASS [ 6.866s] jj-cli::runner test_fix_command::test_fix_with_line_ranges_and_include_unchanged_files_all_lines jujutsu-0.46.0> PASS [ 13.542s] jj-cli::runner test_fix_command::test_default_revset jujutsu-0.46.0> PASS [ 5.495s] jj-cli::runner test_fix_command::test_relative_paths jujutsu-0.46.0> PASS [ 0.216s] jj-cli::runner test_git_clone::test_git_clone_bad_source jujutsu-0.46.0> PASS [ 5.512s] jj-cli::runner test_fix_command::test_relative_tool_path_from_subdirectory jujutsu-0.46.0> PASS [ 1.334s] jj-cli::runner test_git_clone::test_git_clone_at_operation jujutsu-0.46.0> PASS [ 8.740s] jj-cli::runner test_fix_command::test_fix_with_line_ranges jujutsu-0.46.0> PASS [ 2.272s] jj-cli::runner test_gerrit_upload::test_gerrit_upload_option_failure jujutsu-0.46.0> PASS [ 5.312s] jj-cli::runner test_gerrit_upload::test_gerrit_upload_default_revision jujutsu-0.46.0> PASS [ 8.053s] jj-cli::runner test_fix_command::test_fix_with_run_tool_if_zero_line_ranges jujutsu-0.46.0> PASS [ 3.042s] jj-cli::runner test_git_clone::test_git_clone_choose_dest_path jujutsu-0.46.0> PASS [ 45.333s] jj-cli::runner test_duplicate_command::test_duplicate_insert_after_before jujutsu-0.46.0> PASS [ 7.399s] jj-cli::runner test_gerrit_upload::test_gerrit_upload_default_revision_already_in_trunk jujutsu-0.46.0> PASS [ 7.433s] jj-cli::runner test_gerrit_upload::test_gerrit_upload_dryrun jujutsu-0.46.0> SLOW [> 80.000s] jj-cli::runner test_concurrent_operations::test_git_head_race_condition jujutsu-0.46.0> SLOW [> 10.000s] jj-cli::runner test_gerrit_upload::test_gerrit_upload_bad_change_ids jujutsu-0.46.0> SLOW [>130.000s] jj-cli merge_tools::builtin::tests::test_edit_diff_builtin_all_or_nothing_proptest jujutsu-0.46.0> PASS [ 4.796s] jj-cli::runner test_git_clone::test_git_clone_ignore_working_copy jujutsu-0.46.0> PASS [ 48.039s] jj-cli::runner test_duplicate_command::test_duplicate_insert_after jujutsu-0.46.0> PASS [ 5.619s] jj-cli::runner test_git_clone::test_git_clone_colocate_via_config jujutsu-0.46.0> SLOW [>130.000s] jj-cli merge_tools::builtin::tests::test_edit_diff_builtin_partial_selection_proptest jujutsu-0.46.0> PASS [ 7.327s] jj-cli::runner test_git_clone::test_git_clone_auto_track_bookmarks jujutsu-0.46.0> PASS [ 3.462s] jj-cli::runner test_git_clone::test_git_clone_invalid_immutable_heads jujutsu-0.46.0> PASS [ 81.789s] jj-cli::runner test_concurrent_operations::test_git_head_race_condition jujutsu-0.46.0> SLOW [> 10.000s] jj-cli::runner test_gerrit_upload::test_gerrit_upload_failure jujutsu-0.46.0> PASS [ 2.964s] jj-cli::runner test_git_clone::test_git_clone_no_git_executable jujutsu-0.46.0> SLOW [> 10.000s] jj-cli::runner test_gerrit_upload::test_gerrit_upload_local_explicit_change_ids jujutsu-0.46.0> SLOW [> 10.000s] jj-cli::runner test_gerrit_upload::test_gerrit_upload_local_implicit_change_id_link jujutsu-0.46.0> SLOW [> 10.000s] jj-cli::runner test_gerrit_upload::test_gerrit_upload_local_implicit_change_ids jujutsu-0.46.0> PASS [ 4.619s] jj-cli::runner test_git_clone::test_git_clone_no_colocate jujutsu-0.46.0> SLOW [> 50.000s] jj-cli::runner test_duplicate_command::test_duplicate_insert_before jujutsu-0.46.0> PASS [ 2.498s] jj-cli::runner test_git_clone::test_git_clone_no_git_executable_with_path jujutsu-0.46.0> PASS [ 50.307s] jj-cli::runner test_duplicate_command::test_duplicate_insert_before jujutsu-0.46.0> SLOW [> 10.000s] jj-cli::runner test_gerrit_upload::test_gerrit_upload_local_mixed_change_ids jujutsu-0.46.0> PASS [ 9.977s] jj-cli::runner test_gerrit_upload::test_gerrit_upload_rejected_by_remote jujutsu-0.46.0> PASS [ 7.807s] jj-cli::runner test_git_clone::test_git_clone_conditional_config jujutsu-0.46.0> PASS [ 11.885s] jj-cli::runner test_gerrit_upload::test_gerrit_upload_failure jujutsu-0.46.0> SLOW [> 10.000s] jj-cli::runner test_git_clone::test_git_clone jujutsu-0.46.0> PASS [ 5.628s] jj-cli::runner test_git_clone::test_git_clone_malformed jujutsu-0.46.0> PASS [ 11.936s] jj-cli::runner test_gerrit_upload::test_gerrit_upload_local_explicit_change_ids jujutsu-0.46.0> PASS [ 11.753s] jj-cli::runner test_gerrit_upload::test_gerrit_upload_local_implicit_change_id_link jujutsu-0.46.0> SLOW [> 10.000s] jj-cli::runner test_git_clone::test_git_clone_branch_or_tag jujutsu-0.46.0> PASS [ 11.899s] jj-cli::runner test_gerrit_upload::test_gerrit_upload_local_implicit_change_ids jujutsu-0.46.0> PASS [ 11.594s] jj-cli::runner test_gerrit_upload::test_gerrit_upload_local_mixed_change_ids jujutsu-0.46.0> SLOW [> 10.000s] jj-cli::runner test_git_clone::test_git_clone_colocate jujutsu-0.46.0> PASS [ 4.312s] jj-cli::runner test_git_clone::test_git_clone_remote_default_bookmark_with_escape jujutsu-0.46.0> PASS [ 2.402s] jj-cli::runner test_git_clone::test_git_clone_with_remote_named_git jujutsu-0.46.0> SLOW [> 10.000s] jj-cli::runner test_git_clone::test_git_clone_default_bookmarks_and_tags jujutsu-0.46.0> PASS [ 4.266s] jj-cli::runner test_git_clone::test_git_clone_with_depth jujutsu-0.46.0> PASS [ 2.500s] jj-cli::runner test_git_clone::test_git_clone_with_remote_with_slashes jujutsu-0.46.0> PASS [ 4.540s] jj-cli::runner test_git_clone::test_git_clone_trunk_deleted jujutsu-0.46.0> PASS [ 4.576s] jj-cli::runner test_git_clone::test_git_clone_with_global_git_remote_config jujutsu-0.46.0> PASS [ 5.603s] jj-cli::runner test_git_clone::test_git_clone_tags jujutsu-0.46.0> PASS [ 3.835s] jj-cli::runner test_git_colocated::test_git_colocated_bookmark_at_root jujutsu-0.46.0> PASS [ 3.870s] jj-cli::runner test_git_colocated::test_git_colocated_bookmark_forget jujutsu-0.46.0> PASS [ 4.700s] jj-cli::runner test_git_clone::test_git_clone_with_remote_name jujutsu-0.46.0> PASS [ 2.753s] jj-cli::runner test_git_colocated::test_git_colocated_explicit_import_export jujutsu-0.46.0> PASS [ 3.038s] jj-cli::runner test_git_colocated::test_git_colocated_conflicting_git_refs jujutsu-0.46.0> PASS [ 4.622s] jj-cli::runner test_git_colocated::test_git_colocated_bookmarks jujutsu-0.46.0> PASS [ 5.196s] jj-cli::runner test_git_colocated::test_git_colocated jujutsu-0.46.0> PASS [ 3.775s] jj-cli::runner test_git_colocated::test_git_colocated_export_bookmarks_on_snapshot jujutsu-0.46.0> PASS [ 13.873s] jj-cli::runner test_git_clone::test_git_clone_default_bookmarks_and_tags jujutsu-0.46.0> SLOW [> 20.000s] jj-cli::runner test_gerrit_upload::test_gerrit_upload_bad_change_ids jujutsu-0.46.0> PASS [ 6.000s] jj-cli::runner test_git_colocated::test_git_colocated_checkout_non_empty_working_copy jujutsu-0.46.0> SLOW [>140.000s] jj-cli merge_tools::builtin::tests::test_edit_diff_builtin_all_or_nothing_proptest jujutsu-0.46.0> PASS [ 140.061s] jj-cli merge_tools::builtin::tests::test_edit_diff_builtin_all_or_nothing_proptest jujutsu-0.46.0> PASS [ 17.012s] jj-cli::runner test_git_clone::test_git_clone jujutsu-0.46.0> SLOW [> 10.000s] jj-cli::runner test_git_clone::test_git_clone_remote_default_bookmark jujutsu-0.46.0> SLOW [>140.000s] jj-cli merge_tools::builtin::tests::test_edit_diff_builtin_partial_selection_proptest jujutsu-0.46.0> PASS [ 7.373s] jj-cli::runner test_git_colocated::test_git_colocated_concurrent_checkout jujutsu-0.46.0> PASS [ 4.315s] jj-cli::runner test_git_colocated::test_git_colocated_squash_undo jujutsu-0.46.0> PASS [ 5.789s] jj-cli::runner test_git_colocated::test_git_colocated_new_wc_commit_when_wc_immutable jujutsu-0.46.0> PASS [ 16.947s] jj-cli::runner test_git_clone::test_git_clone_colocate jujutsu-0.46.0> PASS [ 4.313s] jj-cli::runner test_git_colocated::test_git_colocated_unreachable_commits jujutsu-0.46.0> PASS [ 1.965s] jj-cli::runner test_git_colocation::test_git_colocation_disable_not_colocated jujutsu-0.46.0> PASS [ 2.178s] jj-cli::runner test_git_colocation::test_git_colocation_disable_empty jujutsu-0.46.0> PASS [ 5.839s] jj-cli::runner test_git_colocated::test_git_colocated_rebase_dirty_working_copy jujutsu-0.46.0> PASS [ 23.135s] jj-cli::runner test_gerrit_upload::test_gerrit_upload_bad_change_ids jujutsu-0.46.0> PASS [ 5.485s] jj-cli::runner test_git_colocated::test_git_colocated_undo_head_move jujutsu-0.46.0> PASS [ 2.061s] jj-cli::runner test_git_colocation::test_git_colocation_enable_already_colocated jujutsu-0.46.0> PASS [ 6.781s] jj-cli::runner test_git_colocated::test_git_colocated_rebase_on_import jujutsu-0.46.0> SLOW [> 20.000s] jj-cli::runner test_git_clone::test_git_clone_branch_or_tag jujutsu-0.46.0> PASS [ 3.281s] jj-cli::runner test_git_colocation::test_git_colocation_disable_success jujutsu-0.46.0> PASS [ 9.078s] jj-cli::runner test_git_colocated::test_git_colocated_intent_to_add jujutsu-0.46.0> PASS [ 9.414s] jj-cli::runner test_git_colocated::test_git_colocated_external_checkout jujutsu-0.46.0> PASS [ 2.200s] jj-cli::runner test_git_colocation::test_git_colocation_enable_external_git_repo jujutsu-0.46.0> PASS [ 2.342s] jj-cli::runner test_git_colocation::test_git_colocation_enable_empty jujutsu-0.46.0> PASS [ 2.068s] jj-cli::runner test_git_colocation::test_git_colocation_enable_with_existing_git_dir jujutsu-0.46.0> PASS [ 3.587s] jj-cli::runner test_git_colocation::test_git_colocation_enable_child_workspace_with_existing_git_dir jujutsu-0.46.0> PASS [ 2.715s] jj-cli::runner test_git_colocation::test_git_colocation_enable_success jujutsu-0.46.0> PASS [ 1.854s] jj-cli::runner test_git_colocation::test_git_colocation_status_colocated jujutsu-0.46.0> SLOW [> 10.000s] jj-cli::runner test_git_colocated::test_git_colocated_fetch_deleted_or_moved_bookmark jujutsu-0.46.0> PASS [ 1.874s] jj-cli::runner test_git_colocation::test_git_colocation_status_non_colocated jujutsu-0.46.0> PASS [ 8.425s] jj-cli::runner test_git_colocated::test_git_colocated_unborn_bookmark jujutsu-0.46.0> PASS [ 15.539s] jj-cli::runner test_git_clone::test_git_clone_remote_default_bookmark jujutsu-0.46.0> SLOW [> 10.000s] jj-cli::runner test_git_colocated::test_git_colocated_operation_cleanup jujutsu-0.46.0> PASS [ 7.684s] jj-cli::runner test_git_colocated::test_git_colocated_update_index_preserves_timestamps jujutsu-0.46.0> PASS [ 4.954s] jj-cli::runner test_git_colocation::test_git_colocation_enable_disable_with_pack_files jujutsu-0.46.0> PASS [ 3.829s] jj-cli::runner test_git_colocation::test_git_colocation_in_secondary_workspace jujutsu-0.46.0> PASS [ 8.392s] jj-cli::runner test_git_colocated::test_git_colocated_update_index_merge_conflict jujutsu-0.46.0> PASS [ 10.717s] jj-cli::runner test_git_colocated::test_git_colocated_operation_cleanup jujutsu-0.46.0> PASS [ 146.386s] jj-cli merge_tools::builtin::tests::test_edit_diff_builtin_partial_selection_proptest jujutsu-0.46.0> PASS [ 7.429s] jj-cli::runner test_git_colocated::test_git_colocated_update_stale_resets_git_head jujutsu-0.46.0> PASS [ 12.597s] jj-cli::runner test_git_colocated::test_git_colocated_fetch_deleted_or_moved_bookmark jujutsu-0.46.0> SLOW [> 10.000s] jj-cli::runner test_git_colocated::test_git_colocated_update_index_3_sided_conflict jujutsu-0.46.0> PASS [ 3.460s] jj-cli::runner test_git_fetch::test_git_fetch_bookmarks_missing_with_subprocess_localized_message jujutsu-0.46.0> PASS [ 9.099s] jj-cli::runner test_git_colocated::test_git_colocated_update_index_rebase_conflict jujutsu-0.46.0> PASS [ 6.843s] jj-cli::runner test_git_colocation::test_git_colocation_enable_disable_child_workspace jujutsu-0.46.0> PASS [ 24.646s] jj-cli::runner test_git_clone::test_git_clone_branch_or_tag jujutsu-0.46.0> PASS [ 2.209s] jj-cli::runner test_git_fetch::test_git_fetch_no_matching_remote jujutsu-0.46.0> PASS [ 3.537s] jj-cli::runner test_git_fetch::test_git_fetch_default_remote jujutsu-0.46.0> PASS [ 3.130s] jj-cli::runner test_git_fetch::test_git_fetch_from_remote_with_slashes jujutsu-0.46.0> PASS [ 4.551s] jj-cli::runner test_git_fetch::test_git_fetch_conflicting_bookmarks jujutsu-0.46.0> PASS [ 11.844s] jj-cli::runner test_git_colocated::test_git_colocated_update_index_3_sided_conflict jujutsu-0.46.0> PASS [ 4.629s] jj-cli::runner test_git_fetch::test_git_fetch_from_remote_named_git jujutsu-0.46.0> PASS [ 5.872s] jj-cli::runner test_git_fetch::test_git_fetch_all_remotes jujutsu-0.46.0> PASS [ 5.604s] jj-cli::runner test_git_fetch::test_git_fetch_conflicting_bookmarks_colocated jujutsu-0.46.0> PASS [ 4.082s] jj-cli::runner test_git_fetch::test_git_fetch_nonexistent_remote jujutsu-0.46.0> PASS [ 4.001s] jj-cli::runner test_git_fetch::test_git_fetch_nonexistent_remote_from_config jujutsu-0.46.0> PASS [ 6.389s] jj-cli::runner test_git_fetch::test_git_fetch_auto_track_bookmarks jujutsu-0.46.0> PASS [ 4.467s] jj-cli::runner test_git_fetch::test_git_fetch_multiple_remotes_from_config jujutsu-0.46.0> PASS [ 5.170s] jj-cli::runner test_git_fetch::test_git_fetch_multiple_remotes jujutsu-0.46.0> PASS [ 5.012s] jj-cli::runner test_git_fetch::test_git_fetch_prune_before_updating_tips jujutsu-0.46.0> PASS [ 4.807s] jj-cli::runner test_git_fetch::test_git_fetch_remote_only_bookmark jujutsu-0.46.0> PASS [ 8.484s] jj-cli::runner test_git_fetch::test_git_fetch_default_bookmarks_and_tags jujutsu-0.46.0> PASS [ 4.258s] jj-cli::runner test_git_fetch::test_git_fetch_single_remote jujutsu-0.46.0> PASS [ 4.133s] jj-cli::runner test_git_fetch::test_git_fetch_single_remote_all_remotes_flag jujutsu-0.46.0> PASS [ 3.649s] jj-cli::runner test_git_fetch::test_git_fetch_single_remote_from_config jujutsu-0.46.0> PASS [ 5.026s] jj-cli::runner test_git_fetch::test_git_fetch_rename_fetch jujutsu-0.46.0> PASS [ 3.835s] jj-cli::runner test_git_fetch::test_git_fetch_single_remote_from_arg jujutsu-0.46.0> PASS [ 5.357s] jj-cli::runner test_git_fetch::test_git_fetch_remove_fetch jujutsu-0.46.0> SLOW [> 10.000s] jj-cli::runner test_git_fetch::test_fetch_undo_what jujutsu-0.46.0> SLOW [> 10.000s] jj-cli::runner test_git_fetch::test_git_fetch_all jujutsu-0.46.0> SLOW [> 10.000s] jj-cli::runner test_git_fetch::test_git_fetch_bookmarks_some_missing jujutsu-0.46.0> PASS [ 4.576s] jj-cli::runner test_git_fetch::test_git_fetch_tracked_no_tracked_bookmarks jujutsu-0.46.0> PASS [ 3.531s] jj-cli::runner test_git_fetch::test_git_fetch_unsupported_branch_patterns jujutsu-0.46.0> PASS [ 8.582s] jj-cli::runner test_git_fetch::test_git_fetch_preserve_commits_across_repos jujutsu-0.46.0> PASS [ 11.398s] jj-cli::runner test_git_fetch::test_git_fetch_bookmarks_some_missing jujutsu-0.46.0> PASS [ 4.012s] jj-cli::runner test_git_fetch::test_git_fetch_with_default_config jujutsu-0.46.0> PASS [ 8.406s] jj-cli::runner test_git_fetch::test_git_fetch_remotely_rewritten_no_synthetic_predecessors jujutsu-0.46.0> PASS [ 2.994s] jj-cli::runner test_git_import_export::test_git_export_basic jujutsu-0.46.0> PASS [ 0.319s] jj-cli::runner test_git_init::test_git_init_at_operation jujutsu-0.46.0> PASS [ 3.083s] jj-cli::runner test_git_import_export::test_git_export_conflicting_git_refs jujutsu-0.46.0> PASS [ 3.478s] jj-cli::runner test_git_fetch::test_git_fetch_with_glob_with_no_matching_remotes jujutsu-0.46.0> PASS [ 6.803s] jj-cli::runner test_git_fetch::test_git_fetch_tags_by_name jujutsu-0.46.0> PASS [ 0.463s] jj-cli::runner test_git_init::test_git_init_bad_wc_path jujutsu-0.46.0> PASS [ 13.403s] jj-cli::runner test_git_fetch::test_fetch_undo_what jujutsu-0.46.0> PASS [ 10.002s] jj-cli::runner test_git_fetch::test_git_fetch_remotely_rewritten jujutsu-0.46.0> SLOW [> 10.000s] jj-cli::runner test_git_fetch::test_git_fetch_remotely_rewritten_descendants jujutsu-0.46.0> SLOW [> 10.000s] jj-cli::runner test_git_fetch::test_git_fetch_removed_bookmark jujutsu-0.46.0> PASS [ 5.261s] jj-cli::runner test_git_fetch::test_git_fetch_with_glob jujutsu-0.46.0> PASS [ 10.801s] jj-cli::runner test_git_fetch::test_git_fetch_remotely_rewritten_descendants jujutsu-0.46.0> SLOW [> 10.000s] jj-cli::runner test_git_fetch::test_git_fetch_removed_parent_bookmark jujutsu-0.46.0> PASS [ 3.566s] jj-cli::runner test_git_import_export::test_git_export_undo jujutsu-0.46.0> PASS [ 4.222s] jj-cli::runner test_git_import_export::test_git_import_export_stats_color jujutsu-0.46.0> PASS [ 3.723s] jj-cli::runner test_git_import_export::test_git_import_undo jujutsu-0.46.0> PASS [ 9.503s] jj-cli::runner test_git_fetch::test_git_fetch_tracked jujutsu-0.46.0> PASS [ 4.665s] jj-cli::runner test_git_import_export::test_git_import_move_export_with_default_undo jujutsu-0.46.0> PASS [ 3.938s] jj-cli::runner test_git_import_export::test_resolution_of_git_tracking_bookmarks jujutsu-0.46.0> PASS [ 3.528s] jj-cli::runner test_git_init::test_git_init_colocate_in_git_worktree jujutsu-0.46.0> PASS [ 3.558s] jj-cli::runner test_git_init::test_git_init_colocate_gitlink_not_worktree jujutsu-0.46.0> SLOW [> 10.000s] jj-cli::runner test_git_fetch::test_git_fetch_some_of_many_bookmarks jujutsu-0.46.0> PASS [ 10.004s] jj-cli::runner test_git_fetch::test_git_fetch_tracked_multiple_remotes jujutsu-0.46.0> PASS [ 7.027s] jj-cli::runner test_git_fetch::test_git_fetch_with_glob_from_config jujutsu-0.46.0> PASS [ 3.308s] jj-cli::runner test_git_init::test_git_init_colocated_via_flag_git_dir_not_exists jujutsu-0.46.0> PASS [ 3.692s] jj-cli::runner test_git_init::test_git_init_colocated_dirty_working_copy jujutsu-0.46.0> PASS [ 0.327s] jj-cli::runner test_git_init::test_git_init_external_non_existent_directory jujutsu-0.46.0> SLOW [> 10.000s] jj-cli::runner test_git_fetch::test_git_fetch_undo jujutsu-0.46.0> PASS [ 4.066s] jj-cli::runner test_git_init::test_git_init_colocated_via_config_git_dir_exists jujutsu-0.46.0> PASS [ 3.679s] jj-cli::runner test_git_init::test_git_init_colocated_via_flag_overrides_false_config jujutsu-0.46.0> PASS [ 7.698s] jj-cli::runner test_git_fetch::test_git_fetch_with_ignored_refspecs jujutsu-0.46.0> PASS [ 4.282s] jj-cli::runner test_git_init::test_git_init_colocated_via_flag_git_dir_exists jujutsu-0.46.0> PASS [ 0.468s] jj-cli::runner test_git_init::test_git_init_external_non_existent_git_directory jujutsu-0.46.0> PASS [ 0.369s] jj-cli::runner test_git_init::test_git_init_ignore_working_copy jujutsu-0.46.0> PASS [ 0.232s] jj-cli::runner test_git_init::test_git_init_internal_no_integrate_operation jujutsu-0.46.0> PASS [ 13.134s] jj-cli::runner test_git_fetch::test_git_fetch_removed_parent_bookmark jujutsu-0.46.0> PASS [ 0.342s] jj-cli::runner test_git_init::test_git_init_internal_preexisting_git_repo jujutsu-0.46.0> PASS [ 0.453s] jj-cli::runner test_git_init::test_git_init_with_invalid_gitlink jujutsu-0.46.0> PASS [ 9.085s] jj-cli::runner test_git_fetch::test_git_fetch_with_glob_and_exact_match jujutsu-0.46.0> PASS [ 14.129s] jj-cli::runner test_git_fetch::test_git_fetch_removed_bookmark jujutsu-0.46.0> PASS [ 4.503s] jj-cli::runner test_git_init::test_git_init_colocated_via_git_repo_path_gitlink jujutsu-0.46.0> PASS [ 19.266s] jj-cli::runner test_git_fetch::test_git_fetch_all jujutsu-0.46.0> PASS [ 4.768s] jj-cli::runner test_git_init::test_git_init_colocated_via_git_repo_path jujutsu-0.46.0> PASS [ 3.243s] jj-cli::runner test_git_init::test_git_init_external::test_case_2_bare jujutsu-0.46.0> PASS [ 3.360s] jj-cli::runner test_git_init::test_git_init_external::test_case_1_full jujutsu-0.46.0> PASS [ 3.102s] jj-cli::runner test_git_init::test_git_init_external_import_trunk::test_case_2_bare jujutsu-0.46.0> PASS [ 2.255s] jj-cli::runner test_git_init::test_git_init_internal jujutsu-0.46.0> PASS [ 2.012s] jj-cli::runner test_git_init::test_git_init_no_colocate jujutsu-0.46.0> PASS [ 3.453s] jj-cli::runner test_git_init::test_git_init_external_but_git_dir_exists jujutsu-0.46.0> PASS [ 4.324s] jj-cli::runner test_git_init::test_git_init_colocated_via_git_repo_path_symlink_directory jujutsu-0.46.0> PASS [ 3.377s] jj-cli::runner test_git_init::test_git_init_external_import_trunk::test_case_1_full jujutsu-0.46.0> PASS [ 2.170s] jj-cli::runner test_git_init::test_git_init_not_colocated_via_false_config jujutsu-0.46.0> PASS [ 4.355s] jj-cli::runner test_git_init::test_git_init_colocated_via_git_repo_path_symlink_directory_without_bare_config jujutsu-0.46.0> PASS [ 2.732s] jj-cli::runner test_git_init::test_git_init_external_with_colocate_config jujutsu-0.46.0> PASS [ 3.298s] jj-cli::runner test_git_init::test_git_init_external_import_trunk_upstream_takes_precedence jujutsu-0.46.0> PASS [ 4.583s] jj-cli::runner test_git_init::test_git_init_colocated_via_git_repo_path_symlink_gitlink jujutsu-0.46.0> PASS [ 14.252s] jj-cli::runner test_git_fetch::test_git_fetch_undo jujutsu-0.46.0> PASS [ 5.491s] jj-cli::runner test_git_init::test_git_init_conditional_config jujutsu-0.46.0> SLOW [> 10.000s] jj-cli::runner test_git_init::test_git_init_colocated_via_git_repo_path_imported_refs jujutsu-0.46.0> PASS [ 10.554s] jj-cli::runner test_git_init::test_git_init_colocated_via_git_repo_path_imported_refs jujutsu-0.46.0> SLOW [> 20.000s] jj-cli::runner test_git_fetch::test_git_fetch_some_of_many_bookmarks jujutsu-0.46.0> PASS [ 20.885s] jj-cli::runner test_git_fetch::test_git_fetch_some_of_many_bookmarks jujutsu-0.46.0> PASS [ 9.117s] jj-cli::runner test_git_private_commits::test_git_private_commits_are_not_checked_if_immutable jujutsu-0.46.0> PASS [ 8.549s] jj-cli::runner test_git_private_commits::test_git_private_commits_not_directly_in_line_block_pushing jujutsu-0.46.0> SLOW [> 10.000s] jj-cli::runner test_git_private_commits::test_git_private_commits_already_on_the_remote_do_not_block_push jujutsu-0.46.0> SLOW [> 10.000s] jj-cli::runner test_git_private_commits::test_git_private_commits_are_evaluated_separately_for_each_remote jujutsu-0.46.0> PASS [ 9.228s] jj-cli::runner test_git_private_commits::test_git_private_commits_can_be_overridden jujutsu-0.46.0> SLOW [> 10.000s] jj-cli::runner test_git_private_commits::test_git_private_commits_block_pushing jujutsu-0.46.0> PASS [ 9.638s] jj-cli::runner test_git_private_commits::test_git_private_commits_descending_from_commits_pushed_do_not_block_pushing jujutsu-0.46.0> PASS [ 9.382s] jj-cli::runner test_git_push::test_git_push_commits_not_ready jujutsu-0.46.0> PASS [ 8.752s] jj-cli::runner test_git_push::test_git_push_default_remote_selection jujutsu-0.46.0> PASS [ 9.623s] jj-cli::runner test_git_push::test_git_push_configured_revset jujutsu-0.46.0> SLOW [> 10.000s] jj-cli::runner test_git_push::test_git_push_allow_new_heuristics jujutsu-0.46.0> SLOW [> 10.000s] jj-cli::runner test_git_push::test_git_push_bookmarks_and_tags_of_same_name jujutsu-0.46.0> SLOW [> 10.000s] jj-cli::runner test_git_push::test_git_push_changes jujutsu-0.46.0> SLOW [> 10.000s] jj-cli::runner test_git_push::test_git_push_changes_with_name_deleted_tracked jujutsu-0.46.0> SLOW [> 10.000s] jj-cli::runner test_git_push::test_git_push_changes_with_name jujutsu-0.46.0> PASS [ 10.095s] jj-cli::runner test_git_push::test_git_push_bookmarks_and_tags_of_same_name jujutsu-0.46.0> SLOW [> 10.000s] jj-cli::runner test_git_push::test_git_push_changes_with_name_untracked_or_forgotten jujutsu-0.46.0> SLOW [> 10.000s] jj-cli::runner test_git_push::test_git_push_conflict jujutsu-0.46.0> SLOW [> 10.000s] jj-cli::runner test_git_push::test_git_push_conflicting_bookmarks jujutsu-0.46.0> SLOW [> 10.000s] jj-cli::runner test_git_push::test_git_push_creation_unexpectedly_already_exists jujutsu-0.46.0> SLOW [> 10.000s] jj-cli::runner test_git_push::test_git_push_current_bookmark jujutsu-0.46.0> PASS [ 11.656s] jj-cli::runner test_git_private_commits::test_git_private_commits_block_pushing jujutsu-0.46.0> PASS [ 12.354s] jj-cli::runner test_git_private_commits::test_git_private_commits_already_on_the_remote_do_not_block_push jujutsu-0.46.0> PASS [ 10.440s] jj-cli::runner test_git_push::test_git_push_creation_unexpectedly_already_exists jujutsu-0.46.0> SLOW [> 10.000s] jj-cli::runner test_git_push::test_git_push_deleted jujutsu-0.46.0> SLOW [> 10.000s] jj-cli::runner test_git_push::test_git_push_deleted_remote_conflict jujutsu-0.46.0> PASS [ 10.258s] jj-cli::runner test_git_push::test_git_push_deleted jujutsu-0.46.0> PASS [ 13.647s] jj-cli::runner test_git_private_commits::test_git_private_commits_are_evaluated_separately_for_each_remote jujutsu-0.46.0> PASS [ 12.952s] jj-cli::runner test_git_push::test_git_push_current_bookmark jujutsu-0.46.0> PASS [ 13.277s] jj-cli::runner test_git_push::test_git_push_conflicting_bookmarks jujutsu-0.46.0> PASS [ 12.119s] jj-cli::runner test_git_push::test_git_push_deleted_remote_conflict jujutsu-0.46.0> PASS [ 8.386s] jj-cli::runner test_git_push::test_git_push_deleted_untracked jujutsu-0.46.0> PASS [ 14.199s] jj-cli::runner test_git_push::test_git_push_changes_with_name_untracked_or_forgotten jujutsu-0.46.0> PASS [ 14.502s] jj-cli::runner test_git_push::test_git_push_changes_with_name jujutsu-0.46.0> PASS [ 14.635s] jj-cli::runner test_git_push::test_git_push_allow_new_heuristics jujutsu-0.46.0> PASS [ 15.554s] jj-cli::runner test_git_push::test_git_push_conflict jujutsu-0.46.0> PASS [ 16.091s] jj-cli::runner test_git_push::test_git_push_changes_with_name_deleted_tracked jujutsu-0.46.0> PASS [ 8.120s] jj-cli::runner test_git_push::test_git_push_matching_bookmark_unchanged jujutsu-0.46.0> PASS [ 9.567s] jj-cli::runner test_git_push::test_git_push_deletion_unexpectedly_moved jujutsu-0.46.0> SLOW [> 10.000s] jj-cli::runner test_git_push::test_git_push_forward_unexpectedly_moved jujutsu-0.46.0> PASS [ 8.884s] jj-cli::runner test_git_push::test_git_push_missing_author jujutsu-0.46.0> SLOW [> 10.000s] jj-cli::runner test_git_push::test_git_push_locally_created_and_rewritten jujutsu-0.46.0> PASS [ 10.798s] jj-cli::runner test_git_push::test_git_push_forward_unexpectedly_moved jujutsu-0.46.0> PASS [ 10.667s] jj-cli::runner test_git_push::test_git_push_locally_created_and_rewritten jujutsu-0.46.0> PASS [ 19.461s] jj-cli::runner test_git_push::test_git_push_changes jujutsu-0.46.0> PASS [ 8.998s] jj-cli::runner test_git_push::test_git_push_moved_forward_untracked jujutsu-0.46.0> PASS [ 8.926s] jj-cli::runner test_git_push::test_git_push_moved_sideways_untracked jujutsu-0.46.0> SLOW [> 10.000s] jj-cli::runner test_git_push::test_git_push_missing_committer jujutsu-0.46.0> SLOW [> 10.000s] jj-cli::runner test_git_push::test_git_push_missing_author_in_immutable jujutsu-0.46.0> SLOW [> 10.000s] jj-cli::runner test_git_push::test_git_push_missing_committer_in_immutable jujutsu-0.46.0> SLOW [> 10.000s] jj-cli::runner test_git_push::test_git_push_mixed jujutsu-0.46.0> PASS [ 10.779s] jj-cli::runner test_git_push::test_git_push_missing_committer jujutsu-0.46.0> SLOW [> 10.000s] jj-cli::runner test_git_push::test_git_push_multiple jujutsu-0.46.0> PASS [ 11.288s] jj-cli::runner test_git_push::test_git_push_missing_author_in_immutable jujutsu-0.46.0> PASS [ 11.109s] jj-cli::runner test_git_push::test_git_push_missing_committer_in_immutable jujutsu-0.46.0> PASS [ 8.806s] jj-cli::runner test_git_push::test_git_push_no_description jujutsu-0.46.0> PASS [ 8.176s] jj-cli::runner test_git_push::test_git_push_no_matching_bookmark jujutsu-0.46.0> SLOW [> 10.000s] jj-cli::runner test_git_push::test_git_push_named_multiple_remotes_from_config jujutsu-0.46.0> PASS [ 8.135s] jj-cli::runner test_git_push::test_git_push_nothing jujutsu-0.46.0> PASS [ 9.789s] jj-cli::runner test_git_push::test_git_push_no_description_in_immutable jujutsu-0.46.0> PASS [ 2.749s] jj-cli::runner test_git_remotes::test_git_remote_add jujutsu-0.46.0> PASS [ 2.968s] jj-cli::runner test_git_remotes::test_git_remote_add_duplicate_url_warning jujutsu-0.46.0> PASS [ 3.002s] jj-cli::runner test_git_remotes::test_git_remote_add_duplicate_url_warning_cross_direction jujutsu-0.46.0> SLOW [> 10.000s] jj-cli::runner test_git_push::test_git_push_other_remote_has_bookmark jujutsu-0.46.0> PASS [ 3.101s] jj-cli::runner test_git_remotes::test_git_remote_add_duplicate_url_warning_omits_url jujutsu-0.46.0> PASS [ 14.159s] jj-cli::runner test_git_push::test_git_push_mixed jujutsu-0.46.0> PASS [ 2.216s] jj-cli::runner test_git_remotes::test_git_remote_name_validation jujutsu-0.46.0> SLOW [> 10.000s] jj-cli::runner test_git_push::test_git_push_parent_bookmark jujutsu-0.46.0> SLOW [> 10.000s] jj-cli::runner test_git_push::test_git_push_parse_multiple_remotes_from_args_or_config jujutsu-0.46.0> SLOW [> 10.000s] jj-cli::runner test_git_push::test_git_push_rejected_by_remote jujutsu-0.46.0> PASS [ 10.639s] jj-cli::runner test_git_push::test_git_push_other_remote_has_bookmark jujutsu-0.46.0> PASS [ 10.217s] jj-cli::runner test_git_push::test_git_push_rejected_by_remote jujutsu-0.46.0> PASS [ 10.615s] jj-cli::runner test_git_push::test_git_push_parent_bookmark jujutsu-0.46.0> PASS [ 3.432s] jj-cli::runner test_git_remotes::test_git_remote_add_duplicate_url_warning_with_url_rewrite jujutsu-0.46.0> PASS [ 14.490s] jj-cli::runner test_git_push::test_git_push_multiple jujutsu-0.46.0> PASS [ 8.475s] jj-cli::runner test_git_push::test_git_push_tag_in_default_target jujutsu-0.46.0> PASS [ 2.540s] jj-cli::runner test_git_remotes::test_git_remote_relative_path jujutsu-0.46.0> PASS [ 7.543s] jj-cli::runner test_git_push::test_git_push_to_remote_named_git jujutsu-0.46.0> SLOW [> 10.000s] jj-cli::runner test_git_push::test_git_push_revisions jujutsu-0.46.0> SLOW [> 10.000s] jj-cli::runner test_git_push::test_git_push_sideways_unexpectedly_moved jujutsu-0.46.0> PASS [ 14.207s] jj-cli::runner test_git_push::test_git_push_named_multiple_remotes_from_config jujutsu-0.46.0> PASS [ 7.628s] jj-cli::runner test_git_push::test_git_push_to_remote_with_slashes jujutsu-0.46.0> SLOW [> 10.000s] jj-cli::runner test_git_push::test_git_push_sign_on_push jujutsu-0.46.0> PASS [ 1.186s] jj-cli::runner test_git_root::test_git_root_simple_backend jujutsu-0.46.0> PASS [ 2.625s] jj-cli::runner test_git_remotes::test_git_remote_with_branch_config jujutsu-0.46.0> PASS [ 3.337s] jj-cli::runner test_git_remotes::test_git_remote_rename jujutsu-0.46.0> PASS [ 11.172s] jj-cli::runner test_git_push::test_git_push_sideways_unexpectedly_moved jujutsu-0.46.0> PASS [ 3.108s] jj-cli::runner test_git_remotes::test_git_remote_with_global_git_remote_config jujutsu-0.46.0> PASS [ 2.331s] jj-cli::runner test_git_root::test_git_root_git_backend_colocated jujutsu-0.46.0> PASS [ 13.129s] jj-cli::runner test_git_push::test_git_push_parse_multiple_remotes_from_args_or_config jujutsu-0.46.0> PASS [ 3.474s] jj-cli::runner test_git_remotes::test_git_remote_set_url jujutsu-0.46.0> PASS [ 2.224s] jj-cli::runner test_git_root::test_git_root_git_backend_noncolocated jujutsu-0.46.0> PASS [ 0.299s] jj-cli::runner test_global_opts::test_debug_logging_enabled jujutsu-0.46.0> PASS [ 0.491s] jj-cli::runner test_global_opts::test_config_args jujutsu-0.46.0> PASS [ 5.498s] jj-cli::runner test_git_remotes::test_git_remote_named_git jujutsu-0.46.0> PASS [ 3.653s] jj-cli::runner test_git_remotes::test_git_remotes jujutsu-0.46.0> PASS [ 9.052s] jj-cli::runner test_git_push::test_git_push_unmapped_refs jujutsu-0.46.0> PASS [ 2.905s] jj-cli::runner test_gitignores::test_gitignores jujutsu-0.46.0> PASS [ 3.426s] jj-cli::runner test_git_root::test_git_root_git_backend_external_git_dir jujutsu-0.46.0> PASS [ 2.456s] jj-cli::runner test_gitignores::test_gitignores_relative_excludes_file_path jujutsu-0.46.0> PASS [ 0.684s] jj-cli::runner test_global_opts::test_early_args jujutsu-0.46.0> PASS [ 0.295s] jj-cli::runner test_global_opts::test_help jujutsu-0.46.0> SLOW [> 10.000s] jj-cli::runner test_git_push::test_git_push_tracked_vs_all jujutsu-0.46.0> PASS [ 9.443s] jj-cli::runner test_git_push::test_git_push_unexpectedly_deleted jujutsu-0.46.0> PASS [ 0.392s] jj-cli::runner test_global_opts::test_invalid_config jujutsu-0.46.0> PASS [ 5.140s] jj-cli::runner test_git_remotes::test_git_remote_rename_updates_trunk jujutsu-0.46.0> PASS [ 2.403s] jj-cli::runner test_global_opts::test_bad_path jujutsu-0.46.0> PASS [ 2.199s] jj-cli::runner test_global_opts::test_broken_repo_structure jujutsu-0.46.0> PASS [ 0.397s] jj-cli::runner test_global_opts::test_non_utf8_arg jujutsu-0.46.0> PASS [ 0.508s] jj-cli::runner test_global_opts::test_no_workspace_directory jujutsu-0.46.0> SLOW [> 10.000s] jj-cli::runner test_git_push::test_git_push_unsnapshotted_change jujutsu-0.46.0> PASS [ 10.140s] jj-cli::runner test_git_push::test_git_push_unsnapshotted_change jujutsu-0.46.0> PASS [ 2.110s] jj-cli::runner test_global_opts::test_conditional_config_environments jujutsu-0.46.0> PASS [ 3.028s] jj-cli::runner test_gitignores::test_gitignores_symlinked_ignore_files jujutsu-0.46.0> PASS [ 1.379s] jj-cli::runner test_global_opts::test_invalid_config_value jujutsu-0.46.0> PASS [ 0.153s] jj-cli::runner test_global_opts::test_version jujutsu-0.46.0> PASS [ 0.524s] jj-cli::runner test_global_opts::test_repo_arg_with_git_clone jujutsu-0.46.0> PASS [ 0.388s] jj-cli::runner test_global_opts::test_repo_arg_with_git_init jujutsu-0.46.0> PASS [ 3.033s] jj-cli::runner test_global_opts::test_color_config jujutsu-0.46.0> PASS [ 5.689s] jj-cli::runner test_git_remotes::test_git_remote_with_slashes jujutsu-0.46.0> PASS [ 1.854s] jj-cli::runner test_global_opts::test_invalid_filesets_looking_like_filepaths jujutsu-0.46.0> PASS [ 2.423s] jj-cli::runner test_global_opts::test_default_config jujutsu-0.46.0> PASS [ 0.552s] jj-cli::runner test_help_command::test_help_keyword jujutsu-0.46.0> PASS [ 4.468s] jj-cli::runner test_gitignores::test_gitignores_ignored_file_in_target_commit jujutsu-0.46.0> PASS [ 3.345s] jj-cli::runner test_global_opts::test_color_ui_messages jujutsu-0.46.0> PASS [ 1.678s] jj-cli::runner test_global_opts::test_pager_env_config jujutsu-0.46.0> PASS [ 15.225s] jj-cli::runner test_git_push::test_git_push_revisions jujutsu-0.46.0> PASS [ 0.964s] jj-cli::runner test_help_command::test_help jujutsu-0.46.0> PASS [ 3.832s] jj-cli::runner test_global_opts::test_conditional_config jujutsu-0.46.0> PASS [ 6.854s] jj-cli::runner test_git_remotes::test_git_remote_with_preset_config jujutsu-0.46.0> PASS [ 3.127s] jj-cli::runner test_global_opts::test_ignore_working_copy jujutsu-0.46.0> PASS [ 2.035s] jj-cli::runner test_global_opts::test_resolve_workspace_directory jujutsu-0.46.0> PASS [ 2.907s] jj-cli::runner test_global_opts::test_quiet jujutsu-0.46.0> PASS [ 13.747s] jj-cli::runner test_git_push::test_git_push_tracked_vs_all jujutsu-0.46.0> PASS [ 3.727s] jj-cli::runner test_global_opts::test_no_user_configured jujutsu-0.46.0> PASS [ 3.025s] jj-cli::runner test_identical_commits::test_identical_commits jujutsu-0.46.0> PASS [ 3.750s] jj-cli::runner test_global_opts::test_repeated_args jujutsu-0.46.0> PASS [ 4.647s] jj-cli::runner test_global_opts::test_no_integrate_operation_colocated jujutsu-0.46.0> PASS [ 4.732s] jj-cli::runner test_global_opts::test_no_integrate_operation jujutsu-0.46.0> PASS [ 3.018s] jj-cli::runner test_immutable_commits::test_immutable_log jujutsu-0.46.0> PASS [ 16.987s] jj-cli::runner test_git_push::test_git_push_sign_on_push jujutsu-0.46.0> PASS [ 3.370s] jj-cli::runner test_identical_commits::test_identical_commits_by_cycling_rewrite jujutsu-0.46.0> PASS [ 3.843s] jj-cli::runner test_identical_commits::test_identical_commits_by_convergent_rewrite jujutsu-0.46.0> PASS [ 3.748s] jj-cli::runner test_identical_commits::test_identical_commits_by_convergent_rewrite_one_operation jujutsu-0.46.0> PASS [ 3.560s] jj-cli::runner test_immutable_commits::test_immutable_heads_set_to_working_copy jujutsu-0.46.0> PASS [ 3.803s] jj-cli::runner test_identical_commits::test_identical_commits_concurrently jujutsu-0.46.0> PASS [ 3.934s] jj-cli::runner test_identical_commits::test_identical_commits_swap_by_reordering jujutsu-0.46.0> PASS [ 6.078s] jj-cli::runner test_global_opts::test_no_subcommand jujutsu-0.46.0> PASS [ 4.268s] jj-cli::runner test_immutable_commits::test_new_wc_commit_when_wc_immutable jujutsu-0.46.0> PASS [ 2.077s] jj-cli::runner test_log_command::test_log_author_format jujutsu-0.46.0> PASS [ 3.335s] jj-cli::runner test_log_command::test_default_revset jujutsu-0.46.0> PASS [ 4.834s] jj-cli::runner test_immutable_commits::test_new_wc_commit_when_wc_immutable_multi_workspace_already_immutable jujutsu-0.46.0> PASS [ 2.298s] jj-cli::runner test_log_command::test_log_bad_short_prefixes jujutsu-0.46.0> PASS [ 3.768s] jj-cli::runner test_log_command::test_default_revset_per_repo jujutsu-0.46.0> PASS [ 3.489s] jj-cli::runner test_log_command::test_graph_template_color jujutsu-0.46.0> PASS [ 3.031s] jj-cli::runner test_log_command::test_log_full_description_template jujutsu-0.46.0> PASS [ 6.943s] jj-cli::runner test_immutable_commits::test_new_wc_commit_when_wc_immutable_multi_workspace jujutsu-0.46.0> PASS [ 3.645s] jj-cli::runner test_log_command::test_log_graph_prioritize_hidden_commits jujutsu-0.46.0> PASS [ 4.219s] jj-cli::runner test_log_command::test_log_divergence jujutsu-0.46.0> PASS [ 5.630s] jj-cli::runner test_log_command::test_elided jujutsu-0.46.0> PASS [ 4.459s] jj-cli::runner test_log_command::test_log_diff_stat_width jujutsu-0.46.0> PASS [ 7.077s] jj-cli::runner test_immutable_commits::test_rewrite_immutable_generic jujutsu-0.46.0> PASS [ 5.984s] jj-cli::runner test_log_command::test_graph_styles jujutsu-0.46.0> PASS [ 3.647s] jj-cli::runner test_log_command::test_log_reversed jujutsu-0.46.0> PASS [ 2.186s] jj-cli::runner test_log_command::test_log_with_empty_revision jujutsu-0.46.0> PASS [ 4.434s] jj-cli::runner test_log_command::test_log_null_terminate_multiline_descriptions jujutsu-0.46.0> PASS [ 3.482s] jj-cli::runner test_log_command::test_log_warn_path_might_be_revset jujutsu-0.46.0> PASS [ 7.741s] jj-cli::runner test_interdiff_command::test_interdiff_conflicting jujutsu-0.46.0> PASS [ 1.787s] jj-cli::runner test_log_command::test_log_with_no_template jujutsu-0.46.0> PASS [ 5.658s] jj-cli::runner test_log_command::test_log_filtered_by_path jujutsu-0.46.0> PASS [ 8.326s] jj-cli::runner test_interdiff_command::test_interdiff_basic jujutsu-0.46.0> PASS [ 8.326s] jj-cli::runner test_interdiff_command::test_interdiff_paths jujutsu-0.46.0> PASS [ 2.187s] jj-cli::runner test_log_command::test_log_word_wrap_with_hyperlinks jujutsu-0.46.0> SLOW [> 10.000s] jj-cli::runner test_immutable_commits::test_rewrite_immutable_commands jujutsu-0.46.0> PASS [ 7.664s] jj-cli::runner test_log_command::test_log_anonymize jujutsu-0.46.0> PASS [ 6.674s] jj-cli::runner test_log_command::test_log_limit jujutsu-0.46.0> PASS [ 2.033s] jj-cli::runner test_metaedit_command::test_metaedit_no_matching_revisions jujutsu-0.46.0> PASS [ 5.014s] jj-cli::runner test_log_command::test_log_with_diff_stats jujutsu-0.46.0> PASS [ 2.789s] jj-cli::runner test_metaedit_command::test_metaedit_set_same_timestamp_twice jujutsu-0.46.0> PASS [ 5.932s] jj-cli::runner test_log_command::test_log_with_custom_symbols jujutsu-0.46.0> PASS [ 3.446s] jj-cli::runner test_metaedit_command::test_metaedit_option_mutual_exclusion jujutsu-0.46.0> PASS [ 11.987s] jj-cli::runner test_immutable_commits::test_rewrite_immutable_commands jujutsu-0.46.0> PASS [ 4.897s] jj-cli::runner test_log_command::test_log_word_wrap jujutsu-0.46.0> PASS [ 4.979s] jj-cli::runner test_log_command::test_multiple_revsets jujutsu-0.46.0> PASS [ 3.605s] jj-cli::runner test_new_command::test_new_conflicting_change_ids jujutsu-0.46.0> PASS [ 4.051s] jj-cli::runner test_metaedit_command::test_update_empty_author_or_email jujutsu-0.46.0> PASS [ 5.657s] jj-cli::runner test_log_command::test_log_with_or_without_diff jujutsu-0.46.0> PASS [ 3.205s] jj-cli::runner test_new_command::test_new_error_revision_does_not_exist jujutsu-0.46.0> SLOW [> 10.000s] jj-cli::runner test_log_command::test_log_count jujutsu-0.46.0> PASS [ 4.214s] jj-cli::runner test_new_command::test_new_conflicting_bookmarks jujutsu-0.46.0> PASS [ 4.674s] jj-cli::runner test_new_command::test_new jujutsu-0.46.0> PASS [ 4.814s] jj-cli::runner test_new_command::test_new_description_template jujutsu-0.46.0> SLOW [> 10.000s] jj-cli::runner test_log_command::test_log_prefix_highlight_counts_hidden_commits jujutsu-0.46.0> SLOW [> 10.000s] jj-cli::runner test_log_command::test_log_prefix_highlight_styled jujutsu-0.46.0> SLOW [> 10.000s] jj-cli::runner test_log_command::test_log_shortest_accessors jujutsu-0.46.0> PASS [ 13.087s] jj-cli::runner test_log_command::test_log_count jujutsu-0.46.0> PASS [ 7.487s] jj-cli::runner test_metaedit_command::test_new_change_id jujutsu-0.46.0> PASS [ 8.003s] jj-cli::runner test_metaedit_command::test_metaedit_multiple_revisions jujutsu-0.46.0> SLOW [> 10.000s] jj-cli::runner test_metaedit_command::test_metaedit jujutsu-0.46.0> PASS [ 4.706s] jj-cli::runner test_new_command::test_new_with_trailers jujutsu-0.46.0> PASS [ 8.096s] jj-cli::runner test_new_command::test_new_insert_after_children jujutsu-0.46.0> PASS [ 9.050s] jj-cli::runner test_new_command::test_new_insert_after_before_no_loop jujutsu-0.46.0> SLOW [> 10.000s] jj-cli::runner test_new_command::test_new_insert_after jujutsu-0.46.0> SLOW [> 10.000s] jj-cli::runner test_new_command::test_new_insert_after_before jujutsu-0.46.0> PASS [ 8.642s] jj-cli::runner test_new_command::test_new_insert_before_no_loop jujutsu-0.46.0> PASS [ 9.494s] jj-cli::runner test_new_command::test_new_insert_after_empty_before jujutsu-0.46.0> PASS [ 8.775s] jj-cli::runner test_new_command::test_new_insert_before_no_root_merge jujutsu-0.46.0> PASS [ 8.762s] jj-cli::runner test_new_command::test_new_insert_before_root jujutsu-0.46.0> PASS [ 10.786s] jj-cli::runner test_new_command::test_new_insert_after jujutsu-0.46.0> PASS [ 9.774s] jj-cli::runner test_new_command::test_new_insert_before jujutsu-0.46.0> PASS [ 8.098s] jj-cli::runner test_next_prev_commands::test_movement_edit_mode_false jujutsu-0.46.0> PASS [ 11.352s] jj-cli::runner test_new_command::test_new_insert_after_before jujutsu-0.46.0> PASS [ 14.367s] jj-cli::runner test_metaedit_command::test_metaedit jujutsu-0.46.0> PASS [ 9.287s] jj-cli::runner test_new_command::test_new_merge_same_change jujutsu-0.46.0> PASS [ 9.740s] jj-cli::runner test_new_command::test_new_merge jujutsu-0.46.0> SLOW [> 10.000s] jj-cli::runner test_new_command::test_new_insert_before_root_successors jujutsu-0.46.0> PASS [ 4.845s] jj-cli::runner test_next_prev_commands::test_next_conflict_head jujutsu-0.46.0> PASS [ 8.571s] jj-cli::runner test_next_prev_commands::test_movement_edit_mode_true jujutsu-0.46.0> PASS [ 9.995s] jj-cli::runner test_new_command::test_new_merge_conflicts jujutsu-0.46.0> PASS [ 10.265s] jj-cli::runner test_new_command::test_new_insert_before_root_successors jujutsu-0.46.0> SLOW [> 10.000s] jj-cli::runner test_new_command::test_new_merge_parents_order jujutsu-0.46.0> PASS [ 7.336s] jj-cli::runner test_next_prev_commands::test_next_choose_bookmarking_child jujutsu-0.46.0> PASS [ 7.483s] jj-cli::runner test_next_prev_commands::test_next_conflict_editing jujutsu-0.46.0> SLOW [> 20.000s] jj-cli::runner test_log_command::test_log_prefix_highlight_counts_hidden_commits jujutsu-0.46.0> PASS [ 4.789s] jj-cli::runner test_next_prev_commands::test_next_exceeding_history jujutsu-0.46.0> PASS [ 0.019s] jj-cli::runner test_no_forgotten_test_files jujutsu-0.46.0> PASS [ 5.360s] jj-cli::runner test_next_prev_commands::test_next_editing jujutsu-0.46.0> PASS [ 11.677s] jj-cli::runner test_new_command::test_new_merge_parents_order jujutsu-0.46.0> PASS [ 8.454s] jj-cli::runner test_next_prev_commands::test_next_conflict jujutsu-0.46.0> SLOW [> 20.000s] jj-cli::runner test_log_command::test_log_prefix_highlight_styled jujutsu-0.46.0> SLOW [> 20.000s] jj-cli::runner test_log_command::test_log_shortest_accessors jujutsu-0.46.0> PASS [ 4.905s] jj-cli::runner test_next_prev_commands::test_next_on_merge_commit jujutsu-0.46.0> PASS [ 5.059s] jj-cli::runner test_next_prev_commands::test_next_parent_has_multiple_descendants jujutsu-0.46.0> PASS [ 5.554s] jj-cli::runner test_next_prev_commands::test_next_fails_on_bookmarking_children_quit_prompt jujutsu-0.46.0> PASS [ 5.803s] jj-cli::runner test_next_prev_commands::test_next_fails_on_bookmarking_children_no_stdin jujutsu-0.46.0> PASS [ 2.404s] jj-cli::runner test_op_integrate_command::test_integrate_integrated_operation jujutsu-0.46.0> PASS [ 4.967s] jj-cli::runner test_next_prev_commands::test_prev_beyond_root_fails jujutsu-0.46.0> PASS [ 5.699s] jj-cli::runner test_next_prev_commands::test_next_simple jujutsu-0.46.0> PASS [ 6.319s] jj-cli::runner test_next_prev_commands::test_next_multiple jujutsu-0.46.0> PASS [ 5.792s] jj-cli::runner test_next_prev_commands::test_next_with_merge_commit_parent jujutsu-0.46.0> PASS [ 5.999s] jj-cli::runner test_next_prev_commands::test_next_when_wc_has_descendants jujutsu-0.46.0> PASS [ 3.680s] jj-cli::runner test_op_integrate_command::test_integrate_concurrent_operations jujutsu-0.46.0> PASS [ 2.226s] jj-cli::runner test_op_restore_command::test_op_restore_to_valid_op_no_warning jujutsu-0.46.0> PASS [ 2.183s] jj-cli::runner test_op_restore_command::test_op_restore_warns_when_workspace_missing jujutsu-0.46.0> PASS [ 5.731s] jj-cli::runner test_next_prev_commands::test_prev_on_merge_commit jujutsu-0.46.0> PASS [ 5.757s] jj-cli::runner test_next_prev_commands::test_prev_multiple_without_root jujutsu-0.46.0> PASS [ 3.859s] jj-cli::runner test_op_integrate_command::test_integrate_sibling_operation jujutsu-0.46.0> PASS [ 6.032s] jj-cli::runner test_next_prev_commands::test_prev_editing jujutsu-0.46.0> PASS [ 5.120s] jj-cli::runner test_next_prev_commands::test_prev_simple jujutsu-0.46.0> PASS [ 6.404s] jj-cli::runner test_next_prev_commands::test_prev_on_merge_commit_with_parent_merge jujutsu-0.46.0> PASS [ 4.742s] jj-cli::runner test_op_integrate_command::test_integrate_rebase_descendants jujutsu-0.46.0> PASS [ 2.106s] jj-cli::runner test_op_revert_command::test_revert_root_operation jujutsu-0.46.0> PASS [ 7.800s] jj-cli::runner test_next_prev_commands::test_prev_conflict_editing jujutsu-0.46.0> PASS [ 1.836s] jj-cli::runner test_operations::test_op_corrupted_operation_file jujutsu-0.46.0> PASS [ 3.149s] jj-cli::runner test_op_revert_command::test_revert_merge_operation jujutsu-0.46.0> PASS [ 3.357s] jj-cli::runner test_operations::test_at_operation_sibling_operation jujutsu-0.46.0> PASS [ 9.376s] jj-cli::runner test_next_prev_commands::test_prev_conflict jujutsu-0.46.0> PASS [ 2.447s] jj-cli::runner test_operations::test_op_diff_invalid_revset jujutsu-0.46.0> PASS [ 4.239s] jj-cli::runner test_op_revert_command::test_revert_rewrite_with_child jujutsu-0.46.0> PASS [ 8.860s] jj-cli::runner test_next_prev_commands::test_prev_prompts_on_multiple_parents jujutsu-0.46.0> PASS [ 27.879s] jj-cli::runner test_log_command::test_log_prefix_highlight_styled jujutsu-0.46.0> PASS [ 28.118s] jj-cli::runner test_log_command::test_log_shortest_accessors jujutsu-0.46.0> PASS [ 4.954s] jj-cli::runner test_operations::test_op_abandon_invalid jujutsu-0.46.0> PASS [ 7.112s] jj-cli::runner test_op_revert_command::test_bookmark_track_untrack_revert jujutsu-0.46.0> PASS [ 5.098s] jj-cli::runner test_operations::test_op_abandon_without_updating_working_copy jujutsu-0.46.0> PASS [ 1.892s] jj-cli::runner test_operations::test_op_log_configurable jujutsu-0.46.0> PASS [ 5.380s] jj-cli::runner test_operations::test_op_abandon_multiple_heads jujutsu-0.46.0> PASS [ 2.400s] jj-cli::runner test_operations::test_op_log_anonymize jujutsu-0.46.0> SLOW [> 30.000s] jj-cli::runner test_log_command::test_log_prefix_highlight_counts_hidden_commits jujutsu-0.46.0> PASS [ 7.746s] jj-cli::runner test_op_revert_command::test_git_push_revert jujutsu-0.46.0> PASS [ 3.025s] jj-cli::runner test_operations::test_op_log_builtin_templates jujutsu-0.46.0> PASS [ 2.467s] jj-cli::runner test_operations::test_op_log_limit jujutsu-0.46.0> PASS [ 5.928s] jj-cli::runner test_operations::test_op_diff_at_merge_op_with_rebased_commits jujutsu-0.46.0> PASS [ 2.277s] jj-cli::runner test_operations::test_op_log_no_graph jujutsu-0.46.0> PASS [ 5.288s] jj-cli::runner test_operations::test_op_diff_patch jujutsu-0.46.0> PASS [ 8.169s] jj-cli::runner test_op_revert_command::test_git_push_revert_repo_only jujutsu-0.46.0> PASS [ 8.062s] jj-cli::runner test_op_revert_command::test_git_push_revert_with_import jujutsu-0.46.0> PASS [ 7.201s] jj-cli::runner test_operations::test_op_abandon_ancestors jujutsu-0.46.0> PASS [ 4.065s] jj-cli::runner test_operations::test_op_log jujutsu-0.46.0> PASS [ 31.340s] jj-cli::runner test_log_command::test_log_prefix_highlight_counts_hidden_commits jujutsu-0.46.0> PASS [ 1.941s] jj-cli::runner test_operations::test_op_log_with_custom_symbols jujutsu-0.46.0> PASS [ 1.794s] jj-cli::runner test_operations::test_op_log_with_no_template jujutsu-0.46.0> PASS [ 2.518s] jj-cli::runner test_operations::test_op_log_parents jujutsu-0.46.0> PASS [ 5.847s] jj-cli::runner test_operations::test_op_diff_sibling jujutsu-0.46.0> PASS [ 9.343s] jj-cli::runner test_op_revert_command::test_git_push_revert_colocated jujutsu-0.46.0> PASS [ 2.659s] jj-cli::runner test_operations::test_op_log_template jujutsu-0.46.0> PASS [ 3.431s] jj-cli::runner test_operations::test_op_log_no_graph_null_terminated jujutsu-0.46.0> PASS [ 7.428s] jj-cli::runner test_operations::test_op_diff_divergent_change jujutsu-0.46.0> PASS [ 6.853s] jj-cli::runner test_operations::test_op_diff_word_wrap jujutsu-0.46.0> PASS [ 3.355s] jj-cli::runner test_operations::test_op_log_word_wrap jujutsu-0.46.0> PASS [ 3.816s] jj-cli::runner test_operations::test_op_log_reversed jujutsu-0.46.0> PASS [ 3.470s] jj-cli::runner test_operations::test_op_show_template jujutsu-0.46.0> PASS [ 3.577s] jj-cli::runner test_operations::test_op_summary_diff_template jujutsu-0.46.0> SLOW [> 10.000s] jj-cli::runner test_operations::test_op_diff jujutsu-0.46.0> PASS [ 4.432s] jj-cli::runner test_parallelize_command::test_parallelize_disconnected_target_commits jujutsu-0.46.0> SLOW [> 10.000s] jj-cli::runner test_operations::test_op_immutable_revisions jujutsu-0.46.0> PASS [ 5.905s] jj-cli::runner test_operations::test_op_show_patch jujutsu-0.46.0> PASS [ 5.423s] jj-cli::runner test_parallelize_command::test_parallelize_multiple_heads_with_and_without_children jujutsu-0.46.0> PASS [ 5.568s] jj-cli::runner test_parallelize_command::test_parallelize_multiple_heads jujutsu-0.46.0> PASS [ 6.427s] jj-cli::runner test_operations::test_op_show_revset_expression_resolution jujutsu-0.46.0> PASS [ 7.126s] jj-cli::runner test_operations::test_op_recover_from_bad_gc jujutsu-0.46.0> PASS [ 5.133s] jj-cli::runner test_parallelize_command::test_parallelize_no_immutable_non_base_commits jujutsu-0.46.0> PASS [ 6.112s] jj-cli::runner test_parallelize_command::test_parallelize_multiple_roots jujutsu-0.46.0> PASS [ 6.683s] jj-cli::runner test_parallelize_command::test_parallelize_interior_target_is_a_merge jujutsu-0.46.0> PASS [ 14.105s] jj-cli::runner test_operations::test_op_diff jujutsu-0.46.0> PASS [ 6.359s] jj-cli::runner test_parallelize_command::test_parallelize_root_is_a_merge jujutsu-0.46.0> PASS [ 7.867s] jj-cli::runner test_parallelize_command::test_parallelize_immutable_base_commits jujutsu-0.46.0> PASS [ 8.070s] jj-cli::runner test_parallelize_command::test_parallelize_head_is_a_merge jujutsu-0.46.0> PASS [ 7.344s] jj-cli::runner test_parallelize_command::test_parallelize_multiple_roots_with_different_parents jujutsu-0.46.0> PASS [ 8.696s] jj-cli::runner test_parallelize_command::test_parallelize_complex_nonlinear_target jujutsu-0.46.0> PASS [ 7.183s] jj-cli::runner test_parallelize_command::test_parallelize_where_root_has_non_target_children jujutsu-0.46.0> PASS [ 8.328s] jj-cli::runner test_parallelize_command::test_parallelize_no_descendants jujutsu-0.46.0> PASS [ 8.826s] jj-cli::runner test_parallelize_command::test_parallelize_multiple_heads_with_different_children jujutsu-0.46.0> SLOW [> 10.000s] jj-cli::runner test_operations::test_op_show jujutsu-0.46.0> PASS [ 3.962s] jj-cli::runner test_rebase_command::test_rebase_error_revision_does_not_exist jujutsu-0.46.0> PASS [ 8.042s] jj-cli::runner test_parallelize_command::test_parallelize_with_descendants_simple jujutsu-0.46.0> PASS [ 7.408s] jj-cli::runner test_parallelize_command::test_parallelize_with_merge_commit_child jujutsu-0.46.0> PASS [ 9.138s] jj-cli::runner test_parallelize_command::test_parallelize_where_interior_has_non_target_children jujutsu-0.46.0> PASS [ 11.871s] jj-cli::runner test_operations::test_op_show jujutsu-0.46.0> PASS [ 5.420s] jj-cli::runner test_rebase_command::test_rebase_empty_sets jujutsu-0.46.0> PASS [ 6.037s] jj-cli::runner test_rebase_command::test_rebase_invalid jujutsu-0.46.0> SLOW [> 10.000s] jj-cli::runner test_rebase_command::test_rebase_after jujutsu-0.46.0> SLOW [> 10.000s] jj-cli::runner test_rebase_command::test_rebase_after_before jujutsu-0.46.0> SLOW [> 20.000s] jj-cli::runner test_operations::test_op_immutable_revisions jujutsu-0.46.0> SLOW [> 10.000s] jj-cli::runner test_rebase_command::test_rebase_before jujutsu-0.46.0> SLOW [> 10.000s] jj-cli::runner test_rebase_command::test_rebase_bookmark jujutsu-0.46.0> SLOW [> 10.000s] jj-cli::runner test_rebase_command::test_rebase_bookmark_with_merge jujutsu-0.46.0> SLOW [> 10.000s] jj-cli::runner test_rebase_command::test_rebase_multiple_destinations jujutsu-0.46.0> SLOW [> 10.000s] jj-cli::runner test_rebase_command::test_rebase_multiple_revisions jujutsu-0.46.0> SLOW [> 10.000s] jj-cli::runner test_rebase_command::test_rebase_revision_onto_descendant jujutsu-0.46.0> SLOW [> 10.000s] jj-cli::runner test_rebase_command::test_rebase_simplify_parents jujutsu-0.46.0> PASS [ 10.767s] jj-cli::runner test_rebase_command::test_rebase_multiple_destinations jujutsu-0.46.0> SLOW [> 10.000s] jj-cli::runner test_rebase_command::test_rebase_single_revision jujutsu-0.46.0> SLOW [> 10.000s] jj-cli::runner test_rebase_command::test_rebase_single_revision_merge_parent jujutsu-0.46.0> SLOW [> 10.000s] jj-cli::runner test_rebase_command::test_rebase_skip_duplicate_divergent jujutsu-0.46.0> SLOW [> 10.000s] jj-cli::runner test_rebase_command::test_rebase_skip_emptied jujutsu-0.46.0> PASS [ 10.731s] jj-cli::runner test_rebase_command::test_rebase_single_revision_merge_parent jujutsu-0.46.0> SLOW [> 10.000s] jj-cli::runner test_rebase_command::test_rebase_skip_emptied_descendants jujutsu-0.46.0> SLOW [> 10.000s] jj-cli::runner test_rebase_command::test_rebase_skip_if_on_destination jujutsu-0.46.0> SLOW [> 10.000s] jj-cli::runner test_rebase_command::test_rebase_with_child_and_descendant_bug_2600 jujutsu-0.46.0> PASS [ 11.133s] jj-cli::runner test_rebase_command::test_rebase_skip_emptied jujutsu-0.46.0> PASS [ 10.664s] jj-cli::runner test_rebase_command::test_rebase_skip_emptied_descendants jujutsu-0.46.0> SLOW [> 10.000s] jj-cli::runner test_rebase_command::test_rebase_with_descendants jujutsu-0.46.0> PASS [ 9.004s] jj-cli::runner test_repo_change_report::test_report_conflicts_with_resolving_conflicts_hint_disabled jujutsu-0.46.0> SLOW [> 10.000s] jj-cli::runner test_repo_change_report::test_report_conflicts jujutsu-0.46.0> PASS [ 14.681s] jj-cli::runner test_rebase_command::test_rebase_bookmark_with_merge jujutsu-0.46.0> SLOW [> 10.000s] jj-cli::runner test_repo_change_report::test_report_conflicts_with_divergent_commits jujutsu-0.46.0> PASS [ 9.515s] jj-cli::runner test_resolve_command::test_baseless_conflict_input_files jujutsu-0.46.0> PASS [ 15.200s] jj-cli::runner test_rebase_command::test_rebase_bookmark jujutsu-0.46.0> SLOW [> 10.000s] jj-cli::runner test_resolve_command::test_description_with_dir_and_deletion jujutsu-0.46.0> PASS [ 14.089s] jj-cli::runner test_rebase_command::test_rebase_revision_onto_descendant jujutsu-0.46.0> PASS [ 13.781s] jj-cli::runner test_rebase_command::test_rebase_skip_duplicate_divergent jujutsu-0.46.0> SLOW [> 10.000s] jj-cli::runner test_resolve_command::test_edit_delete_conflict_input_files jujutsu-0.46.0> PASS [ 10.096s] jj-cli::runner test_resolve_command::test_edit_delete_conflict_input_files jujutsu-0.46.0> PASS [ 11.330s] jj-cli::runner test_resolve_command::test_description_with_dir_and_deletion jujutsu-0.46.0> PASS [ 15.123s] jj-cli::runner test_rebase_command::test_rebase_single_revision jujutsu-0.46.0> SLOW [> 20.000s] jj-cli::runner test_rebase_command::test_rebase_after jujutsu-0.46.0> PASS [ 13.727s] jj-cli::runner test_repo_change_report::test_report_conflicts jujutsu-0.46.0> SLOW [> 20.000s] jj-cli::runner test_rebase_command::test_rebase_after_before jujutsu-0.46.0> PASS [ 13.867s] jj-cli::runner test_repo_change_report::test_report_conflicts_with_divergent_commits jujutsu-0.46.0> PASS [ 16.932s] jj-cli::runner test_rebase_command::test_rebase_simplify_parents jujutsu-0.46.0> SLOW [> 30.000s] jj-cli::runner test_operations::test_op_immutable_revisions jujutsu-0.46.0> SLOW [> 20.000s] jj-cli::runner test_rebase_command::test_rebase_before jujutsu-0.46.0> PASS [ 15.858s] jj-cli::runner test_rebase_command::test_rebase_with_descendants jujutsu-0.46.0> PASS [ 16.589s] jj-cli::runner test_rebase_command::test_rebase_skip_if_on_destination jujutsu-0.46.0> PASS [ 8.426s] jj-cli::runner test_resolve_command::test_file_vs_dir jujutsu-0.46.0> SLOW [> 20.000s] jj-cli::runner test_rebase_command::test_rebase_multiple_revisions jujutsu-0.46.0> PASS [ 32.774s] jj-cli::runner test_operations::test_op_immutable_revisions jujutsu-0.46.0> SLOW [> 10.000s] jj-cli::runner test_resolve_command::test_files_still_have_conflicts jujutsu-0.46.0> PASS [ 9.316s] jj-cli::runner test_resolve_command::test_normal_conflict_input_files jujutsu-0.46.0> SLOW [> 20.000s] jj-cli::runner test_rebase_command::test_rebase_with_child_and_descendant_bug_2600 jujutsu-0.46.0> SLOW [> 10.000s] jj-cli::runner test_resolve_command::test_multiple_conflicts jujutsu-0.46.0> SLOW [> 10.000s] jj-cli::runner test_resolve_command::test_multiple_conflicts_with_error jujutsu-0.46.0> PASS [ 9.947s] jj-cli::runner test_resolve_command::test_pass_path_argument jujutsu-0.46.0> SLOW [> 10.000s] jj-cli::runner test_resolve_command::test_resolution jujutsu-0.46.0> SLOW [> 10.000s] jj-cli::runner test_resolve_command::test_resolve_change_delete_executable jujutsu-0.46.0> SLOW [> 10.000s] jj-cli::runner test_resolve_command::test_resolve_conflicts_with_executable jujutsu-0.46.0> SLOW [> 10.000s] jj-cli::runner test_resolve_command::test_resolve_long_conflict_markers jujutsu-0.46.0> SLOW [> 10.000s] jj-cli::runner test_resolve_command::test_resolve_with_contents_of_side jujutsu-0.46.0> PASS [ 13.703s] jj-cli::runner test_resolve_command::test_files_still_have_conflicts jujutsu-0.46.0> PASS [ 12.694s] jj-cli::runner test_resolve_command::test_multiple_conflicts_with_error jujutsu-0.46.0> SLOW [> 10.000s] jj-cli::runner test_resolve_command::test_simplify_conflict_sides jujutsu-0.46.0> SLOW [> 10.000s] jj-cli::runner test_resolve_command::test_too_many_parents jujutsu-0.46.0> SLOW [> 30.000s] jj-cli::runner test_rebase_command::test_rebase_after jujutsu-0.46.0> PASS [ 13.927s] jj-cli::runner test_resolve_command::test_multiple_conflicts jujutsu-0.46.0> PASS [ 7.708s] jj-cli::runner test_restore_command::test_restore_interactive_with_paths jujutsu-0.46.0> PASS [ 10.584s] jj-cli::runner test_resolve_command::test_too_many_parents jujutsu-0.46.0> SLOW [> 10.000s] jj-cli::runner test_restore_command::test_restore jujutsu-0.46.0> PASS [ 9.568s] jj-cli::runner test_restore_command::test_restore_interactive jujutsu-0.46.0> SLOW [> 30.000s] jj-cli::runner test_rebase_command::test_rebase_after_before jujutsu-0.46.0> PASS [ 4.917s] jj-cli::runner test_revert_command::test_revert_description_template jujutsu-0.46.0> SLOW [> 10.000s] jj-cli::runner test_restore_command::test_restore_conflicted_merge jujutsu-0.46.0> PASS [ 9.200s] jj-cli::runner test_restore_command::test_restore_interactive_merge jujutsu-0.46.0> PASS [ 13.278s] jj-cli::runner test_resolve_command::test_resolve_long_conflict_markers jujutsu-0.46.0> SLOW [> 30.000s] jj-cli::runner test_rebase_command::test_rebase_before jujutsu-0.46.0> PASS [ 2.794s] jj-cli::runner test_revset_output::test_alias jujutsu-0.46.0> PASS [ 11.057s] jj-cli::runner test_restore_command::test_restore_conflicted_merge jujutsu-0.46.0> PASS [ 2.073s] jj-cli::runner test_revset_output::test_bad_alias_decl jujutsu-0.46.0> PASS [ 26.288s] jj-cli::runner test_rebase_command::test_rebase_with_child_and_descendant_bug_2600 jujutsu-0.46.0> PASS [ 2.309s] jj-cli::runner test_revset_output::test_alias_override jujutsu-0.46.0> PASS [ 31.821s] jj-cli::runner test_rebase_command::test_rebase_after_before jujutsu-0.46.0> PASS [ 12.208s] jj-cli::runner test_restore_command::test_restore jujutsu-0.46.0> SLOW [> 10.000s] jj-cli::runner test_restore_command::test_restore_restore_descendants jujutsu-0.46.0> PASS [ 10.017s] jj-cli::runner test_restore_command::test_restore_restore_descendants jujutsu-0.46.0> PASS [ 0.289s] jj-cli::runner test_root::test_root_outside_a_repo jujutsu-0.46.0> PASS [ 2.196s] jj-cli::runner test_revset_output::test_default_string_pattern jujutsu-0.46.0> PASS [ 29.590s] jj-cli::runner test_rebase_command::test_rebase_multiple_revisions jujutsu-0.46.0> PASS [ 2.366s] jj-cli::runner test_revset_output::test_bad_symbol_or_argument_should_not_be_optimized_out jujutsu-0.46.0> PASS [ 1.658s] jj-cli::runner test_revset_output::test_deprecated_diff_contains jujutsu-0.46.0> PASS [ 1.277s] jj-cli::runner test_root::test_root::test_case_1_simple_backend jujutsu-0.46.0> PASS [ 14.743s] jj-cli::runner test_resolve_command::test_resolve_with_contents_of_side jujutsu-0.46.0> PASS [ 2.184s] jj-cli::runner test_revset_output::test_function_name_hint jujutsu-0.46.0> PASS [ 15.946s] jj-cli::runner test_resolve_command::test_resolve_conflicts_with_executable jujutsu-0.46.0> PASS [ 2.066s] jj-cli::runner test_revset_output::test_syntax_error jujutsu-0.46.0> PASS [ 3.806s] jj-cli::runner test_revset_output::test_bad_function_call jujutsu-0.46.0> PASS [ 1.881s] jj-cli::runner test_root::test_root::test_case_2_git_backend jujutsu-0.46.0> SLOW [> 10.000s] jj-cli::runner test_revert_command::test_revert jujutsu-0.46.0> PASS [ 2.253s] jj-cli::runner test_run_command::test_run_ignore_changes_conflicts_with_restore_descendants jujutsu-0.46.0> PASS [ 6.801s] jj-cli::runner test_revert_command::test_revert_with_conflict jujutsu-0.46.0> PASS [ 3.805s] jj-cli::runner test_revset_output::test_user_trunk_absent_or_conflicted jujutsu-0.46.0> PASS [ 4.264s] jj-cli::runner test_revset_output::test_revset_committer_date_with_time_zone jujutsu-0.46.0> PASS [ 3.577s] jj-cli::runner test_run_command::test_run_failure_shows_output jujutsu-0.46.0> PASS [ 18.963s] jj-cli::runner test_resolve_command::test_resolve_change_delete_executable jujutsu-0.46.0> SLOW [> 10.000s] jj-cli::runner test_revert_command::test_revert_multiple jujutsu-0.46.0> PASS [ 17.822s] jj-cli::runner test_resolve_command::test_simplify_conflict_sides jujutsu-0.46.0> PASS [ 12.851s] jj-cli::runner test_revert_command::test_revert jujutsu-0.46.0> SLOW [> 20.000s] jj-cli::runner test_resolve_command::test_resolution jujutsu-0.46.0> PASS [ 20.034s] jj-cli::runner test_resolve_command::test_resolution jujutsu-0.46.0> PASS [ 4.008s] jj-cli::runner test_run_command::test_run_ignore_errors_all_fail jujutsu-0.46.0> PASS [ 10.474s] jj-cli::runner test_revert_command::test_revert_multiple jujutsu-0.46.0> PASS [ 4.385s] jj-cli::runner test_run_command::test_run_ignore_changes_works_on_immutable jujutsu-0.46.0> PASS [ 4.668s] jj-cli::runner test_run_command::test_run_ignore_changes_does_not_leak_between_invocations jujutsu-0.46.0> PASS [ 5.217s] jj-cli::runner test_run_command::test_run_failure_rewrites_nothing jujutsu-0.46.0> PASS [ 2.174s] jj-cli::runner test_run_command::test_run_passthrough_rejects_multi_job jujutsu-0.46.0> PASS [ 5.614s] jj-cli::runner test_run_command::test_run_ignore_changes_does_not_rewrite jujutsu-0.46.0> PASS [ 6.249s] jj-cli::runner test_run_command::test_run_from_subdir_skips_commits_without_it jujutsu-0.46.0> PASS [ 5.725s] jj-cli::runner test_run_command::test_run_multi_commit_partial_diff jujutsu-0.46.0> SLOW [> 40.000s] jj-cli::runner test_rebase_command::test_rebase_after jujutsu-0.46.0> PASS [ 6.370s] jj-cli::runner test_run_command::test_run_ignore_errors_rewrites_successes jujutsu-0.46.0> PASS [ 6.292s] jj-cli::runner test_run_command::test_run_on_immutable jujutsu-0.46.0> PASS [ 4.194s] jj-cli::runner test_run_command::test_run_pool_failed_command_does_not_poison_slot jujutsu-0.46.0> PASS [ 5.160s] jj-cli::runner test_run_command::test_run_passthrough jujutsu-0.46.0> PASS [ 7.043s] jj-cli::runner test_run_command::test_run_noop jujutsu-0.46.0> PASS [ 6.891s] jj-cli::runner test_run_command::test_run_order jujutsu-0.46.0> PASS [ 5.310s] jj-cli::runner test_run_command::test_run_passthrough_failure_rewrites_nothing jujutsu-0.46.0> SLOW [> 40.000s] jj-cli::runner test_rebase_command::test_rebase_before jujutsu-0.46.0> PASS [ 4.696s] jj-cli::runner test_run_command::test_run_pool_recovers_from_missing_tree_state jujutsu-0.46.0> PASS [ 5.705s] jj-cli::runner test_run_command::test_run_pool_persists_between_runs jujutsu-0.46.0> PASS [ 5.970s] jj-cli::runner test_run_command::test_run_pool_preserves_untracked_artifacts jujutsu-0.46.0> PASS [ 9.207s] jj-cli::runner test_run_command::test_run_on_conflicted_commit jujutsu-0.46.0> PASS [ 7.130s] jj-cli::runner test_run_command::test_run_passthrough_stops_after_first_failure jujutsu-0.46.0> PASS [ 5.849s] jj-cli::runner test_run_command::test_run_pool_reuses_slot_after_failure jujutsu-0.46.0> PASS [ 4.573s] jj-cli::runner test_run_command::test_run_root_flag jujutsu-0.46.0> PASS [ 6.259s] jj-cli::runner test_run_command::test_run_pool_removes_file_absent_in_next_commit jujutsu-0.46.0> PASS [ 8.602s] jj-cli::runner test_run_command::test_run_parallel_changes_propagate_to_descendants jujutsu-0.46.0> PASS [ 6.828s] jj-cli::runner test_run_command::test_run_pool_removes_previously_ignored_files jujutsu-0.46.0> PASS [ 2.301s] jj-cli::runner test_show_command::test_show jujutsu-0.46.0> PASS [ 4.977s] jj-cli::runner test_run_command::test_run_sets_env_vars jujutsu-0.46.0> PASS [ 3.694s] jj-cli::runner test_run_command::test_run_touches_file_without_diff jujutsu-0.46.0> PASS [ 4.703s] jj-cli::runner test_run_command::test_run_sets_workspace_root_env_var jujutsu-0.46.0> PASS [ 1.925s] jj-cli::runner test_show_command::test_show_relative_timestamps jujutsu-0.46.0> PASS [ 6.914s] jj-cli::runner test_run_command::test_run_recovers_after_failure jujutsu-0.46.0> PASS [ 2.142s] jj-cli::runner test_show_command::test_show_with_no_template jujutsu-0.46.0> PASS [ 1.967s] jj-cli::runner test_sign_unsign_commands::test_abort_with_error_if_no_signing_backend_is_configured jujutsu-0.46.0> PASS [ 8.287s] jj-cli::runner test_run_command::test_run_pool_size_from_jobs_flag jujutsu-0.46.0> PASS [ 8.523s] jj-cli::runner test_run_command::test_run_pool_size_from_config jujutsu-0.46.0> PASS [ 2.592s] jj-cli::runner test_show_command::test_show_with_template jujutsu-0.46.0> PASS [ 46.485s] jj-cli::runner test_rebase_command::test_rebase_after jujutsu-0.46.0> PASS [ 3.037s] jj-cli::runner test_show_command::test_show_with_no_patch jujutsu-0.46.0> PASS [ 3.404s] jj-cli::runner test_show_command::test_show_with_template_no_patch jujutsu-0.46.0> PASS [ 8.473s] jj-cli::runner test_run_command::test_run_restore_descendants_preserves_content jujutsu-0.46.0> PASS [ 4.702s] jj-cli::runner test_show_command::test_show_basic jujutsu-0.46.0> PASS [ 1.907s] jj-cli::runner test_simplify_parents_command::test_simplify_parents_immutable jujutsu-0.46.0> PASS [ 7.427s] jj-cli::runner test_run_command::test_run_shell_command jujutsu-0.46.0> PASS [ 6.817s] jj-cli::runner test_run_command::test_run_stops_after_first_failure jujutsu-0.46.0> PASS [ 3.256s] jj-cli::runner test_sign_unsign_commands::test_sign_default_revset jujutsu-0.46.0> PASS [ 7.326s] jj-cli::runner test_run_command::test_run_uses_revsets_run_as_default jujutsu-0.46.0> PASS [ 2.393s] jj-cli::runner test_simplify_parents_command::test_simplify_parents_no_commits jujutsu-0.46.0> PASS [ 8.445s] jj-cli::runner test_run_command::test_run_simple jujutsu-0.46.0> PASS [ 5.042s] jj-cli::runner test_sign_unsign_commands::test_keep_signatures_in_rebased_descendants jujutsu-0.46.0> PASS [ 6.124s] jj-cli::runner test_show_command::test_show_multiple_revisions jujutsu-0.46.0> PASS [ 2.357s] jj-cli::runner test_sparse_command::test_sparse_editor_avoids_unc jujutsu-0.46.0> PASS [ 4.917s] jj-cli::runner test_sign_unsign_commands::test_sign_with_key jujutsu-0.46.0> PASS [ 9.245s] jj-cli::runner test_run_command::test_run_sparse jujutsu-0.46.0> PASS [ 6.351s] jj-cli::runner test_sign_unsign_commands::test_sign jujutsu-0.46.0> PASS [ 6.285s] jj-cli::runner test_sign_unsign_commands::test_warn_about_unsigning_commits_not_authored_by_me jujutsu-0.46.0> PASS [ 5.464s] jj-cli::runner test_simplify_parents_command::test_simplify_parents_no_change jujutsu-0.46.0> PASS [ 6.468s] jj-cli::runner test_sign_unsign_commands::test_warn_about_signing_commits_not_authored_by_me jujutsu-0.46.0> SLOW [> 50.000s] jj-cli::runner test_rebase_command::test_rebase_before jujutsu-0.46.0> PASS [ 7.248s] jj-cli::runner test_sign_unsign_commands::test_unsign jujutsu-0.46.0> PASS [ 4.744s] jj-cli::runner test_sparse_command::test_sparse_manage_patterns jujutsu-0.46.0> PASS [ 4.397s] jj-cli::runner test_split_command::test_split_interactive jujutsu-0.46.0> PASS [ 3.927s] jj-cli::runner test_split_command::test_split_message_editor_avoids_unc jujutsu-0.46.0> PASS [ 4.987s] jj-cli::runner test_split_command::test_split_empty jujutsu-0.46.0> PASS [ 51.600s] jj-cli::runner test_rebase_command::test_rebase_before jujutsu-0.46.0> PASS [ 5.992s] jj-cli::runner test_split_command::test_split_interactive_with_paths jujutsu-0.46.0> PASS [ 7.541s] jj-cli::runner test_simplify_parents_command::test_simplify_parents_redundant_parent::test_case_1_revisions jujutsu-0.46.0> PASS [ 4.970s] jj-cli::runner test_split_command::test_split_parallel_no_descendants jujutsu-0.46.0> PASS [ 7.174s] jj-cli::runner test_simplify_parents_command::test_simplify_parents_redundant_parent::test_case_2_sources jujutsu-0.46.0> PASS [ 8.530s] jj-cli::runner test_simplify_parents_command::test_simplify_parents_no_change_diamond jujutsu-0.46.0> PASS [ 4.072s] jj-cli::runner test_split_command::test_split_with_default_description jujutsu-0.46.0> PASS [ 6.203s] jj-cli::runner test_split_command::test_split_parallel_with_merge_child jujutsu-0.46.0> SLOW [> 10.000s] jj-cli::runner test_simplify_parents_command::test_simplify_parents_multiple_redundant_parents jujutsu-0.46.0> SLOW [> 10.000s] jj-cli::runner test_simplify_parents_command::test_simplify_parents_no_args jujutsu-0.46.0> PASS [ 6.580s] jj-cli::runner test_split_command::test_split_with_bookmarks::test_case_1_default_behavior jujutsu-0.46.0> PASS [ 4.857s] jj-cli::runner test_split_command::test_split_with_editor_and_empty_message jujutsu-0.46.0> PASS [ 6.547s] jj-cli::runner test_split_command::test_split_with_bookmarks::test_case_2_move_bookmark_to_child jujutsu-0.46.0> PASS [ 4.874s] jj-cli::runner test_split_command::test_split_with_editor_and_message_args jujutsu-0.46.0> PASS [ 5.021s] jj-cli::runner test_split_command::test_split_with_editor_without_message jujutsu-0.46.0> PASS [ 7.996s] jj-cli::runner test_split_command::test_split_parallel_with_conflict jujutsu-0.46.0> PASS [ 6.636s] jj-cli::runner test_split_command::test_split_with_bookmarks::test_case_3_leave_bookmark_with_target jujutsu-0.46.0> SLOW [> 10.000s] jj-cli::runner test_split_command::test_split_by_paths jujutsu-0.46.0> PASS [ 10.417s] jj-cli::runner test_split_command::test_split_by_paths jujutsu-0.46.0> PASS [ 5.662s] jj-cli::runner test_split_command::test_split_with_message jujutsu-0.46.0> PASS [ 5.926s] jj-cli::runner test_split_command::test_split_with_merge_child jujutsu-0.46.0> PASS [ 9.013s] jj-cli::runner test_split_command::test_split_parallel_with_descendants jujutsu-0.46.0> SLOW [> 10.000s] jj-cli::runner test_split_command::test_split_move_first_commit jujutsu-0.46.0> PASS [ 4.783s] jj-cli::runner test_split_command::test_split_with_non_empty_description jujutsu-0.46.0> PASS [ 5.038s] jj-cli::runner test_split_command::test_split_with_non_empty_description_and_trailers jujutsu-0.46.0> PASS [ 13.975s] jj-cli::runner test_simplify_parents_command::test_simplify_parents_multiple_redundant_parents jujutsu-0.46.0> PASS [ 8.492s] jj-cli::runner test_split_command::test_split_with_descendants jujutsu-0.46.0> PASS [ 14.172s] jj-cli::runner test_simplify_parents_command::test_simplify_parents_no_args jujutsu-0.46.0> PASS [ 7.689s] jj-cli::runner test_split_command::test_split_with_multiple_workspaces_different_working_copy jujutsu-0.46.0> PASS [ 5.333s] jj-cli::runner test_squash_command::test_squash_empty jujutsu-0.46.0> PASS [ 6.247s] jj-cli::runner test_squash_command::test_squash_description_editor_avoids_unc jujutsu-0.46.0> PASS [ 3.811s] jj-cli::runner test_squash_command::test_squash_option_exclusion jujutsu-0.46.0> PASS [ 8.444s] jj-cli::runner test_split_command::test_split_with_multiple_workspaces_same_working_copy jujutsu-0.46.0> PASS [ 2.595s] jj-cli::runner test_status_command::test_status_filtered_untracked jujutsu-0.46.0> SLOW [> 10.000s] jj-cli::runner test_squash_command::test_squash jujutsu-0.46.0> SLOW [> 10.000s] jj-cli::runner test_squash_command::test_squash_description jujutsu-0.46.0> PASS [ 3.236s] jj-cli::runner test_status_command::test_status_ignored_gitignore jujutsu-0.46.0> PASS [ 5.842s] jj-cli::runner test_squash_command::test_squash_with_editor_and_message_args jujutsu-0.46.0> PASS [ 2.678s] jj-cli::runner test_status_command::test_status_no_working_copy jujutsu-0.46.0> PASS [ 6.242s] jj-cli::runner test_squash_command::test_squash_with_editor_and_empty_message jujutsu-0.46.0> PASS [ 6.708s] jj-cli::runner test_squash_command::test_squash_revision_flag_exactly_one_errors jujutsu-0.46.0> PASS [ 5.855s] jj-cli::runner test_squash_command::test_squash_with_editor_combine_messages jujutsu-0.46.0> PASS [ 4.714s] jj-cli::runner test_status_command::test_status_copies jujutsu-0.46.0> PASS [ 6.651s] jj-cli::runner test_squash_command::test_squash_use_destination_message jujutsu-0.46.0> PASS [ 7.829s] jj-cli::runner test_squash_command::test_squash_keep_emptied jujutsu-0.46.0> PASS [ 8.677s] jj-cli::runner test_squash_command::test_squash_from_multiple_partial_no_op jujutsu-0.46.0> PASS [ 5.170s] jj-cli::runner test_status_command::test_status_filtered jujutsu-0.46.0> SLOW [> 10.000s] jj-cli::runner test_squash_command::test_squash_from_multiple jujutsu-0.46.0> SLOW [> 10.000s] jj-cli::runner test_squash_command::test_squash_from_multiple_partial jujutsu-0.46.0> PASS [ 5.520s] jj-cli::runner test_status_command::test_status_merge jujutsu-0.46.0> SLOW [> 10.000s] jj-cli::runner test_squash_command::test_squash_from_to jujutsu-0.46.0> SLOW [> 10.000s] jj-cli::runner test_squash_command::test_squash_from_to_partial jujutsu-0.46.0> PASS [ 2.503s] jj-cli::runner test_tag_command::test_tag_at_root jujutsu-0.46.0> SLOW [> 10.000s] jj-cli::runner test_squash_command::test_squash_partial jujutsu-0.46.0> PASS [ 2.586s] jj-cli::runner test_tag_command::test_tag_track_untrack_bad_args jujutsu-0.46.0> PASS [ 2.420s] jj-cli::runner test_tag_command::test_tag_unknown jujutsu-0.46.0> PASS [ 3.148s] jj-cli::runner test_tag_command::test_tag_bad_name jujutsu-0.46.0> PASS [ 13.758s] jj-cli::runner test_squash_command::test_squash jujutsu-0.46.0> SLOW [> 10.000s] jj-cli::runner test_squash_command::test_squash_to_new_commit jujutsu-0.46.0> SLOW [> 20.000s] jj-cli::runner test_split_command::test_split_move_first_commit jujutsu-0.46.0> PASS [ 4.140s] jj-cli::runner test_tag_command::test_tag_list_remotes jujutsu-0.46.0> PASS [ 2.119s] jj-cli::runner test_templater::test_templater_alias_override jujutsu-0.46.0> PASS [ 3.135s] jj-cli::runner test_templater::test_templater_alias jujutsu-0.46.0> PASS [ 9.512s] jj-cli::runner test_status_command::test_status_conflicted_bookmarks jujutsu-0.46.0> PASS [ 2.251s] jj-cli::runner test_templater::test_templater_bad_alias_decl jujutsu-0.46.0> PASS [ 5.030s] jj-cli::runner test_status_command::test_status_untracked_files jujutsu-0.46.0> PASS [ 13.747s] jj-cli::runner test_squash_command::test_squash_from_multiple jujutsu-0.46.0> PASS [ 1.760s] jj-cli::runner test_templater::test_templater_parse_warning jujutsu-0.46.0> PASS [ 2.125s] jj-cli::runner test_templater::test_templater_config_function jujutsu-0.46.0> PASS [ 5.276s] jj-cli::runner test_tag_command::test_tag_set_delete jujutsu-0.46.0> PASS [ 2.336s] jj-cli::runner test_templater::test_templater_upper_lower jujutsu-0.46.0> SLOW [> 10.000s] jj-cli::runner test_status_command::test_status_display_relevant_working_commit_conflict_hints jujutsu-0.46.0> PASS [ 3.035s] jj-cli::runner test_templater::test_templater_parse_error jujutsu-0.46.0> PASS [ 22.166s] jj-cli::runner test_split_command::test_split_move_first_commit jujutsu-0.46.0> PASS [ 2.532s] jj-cli::runner test_undo_redo_commands::test_redo_non_undo_operation jujutsu-0.46.0> PASS [ 0.841s] jj-cli::runner test_util_command::test_shell_completions jujutsu-0.46.0> PASS [ 7.023s] jj-cli::runner test_tag_command::test_tag_list jujutsu-0.46.0> PASS [ 0.258s] jj-cli::runner test_util_command::test_util_config_schema jujutsu-0.46.0> PASS [ 1.126s] jj-cli::runner test_util_command::test_util_backend_name::test_case_1_simple_backend jujutsu-0.46.0> PASS [ 2.527s] jj-cli::runner test_undo_redo_commands::test_undo_root_operation jujutsu-0.46.0> PASS [ 0.303s] jj-cli::runner test_util_command::test_util_exec jujutsu-0.46.0> PASS [ 0.470s] jj-cli::runner test_util_command::test_util_diff jujutsu-0.46.0> PASS [ 11.928s] jj-cli::runner test_status_command::test_status_display_relevant_working_commit_conflict_hints jujutsu-0.46.0> PASS [ 15.369s] jj-cli::runner test_squash_command::test_squash_from_to_partial jujutsu-0.46.0> PASS [ 0.369s] jj-cli::runner test_util_command::test_util_exec_crash jujutsu-0.46.0> PASS [ 0.382s] jj-cli::runner test_util_command::test_util_exec_fail jujutsu-0.46.0> PASS [ 2.869s] jj-cli::runner test_util_command::test_gc_args jujutsu-0.46.0> PASS [ 0.490s] jj-cli::runner test_util_command::test_util_exec_not_found jujutsu-0.46.0> PASS [ 3.250s] jj-cli::runner test_undo_redo_commands::test_undo_merge_operation jujutsu-0.46.0> PASS [ 15.990s] jj-cli::runner test_squash_command::test_squash_from_to jujutsu-0.46.0> PASS [ 16.553s] jj-cli::runner test_squash_command::test_squash_from_multiple_partial jujutsu-0.46.0> PASS [ 1.708s] jj-cli::runner test_util_command::test_util_backend_name::test_case_2_git_backend jujutsu-0.46.0> PASS [ 4.150s] jj-cli::runner test_undo_redo_commands::test_undo_ignores_op_revert jujutsu-0.46.0> PASS [ 16.182s] jj-cli::runner test_squash_command::test_squash_partial jujutsu-0.46.0> SLOW [> 10.000s] jj-cli::runner test_status_command::test_status_simplify_conflict_sides jujutsu-0.46.0> PASS [ 4.552s] jj-cli::runner test_undo_redo_commands::test_undo_redo_cross_workspace jujutsu-0.46.0> PASS [ 1.897s] jj-cli::runner test_util_command::test_util_snapshot_nothing_changed jujutsu-0.46.0> SLOW [> 20.000s] jj-cli::runner test_squash_command::test_squash_description jujutsu-0.46.0> PASS [ 2.237s] jj-cli::runner test_util_command::test_util_exec_sets_env jujutsu-0.46.0> PASS [ 2.713s] jj-cli::runner test_util_command::test_util_snapshot jujutsu-0.46.0> SLOW [> 10.000s] jj-cli::runner test_tag_command::test_tag_track_untrack jujutsu-0.46.0> PASS [ 2.100s] jj-cli::runner test_working_copy::test_snapshot_non_utf8_path jujutsu-0.46.0> SLOW [> 10.000s] jj-cli::runner test_tag_command::test_tag_track_untrack_multiple_remotes jujutsu-0.46.0> PASS [ 12.324s] jj-cli::runner test_status_command::test_status_simplify_conflict_sides jujutsu-0.46.0> PASS [ 5.873s] jj-cli::runner test_util_command::test_gc_operation_log jujutsu-0.46.0> PASS [ 6.766s] jj-cli::runner test_undo_redo_commands::test_undo_push_operation jujutsu-0.46.0> PASS [ 3.725s] jj-cli::runner test_working_copy::test_snapshot_invalid_ignore_pattern jujutsu-0.46.0> PASS [ 7.621s] jj-cli::runner test_undo_redo_commands::test_jump_over_old_redo_stack jujutsu-0.46.0> PASS [ 7.780s] jj-cli::runner test_undo_redo_commands::test_jump_over_old_undo_stack jujutsu-0.46.0> PASS [ 4.072s] jj-cli::runner test_working_copy::test_snapshot_large_file jujutsu-0.46.0> PASS [ 3.425s] jj-cli::runner test_workspaces::test_debug_snapshot jujutsu-0.46.0> PASS [ 12.446s] jj-cli::runner test_tag_command::test_tag_track_untrack jujutsu-0.46.0> PASS [ 3.366s] jj-cli::runner test_workspaces::test_list_workspaces_template_root jujutsu-0.46.0> PASS [ 3.463s] jj-cli::runner test_workspaces::test_list_workspaces_template_root_unavailable jujutsu-0.46.0> PASS [ 5.096s] jj-cli::runner test_working_copy::test_snapshot_large_file_restore jujutsu-0.46.0> SLOW [> 20.000s] jj-cli::runner test_squash_command::test_squash_to_new_commit jujutsu-0.46.0> PASS [ 4.837s] jj-cli::runner test_workspaces::test_list_workspaces_template jujutsu-0.46.0> PASS [ 2.662s] jj-cli::runner test_workspaces::test_workspaces_add_ignore_working_copy jujutsu-0.46.0> PASS [ 2.772s] jj-cli::runner test_workspaces::test_workspaces_add_no_integrate_operation jujutsu-0.46.0> PASS [ 14.216s] jj-cli::runner test_tag_command::test_tag_track_untrack_multiple_remotes jujutsu-0.46.0> PASS [ 7.585s] jj-cli::runner test_working_copy::test_materialize_and_snapshot_different_conflict_markers jujutsu-0.46.0> SLOW [> 10.000s] jj-cli::runner test_util_command::test_install_man_pages jujutsu-0.46.0> PASS [ 8.245s] jj-cli::runner test_working_copy::test_conflict_marker_length_stored_in_working_copy jujutsu-0.46.0> PASS [ 8.458s] jj-cli::runner test_working_copy::test_snapshot_jjconflict_trees jujutsu-0.46.0> PASS [ 6.761s] jj-cli::runner test_workspaces::test_workspace_add_override_path_in_store jujutsu-0.46.0> PASS [ 5.197s] jj-cli::runner test_workspaces::test_workspaces_add_second_workspace_on_merge jujutsu-0.46.0> PASS [ 7.033s] jj-cli::runner test_workspaces::test_workspaces_add_at_operation jujutsu-0.46.0> PASS [ 4.795s] jj-cli::runner test_workspaces::test_workspaces_add_workspace_from_subdir jujutsu-0.46.0> PASS [ 2.303s] jj-cli::runner test_workspaces::test_workspaces_forget_from_before_workspace_store jujutsu-0.46.0> SLOW [> 10.000s] jj-cli::runner test_working_copy::test_submodule_ignored jujutsu-0.46.0> PASS [ 6.831s] jj-cli::runner test_workspaces::test_workspaces_add_second_and_third_workspace jujutsu-0.46.0> SLOW [> 10.000s] jj-cli::runner test_workspaces::test_colocated_workspace_update_stale jujutsu-0.46.0> PASS [ 7.461s] jj-cli::runner test_workspaces::test_workspaces_add_colocated_unborn_head jujutsu-0.46.0> PASS [ 6.399s] jj-cli::runner test_workspaces::test_workspaces_add_workspace_at_revision jujutsu-0.46.0> PASS [ 2.071s] jj-cli::runner test_workspaces::test_workspaces_forget_nothing_changed jujutsu-0.46.0> PASS [ 2.179s] jj-cli::runner test_workspaces::test_workspaces_invalid_name jujutsu-0.46.0> PASS [ 10.652s] jj-cli::runner test_workspaces::test_colocated_workspace_update_stale jujutsu-0.46.0> SLOW [> 30.000s] jj-cli::runner test_squash_command::test_squash_description jujutsu-0.46.0> PASS [ 30.077s] jj-cli::runner test_squash_command::test_squash_description jujutsu-0.46.0> PASS [ 6.648s] jj-cli::runner test_workspaces::test_workspaces_add_workspace_in_current_workspace jujutsu-0.46.0> PASS [ 11.530s] jj-cli::runner test_working_copy::test_submodule_ignored jujutsu-0.46.0> PASS [ 7.857s] jj-cli::runner test_workspaces::test_workspaces_add_with_message jujutsu-0.46.0> PASS [ 3.395s] jj-cli::runner test_workspaces::test_workspaces_relative_path jujutsu-0.46.0> PASS [ 2.160s] jj-cli::runner test_workspaces::test_workspaces_remove_refuses_main_workspace jujutsu-0.46.0> PASS [ 9.961s] jj-cli::runner test_workspaces::test_workspaces_add_colocated_at_revision jujutsu-0.46.0> PASS [ 6.636s] jj-cli::runner test_workspaces::test_workspaces_forget jujutsu-0.46.0> SLOW [> 10.000s] jj-cli::runner test_workspaces::test_workspaces_add_forget_colocated jujutsu-0.46.0> PASS [ 3.555s] jj-cli::runner test_workspaces::test_workspaces_remove_current_workspace jujutsu-0.46.0> PASS [ 7.874s] jj-cli::runner test_workspaces::test_workspaces_conflicting_edits jujutsu-0.46.0> PASS [ 2.187s] jj-cli::runner test_workspaces::test_workspaces_rename_nothing_changed jujutsu-0.46.0> PASS [ 3.646s] jj-cli::runner test_workspaces::test_workspaces_remove_requires_writable_working_copy jujutsu-0.46.0> PASS [ 9.564s] jj-cli::runner test_workspaces::test_workspaces_add_workspace_multiple_revisions jujutsu-0.46.0> PASS [ 3.410s] jj-cli::runner test_workspaces::test_workspaces_rename_new_workspace_name_already_used jujutsu-0.46.0> PASS [ 11.776s] jj-cli::runner test_workspaces::test_workspaces_add_forget_colocated jujutsu-0.46.0> PASS [ 0.016s] jj-lib absorb::tests::test_combine_texts jujutsu-0.46.0> PASS [ 0.021s] jj-lib absorb::tests::test_split_file_hunks_contiguous_ranges_delete jujutsu-0.46.0> PASS [ 2.513s] jj-cli::runner test_workspaces::test_workspaces_rename_workspace_from_before_workspace_store jujutsu-0.46.0> PASS [ 0.021s] jj-lib absorb::tests::test_split_file_hunks_contiguous_ranges_insert jujutsu-0.46.0> PASS [ 0.019s] jj-lib absorb::tests::test_split_file_hunks_contiguous_ranges_modify jujutsu-0.46.0> PASS [ 6.970s] jj-cli::runner test_workspaces::test_workspaces_forget_multi_transaction jujutsu-0.46.0> PASS [ 0.016s] jj-lib absorb::tests::test_split_file_hunks_contiguous_ranges_modify_insert jujutsu-0.46.0> PASS [ 0.018s] jj-lib absorb::tests::test_split_file_hunks_contiguous_ranges_modify_delete jujutsu-0.46.0> PASS [ 0.034s] jj-lib absorb::tests::test_split_file_hunks_empty_or_single_line jujutsu-0.46.0> PASS [ 0.045s] jj-lib absorb::tests::test_split_file_hunks_multiple_edits jujutsu-0.46.0> PASS [ 0.045s] jj-lib absorb::tests::test_split_file_hunks_non_contiguous_ranges_delete jujutsu-0.46.0> PASS [ 0.026s] jj-lib absorb::tests::test_split_file_hunks_non_contiguous_ranges_delete_delete_masked jujutsu-0.46.0> PASS [ 0.042s] jj-lib absorb::tests::test_split_file_hunks_non_contiguous_ranges_delete_modify_masked jujutsu-0.46.0> PASS [ 0.040s] jj-lib absorb::tests::test_split_file_hunks_non_contiguous_ranges_insert_modify_masked jujutsu-0.46.0> PASS [ 0.042s] jj-lib absorb::tests::test_split_file_hunks_non_contiguous_ranges_insert jujutsu-0.46.0> PASS [ 0.031s] jj-lib absorb::tests::test_split_file_hunks_non_contiguous_ranges_modify jujutsu-0.46.0> PASS [ 8.153s] jj-cli::runner test_workspaces::test_workspaces_forget_abandon_commits jujutsu-0.46.0> PASS [ 0.038s] jj-lib absorb::tests::test_split_file_hunks_non_contiguous_ranges_modify_modify_masked jujutsu-0.46.0> PASS [ 0.043s] jj-lib absorb::tests::test_split_file_hunks_non_contiguous_tail_range_delete jujutsu-0.46.0> PASS [ 3.823s] jj-cli::runner test_workspaces::test_workspaces_rename_forgotten_workspace jujutsu-0.46.0> PASS [ 0.051s] jj-lib absorb::tests::test_split_file_hunks_non_contiguous_tail_range_delete_delete_masked jujutsu-0.46.0> PASS [ 0.040s] jj-lib absorb::tests::test_split_file_hunks_non_contiguous_tail_range_delete_modify_masked jujutsu-0.46.0> SLOW [> 30.000s] jj-cli::runner test_squash_command::test_squash_to_new_commit jujutsu-0.46.0> PASS [ 0.046s] jj-lib absorb::tests::test_split_file_hunks_non_contiguous_tail_range_insert jujutsu-0.46.0> PASS [ 0.034s] jj-lib absorb::tests::test_split_file_hunks_non_contiguous_tail_range_insert_modify_masked jujutsu-0.46.0> PASS [ 0.035s] jj-lib absorb::tests::test_split_file_hunks_non_contiguous_tail_range_modify_modify_masked jujutsu-0.46.0> PASS [ 0.038s] jj-lib absorb::tests::test_split_file_hunks_non_contiguous_tail_range_modify jujutsu-0.46.0> PASS [ 0.027s] jj-lib absorb::tests::test_split_file_hunks_single_range jujutsu-0.46.0> PASS [ 0.033s] jj-lib annotate::tests::test_count_lines jujutsu-0.46.0> PASS [ 0.038s] jj-lib annotate::tests::test_lines_iterator_compaction jujutsu-0.46.0> PASS [ 0.051s] jj-lib annotate::tests::test_lines_iterator_empty jujutsu-0.46.0> PASS [ 0.052s] jj-lib annotate::tests::test_lines_iterator_with_content jujutsu-0.46.0> PASS [ 5.906s] jj-cli::runner test_workspaces::test_workspaces_remove_colocated jujutsu-0.46.0> PASS [ 0.205s] jj-lib config::tests::test_config_layer_delete_value jujutsu-0.46.0> PASS [ 9.583s] jj-cli::runner test_workspaces::test_workspaces_current_op_discarded_by_other::test_case_1_manual jujutsu-0.46.0> PASS [ 0.202s] jj-lib config::tests::test_stacked_config_get_inline_non_inline_table jujutsu-0.46.0> PASS [ 0.245s] jj-lib config::tests::test_config_layer_set_value jujutsu-0.46.0> PASS [ 0.223s] jj-lib config::tests::test_config_layer_set_value_inline_table jujutsu-0.46.0> PASS [ 0.205s] jj-lib config::tests::test_stacked_config_get_inline_table jujutsu-0.46.0> PASS [ 0.263s] jj-lib config::tests::test_config_layer_set_value_formatting jujutsu-0.46.0> PASS [ 0.052s] jj-lib config::tests::test_stacked_config_get_simple_value jujutsu-0.46.0> PASS [ 0.042s] jj-lib config::tests::test_stacked_config_get_value_shadowing_table jujutsu-0.46.0> PASS [ 3.028s] jj-cli::runner test_workspaces::test_workspaces_root jujutsu-0.46.0> PASS [ 9.505s] jj-cli::runner test_workspaces::test_workspaces_current_op_discarded_by_other::test_case_2_automatic jujutsu-0.46.0> PASS [ 0.038s] jj-lib config_resolver::tests::test_condition_default jujutsu-0.46.0> PASS [ 0.041s] jj-lib config::tests::test_stacked_config_layer_order jujutsu-0.46.0> PASS [ 2.859s] jj-cli::runner test_workspaces::test_workspaces_root_unavailable jujutsu-0.46.0> PASS [ 0.263s] jj-lib config::tests::test_stacked_config_get_merged_table jujutsu-0.46.0> PASS [ 0.045s] jj-lib config_resolver::tests::test_condition_environments jujutsu-0.46.0> PASS [ 0.033s] jj-lib config_resolver::tests::test_condition_repo_path jujutsu-0.46.0> PASS [ 0.047s] jj-lib config_resolver::tests::test_condition_hostname jujutsu-0.46.0> PASS [ 0.044s] jj-lib config_resolver::tests::test_condition_repo_path_windows jujutsu-0.46.0> PASS [ 0.040s] jj-lib config_resolver::tests::test_expand_home jujutsu-0.46.0> PASS [ 3.979s] jj-cli::runner test_workspaces::test_workspaces_rename_workspace jujutsu-0.46.0> PASS [ 0.067s] jj-lib config_resolver::tests::test_migrate_noop jujutsu-0.46.0> PASS [ 2.115s] jj-cli::runner test_workspaces::test_workspaces_update_stale_noop jujutsu-0.46.0> PASS [ 0.372s] jj-lib config::tests::test_stacked_config_get_merged_table_shadowed_top jujutsu-0.46.0> PASS [ 0.059s] jj-lib config_resolver::tests::test_resolve_invalid_condition jujutsu-0.46.0> PASS [ 0.059s] jj-lib config_resolver::tests::test_resolve_invalid_scoped_tables jujutsu-0.46.0> PASS [ 0.532s] jj-lib config::tests::test_stacked_config_get_merged_table_shadowed_child jujutsu-0.46.0> PASS [ 0.480s] jj-lib config::tests::test_stacked_config_get_merged_table_shadowed_parent jujutsu-0.46.0> PASS [ 0.454s] jj-lib config::tests::test_stacked_config_get_table_shadowing_table jujutsu-0.46.0> PASS [ 0.471s] jj-lib config::tests::test_stacked_config_get_table_as_value jujutsu-0.46.0> PASS [ 0.298s] jj-lib config_resolver::tests::test_migrate_error jujutsu-0.46.0> PASS [ 0.268s] jj-lib config_resolver::tests::test_resolve_hostname jujutsu-0.46.0> PASS [ 0.303s] jj-lib config_resolver::tests::test_resolve_command jujutsu-0.46.0> PASS [ 0.036s] jj-lib config_resolver::tests::test_resolve_transparent jujutsu-0.46.0> PASS [ 0.314s] jj-lib config_resolver::tests::test_migrate_rename_value jujutsu-0.46.0> PASS [ 0.046s] jj-lib conflicts::tests::test_detect_eol::test_case_1_starts_with_lf jujutsu-0.46.0> PASS [ 0.046s] jj-lib conflicts::tests::test_detect_eol::test_case_6_both_sides_have_different_eols jujutsu-0.46.0> PASS [ 0.051s] jj-lib conflicts::tests::test_detect_eol::test_case_2_crlf jujutsu-0.46.0> PASS [ 0.053s] jj-lib conflicts::tests::test_detect_eol::test_case_4_no_eol jujutsu-0.46.0> PASS [ 0.046s] jj-lib conflicts::tests::test_detect_eol::test_case_3_lf jujutsu-0.46.0> PASS [ 0.065s] jj-lib conflicts::tests::test_detect_eol::test_case_5_only_the_second_side_has_the_lf_eol jujutsu-0.46.0> PASS [ 0.048s] jj-lib conflicts::tests::test_detect_eol::test_case_7_only_the_second_side_has_the_crlf_eol jujutsu-0.46.0> PASS [ 0.040s] jj-lib conflicts::tests::test_materialize_conflict::test_case_101_base_with_ending_eol_long_side1_with_ending_eol_side2_with_ending_eol_diff_experimental_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.405s] jj-lib config_resolver::tests::test_resolve_environments jujutsu-0.46.0> PASS [ 0.046s] jj-lib conflicts::tests::test_detect_eol_consistency jujutsu-0.46.0> PASS [ 0.048s] jj-lib conflicts::tests::test_materialize_conflict::test_case_100_base_with_ending_eol_long_side1_with_ending_eol_side2_with_ending_eol_diff_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.049s] jj-lib conflicts::tests::test_materialize_conflict::test_case_102_base_with_ending_eol_long_side1_with_ending_eol_side2_with_ending_eol_diff_experimental_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.033s] jj-lib conflicts::tests::test_materialize_conflict::test_case_103_base_with_ending_eol_long_side1_with_ending_eol_side2_with_ending_eol_snapshot_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.045s] jj-lib conflicts::tests::test_materialize_conflict::test_case_104_base_with_ending_eol_long_side1_with_ending_eol_side2_with_ending_eol_snapshot_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.042s] jj-lib conflicts::tests::test_materialize_conflict::test_case_105_base_with_ending_eol_long_side1_with_ending_eol_side2_without_ending_eol_git_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.519s] jj-lib config_resolver::tests::test_migrate_rename_update_value jujutsu-0.46.0> PASS [ 0.036s] jj-lib conflicts::tests::test_materialize_conflict::test_case_108_base_with_ending_eol_long_side1_with_ending_eol_side2_without_ending_eol_diff_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.044s] jj-lib conflicts::tests::test_materialize_conflict::test_case_109_base_with_ending_eol_long_side1_with_ending_eol_side2_without_ending_eol_diff_experimental_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.057s] jj-lib conflicts::tests::test_materialize_conflict::test_case_106_base_with_ending_eol_long_side1_with_ending_eol_side2_without_ending_eol_git_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.372s] jj-lib config_resolver::tests::test_resolve_os jujutsu-0.46.0> PASS [ 0.064s] jj-lib conflicts::tests::test_materialize_conflict::test_case_107_base_with_ending_eol_long_side1_with_ending_eol_side2_without_ending_eol_diff_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.336s] jj-lib config_resolver::tests::test_resolve_repo_path jujutsu-0.46.0> PASS [ 0.039s] jj-lib conflicts::tests::test_materialize_conflict::test_case_10_base_with_ending_eol_side1_with_ending_eol_side2_without_ending_eol_git_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.300s] jj-lib config_resolver::tests::test_resolve_repo_path_and_command jujutsu-0.46.0> PASS [ 0.043s] jj-lib conflicts::tests::test_materialize_conflict::test_case_111_base_with_ending_eol_long_side1_with_ending_eol_side2_without_ending_eol_snapshot_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.045s] jj-lib conflicts::tests::test_materialize_conflict::test_case_110_base_with_ending_eol_long_side1_with_ending_eol_side2_without_ending_eol_diff_experimental_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.051s] jj-lib conflicts::tests::test_materialize_conflict::test_case_113_base_with_ending_eol_long_side1_with_ending_eol_long_side2_with_ending_eol_git_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.311s] jj-lib config_resolver::tests::test_resolve_table_order jujutsu-0.46.0> PASS [ 0.055s] jj-lib conflicts::tests::test_materialize_conflict::test_case_112_base_with_ending_eol_long_side1_with_ending_eol_side2_without_ending_eol_snapshot_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.049s] jj-lib conflicts::tests::test_materialize_conflict::test_case_114_base_with_ending_eol_long_side1_with_ending_eol_long_side2_with_ending_eol_git_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.049s] jj-lib conflicts::tests::test_materialize_conflict::test_case_116_base_with_ending_eol_long_side1_with_ending_eol_long_side2_with_ending_eol_diff_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.048s] jj-lib conflicts::tests::test_materialize_conflict::test_case_117_base_with_ending_eol_long_side1_with_ending_eol_long_side2_with_ending_eol_diff_experimental_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.055s] jj-lib conflicts::tests::test_materialize_conflict::test_case_115_base_with_ending_eol_long_side1_with_ending_eol_long_side2_with_ending_eol_diff_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.311s] jj-lib config_resolver::tests::test_resolve_workspace_path jujutsu-0.46.0> PASS [ 0.033s] jj-lib conflicts::tests::test_materialize_conflict::test_case_11_base_with_ending_eol_side1_with_ending_eol_side2_without_ending_eol_diff_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.054s] jj-lib conflicts::tests::test_materialize_conflict::test_case_119_base_with_ending_eol_long_side1_with_ending_eol_long_side2_with_ending_eol_snapshot_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.064s] jj-lib conflicts::tests::test_materialize_conflict::test_case_118_base_with_ending_eol_long_side1_with_ending_eol_long_side2_with_ending_eol_diff_experimental_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.048s] jj-lib conflicts::tests::test_materialize_conflict::test_case_120_base_with_ending_eol_long_side1_with_ending_eol_long_side2_with_ending_eol_snapshot_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.046s] jj-lib conflicts::tests::test_materialize_conflict::test_case_121_base_with_ending_eol_long_side1_with_ending_eol_long_side2_without_ending_eol_git_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.060s] jj-lib conflicts::tests::test_materialize_conflict::test_case_122_base_with_ending_eol_long_side1_with_ending_eol_long_side2_without_ending_eol_git_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.041s] jj-lib conflicts::tests::test_materialize_conflict::test_case_125_base_with_ending_eol_long_side1_with_ending_eol_long_side2_without_ending_eol_diff_experimental_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.041s] jj-lib conflicts::tests::test_materialize_conflict::test_case_124_base_with_ending_eol_long_side1_with_ending_eol_long_side2_without_ending_eol_diff_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.046s] jj-lib conflicts::tests::test_materialize_conflict::test_case_12_base_with_ending_eol_side1_with_ending_eol_side2_without_ending_eol_diff_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.051s] jj-lib conflicts::tests::test_materialize_conflict::test_case_123_base_with_ending_eol_long_side1_with_ending_eol_long_side2_without_ending_eol_diff_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.055s] jj-lib conflicts::tests::test_materialize_conflict::test_case_129_base_with_ending_eol_long_side1_with_ending_eol_prepended_side2_with_ending_eol_git_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.061s] jj-lib conflicts::tests::test_materialize_conflict::test_case_128_base_with_ending_eol_long_side1_with_ending_eol_long_side2_without_ending_eol_snapshot_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 5.385s] jj-cli::runner test_workspaces::test_workspaces_remove_snapshots_before_removal jujutsu-0.46.0> PASS [ 0.072s] jj-lib conflicts::tests::test_materialize_conflict::test_case_127_base_with_ending_eol_long_side1_with_ending_eol_long_side2_without_ending_eol_snapshot_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.076s] jj-lib conflicts::tests::test_materialize_conflict::test_case_126_base_with_ending_eol_long_side1_with_ending_eol_long_side2_without_ending_eol_diff_experimental_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.042s] jj-lib conflicts::tests::test_materialize_conflict::test_case_130_base_with_ending_eol_long_side1_with_ending_eol_prepended_side2_with_ending_eol_git_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.039s] jj-lib conflicts::tests::test_materialize_conflict::test_case_133_base_with_ending_eol_long_side1_with_ending_eol_prepended_side2_with_ending_eol_diff_experimental_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.051s] jj-lib conflicts::tests::test_materialize_conflict::test_case_13_base_with_ending_eol_side1_with_ending_eol_side2_without_ending_eol_diff_experimental_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.086s] jj-lib conflicts::tests::test_materialize_conflict::test_case_132_base_with_ending_eol_long_side1_with_ending_eol_prepended_side2_with_ending_eol_diff_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.061s] jj-lib conflicts::tests::test_materialize_conflict::test_case_134_base_with_ending_eol_long_side1_with_ending_eol_prepended_side2_with_ending_eol_diff_experimental_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.083s] jj-lib conflicts::tests::test_materialize_conflict::test_case_131_base_with_ending_eol_long_side1_with_ending_eol_prepended_side2_with_ending_eol_diff_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.073s] jj-lib conflicts::tests::test_materialize_conflict::test_case_135_base_with_ending_eol_long_side1_with_ending_eol_prepended_side2_with_ending_eol_snapshot_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.071s] jj-lib conflicts::tests::test_materialize_conflict::test_case_137_base_with_ending_eol_long_side1_with_ending_eol_prepended_side2_without_ending_eol_git_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.080s] jj-lib conflicts::tests::test_materialize_conflict::test_case_136_base_with_ending_eol_long_side1_with_ending_eol_prepended_side2_with_ending_eol_snapshot_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.054s] jj-lib conflicts::tests::test_materialize_conflict::test_case_141_base_with_ending_eol_long_side1_with_ending_eol_prepended_side2_without_ending_eol_diff_experimental_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.068s] jj-lib conflicts::tests::test_materialize_conflict::test_case_140_base_with_ending_eol_long_side1_with_ending_eol_prepended_side2_without_ending_eol_diff_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.050s] jj-lib conflicts::tests::test_materialize_conflict::test_case_145_base_with_ending_eol_long_side1_without_ending_eol_side2_with_ending_eol_git_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.049s] jj-lib conflicts::tests::test_materialize_conflict::test_case_146_base_with_ending_eol_long_side1_without_ending_eol_side2_with_ending_eol_git_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.052s] jj-lib conflicts::tests::test_materialize_conflict::test_case_147_base_with_ending_eol_long_side1_without_ending_eol_side2_with_ending_eol_diff_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.072s] jj-lib conflicts::tests::test_materialize_conflict::test_case_143_base_with_ending_eol_long_side1_with_ending_eol_prepended_side2_without_ending_eol_snapshot_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.112s] jj-lib conflicts::tests::test_materialize_conflict::test_case_139_base_with_ending_eol_long_side1_with_ending_eol_prepended_side2_without_ending_eol_diff_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.117s] jj-lib conflicts::tests::test_materialize_conflict::test_case_138_base_with_ending_eol_long_side1_with_ending_eol_prepended_side2_without_ending_eol_git_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.047s] jj-lib conflicts::tests::test_materialize_conflict::test_case_149_base_with_ending_eol_long_side1_without_ending_eol_side2_with_ending_eol_diff_experimental_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.097s] jj-lib conflicts::tests::test_materialize_conflict::test_case_142_base_with_ending_eol_long_side1_with_ending_eol_prepended_side2_without_ending_eol_diff_experimental_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.052s] jj-lib conflicts::tests::test_materialize_conflict::test_case_148_base_with_ending_eol_long_side1_without_ending_eol_side2_with_ending_eol_diff_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.027s] jj-lib conflicts::tests::test_materialize_conflict::test_case_153_base_with_ending_eol_long_side1_without_ending_eol_side2_without_ending_eol_git_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.040s] jj-lib conflicts::tests::test_materialize_conflict::test_case_150_base_with_ending_eol_long_side1_without_ending_eol_side2_with_ending_eol_diff_experimental_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.044s] jj-lib conflicts::tests::test_materialize_conflict::test_case_14_base_with_ending_eol_side1_with_ending_eol_side2_without_ending_eol_diff_experimental_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.041s] jj-lib conflicts::tests::test_materialize_conflict::test_case_151_base_with_ending_eol_long_side1_without_ending_eol_side2_with_ending_eol_snapshot_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.040s] jj-lib conflicts::tests::test_materialize_conflict::test_case_152_base_with_ending_eol_long_side1_without_ending_eol_side2_with_ending_eol_snapshot_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.107s] jj-lib conflicts::tests::test_materialize_conflict::test_case_144_base_with_ending_eol_long_side1_with_ending_eol_prepended_side2_without_ending_eol_snapshot_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.029s] jj-lib conflicts::tests::test_materialize_conflict::test_case_158_base_with_ending_eol_long_side1_without_ending_eol_side2_without_ending_eol_diff_experimental_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.029s] jj-lib conflicts::tests::test_materialize_conflict::test_case_155_base_with_ending_eol_long_side1_without_ending_eol_side2_without_ending_eol_diff_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.042s] jj-lib conflicts::tests::test_materialize_conflict::test_case_159_base_with_ending_eol_long_side1_without_ending_eol_side2_without_ending_eol_snapshot_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.052s] jj-lib conflicts::tests::test_materialize_conflict::test_case_15_base_with_ending_eol_side1_with_ending_eol_side2_without_ending_eol_snapshot_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.051s] jj-lib conflicts::tests::test_materialize_conflict::test_case_154_base_with_ending_eol_long_side1_without_ending_eol_side2_without_ending_eol_git_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.035s] jj-lib conflicts::tests::test_materialize_conflict::test_case_165_base_with_ending_eol_long_side1_without_ending_eol_long_side2_with_ending_eol_diff_experimental_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.044s] jj-lib conflicts::tests::test_materialize_conflict::test_case_162_base_with_ending_eol_long_side1_without_ending_eol_long_side2_with_ending_eol_git_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.069s] jj-lib conflicts::tests::test_materialize_conflict::test_case_157_base_with_ending_eol_long_side1_without_ending_eol_side2_without_ending_eol_diff_experimental_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.044s] jj-lib conflicts::tests::test_materialize_conflict::test_case_161_base_with_ending_eol_long_side1_without_ending_eol_long_side2_with_ending_eol_git_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.037s] jj-lib conflicts::tests::test_materialize_conflict::test_case_166_base_with_ending_eol_long_side1_without_ending_eol_long_side2_with_ending_eol_diff_experimental_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.051s] jj-lib conflicts::tests::test_materialize_conflict::test_case_164_base_with_ending_eol_long_side1_without_ending_eol_long_side2_with_ending_eol_diff_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.072s] jj-lib conflicts::tests::test_materialize_conflict::test_case_156_base_with_ending_eol_long_side1_without_ending_eol_side2_without_ending_eol_diff_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.055s] jj-lib conflicts::tests::test_materialize_conflict::test_case_163_base_with_ending_eol_long_side1_without_ending_eol_long_side2_with_ending_eol_diff_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.048s] jj-lib conflicts::tests::test_materialize_conflict::test_case_167_base_with_ending_eol_long_side1_without_ending_eol_long_side2_with_ending_eol_snapshot_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.101s] jj-lib conflicts::tests::test_materialize_conflict::test_case_160_base_with_ending_eol_long_side1_without_ending_eol_side2_without_ending_eol_snapshot_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.044s] jj-lib conflicts::tests::test_materialize_conflict::test_case_169_base_with_ending_eol_long_side1_without_ending_eol_long_side2_without_ending_eol_git_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.029s] jj-lib conflicts::tests::test_materialize_conflict::test_case_170_base_with_ending_eol_long_side1_without_ending_eol_long_side2_without_ending_eol_git_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.067s] jj-lib conflicts::tests::test_materialize_conflict::test_case_168_base_with_ending_eol_long_side1_without_ending_eol_long_side2_with_ending_eol_snapshot_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.030s] jj-lib conflicts::tests::test_materialize_conflict::test_case_178_base_with_ending_eol_long_side1_without_ending_eol_prepended_side2_with_ending_eol_git_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.045s] jj-lib conflicts::tests::test_materialize_conflict::test_case_16_base_with_ending_eol_side1_with_ending_eol_side2_without_ending_eol_snapshot_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.044s] jj-lib conflicts::tests::test_materialize_conflict::test_case_175_base_with_ending_eol_long_side1_without_ending_eol_long_side2_without_ending_eol_snapshot_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.051s] jj-lib conflicts::tests::test_materialize_conflict::test_case_171_base_with_ending_eol_long_side1_without_ending_eol_long_side2_without_ending_eol_diff_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.037s] jj-lib conflicts::tests::test_materialize_conflict::test_case_17_base_with_ending_eol_side1_with_ending_eol_long_side2_with_ending_eol_git_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.061s] jj-lib conflicts::tests::test_materialize_conflict::test_case_176_base_with_ending_eol_long_side1_without_ending_eol_long_side2_without_ending_eol_snapshot_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.071s] jj-lib conflicts::tests::test_materialize_conflict::test_case_172_base_with_ending_eol_long_side1_without_ending_eol_long_side2_without_ending_eol_diff_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.078s] jj-lib conflicts::tests::test_materialize_conflict::test_case_174_base_with_ending_eol_long_side1_without_ending_eol_long_side2_without_ending_eol_diff_experimental_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.094s] jj-lib conflicts::tests::test_materialize_conflict::test_case_173_base_with_ending_eol_long_side1_without_ending_eol_long_side2_without_ending_eol_diff_experimental_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.061s] jj-lib conflicts::tests::test_materialize_conflict::test_case_180_base_with_ending_eol_long_side1_without_ending_eol_prepended_side2_with_ending_eol_diff_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.100s] jj-lib conflicts::tests::test_materialize_conflict::test_case_177_base_with_ending_eol_long_side1_without_ending_eol_prepended_side2_with_ending_eol_git_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.063s] jj-lib conflicts::tests::test_materialize_conflict::test_case_181_base_with_ending_eol_long_side1_without_ending_eol_prepended_side2_with_ending_eol_diff_experimental_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.089s] jj-lib conflicts::tests::test_materialize_conflict::test_case_179_base_with_ending_eol_long_side1_without_ending_eol_prepended_side2_with_ending_eol_diff_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.072s] jj-lib conflicts::tests::test_materialize_conflict::test_case_182_base_with_ending_eol_long_side1_without_ending_eol_prepended_side2_with_ending_eol_diff_experimental_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.073s] jj-lib conflicts::tests::test_materialize_conflict::test_case_188_base_with_ending_eol_long_side1_without_ending_eol_prepended_side2_without_ending_eol_diff_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.088s] jj-lib conflicts::tests::test_materialize_conflict::test_case_184_base_with_ending_eol_long_side1_without_ending_eol_prepended_side2_with_ending_eol_snapshot_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.091s] jj-lib conflicts::tests::test_materialize_conflict::test_case_183_base_with_ending_eol_long_side1_without_ending_eol_prepended_side2_with_ending_eol_snapshot_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.073s] jj-lib conflicts::tests::test_materialize_conflict::test_case_187_base_with_ending_eol_long_side1_without_ending_eol_prepended_side2_without_ending_eol_diff_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.074s] jj-lib conflicts::tests::test_materialize_conflict::test_case_189_base_with_ending_eol_long_side1_without_ending_eol_prepended_side2_without_ending_eol_diff_experimental_style_lf_eol_expects jujutsu-0.46.0> PASS [ 6.394s] jj-cli::runner test_workspaces::test_workspaces_remove_refuses_foreign_repository jujutsu-0.46.0> PASS [ 0.096s] jj-lib conflicts::tests::test_materialize_conflict::test_case_185_base_with_ending_eol_long_side1_without_ending_eol_prepended_side2_without_ending_eol_git_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.057s] jj-lib conflicts::tests::test_materialize_conflict::test_case_192_base_with_ending_eol_long_side1_without_ending_eol_prepended_side2_without_ending_eol_snapshot_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.097s] jj-lib conflicts::tests::test_materialize_conflict::test_case_186_base_with_ending_eol_long_side1_without_ending_eol_prepended_side2_without_ending_eol_git_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.053s] jj-lib conflicts::tests::test_materialize_conflict::test_case_191_base_with_ending_eol_long_side1_without_ending_eol_prepended_side2_without_ending_eol_snapshot_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.044s] jj-lib conflicts::tests::test_materialize_conflict::test_case_194_base_with_ending_eol_prepended_side1_with_ending_eol_side2_with_ending_eol_git_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.077s] jj-lib conflicts::tests::test_materialize_conflict::test_case_18_base_with_ending_eol_side1_with_ending_eol_long_side2_with_ending_eol_git_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 3.358s] jj-cli::runner test_workspaces::test_workspaces_unpublished_operation_same_tree jujutsu-0.46.0> PASS [ 0.087s] jj-lib conflicts::tests::test_materialize_conflict::test_case_190_base_with_ending_eol_long_side1_without_ending_eol_prepended_side2_without_ending_eol_diff_experimental_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.076s] jj-lib conflicts::tests::test_materialize_conflict::test_case_193_base_with_ending_eol_prepended_side1_with_ending_eol_side2_with_ending_eol_git_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.051s] jj-lib conflicts::tests::test_materialize_conflict::test_case_195_base_with_ending_eol_prepended_side1_with_ending_eol_side2_with_ending_eol_diff_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.040s] jj-lib conflicts::tests::test_materialize_conflict::test_case_19_base_with_ending_eol_side1_with_ending_eol_long_side2_with_ending_eol_diff_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.048s] jj-lib conflicts::tests::test_materialize_conflict::test_case_197_base_with_ending_eol_prepended_side1_with_ending_eol_side2_with_ending_eol_diff_experimental_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.059s] jj-lib conflicts::tests::test_materialize_conflict::test_case_199_base_with_ending_eol_prepended_side1_with_ending_eol_side2_with_ending_eol_snapshot_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.056s] jj-lib conflicts::tests::test_materialize_conflict::test_case_196_base_with_ending_eol_prepended_side1_with_ending_eol_side2_with_ending_eol_diff_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.091s] jj-lib conflicts::tests::test_materialize_conflict::test_case_198_base_with_ending_eol_prepended_side1_with_ending_eol_side2_with_ending_eol_diff_experimental_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 31.705s] jj-cli::runner test_squash_command::test_squash_to_new_commit jujutsu-0.46.0> PASS [ 0.070s] jj-lib conflicts::tests::test_materialize_conflict::test_case_203_base_with_ending_eol_prepended_side1_with_ending_eol_side2_without_ending_eol_diff_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.052s] jj-lib conflicts::tests::test_materialize_conflict::test_case_206_base_with_ending_eol_prepended_side1_with_ending_eol_side2_without_ending_eol_diff_experimental_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.083s] jj-lib conflicts::tests::test_materialize_conflict::test_case_1_base_with_ending_eol_side1_with_ending_eol_side2_with_ending_eol_git_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.059s] jj-lib conflicts::tests::test_materialize_conflict::test_case_207_base_with_ending_eol_prepended_side1_with_ending_eol_side2_without_ending_eol_snapshot_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.060s] jj-lib conflicts::tests::test_materialize_conflict::test_case_205_base_with_ending_eol_prepended_side1_with_ending_eol_side2_without_ending_eol_diff_experimental_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.096s] jj-lib conflicts::tests::test_materialize_conflict::test_case_201_base_with_ending_eol_prepended_side1_with_ending_eol_side2_without_ending_eol_git_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.044s] jj-lib conflicts::tests::test_materialize_conflict::test_case_20_base_with_ending_eol_side1_with_ending_eol_long_side2_with_ending_eol_diff_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.063s] jj-lib conflicts::tests::test_materialize_conflict::test_case_208_base_with_ending_eol_prepended_side1_with_ending_eol_side2_without_ending_eol_snapshot_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.045s] jj-lib conflicts::tests::test_materialize_conflict::test_case_213_base_with_ending_eol_prepended_side1_with_ending_eol_long_side2_with_ending_eol_diff_experimental_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.103s] jj-lib conflicts::tests::test_materialize_conflict::test_case_200_base_with_ending_eol_prepended_side1_with_ending_eol_side2_with_ending_eol_snapshot_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.050s] jj-lib conflicts::tests::test_materialize_conflict::test_case_212_base_with_ending_eol_prepended_side1_with_ending_eol_long_side2_with_ending_eol_diff_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.063s] jj-lib conflicts::tests::test_materialize_conflict::test_case_210_base_with_ending_eol_prepended_side1_with_ending_eol_long_side2_with_ending_eol_git_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.105s] jj-lib conflicts::tests::test_materialize_conflict::test_case_209_base_with_ending_eol_prepended_side1_with_ending_eol_long_side2_with_ending_eol_git_style_lf_eol_expects jujutsu-0.46.0> PASS [ 6.285s] jj-cli::runner test_workspaces::test_workspaces_remove_removes_directory jujutsu-0.46.0> PASS [ 0.091s] jj-lib conflicts::tests::test_materialize_conflict::test_case_214_base_with_ending_eol_prepended_side1_with_ending_eol_long_side2_with_ending_eol_diff_experimental_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.137s] jj-lib conflicts::tests::test_materialize_conflict::test_case_211_base_with_ending_eol_prepended_side1_with_ending_eol_long_side2_with_ending_eol_diff_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.175s] jj-lib conflicts::tests::test_materialize_conflict::test_case_204_base_with_ending_eol_prepended_side1_with_ending_eol_side2_without_ending_eol_diff_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.102s] jj-lib conflicts::tests::test_materialize_conflict::test_case_219_base_with_ending_eol_prepended_side1_with_ending_eol_long_side2_without_ending_eol_diff_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.203s] jj-lib conflicts::tests::test_materialize_conflict::test_case_202_base_with_ending_eol_prepended_side1_with_ending_eol_side2_without_ending_eol_git_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.121s] jj-lib conflicts::tests::test_materialize_conflict::test_case_218_base_with_ending_eol_prepended_side1_with_ending_eol_long_side2_without_ending_eol_git_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.138s] jj-lib conflicts::tests::test_materialize_conflict::test_case_224_base_with_ending_eol_prepended_side1_with_ending_eol_long_side2_without_ending_eol_snapshot_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.113s] jj-lib conflicts::tests::test_materialize_conflict::test_case_222_base_with_ending_eol_prepended_side1_with_ending_eol_long_side2_without_ending_eol_diff_experimental_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.103s] jj-lib conflicts::tests::test_materialize_conflict::test_case_227_base_with_ending_eol_prepended_side1_with_ending_eol_prepended_side2_with_ending_eol_diff_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.172s] jj-lib conflicts::tests::test_materialize_conflict::test_case_21_base_with_ending_eol_side1_with_ending_eol_long_side2_with_ending_eol_diff_experimental_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.125s] jj-lib conflicts::tests::test_materialize_conflict::test_case_221_base_with_ending_eol_prepended_side1_with_ending_eol_long_side2_without_ending_eol_diff_experimental_style_lf_eol_expects jujutsu-0.46.0> PASS [ 6.040s] jj-cli::runner test_workspaces::test_workspaces_remove_undo_readd jujutsu-0.46.0> PASS [ 0.194s] jj-lib conflicts::tests::test_materialize_conflict::test_case_220_base_with_ending_eol_prepended_side1_with_ending_eol_long_side2_without_ending_eol_diff_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.083s] jj-lib conflicts::tests::test_materialize_conflict::test_case_22_base_with_ending_eol_side1_with_ending_eol_long_side2_with_ending_eol_diff_experimental_style_crlf_eol_expects jujutsu-0.46.0> SLOW [> 20.000s] jj-cli::runner test_util_command::test_install_man_pages jujutsu-0.46.0> PASS [ 0.157s] jj-lib conflicts::tests::test_materialize_conflict::test_case_223_base_with_ending_eol_prepended_side1_with_ending_eol_long_side2_without_ending_eol_snapshot_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.209s] jj-lib conflicts::tests::test_materialize_conflict::test_case_215_base_with_ending_eol_prepended_side1_with_ending_eol_long_side2_with_ending_eol_snapshot_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.218s] jj-lib conflicts::tests::test_materialize_conflict::test_case_217_base_with_ending_eol_prepended_side1_with_ending_eol_long_side2_without_ending_eol_git_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.108s] jj-lib conflicts::tests::test_materialize_conflict::test_case_231_base_with_ending_eol_prepended_side1_with_ending_eol_prepended_side2_with_ending_eol_snapshot_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.232s] jj-lib conflicts::tests::test_materialize_conflict::test_case_216_base_with_ending_eol_prepended_side1_with_ending_eol_long_side2_with_ending_eol_snapshot_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.139s] jj-lib conflicts::tests::test_materialize_conflict::test_case_230_base_with_ending_eol_prepended_side1_with_ending_eol_prepended_side2_with_ending_eol_diff_experimental_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.073s] jj-lib conflicts::tests::test_materialize_conflict::test_case_237_base_with_ending_eol_prepended_side1_with_ending_eol_prepended_side2_without_ending_eol_diff_experimental_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.079s] jj-lib conflicts::tests::test_materialize_conflict::test_case_234_base_with_ending_eol_prepended_side1_with_ending_eol_prepended_side2_without_ending_eol_git_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.211s] jj-lib conflicts::tests::test_materialize_conflict::test_case_225_base_with_ending_eol_prepended_side1_with_ending_eol_prepended_side2_with_ending_eol_git_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.104s] jj-lib conflicts::tests::test_materialize_conflict::test_case_233_base_with_ending_eol_prepended_side1_with_ending_eol_prepended_side2_without_ending_eol_git_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.077s] jj-lib conflicts::tests::test_materialize_conflict::test_case_241_base_with_ending_eol_prepended_side1_without_ending_eol_side2_with_ending_eol_git_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.063s] jj-lib conflicts::tests::test_materialize_conflict::test_case_242_base_with_ending_eol_prepended_side1_without_ending_eol_side2_with_ending_eol_git_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.079s] jj-lib conflicts::tests::test_materialize_conflict::test_case_240_base_with_ending_eol_prepended_side1_with_ending_eol_prepended_side2_without_ending_eol_snapshot_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.231s] jj-lib conflicts::tests::test_materialize_conflict::test_case_226_base_with_ending_eol_prepended_side1_with_ending_eol_prepended_side2_with_ending_eol_git_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.067s] jj-lib conflicts::tests::test_materialize_conflict::test_case_243_base_with_ending_eol_prepended_side1_without_ending_eol_side2_with_ending_eol_diff_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.205s] jj-lib conflicts::tests::test_materialize_conflict::test_case_229_base_with_ending_eol_prepended_side1_with_ending_eol_prepended_side2_with_ending_eol_diff_experimental_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.143s] jj-lib conflicts::tests::test_materialize_conflict::test_case_235_base_with_ending_eol_prepended_side1_with_ending_eol_prepended_side2_without_ending_eol_diff_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.134s] jj-lib conflicts::tests::test_materialize_conflict::test_case_239_base_with_ending_eol_prepended_side1_with_ending_eol_prepended_side2_without_ending_eol_snapshot_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.174s] jj-lib conflicts::tests::test_materialize_conflict::test_case_232_base_with_ending_eol_prepended_side1_with_ending_eol_prepended_side2_with_ending_eol_snapshot_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.273s] jj-lib conflicts::tests::test_materialize_conflict::test_case_228_base_with_ending_eol_prepended_side1_with_ending_eol_prepended_side2_with_ending_eol_diff_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.074s] jj-lib conflicts::tests::test_materialize_conflict::test_case_248_base_with_ending_eol_prepended_side1_without_ending_eol_side2_with_ending_eol_snapshot_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.064s] jj-lib conflicts::tests::test_materialize_conflict::test_case_249_base_with_ending_eol_prepended_side1_without_ending_eol_side2_without_ending_eol_git_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.089s] jj-lib conflicts::tests::test_materialize_conflict::test_case_247_base_with_ending_eol_prepended_side1_without_ending_eol_side2_with_ending_eol_snapshot_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.067s] jj-lib conflicts::tests::test_materialize_conflict::test_case_24_base_with_ending_eol_side1_with_ending_eol_long_side2_with_ending_eol_snapshot_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.080s] jj-lib conflicts::tests::test_materialize_conflict::test_case_252_base_with_ending_eol_prepended_side1_without_ending_eol_side2_without_ending_eol_diff_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.070s] jj-lib conflicts::tests::test_materialize_conflict::test_case_254_base_with_ending_eol_prepended_side1_without_ending_eol_side2_without_ending_eol_diff_experimental_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.053s] jj-lib conflicts::tests::test_materialize_conflict::test_case_256_base_with_ending_eol_prepended_side1_without_ending_eol_side2_without_ending_eol_snapshot_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.154s] jj-lib conflicts::tests::test_materialize_conflict::test_case_244_base_with_ending_eol_prepended_side1_without_ending_eol_side2_with_ending_eol_diff_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.069s] jj-lib conflicts::tests::test_materialize_conflict::test_case_255_base_with_ending_eol_prepended_side1_without_ending_eol_side2_without_ending_eol_snapshot_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.076s] jj-lib conflicts::tests::test_materialize_conflict::test_case_253_base_with_ending_eol_prepended_side1_without_ending_eol_side2_without_ending_eol_diff_experimental_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.065s] jj-lib conflicts::tests::test_materialize_conflict::test_case_257_base_with_ending_eol_prepended_side1_without_ending_eol_long_side2_with_ending_eol_git_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.042s] jj-lib conflicts::tests::test_materialize_conflict::test_case_260_base_with_ending_eol_prepended_side1_without_ending_eol_long_side2_with_ending_eol_diff_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.041s] jj-lib conflicts::tests::test_materialize_conflict::test_case_261_base_with_ending_eol_prepended_side1_without_ending_eol_long_side2_with_ending_eol_diff_experimental_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.060s] jj-lib conflicts::tests::test_materialize_conflict::test_case_25_base_with_ending_eol_side1_with_ending_eol_long_side2_without_ending_eol_git_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.084s] jj-lib conflicts::tests::test_materialize_conflict::test_case_258_base_with_ending_eol_prepended_side1_without_ending_eol_long_side2_with_ending_eol_git_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.182s] jj-lib conflicts::tests::test_materialize_conflict::test_case_246_base_with_ending_eol_prepended_side1_without_ending_eol_side2_with_ending_eol_diff_experimental_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.050s] jj-lib conflicts::tests::test_materialize_conflict::test_case_262_base_with_ending_eol_prepended_side1_without_ending_eol_long_side2_with_ending_eol_diff_experimental_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.192s] jj-lib conflicts::tests::test_materialize_conflict::test_case_245_base_with_ending_eol_prepended_side1_without_ending_eol_side2_with_ending_eol_diff_experimental_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.061s] jj-lib conflicts::tests::test_materialize_conflict::test_case_264_base_with_ending_eol_prepended_side1_without_ending_eol_long_side2_with_ending_eol_snapshot_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.185s] jj-lib conflicts::tests::test_materialize_conflict::test_case_250_base_with_ending_eol_prepended_side1_without_ending_eol_side2_without_ending_eol_git_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.295s] jj-lib conflicts::tests::test_materialize_conflict::test_case_236_base_with_ending_eol_prepended_side1_with_ending_eol_prepended_side2_without_ending_eol_diff_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.079s] jj-lib conflicts::tests::test_materialize_conflict::test_case_266_base_with_ending_eol_prepended_side1_without_ending_eol_long_side2_without_ending_eol_git_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.080s] jj-lib conflicts::tests::test_materialize_conflict::test_case_268_base_with_ending_eol_prepended_side1_without_ending_eol_long_side2_without_ending_eol_diff_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.311s] jj-lib conflicts::tests::test_materialize_conflict::test_case_238_base_with_ending_eol_prepended_side1_with_ending_eol_prepended_side2_without_ending_eol_diff_experimental_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.215s] jj-lib conflicts::tests::test_materialize_conflict::test_case_251_base_with_ending_eol_prepended_side1_without_ending_eol_side2_without_ending_eol_diff_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.084s] jj-lib conflicts::tests::test_materialize_conflict::test_case_267_base_with_ending_eol_prepended_side1_without_ending_eol_long_side2_without_ending_eol_diff_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.301s] jj-lib conflicts::tests::test_materialize_conflict::test_case_23_base_with_ending_eol_side1_with_ending_eol_long_side2_with_ending_eol_snapshot_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.060s] jj-lib conflicts::tests::test_materialize_conflict::test_case_272_base_with_ending_eol_prepended_side1_without_ending_eol_long_side2_without_ending_eol_snapshot_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.095s] jj-lib conflicts::tests::test_materialize_conflict::test_case_269_base_with_ending_eol_prepended_side1_without_ending_eol_long_side2_without_ending_eol_diff_experimental_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.059s] jj-lib conflicts::tests::test_materialize_conflict::test_case_274_base_with_ending_eol_prepended_side1_without_ending_eol_prepended_side2_with_ending_eol_git_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.080s] jj-lib conflicts::tests::test_materialize_conflict::test_case_271_base_with_ending_eol_prepended_side1_without_ending_eol_long_side2_without_ending_eol_snapshot_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.087s] jj-lib conflicts::tests::test_materialize_conflict::test_case_270_base_with_ending_eol_prepended_side1_without_ending_eol_long_side2_without_ending_eol_diff_experimental_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.063s] jj-lib conflicts::tests::test_materialize_conflict::test_case_275_base_with_ending_eol_prepended_side1_without_ending_eol_prepended_side2_with_ending_eol_diff_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.090s] jj-lib conflicts::tests::test_materialize_conflict::test_case_273_base_with_ending_eol_prepended_side1_without_ending_eol_prepended_side2_with_ending_eol_git_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.072s] jj-lib conflicts::tests::test_materialize_conflict::test_case_276_base_with_ending_eol_prepended_side1_without_ending_eol_prepended_side2_with_ending_eol_diff_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.151s] jj-lib conflicts::tests::test_materialize_conflict::test_case_263_base_with_ending_eol_prepended_side1_without_ending_eol_long_side2_with_ending_eol_snapshot_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.066s] jj-lib conflicts::tests::test_materialize_conflict::test_case_277_base_with_ending_eol_prepended_side1_without_ending_eol_prepended_side2_with_ending_eol_diff_experimental_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.194s] jj-lib conflicts::tests::test_materialize_conflict::test_case_259_base_with_ending_eol_prepended_side1_without_ending_eol_long_side2_with_ending_eol_diff_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.153s] jj-lib conflicts::tests::test_materialize_conflict::test_case_265_base_with_ending_eol_prepended_side1_without_ending_eol_long_side2_without_ending_eol_git_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.062s] jj-lib conflicts::tests::test_materialize_conflict::test_case_281_base_with_ending_eol_prepended_side1_without_ending_eol_prepended_side2_without_ending_eol_git_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.164s] jj-lib conflicts::tests::test_materialize_conflict::test_case_26_base_with_ending_eol_side1_with_ending_eol_long_side2_without_ending_eol_git_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.069s] jj-lib conflicts::tests::test_materialize_conflict::test_case_285_base_with_ending_eol_prepended_side1_without_ending_eol_prepended_side2_without_ending_eol_diff_experimental_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.068s] jj-lib conflicts::tests::test_materialize_conflict::test_case_286_base_with_ending_eol_prepended_side1_without_ending_eol_prepended_side2_without_ending_eol_diff_experimental_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.110s] jj-lib conflicts::tests::test_materialize_conflict::test_case_278_base_with_ending_eol_prepended_side1_without_ending_eol_prepended_side2_with_ending_eol_diff_experimental_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.044s] jj-lib conflicts::tests::test_materialize_conflict::test_case_290_base_without_ending_eol_side1_with_ending_eol_side2_with_ending_eol_git_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.068s] jj-lib conflicts::tests::test_materialize_conflict::test_case_289_base_without_ending_eol_side1_with_ending_eol_side2_with_ending_eol_git_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.065s] jj-lib conflicts::tests::test_materialize_conflict::test_case_293_base_without_ending_eol_side1_with_ending_eol_side2_with_ending_eol_diff_experimental_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.066s] jj-lib conflicts::tests::test_materialize_conflict::test_case_292_base_without_ending_eol_side1_with_ending_eol_side2_with_ending_eol_diff_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.141s] jj-lib conflicts::tests::test_materialize_conflict::test_case_280_base_with_ending_eol_prepended_side1_without_ending_eol_prepended_side2_with_ending_eol_snapshot_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.081s] jj-lib conflicts::tests::test_materialize_conflict::test_case_28_base_with_ending_eol_side1_with_ending_eol_long_side2_without_ending_eol_diff_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.110s] jj-lib conflicts::tests::test_materialize_conflict::test_case_291_base_without_ending_eol_side1_with_ending_eol_side2_with_ending_eol_diff_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.115s] jj-lib conflicts::tests::test_materialize_conflict::test_case_288_base_with_ending_eol_prepended_side1_without_ending_eol_prepended_side2_without_ending_eol_snapshot_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.076s] jj-lib conflicts::tests::test_materialize_conflict::test_case_294_base_without_ending_eol_side1_with_ending_eol_side2_with_ending_eol_diff_experimental_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.063s] jj-lib conflicts::tests::test_materialize_conflict::test_case_296_base_without_ending_eol_side1_with_ending_eol_side2_with_ending_eol_snapshot_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.063s] jj-lib conflicts::tests::test_materialize_conflict::test_case_297_base_without_ending_eol_side1_with_ending_eol_side2_without_ending_eol_git_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.077s] jj-lib conflicts::tests::test_materialize_conflict::test_case_295_base_without_ending_eol_side1_with_ending_eol_side2_with_ending_eol_snapshot_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.164s] jj-lib conflicts::tests::test_materialize_conflict::test_case_287_base_with_ending_eol_prepended_side1_without_ending_eol_prepended_side2_without_ending_eol_snapshot_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.086s] jj-lib conflicts::tests::test_materialize_conflict::test_case_29_base_with_ending_eol_side1_with_ending_eol_long_side2_without_ending_eol_diff_experimental_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.104s] jj-lib conflicts::tests::test_materialize_conflict::test_case_301_base_without_ending_eol_side1_with_ending_eol_side2_without_ending_eol_diff_experimental_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.081s] jj-lib conflicts::tests::test_materialize_conflict::test_case_304_base_without_ending_eol_side1_with_ending_eol_side2_without_ending_eol_snapshot_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.080s] jj-lib conflicts::tests::test_materialize_conflict::test_case_303_base_without_ending_eol_side1_with_ending_eol_side2_without_ending_eol_snapshot_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.133s] jj-lib conflicts::tests::test_materialize_conflict::test_case_299_base_without_ending_eol_side1_with_ending_eol_side2_without_ending_eol_diff_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.239s] jj-lib conflicts::tests::test_materialize_conflict::test_case_283_base_with_ending_eol_prepended_side1_without_ending_eol_prepended_side2_without_ending_eol_diff_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.110s] jj-lib conflicts::tests::test_materialize_conflict::test_case_305_base_without_ending_eol_side1_with_ending_eol_long_side2_with_ending_eol_git_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.141s] jj-lib conflicts::tests::test_materialize_conflict::test_case_2_base_with_ending_eol_side1_with_ending_eol_side2_with_ending_eol_git_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.121s] jj-lib conflicts::tests::test_materialize_conflict::test_case_302_base_without_ending_eol_side1_with_ending_eol_side2_without_ending_eol_diff_experimental_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.085s] jj-lib conflicts::tests::test_materialize_conflict::test_case_308_base_without_ending_eol_side1_with_ending_eol_long_side2_with_ending_eol_diff_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.096s] jj-lib conflicts::tests::test_materialize_conflict::test_case_307_base_without_ending_eol_side1_with_ending_eol_long_side2_with_ending_eol_diff_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.159s] jj-lib conflicts::tests::test_materialize_conflict::test_case_300_base_without_ending_eol_side1_with_ending_eol_side2_without_ending_eol_diff_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.305s] jj-lib conflicts::tests::test_materialize_conflict::test_case_284_base_with_ending_eol_prepended_side1_without_ending_eol_prepended_side2_without_ending_eol_diff_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.141s] jj-lib conflicts::tests::test_materialize_conflict::test_case_306_base_without_ending_eol_side1_with_ending_eol_long_side2_with_ending_eol_git_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.075s] jj-lib conflicts::tests::test_materialize_conflict::test_case_312_base_without_ending_eol_side1_with_ending_eol_long_side2_with_ending_eol_snapshot_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.100s] jj-lib conflicts::tests::test_materialize_conflict::test_case_309_base_without_ending_eol_side1_with_ending_eol_long_side2_with_ending_eol_diff_experimental_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.323s] jj-lib conflicts::tests::test_materialize_conflict::test_case_282_base_with_ending_eol_prepended_side1_without_ending_eol_prepended_side2_without_ending_eol_git_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.335s] jj-lib conflicts::tests::test_materialize_conflict::test_case_279_base_with_ending_eol_prepended_side1_without_ending_eol_prepended_side2_with_ending_eol_snapshot_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.357s] jj-lib conflicts::tests::test_materialize_conflict::test_case_27_base_with_ending_eol_side1_with_ending_eol_long_side2_without_ending_eol_diff_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.253s] jj-lib conflicts::tests::test_materialize_conflict::test_case_298_base_without_ending_eol_side1_with_ending_eol_side2_without_ending_eol_git_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.069s] jj-lib conflicts::tests::test_materialize_conflict::test_case_318_base_without_ending_eol_side1_with_ending_eol_long_side2_without_ending_eol_diff_experimental_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.076s] jj-lib conflicts::tests::test_materialize_conflict::test_case_314_base_without_ending_eol_side1_with_ending_eol_long_side2_without_ending_eol_git_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.129s] jj-lib conflicts::tests::test_materialize_conflict::test_case_310_base_without_ending_eol_side1_with_ending_eol_long_side2_with_ending_eol_diff_experimental_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.091s] jj-lib conflicts::tests::test_materialize_conflict::test_case_315_base_without_ending_eol_side1_with_ending_eol_long_side2_without_ending_eol_diff_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.098s] jj-lib conflicts::tests::test_materialize_conflict::test_case_317_base_without_ending_eol_side1_with_ending_eol_long_side2_without_ending_eol_diff_experimental_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.142s] jj-lib conflicts::tests::test_materialize_conflict::test_case_30_base_with_ending_eol_side1_with_ending_eol_long_side2_without_ending_eol_diff_experimental_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.099s] jj-lib conflicts::tests::test_materialize_conflict::test_case_316_base_without_ending_eol_side1_with_ending_eol_long_side2_without_ending_eol_diff_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.062s] jj-lib conflicts::tests::test_materialize_conflict::test_case_323_base_without_ending_eol_side1_with_ending_eol_prepended_side2_with_ending_eol_diff_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.137s] jj-lib conflicts::tests::test_materialize_conflict::test_case_313_base_without_ending_eol_side1_with_ending_eol_long_side2_without_ending_eol_git_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.150s] jj-lib conflicts::tests::test_materialize_conflict::test_case_311_base_without_ending_eol_side1_with_ending_eol_long_side2_with_ending_eol_snapshot_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.054s] jj-lib conflicts::tests::test_materialize_conflict::test_case_324_base_without_ending_eol_side1_with_ending_eol_prepended_side2_with_ending_eol_diff_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.061s] jj-lib conflicts::tests::test_materialize_conflict::test_case_320_base_without_ending_eol_side1_with_ending_eol_long_side2_without_ending_eol_snapshot_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.083s] jj-lib conflicts::tests::test_materialize_conflict::test_case_321_base_without_ending_eol_side1_with_ending_eol_prepended_side2_with_ending_eol_git_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.099s] jj-lib conflicts::tests::test_materialize_conflict::test_case_325_base_without_ending_eol_side1_with_ending_eol_prepended_side2_with_ending_eol_diff_experimental_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.102s] jj-lib conflicts::tests::test_materialize_conflict::test_case_332_base_without_ending_eol_side1_with_ending_eol_prepended_side2_without_ending_eol_diff_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.186s] jj-lib conflicts::tests::test_materialize_conflict::test_case_31_base_with_ending_eol_side1_with_ending_eol_long_side2_without_ending_eol_snapshot_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.124s] jj-lib conflicts::tests::test_materialize_conflict::test_case_331_base_without_ending_eol_side1_with_ending_eol_prepended_side2_without_ending_eol_diff_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.166s] jj-lib conflicts::tests::test_materialize_conflict::test_case_322_base_without_ending_eol_side1_with_ending_eol_prepended_side2_with_ending_eol_git_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.154s] jj-lib conflicts::tests::test_materialize_conflict::test_case_326_base_without_ending_eol_side1_with_ending_eol_prepended_side2_with_ending_eol_diff_experimental_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.121s] jj-lib conflicts::tests::test_materialize_conflict::test_case_334_base_without_ending_eol_side1_with_ending_eol_prepended_side2_without_ending_eol_diff_experimental_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.123s] jj-lib conflicts::tests::test_materialize_conflict::test_case_32_base_with_ending_eol_side1_with_ending_eol_long_side2_without_ending_eol_snapshot_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.122s] jj-lib conflicts::tests::test_materialize_conflict::test_case_330_base_without_ending_eol_side1_with_ending_eol_prepended_side2_without_ending_eol_git_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.166s] jj-lib conflicts::tests::test_materialize_conflict::test_case_327_base_without_ending_eol_side1_with_ending_eol_prepended_side2_with_ending_eol_snapshot_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.167s] jj-lib conflicts::tests::test_materialize_conflict::test_case_328_base_without_ending_eol_side1_with_ending_eol_prepended_side2_with_ending_eol_snapshot_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.115s] jj-lib conflicts::tests::test_materialize_conflict::test_case_336_base_without_ending_eol_side1_with_ending_eol_prepended_side2_without_ending_eol_snapshot_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.153s] jj-lib conflicts::tests::test_materialize_conflict::test_case_333_base_without_ending_eol_side1_with_ending_eol_prepended_side2_without_ending_eol_diff_experimental_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.146s] jj-lib conflicts::tests::test_materialize_conflict::test_case_335_base_without_ending_eol_side1_with_ending_eol_prepended_side2_without_ending_eol_snapshot_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.069s] jj-lib conflicts::tests::test_materialize_conflict::test_case_33_base_with_ending_eol_side1_with_ending_eol_prepended_side2_with_ending_eol_git_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.098s] jj-lib conflicts::tests::test_materialize_conflict::test_case_343_base_without_ending_eol_side1_without_ending_eol_side2_with_ending_eol_snapshot_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.067s] jj-lib conflicts::tests::test_materialize_conflict::test_case_34_base_with_ending_eol_side1_with_ending_eol_prepended_side2_with_ending_eol_git_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.105s] jj-lib conflicts::tests::test_materialize_conflict::test_case_347_base_without_ending_eol_side1_without_ending_eol_side2_without_ending_eol_diff_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.246s] jj-lib conflicts::tests::test_materialize_conflict::test_case_329_base_without_ending_eol_side1_with_ending_eol_prepended_side2_without_ending_eol_git_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.097s] jj-lib conflicts::tests::test_materialize_conflict::test_case_350_base_without_ending_eol_side1_without_ending_eol_side2_without_ending_eol_diff_experimental_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.116s] jj-lib conflicts::tests::test_materialize_conflict::test_case_348_base_without_ending_eol_side1_without_ending_eol_side2_without_ending_eol_diff_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.137s] jj-lib conflicts::tests::test_materialize_conflict::test_case_346_base_without_ending_eol_side1_without_ending_eol_side2_without_ending_eol_git_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.367s] jj-lib conflicts::tests::test_materialize_conflict::test_case_319_base_without_ending_eol_side1_with_ending_eol_long_side2_without_ending_eol_snapshot_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.173s] jj-lib conflicts::tests::test_materialize_conflict::test_case_340_base_without_ending_eol_side1_without_ending_eol_side2_with_ending_eol_diff_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.247s] jj-lib conflicts::tests::test_materialize_conflict::test_case_338_base_without_ending_eol_side1_without_ending_eol_side2_with_ending_eol_git_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.120s] jj-lib conflicts::tests::test_materialize_conflict::test_case_351_base_without_ending_eol_side1_without_ending_eol_side2_without_ending_eol_snapshot_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.079s] jj-lib conflicts::tests::test_materialize_conflict::test_case_353_base_without_ending_eol_side1_without_ending_eol_long_side2_with_ending_eol_git_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.072s] jj-lib conflicts::tests::test_materialize_conflict::test_case_355_base_without_ending_eol_side1_without_ending_eol_long_side2_with_ending_eol_diff_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.182s] jj-lib conflicts::tests::test_materialize_conflict::test_case_344_base_without_ending_eol_side1_without_ending_eol_side2_with_ending_eol_snapshot_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.054s] jj-lib conflicts::tests::test_materialize_conflict::test_case_357_base_without_ending_eol_side1_without_ending_eol_long_side2_with_ending_eol_diff_experimental_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.256s] jj-lib conflicts::tests::test_materialize_conflict::test_case_339_base_without_ending_eol_side1_without_ending_eol_side2_with_ending_eol_diff_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.101s] jj-lib conflicts::tests::test_materialize_conflict::test_case_352_base_without_ending_eol_side1_without_ending_eol_side2_without_ending_eol_snapshot_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.221s] jj-lib conflicts::tests::test_materialize_conflict::test_case_342_base_without_ending_eol_side1_without_ending_eol_side2_with_ending_eol_diff_experimental_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.206s] jj-lib conflicts::tests::test_materialize_conflict::test_case_349_base_without_ending_eol_side1_without_ending_eol_side2_without_ending_eol_diff_experimental_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.241s] jj-lib conflicts::tests::test_materialize_conflict::test_case_345_base_without_ending_eol_side1_without_ending_eol_side2_without_ending_eol_git_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.083s] jj-lib conflicts::tests::test_materialize_conflict::test_case_35_base_with_ending_eol_side1_with_ending_eol_prepended_side2_with_ending_eol_diff_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.125s] jj-lib conflicts::tests::test_materialize_conflict::test_case_358_base_without_ending_eol_side1_without_ending_eol_long_side2_with_ending_eol_diff_experimental_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.163s] jj-lib conflicts::tests::test_materialize_conflict::test_case_354_base_without_ending_eol_side1_without_ending_eol_long_side2_with_ending_eol_git_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.080s] jj-lib conflicts::tests::test_materialize_conflict::test_case_365_base_without_ending_eol_side1_without_ending_eol_long_side2_without_ending_eol_diff_experimental_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.095s] jj-lib conflicts::tests::test_materialize_conflict::test_case_362_base_without_ending_eol_side1_without_ending_eol_long_side2_without_ending_eol_git_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.275s] jj-lib conflicts::tests::test_materialize_conflict::test_case_341_base_without_ending_eol_side1_without_ending_eol_side2_with_ending_eol_diff_experimental_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.068s] jj-lib conflicts::tests::test_materialize_conflict::test_case_368_base_without_ending_eol_side1_without_ending_eol_long_side2_without_ending_eol_snapshot_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.097s] jj-lib conflicts::tests::test_materialize_conflict::test_case_366_base_without_ending_eol_side1_without_ending_eol_long_side2_without_ending_eol_diff_experimental_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.036s] jj-lib conflicts::tests::test_materialize_conflict::test_case_375_base_without_ending_eol_side1_without_ending_eol_prepended_side2_with_ending_eol_snapshot_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.060s] jj-lib conflicts::tests::test_materialize_conflict::test_case_370_base_without_ending_eol_side1_without_ending_eol_prepended_side2_with_ending_eol_git_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.054s] jj-lib conflicts::tests::test_materialize_conflict::test_case_371_base_without_ending_eol_side1_without_ending_eol_prepended_side2_with_ending_eol_diff_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.162s] jj-lib conflicts::tests::test_materialize_conflict::test_case_360_base_without_ending_eol_side1_without_ending_eol_long_side2_with_ending_eol_snapshot_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.125s] jj-lib conflicts::tests::test_materialize_conflict::test_case_367_base_without_ending_eol_side1_without_ending_eol_long_side2_without_ending_eol_snapshot_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.048s] jj-lib conflicts::tests::test_materialize_conflict::test_case_377_base_without_ending_eol_side1_without_ending_eol_prepended_side2_without_ending_eol_git_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.060s] jj-lib conflicts::tests::test_materialize_conflict::test_case_374_base_without_ending_eol_side1_without_ending_eol_prepended_side2_with_ending_eol_diff_experimental_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.208s] jj-lib conflicts::tests::test_materialize_conflict::test_case_359_base_without_ending_eol_side1_without_ending_eol_long_side2_with_ending_eol_snapshot_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.080s] jj-lib conflicts::tests::test_materialize_conflict::test_case_376_base_without_ending_eol_side1_without_ending_eol_prepended_side2_with_ending_eol_snapshot_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.131s] jj-lib conflicts::tests::test_materialize_conflict::test_case_36_base_with_ending_eol_side1_with_ending_eol_prepended_side2_with_ending_eol_diff_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.488s] jj-lib conflicts::tests::test_materialize_conflict::test_case_337_base_without_ending_eol_side1_without_ending_eol_side2_with_ending_eol_git_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.201s] jj-lib conflicts::tests::test_materialize_conflict::test_case_361_base_without_ending_eol_side1_without_ending_eol_long_side2_without_ending_eol_git_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.108s] jj-lib conflicts::tests::test_materialize_conflict::test_case_373_base_without_ending_eol_side1_without_ending_eol_prepended_side2_with_ending_eol_diff_experimental_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.067s] jj-lib conflicts::tests::test_materialize_conflict::test_case_379_base_without_ending_eol_side1_without_ending_eol_prepended_side2_without_ending_eol_diff_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.068s] jj-lib conflicts::tests::test_materialize_conflict::test_case_378_base_without_ending_eol_side1_without_ending_eol_prepended_side2_without_ending_eol_git_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.064s] jj-lib conflicts::tests::test_materialize_conflict::test_case_380_base_without_ending_eol_side1_without_ending_eol_prepended_side2_without_ending_eol_diff_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.261s] jj-lib conflicts::tests::test_materialize_conflict::test_case_356_base_without_ending_eol_side1_without_ending_eol_long_side2_with_ending_eol_diff_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.207s] jj-lib conflicts::tests::test_materialize_conflict::test_case_363_base_without_ending_eol_side1_without_ending_eol_long_side2_without_ending_eol_diff_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.205s] jj-lib conflicts::tests::test_materialize_conflict::test_case_364_base_without_ending_eol_side1_without_ending_eol_long_side2_without_ending_eol_diff_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.175s] jj-lib conflicts::tests::test_materialize_conflict::test_case_369_base_without_ending_eol_side1_without_ending_eol_prepended_side2_with_ending_eol_git_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.092s] jj-lib conflicts::tests::test_materialize_conflict::test_case_37_base_with_ending_eol_side1_with_ending_eol_prepended_side2_with_ending_eol_diff_experimental_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.039s] jj-lib conflicts::tests::test_materialize_conflict::test_case_388_base_without_ending_eol_long_side1_with_ending_eol_side2_with_ending_eol_diff_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.037s] jj-lib conflicts::tests::test_materialize_conflict::test_case_386_base_without_ending_eol_long_side1_with_ending_eol_side2_with_ending_eol_git_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.081s] jj-lib conflicts::tests::test_materialize_conflict::test_case_382_base_without_ending_eol_side1_without_ending_eol_prepended_side2_without_ending_eol_diff_experimental_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.044s] jj-lib conflicts::tests::test_materialize_conflict::test_case_387_base_without_ending_eol_long_side1_with_ending_eol_side2_with_ending_eol_diff_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.106s] jj-lib conflicts::tests::test_materialize_conflict::test_case_383_base_without_ending_eol_side1_without_ending_eol_prepended_side2_without_ending_eol_snapshot_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.118s] jj-lib conflicts::tests::test_materialize_conflict::test_case_381_base_without_ending_eol_side1_without_ending_eol_prepended_side2_without_ending_eol_diff_experimental_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.055s] jj-lib conflicts::tests::test_materialize_conflict::test_case_394_base_without_ending_eol_long_side1_with_ending_eol_side2_without_ending_eol_git_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.048s] jj-lib conflicts::tests::test_materialize_conflict::test_case_393_base_without_ending_eol_long_side1_with_ending_eol_side2_without_ending_eol_git_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.040s] jj-lib conflicts::tests::test_materialize_conflict::test_case_395_base_without_ending_eol_long_side1_with_ending_eol_side2_without_ending_eol_diff_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.044s] jj-lib conflicts::tests::test_materialize_conflict::test_case_396_base_without_ending_eol_long_side1_with_ending_eol_side2_without_ending_eol_diff_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.047s] jj-lib conflicts::tests::test_materialize_conflict::test_case_399_base_without_ending_eol_long_side1_with_ending_eol_side2_without_ending_eol_snapshot_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.043s] jj-lib conflicts::tests::test_materialize_conflict::test_case_39_base_with_ending_eol_side1_with_ending_eol_prepended_side2_with_ending_eol_snapshot_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.062s] jj-lib conflicts::tests::test_materialize_conflict::test_case_397_base_without_ending_eol_long_side1_with_ending_eol_side2_without_ending_eol_diff_experimental_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.067s] jj-lib conflicts::tests::test_materialize_conflict::test_case_398_base_without_ending_eol_long_side1_with_ending_eol_side2_without_ending_eol_diff_experimental_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.222s] jj-lib conflicts::tests::test_materialize_conflict::test_case_372_base_without_ending_eol_side1_without_ending_eol_prepended_side2_with_ending_eol_diff_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.129s] jj-lib conflicts::tests::test_materialize_conflict::test_case_385_base_without_ending_eol_long_side1_with_ending_eol_side2_with_ending_eol_git_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.128s] jj-lib conflicts::tests::test_materialize_conflict::test_case_384_base_without_ending_eol_side1_without_ending_eol_prepended_side2_without_ending_eol_snapshot_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.106s] jj-lib conflicts::tests::test_materialize_conflict::test_case_391_base_without_ending_eol_long_side1_with_ending_eol_side2_with_ending_eol_snapshot_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.047s] jj-lib conflicts::tests::test_materialize_conflict::test_case_403_base_without_ending_eol_long_side1_with_ending_eol_long_side2_with_ending_eol_diff_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.051s] jj-lib conflicts::tests::test_materialize_conflict::test_case_401_base_without_ending_eol_long_side1_with_ending_eol_long_side2_with_ending_eol_git_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.041s] jj-lib conflicts::tests::test_materialize_conflict::test_case_400_base_without_ending_eol_long_side1_with_ending_eol_side2_without_ending_eol_snapshot_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.060s] jj-lib conflicts::tests::test_materialize_conflict::test_case_404_base_without_ending_eol_long_side1_with_ending_eol_long_side2_with_ending_eol_diff_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.143s] jj-lib conflicts::tests::test_materialize_conflict::test_case_389_base_without_ending_eol_long_side1_with_ending_eol_side2_with_ending_eol_diff_experimental_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.072s] jj-lib conflicts::tests::test_materialize_conflict::test_case_3_base_with_ending_eol_side1_with_ending_eol_side2_with_ending_eol_diff_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.160s] jj-lib conflicts::tests::test_materialize_conflict::test_case_38_base_with_ending_eol_side1_with_ending_eol_prepended_side2_with_ending_eol_diff_experimental_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.165s] jj-lib conflicts::tests::test_materialize_conflict::test_case_390_base_without_ending_eol_long_side1_with_ending_eol_side2_with_ending_eol_diff_experimental_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.044s] jj-lib conflicts::tests::test_materialize_conflict::test_case_409_base_without_ending_eol_long_side1_with_ending_eol_long_side2_without_ending_eol_git_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.102s] jj-lib conflicts::tests::test_materialize_conflict::test_case_402_base_without_ending_eol_long_side1_with_ending_eol_long_side2_with_ending_eol_git_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.060s] jj-lib conflicts::tests::test_materialize_conflict::test_case_413_base_without_ending_eol_long_side1_with_ending_eol_long_side2_without_ending_eol_diff_experimental_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.038s] jj-lib conflicts::tests::test_materialize_conflict::test_case_417_base_without_ending_eol_long_side1_with_ending_eol_prepended_side2_with_ending_eol_git_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.060s] jj-lib conflicts::tests::test_materialize_conflict::test_case_412_base_without_ending_eol_long_side1_with_ending_eol_long_side2_without_ending_eol_diff_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.069s] jj-lib conflicts::tests::test_materialize_conflict::test_case_40_base_with_ending_eol_side1_with_ending_eol_prepended_side2_with_ending_eol_snapshot_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.034s] jj-lib conflicts::tests::test_materialize_conflict::test_case_419_base_without_ending_eol_long_side1_with_ending_eol_prepended_side2_with_ending_eol_diff_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.077s] jj-lib conflicts::tests::test_materialize_conflict::test_case_411_base_without_ending_eol_long_side1_with_ending_eol_long_side2_without_ending_eol_diff_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.047s] jj-lib conflicts::tests::test_materialize_conflict::test_case_41_base_with_ending_eol_side1_with_ending_eol_prepended_side2_without_ending_eol_git_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.083s] jj-lib conflicts::tests::test_materialize_conflict::test_case_416_base_without_ending_eol_long_side1_with_ending_eol_long_side2_without_ending_eol_snapshot_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.153s] jj-lib conflicts::tests::test_materialize_conflict::test_case_406_base_without_ending_eol_long_side1_with_ending_eol_long_side2_with_ending_eol_diff_experimental_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.052s] jj-lib conflicts::tests::test_materialize_conflict::test_case_420_base_without_ending_eol_long_side1_with_ending_eol_prepended_side2_with_ending_eol_diff_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.126s] jj-lib conflicts::tests::test_materialize_conflict::test_case_410_base_without_ending_eol_long_side1_with_ending_eol_long_side2_without_ending_eol_git_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.168s] jj-lib conflicts::tests::test_materialize_conflict::test_case_405_base_without_ending_eol_long_side1_with_ending_eol_long_side2_with_ending_eol_diff_experimental_style_lf_eol_expects jujutsu-0.46.0> PASS [ 4.849s] jj-cli::runner test_workspaces::test_workspaces_update_stale_snapshot jujutsu-0.46.0> PASS [ 0.174s] jj-lib conflicts::tests::test_materialize_conflict::test_case_408_base_without_ending_eol_long_side1_with_ending_eol_long_side2_with_ending_eol_snapshot_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.107s] jj-lib conflicts::tests::test_materialize_conflict::test_case_418_base_without_ending_eol_long_side1_with_ending_eol_prepended_side2_with_ending_eol_git_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.074s] jj-lib conflicts::tests::test_materialize_conflict::test_case_421_base_without_ending_eol_long_side1_with_ending_eol_prepended_side2_with_ending_eol_diff_experimental_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.037s] jj-lib conflicts::tests::test_materialize_conflict::test_case_427_base_without_ending_eol_long_side1_with_ending_eol_prepended_side2_without_ending_eol_diff_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.076s] jj-lib conflicts::tests::test_materialize_conflict::test_case_422_base_without_ending_eol_long_side1_with_ending_eol_prepended_side2_with_ending_eol_diff_experimental_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.077s] jj-lib conflicts::tests::test_materialize_conflict::test_case_425_base_without_ending_eol_long_side1_with_ending_eol_prepended_side2_without_ending_eol_git_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.142s] jj-lib conflicts::tests::test_materialize_conflict::test_case_415_base_without_ending_eol_long_side1_with_ending_eol_long_side2_without_ending_eol_snapshot_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.049s] jj-lib conflicts::tests::test_materialize_conflict::test_case_428_base_without_ending_eol_long_side1_with_ending_eol_prepended_side2_without_ending_eol_diff_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.085s] jj-lib conflicts::tests::test_materialize_conflict::test_case_423_base_without_ending_eol_long_side1_with_ending_eol_prepended_side2_with_ending_eol_snapshot_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.082s] jj-lib conflicts::tests::test_materialize_conflict::test_case_424_base_without_ending_eol_long_side1_with_ending_eol_prepended_side2_with_ending_eol_snapshot_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.092s] jj-lib conflicts::tests::test_materialize_conflict::test_case_426_base_without_ending_eol_long_side1_with_ending_eol_prepended_side2_without_ending_eol_git_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.060s] jj-lib conflicts::tests::test_materialize_conflict::test_case_431_base_without_ending_eol_long_side1_with_ending_eol_prepended_side2_without_ending_eol_snapshot_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.242s] jj-lib conflicts::tests::test_materialize_conflict::test_case_407_base_without_ending_eol_long_side1_with_ending_eol_long_side2_with_ending_eol_snapshot_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.331s] jj-lib conflicts::tests::test_materialize_conflict::test_case_392_base_without_ending_eol_long_side1_with_ending_eol_side2_with_ending_eol_snapshot_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.061s] jj-lib conflicts::tests::test_materialize_conflict::test_case_435_base_without_ending_eol_long_side1_without_ending_eol_side2_with_ending_eol_diff_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.073s] jj-lib conflicts::tests::test_materialize_conflict::test_case_430_base_without_ending_eol_long_side1_with_ending_eol_prepended_side2_without_ending_eol_diff_experimental_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.074s] jj-lib conflicts::tests::test_materialize_conflict::test_case_437_base_without_ending_eol_long_side1_without_ending_eol_side2_with_ending_eol_diff_experimental_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.073s] jj-lib conflicts::tests::test_materialize_conflict::test_case_433_base_without_ending_eol_long_side1_without_ending_eol_side2_with_ending_eol_git_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.226s] jj-lib conflicts::tests::test_materialize_conflict::test_case_414_base_without_ending_eol_long_side1_with_ending_eol_long_side2_without_ending_eol_diff_experimental_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.074s] jj-lib conflicts::tests::test_materialize_conflict::test_case_434_base_without_ending_eol_long_side1_without_ending_eol_side2_with_ending_eol_git_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.083s] jj-lib conflicts::tests::test_materialize_conflict::test_case_432_base_without_ending_eol_long_side1_with_ending_eol_prepended_side2_without_ending_eol_snapshot_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.045s] jj-lib conflicts::tests::test_materialize_conflict::test_case_442_base_without_ending_eol_long_side1_without_ending_eol_side2_without_ending_eol_git_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.076s] jj-lib conflicts::tests::test_materialize_conflict::test_case_438_base_without_ending_eol_long_side1_without_ending_eol_side2_with_ending_eol_diff_experimental_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.139s] jj-lib conflicts::tests::test_materialize_conflict::test_case_42_base_with_ending_eol_side1_with_ending_eol_prepended_side2_without_ending_eol_git_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.057s] jj-lib conflicts::tests::test_materialize_conflict::test_case_443_base_without_ending_eol_long_side1_without_ending_eol_side2_without_ending_eol_diff_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.049s] jj-lib conflicts::tests::test_materialize_conflict::test_case_446_base_without_ending_eol_long_side1_without_ending_eol_side2_without_ending_eol_diff_experimental_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.048s] jj-lib conflicts::tests::test_materialize_conflict::test_case_447_base_without_ending_eol_long_side1_without_ending_eol_side2_without_ending_eol_snapshot_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.051s] jj-lib conflicts::tests::test_materialize_conflict::test_case_450_base_without_ending_eol_long_side1_without_ending_eol_long_side2_with_ending_eol_git_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.053s] jj-lib conflicts::tests::test_materialize_conflict::test_case_44_base_with_ending_eol_side1_with_ending_eol_prepended_side2_without_ending_eol_diff_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.050s] jj-lib conflicts::tests::test_materialize_conflict::test_case_451_base_without_ending_eol_long_side1_without_ending_eol_long_side2_with_ending_eol_diff_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.052s] jj-lib conflicts::tests::test_materialize_conflict::test_case_453_base_without_ending_eol_long_side1_without_ending_eol_long_side2_with_ending_eol_diff_experimental_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.060s] jj-lib conflicts::tests::test_materialize_conflict::test_case_449_base_without_ending_eol_long_side1_without_ending_eol_long_side2_with_ending_eol_git_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.058s] jj-lib conflicts::tests::test_materialize_conflict::test_case_454_base_without_ending_eol_long_side1_without_ending_eol_long_side2_with_ending_eol_diff_experimental_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.065s] jj-lib conflicts::tests::test_materialize_conflict::test_case_452_base_without_ending_eol_long_side1_without_ending_eol_long_side2_with_ending_eol_diff_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.077s] jj-lib conflicts::tests::test_materialize_conflict::test_case_455_base_without_ending_eol_long_side1_without_ending_eol_long_side2_with_ending_eol_snapshot_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.170s] jj-lib conflicts::tests::test_materialize_conflict::test_case_43_base_with_ending_eol_side1_with_ending_eol_prepended_side2_without_ending_eol_diff_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.067s] jj-lib conflicts::tests::test_materialize_conflict::test_case_457_base_without_ending_eol_long_side1_without_ending_eol_long_side2_without_ending_eol_git_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.060s] jj-lib conflicts::tests::test_materialize_conflict::test_case_459_base_without_ending_eol_long_side1_without_ending_eol_long_side2_without_ending_eol_diff_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.057s] jj-lib conflicts::tests::test_materialize_conflict::test_case_45_base_with_ending_eol_side1_with_ending_eol_prepended_side2_without_ending_eol_diff_experimental_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.186s] jj-lib conflicts::tests::test_materialize_conflict::test_case_440_base_without_ending_eol_long_side1_without_ending_eol_side2_with_ending_eol_snapshot_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.076s] jj-lib conflicts::tests::test_materialize_conflict::test_case_461_base_without_ending_eol_long_side1_without_ending_eol_long_side2_without_ending_eol_diff_experimental_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.083s] jj-lib conflicts::tests::test_materialize_conflict::test_case_460_base_without_ending_eol_long_side1_without_ending_eol_long_side2_without_ending_eol_diff_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.047s] jj-lib conflicts::tests::test_materialize_conflict::test_case_464_base_without_ending_eol_long_side1_without_ending_eol_long_side2_without_ending_eol_snapshot_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.097s] jj-lib conflicts::tests::test_materialize_conflict::test_case_458_base_without_ending_eol_long_side1_without_ending_eol_long_side2_without_ending_eol_git_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.060s] jj-lib conflicts::tests::test_materialize_conflict::test_case_463_base_without_ending_eol_long_side1_without_ending_eol_long_side2_without_ending_eol_snapshot_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.056s] jj-lib conflicts::tests::test_materialize_conflict::test_case_466_base_without_ending_eol_long_side1_without_ending_eol_prepended_side2_with_ending_eol_git_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.051s] jj-lib conflicts::tests::test_materialize_conflict::test_case_467_base_without_ending_eol_long_side1_without_ending_eol_prepended_side2_with_ending_eol_diff_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.058s] jj-lib conflicts::tests::test_materialize_conflict::test_case_465_base_without_ending_eol_long_side1_without_ending_eol_prepended_side2_with_ending_eol_git_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.061s] jj-lib conflicts::tests::test_materialize_conflict::test_case_468_base_without_ending_eol_long_side1_without_ending_eol_prepended_side2_with_ending_eol_diff_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.076s] jj-lib conflicts::tests::test_materialize_conflict::test_case_469_base_without_ending_eol_long_side1_without_ending_eol_prepended_side2_with_ending_eol_diff_experimental_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.121s] jj-lib conflicts::tests::test_materialize_conflict::test_case_462_base_without_ending_eol_long_side1_without_ending_eol_long_side2_without_ending_eol_diff_experimental_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.065s] jj-lib conflicts::tests::test_materialize_conflict::test_case_46_base_with_ending_eol_side1_with_ending_eol_prepended_side2_without_ending_eol_diff_experimental_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.054s] jj-lib conflicts::tests::test_materialize_conflict::test_case_473_base_without_ending_eol_long_side1_without_ending_eol_prepended_side2_without_ending_eol_git_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.071s] jj-lib conflicts::tests::test_materialize_conflict::test_case_471_base_without_ending_eol_long_side1_without_ending_eol_prepended_side2_with_ending_eol_snapshot_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.061s] jj-lib conflicts::tests::test_materialize_conflict::test_case_472_base_without_ending_eol_long_side1_without_ending_eol_prepended_side2_with_ending_eol_snapshot_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.075s] jj-lib conflicts::tests::test_materialize_conflict::test_case_476_base_without_ending_eol_long_side1_without_ending_eol_prepended_side2_without_ending_eol_diff_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.094s] jj-lib conflicts::tests::test_materialize_conflict::test_case_474_base_without_ending_eol_long_side1_without_ending_eol_prepended_side2_without_ending_eol_git_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 4.610s] jj-cli::runner test_workspaces::test_workspaces_updated_by_other jujutsu-0.46.0> PASS [ 0.097s] jj-lib conflicts::tests::test_materialize_conflict::test_case_475_base_without_ending_eol_long_side1_without_ending_eol_prepended_side2_without_ending_eol_diff_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.327s] jj-lib conflicts::tests::test_materialize_conflict::test_case_439_base_without_ending_eol_long_side1_without_ending_eol_side2_with_ending_eol_snapshot_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.135s] jj-lib conflicts::tests::test_materialize_conflict::test_case_470_base_without_ending_eol_long_side1_without_ending_eol_prepended_side2_with_ending_eol_diff_experimental_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.400s] jj-lib conflicts::tests::test_materialize_conflict::test_case_429_base_without_ending_eol_long_side1_with_ending_eol_prepended_side2_without_ending_eol_diff_experimental_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.310s] jj-lib conflicts::tests::test_materialize_conflict::test_case_444_base_without_ending_eol_long_side1_without_ending_eol_side2_without_ending_eol_diff_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.085s] jj-lib conflicts::tests::test_materialize_conflict::test_case_47_base_with_ending_eol_side1_with_ending_eol_prepended_side2_without_ending_eol_snapshot_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.105s] jj-lib conflicts::tests::test_materialize_conflict::test_case_477_base_without_ending_eol_long_side1_without_ending_eol_prepended_side2_without_ending_eol_diff_experimental_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.389s] jj-lib conflicts::tests::test_materialize_conflict::test_case_436_base_without_ending_eol_long_side1_without_ending_eol_side2_with_ending_eol_diff_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.369s] jj-lib conflicts::tests::test_materialize_conflict::test_case_441_base_without_ending_eol_long_side1_without_ending_eol_side2_without_ending_eol_git_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.108s] jj-lib conflicts::tests::test_materialize_conflict::test_case_478_base_without_ending_eol_long_side1_without_ending_eol_prepended_side2_without_ending_eol_diff_experimental_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.067s] jj-lib conflicts::tests::test_materialize_conflict::test_case_485_base_without_ending_eol_prepended_side1_with_ending_eol_side2_with_ending_eol_diff_experimental_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.120s] jj-lib conflicts::tests::test_materialize_conflict::test_case_484_base_without_ending_eol_prepended_side1_with_ending_eol_side2_with_ending_eol_diff_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.146s] jj-lib conflicts::tests::test_materialize_conflict::test_case_480_base_without_ending_eol_long_side1_without_ending_eol_prepended_side2_without_ending_eol_snapshot_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.116s] jj-lib conflicts::tests::test_materialize_conflict::test_case_486_base_without_ending_eol_prepended_side1_with_ending_eol_side2_with_ending_eol_diff_experimental_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.385s] jj-lib conflicts::tests::test_materialize_conflict::test_case_448_base_without_ending_eol_long_side1_without_ending_eol_side2_without_ending_eol_snapshot_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.126s] jj-lib conflicts::tests::test_materialize_conflict::test_case_483_base_without_ending_eol_prepended_side1_with_ending_eol_side2_with_ending_eol_diff_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.352s] jj-lib conflicts::tests::test_materialize_conflict::test_case_456_base_without_ending_eol_long_side1_without_ending_eol_long_side2_with_ending_eol_snapshot_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.088s] jj-lib conflicts::tests::test_materialize_conflict::test_case_493_base_without_ending_eol_prepended_side1_with_ending_eol_side2_without_ending_eol_diff_experimental_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.109s] jj-lib conflicts::tests::test_materialize_conflict::test_case_489_base_without_ending_eol_prepended_side1_with_ending_eol_side2_without_ending_eol_git_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.172s] jj-lib conflicts::tests::test_materialize_conflict::test_case_482_base_without_ending_eol_prepended_side1_with_ending_eol_side2_with_ending_eol_git_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.147s] jj-lib conflicts::tests::test_materialize_conflict::test_case_487_base_without_ending_eol_prepended_side1_with_ending_eol_side2_with_ending_eol_snapshot_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.124s] jj-lib conflicts::tests::test_materialize_conflict::test_case_491_base_without_ending_eol_prepended_side1_with_ending_eol_side2_without_ending_eol_diff_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.113s] jj-lib conflicts::tests::test_materialize_conflict::test_case_492_base_without_ending_eol_prepended_side1_with_ending_eol_side2_without_ending_eol_diff_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.134s] jj-lib conflicts::tests::test_materialize_conflict::test_case_48_base_with_ending_eol_side1_with_ending_eol_prepended_side2_without_ending_eol_snapshot_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.121s] jj-lib conflicts::tests::test_materialize_conflict::test_case_494_base_without_ending_eol_prepended_side1_with_ending_eol_side2_without_ending_eol_diff_experimental_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.054s] jj-lib conflicts::tests::test_materialize_conflict::test_case_496_base_without_ending_eol_prepended_side1_with_ending_eol_side2_without_ending_eol_snapshot_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.450s] jj-lib conflicts::tests::test_materialize_conflict::test_case_445_base_without_ending_eol_long_side1_without_ending_eol_side2_without_ending_eol_diff_experimental_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.157s] jj-lib conflicts::tests::test_materialize_conflict::test_case_490_base_without_ending_eol_prepended_side1_with_ending_eol_side2_without_ending_eol_git_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.075s] jj-lib conflicts::tests::test_materialize_conflict::test_case_49_base_with_ending_eol_side1_without_ending_eol_side2_with_ending_eol_git_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.080s] jj-lib conflicts::tests::test_materialize_conflict::test_case_501_base_without_ending_eol_prepended_side1_with_ending_eol_long_side2_with_ending_eol_diff_experimental_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.264s] jj-lib conflicts::tests::test_materialize_conflict::test_case_481_base_without_ending_eol_prepended_side1_with_ending_eol_side2_with_ending_eol_git_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.082s] jj-lib conflicts::tests::test_materialize_conflict::test_case_503_base_without_ending_eol_prepended_side1_with_ending_eol_long_side2_with_ending_eol_snapshot_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.123s] jj-lib conflicts::tests::test_materialize_conflict::test_case_498_base_without_ending_eol_prepended_side1_with_ending_eol_long_side2_with_ending_eol_git_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.246s] jj-lib conflicts::tests::test_materialize_conflict::test_case_488_base_without_ending_eol_prepended_side1_with_ending_eol_side2_with_ending_eol_snapshot_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.116s] jj-lib conflicts::tests::test_materialize_conflict::test_case_504_base_without_ending_eol_prepended_side1_with_ending_eol_long_side2_with_ending_eol_snapshot_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.106s] jj-lib conflicts::tests::test_materialize_conflict::test_case_50_base_with_ending_eol_side1_without_ending_eol_side2_with_ending_eol_git_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.123s] jj-lib conflicts::tests::test_materialize_conflict::test_case_509_base_without_ending_eol_prepended_side1_with_ending_eol_long_side2_without_ending_eol_diff_experimental_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.126s] jj-lib conflicts::tests::test_materialize_conflict::test_case_507_base_without_ending_eol_prepended_side1_with_ending_eol_long_side2_without_ending_eol_diff_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.121s] jj-lib conflicts::tests::test_materialize_conflict::test_case_508_base_without_ending_eol_prepended_side1_with_ending_eol_long_side2_without_ending_eol_diff_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.098s] jj-lib conflicts::tests::test_materialize_conflict::test_case_510_base_without_ending_eol_prepended_side1_with_ending_eol_long_side2_without_ending_eol_diff_experimental_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.081s] jj-lib conflicts::tests::test_materialize_conflict::test_case_511_base_without_ending_eol_prepended_side1_with_ending_eol_long_side2_without_ending_eol_snapshot_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.070s] jj-lib conflicts::tests::test_materialize_conflict::test_case_512_base_without_ending_eol_prepended_side1_with_ending_eol_long_side2_without_ending_eol_snapshot_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.079s] jj-lib conflicts::tests::test_materialize_conflict::test_case_514_base_without_ending_eol_prepended_side1_with_ending_eol_prepended_side2_with_ending_eol_git_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.080s] jj-lib conflicts::tests::test_materialize_conflict::test_case_513_base_without_ending_eol_prepended_side1_with_ending_eol_prepended_side2_with_ending_eol_git_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.225s] jj-lib conflicts::tests::test_materialize_conflict::test_case_500_base_without_ending_eol_prepended_side1_with_ending_eol_long_side2_with_ending_eol_diff_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.064s] jj-lib conflicts::tests::test_materialize_conflict::test_case_517_base_without_ending_eol_prepended_side1_with_ending_eol_prepended_side2_with_ending_eol_diff_experimental_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.238s] jj-lib conflicts::tests::test_materialize_conflict::test_case_505_base_without_ending_eol_prepended_side1_with_ending_eol_long_side2_without_ending_eol_git_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.102s] jj-lib conflicts::tests::test_materialize_conflict::test_case_519_base_without_ending_eol_prepended_side1_with_ending_eol_prepended_side2_with_ending_eol_snapshot_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.262s] jj-lib conflicts::tests::test_materialize_conflict::test_case_502_base_without_ending_eol_prepended_side1_with_ending_eol_long_side2_with_ending_eol_diff_experimental_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.156s] jj-lib conflicts::tests::test_materialize_conflict::test_case_515_base_without_ending_eol_prepended_side1_with_ending_eol_prepended_side2_with_ending_eol_diff_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.106s] jj-lib conflicts::tests::test_materialize_conflict::test_case_521_base_without_ending_eol_prepended_side1_with_ending_eol_prepended_side2_without_ending_eol_git_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.121s] jj-lib conflicts::tests::test_materialize_conflict::test_case_51_base_with_ending_eol_side1_without_ending_eol_side2_with_ending_eol_diff_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.276s] jj-lib conflicts::tests::test_materialize_conflict::test_case_506_base_without_ending_eol_prepended_side1_with_ending_eol_long_side2_without_ending_eol_git_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.109s] jj-lib conflicts::tests::test_materialize_conflict::test_case_524_base_without_ending_eol_prepended_side1_with_ending_eol_prepended_side2_without_ending_eol_diff_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.145s] jj-lib conflicts::tests::test_materialize_conflict::test_case_518_base_without_ending_eol_prepended_side1_with_ending_eol_prepended_side2_with_ending_eol_diff_experimental_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.325s] jj-lib conflicts::tests::test_materialize_conflict::test_case_4_base_with_ending_eol_side1_with_ending_eol_side2_with_ending_eol_diff_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.088s] jj-lib conflicts::tests::test_materialize_conflict::test_case_526_base_without_ending_eol_prepended_side1_with_ending_eol_prepended_side2_without_ending_eol_diff_experimental_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.520s] jj-lib conflicts::tests::test_materialize_conflict::test_case_479_base_without_ending_eol_long_side1_without_ending_eol_prepended_side2_without_ending_eol_snapshot_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.344s] jj-lib conflicts::tests::test_materialize_conflict::test_case_499_base_without_ending_eol_prepended_side1_with_ending_eol_long_side2_with_ending_eol_diff_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.401s] jj-lib conflicts::tests::test_materialize_conflict::test_case_495_base_without_ending_eol_prepended_side1_with_ending_eol_side2_without_ending_eol_snapshot_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.175s] jj-lib conflicts::tests::test_materialize_conflict::test_case_520_base_without_ending_eol_prepended_side1_with_ending_eol_prepended_side2_with_ending_eol_snapshot_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.088s] jj-lib conflicts::tests::test_materialize_conflict::test_case_527_base_without_ending_eol_prepended_side1_with_ending_eol_prepended_side2_without_ending_eol_snapshot_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.079s] jj-lib conflicts::tests::test_materialize_conflict::test_case_528_base_without_ending_eol_prepended_side1_with_ending_eol_prepended_side2_without_ending_eol_snapshot_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.083s] jj-lib conflicts::tests::test_materialize_conflict::test_case_52_base_with_ending_eol_side1_without_ending_eol_side2_with_ending_eol_diff_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.226s] jj-lib conflicts::tests::test_materialize_conflict::test_case_516_base_without_ending_eol_prepended_side1_with_ending_eol_prepended_side2_with_ending_eol_diff_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.380s] jj-lib conflicts::tests::test_materialize_conflict::test_case_497_base_without_ending_eol_prepended_side1_with_ending_eol_long_side2_with_ending_eol_git_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.225s] jj-lib conflicts::tests::test_materialize_conflict::test_case_522_base_without_ending_eol_prepended_side1_with_ending_eol_prepended_side2_without_ending_eol_git_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.091s] jj-lib conflicts::tests::test_materialize_conflict::test_case_532_base_without_ending_eol_prepended_side1_without_ending_eol_side2_with_ending_eol_diff_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.105s] jj-lib conflicts::tests::test_materialize_conflict::test_case_534_base_without_ending_eol_prepended_side1_without_ending_eol_side2_with_ending_eol_diff_experimental_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.106s] jj-lib conflicts::tests::test_materialize_conflict::test_case_533_base_without_ending_eol_prepended_side1_without_ending_eol_side2_with_ending_eol_diff_experimental_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.138s] jj-lib conflicts::tests::test_materialize_conflict::test_case_531_base_without_ending_eol_prepended_side1_without_ending_eol_side2_with_ending_eol_diff_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.258s] jj-lib conflicts::tests::test_materialize_conflict::test_case_523_base_without_ending_eol_prepended_side1_with_ending_eol_prepended_side2_without_ending_eol_diff_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.128s] jj-lib conflicts::tests::test_materialize_conflict::test_case_539_base_without_ending_eol_prepended_side1_without_ending_eol_side2_without_ending_eol_diff_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.128s] jj-lib conflicts::tests::test_materialize_conflict::test_case_538_base_without_ending_eol_prepended_side1_without_ending_eol_side2_without_ending_eol_git_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.192s] jj-lib conflicts::tests::test_materialize_conflict::test_case_529_base_without_ending_eol_prepended_side1_without_ending_eol_side2_with_ending_eol_git_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.126s] jj-lib conflicts::tests::test_materialize_conflict::test_case_541_base_without_ending_eol_prepended_side1_without_ending_eol_side2_without_ending_eol_diff_experimental_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.068s] jj-lib conflicts::tests::test_materialize_conflict::test_case_548_base_without_ending_eol_prepended_side1_without_ending_eol_long_side2_with_ending_eol_diff_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.085s] jj-lib conflicts::tests::test_materialize_conflict::test_case_547_base_without_ending_eol_prepended_side1_without_ending_eol_long_side2_with_ending_eol_diff_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.101s] jj-lib conflicts::tests::test_materialize_conflict::test_case_545_base_without_ending_eol_prepended_side1_without_ending_eol_long_side2_with_ending_eol_git_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.288s] jj-lib conflicts::tests::test_materialize_conflict::test_case_525_base_without_ending_eol_prepended_side1_with_ending_eol_prepended_side2_without_ending_eol_diff_experimental_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.224s] jj-lib conflicts::tests::test_materialize_conflict::test_case_530_base_without_ending_eol_prepended_side1_without_ending_eol_side2_with_ending_eol_git_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.071s] jj-lib conflicts::tests::test_materialize_conflict::test_case_54_base_with_ending_eol_side1_without_ending_eol_side2_with_ending_eol_diff_experimental_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.216s] jj-lib conflicts::tests::test_materialize_conflict::test_case_535_base_without_ending_eol_prepended_side1_without_ending_eol_side2_with_ending_eol_snapshot_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.059s] jj-lib conflicts::tests::test_materialize_conflict::test_case_553_base_without_ending_eol_prepended_side1_without_ending_eol_long_side2_without_ending_eol_git_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.059s] jj-lib conflicts::tests::test_materialize_conflict::test_case_554_base_without_ending_eol_prepended_side1_without_ending_eol_long_side2_without_ending_eol_git_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.228s] jj-lib conflicts::tests::test_materialize_conflict::test_case_536_base_without_ending_eol_prepended_side1_without_ending_eol_side2_with_ending_eol_snapshot_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.083s] jj-lib conflicts::tests::test_materialize_conflict::test_case_550_base_without_ending_eol_prepended_side1_without_ending_eol_long_side2_with_ending_eol_diff_experimental_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.184s] jj-lib conflicts::tests::test_materialize_conflict::test_case_542_base_without_ending_eol_prepended_side1_without_ending_eol_side2_without_ending_eol_diff_experimental_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.054s] jj-lib conflicts::tests::test_materialize_conflict::test_case_557_base_without_ending_eol_prepended_side1_without_ending_eol_long_side2_without_ending_eol_diff_experimental_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.057s] jj-lib conflicts::tests::test_materialize_conflict::test_case_559_base_without_ending_eol_prepended_side1_without_ending_eol_long_side2_without_ending_eol_snapshot_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.175s] jj-lib conflicts::tests::test_materialize_conflict::test_case_546_base_without_ending_eol_prepended_side1_without_ending_eol_long_side2_with_ending_eol_git_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.199s] jj-lib conflicts::tests::test_materialize_conflict::test_case_543_base_without_ending_eol_prepended_side1_without_ending_eol_side2_without_ending_eol_snapshot_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.275s] jj-lib conflicts::tests::test_materialize_conflict::test_case_537_base_without_ending_eol_prepended_side1_without_ending_eol_side2_without_ending_eol_git_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.114s] jj-lib conflicts::tests::test_materialize_conflict::test_case_555_base_without_ending_eol_prepended_side1_without_ending_eol_long_side2_without_ending_eol_diff_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.181s] jj-lib conflicts::tests::test_materialize_conflict::test_case_549_base_without_ending_eol_prepended_side1_without_ending_eol_long_side2_with_ending_eol_diff_experimental_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.079s] jj-lib conflicts::tests::test_materialize_conflict::test_case_563_base_without_ending_eol_prepended_side1_without_ending_eol_prepended_side2_with_ending_eol_diff_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.088s] jj-lib conflicts::tests::test_materialize_conflict::test_case_561_base_without_ending_eol_prepended_side1_without_ending_eol_prepended_side2_with_ending_eol_git_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.084s] jj-lib conflicts::tests::test_materialize_conflict::test_case_562_base_without_ending_eol_prepended_side1_without_ending_eol_prepended_side2_with_ending_eol_git_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.165s] jj-lib conflicts::tests::test_materialize_conflict::test_case_551_base_without_ending_eol_prepended_side1_without_ending_eol_long_side2_with_ending_eol_snapshot_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.074s] jj-lib conflicts::tests::test_materialize_conflict::test_case_565_base_without_ending_eol_prepended_side1_without_ending_eol_prepended_side2_with_ending_eol_diff_experimental_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.091s] jj-lib conflicts::tests::test_materialize_conflict::test_case_564_base_without_ending_eol_prepended_side1_without_ending_eol_prepended_side2_with_ending_eol_diff_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.062s] jj-lib conflicts::tests::test_materialize_conflict::test_case_568_base_without_ending_eol_prepended_side1_without_ending_eol_prepended_side2_with_ending_eol_snapshot_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.130s] jj-lib conflicts::tests::test_materialize_conflict::test_case_55_base_with_ending_eol_side1_without_ending_eol_side2_with_ending_eol_snapshot_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.082s] jj-lib conflicts::tests::test_materialize_conflict::test_case_566_base_without_ending_eol_prepended_side1_without_ending_eol_prepended_side2_with_ending_eol_diff_experimental_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.293s] jj-lib conflicts::tests::test_materialize_conflict::test_case_544_base_without_ending_eol_prepended_side1_without_ending_eol_side2_without_ending_eol_snapshot_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.171s] jj-lib conflicts::tests::test_materialize_conflict::test_case_556_base_without_ending_eol_prepended_side1_without_ending_eol_long_side2_without_ending_eol_diff_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.199s] jj-lib conflicts::tests::test_materialize_conflict::test_case_552_base_without_ending_eol_prepended_side1_without_ending_eol_long_side2_with_ending_eol_snapshot_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.345s] jj-lib conflicts::tests::test_materialize_conflict::test_case_540_base_without_ending_eol_prepended_side1_without_ending_eol_side2_without_ending_eol_diff_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.181s] jj-lib conflicts::tests::test_materialize_conflict::test_case_558_base_without_ending_eol_prepended_side1_without_ending_eol_long_side2_without_ending_eol_diff_experimental_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 5.298s] jj-cli::runner test_workspaces::test_workspaces_updated_by_other_automatic jujutsu-0.46.0> PASS [ 0.095s] jj-lib conflicts::tests::test_materialize_conflict::test_case_569_base_without_ending_eol_prepended_side1_without_ending_eol_prepended_side2_without_ending_eol_git_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.350s] jj-lib conflicts::tests::test_materialize_conflict::test_case_53_base_with_ending_eol_side1_without_ending_eol_side2_with_ending_eol_diff_experimental_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.174s] jj-lib conflicts::tests::test_materialize_conflict::test_case_560_base_without_ending_eol_prepended_side1_without_ending_eol_long_side2_without_ending_eol_snapshot_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.092s] jj-lib conflicts::tests::test_materialize_conflict::test_case_570_base_without_ending_eol_prepended_side1_without_ending_eol_prepended_side2_without_ending_eol_git_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.073s] jj-lib conflicts::tests::test_materialize_conflict::test_case_572_base_without_ending_eol_prepended_side1_without_ending_eol_prepended_side2_without_ending_eol_diff_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.087s] jj-lib conflicts::tests::test_materialize_conflict::test_case_573_base_without_ending_eol_prepended_side1_without_ending_eol_prepended_side2_without_ending_eol_diff_experimental_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.105s] jj-lib conflicts::tests::test_materialize_conflict::test_case_56_base_with_ending_eol_side1_without_ending_eol_side2_with_ending_eol_snapshot_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.133s] jj-lib conflicts::tests::test_materialize_conflict::test_case_567_base_without_ending_eol_prepended_side1_without_ending_eol_prepended_side2_with_ending_eol_snapshot_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.093s] jj-lib conflicts::tests::test_materialize_conflict::test_case_571_base_without_ending_eol_prepended_side1_without_ending_eol_prepended_side2_without_ending_eol_diff_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.086s] jj-lib conflicts::tests::test_materialize_conflict::test_case_574_base_without_ending_eol_prepended_side1_without_ending_eol_prepended_side2_without_ending_eol_diff_experimental_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.119s] jj-lib conflicts::tests::test_materialize_conflict::test_case_575_base_without_ending_eol_prepended_side1_without_ending_eol_prepended_side2_without_ending_eol_snapshot_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.082s] jj-lib conflicts::tests::test_materialize_conflict::test_case_64_base_with_ending_eol_side1_without_ending_eol_side2_without_ending_eol_snapshot_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.101s] jj-lib conflicts::tests::test_materialize_conflict::test_case_59_base_with_ending_eol_side1_without_ending_eol_side2_without_ending_eol_diff_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.137s] jj-lib conflicts::tests::test_materialize_conflict::test_case_576_base_without_ending_eol_prepended_side1_without_ending_eol_prepended_side2_without_ending_eol_snapshot_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.079s] jj-lib conflicts::tests::test_materialize_conflict::test_case_69_base_with_ending_eol_side1_without_ending_eol_long_side2_with_ending_eol_diff_experimental_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.089s] jj-lib conflicts::tests::test_materialize_conflict::test_case_63_base_with_ending_eol_side1_without_ending_eol_side2_without_ending_eol_snapshot_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.074s] jj-lib conflicts::tests::test_materialize_conflict::test_case_71_base_with_ending_eol_side1_without_ending_eol_long_side2_with_ending_eol_snapshot_style_lf_eol_expects jujutsu-0.46.0> PASS [ 22.805s] jj-cli::runner test_util_command::test_install_man_pages jujutsu-0.46.0> PASS [ 0.160s] jj-lib conflicts::tests::test_materialize_conflict::test_case_58_base_with_ending_eol_side1_without_ending_eol_side2_without_ending_eol_git_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.097s] jj-lib conflicts::tests::test_materialize_conflict::test_case_70_base_with_ending_eol_side1_without_ending_eol_long_side2_with_ending_eol_diff_experimental_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.108s] jj-lib conflicts::tests::test_materialize_conflict::test_case_68_base_with_ending_eol_side1_without_ending_eol_long_side2_with_ending_eol_diff_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.141s] jj-lib conflicts::tests::test_materialize_conflict::test_case_66_base_with_ending_eol_side1_without_ending_eol_long_side2_with_ending_eol_git_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.166s] jj-lib conflicts::tests::test_materialize_conflict::test_case_61_base_with_ending_eol_side1_without_ending_eol_side2_without_ending_eol_diff_experimental_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.135s] jj-lib conflicts::tests::test_materialize_conflict::test_case_72_base_with_ending_eol_side1_without_ending_eol_long_side2_with_ending_eol_snapshot_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.190s] jj-lib conflicts::tests::test_materialize_conflict::test_case_5_base_with_ending_eol_side1_with_ending_eol_side2_with_ending_eol_diff_experimental_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.160s] jj-lib conflicts::tests::test_materialize_conflict::test_case_6_base_with_ending_eol_side1_with_ending_eol_side2_with_ending_eol_diff_experimental_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.096s] jj-lib conflicts::tests::test_materialize_conflict::test_case_75_base_with_ending_eol_side1_without_ending_eol_long_side2_without_ending_eol_diff_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.113s] jj-lib conflicts::tests::test_materialize_conflict::test_case_74_base_with_ending_eol_side1_without_ending_eol_long_side2_without_ending_eol_git_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.151s] jj-lib conflicts::tests::test_materialize_conflict::test_case_73_base_with_ending_eol_side1_without_ending_eol_long_side2_without_ending_eol_git_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.086s] jj-lib conflicts::tests::test_materialize_conflict::test_case_79_base_with_ending_eol_side1_without_ending_eol_long_side2_without_ending_eol_snapshot_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.175s] jj-lib conflicts::tests::test_materialize_conflict::test_case_65_base_with_ending_eol_side1_without_ending_eol_long_side2_with_ending_eol_git_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.184s] jj-lib conflicts::tests::test_materialize_conflict::test_case_62_base_with_ending_eol_side1_without_ending_eol_side2_without_ending_eol_diff_experimental_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.206s] jj-lib conflicts::tests::test_materialize_conflict::test_case_67_base_with_ending_eol_side1_without_ending_eol_long_side2_with_ending_eol_diff_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.088s] jj-lib conflicts::tests::test_materialize_conflict::test_case_82_base_with_ending_eol_side1_without_ending_eol_prepended_side2_with_ending_eol_git_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.106s] jj-lib conflicts::tests::test_materialize_conflict::test_case_80_base_with_ending_eol_side1_without_ending_eol_long_side2_without_ending_eol_snapshot_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 7.133s] jj-cli::runner test_workspaces::test_workspaces_sparse_patterns jujutsu-0.46.0> PASS [ 0.249s] jj-lib conflicts::tests::test_materialize_conflict::test_case_57_base_with_ending_eol_side1_without_ending_eol_side2_without_ending_eol_git_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.044s] jj-lib conflicts::tests::test_materialize_conflict::test_case_88_base_with_ending_eol_side1_without_ending_eol_prepended_side2_with_ending_eol_snapshot_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.142s] jj-lib conflicts::tests::test_materialize_conflict::test_case_77_base_with_ending_eol_side1_without_ending_eol_long_side2_without_ending_eol_diff_experimental_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.089s] jj-lib conflicts::tests::test_materialize_conflict::test_case_87_base_with_ending_eol_side1_without_ending_eol_prepended_side2_with_ending_eol_snapshot_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.109s] jj-lib conflicts::tests::test_materialize_conflict::test_case_8_base_with_ending_eol_side1_with_ending_eol_side2_with_ending_eol_snapshot_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.110s] jj-lib conflicts::tests::test_materialize_conflict::test_case_90_base_with_ending_eol_side1_without_ending_eol_prepended_side2_without_ending_eol_git_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.110s] jj-lib conflicts::tests::test_materialize_conflict::test_case_89_base_with_ending_eol_side1_without_ending_eol_prepended_side2_without_ending_eol_git_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.085s] jj-lib conflicts::tests::test_materialize_conflict::test_case_95_base_with_ending_eol_side1_without_ending_eol_prepended_side2_without_ending_eol_snapshot_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.109s] jj-lib conflicts::tests::test_materialize_conflict::test_case_92_base_with_ending_eol_side1_without_ending_eol_prepended_side2_without_ending_eol_diff_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.085s] jj-lib conflicts::tests::test_materialize_conflict::test_case_96_base_with_ending_eol_side1_without_ending_eol_prepended_side2_without_ending_eol_snapshot_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.094s] jj-lib conflicts::tests::test_materialize_conflict::test_case_97_base_with_ending_eol_long_side1_with_ending_eol_side2_with_ending_eol_git_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.083s] jj-lib conflicts::tests::test_materialize_conflict::test_case_9_base_with_ending_eol_side1_with_ending_eol_side2_without_ending_eol_git_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.154s] jj-lib conflicts::tests::test_materialize_conflict::test_case_85_base_with_ending_eol_side1_without_ending_eol_prepended_side2_with_ending_eol_diff_experimental_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.114s] jj-lib conflicts::tests::test_materialize_conflict::test_case_94_base_with_ending_eol_side1_without_ending_eol_prepended_side2_without_ending_eol_diff_experimental_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.246s] jj-lib conflicts::tests::test_materialize_conflict::test_case_76_base_with_ending_eol_side1_without_ending_eol_long_side2_without_ending_eol_diff_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.115s] jj-lib conflicts::tests::test_materialize_conflict::test_case_93_base_with_ending_eol_side1_without_ending_eol_prepended_side2_without_ending_eol_diff_experimental_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.120s] jj-lib conflicts::tests::test_materialize_conflict::test_case_91_base_with_ending_eol_side1_without_ending_eol_prepended_side2_without_ending_eol_diff_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.071s] jj-lib conflicts::tests::test_materialize_conflict_trailing_cr::test_case_1_lf jujutsu-0.46.0> PASS [ 0.115s] jj-lib conflicts::tests::test_materialize_conflict::test_case_99_base_with_ending_eol_long_side1_with_ending_eol_side2_with_ending_eol_diff_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.177s] jj-lib conflicts::tests::test_materialize_conflict::test_case_86_base_with_ending_eol_side1_without_ending_eol_prepended_side2_with_ending_eol_diff_experimental_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.030s] jj-lib conflicts::tests::test_parse_conflict::test_case_6_side_1_adds_the_ending_eol jujutsu-0.46.0> PASS [ 0.065s] jj-lib conflicts::tests::test_parse_conflict::test_case_5_side_1_removes_the_ending_eol jujutsu-0.46.0> PASS [ 0.069s] jj-lib conflicts::tests::test_parse_conflict::test_case_1_all_sides_end_with_eol jujutsu-0.46.0> PASS [ 0.151s] jj-lib conflicts::tests::test_materialize_conflict::test_case_98_base_with_ending_eol_long_side1_with_ending_eol_side2_with_ending_eol_git_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.048s] jj-lib conflicts::tests::test_resolve_file_executable jujutsu-0.46.0> PASS [ 0.079s] jj-lib conflicts::tests::test_parse_conflict::test_case_4_side_2_adds_the_ending_eol jujutsu-0.46.0> PASS [ 0.068s] jj-lib default_index::bit_set::tests::test_ancestors_bit_set jujutsu-0.46.0> PASS [ 0.095s] jj-lib conflicts::tests::test_parse_conflict::test_case_3_side_2_removes_the_ending_eol jujutsu-0.46.0> PASS [ 0.053s] jj-lib default_index::bit_set::tests::test_positions_bit_set jujutsu-0.46.0> PASS [ 0.072s] jj-lib default_index::bit_set::tests::test_positions_bit_set_allocation jujutsu-0.46.0> PASS [ 0.310s] jj-lib conflicts::tests::test_materialize_conflict::test_case_7_base_with_ending_eol_side1_with_ending_eol_side2_with_ending_eol_snapshot_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.076s] jj-lib default_index::changed_path::tests::test_composite_empty_changed_paths jujutsu-0.46.0> PASS [ 0.088s] jj-lib default_index::changed_path::tests::test_composite_empty jujutsu-0.46.0> PASS [ 0.083s] jj-lib default_index::changed_path::tests::test_composite_null jujutsu-0.46.0> PASS [ 0.062s] jj-lib default_index::rev_walk::tests::test_filter_map_rev_walk jujutsu-0.46.0> PASS [ 0.323s] jj-lib conflicts::tests::test_materialize_conflict::test_case_83_base_with_ending_eol_side1_without_ending_eol_prepended_side2_with_ending_eol_diff_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.074s] jj-lib default_index::changed_path::tests::test_composite_some_commits::test_case_1_mutable jujutsu-0.46.0> PASS [ 0.371s] jj-lib conflicts::tests::test_materialize_conflict::test_case_84_base_with_ending_eol_side1_without_ending_eol_prepended_side2_with_ending_eol_diff_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.415s] jj-lib conflicts::tests::test_materialize_conflict::test_case_78_base_with_ending_eol_side1_without_ending_eol_long_side2_without_ending_eol_diff_experimental_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.110s] jj-lib default_index::rev_walk::tests::test_map_rev_walk jujutsu-0.46.0> PASS [ 0.087s] jj-lib default_index::rev_walk::tests::test_walk_ancestors_filtered_by_generation_range_merging jujutsu-0.46.0> PASS [ 0.537s] jj-lib conflicts::tests::test_materialize_conflict::test_case_60_base_with_ending_eol_side1_without_ending_eol_side2_without_ending_eol_diff_style_crlf_eol_expects jujutsu-0.46.0> PASS [ 0.110s] jj-lib default_index::rev_walk::tests::test_peekable_rev_walk jujutsu-0.46.0> PASS [ 0.084s] jj-lib default_index::rev_walk::tests::test_walk_ancestors_filtered_by_generation jujutsu-0.46.0> PASS [ 0.058s] jj-lib default_index::rev_walk_queue::tests::test_push_pop_in_forward_order jujutsu-0.46.0> PASS [ 0.055s] jj-lib default_index::rev_walk::tests::test_walk_ancestors_until_roots jujutsu-0.46.0> PASS [ 0.217s] jj-lib conflicts::tests::test_materialize_conflict_trailing_cr::test_case_2_crlf jujutsu-0.46.0> PASS [ 0.153s] jj-lib default_index::changed_path::tests::test_composite_empty_commits jujutsu-0.46.0> PASS [ 0.137s] jj-lib default_index::changed_path::tests::test_composite_some_commits::test_case_3_readonly_reloaded jujutsu-0.46.0> PASS [ 0.396s] jj-lib conflicts::tests::test_materialize_conflict::test_case_81_base_with_ending_eol_side1_without_ending_eol_prepended_side2_with_ending_eol_git_style_lf_eol_expects jujutsu-0.46.0> PASS [ 0.228s] jj-lib conflicts::tests::test_parse_conflict::test_case_2_all_sides_end_without_eol jujutsu-0.46.0> PASS [ 0.179s] jj-lib default_index::changed_path::tests::test_composite_segmented::test_case_1_with_mutable jujutsu-0.46.0> PASS [ 0.186s] jj-lib default_index::changed_path::tests::test_composite_squash_segments jujutsu-0.46.0> PASS [ 0.124s] jj-lib default_index::rev_walk::tests::test_walk_descendants_filtered_by_generation jujutsu-0.46.0> PASS [ 0.152s] jj-lib default_index::rev_walk::tests::test_walk_ancestors jujutsu-0.46.0> PASS [ 0.187s] jj-lib default_index::changed_path::tests::test_composite_some_commits::test_case_2_readonly jujutsu-0.46.0> PASS [ 0.201s] jj-lib default_index::changed_path::tests::test_composite_segmented::test_case_2_fully_readonly jujutsu-0.46.0> PASS [ 0.116s] jj-lib default_index::rev_walk_queue::tests::test_push_pop_in_reverse_order jujutsu-0.46.0> PASS [ 0.110s] jj-lib default_index::revset_engine::tests::test_diff_match_lines_between_conflicts jujutsu-0.46.0> PASS [ 0.041s] jj-lib default_index::tests::index_many_parents::test_case_1_in_memory jujutsu-0.46.0> PASS [ 0.065s] jj-lib default_index::tests::index_empty::test_case_1_memory jujutsu-0.46.0> PASS [ 0.067s] jj-lib default_index::tests::index_empty::test_case_2_file jujutsu-0.46.0> PASS [ 0.063s] jj-lib default_index::tests::index_multiple_commits::test_case_2_full_on_disk jujutsu-0.46.0> PASS [ 0.087s] jj-lib default_index::revset_engine::tests::test_positions_accumulator jujutsu-0.46.0> PASS [ 0.095s] jj-lib default_index::tests::index_many_parents::test_case_2_on_disk jujutsu-0.46.0> PASS [ 0.093s] jj-lib default_index::revset_engine::tests::test_diff_match_lines_between_resolved_and_conflict jujutsu-0.46.0> PASS [ 0.115s] jj-lib default_index::tests::index_missing_parent_commit jujutsu-0.46.0> PASS [ 0.097s] jj-lib default_index::revset_engine::tests::test_diff_match_lines_with_repeated_lines jujutsu-0.46.0> PASS [ 0.141s] jj-lib default_index::revset_engine::tests::test_revset_combinator_error_propagation jujutsu-0.46.0> PASS [ 0.098s] jj-lib default_index::tests::index_root_commit::test_case_1_memory jujutsu-0.46.0> PASS [ 0.101s] jj-lib default_index::tests::resolve_change_id_prefix jujutsu-0.46.0> PASS [ 0.147s] jj-lib default_index::tests::index_multiple_commits::test_case_3_incremental_in_memory jujutsu-0.46.0> PASS [ 0.102s] jj-lib default_index::tests::resolve_commit_id_prefix jujutsu-0.46.0> PASS [ 0.088s] jj-lib default_index::tests::test_common_ancestors_criss_cross jujutsu-0.46.0> PASS [ 0.112s] jj-lib default_index::tests::neighbor_change_ids jujutsu-0.46.0> PASS [ 0.087s] jj-lib default_index::tests::test_common_ancestors_merge_with_ancestor jujutsu-0.46.0> PASS [ 0.132s] jj-lib default_index::tests::index_root_commit::test_case_2_file jujutsu-0.46.0> PASS [ 0.132s] jj-lib default_index::tests::shortest_unique_commit_id_prefix jujutsu-0.46.0> PASS [ 0.082s] jj-lib default_index::tests::test_heads_range_with_filter jujutsu-0.46.0> PASS [ 0.071s] jj-lib eol::tests::test_eol_conversion::test_case_10_crlf_text_with_lf_eol_conversion jujutsu-0.46.0> PASS [ 0.085s] jj-lib default_index::tests::test_is_ancestor jujutsu-0.46.0> PASS [ 0.152s] jj-lib default_index::tests::test_common_ancestors jujutsu-0.46.0> PASS [ 0.089s] jj-lib dsl_util::tests::test_expect_arguments jujutsu-0.46.0> PASS [ 0.137s] jj-lib default_index::tests::test_heads jujutsu-0.46.0> PASS [ 0.095s] jj-lib eol::tests::test_eol_conversion::test_case_12_empty_text_with_lf_eol_conversion jujutsu-0.46.0> PASS [ 0.217s] jj-lib default_index::tests::index_multiple_commits::test_case_1_full_in_memory jujutsu-0.46.0> PASS [ 0.088s] jj-lib eol::tests::test_eol_conversion::test_case_2_crlf_text_with_no_eol_conversion jujutsu-0.46.0> PASS [ 0.210s] jj-lib default_index::revset_engine::tests::test_diff_match_lines_between_resolved jujutsu-0.46.0> PASS [ 0.104s] jj-lib eol::tests::test_eol_conversion::test_case_11_no_eol_text_with_lf_conversion jujutsu-0.46.0> PASS [ 0.190s] jj-lib default_index::tests::neighbor_commit_ids jujutsu-0.46.0> PASS [ 0.202s] jj-lib default_index::tests::shortest_unique_change_id_prefix jujutsu-0.46.0> PASS [ 0.082s] jj-lib eol::tests::test_eol_conversion::test_case_6_no_eol_text_with_crlf_conversion jujutsu-0.46.0> PASS [ 0.248s] jj-lib default_index::tests::index_multiple_commits::test_case_4_incremental_on_disk jujutsu-0.46.0> PASS [ 0.136s] jj-lib eol::tests::test_eol_conversion::test_case_13_text_ends_without_eol_with_lf_eol_conversion jujutsu-0.46.0> PASS [ 0.061s] jj-lib eol::tests::test_eol_convert_eol_read_error::test_case_3_crlf_eol_conversion jujutsu-0.46.0> PASS [ 5.758s] jj-cli::runner test_workspaces::test_workspaces_updated_by_other_with_changes_in_working_copy_automatic jujutsu-0.46.0> PASS [ 0.082s] jj-lib eol::tests::test_eol_strategy_convert_eol_for_snapshot::test_case_1_none_settings jujutsu-0.46.0> PASS [ 0.092s] jj-lib eol::tests::test_eol_convert_eol_read_error::test_case_1_no_eol_conversion jujutsu-0.46.0> PASS [ 0.153s] jj-lib eol::tests::test_eol_conversion::test_case_1_lf_text_with_no_eol_conversion jujutsu-0.46.0> PASS [ 0.138s] jj-lib eol::tests::test_eol_conversion::test_case_5_crlf_text_with_crlf_eol_conversion jujutsu-0.46.0> PASS [ 0.093s] jj-lib eol::tests::test_eol_conversion::test_case_9_lf_text_with_lf_eol_conversion jujutsu-0.46.0> PASS [ 0.112s] jj-lib eol::tests::test_eol_conversion::test_case_8_text_ends_without_eol_with_crlf_eol_conversion jujutsu-0.46.0> PASS [ 0.295s] jj-lib default_index::revset_engine::tests::test_revset_combinator jujutsu-0.46.0> PASS [ 0.084s] jj-lib eol::tests::test_eol_strategy_convert_eol_for_snapshot::test_case_5_input_output_settings_binary_input_with_nul jujutsu-0.46.0> PASS [ 0.143s] jj-lib eol::tests::test_eol_conversion::test_case_7_empty_text_with_crlf_eol_conversion jujutsu-0.46.0> PASS [ 0.169s] jj-lib eol::tests::test_eol_conversion::test_case_4_lf_text_with_crlf_eol_conversion jujutsu-0.46.0> PASS [ 0.108s] jj-lib eol::tests::test_eol_strategy_convert_eol_for_snapshot::test_case_7_input_settings_long_binary_input jujutsu-0.46.0> PASS [ 0.045s] jj-lib extensions_map::tests::test_empty jujutsu-0.46.0> PASS [ 0.058s] jj-lib eol::tests::test_eol_strategy_convert_eol_for_update::test_case_4_input_output_settings_binary_input jujutsu-0.46.0> PASS [ 0.085s] jj-lib eol::tests::test_eol_strategy_convert_eol_for_update::test_case_1_none_settings jujutsu-0.46.0> PASS [ 0.540s] jj-lib default_index::bit_set::tests::test_ancestors_bit_set_allocation jujutsu-0.46.0> PASS [ 0.068s] jj-lib eol::tests::test_eol_strategy_convert_eol_for_update::test_case_5_input_output_settings_long_binary_input jujutsu-0.46.0> PASS [ 0.064s] jj-lib extensions_map::tests::test_retrieval jujutsu-0.46.0> PASS [ 0.069s] jj-lib files::tests::test_diff_line_iterator_blank_right_line_after_non_empty_left jujutsu-0.46.0> PASS [ 0.064s] jj-lib files::tests::test_diff_line_iterator_blank_right_line_without_preceding_lines jujutsu-0.46.0> PASS [ 0.070s] jj-lib files::tests::test_diff_line_iterator_line_numbers jujutsu-0.46.0> PASS [ 0.081s] jj-lib files::tests::test_merge_multi_hunk jujutsu-0.46.0> PASS [ 0.192s] jj-lib eol::tests::test_eol_strategy_convert_eol_for_snapshot::test_case_4_input_settings_binary_input jujutsu-0.46.0> PASS [ 0.100s] jj-lib files::tests::test_diff_line_iterator_blank_right_line_multiple_lefts jujutsu-0.46.0> PASS [ 0.149s] jj-lib eol::tests::test_eol_strategy_convert_eol_for_update::test_case_3_input_output_settings_text_input jujutsu-0.46.0> PASS [ 0.081s] jj-lib files::tests::test_merge_hunk_by_word jujutsu-0.46.0> PASS [ 0.099s] jj-lib files::tests::test_diff_line_iterator_blank_right_line_single_left jujutsu-0.46.0> PASS [ 0.284s] jj-lib eol::tests::test_eol_conversion::test_case_3_no_eol_text_with_no_eol_conversion jujutsu-0.46.0> PASS [ 0.203s] jj-lib eol::tests::test_eol_strategy_convert_eol_for_snapshot::test_case_6_input_output_settings_binary_input_with_lone_cr jujutsu-0.46.0> PASS [ 0.184s] jj-lib eol::tests::test_eol_strategy_convert_eol_for_update::test_case_2_input_settings jujutsu-0.46.0> PASS [ 0.252s] jj-lib eol::tests::test_eol_convert_eol_read_error::test_case_2_lf_eol_conversion jujutsu-0.46.0> PASS [ 0.120s] jj-lib files::tests::test_merge_single_hunk jujutsu-0.46.0> PASS [ 0.210s] jj-lib eol::tests::test_eol_strategy_convert_eol_for_snapshot::test_case_8_input_settings_with_crlf_on_probe_boundary jujutsu-0.46.0> PASS [ 0.059s] jj-lib fileset_parser::tests::test_expand_pattern_alias jujutsu-0.46.0> PASS [ 0.087s] jj-lib fileset_parser::tests::test_expand_function_alias jujutsu-0.46.0> PASS [ 0.089s] jj-lib fileset_parser::tests::test_expand_symbol_alias jujutsu-0.46.0> PASS [ 0.088s] jj-lib fileset_parser::tests::test_parse_alias_formal_parameter jujutsu-0.46.0> PASS [ 0.087s] jj-lib fileset_parser::tests::test_parse_alias_func_decl jujutsu-0.46.0> PASS [ 0.155s] jj-lib fileset::tests::test_explicit_paths jujutsu-0.46.0> PASS [ 0.354s] jj-lib eol::tests::test_eol_strategy_convert_eol_for_snapshot::test_case_2_input_settings_text_input jujutsu-0.46.0> PASS [ 0.088s] jj-lib fileset_parser::tests::test_parse_alias_pattern_decl jujutsu-0.46.0> PASS [ 0.052s] jj-lib fileset_parser::tests::test_parse_identifier jujutsu-0.46.0> PASS [ 0.084s] jj-lib fileset_parser::tests::test_parse_function_call jujutsu-0.46.0> PASS [ 0.105s] jj-lib fileset_parser::tests::test_parse_bare_string jujutsu-0.46.0> PASS [ 0.081s] jj-lib fileset_parser::tests::test_parse_operator jujutsu-0.46.0> PASS [ 0.061s] jj-lib fileset_parser::tests::test_parse_pattern jujutsu-0.46.0> PASS [ 0.078s] jj-lib fileset_parser::tests::test_parse_string_literal jujutsu-0.46.0> PASS [ 0.183s] jj-lib fileset_parser::tests::test_parse_alias_symbol_decl jujutsu-0.46.0> PASS [ 0.083s] jj-lib fileset_parser::tests::test_parse_tree_eq jujutsu-0.46.0> PASS [ 0.066s] jj-lib fileset_parser::tests::test_parse_whitespace jujutsu-0.46.0> PASS [ 0.517s] jj-lib eol::tests::test_eol_strategy_convert_eol_for_snapshot::test_case_3_input_output_settings_text_input jujutsu-0.46.0> PASS [ 0.052s] jj-lib fix::tests::test_compute_file_line_count jujutsu-0.46.0> PASS [ 0.220s] jj-lib fileset_parser::tests::test_parse_invalid_function_name jujutsu-0.46.0> PASS [ 0.118s] jj-lib git_backend::tests::commit_has_ref::test_case_2_sha256 jujutsu-0.46.0> PASS [ 0.576s] jj-lib files::tests::test_conflict_diff_hunks_no_conflicts jujutsu-0.46.0> PASS [ 0.152s] jj-lib git_backend::tests::commit_has_ref::test_case_1_sha1 jujutsu-0.46.0> PASS [ 0.558s] jj-lib fileset::tests::test_build_matcher_combined jujutsu-0.46.0> PASS [ 0.182s] jj-lib git_backend::tests::git_commit_parents::test_case_2_sha256 jujutsu-0.46.0> PASS [ 0.511s] jj-lib fileset::tests::test_parse_file_pattern jujutsu-0.46.0> PASS [ 0.551s] jj-lib fileset::tests::test_build_matcher_union_patterns_of_same_kind jujutsu-0.46.0> PASS [ 0.135s] jj-lib git_backend::tests::import_head_commits_duplicates::test_case_1_sha1 jujutsu-0.46.0> PASS [ 0.647s] jj-lib files::tests::test_conflict_diff_hunks_matching_conflicts jujutsu-0.46.0> PASS [ 0.085s] jj-lib git_backend::tests::import_head_commits_duplicates::test_case_2_sha256 jujutsu-0.46.0> PASS [ 0.646s] jj-lib files::tests::test_conflict_diff_hunks_simple_conflicts jujutsu-0.46.0> PASS [ 0.045s] jj-lib git_backend::tests::read_empty_string_placeholder jujutsu-0.46.0> PASS [ 0.239s] jj-lib git_backend::tests::git_commit_parents::test_case_1_sha1 jujutsu-0.46.0> PASS [ 0.123s] jj-lib git_backend::tests::overlapping_git_commit_id::test_case_1_sha1 jujutsu-0.46.0> PASS [ 0.619s] jj-lib fileset::tests::test_parse_glob_pattern jujutsu-0.46.0> PASS [ 0.102s] jj-lib git_backend::tests::read_signed_git_commit::test_case_1_sha1 jujutsu-0.46.0> PASS [ 0.034s] jj-lib git_backend::tests::write_empty_string_placeholder jujutsu-0.46.0> PASS [ 0.163s] jj-lib git_backend::tests::overlapping_git_commit_id::test_case_2_sha256 jujutsu-0.46.0> PASS [ 0.138s] jj-lib git_backend::tests::read_git_commit_without_importing::test_case_2_sha256 jujutsu-0.46.0> PASS [ 0.699s] jj-lib fileset::tests::test_build_matcher_unnormalized_union jujutsu-0.46.0> PASS [ 0.160s] jj-lib git_backend::tests::read_signed_git_commit::test_case_2_sha256 jujutsu-0.46.0> PASS [ 0.679s] jj-lib fileset::tests::test_parse_glob_pattern_case_insensitive jujutsu-0.46.0> PASS [ 0.769s] jj-lib fileset::tests::test_build_matcher_glob_pattern jujutsu-0.46.0> PASS [ 0.719s] jj-lib fileset::tests::test_parse_function jujutsu-0.46.0> PASS [ 0.031s] jj-lib git_subprocess::test::test_parse_git_fetch_output_rejected jujutsu-0.46.0> PASS [ 0.058s] jj-lib git_subprocess::test::test_initial_overall_progress_is_zero jujutsu-0.46.0> PASS [ 0.202s] jj-lib git_backend::tests::read_git_commit_without_importing::test_case_1_sha1 jujutsu-0.46.0> PASS [ 0.771s] jj-lib fileset::tests::test_build_matcher_union_patterns_of_different_kind jujutsu-0.46.0> PASS [ 0.041s] jj-lib git_subprocess::test::test_parse_no_remote_ref jujutsu-0.46.0> PASS [ 0.787s] jj-lib fileset::tests::test_build_matcher_simple jujutsu-0.46.0> PASS [ 0.048s] jj-lib git_subprocess::test::test_parse_no_remote_tracking_branch jujutsu-0.46.0> PASS [ 0.878s] jj-lib files::tests::test_conflict_diff_hunks_no_trivial_resolution jujutsu-0.46.0> PASS [ 0.204s] jj-lib git_backend::tests::round_trip_change_id_via_git_header::test_case_2_sha256 jujutsu-0.46.0> PASS [ 0.059s] jj-lib git_subprocess::test::test_parse_no_such_remote jujutsu-0.46.0> PASS [ 0.068s] jj-lib git_subprocess::test::test_parse_ref_updates_malformed jujutsu-0.46.0> PASS [ 0.794s] jj-lib fileset::tests::test_parse_compound_expression jujutsu-0.46.0> PASS [ 0.664s] jj-lib fileset_parser::tests::test_parse_error jujutsu-0.46.0> PASS [ 0.781s] jj-lib fileset::tests::test_parse_prefix_glob_pattern jujutsu-0.46.0> PASS [ 0.287s] jj-lib git_backend::tests::read_plain_git_commit::test_case_1_sha1 jujutsu-0.46.0> PASS [ 0.089s] jj-lib gitignore::tests::test_gitignore_backslash_path jujutsu-0.46.0> PASS [ 0.270s] jj-lib git_backend::tests::round_trip_change_id_via_git_header::test_case_1_sha1 jujutsu-0.46.0> PASS [ 0.088s] jj-lib gitignore::tests::test_gitignore_deep_dir jujutsu-0.46.0> PASS [ 0.070s] jj-lib gitignore::tests::test_gitignore_empty_file jujutsu-0.46.0> PASS [ 0.318s] jj-lib git_backend::tests::read_plain_git_commit::test_case_2_sha256 jujutsu-0.46.0> PASS [ 0.571s] jj-lib git::tests::test_split_positive_negative_patterns jujutsu-0.46.0> PASS [ 0.078s] jj-lib gitignore::tests::test_gitignore_file_ordering jujutsu-0.46.0> PASS [ 0.095s] jj-lib gitignore::tests::test_gitignore_empty_file_with_prefix jujutsu-0.46.0> PASS [ 0.068s] jj-lib gitignore::tests::test_gitignore_glob_all_root jujutsu-0.46.0> PASS [ 0.072s] jj-lib gitignore::tests::test_gitignore_glob_all_subdir jujutsu-0.46.0> PASS [ 0.167s] jj-lib git_subprocess::test::test_parse_ref_pushes jujutsu-0.46.0> PASS [ 0.087s] jj-lib gitignore::tests::test_gitignore_glob jujutsu-0.46.0> PASS [ 0.079s] jj-lib gitignore::tests::test_gitignore_internal_dir_glob jujutsu-0.46.0> PASS [ 0.055s] jj-lib gitignore::tests::test_gitignore_invalid_utf8 jujutsu-0.46.0> PASS [ 0.450s] jj-lib git_backend::tests::open_git_repo_at_workdir jujutsu-0.46.0> PASS [ 0.081s] jj-lib gitignore::tests::test_gitignore_internal_dir_glob_not_really jujutsu-0.46.0> PASS [ 0.622s] jj-lib git_backend::tests::change_id_parsing jujutsu-0.46.0> PASS [ 0.052s] jj-lib gitignore::tests::test_gitignore_literal jujutsu-0.46.0> PASS [ 0.197s] jj-lib git_subprocess::test::test_parse_unknown_option jujutsu-0.46.0> PASS [ 0.067s] jj-lib gitignore::tests::test_gitignore_match_only_dir jujutsu-0.46.0> PASS [ 0.059s] jj-lib gitignore::tests::test_gitignore_pattern_same_as_prefix jujutsu-0.46.0> PASS [ 0.300s] jj-lib git_backend::tests::write_tree_conflicts::test_case_2_sha256 jujutsu-0.46.0> PASS [ 0.124s] jj-lib gitignore::tests::test_gitignore_leading_dir_glob jujutsu-0.46.0> PASS [ 0.073s] jj-lib gitignore::tests::test_gitignore_rooted_literal_with_prefix jujutsu-0.46.0> PASS [ 0.069s] jj-lib gitignore::tests::test_gitignore_slash_after_glob jujutsu-0.46.0> PASS [ 0.091s] jj-lib gitignore::tests::test_gitignore_negative_parent_directory jujutsu-0.46.0> PASS [ 0.095s] jj-lib gitignore::tests::test_gitignore_literal_with_prefix jujutsu-0.46.0> PASS [ 0.272s] jj-lib git_subprocess::test::test_read_progress_line jujutsu-0.46.0> PASS [ 0.160s] jj-lib gitignore::tests::test_gitignore_leading_dir_glob_with_prefix jujutsu-0.46.0> PASS [ 0.096s] jj-lib gitignore::tests::test_gitignore_trailing_dir_glob jujutsu-0.46.0> PASS [ 0.079s] jj-lib gitignore::tests::test_gitignore_unusual_symbols jujutsu-0.46.0> PASS [ 0.034s] jj-lib gpg_signing::tests::gpgsm_verify_unknown_signature_with_issuer jujutsu-0.46.0> PASS [ 0.043s] jj-lib gpg_signing::tests::gpg_verify_good_signature jujutsu-0.46.0> PASS [ 0.401s] jj-lib git_backend::tests::write_tree_conflicts::test_case_1_sha1 jujutsu-0.46.0> PASS [ 0.056s] jj-lib gpg_signing::tests::gpg_verify_unknown_signature jujutsu-0.46.0> PASS [ 0.069s] jj-lib gpg_signing::tests::gpg_verify_unknown_error jujutsu-0.46.0> PASS [ 0.148s] jj-lib gitignore::tests::test_gitignore_range jujutsu-0.46.0> PASS [ 0.072s] jj-lib gpg_signing::tests::gpgsm_verify_unknown_signature jujutsu-0.46.0> PASS [ 0.064s] jj-lib graph_dominators::tests::test_closest_common_dominator_entry_cycle_dominance jujutsu-0.46.0> PASS [ 0.062s] jj-lib graph_dominators::tests::test_big_graph_fig_19_8 jujutsu-0.46.0> PASS [ 0.065s] jj-lib graph_dominators::tests::test_closest_common_dominator_bypassing_path jujutsu-0.46.0> PASS [ 0.053s] jj-lib graph_dominators::tests::test_closest_common_dominator_figure_eight jujutsu-0.46.0> PASS [ 0.088s] jj-lib graph_dominators::tests::test_big_graph_fig_18_3 jujutsu-0.46.0> PASS [ 0.171s] jj-lib gpg_signing::tests::gpg_verify_bad_signature jujutsu-0.46.0> PASS [ 0.055s] jj-lib graph_dominators::tests::test_closest_common_dominator_nested_loops jujutsu-0.46.0> PASS [ 0.087s] jj-lib graph_dominators::tests::test_closest_common_dominator_multi_edge jujutsu-0.46.0> PASS [ 0.130s] jj-lib gpg_signing::tests::gpgsm_verify_invalid_signature_format jujutsu-0.46.0> PASS [ 0.080s] jj-lib graph_dominators::tests::test_closest_common_dominator_invalid_target_set jujutsu-0.46.0> PASS [ 0.193s] jj-lib gitignore::tests::test_gitignore_with_utf8_bom jujutsu-0.46.0> PASS [ 0.202s] jj-lib gpg_signing::tests::gpg_verify_expired_signature jujutsu-0.46.0> PASS [ 0.049s] jj-lib graph_dominators::tests::test_closest_common_dominator_split jujutsu-0.46.0> PASS [ 0.044s] jj-lib graph_dominators::tests::test_closest_common_dominator_tree jujutsu-0.46.0> PASS [ 0.063s] jj-lib graph_dominators::tests::test_closest_common_dominator_single_node jujutsu-0.46.0> PASS [ 0.256s] jj-lib gitignore::tests::test_gitignore_rooted_literal jujutsu-0.46.0> PASS [ 0.133s] jj-lib graph_dominators::tests::test_closest_common_dominator_figure_eight_with_bridge jujutsu-0.46.0> PASS [ 0.115s] jj-lib graph_dominators::tests::test_closest_common_dominator_linear_chain jujutsu-0.46.0> PASS [ 0.049s] jj-lib graph_dominators::tests::test_find_dominator_value_with_unknown_node jujutsu-0.46.0> PASS [ 0.054s] jj-lib graph_dominators::tests::test_find_dominator_value_with_unknown_node_in_target_set jujutsu-0.46.0> PASS [ 0.051s] jj-lib graph_dominators::tests::test_find_dominator_value_with_distinct_values jujutsu-0.46.0> PASS [ 0.064s] jj-lib graph_dominators::tests::test_flow_graph_new jujutsu-0.46.0> PASS [ 0.062s] jj-lib graph_dominators::tests::test_invalid_flowgraph jujutsu-0.46.0> PASS [ 0.043s] jj-lib graph_dominators::tests::test_simple_directed_graph_contains_node jujutsu-0.46.0> PASS [ 0.066s] jj-lib graph_dominators::tests::test_irreducible_graph_cooper_harvey_kennedy_fig3 jujutsu-0.46.0> PASS [ 0.053s] jj-lib graph_dominators::tests::test_simple_directed_graph_adjacent_nodes jujutsu-0.46.0> PASS [ 0.140s] jj-lib graph_dominators::tests::test_closest_common_dominator_simple_cycle_with_entry jujutsu-0.46.0> PASS [ 0.034s] jj-lib graph_dominators::tests::test_simple_directed_graph_new jujutsu-0.46.0> PASS [ 0.113s] jj-lib graph_dominators::tests::test_post_order jujutsu-0.46.0> PASS [ 0.084s] jj-lib graph_dominators::tests::test_simple_directed_graph_edges jujutsu-0.46.0> PASS [ 0.311s] jj-lib gpg_signing::tests::gpg_verify_invalid_signature_format jujutsu-0.46.0> PASS [ 0.546s] jj-lib git_subprocess::test::test_parse_ref_updates_sample jujutsu-0.46.0> PASS [ 0.060s] jj-lib graph_dominators::tests::test_value_flow_graph_find_dominator_value jujutsu-0.46.0> PASS [ 0.119s] jj-lib graph_dominators::tests::test_irreducible_graph_cooper_harvey_kennedy_fig2 jujutsu-0.46.0> PASS [ 0.172s] jj-lib graph_dominators::tests::test_dominator_tree_with_three_levels jujutsu-0.46.0> PASS [ 0.090s] jj-lib graph_dominators::tests::test_value_flow_graph_new jujutsu-0.46.0> PASS [ 0.062s] jj-lib id_prefix::tests::test_id_index_shortest_unique_prefix_len jujutsu-0.46.0> PASS [ 0.066s] jj-lib local_working_copy::tests::test_file_states_lookup_at jujutsu-0.46.0> PASS [ 0.048s] jj-lib local_working_copy::tests::test_file_states_lookup jujutsu-0.46.0> PASS [ 0.673s] jj-lib git_backend::tests::write_signed_commit_sha1 jujutsu-0.46.0> PASS [ 0.106s] jj-lib id_prefix::tests::test_id_index_resolve_prefix jujutsu-0.46.0> PASS [ 0.087s] jj-lib id_prefix::tests::test_lookup_exact jujutsu-0.46.0> PASS [ 0.255s] jj-lib graph_dominators::tests::test_closest_common_dominator_self_loop_handling jujutsu-0.46.0> PASS [ 0.088s] jj-lib local_working_copy::tests::test_file_states_merge jujutsu-0.46.0> PASS [ 0.068s] jj-lib lock::tests::lock_basic jujutsu-0.46.0> PASS [ 0.068s] jj-lib local_working_copy::tests::test_system_time_to_millis jujutsu-0.46.0> PASS [ 0.623s] jj-lib git_subprocess::test::test_read_to_end_with_progress jujutsu-0.46.0> PASS [ 0.307s] jj-lib graph_dominators::tests::test_closest_common_dominator_repeated_node jujutsu-0.46.0> PASS [ 0.115s] jj-lib lock::tests::try_lock_gives_up_when_locked jujutsu-0.46.0> PASS [ 0.749s] jj-lib git_backend::tests::write_signed_commit_sha256 jujutsu-0.46.0> PASS [ 0.355s] jj-lib graph_dominators::tests::test_closest_common_dominator_classic_diamond jujutsu-0.46.0> PASS [ 0.623s] jj-lib gitignore::tests::test_gitignore_deep_dir_chained jujutsu-0.46.0> PASS [ 0.132s] jj-lib lock::tests::try_lock_succeeds_when_unlocked jujutsu-0.46.0> PASS [ 0.505s] jj-lib gitignore::tests::test_gitignore_whitespace jujutsu-0.46.0> PASS [ 0.105s] jj-lib refs::tests::test_classify_ref_push_action_unchanged jujutsu-0.46.0> PASS [ 0.086s] jj-lib refs::tests::test_classify_ref_push_action_updated_untracked jujutsu-0.46.0> PASS [ 0.259s] jj-lib graph_dominators::tests::test_simple_directed_graph_nodes jujutsu-0.46.0> PASS [ 0.167s] jj-lib refs::tests::test_classify_ref_push_action_remote_conflicted jujutsu-0.46.0> PASS [ 0.640s] jj-lib gitignore::tests::test_gitignore_line_ordering jujutsu-0.46.0> PASS [ 0.162s] jj-lib refs::tests::test_classify_ref_push_action_updated jujutsu-0.46.0> PASS [ 0.196s] jj-lib refs::tests::test_classify_ref_push_action_added jujutsu-0.46.0> PASS [ 0.364s] jj-lib graph_dominators::tests::test_find_dominator_value_with_invalid_flow_graph jujutsu-0.46.0> PASS [ 0.210s] jj-lib lock::tests::lock_concurrent jujutsu-0.46.0> PASS [ 0.204s] jj-lib refs::tests::test_classify_ref_push_action_removed_untracked jujutsu-0.46.0> PASS [ 0.195s] jj-lib refs::tests::test_classify_ref_push_action_removed jujutsu-0.46.0> PASS [ 0.306s] jj-lib refs::tests::test_classify_ref_push_action_local_conflicted jujutsu-0.46.0> PASS [ 0.163s] jj-lib revset::tests::test_optimize_unchanged_subtree jujutsu-0.46.0> PASS [ 0.419s] jj-lib revset::tests::test_optimize_ancestors_heads_range jujutsu-0.46.0> PASS [ 0.402s] jj-lib revset::tests::test_optimize_difference jujutsu-0.46.0> PASS [ 0.530s] jj-lib revset::tests::test_expand_function_alias jujutsu-0.46.0> PASS [ 0.018s] jj-lib revset_parser::tests::parse_at_workspace_and_remote_symbol jujutsu-0.46.0> PASS [ 0.496s] jj-lib revset::tests::test_optimize_descendants jujutsu-0.46.0> PASS [ 0.534s] jj-lib revset::tests::test_optimize_ancestors_union jujutsu-0.46.0> PASS [ 0.493s] jj-lib revset::tests::test_optimize_filter_subtree jujutsu-0.46.0> PASS [ 0.046s] jj-lib revset_parser::tests::test_escape_remote_symbol jujutsu-0.46.0> PASS [ 0.038s] jj-lib revset_parser::tests::test_escape_string_literal jujutsu-0.46.0> PASS [ 0.041s] jj-lib revset_parser::tests::test_expand_function_alias jujutsu-0.46.0> PASS [ 0.575s] jj-lib revset::tests::test_optimize_filter_intersection jujutsu-0.46.0> PASS [ 0.035s] jj-lib revset_parser::tests::test_expand_symbol_alias jujutsu-0.46.0> PASS [ 0.034s] jj-lib revset_parser::tests::test_expand_with_locals jujutsu-0.46.0> PASS [ 0.516s] jj-lib revset::tests::test_optimize_sort_negations_and_ancestors jujutsu-0.46.0> PASS [ 0.043s] jj-lib revset_parser::tests::test_expand_pattern_alias jujutsu-0.46.0> PASS [ 0.033s] jj-lib revset_parser::tests::test_parse_deeply_nested_parentheses jujutsu-0.46.0> PASS [ 0.559s] jj-lib revset::tests::test_optimize_heads_range jujutsu-0.46.0> PASS [ 0.628s] jj-lib revset::tests::test_optimize_ancestors jujutsu-0.46.0> PASS [ 0.037s] jj-lib revset_parser::tests::test_parse_function_call jujutsu-0.46.0> PASS [ 0.044s] jj-lib revset_parser::tests::test_parse_revset jujutsu-0.46.0> PASS [ 0.059s] jj-lib revset_parser::tests::test_parse_revset_alias_func_decl jujutsu-0.46.0> PASS [ 0.048s] jj-lib revset_parser::tests::test_parse_revset_alias_symbol_decl jujutsu-0.46.0> PASS [ 0.649s] jj-lib revset::tests::test_optimize_filter_difference jujutsu-0.46.0> PASS [ 0.098s] jj-lib revset_parser::tests::test_parse_identifier jujutsu-0.46.0> PASS [ 0.579s] jj-lib revset::tests::test_optimize_subtree jujutsu-0.46.0> PASS [ 0.099s] jj-lib revset_parser::tests::test_parse_pattern jujutsu-0.46.0> PASS [ 0.086s] jj-lib revset_parser::tests::test_parse_revset_alias_pattern_decl jujutsu-0.46.0> PASS [ 0.639s] jj-lib revset::tests::test_optimize_flatten_intersection jujutsu-0.46.0> PASS [ 0.116s] jj-lib revset_parser::tests::test_parse_revset_alias_formal_parameter jujutsu-0.46.0> PASS [ 0.087s] jj-lib revset_parser::tests::test_parse_revset_compat_operator jujutsu-0.46.0> PASS [ 0.703s] jj-lib revset::tests::test_optimize_basic jujutsu-0.46.0> PASS [ 0.088s] jj-lib revset_parser::tests::test_parse_revset_function jujutsu-0.46.0> PASS [ 0.072s] jj-lib revset_parser::tests::test_parse_string_literal jujutsu-0.46.0> PASS [ 0.083s] jj-lib revset_parser::tests::test_parse_revset_operator_combinations jujutsu-0.46.0> PASS [ 0.614s] jj-lib revset::tests::test_parse_revset_function jujutsu-0.46.0> PASS [ 0.651s] jj-lib revset::tests::test_parse_compound_string_expression jujutsu-0.46.0> PASS [ 0.083s] jj-lib revset_parser::tests::test_parse_tree_eq jujutsu-0.46.0> PASS [ 0.074s] jj-lib secure_config::tests::test_repo_copied::test_case_1_with_empty_metadata_directory jujutsu-0.46.0> PASS [ 0.098s] jj-lib revset_parser::tests::test_parse_whitespace jujutsu-0.46.0> PASS [ 0.072s] jj-lib secure_config::tests::test_no_initial_config jujutsu-0.46.0> PASS [ 0.076s] jj-lib secure_config::tests::test_repo_copied::test_case_3_with_non_empty_config_file jujutsu-0.46.0> PASS [ 0.087s] jj-lib secure_config::tests::test_repo_aliased jujutsu-0.46.0> PASS [ 0.107s] jj-lib revset_parser::tests::test_parse_symbol_explicitly jujutsu-0.46.0> PASS [ 0.056s] jj-lib settings::tests::byte_size_from_config_value jujutsu-0.46.0> PASS [ 0.068s] jj-lib settings::tests::byte_size_parse jujutsu-0.46.0> PASS [ 0.865s] jj-lib revset::tests::test_expand_symbol_alias jujutsu-0.46.0> PASS [ 0.055s] jj-lib simple_op_store::tests::test_migrate_git_refs_to_remote_tags jujutsu-0.46.0> PASS [ 0.120s] jj-lib secure_config::tests::test_repo_moved jujutsu-0.46.0> PASS [ 0.178s] jj-lib secure_config::tests::test_migrate_legacy_config jujutsu-0.46.0> PASS [ 0.175s] jj-lib secure_config::tests::test_missing_config jujutsu-0.46.0> PASS [ 0.751s] jj-lib revset::tests::test_parse_revset_change_commit_id_functions jujutsu-0.46.0> PASS [ 0.759s] jj-lib revset::tests::test_parse_revset_author_committer_functions jujutsu-0.46.0> PASS [ 0.740s] jj-lib revset::tests::test_parse_revset_keyword_arguments jujutsu-0.46.0> PASS [ 0.827s] jj-lib revset::tests::test_optimize_not_in_ancestors jujutsu-0.46.0> PASS [ 0.077s] jj-lib simple_op_store::tests::test_ref_target_change_delete_order_roundtrip jujutsu-0.46.0> PASS [ 0.126s] jj-lib simple_backend::tests::write_commit_parents jujutsu-0.46.0> PASS [ 0.106s] jj-lib simple_op_store::tests::test_bookmark_views_legacy_roundtrip jujutsu-0.46.0> PASS [ 0.776s] jj-lib revset::tests::test_parse_revset jujutsu-0.46.0> PASS [ 0.065s] jj-lib simple_op_store::tests::test_ref_target_legacy_roundtrip jujutsu-0.46.0> PASS [ 0.100s] jj-lib simple_op_store::tests::test_read_write_view jujutsu-0.46.0> PASS [ 0.126s] jj-lib simple_op_heads_store::tests::test_op_heads jujutsu-0.46.0> PASS [ 0.655s] jj-lib revset::tests::test_parse_string_pattern jujutsu-0.46.0> PASS [ 0.661s] jj-lib revset::tests::test_resolve_referenced_commits jujutsu-0.46.0> PASS [ 0.132s] jj-lib simple_op_store::tests::test_read_write_operation jujutsu-0.46.0> PASS [ 0.223s] jj-lib secure_config::tests::test_repo_copied::test_case_2_with_empty_config_file jujutsu-0.46.0> PASS [ 0.092s] jj-lib simple_op_store::tests::test_remote_views_legacy_roundtrip jujutsu-0.46.0> PASS [ 0.501s] jj-lib revset::tests::test_transform_expression jujutsu-0.46.0> PASS [ 0.084s] jj-lib ssh_signing::tests::test_ssh_key_to_file_conversion_non_ssh_prefix jujutsu-0.46.0> PASS [ 0.076s] jj-lib stacked_table::tests::stacked_table_empty::test_case_1_memory jujutsu-0.46.0> PASS [ 0.099s] jj-lib ssh_signing::tests::test_ssh_key_to_file_conversion_raw_key_data jujutsu-0.46.0> PASS [ 0.043s] jj-lib time_util::tests::test_date_pattern_parses_dates_with_a_specified_offset jujutsu-0.46.0> PASS [ 0.043s] jj-lib time_util::tests::test_date_pattern_parses_dates_with_times_without_specifying_an_offset jujutsu-0.46.0> PASS [ 0.128s] jj-lib ssh_signing::tests::test_ssh_key_to_file_conversion_existing_file jujutsu-0.46.0> PASS [ 0.131s] jj-lib stacked_table::tests::stacked_table_automatic_merge jujutsu-0.46.0> PASS [ 0.114s] jj-lib stacked_table::tests::stacked_table_multi_head_parent_child_preserves_head_marker jujutsu-0.46.0> PASS [ 0.109s] jj-lib stacked_table::tests::stacked_table_multiple_keys::test_case_2_file jujutsu-0.46.0> PASS [ 0.111s] jj-lib stacked_table::tests::stacked_table_single_key::test_case_1_memory jujutsu-0.46.0> PASS [ 0.079s] jj-lib time_util::tests::test_date_pattern_parses_dates_with_the_z_offset jujutsu-0.46.0> PASS [ 0.058s] jj-lib time_util::tests::test_parse_datetime_human_readable jujutsu-0.46.0> PASS [ 0.090s] jj-lib time_util::tests::test_date_pattern_parses_dates_without_times_as_the_date_at_local_midnight jujutsu-0.46.0> PASS [ 0.103s] jj-lib time_util::tests::test_date_pattern_parses_relative_dates_with_times jujutsu-0.46.0> PASS [ 0.159s] jj-lib stacked_table::tests::stacked_table_merge jujutsu-0.46.0> PASS [ 0.191s] jj-lib simple_op_store::tests::test_remote_views_new_roundtrip jujutsu-0.46.0> PASS [ 0.148s] jj-lib stacked_table::tests::stacked_table_multiple_keys::test_case_1_memory jujutsu-0.46.0> PASS [ 0.128s] jj-lib stacked_table::tests::stacked_table_single_key::test_case_2_file jujutsu-0.46.0> PASS [ 0.176s] jj-lib stacked_table::tests::stacked_table_empty::test_case_2_file jujutsu-0.46.0> PASS [ 0.099s] jj-lib time_util::tests::test_date_pattern_parses_relative_durations jujutsu-0.46.0> PASS [ 0.061s] jj-lib trailer::tests::test_empty_value jujutsu-0.46.0> PASS [ 0.068s] jj-lib trailer::tests::test_cherry_pick_trailer jujutsu-0.46.0> PASS [ 0.056s] jj-lib trailer::tests::test_invalid_content_after_trailer jujutsu-0.46.0> PASS [ 0.176s] jj-lib stacked_table::tests::stacked_table_store_save_empty jujutsu-0.46.0> PASS [ 0.165s] jj-lib stacked_table::tests::stacked_table_multi_head_squashed_preserves_head_marker jujutsu-0.46.0> PASS [ 0.109s] jj-lib trailer::tests::test_content_after_trailer jujutsu-0.46.0> PASS [ 0.071s] jj-lib trailer::tests::test_multiline_trailer jujutsu-0.46.0> PASS [ 0.074s] jj-lib trailer::tests::test_invalid_key jujutsu-0.46.0> PASS [ 0.223s] jj-lib stacked_table::tests::stacked_table_multiple_keys_with_parent_file jujutsu-0.46.0> PASS [ 0.700s] jj-lib revset::tests::test_revset_expression_building jujutsu-0.46.0> PASS [ 0.153s] jj-lib trailer::tests::test_blank_line_inbetween jujutsu-0.46.0> PASS [ 0.184s] jj-lib trailer::tests::test_blank_line_in_trailers jujutsu-0.46.0> PASS [ 0.184s] jj-lib trailer::tests::test_blank_line_after_trailer jujutsu-0.46.0> PASS [ 0.123s] jj-lib trailer::tests::test_no_blank_line jujutsu-0.46.0> PASS [ 0.069s] jj-lib trailer::tests::test_whitespace_after_key jujutsu-0.46.0> PASS [ 0.072s] jj-lib trailer::tests::test_whitespace_around_value jujutsu-0.46.0> PASS [ 0.054s] jj-lib trailer::tests::test_whitespace_around_multiliple_trailers jujutsu-0.46.0> PASS [ 0.067s] jj-lib trailer::tests::test_whitespace_around_multiline_value jujutsu-0.46.0> PASS [ 0.071s] jj-lib ui_path::tests::parse_fs_path_wc_in_cwd jujutsu-0.46.0> PASS [ 0.090s] jj-lib trailer::tests::test_whitespace_before_key jujutsu-0.46.0> PASS [ 0.081s] jj-lib ui_path::tests::test_format_copied_path jujutsu-0.46.0> PASS [ 0.061s] jj-lib ui_path::tests::parse_fs_path_wc_in_cwd_child jujutsu-0.46.0> PASS [ 0.084s] jj-lib union_find::tests::test_basic jujutsu-0.46.0> PASS [ 0.076s] jj-lib view::tests::test_absent_tracked_bookmarks jujutsu-0.46.0> PASS [ 0.158s] jj-lib trailer::tests::test_trailers_with_single_line_description jujutsu-0.46.0> PASS [ 0.079s] jj-lib union_find::tests::test_union_by_size jujutsu-0.46.0> PASS [ 0.079s] jj-lib view::tests::test_absent_tracked_tags jujutsu-0.46.0> PASS [ 0.470s] jj-lib simple_op_store::tests::test_hash_view jujutsu-0.46.0> PASS [ 0.244s] jj-lib trailer::tests::test_no_whitespace_before_value jujutsu-0.46.0> PASS [ 0.143s] jj-lib ui_path::tests::parse_fs_path_wc_in_cwd_parent jujutsu-0.46.0> PASS [ 0.232s] jj-lib trailer::tests::test_trailers_with_colon_in_body jujutsu-0.46.0> PASS [ 0.288s] jj-lib trailer::tests::test_ignore_line_in_trailer jujutsu-0.46.0> PASS [ 0.302s] jj-lib trailer::tests::test_empty_description jujutsu-0.46.0> PASS [ 0.245s] jj-lib trailer::tests::test_non_trailer_line_in_trailers jujutsu-0.46.0> PASS [ 0.252s] jj-lib trailer::tests::test_simple_trailers jujutsu-0.46.0> PASS [ 0.251s] jj-lib trailer::tests::test_parse_trailers jujutsu-0.46.0> PASS [ 0.342s] jj-lib time_util::tests::test_parse_datetime_non_sense_yields_error jujutsu-0.46.0> PASS [ 0.604s] jj-lib simple_op_store::tests::test_hash_operation jujutsu-0.46.0> PASS [ 0.256s] jj-lib::runner test_bisect::test_bisect_empty_input jujutsu-0.46.0> PASS [ 0.301s] jj-lib::runner test_bisect::test_bisect_linear jujutsu-0.46.0> PASS [ 0.334s] jj-lib::runner test_bisect::test_bisect_abort jujutsu-0.46.0> PASS [ 0.350s] jj-lib::runner test_bisect::test_bisect_nonlinear jujutsu-0.46.0> PASS [ 0.532s] jj-lib::runner test_annotate::test_annotate_file_directory_transition jujutsu-0.46.0> PASS [ 0.509s] jj-lib::runner test_annotate::test_annotate_merge_split jujutsu-0.46.0> PASS [ 0.477s] jj-lib::runner test_bisect::test_bisect_disjoint_sets jujutsu-0.46.0> PASS [ 0.605s] jj-lib::runner test_annotate::test_annotate_merge_simple jujutsu-0.46.0> PASS [ 0.607s] jj-lib::runner test_annotate::test_annotate_linear jujutsu-0.46.0> PASS [ 0.621s] jj-lib::runner test_annotate::test_annotate_merge_dup jujutsu-0.46.0> PASS [ 0.637s] jj-lib::runner test_annotate::test_annotate_merge_split_interleaved jujutsu-0.46.0> PASS [ 0.681s] jj-lib::runner test_commit_builder::test_initial::test_case_1_simple_backend jujutsu-0.46.0> PASS [ 0.744s] jj-lib::runner test_commit_builder::test_commit_builder_descendants::test_case_1_simple_backend jujutsu-0.46.0> PASS [ 0.786s] jj-lib::runner test_commit_builder::test_rewrite::test_case_1_simple_backend jujutsu-0.46.0> PASS [ 0.783s] jj-lib::runner test_commit_builder::test_rewrite_resets_author_timestamp::test_case_1_simple_backend jujutsu-0.46.0> PASS [ 0.778s] jj-lib::runner test_commit_builder::test_rewrite_to_identical_commit::test_case_1_simple_backend jujutsu-0.46.0> PASS [ 0.608s] jj-lib::runner test_commit_builder::test_rewrite_update_missing_user::test_case_1_simple_backend jujutsu-0.46.0> PASS [ 0.869s] jj-lib::runner test_commit_builder::test_initial::test_case_2_git_backend jujutsu-0.46.0> PASS [ 0.440s] jj-lib::runner test_conflicts::test_materialize_conflict_basic jujutsu-0.46.0> PASS [ 0.137s] jj-lib::runner test_conflicts::test_parse_conflict_diff_stripped_whitespace jujutsu-0.46.0> PASS [ 0.033s] jj-lib::runner test_conflicts::test_parse_conflict_git_reordered_headers jujutsu-0.46.0> PASS [ 0.216s] jj-lib::runner test_conflicts::test_parse_conflict_crlf_markers jujutsu-0.46.0> PASS [ 0.601s] jj-lib::runner test_conflicts::test_materialize_conflict_modify_delete jujutsu-0.46.0> PASS [ 0.608s] jj-lib::runner test_conflicts::test_materialize_conflict_no_newlines_at_eof jujutsu-0.46.0> PASS [ 0.043s] jj-lib::runner test_conflicts::test_parse_conflict_git_too_many_sides jujutsu-0.46.0> PASS [ 0.034s] jj-lib::runner test_conflicts::test_parse_conflict_malformed_diff jujutsu-0.46.0> PASS [ 0.056s] jj-lib::runner test_conflicts::test_parse_conflict_malformed_marker jujutsu-0.46.0> PASS [ 0.058s] jj-lib::runner test_conflicts::test_parse_conflict_malformed_missing_removes jujutsu-0.46.0> PASS [ 1.207s] jj-lib::runner test_bad_locking::test_bad_locking_interrupted::test_case_1_simple_backend jujutsu-0.46.0> PASS [ 0.037s] jj-lib::runner test_conflicts::test_parse_conflict_resolved jujutsu-0.46.0> PASS [ 0.632s] jj-lib::runner test_conflicts::test_materialize_conflict_three_sides jujutsu-0.46.0> PASS [ 0.036s] jj-lib::runner test_conflicts::test_parse_conflict_snapshot_missing_header jujutsu-0.46.0> PASS [ 0.725s] jj-lib::runner test_conflicts::test_materialize_conflict_multi_rebase_conflicts jujutsu-0.46.0> PASS [ 0.030s] jj-lib::runner test_conflicts::test_parse_conflict_wrong_arity jujutsu-0.46.0> PASS [ 0.581s] jj-lib::runner test_conflicts::test_materialize_conflict_two_forward_diffs jujutsu-0.46.0> PASS [ 0.043s] jj-lib::runner test_conflicts::test_parse_conflict_wrong_git_style jujutsu-0.46.0> PASS [ 0.454s] jj-lib::runner test_conflicts::test_materialize_update_roundtrip::test_case_3_conflictmarkerstyle_git_expects jujutsu-0.46.0> PASS [ 0.546s] jj-lib::runner test_conflicts::test_materialize_update_roundtrip::test_case_1_conflictmarkerstyle_diff_expects jujutsu-0.46.0> PASS [ 0.560s] jj-lib::runner test_conflicts::test_materialize_update_roundtrip::test_case_2_conflictmarkerstyle_snapshot_expects jujutsu-0.46.0> PASS [ 0.623s] jj-lib::runner test_conflicts::test_materialize_conflict_with_labels jujutsu-0.46.0> PASS [ 0.281s] jj-lib::runner test_conflicts::test_parse_conflict_mixed_header_styles jujutsu-0.46.0> PASS [ 0.301s] jj-lib::runner test_conflicts::test_parse_conflict_multi_way jujutsu-0.46.0> PASS [ 1.528s] jj-lib::runner test_bad_locking::test_bad_locking_interrupted::test_case_2_git_backend jujutsu-0.46.0> PASS [ 1.485s] jj-lib::runner test_commit_builder::test_rewrite::test_case_2_git_backend jujutsu-0.46.0> PASS [ 0.272s] jj-lib::runner test_conflicts::test_update_conflict_from_content_modify_delete jujutsu-0.46.0> PASS [ 0.294s] jj-lib::runner test_conflicts::test_update_conflict_from_content jujutsu-0.46.0> PASS [ 1.514s] jj-lib::runner test_commit_builder::test_rewrite_resets_author_timestamp::test_case_2_git_backend jujutsu-0.46.0> PASS [ 1.444s] jj-lib::runner test_commit_builder::test_rewrite_to_identical_commit::test_case_2_git_backend jujutsu-0.46.0> PASS [ 1.350s] jj-lib::runner test_commit_builder::test_rewrite_update_missing_user::test_case_2_git_backend jujutsu-0.46.0> PASS [ 0.449s] jj-lib::runner test_conflicts::test_parse_conflict_simple jujutsu-0.46.0> PASS [ 0.841s] jj-lib::runner test_conflicts::test_materialize_parse_roundtrip jujutsu-0.46.0> PASS [ 1.278s] jj-lib::runner test_commit_concurrent::test_commit_parallel_instances::test_case_1_simple_backend jujutsu-0.46.0> PASS [ 1.368s] jj-lib::runner test_commit_concurrent::test_commit_parallel::test_case_1_simple_backend jujutsu-0.46.0> PASS [ 0.542s] jj-lib::runner test_conflicts::test_update_conflict_from_content_no_eol jujutsu-0.46.0> PASS [ 0.520s] jj-lib::runner test_conflicts::test_update_conflict_from_content_no_eol_in_diff_hunk jujutsu-0.46.0> PASS [ 0.534s] jj-lib::runner test_conflicts::test_update_conflict_from_content_only_no_eol_change jujutsu-0.46.0> PASS [ 0.541s] jj-lib::runner test_conflicts::test_update_conflict_from_content_simplified_conflict jujutsu-0.46.0> PASS [ 0.534s] jj-lib::runner test_conflicts::test_update_conflict_from_content_with_long_markers jujutsu-0.46.0> PASS [ 0.601s] jj-lib::runner test_conflicts::test_update_from_content_malformed_conflict jujutsu-0.46.0> PASS [ 0.451s] jj-lib::runner test_converge::test_remove_descendants_linear_chain jujutsu-0.46.0> PASS [ 0.506s] jj-lib::runner test_converge::test_find_divergent_changes_none_found jujutsu-0.46.0> PASS [ 0.576s] jj-lib::runner test_default_revset_graph_iterator::test_graph_iterator_edge_escapes_from_::test_case_2_skip_transitive_edges jujutsu-0.46.0> PASS [ 0.631s] jj-lib::runner test_default_revset_graph_iterator::test_graph_iterator_edge_escapes_from_::test_case_11_skip_transitive_edges_true_62_expects jujutsu-0.46.0> PASS [ 0.576s] jj-lib::runner test_default_revset_graph_iterator::test_graph_iterator_edge_escapes_from_::test_case_1_keep_transitive_edges jujutsu-0.46.0> PASS [ 0.861s] jj-lib::runner test_converge::test_find_divergent_changes_exactly_one_found jujutsu-0.46.0> PASS [ 0.925s] jj-lib::runner test_converge::test_simple_converge_description jujutsu-0.46.0> PASS [ 0.493s] jj-lib::runner test_default_revset_graph_iterator::test_graph_iterator_edge_to_ancestor::test_case_1_keep_transitive_edges jujutsu-0.46.0> PASS [ 2.570s] jj-lib::runner test_bad_locking::test_bad_locking_children::test_case_1_simple_backend jujutsu-0.46.0> PASS [ 0.858s] jj-lib::runner test_default_revset_graph_iterator::test_graph_iterator_edge_escapes_from_::test_case_12_skip_transitive_edges_true_63_expects jujutsu-0.46.0> PASS [ 1.152s] jj-lib::runner test_converge::test_automatic_converge_description_and_parent jujutsu-0.46.0> PASS [ 1.001s] jj-lib::runner test_converge::test_manual_converge_description_concurrent_ops jujutsu-0.46.0> PASS [ 0.914s] jj-lib::runner test_default_revset_graph_iterator::test_graph_iterator_edge_escapes_from_::test_case_10_skip_transitive_edges_true_61_expects jujutsu-0.46.0> PASS [ 0.743s] jj-lib::runner test_default_revset_graph_iterator::test_graph_iterator_edge_escapes_from_::test_case_5_skip_transitive_edges_true_56_expects jujutsu-0.46.0> PASS [ 0.748s] jj-lib::runner test_default_revset_graph_iterator::test_graph_iterator_edge_escapes_from_::test_case_4_skip_transitive_edges_true_55_expects jujutsu-0.46.0> PASS [ 0.590s] jj-lib::runner test_default_revset_graph_iterator::test_graph_iterator_edge_escapes_from_::test_case_8_skip_transitive_edges_true_59_expects jujutsu-0.46.0> PASS [ 0.709s] jj-lib::runner test_default_revset_graph_iterator::test_graph_iterator_edge_escapes_from_::test_case_6_skip_transitive_edges_true_57_expects jujutsu-0.46.0> PASS [ 0.673s] jj-lib::runner test_default_revset_graph_iterator::test_graph_iterator_edge_escapes_from_::test_case_7_skip_transitive_edges_true_58_expects jujutsu-0.46.0> PASS [ 0.590s] jj-lib::runner test_default_revset_graph_iterator::test_graph_iterator_edge_escapes_from_::test_case_9_skip_transitive_edges_true_60_expects jujutsu-0.46.0> PASS [ 1.076s] jj-lib::runner test_converge::test_find_divergent_changes_two_found jujutsu-0.46.0> PASS [ 0.766s] jj-lib::runner test_default_revset_graph_iterator::test_graph_iterator_edge_escapes_from_::test_case_3_skip_transitive_edges_true_54_expects jujutsu-0.46.0> PASS [ 1.134s] jj-lib::runner test_converge::test_automatic_converge_description_parent_and_trees_with_reparent jujutsu-0.46.0> PASS [ 1.173s] jj-lib::runner test_converge::test_automatic_converge_description_parent_and_trees jujutsu-0.46.0> PASS [ 0.238s] jj-lib::runner test_default_revset_graph_iterator::test_graph_iterator_linearized::test_case_2_skip_transitive_edges jujutsu-0.46.0> PASS [ 2.432s] jj-lib::runner test_commit_concurrent::test_commit_parallel::test_case_2_git_backend jujutsu-0.46.0> PASS [ 0.278s] jj-lib::runner test_default_revset_graph_iterator::test_graph_iterator_linearized::test_case_1_keep_transitive_edges jujutsu-0.46.0> PASS [ 0.530s] jj-lib::runner test_default_revset_graph_iterator::test_graph_iterator_edge_to_ancestor::test_case_2_skip_transitive_edges jujutsu-0.46.0> PASS [ 2.933s] jj-lib::runner test_bad_locking::test_bad_locking_children::test_case_2_git_backend jujutsu-0.46.0> PASS [ 2.507s] jj-lib::runner test_commit_concurrent::test_commit_parallel_instances::test_case_2_git_backend jujutsu-0.46.0> PASS [ 0.507s] jj-lib::runner test_default_revset_graph_iterator::test_graph_iterator_edge_to_ancestor::test_case_7_skip_transitive_edges_true_62_expects jujutsu-0.46.0> PASS [ 0.514s] jj-lib::runner test_default_revset_graph_iterator::test_graph_iterator_edge_to_ancestor::test_case_8_skip_transitive_edges_true_63_expects jujutsu-0.46.0> PASS [ 0.756s] jj-lib::runner test_default_revset_graph_iterator::test_graph_iterator_edge_to_ancestor::test_case_3_skip_transitive_edges_true_58_expects jujutsu-0.46.0> PASS [ 0.756s] jj-lib::runner test_default_revset_graph_iterator::test_graph_iterator_edge_to_ancestor::test_case_4_skip_transitive_edges_true_59_expects jujutsu-0.46.0> PASS [ 0.268s] jj-lib::runner test_default_revset_graph_iterator::test_graph_iterator_simple_fork::test_case_1_keep_transitive_edges jujutsu-0.46.0> PASS [ 0.491s] jj-lib::runner test_default_revset_graph_iterator::test_graph_iterator_linearized::test_case_4_skip_transitive_edges_true_61_expects jujutsu-0.46.0> PASS [ 0.462s] jj-lib::runner test_default_revset_graph_iterator::test_graph_iterator_multiple_missing::test_case_2_skip_transitive_edges jujutsu-0.46.0> PASS [ 0.502s] jj-lib::runner test_default_revset_graph_iterator::test_graph_iterator_linearized::test_case_3_skip_transitive_edges_true_60_expects jujutsu-0.46.0> PASS [ 0.479s] jj-lib::runner test_default_revset_graph_iterator::test_graph_iterator_multiple_missing::test_case_1_keep_transitive_edges jujutsu-0.46.0> PASS [ 0.268s] jj-lib::runner test_default_revset_graph_iterator::test_graph_iterator_simple_fork::test_case_2_skip_transitive_edges jujutsu-0.46.0> PASS [ 0.605s] jj-lib::runner test_default_revset_graph_iterator::test_graph_iterator_edge_to_ancestor::test_case_6_skip_transitive_edges_true_61_expects jujutsu-0.46.0> PASS [ 0.700s] jj-lib::runner test_default_revset_graph_iterator::test_graph_iterator_edge_to_ancestor::test_case_5_skip_transitive_edges_true_60_expects jujutsu-0.46.0> PASS [ 0.751s] jj-lib::runner test_default_revset_graph_iterator::test_graph_iterator_linearized::test_case_6_skip_transitive_edges_true_63_expects jujutsu-0.46.0> PASS [ 0.773s] jj-lib::runner test_default_revset_graph_iterator::test_graph_iterator_multiple_missing::test_case_6_skip_transitive_edges_true_61_expects jujutsu-0.46.0> PASS [ 0.772s] jj-lib::runner test_default_revset_graph_iterator::test_graph_iterator_multiple_missing::test_case_8_skip_transitive_edges_true_63_expects jujutsu-0.46.0> PASS [ 0.772s] jj-lib::runner test_default_revset_graph_iterator::test_graph_iterator_multiple_missing::test_case_7_skip_transitive_edges_true_62_expects jujutsu-0.46.0> PASS [ 0.353s] jj-lib::runner test_default_revset_graph_iterator::test_graph_iterator_virtual_octopus::test_case_1_keep_transitive_edges jujutsu-0.46.0> PASS [ 0.823s] jj-lib::runner test_default_revset_graph_iterator::test_graph_iterator_linearized::test_case_5_skip_transitive_edges_true_62_expects jujutsu-0.46.0> PASS [ 0.359s] jj-lib::runner test_default_revset_graph_iterator::test_graph_iterator_virtual_octopus::test_case_2_skip_transitive_edges jujutsu-0.46.0> PASS [ 0.810s] jj-lib::runner test_default_revset_graph_iterator::test_graph_iterator_multiple_missing::test_case_4_skip_transitive_edges_true_59_expects jujutsu-0.46.0> PASS [ 0.807s] jj-lib::runner test_default_revset_graph_iterator::test_graph_iterator_multiple_missing::test_case_5_skip_transitive_edges_true_60_expects jujutsu-0.46.0> PASS [ 0.590s] jj-lib::runner test_default_revset_graph_iterator::test_graph_iterator_simple_fork::test_case_4_skip_transitive_edges_true_60_expects jujutsu-0.46.0> PASS [ 0.358s] jj-lib::runner test_default_revset_graph_iterator::test_graph_iterator_virtual_octopus::test_case_4_skip_transitive_edges_true_59_expects jujutsu-0.46.0> PASS [ 0.398s] jj-lib::runner test_default_revset_graph_iterator::test_graph_iterator_simple_fork::test_case_7_skip_transitive_edges_true_63_expects jujutsu-0.46.0> PASS [ 0.618s] jj-lib::runner test_default_revset_graph_iterator::test_graph_iterator_simple_fork::test_case_3_skip_transitive_edges_true_59_expects jujutsu-0.46.0> PASS [ 0.388s] jj-lib::runner test_default_revset_graph_iterator::test_graph_iterator_virtual_octopus::test_case_5_skip_transitive_edges_true_60_expects jujutsu-0.46.0> PASS [ 0.884s] jj-lib::runner test_default_revset_graph_iterator::test_graph_iterator_multiple_missing::test_case_3_skip_transitive_edges_true_58_expects jujutsu-0.46.0> PASS [ 0.615s] jj-lib::runner test_default_revset_graph_iterator::test_graph_iterator_simple_fork::test_case_5_skip_transitive_edges_true_61_expects jujutsu-0.46.0> PASS [ 0.552s] jj-lib::runner test_default_revset_graph_iterator::test_graph_iterator_simple_fork::test_case_6_skip_transitive_edges_true_62_expects jujutsu-0.46.0> PASS [ 0.450s] jj-lib::runner test_default_revset_graph_iterator::test_graph_iterator_virtual_octopus::test_case_3_skip_transitive_edges_true_58_expects jujutsu-0.46.0> PASS [ 0.872s] jj-lib::runner test_default_revset_graph_iterator::test_graph_iterator_virtual_octopus::test_case_7_skip_transitive_edges_true_62_expects jujutsu-0.46.0> PASS [ 0.875s] jj-lib::runner test_default_revset_graph_iterator::test_graph_iterator_virtual_octopus::test_case_8_skip_transitive_edges_true_63_expects jujutsu-0.46.0> PASS [ 0.887s] jj-lib::runner test_default_revset_graph_iterator::test_graph_iterator_virtual_octopus::test_case_6_skip_transitive_edges_true_61_expects jujutsu-0.46.0> PASS [ 1.040s] jj-lib::runner test_eol::test_eol_conversion_checkout::test_case_12_eol_conversion_none_binary_file jujutsu-0.46.0> PASS [ 1.234s] jj-lib::runner test_eol::test_eol_conversion_checkout::test_case_11_eol_conversion_none_mixed_eol_file jujutsu-0.46.0> PASS [ 1.317s] jj-lib::runner test_eol::test_eol_conversion_checkout::test_case_10_eol_conversion_none_crlf_only_file jujutsu-0.46.0> PASS [ 1.015s] jj-lib::runner test_eol::test_eol_conversion_checkout::test_case_3_eol_conversion_input_output_mixed_eol_file jujutsu-0.46.0> PASS [ 1.051s] jj-lib::runner test_eol::test_eol_conversion_checkout::test_case_2_eol_conversion_input_output_crlf_only_file jujutsu-0.46.0> PASS [ 1.140s] jj-lib::runner test_eol::test_eol_conversion_checkout::test_case_4_eol_conversion_input_output_binary_file jujutsu-0.46.0> PASS [ 1.235s] jj-lib::runner test_eol::test_eol_conversion_checkout::test_case_1_eol_conversion_input_output_lf_only_file jujutsu-0.46.0> PASS [ 1.235s] jj-lib::runner test_eol::test_eol_conversion_checkout::test_case_5_eol_conversion_input_lf_only_file jujutsu-0.46.0> PASS [ 1.239s] jj-lib::runner test_eol::test_eol_conversion_checkout::test_case_8_eol_conversion_input_binary_file jujutsu-0.46.0> PASS [ 1.240s] jj-lib::runner test_eol::test_eol_conversion_snapshot::test_case_10_eol_conversion_none_crlf_only_file jujutsu-0.46.0> PASS [ 1.345s] jj-lib::runner test_eol::test_eol_conversion_checkout::test_case_7_eol_conversion_input_mixed_eol_file jujutsu-0.46.0> PASS [ 1.349s] jj-lib::runner test_eol::test_eol_conversion_checkout::test_case_6_eol_conversion_input_crlf_only_file jujutsu-0.46.0> PASS [ 1.464s] jj-lib::runner test_eol::test_eol_conversion_checkout::test_case_9_eol_conversion_none_lf_only_file jujutsu-0.46.0> PASS [ 1.488s] jj-lib::runner test_eol::test_eol_conversion_snapshot::test_case_2_eol_conversion_input_output_crlf_only_file jujutsu-0.46.0> PASS [ 1.566s] jj-lib::runner test_eol::test_eol_conversion_snapshot::test_case_11_eol_conversion_none_mixed_eol_file jujutsu-0.46.0> PASS [ 1.548s] jj-lib::runner test_eol::test_eol_conversion_snapshot::test_case_3_eol_conversion_input_output_mixed_eol_file jujutsu-0.46.0> PASS [ 1.598s] jj-lib::runner test_eol::test_eol_conversion_snapshot::test_case_12_eol_conversion_none_binary_file jujutsu-0.46.0> PASS [ 1.604s] jj-lib::runner test_eol::test_eol_conversion_snapshot::test_case_1_eol_conversion_input_output_lf_only_file jujutsu-0.46.0> PASS [ 0.621s] jj-lib::runner test_evolution_predecessors::test_walk_predecessors_basic jujutsu-0.46.0> PASS [ 0.599s] jj-lib::runner test_evolution_predecessors::test_walk_predecessors_basic_legacy_op jujutsu-0.46.0> PASS [ 0.018s] jj-lib::runner test_fix::test_compute_changed_line_ranges jujutsu-0.46.0> PASS [ 0.573s] jj-lib::runner test_evolution_predecessors::test_walk_predecessors_indirect_cycle_within_op jujutsu-0.46.0> PASS [ 0.815s] jj-lib::runner test_evolution_predecessors::test_accumulate_predecessors jujutsu-0.46.0> PASS [ 0.625s] jj-lib::runner test_evolution_predecessors::test_walk_predecessors_direct_cycle_within_op jujutsu-0.46.0> PASS [ 1.453s] jj-lib::runner test_eol::test_eol_conversion_snapshot::test_case_5_eol_conversion_input_lf_only_file jujutsu-0.46.0> PASS [ 0.330s] jj-lib::runner test_fix::test_already_fixed_descendant jujutsu-0.46.0> PASS [ 1.552s] jj-lib::runner test_eol::test_eol_conversion_snapshot::test_case_4_eol_conversion_input_output_binary_file jujutsu-0.46.0> PASS [ 1.564s] jj-lib::runner test_eol::test_eol_conversion_snapshot::test_case_6_eol_conversion_input_crlf_only_file jujutsu-0.46.0> PASS [ 0.629s] jj-lib::runner test_evolution_predecessors::test_walk_predecessors_multiple_predecessors_across_ops jujutsu-0.46.0> PASS [ 0.277s] jj-lib::runner test_fix::test_fix_added_and_modified_files jujutsu-0.46.0> PASS [ 0.301s] jj-lib::runner test_fix::test_empty_commit jujutsu-0.46.0> PASS [ 0.567s] jj-lib::runner test_evolution_predecessors::test_walk_predecessors_transitive jujutsu-0.46.0> PASS [ 0.927s] jj-lib::runner test_evolution_predecessors::test_walk_predecessors_concurrent_ops jujutsu-0.46.0> PASS [ 0.604s] jj-lib::runner test_evolution_predecessors::test_walk_predecessors_multiple_predecessors_within_op jujutsu-0.46.0> PASS [ 0.266s] jj-lib::runner test_fix::test_fix_complex_merge_with_base_map jujutsu-0.46.0> PASS [ 0.216s] jj-lib::runner test_fix::test_fix_diamond_merge_with_base_map jujutsu-0.46.0> PASS [ 0.568s] jj-lib::runner test_evolution_predecessors::test_walk_predecessors_transitive_graph_order jujutsu-0.46.0> PASS [ 1.498s] jj-lib::runner test_eol::test_eol_conversion_snapshot::test_case_7_eol_conversion_input_mixed_eol_file jujutsu-0.46.0> PASS [ 0.215s] jj-lib::runner test_fix::test_fix_empty_file_not_formatted jujutsu-0.46.0> PASS [ 1.342s] jj-lib::runner test_eol::test_eol_conversion_snapshot::test_case_8_eol_conversion_input_binary_file jujutsu-0.46.0> PASS [ 0.279s] jj-lib::runner test_fix::test_fix_conflicted_current_commit jujutsu-0.46.0> PASS [ 0.286s] jj-lib::runner test_fix::test_fix_conflicted_base_commit jujutsu-0.46.0> PASS [ 1.298s] jj-lib::runner test_eol::test_eol_conversion_snapshot::test_case_9_eol_conversion_none_lf_only_file jujutsu-0.46.0> PASS [ 2.265s] jj-lib::runner test_eol::test_eol_conversion_none_snapshot_conflicts jujutsu-0.46.0> PASS [ 0.611s] jj-lib::runner test_evolution_predecessors::test_walk_predecessors_unsimplified jujutsu-0.46.0> PASS [ 2.275s] jj-lib::runner test_eol::test_eol_conversion_input_output_snapshot_conflicts jujutsu-0.46.0> PASS [ 0.163s] jj-lib::runner test_fix::test_fix_renamed_file jujutsu-0.46.0> PASS [ 0.275s] jj-lib::runner test_fix::test_fix_empty_revset jujutsu-0.46.0> PASS [ 0.247s] jj-lib::runner test_fix::test_fix_forking_commits_same_file_id_different_base_content jujutsu-0.46.0> PASS [ 0.282s] jj-lib::runner test_fix::test_fix_include_unchanged_files jujutsu-0.46.0> PASS [ 0.247s] jj-lib::runner test_fix::test_fix_reverts_commit_to_empty jujutsu-0.46.0> PASS [ 0.225s] jj-lib::runner test_fix::test_get_base_commit_map_chain jujutsu-0.46.0> PASS [ 0.254s] jj-lib::runner test_fix::test_parallel_fixer_basic jujutsu-0.46.0> PASS [ 0.287s] jj-lib::runner test_fix::test_fix_with_forking_commits jujutsu-0.46.0> PASS [ 0.277s] jj-lib::runner test_fix::test_fixer_fails jujutsu-0.46.0> PASS [ 0.287s] jj-lib::runner test_fix::test_fix_sequence_formatted_from_base jujutsu-0.46.0> PASS [ 0.281s] jj-lib::runner test_fix::test_fixer_does_not_change_content jujutsu-0.46.0> PASS [ 1.382s] jj-lib::runner test_eol::test_eol_conversion_update_conflicts::test_case_3_crlf_parents_with_input_output_settings jujutsu-0.46.0> PASS [ 1.524s] jj-lib::runner test_eol::test_eol_conversion_update_conflicts::test_case_1_lf_parents_with_none_settings jujutsu-0.46.0> PASS [ 2.513s] jj-lib::runner test_eol::test_eol_conversion_input_snapshot_conflicts jujutsu-0.46.0> PASS [ 0.383s] jj-lib::runner test_fix::test_fix_multiple_revisions jujutsu-0.46.0> PASS [ 1.521s] jj-lib::runner test_eol::test_eol_conversion_update_conflicts::test_case_2_lf_parents_with_input_output_settings jujutsu-0.46.0> PASS [ 0.260s] jj-lib::runner test_fix::test_unchanged_file_is_not_fixed jujutsu-0.46.0> PASS [ 0.464s] jj-lib::runner test_fix::test_fix_with_merging_commits jujutsu-0.46.0> PASS [ 0.412s] jj-lib::runner test_fix::test_parallel_fixer_fixes_files jujutsu-0.46.0> PASS [ 0.446s] jj-lib::runner test_fix::test_parallel_fixer_does_not_change_content jujutsu-0.46.0> PASS [ 0.476s] jj-lib::runner test_fix::test_parallel_fixer_no_changes_upon_partial_failure jujutsu-0.46.0> PASS [ 0.747s] jj-lib::runner test_git::test_export_refs_bookmark_changed jujutsu-0.46.0> PASS [ 0.811s] jj-lib::runner test_git::test_export_refs_current_bookmark_changed jujutsu-0.46.0> PASS [ 0.999s] jj-lib::runner test_git::test_concurrent_write_commit jujutsu-0.46.0> PASS [ 0.810s] jj-lib::runner test_git::test_export_refs_unborn_git_bookmark::test_case_1_without_moved_placeholder_ref jujutsu-0.46.0> PASS [ 0.806s] jj-lib::runner test_git::test_export_refs_no_detach jujutsu-0.46.0> PASS [ 0.841s] jj-lib::runner test_git::test_export_refs_current_tag_changed jujutsu-0.46.0> PASS [ 0.934s] jj-lib::runner test_git::test_export_refs_unborn_git_bookmark::test_case_2_with_moved_placeholder_ref jujutsu-0.46.0> PASS [ 1.227s] jj-lib::runner test_git::test_export_bookmark_on_root_commit jujutsu-0.46.0> PASS [ 1.289s] jj-lib::runner test_git::test_bulk_update_extra_on_import_refs jujutsu-0.46.0> PASS [ 1.238s] jj-lib::runner test_git::test_export_partial_failure jujutsu-0.46.0> PASS [ 1.280s] jj-lib::runner test_git::test_export_conflicts jujutsu-0.46.0> PASS [ 1.153s] jj-lib::runner test_git::test_export_refs_worktree_head_changed jujutsu-0.46.0> PASS [ 1.313s] jj-lib::runner test_git::test_export_import_sequence jujutsu-0.46.0> PASS [ 1.202s] jj-lib::runner test_git::test_export_refs_worktree_no_detach jujutsu-0.46.0> PASS [ 1.239s] jj-lib::runner test_git::test_export_undo_reexport jujutsu-0.46.0> PASS [ 1.243s] jj-lib::runner test_git::test_fetch_empty_refspecs jujutsu-0.46.0> PASS [ 1.451s] jj-lib::runner test_git::test_fetch_empty_repo jujutsu-0.46.0> PASS [ 1.773s] jj-lib::runner test_git::test_export_refs_tag_changed jujutsu-0.46.0> PASS [ 1.874s] jj-lib::runner test_git::test_export_reexport_transitions jujutsu-0.46.0> PASS [ 0.655s] jj-lib::runner test_git::test_import_refs_detached_head jujutsu-0.46.0> PASS [ 0.645s] jj-lib::runner test_git::test_import_refs_reimport_abandoning_disabled jujutsu-0.46.0> PASS [ 1.751s] jj-lib::runner test_git::test_fetch_environment_options jujutsu-0.46.0> PASS [ 1.146s] jj-lib::runner test_git::test_fetch_no_such_remote jujutsu-0.46.0> PASS [ 1.029s] jj-lib::runner test_git::test_import_refs_missing_git_commit jujutsu-0.46.0> PASS [ 0.480s] jj-lib::runner test_git::test_import_refs_reimport_all_from_root_removed jujutsu-0.46.0> PASS [ 1.147s] jj-lib::runner test_git::test_import_refs_empty_git_repo jujutsu-0.46.0> PASS [ 0.841s] jj-lib::runner test_git::test_import_refs_reimport_absent_tracked_remote_bookmarks jujutsu-0.46.0> PASS [ 1.203s] jj-lib::runner test_git::test_import_refs jujutsu-0.46.0> PASS [ 2.181s] jj-lib::runner test_git::test_fetch_initial_commit_head_is_not_set jujutsu-0.46.0> PASS [ 2.174s] jj-lib::runner test_git::test_fetch_initial_commit_head_is_set jujutsu-0.46.0> PASS [ 2.252s] jj-lib::runner test_git::test_fetch_export_annotated_tags jujutsu-0.46.0> PASS [ 1.830s] jj-lib::runner test_git::test_fetch_local_remote_conflicts jujutsu-0.46.0> PASS [ 1.466s] jj-lib::runner test_git::test_import_export_head_bare_and_worktree jujutsu-0.46.0> PASS [ 1.294s] jj-lib::runner test_git::test_import_refs_reimport jujutsu-0.46.0> PASS [ 1.827s] jj-lib::runner test_git::test_fetch_prune_deleted_ref jujutsu-0.46.0> PASS [ 0.890s] jj-lib::runner test_git::test_import_refs_reimport_conflicted_remote_bookmark jujutsu-0.46.0> PASS [ 0.964s] jj-lib::runner test_git::test_import_refs_reimport_absent_tracked_remote_tags jujutsu-0.46.0> PASS [ 3.057s] jj-lib::runner test_git::test_concurrent_read_write_commit jujutsu-0.46.0> PASS [ 1.771s] jj-lib::runner test_git::test_import_export_non_tracking_bookmark jujutsu-0.46.0> PASS [ 0.617s] jj-lib::runner test_git::test_import_refs_reimport_head_removed jujutsu-0.46.0> PASS [ 1.057s] jj-lib::runner test_git::test_import_refs_reimport_git_head_does_not_count jujutsu-0.46.0> PASS [ 1.107s] jj-lib::runner test_git::test_import_refs_reimport_git_head_with_fixed_ref jujutsu-0.46.0> PASS [ 0.744s] jj-lib::runner test_git::test_import_refs_reimport_remote_tags_deleted jujutsu-0.46.0> PASS [ 0.730s] jj-lib::runner test_git::test_import_refs_reimport_with_deleted_untracked_intermediate_remote_ref jujutsu-0.46.0> PASS [ 0.796s] jj-lib::runner test_git::test_import_refs_reimport_with_deleted_remote_ref jujutsu-0.46.0> PASS [ 2.381s] jj-lib::runner test_git::test_fetch_multiple_branches jujutsu-0.46.0> PASS [ 0.955s] jj-lib::runner test_git::test_import_refs_reimport_git_head_without_ref jujutsu-0.46.0> PASS [ 0.708s] jj-lib::runner test_git::test_import_refs_reserved_remote_name jujutsu-0.46.0> PASS [ 1.302s] jj-lib::runner test_git::test_import_refs_reimport_git_head_with_moved_ref jujutsu-0.46.0> PASS [ 0.883s] jj-lib::runner test_git::test_import_refs_reimport_with_moved_untracked_remote_ref jujutsu-0.46.0> PASS [ 2.513s] jj-lib::runner test_git::test_fetch_with_explicit_tag_patterns jujutsu-0.46.0> PASS [ 2.411s] jj-lib::runner test_git::test_fetch_with_tag_changes jujutsu-0.46.0> PASS [ 2.665s] jj-lib::runner test_git::test_fetch_no_default_branch jujutsu-0.46.0> PASS [ 1.147s] jj-lib::runner test_git::test_import_refs_reimport_with_deleted_abandoned_untracked_remote_ref jujutsu-0.46.0> PASS [ 1.119s] jj-lib::runner test_git::test_import_refs_reimport_with_moved_remote_ref jujutsu-0.46.0> PASS [ 0.529s] jj-lib::runner test_git::test_init jujutsu-0.46.0> PASS [ 0.558s] jj-lib::runner test_git::test_load_default_fetch_bookmarks jujutsu-0.46.0> PASS [ 2.915s] jj-lib::runner test_git::test_fetch_success jujutsu-0.46.0> PASS [ 1.183s] jj-lib::runner test_git::test_import_refs_synthetic_predecessors_bookmarked_simple::test_case_2_with_synthetic_predecessors_but_no_rewriting jujutsu-0.46.0> PASS [ 1.269s] jj-lib::runner test_git::test_import_refs_synthetic_predecessors_bookmarked_simple::test_case_1_without_synthetic_predecessors jujutsu-0.46.0> PASS [ 1.425s] jj-lib::runner test_git::test_import_refs_synthetic_predecessors_bookmarked_simple::test_case_3_with_synthetic_predecessors jujutsu-0.46.0> PASS [ 0.909s] jj-lib::runner test_git::test_load_default_fetch_bookmarks_invalid_configuration jujutsu-0.46.0> PASS [ 1.104s] jj-lib::runner test_git::test_import_some_refs jujutsu-0.46.0> PASS [ 1.427s] jj-lib::runner test_git::test_import_refs_synthetic_predecessors_simple::test_case_1_without_synthetic_predecessors jujutsu-0.46.0> PASS [ 1.660s] jj-lib::runner test_git::test_import_refs_synthetic_predecessors_new_divergent jujutsu-0.46.0> PASS [ 1.559s] jj-lib::runner test_git::test_import_refs_synthetic_predecessors_reimport_same_commits jujutsu-0.46.0> PASS [ 1.447s] jj-lib::runner test_git::test_import_refs_synthetic_predecessors_simple::test_case_2_with_synthetic_predecessors jujutsu-0.46.0> PASS [ 1.690s] jj-lib::runner test_git::test_import_refs_synthetic_predecessors_old_divergent jujutsu-0.46.0> PASS [ 1.654s] jj-lib::runner test_git::test_import_refs_synthetic_predecessors_rewritten_bookmarked_descendants jujutsu-0.46.0> PASS [ 1.911s] jj-lib::runner test_git::test_import_refs_synthetic_predecessors_multiple_descendants jujutsu-0.46.0> PASS [ 1.720s] jj-lib::runner test_git::test_import_refs_synthetic_predecessors_some_bookmarked_descendants jujutsu-0.46.0> PASS [ 0.316s] jj-lib::runner test_git::test_remote_name_validation jujutsu-0.46.0> PASS [ 0.560s] jj-lib::runner test_git::test_remote_remove_refs jujutsu-0.46.0> PASS [ 1.285s] jj-lib::runner test_git::test_push_updates_invalid_remote jujutsu-0.46.0> PASS [ 1.359s] jj-lib::runner test_git::test_push_updates_no_such_remote jujutsu-0.46.0> PASS [ 1.836s] jj-lib::runner test_git::test_push_bookmarks_unmapped_refs jujutsu-0.46.0> PASS [ 0.789s] jj-lib::runner test_git::test_remote_rename_refs jujutsu-0.46.0> PASS [ 0.790s] jj-lib::runner test_git::test_reset_head_to_root jujutsu-0.46.0> PASS [ 1.020s] jj-lib::runner test_git::test_reset_head_detached_out_of_sync jujutsu-0.46.0> PASS [ 2.345s] jj-lib::runner test_git::test_push_bookmarks_deletion jujutsu-0.46.0> PASS [ 2.047s] jj-lib::runner test_git::test_push_deleted_tags_without_fetching jujutsu-0.46.0> PASS [ 0.309s] jj-lib::runner test_git::test_set_remote_urls jujutsu-0.46.0> PASS [ 1.870s] jj-lib::runner test_git::test_push_new_tags jujutsu-0.46.0> PASS [ 2.132s] jj-lib::runner test_git::test_push_deleted_tags jujutsu-0.46.0> PASS [ 2.328s] jj-lib::runner test_git::test_push_bookmarks_not_fast_forward jujutsu-0.46.0> PASS [ 0.671s] jj-lib::runner test_git::test_rewrite_imported_commit jujutsu-0.46.0> PASS [ 1.756s] jj-lib::runner test_git::test_push_updates_unexpectedly_exists_on_remote jujutsu-0.46.0> PASS [ 2.450s] jj-lib::runner test_git::test_push_bookmarks_partial_success jujutsu-0.46.0> PASS [ 2.460s] jj-lib::runner test_git::test_push_bookmarks_success jujutsu-0.46.0> PASS [ 0.589s] jj-lib::runner test_git::test_shallow_commits_lack_parents jujutsu-0.46.0> PASS [ 2.664s] jj-lib::runner test_git::test_push_bookmarks_mixed_deletion_and_addition jujutsu-0.46.0> PASS [ 1.176s] jj-lib::runner test_git::test_reset_head_with_index_file_directory_conflict jujutsu-0.46.0> PASS [ 1.181s] jj-lib::runner test_git::test_reset_head_with_index jujutsu-0.46.0> PASS [ 0.417s] jj-lib::runner test_git_backend::test_copy_detection jujutsu-0.46.0> PASS [ 0.455s] jj-lib::runner test_git_backend::test_conflict_headers_roundtrip jujutsu-0.46.0> PASS [ 2.376s] jj-lib::runner test_git::test_push_environment_options jujutsu-0.46.0> PASS [ 0.468s] jj-lib::runner test_git_backend::test_copy_detection_file_and_dir jujutsu-0.46.0> PASS [ 1.334s] jj-lib::runner test_git::test_reset_head_with_index_no_conflict jujutsu-0.46.0> PASS [ 2.156s] jj-lib::runner test_git::test_push_updates_unexpectedly_moved_forward_on_remote jujutsu-0.46.0> PASS [ 2.782s] jj-lib::runner test_git::test_push_moved_tags_without_fetching jujutsu-0.46.0> PASS [ 0.897s] jj-lib::runner test_git_backend::test_jj_trees_header_with_one_tree jujutsu-0.46.0> PASS [ 0.492s] jj-lib::runner test_index::test_build_changed_path_segments jujutsu-0.46.0> PASS [ 0.173s] jj-lib::runner test_index::test_change_id_index jujutsu-0.46.0> PASS [ 2.499s] jj-lib::runner test_git::test_push_updates_success jujutsu-0.46.0> PASS [ 0.529s] jj-lib::runner test_id_prefix::test_id_prefix_shadowed_by_ref jujutsu-0.46.0> PASS [ 1.549s] jj-lib::runner test_git::test_reset_head_with_index_merge_conflict jujutsu-0.46.0> PASS [ 0.212s] jj-lib::runner test_index::test_index_commits_empty_repo jujutsu-0.46.0> PASS [ 0.338s] jj-lib::runner test_index::test_commit_is_empty::test_case_1_without_changed_path_index jujutsu-0.46.0> PASS [ 0.307s] jj-lib::runner test_index::test_commit_is_empty::test_case_2_with_changed_path_index jujutsu-0.46.0> PASS [ 0.441s] jj-lib::runner test_index::test_changed_path_segments jujutsu-0.46.0> PASS [ 0.386s] jj-lib::runner test_index::test_index_commits_incremental jujutsu-0.46.0> PASS [ 2.581s] jj-lib::runner test_git::test_push_updates_with_options jujutsu-0.46.0> PASS [ 1.004s] jj-lib::runner test_id_prefix::test_id_prefix_divergent jujutsu-0.46.0> PASS [ 0.209s] jj-lib::runner test_index::test_index_commits_incremental_already_indexed jujutsu-0.46.0> PASS [ 0.430s] jj-lib::runner test_index::test_index_commits_hidden_but_referenced jujutsu-0.46.0> PASS [ 0.244s] jj-lib::runner test_index::test_index_commits_incremental_empty_transaction jujutsu-0.46.0> PASS [ 1.081s] jj-lib::runner test_id_prefix::test_id_prefix_hidden jujutsu-0.46.0> PASS [ 0.207s] jj-lib::runner test_index::test_index_store_type jujutsu-0.46.0> PASS [ 0.966s] jj-lib::runner test_index::test_build_changed_path_segments_partially_enabled jujutsu-0.46.0> PASS [ 0.406s] jj-lib::runner test_index::test_index_commits_standard_cases jujutsu-0.46.0> PASS [ 0.392s] jj-lib::runner test_index::test_reindex_corrupt_segment_files jujutsu-0.46.0> PASS [ 3.009s] jj-lib::runner test_git::test_push_updates_unexpectedly_moved_sideways_on_remote jujutsu-0.46.0> PASS [ 0.374s] jj-lib::runner test_index::test_reindex_missing_commit jujutsu-0.46.0> PASS [ 2.069s] jj-lib::runner test_git::test_update_intent_to_add_drops_stale_cache_tree jujutsu-0.46.0> PASS [ 0.575s] jj-lib::runner test_index::test_index_commits_previous_operations jujutsu-0.46.0> PASS [ 1.588s] jj-lib::runner test_gpg::gpgsm_unknown_key jujutsu-0.46.0> PASS [ 0.049s] jj-lib::runner test_init::test_init_load_non_utf8_path jujutsu-0.46.0> PASS [ 0.407s] jj-lib::runner test_index::test_reindex_no_segments_dir jujutsu-0.46.0> PASS [ 1.052s] jj-lib::runner test_index::test_index_commits_criss_cross jujutsu-0.46.0> PASS [ 0.634s] jj-lib::runner test_index::test_merge_changed_path_segments_both_enabled jujutsu-0.46.0> PASS [ 0.325s] jj-lib::runner test_init::test_init_checkout::test_case_1_simple_backend jujutsu-0.46.0> PASS [ 0.709s] jj-lib::runner test_index::test_merge_changed_path_segments_enabled_and_disabled jujutsu-0.46.0> PASS [ 1.866s] jj-lib::runner test_gpg::gpgsm_invalid_signature jujutsu-0.46.0> PASS [ 1.864s] jj-lib::runner test_gpg::gpgsm_signing_roundtrip jujutsu-0.46.0> PASS [ 2.170s] jj-lib::runner test_gpg::gpg_invalid_signature jujutsu-0.46.0> PASS [ 2.119s] jj-lib::runner test_gpg::gpg_signing_roundtrip jujutsu-0.46.0> PASS [ 2.075s] jj-lib::runner test_gpg::gpg_unknown_key jujutsu-0.46.0> PASS [ 0.375s] jj-lib::runner test_init::test_init_with_default_config::test_case_1_simple_backend jujutsu-0.46.0> PASS [ 0.628s] jj-lib::runner test_init::test_init_checkout::test_case_2_git_backend jujutsu-0.46.0> PASS [ 0.914s] jj-lib::runner test_index::test_reindex_from_merged_operation jujutsu-0.46.0> PASS [ 2.149s] jj-lib::runner test_gpg::gpgsm_signing_roundtrip_explicit_key jujutsu-0.46.0> PASS [ 0.476s] jj-lib::runner test_load_repo::test_load_at_operation jujutsu-0.46.0> PASS [ 0.486s] jj-lib::runner test_local_working_copy::fsmonitor_gitignore_rescan_subtree jujutsu-0.46.0> PASS [ 2.278s] jj-lib::runner test_gpg::gpg_signing_roundtrip_explicit_key jujutsu-0.46.0> PASS [ 0.737s] jj-lib::runner test_init::test_init_colocated_git::test_case_2_sha256 jujutsu-0.46.0> PASS [ 2.571s] jj-lib::runner test_git_backend::test_gc_extra_table jujutsu-0.46.0> PASS [ 0.684s] jj-lib::runner test_init::test_init_local jujutsu-0.46.0> PASS [ 0.966s] jj-lib::runner test_init::test_init_colocated_git::test_case_1_sha1 jujutsu-0.46.0> PASS [ 2.448s] jj-lib::runner test_id_prefix::test_id_prefix jujutsu-0.46.0> PASS [ 0.939s] jj-lib::runner test_init::test_init_external_git jujutsu-0.46.0> PASS [ 0.683s] jj-lib::runner test_local_working_copy::test_check_out_existing_directory_symlink jujutsu-0.46.0> PASS [ 0.702s] jj-lib::runner test_local_working_copy::test_check_out_existing_directory_symlink_icase_fs jujutsu-0.46.0> PASS [ 1.032s] jj-lib::runner test_init::test_init_internal_git::test_case_1_sha1 jujutsu-0.46.0> PASS [ 1.056s] jj-lib::runner test_init::test_init_internal_git::test_case_2_sha256 jujutsu-0.46.0> PASS [ 0.998s] jj-lib::runner test_init::test_init_with_default_config::test_case_2_git_backend jujutsu-0.46.0> PASS [ 0.639s] jj-lib::runner test_local_working_copy::test_check_out_file_removal_over_existing_directory_symlink jujutsu-0.46.0> PASS [ 0.580s] jj-lib::runner test_local_working_copy::test_check_out_malformed_file_path::test_case_1_escape_from_root jujutsu-0.46.0> PASS [ 0.665s] jj-lib::runner test_local_working_copy::test_check_out_existing_file_symlink_icase_fs::test_case_1_symlink_target_does_not_exist jujutsu-0.46.0> PASS [ 0.673s] jj-lib::runner test_local_working_copy::test_check_out_existing_file_replaced_with_directory jujutsu-0.46.0> PASS [ 0.722s] jj-lib::runner test_local_working_copy::test_check_out_existing_file_cannot_be_removed jujutsu-0.46.0> PASS [ 0.897s] jj-lib::runner test_local_working_copy::test_always_store_empty_tree jujutsu-0.46.0> PASS [ 0.683s] jj-lib::runner test_local_working_copy::test_check_out_existing_file_symlink_icase_fs::test_case_2_symlink_target_exists jujutsu-0.46.0> PASS [ 0.602s] jj-lib::runner test_local_working_copy::test_check_out_malformed_file_path_windows::test_case_1_path_separator jujutsu-0.46.0> PASS [ 0.585s] jj-lib::runner test_local_working_copy::test_check_out_reserved_file_path::test_case_1_root_git_file jujutsu-0.46.0> PASS [ 0.673s] jj-lib::runner test_local_working_copy::test_check_out_malformed_file_path::test_case_2_escape_from_sub_dir jujutsu-0.46.0> PASS [ 0.687s] jj-lib::runner test_local_working_copy::test_check_out_reserved_file_path::test_case_2_root_jj_file jujutsu-0.46.0> PASS [ 0.720s] jj-lib::runner test_local_working_copy::test_check_out_malformed_file_path_windows::test_case_2_drive_letter jujutsu-0.46.0> PASS [ 0.733s] jj-lib::runner test_local_working_copy::test_check_out_reserved_file_path::test_case_3_root_git_dir jujutsu-0.46.0> PASS [ 0.736s] jj-lib::runner test_local_working_copy::test_check_out_reserved_file_path::test_case_4_root_jj_dir jujutsu-0.46.0> PASS [ 0.786s] jj-lib::runner test_local_working_copy::test_check_out_reserved_file_path::test_case_5_sub_git_file jujutsu-0.46.0> PASS [ 0.723s] jj-lib::runner test_local_working_copy::test_check_out_reserved_file_path::test_case_7_sub_git_dir jujutsu-0.46.0> PASS [ 0.776s] jj-lib::runner test_local_working_copy::test_check_out_reserved_file_path::test_case_6_sub_jj_file jujutsu-0.46.0> PASS [ 0.700s] jj-lib::runner test_local_working_copy::test_check_out_reserved_file_path_dot_git_symlink::test_case_1_root_git_file jujutsu-0.46.0> PASS [ 0.826s] jj-lib::runner test_local_working_copy::test_check_out_reserved_file_path::test_case_8_sub_jj_dir jujutsu-0.46.0> PASS [ 0.768s] jj-lib::runner test_local_working_copy::test_check_out_reserved_file_path_dot_git_symlink::test_case_2_root_git_dir jujutsu-0.46.0> PASS [ 0.704s] jj-lib::runner test_local_working_copy::test_check_out_reserved_file_path_icase_fs::test_case_1_root_git_dir jujutsu-0.46.0> PASS [ 0.794s] jj-lib::runner test_local_working_copy::test_check_out_reserved_file_path_hfs_plus::test_case_1_root_git_dir jujutsu-0.46.0> PASS [ 0.649s] jj-lib::runner test_local_working_copy::test_check_out_reserved_file_path_icase_fs::test_case_3_sub_git_file jujutsu-0.46.0> PASS [ 0.744s] jj-lib::runner test_local_working_copy::test_check_out_reserved_file_path_hfs_plus::test_case_5_sub_git_dir jujutsu-0.46.0> PASS [ 0.609s] jj-lib::runner test_local_working_copy::test_check_out_reserved_file_path_icase_fs::test_case_5_sub_git_dir jujutsu-0.46.0> PASS [ 0.763s] jj-lib::runner test_local_working_copy::test_check_out_reserved_file_path_hfs_plus::test_case_4_sub_jj_file jujutsu-0.46.0> PASS [ 0.704s] jj-lib::runner test_local_working_copy::test_check_out_reserved_file_path_icase_fs::test_case_4_sub_jj_file jujutsu-0.46.0> PASS [ 0.829s] jj-lib::runner test_local_working_copy::test_check_out_reserved_file_path_hfs_plus::test_case_3_sub_git_file jujutsu-0.46.0> PASS [ 0.844s] jj-lib::runner test_local_working_copy::test_check_out_reserved_file_path_hfs_plus::test_case_2_root_jj_dir jujutsu-0.46.0> PASS [ 0.823s] jj-lib::runner test_local_working_copy::test_check_out_reserved_file_path_hfs_plus::test_case_6_sub_jj_dir jujutsu-0.46.0> PASS [ 0.802s] jj-lib::runner test_local_working_copy::test_check_out_reserved_file_path_icase_fs::test_case_2_root_jj_dir jujutsu-0.46.0> PASS [ 1.800s] jj-lib::runner test_local_working_copy::test_acl jujutsu-0.46.0> PASS [ 0.738s] jj-lib::runner test_local_working_copy::test_check_out_reserved_file_path_icase_fs::test_case_6_sub_jj_dir jujutsu-0.46.0> PASS [ 0.807s] jj-lib::runner test_local_working_copy::test_check_out_reserved_file_path_vfat::test_case_1_root_git_dir_short_name jujutsu-0.46.0> PASS [ 0.728s] jj-lib::runner test_local_working_copy::test_check_out_reserved_file_path_vfat::test_case_3_root_git_dir_trailing_dots jujutsu-0.46.0> PASS [ 0.622s] jj-lib::runner test_local_working_copy::test_check_out_symlink_unusual_target::test_case_1_reserved_git_dir jujutsu-0.46.0> PASS [ 0.850s] jj-lib::runner test_local_working_copy::test_check_out_reserved_file_path_vfat::test_case_2_root_jj_dir_short_name jujutsu-0.46.0> PASS [ 0.689s] jj-lib::runner test_local_working_copy::test_check_out_reserved_file_path_vfat::test_case_4_root_jj_dir_trailing_dots jujutsu-0.46.0> PASS [ 0.683s] jj-lib::runner test_local_working_copy::test_check_out_reserved_file_path_vfat::test_case_6_sub_jj_file_trailing_dots jujutsu-0.46.0> PASS [ 0.714s] jj-lib::runner test_local_working_copy::test_check_out_reserved_file_path_vfat::test_case_5_sub_git_file_trailing_dots jujutsu-0.46.0> PASS [ 0.638s] jj-lib::runner test_local_working_copy::test_check_out_symlink_unusual_target::test_case_2_reserved_jj_dir jujutsu-0.46.0> PASS [ 0.656s] jj-lib::runner test_local_working_copy::test_check_out_symlink_unusual_target::test_case_3_looped jujutsu-0.46.0> PASS [ 0.638s] jj-lib::runner test_local_working_copy::test_conflict_subdirectory jujutsu-0.46.0> PASS [ 0.676s] jj-lib::runner test_local_working_copy::test_checkout_no_op jujutsu-0.46.0> PASS [ 0.635s] jj-lib::runner test_local_working_copy::test_conflicting_changes_on_disk jujutsu-0.46.0> PASS [ 0.724s] jj-lib::runner test_local_working_copy::test_check_out_symlink_unusual_target::test_case_4_dead jujutsu-0.46.0> PASS [ 0.741s] jj-lib::runner test_local_working_copy::test_checkout_discard jujutsu-0.46.0> PASS [ 0.741s] jj-lib::runner test_local_working_copy::test_dotgit_ignored jujutsu-0.46.0> PASS [ 0.763s] jj-lib::runner test_local_working_copy::test_gitignores_checkout_never_overwrites_ignored jujutsu-0.46.0> PASS [ 0.920s] jj-lib::runner test_local_working_copy::test_gitignores jujutsu-0.46.0> PASS [ 0.992s] jj-lib::runner test_local_working_copy::test_fsmonitor jujutsu-0.46.0> PASS [ 0.651s] jj-lib::runner test_local_working_copy::test_root jujutsu-0.46.0> PASS [ 0.821s] jj-lib::runner test_local_working_copy::test_gitignores_walk jujutsu-0.46.0> PASS [ 5.130s] jj-lib::runner test_git_backend::test_gc jujutsu-0.46.0> PASS [ 1.117s] jj-lib::runner test_local_working_copy::test_gitignores_ignored_directory_already_tracked jujutsu-0.46.0> PASS [ 0.968s] jj-lib::runner test_local_working_copy::test_materialize_snapshot_conflicted_files jujutsu-0.46.0> PASS [ 1.068s] jj-lib::runner test_local_working_copy::test_gitignores_in_ignored_dir jujutsu-0.46.0> PASS [ 1.025s] jj-lib::runner test_local_working_copy::test_materialize_snapshot_unchanged_conflicts jujutsu-0.46.0> PASS [ 1.038s] jj-lib::runner test_local_working_copy::test_reset jujutsu-0.46.0> PASS [ 1.018s] jj-lib::runner test_local_working_copy::test_snapshot_and_update_valid_symlink::test_case_2_absolute jujutsu-0.46.0> PASS [ 1.096s] jj-lib::runner test_local_working_copy::test_snapshot_and_update_valid_symlink::test_case_1_relative jujutsu-0.46.0> PASS [ 0.989s] jj-lib::runner test_local_working_copy::test_snapshot_max_new_file_size jujutsu-0.46.0> PASS [ 1.030s] jj-lib::runner test_local_working_copy::test_snapshot_modified_materialized_conflict::test_case_1_no_base_contents_parent_1_appended jujutsu-0.46.0> PASS [ 1.070s] jj-lib::runner test_local_working_copy::test_snapshot_modified_materialized_conflict::test_case_3_no_base_contents_both_parents_appended jujutsu-0.46.0> PASS [ 1.179s] jj-lib::runner test_local_working_copy::test_snapshot_file_directory_transition jujutsu-0.46.0> PASS [ 1.180s] jj-lib::runner test_local_working_copy::test_snapshot_modified_materialized_conflict::test_case_2_no_base_contents_parent_2_appended jujutsu-0.46.0> PASS [ 1.143s] jj-lib::runner test_local_working_copy::test_snapshot_modified_materialized_conflict::test_case_4_no_base_contents_a_new_resolved_hunk_appended jujutsu-0.46.0> PASS [ 0.761s] jj-lib::runner test_local_working_copy::test_snapshot_non_utf8_path jujutsu-0.46.0> PASS [ 1.107s] jj-lib::runner test_local_working_copy::test_snapshot_modified_materialized_conflict::test_case_6_no_base_contents_base_side_appended_only jujutsu-0.46.0> PASS [ 0.595s] jj-lib::runner test_local_working_copy::track_ignored_with_flag_and_fsmonitor jujutsu-0.46.0> PASS [ 1.191s] jj-lib::runner test_local_working_copy::test_snapshot_modified_materialized_conflict::test_case_5_no_base_contents_all_sides_of_the_existing_hunk_appended jujutsu-0.46.0> PASS [ 1.084s] jj-lib::runner test_local_working_copy::test_snapshot_modified_materialized_conflict::test_case_7_no_base_contents_a_new_resolved_hunk_prepended jujutsu-0.46.0> PASS [ 1.040s] jj-lib::runner test_local_working_copy::test_snapshot_modified_materialized_conflict::test_case_8_file_removed_in_parent1_a_resolved_hunk_appended_in_merge jujutsu-0.46.0> PASS [ 0.738s] jj-lib::runner test_local_working_copy::test_snapshot_symlink_use_forward_slash jujutsu-0.46.0> PASS [ 1.008s] jj-lib::runner test_local_working_copy::test_snapshot_modified_materialized_conflict::test_case_9_file_removed_in_parent2_a_resolved_hunk_appended_in_merge jujutsu-0.46.0> PASS [ 0.946s] jj-lib::runner test_local_working_copy::test_snapshot_special_file jujutsu-0.46.0> PASS [ 0.895s] jj-lib::runner test_local_working_copy::test_tree_builder_file_directory_transition jujutsu-0.46.0> PASS [ 0.335s] jj-lib::runner test_merge_trees::test_rebase_linearize_lossy_merge::test_case_2_samechange_accept_expects jujutsu-0.46.0> PASS [ 0.360s] jj-lib::runner test_merge_trees::test_rebase_linearize_lossy_merge::test_case_1_samechange_keep_expects jujutsu-0.46.0> PASS [ 0.362s] jj-lib::runner test_merge_trees::test_rebase_on_lossy_merge::test_case_1_samechange_keep_expects jujutsu-0.46.0> PASS [ 0.909s] jj-lib::runner test_local_working_copy_concurrent::test_concurrent_checkout jujutsu-0.46.0> PASS [ 0.328s] jj-lib::runner test_merge_trees::test_rebase_on_lossy_merge::test_case_2_samechange_accept_expects jujutsu-0.46.0> PASS [ 0.906s] jj-lib::runner test_local_working_copy_executable_bit::test_exec_bit_checkout jujutsu-0.46.0> PASS [ 0.355s] jj-lib::runner test_merged_tree::test_conflict_iterator jujutsu-0.46.0> PASS [ 0.500s] jj-lib::runner test_merge_trees::test_simplify_conflict_after_resolving_parent jujutsu-0.46.0> PASS [ 0.826s] jj-lib::runner test_local_working_copy_sparse::test_sparse_commit_gitignore jujutsu-0.46.0> PASS [ 0.402s] jj-lib::runner test_merged_tree::test_conflict_iterator_higher_arity jujutsu-0.46.0> PASS [ 0.345s] jj-lib::runner test_merged_tree::test_copy_diffstream_dest_conflict jujutsu-0.46.0> PASS [ 0.359s] jj-lib::runner test_merged_tree::test_copy_diffstream_copy jujutsu-0.46.0> PASS [ 0.328s] jj-lib::runner test_merged_tree::test_copy_diffstream_double_rename jujutsu-0.46.0> PASS [ 1.070s] jj-lib::runner test_local_working_copy_sparse::test_sparse_checkout jujutsu-0.46.0> PASS [ 0.356s] jj-lib::runner test_merged_tree::test_copy_diffstream_distinct_histories jujutsu-0.46.0> PASS [ 1.116s] jj-lib::runner test_local_working_copy_executable_bit::test_exec_bit_snapshot jujutsu-0.46.0> PASS [ 1.047s] jj-lib::runner test_local_working_copy_sparse::test_sparse_commit jujutsu-0.46.0> PASS [ 0.316s] jj-lib::runner test_merged_tree::test_copy_diffstream_merge_oneway jujutsu-0.46.0> PASS [ 0.371s] jj-lib::runner test_merged_tree::test_copy_diffstream_file_dir_mismatch jujutsu-0.46.0> PASS [ 0.953s] jj-lib::runner test_local_working_copy_sparse::test_sparse_commit_gitignore_sparsed_away jujutsu-0.46.0> PASS [ 0.296s] jj-lib::runner test_merged_tree::test_copy_diffstream_merge_twoway jujutsu-0.46.0> PASS [ 0.272s] jj-lib::runner test_merged_tree::test_copy_diffstream_multiple_descendants jujutsu-0.46.0> PASS [ 0.926s] jj-lib::runner test_local_working_copy_sparse::test_sparse_commit_gitignore_symlink_not_followed jujutsu-0.46.0> PASS [ 0.340s] jj-lib::runner test_merged_tree::test_copy_diffstream_no_history_change jujutsu-0.46.0> PASS [ 0.317s] jj-lib::runner test_merged_tree::test_copy_diffstream_rename jujutsu-0.46.0> PASS [ 0.270s] jj-lib::runner test_merged_tree::test_copy_diffstream_rename_overwrite jujutsu-0.46.0> PASS [ 0.242s] jj-lib::runner test_merged_tree::test_copy_diffstream_symlink_mismatch jujutsu-0.46.0> PASS [ 0.291s] jj-lib::runner test_merged_tree::test_copy_diffstream_same_path_parent jujutsu-0.46.0> PASS [ 0.243s] jj-lib::runner test_merged_tree::test_copy_diffstream_symlink_with_history jujutsu-0.46.0> PASS [ 3.089s] jj-lib::runner test_local_working_copy::test_git_submodule::test_case_2_ignore_all jujutsu-0.46.0> PASS [ 0.310s] jj-lib::runner test_merged_tree::test_copy_diffstream_source_and_dest_conflicts jujutsu-0.46.0> PASS [ 1.624s] jj-lib::runner test_local_working_copy_concurrent::test_checkout_parallel jujutsu-0.46.0> PASS [ 0.336s] jj-lib::runner test_merged_tree::test_copy_diffstream_source_conflict jujutsu-0.46.0> PASS [ 0.273s] jj-lib::runner test_merged_tree::test_diff_with_trees_files_matcher_for_file jujutsu-0.46.0> PASS [ 0.379s] jj-lib::runner test_merged_tree::test_diff_copy_tracing jujutsu-0.46.0> PASS [ 0.275s] jj-lib::runner test_merged_tree::test_diff_with_trees_dir_added_removed jujutsu-0.46.0> PASS [ 0.383s] jj-lib::runner test_merged_tree::test_diff_copy_tracing_file_and_dir jujutsu-0.46.0> PASS [ 0.330s] jj-lib::runner test_merged_tree::test_diff_resolved jujutsu-0.46.0> PASS [ 3.293s] jj-lib::runner test_local_working_copy::test_git_submodule::test_case_1_ignore_nothing jujutsu-0.46.0> PASS [ 0.251s] jj-lib::runner test_merged_tree::test_diff_with_trees_files_matcher_for_intermediate_directory jujutsu-0.46.0> PASS [ 0.455s] jj-lib::runner test_merged_tree::test_diff_conflicted jujutsu-0.46.0> PASS [ 0.395s] jj-lib::runner test_merged_tree::test_diff_dir_file jujutsu-0.46.0> PASS [ 0.296s] jj-lib::runner test_merged_tree::test_diff_with_trees_glob_matcher_for_path jujutsu-0.46.0> PASS [ 0.287s] jj-lib::runner test_merged_tree::test_diff_with_trees_no_modifications jujutsu-0.46.0> PASS [ 0.279s] jj-lib::runner test_merged_tree::test_diff_with_trees_recursive_modification jujutsu-0.46.0> PASS [ 0.299s] jj-lib::runner test_merged_tree::test_merge_simplify_file_conflict jujutsu-0.46.0> PASS [ 0.344s] jj-lib::runner test_merged_tree::test_merge_simplify_file_conflict_with_absent jujutsu-0.46.0> PASS [ 0.395s] jj-lib::runner test_merged_tree::test_merge_simple jujutsu-0.46.0> PASS [ 0.328s] jj-lib::runner test_merged_tree::test_merge_simplify_result jujutsu-0.46.0> PASS [ 0.342s] jj-lib::runner test_merged_tree::test_merge_simplify_only jujutsu-0.46.0> PASS [ 0.259s] jj-lib::runner test_merged_tree::test_merged_tree_builder_resolves_conflict jujutsu-0.46.0> PASS [ 0.425s] jj-lib::runner test_merged_tree::test_merge_partial_resolution jujutsu-0.46.0> PASS [ 0.324s] jj-lib::runner test_merged_tree::test_resolve_root_becomes_empty jujutsu-0.46.0> PASS [ 0.325s] jj-lib::runner test_merged_tree::test_resolve_success jujutsu-0.46.0> PASS [ 0.353s] jj-lib::runner test_merged_tree::test_path_value_and_entries jujutsu-0.46.0> PASS [ 0.356s] jj-lib::runner test_merged_tree::test_merge_simplify_result_with_resolved_labels jujutsu-0.46.0> PASS [ 0.396s] jj-lib::runner test_merged_tree::test_resolve_with_conflict_containing_empty_subtree jujutsu-0.46.0> PASS [ 0.395s] jj-lib::runner test_merged_tree::test_resolve_with_conflict jujutsu-0.46.0> PASS [ 0.487s] jj-lib::runner test_mut_repo::test_add_head_not_immediate_child jujutsu-0.46.0> PASS [ 0.487s] jj-lib::runner test_mut_repo::test_add_head_success jujutsu-0.46.0> PASS [ 0.528s] jj-lib::runner test_mut_repo::test_add_head_ancestor jujutsu-0.46.0> PASS [ 0.480s] jj-lib::runner test_mut_repo::test_edit_hidden_commit jujutsu-0.46.0> PASS [ 0.622s] jj-lib::runner test_mut_repo::test_edit jujutsu-0.46.0> PASS [ 0.659s] jj-lib::runner test_mut_repo::test_bookmark_hidden_commit jujutsu-0.46.0> PASS [ 6.733s] jj-lib::runner test_index::test_index_commits_incremental_squashed jujutsu-0.46.0> PASS [ 0.560s] jj-lib::runner test_mut_repo::test_edit_previous_empty_with_description jujutsu-0.46.0> PASS [ 0.712s] jj-lib::runner test_mut_repo::test_checkout jujutsu-0.46.0> PASS [ 0.021s] jj-lib::runner test_no_forgotten_test_files jujutsu-0.46.0> PASS [ 0.650s] jj-lib::runner test_mut_repo::test_edit_previous_empty jujutsu-0.46.0> PASS [ 0.634s] jj-lib::runner test_mut_repo::test_edit_previous_empty_non_head jujutsu-0.46.0> PASS [ 0.656s] jj-lib::runner test_mut_repo::test_edit_initial jujutsu-0.46.0> PASS [ 0.554s] jj-lib::runner test_mut_repo::test_edit_previous_empty_with_local_tag jujutsu-0.46.0> PASS [ 0.660s] jj-lib::runner test_mut_repo::test_edit_previous_empty_merge jujutsu-0.46.0> PASS [ 0.558s] jj-lib::runner test_mut_repo::test_edit_previous_not_empty jujutsu-0.46.0> PASS [ 0.618s] jj-lib::runner test_mut_repo::test_edit_previous_empty_with_local_bookmark jujutsu-0.46.0> PASS [ 0.600s] jj-lib::runner test_mut_repo::test_edit_previous_empty_with_other_workspace jujutsu-0.46.0> PASS [ 0.539s] jj-lib::runner test_mut_repo::test_has_changed jujutsu-0.46.0> PASS [ 0.560s] jj-lib::runner test_mut_repo::test_rebase_descendants_divergent_rewrite jujutsu-0.46.0> PASS [ 0.431s] jj-lib::runner test_mut_repo::test_remove_wc_commit_previous_discardable jujutsu-0.46.0> PASS [ 0.503s] jj-lib::runner test_mut_repo::test_rebase_descendants_simple jujutsu-0.46.0> PASS [ 0.348s] jj-lib::runner test_mut_repo::test_rename_remote jujutsu-0.46.0> PASS [ 0.536s] jj-lib::runner test_mut_repo::test_remove_head jujutsu-0.46.0> PASS [ 0.477s] jj-lib::runner test_mut_repo::test_remove_wc_commit_previous_not_discardable jujutsu-0.46.0> PASS [ 0.452s] jj-lib::runner test_operations::test_resolve_current_op jujutsu-0.46.0> PASS [ 0.366s] jj-lib::runner test_revset::test_evaluate_expression_all jujutsu-0.46.0> PASS [ 0.697s] jj-lib::runner test_mut_repo::test_reparent_descendants jujutsu-0.46.0> PASS [ 0.552s] jj-lib::runner test_operations::test_unpublished_operation jujutsu-0.46.0> PASS [ 0.614s] jj-lib::runner test_operations::test_stored_commit_predecessors jujutsu-0.46.0> PASS [ 0.766s] jj-lib::runner test_operations::test_consecutive_operations jujutsu-0.46.0> PASS [ 0.524s] jj-lib::runner test_revset::test_evaluate_expression_ancestors jujutsu-0.46.0> PASS [ 0.841s] jj-lib::runner test_operations::test_concurrent_operations jujutsu-0.46.0> PASS [ 0.333s] jj-lib::runner test_revset::test_evaluate_expression_author jujutsu-0.46.0> PASS [ 0.464s] jj-lib::runner test_revset::test_evaluate_expression_bisect_linear jujutsu-0.46.0> PASS [ 0.394s] jj-lib::runner test_revset::test_evaluate_expression_bisect_nonlinear jujutsu-0.46.0> PASS [ 0.364s] jj-lib::runner test_revset::test_evaluate_expression_children jujutsu-0.46.0> PASS [ 0.406s] jj-lib::runner test_revset::test_evaluate_expression_bookmarks jujutsu-0.46.0> PASS [ 0.555s] jj-lib::runner test_revset::test_evaluate_expression_author_date jujutsu-0.46.0> PASS [ 0.889s] jj-lib::runner test_revset::test_evaluate_expression_at_operation jujutsu-0.46.0> PASS [ 0.391s] jj-lib::runner test_revset::test_evaluate_expression_coalesce jujutsu-0.46.0> PASS [ 0.403s] jj-lib::runner test_revset::test_evaluate_expression_committer jujutsu-0.46.0> PASS [ 0.365s] jj-lib::runner test_revset::test_evaluate_expression_committer_date jujutsu-0.46.0> PASS [ 1.099s] jj-lib::runner test_refs::test_merge_ref_targets jujutsu-0.46.0> PASS [ 1.251s] jj-lib::runner test_operations::test_isolation jujutsu-0.46.0> PASS [ 0.961s] jj-lib::runner test_revset::test_evaluate_expression_at_operation_that_is_not_ancestor jujutsu-0.46.0> PASS [ 1.291s] jj-lib::runner test_operations::test_resolve_op_parents_children jujutsu-0.46.0> PASS [ 1.436s] jj-lib::runner test_operations::test_gc jujutsu-0.46.0> PASS [ 1.374s] jj-lib::runner test_operations::test_reparent_range_linear jujutsu-0.46.0> PASS [ 0.310s] jj-lib::runner test_revset::test_evaluate_expression_description jujutsu-0.46.0> PASS [ 0.363s] jj-lib::runner test_revset::test_evaluate_expression_connected jujutsu-0.46.0> PASS [ 4.268s] jj-lib::runner test_local_working_copy::test_snapshot_racy_timestamps jujutsu-0.46.0> PASS [ 0.356s] jj-lib::runner test_revset::test_evaluate_expression_descendants jujutsu-0.46.0> PASS [ 0.403s] jj-lib::runner test_revset::test_evaluate_expression_dag_range jujutsu-0.46.0> PASS [ 1.480s] jj-lib::runner test_operations::test_resolve_op_id jujutsu-0.46.0> PASS [ 1.405s] jj-lib::runner test_operations::test_walk_ancestors jujutsu-0.46.0> PASS [ 1.575s] jj-lib::runner test_operations::test_reparent_discarding_predecessors jujutsu-0.46.0> PASS [ 0.408s] jj-lib::runner test_revset::test_evaluate_expression_difference jujutsu-0.46.0> PASS [ 0.667s] jj-lib::runner test_revset::test_evaluate_expression_conflict jujutsu-0.46.0> PASS [ 0.390s] jj-lib::runner test_revset::test_evaluate_expression_exactly jujutsu-0.46.0> PASS [ 0.403s] jj-lib::runner test_revset::test_evaluate_expression_first_ancestors jujutsu-0.46.0> PASS [ 0.466s] jj-lib::runner test_revset::test_evaluate_expression_filter_combinator jujutsu-0.46.0> PASS [ 0.754s] jj-lib::runner test_revset::test_evaluate_expression_diff_lines_conflict::test_case_1_without_changed_path_index jujutsu-0.46.0> PASS [ 0.761s] jj-lib::runner test_revset::test_evaluate_expression_diff_lines_conflict::test_case_2_with_changed_path_index jujutsu-0.46.0> PASS [ 0.464s] jj-lib::runner test_revset::test_evaluate_expression_first_parent jujutsu-0.46.0> PASS [ 0.431s] jj-lib::runner test_revset::test_evaluate_expression_fork_point_criss_cross jujutsu-0.46.0> PASS [ 0.834s] jj-lib::runner test_revset::test_evaluate_expression_diff_lines::test_case_1_without_changed_path_index jujutsu-0.46.0> PASS [ 0.447s] jj-lib::runner test_revset::test_evaluate_expression_fork_point jujutsu-0.46.0> PASS [ 0.406s] jj-lib::runner test_revset::test_evaluate_expression_fork_point_merge_with_ancestor jujutsu-0.46.0> PASS [ 0.746s] jj-lib::runner test_revset::test_evaluate_expression_diff_lines_non_utf8 jujutsu-0.46.0> PASS [ 2.032s] jj-lib::runner test_operations::test_reparent_range_branchy jujutsu-0.46.0> PASS [ 0.947s] jj-lib::runner test_revset::test_evaluate_expression_diff_lines::test_case_2_with_changed_path_index jujutsu-0.46.0> PASS [ 0.428s] jj-lib::runner test_revset::test_evaluate_expression_heads jujutsu-0.46.0> PASS [ 0.432s] jj-lib::runner test_revset::test_evaluate_expression_intersection jujutsu-0.46.0> PASS [ 0.748s] jj-lib::runner test_revset::test_evaluate_expression_file_merged_parents::test_case_1_without_changed_path_index jujutsu-0.46.0> PASS [ 0.799s] jj-lib::runner test_revset::test_evaluate_expression_file::test_case_1_without_changed_path_index jujutsu-0.46.0> PASS [ 0.515s] jj-lib::runner test_revset::test_evaluate_expression_forks jujutsu-0.46.0> PASS [ 0.364s] jj-lib::runner test_revset::test_evaluate_expression_latest jujutsu-0.46.0> PASS [ 0.976s] jj-lib::runner test_revset::test_evaluate_expression_divergent jujutsu-0.46.0> PASS [ 0.862s] jj-lib::runner test_revset::test_evaluate_expression_file::test_case_2_with_changed_path_index jujutsu-0.46.0> PASS [ 0.349s] jj-lib::runner test_revset::test_evaluate_expression_merge_point jujutsu-0.46.0> PASS [ 0.328s] jj-lib::runner test_revset::test_evaluate_expression_mine jujutsu-0.46.0> PASS [ 0.873s] jj-lib::runner test_revset::test_evaluate_expression_file_merged_parents::test_case_2_with_changed_path_index jujutsu-0.46.0> PASS [ 0.440s] jj-lib::runner test_revset::test_evaluate_expression_machine_generated_union jujutsu-0.46.0> PASS [ 0.376s] jj-lib::runner test_revset::test_evaluate_expression_none jujutsu-0.46.0> PASS [ 0.429s] jj-lib::runner test_revset::test_evaluate_expression_merge_point_criss_cross jujutsu-0.46.0> PASS [ 0.383s] jj-lib::runner test_revset::test_evaluate_expression_range jujutsu-0.46.0> PASS [ 0.432s] jj-lib::runner test_revset::test_evaluate_expression_merges jujutsu-0.46.0> PASS [ 0.471s] jj-lib::runner test_revset::test_evaluate_expression_merge_point_with_descendants jujutsu-0.46.0> PASS [ 0.408s] jj-lib::runner test_revset::test_evaluate_expression_remote_bookmarks jujutsu-0.46.0> PASS [ 0.465s] jj-lib::runner test_revset::test_evaluate_expression_reachable jujutsu-0.46.0> PASS [ 0.346s] jj-lib::runner test_revset::test_evaluate_expression_roots jujutsu-0.46.0> PASS [ 0.389s] jj-lib::runner test_revset::test_evaluate_expression_remote_tags jujutsu-0.46.0> PASS [ 0.378s] jj-lib::runner test_revset::test_evaluate_expression_union jujutsu-0.46.0> PASS [ 0.422s] jj-lib::runner test_revset::test_evaluate_expression_tags jujutsu-0.46.0> PASS [ 0.377s] jj-lib::runner test_revset::test_evaluate_expression_visible_heads jujutsu-0.46.0> PASS [ 0.375s] jj-lib::runner test_revset::test_no_such_revision_suggestion jujutsu-0.46.0> PASS [ 0.673s] jj-lib::runner test_revset::test_evaluate_expression_parents jujutsu-0.46.0> PASS [ 0.547s] jj-lib::runner test_revset::test_evaluate_expression_signed jujutsu-0.46.0> PASS [ 0.372s] jj-lib::runner test_revset::test_resolve_symbol_divergent_change_id jujutsu-0.46.0> PASS [ 0.360s] jj-lib::runner test_revset::test_resolve_symbol_empty_string jujutsu-0.46.0> PASS [ 0.545s] jj-lib::runner test_revset::test_evaluate_expression_with_hidden_revisions jujutsu-0.46.0> PASS [ 0.332s] jj-lib::runner test_revset::test_resolve_symbol_tags jujutsu-0.46.0> PASS [ 0.555s] jj-lib::runner test_revset::test_resolve_symbol_bookmarks_only jujutsu-0.46.0> PASS [ 0.718s] jj-lib::runner test_revset::test_evaluate_expression_root_and_checkout jujutsu-0.46.0> PASS [ 0.383s] jj-lib::runner test_revset::test_resolve_working_copies jujutsu-0.46.0> PASS [ 0.422s] jj-lib::runner test_revset::test_resolve_working_copy jujutsu-0.46.0> PASS [ 0.546s] jj-lib::runner test_revset::test_resolve_symbol_remote_tags_or_bookmarks jujutsu-0.46.0> PASS [ 0.645s] jj-lib::runner test_revset::test_resolve_symbol_hidden_change_id jujutsu-0.46.0> PASS [ 0.437s] jj-lib::runner test_revset::test_revset_containing_fn jujutsu-0.46.0> PASS [ 0.540s] jj-lib::runner test_revset::test_reverse_graph jujutsu-0.46.0> PASS [ 0.374s] jj-lib::runner test_rewrite::test_commit_with_selection jujutsu-0.46.0> PASS [ 0.385s] jj-lib::runner test_rewrite::test_empty_commit_option::test_case_1_keep_all_commits jujutsu-0.46.0> PASS [ 0.400s] jj-lib::runner test_rewrite::test_empty_commit_option::test_case_2_abandon_newly_empty_commits jujutsu-0.46.0> PASS [ 0.318s] jj-lib::runner test_rewrite::test_find_recursive_merge_commits jujutsu-0.46.0> PASS [ 0.787s] jj-lib::runner test_revset::test_resolve_symbol_in_different_disambiguation_context jujutsu-0.46.0> PASS [ 0.311s] jj-lib::runner test_rewrite::test_merge_criss_cross jujutsu-0.46.0> PASS [ 0.405s] jj-lib::runner test_rewrite::test_empty_commit_option::test_case_3_abandon_all_empty_commits jujutsu-0.46.0> PASS [ 0.417s] jj-lib::runner test_rewrite::test_find_duplicate_divergent_commits jujutsu-0.46.0> PASS [ 0.626s] jj-lib::runner test_revset_optimized::test_mostly_linear jujutsu-0.46.0> PASS [ 5.414s] jj-lib::runner test_merge_operations::test_merge_operations_deep_criss_cross jujutsu-0.46.0> PASS [ 0.391s] jj-lib::runner test_rewrite::test_rebase_abandoning_empty jujutsu-0.46.0> PASS [ 0.337s] jj-lib::runner test_rewrite::test_rebase_descendants_abandon_degenerate_merge_preserve jujutsu-0.46.0> PASS [ 0.365s] jj-lib::runner test_rewrite::test_rebase_descendants_abandon_and_replace jujutsu-0.46.0> PASS [ 0.340s] jj-lib::runner test_rewrite::test_rebase_descendants_abandon_no_descendants jujutsu-0.46.0> PASS [ 0.343s] jj-lib::runner test_rewrite::test_rebase_descendants_abandon_widen_merge jujutsu-0.46.0> PASS [ 0.451s] jj-lib::runner test_rewrite::test_rebase_descendants_abandon jujutsu-0.46.0> PASS [ 0.394s] jj-lib::runner test_rewrite::test_rebase_descendants_abandon_degenerate_merge_simplify jujutsu-0.46.0> PASS [ 0.361s] jj-lib::runner test_rewrite::test_rebase_descendants_backward jujutsu-0.46.0> PASS [ 0.336s] jj-lib::runner test_rewrite::test_rebase_descendants_bookmark_delete_modify_abandon::test_case_1_slide_down_abandoned jujutsu-0.46.0> PASS [ 0.374s] jj-lib::runner test_rewrite::test_rebase_descendants_bookmark_delete_modify_abandon::test_case_2_delete_abandoned jujutsu-0.46.0> PASS [ 0.430s] jj-lib::runner test_rewrite::test_rebase_descendants_basic_bookmark_update jujutsu-0.46.0> PASS [ 0.446s] jj-lib::runner test_rewrite::test_rebase_descendants_basic_bookmark_update_with_non_local_bookmark jujutsu-0.46.0> PASS [ 0.297s] jj-lib::runner test_rewrite::test_rebase_descendants_chain_becomes_branchy jujutsu-0.46.0> PASS [ 1.015s] jj-lib::runner test_revset_optimized::test_weird_merges jujutsu-0.46.0> PASS [ 1.450s] jj-lib::runner test_revset::test_resolve_symbol_change_id::test_case_1_mutable jujutsu-0.46.0> PASS [ 0.459s] jj-lib::runner test_rewrite::test_rebase_descendants_bookmark_move_forward_abandon::test_case_2_delete_abandoned jujutsu-0.46.0> PASS [ 0.400s] jj-lib::runner test_rewrite::test_rebase_descendants_bookmark_move_sideways_abandon::test_case_2_delete_abandoned jujutsu-0.46.0> PASS [ 0.485s] jj-lib::runner test_rewrite::test_rebase_descendants_bookmark_move_forward_abandon::test_case_1_slide_down_abandoned jujutsu-0.46.0> PASS [ 0.360s] jj-lib::runner test_rewrite::test_rebase_descendants_bookmark_move_two_steps jujutsu-0.46.0> PASS [ 0.219s] jj-lib::runner test_rewrite::test_rebase_descendants_internal_merge jujutsu-0.46.0> PASS [ 1.137s] jj-lib::runner test_revset_optimized::test_rewritten jujutsu-0.46.0> PASS [ 0.344s] jj-lib::runner test_rewrite::test_rebase_descendants_divergent_rewrite jujutsu-0.46.0> PASS [ 1.216s] jj-lib::runner test_revset_optimized::test_feature_branches jujutsu-0.46.0> PASS [ 0.361s] jj-lib::runner test_rewrite::test_rebase_descendants_contents jujutsu-0.46.0> PASS [ 0.524s] jj-lib::runner test_rewrite::test_rebase_descendants_bookmark_move_sideways_abandon::test_case_1_slide_down_abandoned jujutsu-0.46.0> PASS [ 0.315s] jj-lib::runner test_rewrite::test_rebase_descendants_forward jujutsu-0.46.0> PASS [ 1.557s] jj-lib::runner test_revset::test_resolve_symbol_change_id::test_case_2_readonly jujutsu-0.46.0> PASS [ 0.398s] jj-lib::runner test_rewrite::test_rebase_descendants_external_merge jujutsu-0.46.0> PASS [ 1.632s] jj-lib::runner test_revset::test_resolve_symbol_commit_id jujutsu-0.46.0> PASS [ 0.323s] jj-lib::runner test_rewrite::test_rebase_descendants_multiple_swap jujutsu-0.46.0> PASS [ 0.439s] jj-lib::runner test_rewrite::test_rebase_descendants_hidden jujutsu-0.46.0> PASS [ 0.362s] jj-lib::runner test_rewrite::test_rebase_descendants_multiple_sideways jujutsu-0.46.0> PASS [ 0.402s] jj-lib::runner test_rewrite::test_rebase_descendants_multiple_no_descendants jujutsu-0.46.0> PASS [ 0.320s] jj-lib::runner test_rewrite::test_rebase_descendants_repeated jujutsu-0.46.0> PASS [ 0.378s] jj-lib::runner test_rewrite::test_rebase_descendants_reorder jujutsu-0.46.0> PASS [ 0.414s] jj-lib::runner test_rewrite::test_rebase_descendants_sideways jujutsu-0.46.0> PASS [ 0.470s] jj-lib::runner test_rewrite::test_rebase_descendants_update_bookmark_after_abandon::test_case_1_slide_down_abandoned jujutsu-0.46.0> PASS [ 0.471s] jj-lib::runner test_rewrite::test_rebase_descendants_rewrite_updates_bookmark_conflict jujutsu-0.46.0> PASS [ 0.461s] jj-lib::runner test_rewrite::test_rebase_descendants_update_bookmarks_after_divergent_rewrite jujutsu-0.46.0> PASS [ 0.428s] jj-lib::runner test_rewrite::test_restore_tree jujutsu-0.46.0> PASS [ 0.495s] jj-lib::runner test_rewrite::test_rebase_descendants_update_bookmark_after_abandon::test_case_2_delete_abandoned jujutsu-0.46.0> PASS [ 0.521s] jj-lib::runner test_rewrite::test_rebase_descendants_rewrite_resolves_bookmark_conflict jujutsu-0.46.0> PASS [ 0.525s] jj-lib::runner test_rewrite::test_rebase_descendants_some_excluded jujutsu-0.46.0> PASS [ 0.361s] jj-lib::runner test_rewrite_transform::test_transform_descendants_sync jujutsu-0.46.0> PASS [ 0.342s] jj-lib::runner test_rewrite_transform::test_transform_descendants_sync_linearize_merge jujutsu-0.46.0> PASS [ 0.473s] jj-lib::runner test_rewrite_transform::test_transform_descendants_new_parents_map jujutsu-0.46.0> PASS [ 0.555s] jj-lib::runner test_rewrite::test_rebase_descendants_update_checkout jujutsu-0.46.0> PASS [ 0.597s] jj-lib::runner test_rewrite::test_restore_tree_with_conflicts jujutsu-0.46.0> PASS [ 0.618s] jj-lib::runner test_rewrite::test_rebase_descendants_update_checkout_abandoned_merge jujutsu-0.46.0> PASS [ 0.635s] jj-lib::runner test_rewrite::test_rebase_descendants_update_checkout_abandoned jujutsu-0.46.0> PASS [ 0.595s] jj-lib::runner test_rewrite_duplicate::test_duplicate_linear_contents jujutsu-0.46.0> PASS [ 0.323s] jj-lib::runner test_view::test_heads_empty jujutsu-0.46.0> PASS [ 0.426s] jj-lib::runner test_ssh_signing::ssh_signing_missing_allowed_signers jujutsu-0.46.0> PASS [ 0.471s] jj-lib::runner test_ssh_signing::ssh_signing_revocation_revoked jujutsu-0.46.0> PASS [ 0.538s] jj-lib::runner test_ssh_signing::ssh_signing_bad_allowed_signers jujutsu-0.46.0> PASS [ 0.495s] jj-lib::runner test_ssh_signing::ssh_signing_revocation_unrevoked jujutsu-0.46.0> PASS [ 0.447s] jj-lib::runner test_view::test_heads_merge jujutsu-0.46.0> PASS [ 0.497s] jj-lib::runner test_view::test_heads_fork jujutsu-0.46.0> PASS [ 0.565s] jj-lib::runner test_ssh_signing::ssh_signing_roundtrip jujutsu-0.46.0> PASS [ 1.041s] jj-lib::runner test_signing::manual::test_case_1_simple_backend jujutsu-0.46.0> PASS [ 1.599s] jj-lib::runner test_signing::drop_behavior::test_case_1_git_backend jujutsu-0.46.0> PASS [ 1.274s] jj-lib::runner test_view::test_merge_three_operations jujutsu-0.46.0> PASS [ 1.268s] jj-lib::runner test_view::test_merge_views_checkout jujutsu-0.46.0> SLOW [> 10.000s] jj-lib::runner test_local_working_copy::test_checkout_file_transitions::test_case_1_simple_backend jujutsu-0.46.0> SLOW [> 10.000s] jj-lib::runner test_local_working_copy::test_checkout_file_transitions::test_case_2_git_backend jujutsu-0.46.0> PASS [ 1.281s] jj-lib::runner test_view::test_merge_views_child_on_abandoned::test_case_2_add_child_first jujutsu-0.46.0> PASS [ 1.295s] jj-lib::runner test_view::test_merge_views_child_on_abandoned::test_case_1_abandon_first jujutsu-0.46.0> PASS [ 1.769s] jj-lib::runner test_signing::configured::test_case_1_git_backend jujutsu-0.46.0> PASS [ 1.344s] jj-lib::runner test_view::test_merge_views_bookmarks jujutsu-0.46.0> PASS [ 1.800s] jj-lib::runner test_signing::forced::test_case_1_git_backend jujutsu-0.46.0> PASS [ 0.048s] jj-lib::runner test_workspace::test_init_additional_workspace_non_utf8_path jujutsu-0.46.0> PASS [ 1.258s] jj-lib::runner test_view::test_merge_views_child_on_rewritten::test_case_1_rewrite_first jujutsu-0.46.0> PASS [ 0.041s] jj-lib::runner test_workspace::test_load_bad_path jujutsu-0.46.0> PASS [ 1.252s] jj-lib::runner test_view::test_merge_views_child_on_rewritten_divergent::test_case_4_add_child_on_rewritten_add_child_first jujutsu-0.46.0> PASS [ 1.342s] jj-lib::runner test_view::test_merge_views_child_on_rewritten::test_case_2_add_child_first jujutsu-0.46.0> PASS [ 1.286s] jj-lib::runner test_view::test_merge_views_child_on_rewritten_divergent::test_case_3_add_child_on_rewritten_rewrite_first jujutsu-0.46.0> PASS [ 1.299s] jj-lib::runner test_view::test_merge_views_child_on_rewritten_divergent::test_case_2_add_child_on_unchanged_add_child_first jujutsu-0.46.0> PASS [ 1.323s] jj-lib::runner test_view::test_merge_views_child_on_rewritten_divergent::test_case_1_add_child_on_unchanged_rewrite_first jujutsu-0.46.0> PASS [ 1.941s] jj-lib::runner test_signing::manual::test_case_2_git_backend jujutsu-0.46.0> PASS [ 1.125s] jj-lib::runner test_view::test_merge_views_divergent jujutsu-0.46.0> PASS [ 10.559s] jj-lib::runner test_local_working_copy::test_checkout_file_transitions::test_case_2_git_backend jujutsu-0.46.0> PASS [ 2.270s] jj-lib::runner test_signing::keep_on_rewrite::test_case_1_git_backend jujutsu-0.46.0> PASS [ 2.112s] jj-lib::runner test_signing::manual_drop_on_rewrite::test_case_1_git_backend jujutsu-0.46.0> PASS [ 1.695s] jj-lib::runner test_view::test_merge_views_criss_cross::test_case_1_operation_c_first jujutsu-0.46.0> PASS [ 0.669s] jj-lib::runner test_workspace::test_sendable jujutsu-0.46.0> PASS [ 1.712s] jj-lib::runner test_view::test_merge_views_criss_cross::test_case_2_operation_b_first jujutsu-0.46.0> PASS [ 0.976s] jj-lib::runner test_view::test_merge_views_git_heads jujutsu-0.46.0> PASS [ 10.850s] jj-lib::runner test_local_working_copy::test_checkout_file_transitions::test_case_1_simple_backend jujutsu-0.46.0> PASS [ 0.829s] jj-lib::runner test_view::test_merge_views_remote_tags jujutsu-0.46.0> PASS [ 2.229s] jj-lib::runner test_view::test_merge_operations_back_to_back_criss_cross jujutsu-0.46.0> PASS [ 0.822s] jj-lib::runner test_view::test_merge_views_tags jujutsu-0.46.0> PASS [ 0.940s] jj-lib::runner test_view::test_merge_views_git_refs jujutsu-0.46.0> PASS [ 0.874s] jj-lib::runner test_view::test_merge_views_heads jujutsu-0.46.0> PASS [ 0.860s] jj-lib::runner test_workspace::test_init_additional_workspace jujutsu-0.46.0> PASS [ 0.856s] jj-lib::runner test_workspace::test_init_additional_workspace_absolute_path_compat jujutsu-0.46.0> SLOW [> 10.000s] jj-lib::runner test_local_working_copy_concurrent::test_racy_checkout jujutsu-0.46.0> PASS [ 10.588s] jj-lib::runner test_local_working_copy_concurrent::test_racy_checkout jujutsu-0.46.0> ──────────── jujutsu-0.46.0> Summary [ 360.934s] 3182 tests run: 3182 passed (195 slow), 1 skipped jujutsu-0.46.0> Finished cargoNextestHook jujutsu-0.46.0> checkPhase completed in 14 minutes 32 seconds jujutsu-0.46.0> Running phase: installPhase jujutsu-0.46.0> Executing cargoInstallHook jujutsu-0.46.0> Finished cargoInstallHook jujutsu-0.46.0> Running phase: fixupPhase jujutsu-0.46.0> checking for references to /private/var/tb/8/scratch/16ec52517aa52cf3/build/ in /nix/store/3laliik7cj4rk5i0psfiai9sk6icnvdw-jujutsu-0.46.0... jujutsu-0.46.0> gzipping man pages under /nix/store/3laliik7cj4rk5i0psfiai9sk6icnvdw-jujutsu-0.46.0/share/man/ jujutsu-0.46.0> patching script interpreter paths in /nix/store/3laliik7cj4rk5i0psfiai9sk6icnvdw-jujutsu-0.46.0 jujutsu-0.46.0> stripping (with command strip and flags -S) in /nix/store/3laliik7cj4rk5i0psfiai9sk6icnvdw-jujutsu-0.46.0/bin jujutsu-0.46.0> checking for references to /private/var/tb/8/scratch/16ec52517aa52cf3/build/ in /nix/store/4hynzxfwm9yhy22z5lzqhrlnipzk8csb-jujutsu-0.46.0-doc... jujutsu-0.46.0> patching script interpreter paths in /nix/store/4hynzxfwm9yhy22z5lzqhrlnipzk8csb-jujutsu-0.46.0-doc jujutsu-0.46.0> Running phase: installCheckPhase jujutsu-0.46.0> Executing versionCheckPhase jujutsu-0.46.0> Successfully managed to find version 0.46.0 in the output of the command /nix/store/3laliik7cj4rk5i0psfiai9sk6icnvdw-jujutsu-0.46.0/bin/jj --version jujutsu-0.46.0> jj 0.46.0 jujutsu-0.46.0> Finished versionCheckPhase jujutsu-0.46.0> no Makefile or custom installCheckPhase, doing nothing building '/nix/store/j1cifqm84n6czzz3bm58y3bwjqn37fpx-mergiraf-0.20.0.drv' mergiraf-0.20.0> tribuchet: building on mac02 mergiraf-0.20.0> Using versionCheckHook mergiraf-0.20.0> Running phase: unpackPhase mergiraf-0.20.0> unpacking source archive /nix/store/zv7sg4p0gcd0qqhzs797c9rsz66dc50h-source mergiraf-0.20.0> source root is source mergiraf-0.20.0> Executing cargoSetupPostUnpackHook mergiraf-0.20.0> Finished cargoSetupPostUnpackHook mergiraf-0.20.0> Running phase: patchPhase mergiraf-0.20.0> Executing cargoSetupPostPatchHook mergiraf-0.20.0> Validating consistency between /private/var/tb/4/scratch/61ef1423d7e3c82c/build/source/Cargo.lock and /private/var/tb/4/scratch/61ef1423d7e3c82c/build/mergiraf-0.20.0-vendor/Cargo.lock mergiraf-0.20.0> Finished cargoSetupPostPatchHook mergiraf-0.20.0> Running phase: updateAutotoolsGnuConfigScriptsPhase mergiraf-0.20.0> Running phase: configurePhase mergiraf-0.20.0> Running phase: buildPhase mergiraf-0.20.0> Executing cargoBuildHook mergiraf-0.20.0> cargoBuildHook flags: -j 24 --target aarch64-apple-darwin --offline --profile release --bin mergiraf mergiraf-0.20.0> Compiling shlex v2.0.1 mergiraf-0.20.0> Compiling find-msvc-tools v0.1.13 mergiraf-0.20.0> Compiling tree-sitter-language v0.1.7 mergiraf-0.20.0> Compiling proc-macro2 v1.0.106 mergiraf-0.20.0> Compiling unicode-ident v1.0.24 mergiraf-0.20.0> Compiling quote v1.0.46 mergiraf-0.20.0> Compiling autocfg v1.5.1 mergiraf-0.20.0> Compiling cfg-if v1.0.4 mergiraf-0.20.0> Compiling libc v0.2.186 mergiraf-0.20.0> Compiling zmij v1.0.23 mergiraf-0.20.0> Compiling serde_core v1.0.228 mergiraf-0.20.0> Compiling hashbrown v0.17.1 mergiraf-0.20.0> Compiling serde_json v1.0.150 mergiraf-0.20.0> Compiling equivalent v1.0.2 mergiraf-0.20.0> Compiling memchr v2.8.3 mergiraf-0.20.0> Compiling itoa v1.0.18 mergiraf-0.20.0> Compiling getrandom v0.3.4 mergiraf-0.20.0> Compiling zerocopy v0.8.54 mergiraf-0.20.0> Compiling crc32fast v1.5.0 mergiraf-0.20.0> Compiling thiserror v1.0.69 mergiraf-0.20.0> Compiling either v1.18.0 mergiraf-0.20.0> Compiling utf8parse v0.2.2 mergiraf-0.20.0> Compiling log v0.4.34 mergiraf-0.20.0> Compiling is_terminal_polyfill v1.70.2 mergiraf-0.20.0> Compiling foldhash v0.1.5 mergiraf-0.20.0> Compiling core-foundation-sys v0.8.7 mergiraf-0.20.0> Compiling anstyle-parse v1.0.0 mergiraf-0.20.0> Compiling regex-syntax v0.8.11 mergiraf-0.20.0> Compiling cc v1.4.7 mergiraf-0.20.0> Compiling colorchoice v1.0.5 mergiraf-0.20.0> Compiling anstyle v1.0.14 mergiraf-0.20.0> Compiling hashbrown v0.12.3 mergiraf-0.20.0> Compiling anstyle-query v1.1.5 mergiraf-0.20.0> Compiling hashbrown v0.15.5 mergiraf-0.20.0> Compiling fixedbitset v0.4.2 mergiraf-0.20.0> Compiling heck v0.5.0 mergiraf-0.20.0> Compiling zlib-rs v0.6.6 mergiraf-0.20.0> Compiling itertools v0.10.5 mergiraf-0.20.0> Compiling rustc-hash v1.1.0 mergiraf-0.20.0> Compiling strsim v0.11.1 mergiraf-0.20.0> Compiling iana-time-zone v0.1.65 mergiraf-0.20.0> Compiling simd-adler32 v0.3.9 mergiraf-0.20.0> Compiling anstream v1.0.0 mergiraf-0.20.0> Compiling num-traits v0.2.19 mergiraf-0.20.0> Compiling indexmap v1.9.3 mergiraf-0.20.0> Compiling thiserror v2.0.20 mergiraf-0.20.0> Compiling clap_lex v1.1.0 mergiraf-0.20.0> Compiling bumpalo v3.20.3 mergiraf-0.20.0> Compiling thread_local v1.1.10 mergiraf-0.20.0> Compiling typed-path v0.12.3 mergiraf-0.20.0> Compiling termcolor v1.1.3 mergiraf-0.20.0> Compiling clap_builder v4.6.7 mergiraf-0.20.0> Compiling streaming-iterator v0.1.9 mergiraf-0.20.0> Compiling aho-corasick v1.1.4 mergiraf-0.20.0> Compiling zopfli v0.8.3 mergiraf-0.20.0> Compiling arrayvec v0.7.8 mergiraf-0.20.0> Compiling nu-ansi-term v0.50.3 mergiraf-0.20.0> Compiling indexmap v2.14.0 mergiraf-0.20.0> Compiling itertools v0.15.0 mergiraf-0.20.0> Compiling etcetera v0.11.0 mergiraf-0.20.0> Compiling nonempty-collections v1.4.0 mergiraf-0.20.0> Compiling typed-arena v2.0.2 mergiraf-0.20.0> Compiling oneshot v0.2.1 mergiraf-0.20.0> Compiling rustc-hash v2.1.3 mergiraf-0.20.0> Compiling syn v2.0.118 mergiraf-0.20.0> Compiling syn v3.0.3 mergiraf-0.20.0> Compiling is-terminal v0.4.17 mergiraf-0.20.0> Compiling rand_core v0.9.5 mergiraf-0.20.0> Compiling imara-diff v0.1.8 mergiraf-0.20.0> Compiling tree-sitter-html v0.23.2 mergiraf-0.20.0> Compiling tree-sitter-ruby v0.23.1 mergiraf-0.20.0> Compiling tree-sitter-gleam v1.0.0 mergiraf-0.20.0> Compiling integer-sqrt v0.1.5 mergiraf-0.20.0> Compiling tree-sitter-python-orchard v0.4.3 mergiraf-0.20.0> Compiling tree-sitter-md v0.5.3 mergiraf-0.20.0> Compiling tree-sitter-devicetree v0.15.0 mergiraf-0.20.0> Compiling tree-sitter-kotlin-ng v1.1.0 mergiraf-0.20.0> Compiling tree-sitter-yaml v0.7.2 mergiraf-0.20.0> Compiling tree-sitter-c-sharp v0.23.5 mergiraf-0.20.0> Compiling tree-sitter-starlark v1.3.0 mergiraf-0.20.0> Compiling tree-sitter-ini v1.4.0 mergiraf-0.20.0> Compiling tree-sitter-rust-orchard v0.16.10 mergiraf-0.20.0> Compiling tree-sitter-go v0.25.0 mergiraf-0.20.0> Compiling tree-sitter-qmljs v0.3.0 mergiraf-0.20.0> Compiling tree-sitter-nix v0.3.0 mergiraf-0.20.0> Compiling tree-sitter-elixir v0.3.5 mergiraf-0.20.0> Compiling tree-sitter-lua v0.5.0 mergiraf-0.20.0> Compiling tree-sitter-cmake v0.7.5 mergiraf-0.20.0> Compiling tree-sitter-systemverilog v0.4.1 mergiraf-0.20.0> Compiling tree-sitter-java-orchard v0.5.18 mergiraf-0.20.0> Compiling tree-sitter-scala v0.26.2 mergiraf-0.20.0> Compiling tree-sitter-gomod-orchard v0.5.3 mergiraf-0.20.0> Compiling tree-sitter-haskell v0.23.1 mergiraf-0.20.0> Compiling tree-sitter-r v1.3.0 mergiraf-0.20.0> Compiling tree-sitter-ocaml v0.26.0 mergiraf-0.20.0> Compiling tree-sitter-erlang v0.20.0 mergiraf-0.20.0> Compiling tree-sitter-php v0.24.2 mergiraf-0.20.0> Compiling tree-sitter-make v1.1.1 mergiraf-0.20.0> Compiling tree-sitter-cpp v0.23.4 mergiraf-0.20.0> Compiling tree-sitter-toml-ng v0.7.0 mergiraf-0.20.0> Compiling tree-sitter-javascript v0.25.0 mergiraf-0.20.0> Compiling tree-sitter-typescript v0.23.2 mergiraf-0.20.0> Compiling tree-sitter-bash v0.25.1 mergiraf-0.20.0> Compiling tree-sitter-scheme v0.24.7 mergiraf-0.20.0> Compiling tree-sitter-gosum-orchard v0.3.3 mergiraf-0.20.0> Compiling tree-sitter-hcl v1.1.0 mergiraf-0.20.0> Compiling tree-sitter-requirements v0.6.1 mergiraf-0.20.0> Compiling tree-sitter-fortran v0.6.0 mergiraf-0.20.0> Compiling tree-sitter-properties v0.3.0 mergiraf-0.20.0> Compiling tree-sitter-matlab v1.3.1 mergiraf-0.20.0> Compiling tree-sitter-dart-orchard v0.7.0 mergiraf-0.20.0> Compiling tree-sitter-json v0.24.8 mergiraf-0.20.0> Compiling tree-sitter-xml v0.7.0 mergiraf-0.20.0> Compiling tree-sitter-c v0.24.2 mergiraf-0.20.0> Compiling tree-sitter-solidity v1.2.13 mergiraf-0.20.0> Compiling regex-automata v0.4.16 mergiraf-0.20.0> Compiling thiserror-impl v1.0.69 mergiraf-0.20.0> Compiling derive_more-impl v2.1.1 mergiraf-0.20.0> Compiling derive_more v0.99.20 mergiraf-0.20.0> Compiling flate2 v1.1.9 mergiraf-0.20.0> Compiling tree-sitter v0.26.13 mergiraf-0.20.0> Compiling pathfinding v3.0.14 mergiraf-0.20.0> Compiling thiserror-impl v2.0.20 mergiraf-0.20.0> Compiling clap_derive v4.6.7 mergiraf-0.20.0> Compiling ppv-lite86 v0.2.21 mergiraf-0.20.0> Compiling rand_chacha v0.9.0 mergiraf-0.20.0> Compiling chrono v0.4.45 mergiraf-0.20.0> Compiling mergiraf v0.20.0 (/private/var/tb/4/scratch/61ef1423d7e3c82c/build/source) mergiraf-0.20.0> Compiling rand v0.9.5 mergiraf-0.20.0> Compiling tree-edit-distance v0.4.0 mergiraf-0.20.0> Compiling derive_more v2.1.1 mergiraf-0.20.0> Compiling zip v8.6.0 mergiraf-0.20.0> Compiling regex v1.13.1 mergiraf-0.20.0> Compiling diffy-imara v0.3.2 mergiraf-0.20.0> Compiling clap v4.6.7 mergiraf-0.20.0> Compiling stderrlog v0.6.0 mergiraf-0.20.0> Finished `release` profile [optimized] target(s) in 1m 38s mergiraf-0.20.0> Executing cargoInstallPostBuildHook mergiraf-0.20.0> Finished cargoInstallPostBuildHook mergiraf-0.20.0> Finished cargoBuildHook mergiraf-0.20.0> buildPhase completed in 1 minutes 38 seconds mergiraf-0.20.0> Running phase: checkPhase mergiraf-0.20.0> Executing cargoCheckHook mergiraf-0.20.0> cargoCheckHook flags: -j 24 --profile release --target aarch64-apple-darwin --offline -- mergiraf-0.20.0> Compiling cfg-if v1.0.4 mergiraf-0.20.0> Compiling memchr v2.8.3 mergiraf-0.20.0> Compiling regex-syntax v0.8.11 mergiraf-0.20.0> Compiling utf8parse v0.2.2 mergiraf-0.20.0> Compiling anstyle v1.0.14 mergiraf-0.20.0> Compiling either v1.18.0 mergiraf-0.20.0> Compiling is_terminal_polyfill v1.70.2 mergiraf-0.20.0> Compiling tree-sitter-language v0.1.7 mergiraf-0.20.0> Compiling libc v0.2.186 mergiraf-0.20.0> Compiling num-traits v0.2.19 mergiraf-0.20.0> Compiling syn v2.0.118 mergiraf-0.20.0> Compiling log v0.4.34 mergiraf-0.20.0> Compiling colorchoice v1.0.5 mergiraf-0.20.0> Compiling anstyle-query v1.1.5 mergiraf-0.20.0> Compiling semver v1.0.28 mergiraf-0.20.0> Compiling zerocopy v0.8.54 mergiraf-0.20.0> Compiling aho-corasick v1.1.4 mergiraf-0.20.0> Compiling getrandom v0.4.3 mergiraf-0.20.0> Compiling foldhash v0.1.5 mergiraf-0.20.0> Compiling core-foundation-sys v0.8.7 mergiraf-0.20.0> Compiling rustix v1.1.4 mergiraf-0.20.0> Compiling hashbrown v0.12.3 mergiraf-0.20.0> Compiling crc32fast v1.5.0 mergiraf-0.20.0> Compiling simd-adler32 v0.3.9 mergiraf-0.20.0> Compiling anstyle-parse v1.0.0 mergiraf-0.20.0> Compiling fixedbitset v0.4.2 mergiraf-0.20.0> Compiling hashbrown v0.17.1 mergiraf-0.20.0> Compiling strsim v0.11.1 mergiraf-0.20.0> Compiling bumpalo v3.20.3 mergiraf-0.20.0> Compiling bitflags v2.13.0 mergiraf-0.20.0> Compiling hashbrown v0.15.5 mergiraf-0.20.0> Compiling equivalent v1.0.2 mergiraf-0.20.0> Compiling clap_lex v1.1.0 mergiraf-0.20.0> Compiling rustc-hash v1.1.0 mergiraf-0.20.0> Compiling predicates-core v1.0.10 mergiraf-0.20.0> Compiling zlib-rs v0.6.6 mergiraf-0.20.0> Compiling anstream v1.0.0 mergiraf-0.20.0> Compiling iana-time-zone v0.1.65 mergiraf-0.20.0> Compiling thread_local v1.1.10 mergiraf-0.20.0> Compiling glob v0.3.3 mergiraf-0.20.0> Compiling fastrand v2.4.1 mergiraf-0.20.0> Compiling itertools v0.10.5 mergiraf-0.20.0> Compiling rustc_version v0.4.1 mergiraf-0.20.0> Compiling difflib v0.4.0 mergiraf-0.20.0> Compiling zopfli v0.8.3 mergiraf-0.20.0> Compiling nu-ansi-term v0.50.3 mergiraf-0.20.0> Compiling assert_cmd v2.2.2 mergiraf-0.20.0> Compiling rstest_macros v0.27.0 mergiraf-0.20.0> Compiling clap_builder v4.6.7 mergiraf-0.20.0> Compiling typed-path v0.12.3 mergiraf-0.20.0> Compiling termcolor v1.1.3 mergiraf-0.20.0> Compiling relative-path v1.9.3 mergiraf-0.20.0> Compiling streaming-iterator v0.1.9 mergiraf-0.20.0> Compiling termtree v0.5.1 mergiraf-0.20.0> Compiling normalize-line-endings v0.3.0 mergiraf-0.20.0> Compiling arrayvec v0.7.8 mergiraf-0.20.0> Compiling once_cell v1.21.4 mergiraf-0.20.0> Compiling getrandom v0.3.4 mergiraf-0.20.0> Compiling errno v0.3.14 mergiraf-0.20.0> Compiling is-terminal v0.4.17 mergiraf-0.20.0> Compiling rand_core v0.9.5 mergiraf-0.20.0> Compiling console v0.16.4 mergiraf-0.20.0> Compiling wait-timeout v0.2.1 mergiraf-0.20.0> Compiling predicates-tree v1.0.13 mergiraf-0.20.0> Compiling regex-automata v0.4.16 mergiraf-0.20.0> Compiling itertools v0.15.0 mergiraf-0.20.0> Compiling tree-sitter-c-sharp v0.23.5 mergiraf-0.20.0> Compiling tree-sitter-json v0.24.8 mergiraf-0.20.0> Compiling indexmap v1.9.3 mergiraf-0.20.0> Compiling tree-sitter-xml v0.7.0 mergiraf-0.20.0> Compiling integer-sqrt v0.1.5 mergiraf-0.20.0> Compiling float-cmp v0.10.0 mergiraf-0.20.0> Compiling chrono v0.4.45 mergiraf-0.20.0> Compiling tree-sitter-solidity v1.2.13 mergiraf-0.20.0> Compiling tree-sitter-html v0.23.2 mergiraf-0.20.0> Compiling tree-sitter-go v0.25.0 mergiraf-0.20.0> Compiling tree-sitter-ruby v0.23.1 mergiraf-0.20.0> Compiling tree-sitter-elixir v0.3.5 mergiraf-0.20.0> Compiling indexmap v2.14.0 mergiraf-0.20.0> Compiling imara-diff v0.1.8 mergiraf-0.20.0> Compiling tree-sitter-python-orchard v0.4.3 mergiraf-0.20.0> Compiling tree-sitter-md v0.5.3 mergiraf-0.20.0> Compiling tree-sitter-cmake v0.7.5 mergiraf-0.20.0> Compiling tree-sitter-kotlin-ng v1.1.0 mergiraf-0.20.0> Compiling tree-sitter-yaml v0.7.2 mergiraf-0.20.0> Compiling tree-sitter-starlark v1.3.0 mergiraf-0.20.0> Compiling tree-sitter-ini v1.4.0 mergiraf-0.20.0> Compiling tree-sitter-gomod-orchard v0.5.3 mergiraf-0.20.0> Compiling tree-sitter-rust-orchard v0.16.10 mergiraf-0.20.0> Compiling tree-sitter-gosum-orchard v0.3.3 mergiraf-0.20.0> Compiling tree-sitter-erlang v0.20.0 mergiraf-0.20.0> Compiling tree-sitter-qmljs v0.3.0 mergiraf-0.20.0> Compiling tree-sitter-nix v0.3.0 mergiraf-0.20.0> Compiling tree-sitter-cpp v0.23.4 mergiraf-0.20.0> Compiling tree-sitter-ocaml v0.26.0 mergiraf-0.20.0> Compiling tree-sitter-lua v0.5.0 mergiraf-0.20.0> Compiling tree-sitter-systemverilog v0.4.1 mergiraf-0.20.0> Compiling tree-sitter-bash v0.25.1 mergiraf-0.20.0> Compiling tree-sitter-java-orchard v0.5.18 mergiraf-0.20.0> Compiling tree-sitter-toml-ng v0.7.0 mergiraf-0.20.0> Compiling tree-sitter-scala v0.26.2 mergiraf-0.20.0> Compiling tree-sitter-haskell v0.23.1 mergiraf-0.20.0> Compiling tree-sitter-fortran v0.6.0 mergiraf-0.20.0> Compiling tree-sitter-r v1.3.0 mergiraf-0.20.0> Compiling tree-sitter-dart-orchard v0.7.0 mergiraf-0.20.0> Compiling tree-sitter-php v0.24.2 mergiraf-0.20.0> Compiling tree-sitter-make v1.1.1 mergiraf-0.20.0> Compiling tree-sitter-c v0.24.2 mergiraf-0.20.0> Compiling tree-sitter-javascript v0.25.0 mergiraf-0.20.0> Compiling tree-sitter-typescript v0.23.2 mergiraf-0.20.0> Compiling tree-sitter-scheme v0.24.7 mergiraf-0.20.0> Compiling tree-sitter-hcl v1.1.0 mergiraf-0.20.0> Compiling tree-sitter-gleam v1.0.0 mergiraf-0.20.0> Compiling tree-sitter-requirements v0.6.1 mergiraf-0.20.0> Compiling tree-sitter-devicetree v0.15.0 mergiraf-0.20.0> Compiling tree-sitter-properties v0.3.0 mergiraf-0.20.0> Compiling tree-sitter-matlab v1.3.1 mergiraf-0.20.0> Compiling etcetera v0.11.0 mergiraf-0.20.0> Compiling thiserror v2.0.20 mergiraf-0.20.0> Compiling typed-arena v2.0.2 mergiraf-0.20.0> Compiling rustc-hash v2.1.3 mergiraf-0.20.0> Compiling oneshot v0.2.1 mergiraf-0.20.0> Compiling nonempty-collections v1.4.0 mergiraf-0.20.0> Compiling lazy_static v1.5.0 mergiraf-0.20.0> Compiling yansi v1.0.1 mergiraf-0.20.0> Compiling boxcar v0.2.14 mergiraf-0.20.0> Compiling similar v2.7.0 mergiraf-0.20.0> Compiling diff v0.1.13 mergiraf-0.20.0> Compiling diffy-imara v0.3.2 mergiraf-0.20.0> Compiling caplog v0.3.0 mergiraf-0.20.0> Compiling pretty_assertions v1.4.1 mergiraf-0.20.0> Compiling tempfile v3.27.0 mergiraf-0.20.0> Compiling insta v1.48.0 mergiraf-0.20.0> Compiling stderrlog v0.6.0 mergiraf-0.20.0> Compiling clap v4.6.7 mergiraf-0.20.0> Compiling flate2 v1.1.9 mergiraf-0.20.0> Compiling zip v8.6.0 mergiraf-0.20.0> Compiling thiserror-impl v1.0.69 mergiraf-0.20.0> Compiling derive_more v0.99.20 mergiraf-0.20.0> Compiling derive_more-impl v2.1.1 mergiraf-0.20.0> Compiling regex v1.13.1 mergiraf-0.20.0> Compiling derive_more v2.1.1 mergiraf-0.20.0> Compiling ppv-lite86 v0.2.21 mergiraf-0.20.0> Compiling thiserror v1.0.69 mergiraf-0.20.0> Compiling rand_chacha v0.9.0 mergiraf-0.20.0> Compiling pathfinding v3.0.14 mergiraf-0.20.0> Compiling rand v0.9.5 mergiraf-0.20.0> Compiling tree-sitter v0.26.13 mergiraf-0.20.0> Compiling tree-edit-distance v0.4.0 mergiraf-0.20.0> Compiling bstr v1.12.3 mergiraf-0.20.0> Compiling mergiraf v0.20.0 (/private/var/tb/4/scratch/61ef1423d7e3c82c/build/source) mergiraf-0.20.0> Compiling predicates v3.1.4 mergiraf-0.20.0> Compiling rstest v0.27.0 mergiraf-0.20.0> Finished `release` profile [optimized] target(s) in 1m 23s mergiraf-0.20.0> Running unittests src/lib.rs (target/aarch64-apple-darwin/release/deps/mergiraf-90126751bcfc3d73) mergiraf-0.20.0> mergiraf-0.20.0> running 169 tests mergiraf-0.20.0> test ast::bundle_comments::test::affinities::sep_node::sep_1_comment_2_node ... ok mergiraf-0.20.0> test ast::bundle_comments::test::affinities::node_sep::node_0_comment_0_sep ... ok mergiraf-0.20.0> test ast::bundle_comments::test::affinities::node_node::node_0_comment_0_node ... ok mergiraf-0.20.0> test ast::bundle_comments::test::affinities::node_sep::node_2_comment_2_sep ... ok mergiraf-0.20.0> test ast::bundle_comments::test::affinities::node_node::node_1_comment_0_node ... ok mergiraf-0.20.0> test ast::bundle_comments::test::affinities::node_node::node_2_comment_2_node ... ok mergiraf-0.20.0> test ast::bundle_comments::test::affinities::sep_node::sep_1_comment_0_node ... ok mergiraf-0.20.0> test ast::bundle_comments::test::below_after_above ... ok mergiraf-0.20.0> test ast::bundle_comments::test::affinities::node_sep::node_1_comment_2_sep ... ok mergiraf-0.20.0> test ast::bundle_comments::test::affinities::sep_node::sep_1_comment_1_node ... ok mergiraf-0.20.0> test ast::bundle_comments::test::affinities::node_node::node_1_comment_1_node ... ok mergiraf-0.20.0> test ast::bundle_comments::test::affinities::sep_node::sep_2_comment_2_node ... ok mergiraf-0.20.0> test ast::bundle_comments::test::affinities::sep_node::sep_0_comment_1_node ... ok mergiraf-0.20.0> test ast::bundle_comments::test::affinities::sep_node::sep_0_comment_0_node ... ok mergiraf-0.20.0> test ast::bundle_comments::test::affinities::node_node::node_0_comment_1_node ... ok mergiraf-0.20.0> test ast::bundle_comments::test::affinities::node_sep::node_1_comment_0_sep ... ok mergiraf-0.20.0> test ast::bundle_comments::test::affinities::node_node::node_1_comment_2_node ... ok mergiraf-0.20.0> test ast::bundle_comments::test::affinities::sep_node::sep_2_comment_1_node ... ok mergiraf-0.20.0> test ast::bundle_comments::test::comment_node_comment_newline_comment ... ok mergiraf-0.20.0> test ast::bundle_comments::test::affinities::node_sep::node_2_comment_1_sep ... ok mergiraf-0.20.0> test ast::bundle_comments::test::affinities::node_sep::node_0_comment_1_sep ... ok mergiraf-0.20.0> test ast::bundle_comments::test::affinities::node_node::node_2_comment_1_node ... ok mergiraf-0.20.0> test ast::bundle_comments::test::affinities::node_sep::node_1_comment_1_sep ... ok mergiraf-0.20.0> test ast::tests::atomic_nodes ... ok mergiraf-0.20.0> test ast::tests::children_by_field_names ... ok mergiraf-0.20.0> test ast::tests::children_by_field_names_with_modifiers ... ok mergiraf-0.20.0> test ast::tests::commutative_parent_via_query ... ok mergiraf-0.20.0> test ast::tests::dfs_exact_size_iterator ... ok mergiraf-0.20.0> test ast::tests::dfs_traversal ... ok mergiraf-0.20.0> test ast::bundle_comments::test::comment_node_comment_newline_node ... ok mergiraf-0.20.0> test ast::tests::heights ... ok mergiraf-0.20.0> test ast::tests::dont_flatten_different_operators_together ... ok mergiraf-0.20.0> test ast::tests::flatten_binary_operators ... ok mergiraf-0.20.0> test ast::bundle_comments::test::comment_node_newline_comment ... ok mergiraf-0.20.0> test ast::bundle_comments::test::dont_interfere_with_internal_top_comments ... ok mergiraf-0.20.0> test ast::bundle_comments::test::it_works ... ok mergiraf-0.20.0> test ast::tests::isomorphism_for_different_languages ... ok mergiraf-0.20.0> test ast::bundle_comments::test::dont_bundle_into_delims ... ok mergiraf-0.20.0> test ast::tests::missing_token ... ok mergiraf-0.20.0> test ast::bundle_comments::test::line_and_block_comments_are_moved_together ... ok mergiraf-0.20.0> test ast::tests::multiline_comments_are_isomorphic ... ok mergiraf-0.20.0> test ast::tests::parents_are_accessible ... ok mergiraf-0.20.0> test ast::tests::parse_error ... ok mergiraf-0.20.0> test ast::tests::postfix_traversal ... ok mergiraf-0.20.0> test ast::tests::preceding_indentation_shift ... ok mergiraf-0.20.0> test ast::tests::is_extra ... ok mergiraf-0.20.0> test ast::tests::parse_empty_child_out_of_trimmed_parent ... ok mergiraf-0.20.0> test ast::bundle_comments::test::node_comment_newline_comment ... ok mergiraf-0.20.0> test ast::bundle_comments::test::multiple_line_comments_are_moved_together ... ok mergiraf-0.20.0> test ast::bundle_comments::test::only_move_one_level_down ... ok mergiraf-0.20.0> test ast::tests::leading_source ... ok mergiraf-0.20.0> test ast::tests::preceding_indentation_shift_mixed_spaces_and_tabs ... ok mergiraf-0.20.0> test ast::tests::preceding_indentation_shift_mixed_tabs_and_spaces ... ok mergiraf-0.20.0> test ast::tests::preceding_indentation_shift_tabs ... ok mergiraf-0.20.0> test ast::tests::preceding_succeeding_whitespace ... ok mergiraf-0.20.0> test ast::tests::preceding_succeeding_whitespace_go ... ok mergiraf-0.20.0> test ast::tests::print_as_ascii_art ... ok mergiraf-0.20.0> test ast::tests::removing_indentation ... ok mergiraf-0.20.0> test ast::tests::reindent_yaml ... ok mergiraf-0.20.0> test ast::tests::sizes ... ok mergiraf-0.20.0> test ast::tests::empty_injection ... ok mergiraf-0.20.0> test ast::tests::node_ids ... ok mergiraf-0.20.0> test ast::tests::node_ids_all_unique ... ok mergiraf-0.20.0> test ast::tests::source_with_whitespace ... ok mergiraf-0.20.0> test ast::tests::trailing_whitespace_toml ... ok mergiraf-0.20.0> test ast::tests::truncate ... ok mergiraf-0.20.0> test ast::tests::parse_html_with_js ... ok mergiraf-0.20.0> test changeset::tests::from_tree ... ok mergiraf-0.20.0> test ast::tests::isomorphism_of_empty_roots ... ok mergiraf-0.20.0> test changeset::tests::single_tree_has_no_conflicts ... ok mergiraf-0.20.0> test attempts::tests::no_extension ... ok mergiraf-0.20.0> test attempts::tests::lifecycle ... ok mergiraf-0.20.0> test git::test::attr::read_allow_parse_errors_attribute ... ok mergiraf-0.20.0> test git::test::attr::read_conflict_marker_size_attribute ... ok mergiraf-0.20.0> test git::test::attr::read_lang_attribute ... ok mergiraf-0.20.0> test ast::tests::parse_injection_with_syntax_error ... ok mergiraf-0.20.0> test changeset::tests::write_to_file ... ok mergiraf-0.20.0> test lang_profile::tests::check_kinds ... ok mergiraf-0.20.0> test lang_profile::tests::find_by_name ... ok mergiraf-0.20.0> test lang_profile::tests::find_no_vcs ... ok mergiraf-0.20.0> test lang_profile::tests::find_vcs ... ok mergiraf-0.20.0> test lang_profile::tests::has_signature_conflicts ... ok mergiraf-0.20.0> test matching::tests::remove_previously_matched ... ok mergiraf-0.20.0> test line_based::test::some_reconstructed_revisions_do_not_parse ... ok mergiraf-0.20.0> test ast::bundle_comments::test::is_close_enough_to ... ok mergiraf-0.20.0> test matching::tests::dice ... ok mergiraf-0.20.0> test merge_3dm::tests::commutative_conflict_double_delete ... ok mergiraf-0.20.0> test merge_3dm::tests::commutative_conflict_delete_modified ... ok mergiraf-0.20.0> test merge_3dm::tests::commutative_conflict_no_end_separator ... ok mergiraf-0.20.0> test merge_3dm::tests::commutative_conflict_end_separator ... ok mergiraf-0.20.0> test merged_text::tests::conflict_count_and_mass ... ok mergiraf-0.20.0> test ast::tests::isomorphism_is_not_just_hashing ... ok mergiraf-0.20.0> test merged_text::tests::reconstruct_revision ... ok mergiraf-0.20.0> test merged_text::tests::multiple_conflicts_on_same_line ... ok mergiraf-0.20.0> test merged_text::tests::space_after_conflict_base_empty ... ok mergiraf-0.20.0> test merged_text::tests::space_after_conflict_base_empty_all_indented ... ok mergiraf-0.20.0> test merged_text::tests::space_after_conflict_base_empty_next_incorrect ... ok mergiraf-0.20.0> test merged_text::tests::space_after_conflict_left_empty ... ok mergiraf-0.20.0> test merged_text::tests::space_after_conflict_left_empty_all_indented ... ok mergiraf-0.20.0> test merged_text::tests::spurious_conflict ... ok mergiraf-0.20.0> test multimap::tests::simple_lifecycle ... ok mergiraf-0.20.0> test newline::tests::imitate_newline_style ... ok mergiraf-0.20.0> test newline::tests::infer_newline_style ... ok mergiraf-0.20.0> test parsed_merge::tests::add_revision_names::it_works ... ok mergiraf-0.20.0> test parsed_merge::tests::add_revision_names::no_conflict ... ok mergiraf-0.20.0> test parsed_merge::tests::is_empty ... ok mergiraf-0.20.0> test merged_text::tests::avoid_spurious_conflicts ... ok mergiraf-0.20.0> test parsed_merge::tests::it_works ... ok mergiraf-0.20.0> test merged_tree::test::debug_print ... ok mergiraf-0.20.0> test parsed_merge::tests::add_revision_names::no_names ... ok mergiraf-0.20.0> test merged_text::tests::compact_mode ... ok mergiraf-0.20.0> test merge_3dm::tests::delete_delete ... ok mergiraf-0.20.0> test merge_3dm::tests::delete_insert ... ok mergiraf-0.20.0> test ast::tests::trailing_newlines_are_stripped_from_nodes ... ok mergiraf-0.20.0> test merge_3dm::tests::merge_conflict ... ok mergiraf-0.20.0> test parsed_merge::tests::matching::identical_ranges_but_different_kinds ... ok mergiraf-0.20.0> test merge_3dm::tests::single_tree_has_no_conflicts ... ok mergiraf-0.20.0> test parsed_merge::tests::parse::base_marker_not_at_line_start ... ok mergiraf-0.20.0> test parsed_merge::tests::parse::diff2 ... ok mergiraf-0.20.0> test parsed_merge::tests::parse::diff3_is_with_final_newline_when_possible ... ok mergiraf-0.20.0> test class_mapping::tests::classes_are_properly_merged ... ok mergiraf-0.20.0> test parsed_merge::tests::parse::diff3_then_diff3_is_lazy ... ok mergiraf-0.20.0> test parsed_merge::tests::parse::diff3_then_diff3_wo_newline ... ok mergiraf-0.20.0> test parsed_merge::tests::parse::end_with_conflict ... ok mergiraf-0.20.0> test merge_3dm::tests::delete_modify ... ok mergiraf-0.20.0> test class_mapping::tests::left_right_matching_does_not_override_base_matchings ... ok mergiraf-0.20.0> test parsed_merge::tests::parse::left_marker_not_at_line_start ... ok mergiraf-0.20.0> test parsed_merge::tests::parse::middle_marker_not_at_line_start ... ok mergiraf-0.20.0> test parsed_merge::tests::parse::non_standard_conflict_marker_size ... ok mergiraf-0.20.0> test parsed_merge::tests::parse::start_with_conflict ... ok mergiraf-0.20.0> test signature::tests::equal_signatures ... ok mergiraf-0.20.0> test signature::tests::node_equality_and_hashing ... ok mergiraf-0.20.0> test parsed_merge::tests::parse_then_render_is_identity ... ok mergiraf-0.20.0> test parsed_merge::tests::render::non_standard_conflict_marker_size ... ok mergiraf-0.20.0> test supported_langs::test::extensions_do_not_start_with_a_dot ... ok mergiraf-0.20.0> test supported_langs::test::injections_are_non_empty ... ok mergiraf-0.20.0> test supported_langs::test::language_names_are_all_distinct ... ok mergiraf-0.20.0> test parsed_merge::tests::render::no_final_newline ... ok mergiraf-0.20.0> test test::languages_gitattributes ... ok mergiraf-0.20.0> test supported_langs::test::language_profiles_refer_to_kinds_that_exist ... ok mergiraf-0.20.0> test matching::tests::retrieve_match ... ok mergiraf-0.20.0> test parsed_merge::tests::parse::right_marker_not_at_line_start ... ok mergiraf-0.20.0> test test::languages_plain ... ok mergiraf-0.20.0> test tree_matcher::priority_list::tests::empty ... ok mergiraf-0.20.0> test tree_builder::tests::contains ... ok mergiraf-0.20.0> test tree_builder::tests::recover_exact_tree ... ok mergiraf-0.20.0> test signature::tests::node_equality_and_hashing_care_about_languages ... ok mergiraf-0.20.0> test tree_matcher::tests::example_from_the_paper ... ok mergiraf-0.20.0> test tree_matcher::tests::matching_very_shallow_structures ... ok mergiraf-0.20.0> test tree_matcher::tests::without_rted ... ok mergiraf-0.20.0> test utils::tests::buffer_is_binary ... ok mergiraf-0.20.0> test tree_matcher::priority_list::tests::one_element ... ok mergiraf-0.20.0> test tree_matcher::priority_list::tests::open ... ok mergiraf-0.20.0> test tree_matcher::priority_list::tests::two_elements_increasing_height ... ok mergiraf-0.20.0> test ast::bundle_comments::test::affinities::sep_sep::its_all_the_same ... ok mergiraf-0.20.0> test tree_matcher::priority_list::tests::two_elements_decreasing_height ... ok mergiraf-0.20.0> test tree_matcher::priority_list::tests::two_elements_same_height ... ok mergiraf-0.20.0> test tree_matcher::tests::small_sample ... ok mergiraf-0.20.0> test tree_matcher::tests::matching_rust_types ... ok mergiraf-0.20.0> test parsed_merge::tests::matching::it_works ... ok mergiraf-0.20.0> test merge_3dm::tests::insert_insert_not_really_a_conflict ... ok mergiraf-0.20.0> test ast::tests::hashing_does_not_depend_on_whitespace_but_on_content ... ok mergiraf-0.20.0> test test::zdiff ... ok mergiraf-0.20.0> test merge_3dm::tests::line_based_local_fallback_for_revnode_respects_conflict_marker_size ... ok mergiraf-0.20.0> test line_based::test::line_based_merge_parsed_with_conflict_in_input ... ok mergiraf-0.20.0> test supported_langs::test::children_of_commutative_parents_have_sigs ... ok mergiraf-0.20.0> test visualizer::tests::print_to_graphviz ... ok mergiraf-0.20.0> test git::test::attr::read_attributes_for_file ... ok mergiraf-0.20.0> test attempts::tests::prune ... ok mergiraf-0.20.0> mergiraf-0.20.0> test result: ok. 169 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.69s mergiraf-0.20.0> mergiraf-0.20.0> Running unittests src/main.rs (target/aarch64-apple-darwin/release/deps/mergiraf-44ee818260f29af0) mergiraf-0.20.0> mergiraf-0.20.0> running 4 tests mergiraf-0.20.0> test test::verify_cli ... ok mergiraf-0.20.0> test test::allow_parse_errors_flag ... ok mergiraf-0.20.0> test test::compact_flag ... ok mergiraf-0.20.0> test test::keep_backup_flag ... ok mergiraf-0.20.0> mergiraf-0.20.0> test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s mergiraf-0.20.0> mergiraf-0.20.0> Running tests/failing.rs (target/aarch64-apple-darwin/release/deps/failing-f3c22782605f9467) mergiraf-0.20.0> mergiraf-0.20.0> running 28 tests mergiraf-0.20.0> test integration_failing::test_dir_19_tests_data_requirements_txt_failing_no_line_at_end ... ok mergiraf-0.20.0> test integration_failing::test_dir_14_tests_data_matlab_failing_functions_no_final_newline ... ok mergiraf-0.20.0> test integration_failing::test_dir_07_tests_data_java_failing_imitate_separators_outside_of_conflict ... ok mergiraf-0.20.0> test integration_failing::test_dir_06_tests_data_java_failing_adding_two_implements ... ok mergiraf-0.20.0> test integration_failing::test_dir_09_tests_data_java_failing_modifiers ... ok mergiraf-0.20.0> test integration_failing::test_dir_05_tests_data_go_failing_duplicate_type_declarations ... ok mergiraf-0.20.0> test integration_failing::test_dir_10_tests_data_java_failing_preserve_order_in_commutative_additions ... ok mergiraf-0.20.0> test integration_failing::test_dir_08_tests_data_java_failing_left_right_class ... ok mergiraf-0.20.0> test integration_failing::test_dir_03_tests_data_cpp_failing_positional_argument_in_initializer_list ... ok mergiraf-0.20.0> test integration_failing::test_dir_04_tests_data_gleam_failing_add_target_imports_same_position ... ok mergiraf-0.20.0> test integration_failing::test_dir_23_tests_data_spork_failing_both_modified_add_similar_methods ... ok mergiraf-0.20.0> test integration_failing::test_dir_24_tests_data_spork_failing_both_modified_both_add_try ... ok mergiraf-0.20.0> test integration_failing::test_dir_01_tests_data_cpp_failing_field_visibility_conflict ... ok mergiraf-0.20.0> test integration_failing::test_dir_15_tests_data_matlab_failing_methods_failing_isomorphic_error ... ok mergiraf-0.20.0> test integration_failing::test_dir_16_tests_data_matlab_failing_methods_failing_with_square_brackets ... ok mergiraf-0.20.0> test integration_failing::test_dir_13_tests_data_kotlin_failing_function_modifiers ... ok mergiraf-0.20.0> test integration_failing::test_dir_25_tests_data_spork_failing_both_modified_conflicting_parameter_add ... ok mergiraf-0.20.0> test integration_failing::test_dir_27_tests_data_spork_failing_conflicting_class_visibility ... ok mergiraf-0.20.0> test integration_failing::test_dir_02_tests_data_cpp_failing_method_conflict_with_comments ... ok mergiraf-0.20.0> test integration_failing::test_dir_26_tests_data_spork_failing_both_modified_implicitness ... ok mergiraf-0.20.0> test integration_failing::test_dir_28_tests_data_spork_failing_method_visibility_left_empty ... ok mergiraf-0.20.0> test integration_failing::test_dir_11_tests_data_java_failing_successor_loop ... ok mergiraf-0.20.0> test integration_failing::test_dir_18_tests_data_python_failing_mismatched_argument_lists ... ok mergiraf-0.20.0> test integration_failing::test_dir_17_tests_data_python_failing_bracketed_imports_issue_320 ... ok mergiraf-0.20.0> test integration_failing::test_dir_12_tests_data_javascript_failing_conflict_object_keys ... ok mergiraf-0.20.0> test integration_failing::test_dir_21_tests_data_rust_failing_function_modifiers ... ok mergiraf-0.20.0> test integration_failing::test_dir_22_tests_data_rust_failing_new_derive_attr ... ok mergiraf-0.20.0> test integration_failing::test_dir_20_tests_data_rust_failing_derive_attr_with_paths ... ok mergiraf-0.20.0> mergiraf-0.20.0> test result: ok. 28 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.15s mergiraf-0.20.0> mergiraf-0.20.0> Running tests/git_failure_missing_stage.rs (target/aarch64-apple-darwin/release/deps/git_failure_missing_stage-a01341ef3783d195) mergiraf-0.20.0> mergiraf-0.20.0> running 1 test mergiraf-0.20.0> test oid_fallback_extracts_revisions_and_solves ... ok mergiraf-0.20.0> mergiraf-0.20.0> test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.61s mergiraf-0.20.0> mergiraf-0.20.0> Running tests/git_failure_not_conflict_state.rs (target/aarch64-apple-darwin/release/deps/git_failure_not_conflict_state-cfbf6224edd2e2ef) mergiraf-0.20.0> mergiraf-0.20.0> running 3 tests mergiraf-0.20.0> test not_in_repo ... ok mergiraf-0.20.0> test not_in_index ... ok mergiraf-0.20.0> test committed_conflict ... ok mergiraf-0.20.0> mergiraf-0.20.0> test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.17s mergiraf-0.20.0> mergiraf-0.20.0> Running tests/misc.rs (target/aarch64-apple-darwin/release/deps/misc-bc22abe3d7381b4a) mergiraf-0.20.0> mergiraf-0.20.0> running 16 tests mergiraf-0.20.0> test merging_non_existing_files ... ok mergiraf-0.20.0> test merging_non_utf8_files_line_based_git_mode ... ok mergiraf-0.20.0> test merging_non_utf8_files_line_based_with_output_file ... ok mergiraf-0.20.0> test merging_files_with_conflict_markers_cause_fallback_to_git_merge_file ... ok mergiraf-0.20.0> test line_ending_preservation_for_merge ... ok mergiraf-0.20.0> test debug_dir_is_created_for_merge ... ok mergiraf-0.20.0> test merging_files_with_binary_files_doesnt_abort_whole_merge ... ok mergiraf-0.20.0> test manual_language_selection_for_merge ... ok mergiraf-0.20.0> test merging_files_with_disabled_mergiraf_doesnt_abort_whole_merge ... ok mergiraf-0.20.0> test line_ending_preservation_for_solve ... ok mergiraf-0.20.0> test debug_dir_is_created_for_solve ... ok mergiraf-0.20.0> test verify_cli_solve_has_conflicts ... ok mergiraf-0.20.0> test keep_backup_keeps_backup ... ok mergiraf-0.20.0> test manual_language_selection_for_solve ... ok mergiraf-0.20.0> test solve_respects_conflict_marker_size_attr ... ok mergiraf-0.20.0> test jj ... ok mergiraf-0.20.0> mergiraf-0.20.0> test result: ok. 16 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.80s mergiraf-0.20.0> mergiraf-0.20.0> Running tests/solve_command.rs (target/aarch64-apple-darwin/release/deps/solve_command-a2542187a1efad7f) mergiraf-0.20.0> mergiraf-0.20.0> running 2 tests mergiraf-0.20.0> test solve_command::case_2 ... ok mergiraf-0.20.0> test solve_command::case_1 ... ok mergiraf-0.20.0> mergiraf-0.20.0> test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.38s mergiraf-0.20.0> mergiraf-0.20.0> Running tests/timeout_support.rs (target/aarch64-apple-darwin/release/deps/timeout_support-97fef05694f9ffaf) mergiraf-0.20.0> mergiraf-0.20.0> running 2 tests mergiraf-0.20.0> test timeout_warning_names_the_file ... ok mergiraf-0.20.0> test timeout_support ... ok mergiraf-0.20.0> mergiraf-0.20.0> test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s mergiraf-0.20.0> mergiraf-0.20.0> Running tests/working.rs (target/aarch64-apple-darwin/release/deps/working-5674d4b5deeb81f9) mergiraf-0.20.0> mergiraf-0.20.0> running 316 tests mergiraf-0.20.0> test integration::path_020_tests_data_devicetree_working_add_different_properties ... ok mergiraf-0.20.0> test integration::path_023_tests_data_devicetree_working_insert_same_property_values ... ok mergiraf-0.20.0> test integration::path_015_tests_data_dart_working_add_imports ... ok mergiraf-0.20.0> test integration::path_021_tests_data_devicetree_working_insert_same_property_away_from_eac ... ok mergiraf-0.20.0> test integration::path_017_tests_data_dart_working_add_same_import ... ok mergiraf-0.20.0> test integration::path_019_tests_data_dart_working_enum_values ... ok mergiraf-0.20.0> test integration::path_016_tests_data_dart_working_add_instance_variables ... ok mergiraf-0.20.0> test integration::path_018_tests_data_dart_working_duplicate_type_declarations ... ok mergiraf-0.20.0> test integration::path_006_tests_data_cpp_working_field_conflict ... ok mergiraf-0.20.0> test integration::path_007_tests_data_cpp_working_initializer_list ... ok mergiraf-0.20.0> test debug_test ... ok mergiraf-0.20.0> test integration::path_005_tests_data_cmake_working_renaming_same_line ... ok mergiraf-0.20.0> test integration::path_003_tests_data_c_working_string_concatenation ... ok mergiraf-0.20.0> test integration::path_004_tests_data_cmake_working_reformattting ... ok mergiraf-0.20.0> test integration::path_001_tests_data_bash_working_env_cd_check ... ok mergiraf-0.20.0> test integration::path_022_tests_data_devicetree_working_insert_same_property_same_position ... ok mergiraf-0.20.0> test integration::path_002_tests_data_bash_working_env_quote ... ok mergiraf-0.20.0> test integration::path_012_tests_data_csharp_working_add_imports ... ok mergiraf-0.20.0> test integration::path_024_tests_data_devicetree_working_non_conflicting_insertions ... ok mergiraf-0.20.0> test integration::path_034_tests_data_gleam_working_add_constants ... ok mergiraf-0.20.0> test integration::path_010_tests_data_cpp_working_method_conflict_same_arguments ... ok mergiraf-0.20.0> test integration::path_014_tests_data_csharp_working_methods_with_comments ... ok mergiraf-0.20.0> test integration::path_013_tests_data_csharp_working_method_signatures ... ok mergiraf-0.20.0> test integration::path_011_tests_data_cpp_working_unable_to_detect_disjoint_conditions ... ok mergiraf-0.20.0> test integration::path_009_tests_data_cpp_working_method_conflict ... ok mergiraf-0.20.0> test integration::path_036_tests_data_gleam_working_add_functions ... ok mergiraf-0.20.0> test integration::path_042_tests_data_gleam_working_add_type_aliases ... ok mergiraf-0.20.0> test integration::path_026_tests_data_erlang_working_exports ... ok mergiraf-0.20.0> test integration::path_035_tests_data_gleam_working_add_external_declarations ... ok mergiraf-0.20.0> test integration::path_037_tests_data_gleam_working_add_import_statements_same_position ... ok mergiraf-0.20.0> test integration::path_043_tests_data_gleam_working_add_type_constructors ... ok mergiraf-0.20.0> test integration::path_028_tests_data_erlang_working_maps ... ok mergiraf-0.20.0> test integration::path_008_tests_data_cpp_working_json_in_cpp ... ok mergiraf-0.20.0> test integration::path_027_tests_data_erlang_working_function_args ... ok mergiraf-0.20.0> test integration::path_029_tests_data_erlang_working_records ... ok mergiraf-0.20.0> test integration::path_031_tests_data_fortran_working_commutative_use_statements ... ok mergiraf-0.20.0> test integration::path_041_tests_data_gleam_working_add_top_level_declarations ... ok mergiraf-0.20.0> test integration::path_033_tests_data_fortran_working_signature_use_statement_different_mod ... ok mergiraf-0.20.0> test integration::path_032_tests_data_fortran_working_commutative_variable_declarations ... ok mergiraf-0.20.0> test integration::path_030_tests_data_fortran_working_commutative_included_items ... ok mergiraf-0.20.0> test integration::path_038_tests_data_gleam_working_add_record_update_fields ... ok mergiraf-0.20.0> test integration::path_048_tests_data_go_working_composite_literal ... ok mergiraf-0.20.0> test integration::path_040_tests_data_gleam_working_add_target_functions_same_position ... ok mergiraf-0.20.0> test integration::path_039_tests_data_gleam_working_add_target_attributes ... ok mergiraf-0.20.0> test integration::path_047_tests_data_gleam_working_reorder_type_constructors ... ok mergiraf-0.20.0> test integration::path_049_tests_data_go_working_field_with_trailing_comment ... ok mergiraf-0.20.0> test integration::path_044_tests_data_gleam_working_add_unqualified_import_aliases ... ok mergiraf-0.20.0> test integration::path_045_tests_data_gleam_working_add_unqualified_imports ... ok mergiraf-0.20.0> test integration::path_053_tests_data_go_working_remove_and_add_imports ... ok mergiraf-0.20.0> test integration::path_046_tests_data_gleam_working_reorder_imports ... ok mergiraf-0.20.0> test integration::path_052_tests_data_go_working_methods_with_same_name_but_different_recei ... ok mergiraf-0.20.0> test integration::path_050_tests_data_go_working_imports ... ok mergiraf-0.20.0> test integration::path_054_tests_data_go_working_type_declaration ... ok mergiraf-0.20.0> test integration::path_051_tests_data_go_working_imports_and_comments ... ok mergiraf-0.20.0> test integration::path_057_tests_data_go_mod_working_godebug_directives ... ok mergiraf-0.20.0> test integration::path_056_tests_data_go_mod_working_exclude_directives ... ok mergiraf-0.20.0> test integration::path_058_tests_data_go_mod_working_ignore_directives ... ok mergiraf-0.20.0> test integration::path_055_tests_data_go_mod_working_duplicate_ignore_directives ... ok mergiraf-0.20.0> test integration::path_059_tests_data_go_mod_working_replace_directives ... ok mergiraf-0.20.0> test integration::path_062_tests_data_go_sum_working_checksums ... ok mergiraf-0.20.0> test integration::path_061_tests_data_go_mod_working_retract_directives ... ok mergiraf-0.20.0> test integration::path_060_tests_data_go_mod_working_require_directives ... ok mergiraf-0.20.0> test integration::path_069_tests_data_ini_working_commutative_keys ... ok mergiraf-0.20.0> test integration::path_071_tests_data_java_working_add_imports_and_classes ... ok mergiraf-0.20.0> test integration::path_070_tests_data_java_working_add_duplicate_import ... ok mergiraf-0.20.0> test integration::path_072_tests_data_java_working_add_same_import ... ok mergiraf-0.20.0> test integration::path_076_tests_data_java_working_annotations ... ok mergiraf-0.20.0> test integration::path_067_tests_data_hcl_working_tuple_support ... ok mergiraf-0.20.0> test integration::path_073_tests_data_java_working_add_same_visibility ... ok mergiraf-0.20.0> test integration::path_068_tests_data_html_working_add_identical_parameters ... ok mergiraf-0.20.0> test integration::path_075_tests_data_java_working_annotation_parameter ... ok mergiraf-0.20.0> test integration::path_074_tests_data_java_working_add_same_visibility_with_existing_modifi ... ok mergiraf-0.20.0> test integration::path_077_tests_data_java_working_class_fields ... ok mergiraf-0.20.0> test integration::path_082_tests_data_java_working_exception_type_bound ... ok mergiraf-0.20.0> test integration::path_079_tests_data_java_working_conflicting_class_signatures ... ok mergiraf-0.20.0> test integration::path_078_tests_data_java_working_comment_indentation ... ok mergiraf-0.20.0> test integration::path_081_tests_data_java_working_demo ... ok mergiraf-0.20.0> test integration::path_083_tests_data_java_working_interface_list ... ok mergiraf-0.20.0> test integration::path_080_tests_data_java_working_conflicting_method_signatures ... ok mergiraf-0.20.0> test integration::path_098_tests_data_json_working_adapt_indentation ... ok mergiraf-0.20.0> test integration::path_100_tests_data_json_working_for_docs ... ok mergiraf-0.20.0> test integration::path_092_tests_data_java_working_try_block_deletion_and_modification ... ok mergiraf-0.20.0> test integration::path_089_tests_data_java_working_star_imports ... ok mergiraf-0.20.0> test integration::path_086_tests_data_java_working_multiline_comment_matching ... ok mergiraf-0.20.0> test integration::path_088_tests_data_java_working_simple_independent_changes_on_same_line ... ok mergiraf-0.20.0> test integration::path_091_tests_data_java_working_throws_commutativity ... ok mergiraf-0.20.0> test integration::path_090_tests_data_java_working_statements ... ok mergiraf-0.20.0> test integration::path_087_tests_data_java_working_reformat ... ok mergiraf-0.20.0> test integration::path_084_tests_data_java_working_move_and_adjacent_deletes ... ok mergiraf-0.20.0> test integration::path_101_tests_data_json_working_insert_same_key_values ... ok mergiraf-0.20.0> test integration::path_099_tests_data_json_working_duplicate_keys_in_base ... ok mergiraf-0.20.0> test integration::path_102_tests_data_json_working_insert_same_keys_away_from_each_other ... ok mergiraf-0.20.0> test integration::path_104_tests_data_json_working_non_conflicting_insertions ... ok mergiraf-0.20.0> test integration::path_105_tests_data_json_working_start_end_conflict ... ok mergiraf-0.20.0> test integration::path_112_tests_data_lua_working_modify_strings ... ok mergiraf-0.20.0> test integration::path_103_tests_data_json_working_insert_same_keys_same_position ... ok mergiraf-0.20.0> test integration::path_110_tests_data_kotlin_working_gradle_kts_imports ... ok mergiraf-0.20.0> test integration::path_109_tests_data_kotlin_working_duplicate_visibility_modifier ... ok mergiraf-0.20.0> test integration::path_106_tests_data_kotlin_working_class_body ... ok mergiraf-0.20.0> test integration::path_108_tests_data_kotlin_working_conflicting_visibility_modifier ... ok mergiraf-0.20.0> test integration::path_111_tests_data_kotlin_working_imports ... ok mergiraf-0.20.0> test integration::path_107_tests_data_kotlin_working_conflicting_inheritance_modifiers ... ok mergiraf-0.20.0> test integration::path_085_tests_data_java_working_move_and_modify_conflict ... ok mergiraf-0.20.0> test integration::path_114_tests_data_make_working_prerequisites ... ok mergiraf-0.20.0> test integration::path_115_tests_data_make_working_variable ... ok mergiraf-0.20.0> test integration::path_113_tests_data_lua_working_rename_parameters ... ok mergiraf-0.20.0> test integration::path_116_tests_data_make_working_variable_conflict ... ok mergiraf-0.20.0> test integration::path_122_tests_data_matlab_working_enum ... ok mergiraf-0.20.0> test integration::path_125_tests_data_matlab_working_methods_empty_functions ... ok mergiraf-0.20.0> test integration::path_124_tests_data_matlab_working_functions_with_final_newline ... ok mergiraf-0.20.0> test integration::path_127_tests_data_matlab_working_methods_function_definition_2 ... ok mergiraf-0.20.0> test integration::path_126_tests_data_matlab_working_methods_function_definition ... ok mergiraf-0.20.0> test integration::path_093_tests_data_javascript_working_521 ... ok mergiraf-0.20.0> test integration::path_123_tests_data_matlab_working_enum2 ... ok mergiraf-0.20.0> test integration::path_128_tests_data_matlab_working_methods_function_signature ... ok mergiraf-0.20.0> test integration::path_129_tests_data_matlab_working_methods_working_no_square_brackets_in_ ... ok mergiraf-0.20.0> test integration::path_130_tests_data_matlab_working_methods_working_similar_to_isomorphic_ ... ok mergiraf-0.20.0> test integration::path_132_tests_data_nix_working_add_different_formals ... ok mergiraf-0.20.0> test integration::path_134_tests_data_nix_working_insert_same_formals_away_from_each_other ... ok mergiraf-0.20.0> test integration::path_135_tests_data_nix_working_insert_same_key_values ... ok mergiraf-0.20.0> test integration::path_133_tests_data_nix_working_add_different_keys ... ok mergiraf-0.20.0> test integration::path_136_tests_data_nix_working_insert_same_keys_away_from_each_other ... ok mergiraf-0.20.0> test integration::path_131_tests_data_matlab_working_properties ... ok mergiraf-0.20.0> test integration::path_137_tests_data_nix_working_insert_same_keys_same_position ... ok mergiraf-0.20.0> test integration::path_138_tests_data_ocaml_working_records ... ok mergiraf-0.20.0> test integration::path_117_tests_data_markdown_working_code_blocks ... ok mergiraf-0.20.0> test integration::path_144_tests_data_properties_working_conflicting_additions_of_same_key ... ok mergiraf-0.20.0> test integration::path_118_tests_data_markdown_working_commutative_link_definition ... ok mergiraf-0.20.0> test integration::path_143_tests_data_properties_working_commutative_properties ... ok mergiraf-0.20.0> test integration::path_146_tests_data_pyproject_toml_working_inline_optional_deps ... ok mergiraf-0.20.0> test integration::path_147_tests_data_pyproject_toml_working_optional_deps ... ok mergiraf-0.20.0> test integration::path_148_tests_data_pyproject_toml_working_project_table ... ok mergiraf-0.20.0> test integration::path_145_tests_data_pyproject_toml_working_build_system_table ... ok mergiraf-0.20.0> test integration::path_151_tests_data_python_working_class_attributes ... ok mergiraf-0.20.0> test integration::path_150_tests_data_python_working_attribute_docstrings ... ok mergiraf-0.20.0> test integration::path_156_tests_data_python_working_import_from ... ok mergiraf-0.20.0> test integration::path_141_tests_data_php_working_imports ... ok mergiraf-0.20.0> test integration::path_155_tests_data_python_working_from_import ... ok mergiraf-0.20.0> test integration::path_153_tests_data_python_working_duplicate___all__ ... ok mergiraf-0.20.0> test integration::path_152_tests_data_python_working_decorated_methods ... ok mergiraf-0.20.0> test integration::path_139_tests_data_php_working_class_fields ... ok mergiraf-0.20.0> test integration::path_140_tests_data_php_working_enums ... ok mergiraf-0.20.0> test integration::path_164_tests_data_r_working_add_require_calls ... ok mergiraf-0.20.0> test integration::path_163_tests_data_r_working_add_library_calls ... ok mergiraf-0.20.0> test integration::path_166_tests_data_r_working_mixed_additions ... ok mergiraf-0.20.0> test integration::path_142_tests_data_php_working_methods_with_doc_comments ... ok mergiraf-0.20.0> test integration::path_162_tests_data_r_working_add_functions ... ok mergiraf-0.20.0> test integration::path_167_tests_data_r_working_non_commutative_calls ... ok mergiraf-0.20.0> test integration::path_165_tests_data_r_working_conflicting_function_signatures ... ok mergiraf-0.20.0> test integration::path_170_tests_data_r_working_string_atomicity ... ok mergiraf-0.20.0> test integration::path_169_tests_data_r_working_rprofile_options ... ok mergiraf-0.20.0> test integration::path_168_tests_data_r_working_reorder_with_modification ... ok mergiraf-0.20.0> test integration::path_173_tests_data_requirements_txt_working_add_git_requirements ... ok mergiraf-0.20.0> test integration::path_171_tests_data_requirements_txt_working_add_commutative ... ok mergiraf-0.20.0> test integration::path_161_tests_data_python_working_sets ... ok mergiraf-0.20.0> test integration::path_174_tests_data_requirements_txt_working_change_constraints ... ok mergiraf-0.20.0> test integration::path_172_tests_data_requirements_txt_working_add_conflicting ... ok mergiraf-0.20.0> test integration::path_175_tests_data_requirements_txt_working_change_different_versions ... ok mergiraf-0.20.0> test integration::path_158_tests_data_python_working_inner_classes ... ok mergiraf-0.20.0> test integration::path_176_tests_data_requirements_txt_working_change_version ... ok mergiraf-0.20.0> test integration::path_177_tests_data_requirements_txt_working_command_line_options ... ok mergiraf-0.20.0> test integration::path_157_tests_data_python_working_imports ... ok mergiraf-0.20.0> test integration::path_178_tests_data_ruby_working_method_arguments ... ok mergiraf-0.20.0> test integration::path_160_tests_data_python_working_method_declarations ... ok mergiraf-0.20.0> test integration::path_097_tests_data_javascript_working_object_fields_multiline ... ok mergiraf-0.20.0> test integration::path_094_tests_data_javascript_working_classes ... ok mergiraf-0.20.0> test integration::path_096_tests_data_javascript_working_object_fields ... ok mergiraf-0.20.0> test integration::path_095_tests_data_javascript_working_jsx ... ok mergiraf-0.20.0> test integration::path_120_tests_data_markdown_working_move_elements_between_code_blocks ... ok mergiraf-0.20.0> test integration::path_149_tests_data_python_working___all__ ... ok mergiraf-0.20.0> test integration::path_119_tests_data_markdown_working_injections ... ok mergiraf-0.20.0> test integration::path_184_tests_data_rust_working_doc_comment_indentation ... ok mergiraf-0.20.0> test integration::path_180_tests_data_rust_working_braces_in_use_statements ... ok mergiraf-0.20.0> test integration::path_186_tests_data_rust_working_enum_values ... ok mergiraf-0.20.0> test integration::path_187_tests_data_rust_working_impl_members ... ok mergiraf-0.20.0> test integration::path_188_tests_data_rust_working_initial_whitespace ... ok mergiraf-0.20.0> test integration::path_189_tests_data_rust_working_module_members ... ok mergiraf-0.20.0> test integration::path_159_tests_data_python_working_keyword_arguments ... ok mergiraf-0.20.0> test integration::path_185_tests_data_rust_working_docstrings ... ok mergiraf-0.20.0> test integration::path_121_tests_data_markdown_working_nested_injections ... ok mergiraf-0.20.0> test integration::path_202_tests_data_scala_working_simple_independent_changes_on_same_line ... ok mergiraf-0.20.0> test integration::path_183_tests_data_rust_working_derive_args ... ok mergiraf-0.20.0> test integration::path_181_tests_data_rust_working_delete_delete ... ok mergiraf-0.20.0> test integration::path_204_tests_data_solidity_working_add_imports ... ok mergiraf-0.20.0> test integration::path_182_tests_data_rust_working_demo ... ok mergiraf-0.20.0> test integration::path_066_tests_data_haskell_working_record_updates ... ok mergiraf-0.20.0> test integration::path_065_tests_data_haskell_working_deriving ... ok mergiraf-0.20.0> test integration::path_205_tests_data_spork_working_both_modified_IGNORE_local_type_inferen ... ok mergiraf-0.20.0> test integration::path_064_tests_data_haskell_working_add_imports ... ok mergiraf-0.20.0> test integration::path_206_tests_data_spork_working_both_modified_adapt_indentation ... ok mergiraf-0.20.0> test integration::path_203_tests_data_scheme_working_guix_packages ... ok mergiraf-0.20.0> test integration::path_207_tests_data_spork_working_both_modified_add_field_modifiers ... ok mergiraf-0.20.0> test integration::path_179_tests_data_rust_working_attributes ... ok mergiraf-0.20.0> test integration::path_192_tests_data_rust_working_reformat ... ok mergiraf-0.20.0> test integration::path_208_tests_data_spork_working_both_modified_add_file_header ... ok mergiraf-0.20.0> test integration::path_211_tests_data_spork_working_both_modified_add_parameter ... ok mergiraf-0.20.0> test integration::path_214_tests_data_spork_working_both_modified_add_type_member_and_comme ... ok mergiraf-0.20.0> test integration::path_213_tests_data_spork_working_both_modified_add_same_method ... ok mergiraf-0.20.0> test integration::path_209_tests_data_spork_working_both_modified_add_identical_elements_in ... ok mergiraf-0.20.0> test integration::path_217_tests_data_spork_working_both_modified_change_primitive_to_refer ... ok mergiraf-0.20.0> test integration::path_220_tests_data_spork_working_both_modified_compilation_unit_comment ... ok mergiraf-0.20.0> test integration::path_210_tests_data_spork_working_both_modified_add_import_statements ... ok mergiraf-0.20.0> test integration::path_221_tests_data_spork_working_both_modified_delete_method ... ok mergiraf-0.20.0> test integration::path_222_tests_data_spork_working_both_modified_edit_different_comments ... ok mergiraf-0.20.0> test integration::path_212_tests_data_spork_working_both_modified_add_parameters_and_thrown ... ok mergiraf-0.20.0> test integration::path_215_tests_data_spork_working_both_modified_change_binops ... ok mergiraf-0.20.0> test integration::path_216_tests_data_spork_working_both_modified_change_parameter_varargs ... ok mergiraf-0.20.0> test integration::path_219_tests_data_spork_working_both_modified_change_wildcard_bounds ... ok mergiraf-0.20.0> test integration::path_228_tests_data_spork_working_both_modified_two_way_merge ... ok mergiraf-0.20.0> test integration::path_226_tests_data_spork_working_both_modified_root_conflict_with_edits_ ... ok mergiraf-0.20.0> test integration::path_218_tests_data_spork_working_both_modified_change_unary_ops ... ok mergiraf-0.20.0> test integration::path_227_tests_data_spork_working_both_modified_simple_root_conflict ... ok mergiraf-0.20.0> test integration::path_229_tests_data_spork_working_conflict_add_similar_fields ... ok mergiraf-0.20.0> test integration::path_223_tests_data_spork_working_both_modified_method_method_ordering_co ... ok mergiraf-0.20.0> test integration::path_224_tests_data_spork_working_both_modified_move_if ... ok mergiraf-0.20.0> test integration::path_230_tests_data_spork_working_conflict_conflicting_type_change ... ok mergiraf-0.20.0> test integration::path_225_tests_data_spork_working_both_modified_multiple_method_ordering_ ... ok mergiraf-0.20.0> test integration::path_233_tests_data_spork_working_conflict_simple_delete_delete ... ok mergiraf-0.20.0> test integration::path_234_tests_data_spork_working_conflict_simple_insert_delete ... ok mergiraf-0.20.0> test integration::path_231_tests_data_spork_working_conflict_multiple_conflicting_statement ... ok mergiraf-0.20.0> test integration::path_235_tests_data_spork_working_conflict_single_conflicting_statement ... ok mergiraf-0.20.0> test integration::path_232_tests_data_spork_working_conflict_multiple_simple_conflicts ... ok mergiraf-0.20.0> test integration::path_243_tests_data_spork_working_intra_parent_move_conflict ... ok mergiraf-0.20.0> test integration::path_244_tests_data_spork_working_left_modified_add_annotation_key_value_ ... ok mergiraf-0.20.0> test integration::path_245_tests_data_spork_working_left_modified_add_block_comment ... ok mergiraf-0.20.0> test integration::path_237_tests_data_spork_working_conflicting_literal_change ... ok mergiraf-0.20.0> test integration::path_246_tests_data_spork_working_left_modified_add_class_visibility ... ok mergiraf-0.20.0> test integration::path_247_tests_data_spork_working_left_modified_add_if_block ... ok mergiraf-0.20.0> test integration::path_248_tests_data_spork_working_left_modified_add_inline_comment ... ok mergiraf-0.20.0> test integration::path_249_tests_data_spork_working_left_modified_add_nested_class ... ok mergiraf-0.20.0> test integration::path_239_tests_data_spork_working_conflicting_operator_change ... ok mergiraf-0.20.0> test integration::path_236_tests_data_spork_working_conflicting_comment_edits ... ok mergiraf-0.20.0> test integration::path_242_tests_data_spork_working_integer_literal_conflict ... ok mergiraf-0.20.0> test integration::path_240_tests_data_spork_working_conflicting_variable_rename ... ok mergiraf-0.20.0> test integration::path_252_tests_data_spork_working_left_modified_append_annotation_key_val ... ok mergiraf-0.20.0> test integration::path_238_tests_data_spork_working_conflicting_method_visibility ... ok mergiraf-0.20.0> test integration::path_253_tests_data_spork_working_left_modified_change_declared_type ... ok mergiraf-0.20.0> test integration::path_250_tests_data_spork_working_left_modified_add_package_private_class ... ok mergiraf-0.20.0> test integration::path_254_tests_data_spork_working_left_modified_change_field_modifiers ... ok mergiraf-0.20.0> test integration::path_251_tests_data_spork_working_left_modified_add_parameter ... ok mergiraf-0.20.0> test integration::path_255_tests_data_spork_working_left_modified_change_package_statement ... ok mergiraf-0.20.0> test integration::path_256_tests_data_spork_working_left_modified_delete_if_block ... ok mergiraf-0.20.0> test integration::path_241_tests_data_spork_working_conflicting_wildcard_changes ... ok mergiraf-0.20.0> test integration::path_257_tests_data_spork_working_left_modified_delete_method ... ok mergiraf-0.20.0> test integration::path_259_tests_data_spork_working_left_modified_empty_parameter_list ... ok mergiraf-0.20.0> test integration::path_260_tests_data_spork_working_left_modified_empty_thrown_types ... ok mergiraf-0.20.0> test integration::path_261_tests_data_spork_working_left_modified_generify_method ... ok mergiraf-0.20.0> test integration::path_262_tests_data_spork_working_left_modified_implement_default_method ... ok mergiraf-0.20.0> test integration::path_258_tests_data_spork_working_left_modified_edit_annotations ... ok mergiraf-0.20.0> test integration::path_264_tests_data_spork_working_left_modified_modify_array_type ... ok mergiraf-0.20.0> test integration::path_263_tests_data_spork_working_left_modified_make_method_void ... ok mergiraf-0.20.0> test integration::path_265_tests_data_spork_working_left_modified_move_value_from_body_to_a ... ok mergiraf-0.20.0> test integration::path_266_tests_data_spork_working_left_modified_multi_declaration_initial ... ok mergiraf-0.20.0> test integration::path_267_tests_data_spork_working_left_modified_multi_declaration_initial ... ok mergiraf-0.20.0> test integration::path_272_tests_data_spork_working_left_modified_rename_parameter ... ok mergiraf-0.20.0> test integration::path_268_tests_data_spork_working_left_modified_rename_class ... ok mergiraf-0.20.0> test integration::path_269_tests_data_spork_working_left_modified_rename_enum ... ok mergiraf-0.20.0> test integration::path_275_tests_data_spork_working_left_modified_single_line_multi_field_d ... ok mergiraf-0.20.0> test integration::path_274_tests_data_spork_working_left_modified_rename_variable ... ok mergiraf-0.20.0> test integration::path_271_tests_data_spork_working_left_modified_rename_method ... ok mergiraf-0.20.0> test integration::path_276_tests_data_spork_working_left_modified_single_line_multi_local_v ... ok mergiraf-0.20.0> test integration::path_270_tests_data_spork_working_left_modified_rename_interface ... ok mergiraf-0.20.0> test integration::path_273_tests_data_spork_working_left_modified_rename_type_parameter ... ok mergiraf-0.20.0> test integration::path_277_tests_data_spork_working_plain_text ... ok mergiraf-0.20.0> test integration::path_283_tests_data_toml_working_add_different_keys_followed_by_other_tab ... ok mergiraf-0.20.0> test integration::path_284_tests_data_toml_working_bare_keys ... ok mergiraf-0.20.0> test integration::path_285_tests_data_toml_working_dotted_keys ... ok mergiraf-0.20.0> test integration::path_282_tests_data_toml_working_add_different_keys ... ok mergiraf-0.20.0> test integration::path_286_tests_data_toml_working_insert_same_key_values ... ok mergiraf-0.20.0> test integration::path_287_tests_data_toml_working_insert_same_keys_away_from_each_other ... ok mergiraf-0.20.0> test integration::path_288_tests_data_toml_working_insert_same_keys_same_position ... ok mergiraf-0.20.0> test integration::path_292_tests_data_txt_working_missing_type ... ok mergiraf-0.20.0> test integration::path_293_tests_data_txt_working_simple_text_merge ... ok mergiraf-0.20.0> test integration::path_281_tests_data_systemverilog_working_module ... ok mergiraf-0.20.0> test integration::path_289_tests_data_toml_working_non_conflicting_insertions ... ok mergiraf-0.20.0> test integration::path_290_tests_data_toml_working_quoted_keys ... ok mergiraf-0.20.0> test integration::path_291_tests_data_toml_working_start_end_conflict ... ok mergiraf-0.20.0> test integration::path_298_tests_data_typescript_working_imports ... ok mergiraf-0.20.0> test integration::path_295_tests_data_typescript_working_attributes ... ok mergiraf-0.20.0> test integration::path_297_tests_data_typescript_working_enums ... ok mergiraf-0.20.0> test integration::path_294_tests_data_typescript_working_assign_to_object ... ok mergiraf-0.20.0> test integration::path_296_tests_data_typescript_working_classes ... ok mergiraf-0.20.0> test integration::path_300_tests_data_typescript_working_mixed_assign_to_object ... ok mergiraf-0.20.0> test integration::path_301_tests_data_typescript_working_multiple_imports ... ok mergiraf-0.20.0> test integration::path_299_tests_data_typescript_working_interfaces ... ok mergiraf-0.20.0> test integration::path_303_tests_data_typescript_working_objects ... ok mergiraf-0.20.0> test integration::path_302_tests_data_typescript_working_object_type ... ok mergiraf-0.20.0> test integration::path_305_tests_data_typescript_working_type_union ... ok mergiraf-0.20.0> test integration::path_306_tests_data_xml_working_add_identical_parameters ... ok mergiraf-0.20.0> test integration::path_063_tests_data_haskell_working_576 ... ok mergiraf-0.20.0> test integration::path_304_tests_data_typescript_working_tsx ... ok mergiraf-0.20.0> test integration::path_307_tests_data_xml_working_consecutive_tag_changes ... ok mergiraf-0.20.0> test integration::path_309_tests_data_xml_working_merge_attributes_opening_tag ... ok mergiraf-0.20.0> test integration::path_308_tests_data_xml_working_merge_attributes ... ok mergiraf-0.20.0> test integration::path_310_tests_data_xml_working_non_conflicting_inserts ... ok mergiraf-0.20.0> test integration::path_312_tests_data_yaml_working_add_different_keys ... ok mergiraf-0.20.0> test integration::path_311_tests_data_yaml_working_adapt_indentation ... ok mergiraf-0.20.0> test integration::path_313_tests_data_yaml_working_double_quoted_strings ... ok mergiraf-0.20.0> test integration::path_280_tests_data_starlark_working_load_statements ... ok mergiraf-0.20.0> test integration::path_314_tests_data_yaml_working_insert_same_keys_away_from_each_other ... ok mergiraf-0.20.0> test integration::path_315_tests_data_yaml_working_insert_same_keys_same_position ... ok mergiraf-0.20.0> test integration::path_279_tests_data_starlark_working_keyword_arguments ... ok mergiraf-0.20.0> test integration::path_278_tests_data_starlark_working_commutative_lists ... ok mergiraf-0.20.0> test integration::path_198_tests_data_rust_working_use_declaration_self ... ok mergiraf-0.20.0> test integration::path_193_tests_data_rust_working_reordering_use_statements ... ok mergiraf-0.20.0> test integration::path_200_tests_data_rust_working_use_statements ... ok mergiraf-0.20.0> test integration::path_194_tests_data_rust_working_struct_declaration ... ok mergiraf-0.20.0> test integration::path_025_tests_data_elixir_working_method_arguments ... ok mergiraf-0.20.0> test integration::path_196_tests_data_rust_working_trait_bounds ... ok mergiraf-0.20.0> test integration::path_195_tests_data_rust_working_struct_instantiation ... ok mergiraf-0.20.0> test integration::path_199_tests_data_rust_working_use_scoped_identifiers ... ok mergiraf-0.20.0> test integration::path_154_tests_data_python_working_former_stack_overflow ... ok mergiraf-0.20.0> test integration::path_190_tests_data_rust_working_move_to_method ... ok mergiraf-0.20.0> test integration::path_191_tests_data_rust_working_move_use_statement ... ok mergiraf-0.20.0> test integration::path_197_tests_data_rust_working_undetected_use_statement_move ... ok mergiraf-0.20.0> test integration::path_201_tests_data_rust_working_use_statements_with_comments ... ok mergiraf-0.20.0> mergiraf-0.20.0> test result: ok. 316 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.60s mergiraf-0.20.0> mergiraf-0.20.0> Doc-tests mergiraf mergiraf-0.20.0> mergiraf-0.20.0> running 4 tests mergiraf-0.20.0> test src/ast/bundle_comments.rs - ast::bundle_comments::BundlingState::BundlingCommentsFromBelow (line 25) ... ok mergiraf-0.20.0> test src/ast/bundle_comments.rs - ast::bundle_comments::BundlingState::BundlingCommentsFromBelow (line 34) ... ok mergiraf-0.20.0> test src/ast/bundle_comments.rs - ast::bundle_comments::BundlingState::SingleNonComment (line 21) ... ok mergiraf-0.20.0> test src/ast/bundle_comments.rs - ast::bundle_comments::BundlingState::CollectingComments (line 15) ... ok mergiraf-0.20.0> mergiraf-0.20.0> test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s mergiraf-0.20.0> mergiraf-0.20.0> all doctests ran in 2.52s; merged doctests compilation took 2.26s mergiraf-0.20.0> Finished cargoCheckHook mergiraf-0.20.0> checkPhase completed in 1 minutes 36 seconds mergiraf-0.20.0> Running phase: installPhase mergiraf-0.20.0> Executing cargoInstallHook mergiraf-0.20.0> Finished cargoInstallHook mergiraf-0.20.0> Running phase: fixupPhase mergiraf-0.20.0> checking for references to /private/var/tb/4/scratch/61ef1423d7e3c82c/build/ in /nix/store/2ybp4n86gfsn2ghsh90aa95fayhb7kx7-mergiraf-0.20.0... mergiraf-0.20.0> patching script interpreter paths in /nix/store/2ybp4n86gfsn2ghsh90aa95fayhb7kx7-mergiraf-0.20.0 mergiraf-0.20.0> stripping (with command strip and flags -S) in /nix/store/2ybp4n86gfsn2ghsh90aa95fayhb7kx7-mergiraf-0.20.0/bin mergiraf-0.20.0> Running phase: installCheckPhase mergiraf-0.20.0> Executing versionCheckPhase mergiraf-0.20.0> Successfully managed to find version 0.20.0 in the output of the command /nix/store/2ybp4n86gfsn2ghsh90aa95fayhb7kx7-mergiraf-0.20.0/bin/mergiraf --version mergiraf-0.20.0> mergiraf 0.20.0 mergiraf-0.20.0> Finished versionCheckPhase mergiraf-0.20.0> no Makefile or custom installCheckPhase, doing nothing building '/nix/store/dwkqahr5daj7xk0g81v7p3494mk4mjqq-home-manager-applications.drv' building '/nix/store/xjdsgr98khxcipfkq0kpp2pzasy61pj5-home-manager-fonts.drv' building '/nix/store/wrf3bn3s8nk5n25k31mymv1ig9r0c3sh-home-manager-path.drv' home-manager-applications> tribuchet: building on mac02 home-manager-fonts> tribuchet: building on mac02 home-manager-path> tribuchet: building on mac02 home-manager-path> structuredAttrs is enabled home-manager-fonts> structuredAttrs is enabled home-manager-fonts> created 0 symlinks in user environment home-manager-applications> structuredAttrs is enabled home-manager-applications> created 0 symlinks in user environment home-manager-path> created 2891 symlinks in user environment building '/nix/store/v4cqvclj79934i8j18lzzxyiqimdmlz9-hm_LibraryFonts.homemanagerfontsversion.drv' hm_LibraryFonts.homemanagerfontsversion> tribuchet: building on mac02 hm_LibraryFonts.homemanagerfontsversion> structuredAttrs is enabled building '/nix/store/qwrf2c0w3amd0yariz7q246gf0smbbzh-activation-script.drv' building '/nix/store/d1biavlb6pjid690d8d4n97zvplh0dm2-home-manager-files.drv' activation-script> tribuchet: building on mac02 home-manager-files> tribuchet: building on mac02 activation-script> structuredAttrs is enabled building '/nix/store/hnpxv7dmf5pbhyl60n42c9iky2da9c8a-hm-putter.json.drv' hm-putter.json> tribuchet: building on mac02 hm-putter.json> structuredAttrs is enabled building '/nix/store/832sscfivbfyzir3gsdv1j6nw8qwg9k5-home-manager-generation.drv' home-manager-generation> tribuchet: building on mac02 post-build step Upload coverage to codecov: ok Skipping codecov: project=Mic92/dotfiles attr=checks.aarch64-darwin.home-manager-common