[INFO] fetching crate shopirust-app 0.1.0-alpha.1...
[INFO] testing shopirust-app-0.1.0-alpha.1 against 1.99.0-beta.8 for beta-1.100-2
[INFO] extracting crate shopirust-app 0.1.0-alpha.1 into /workspace/builds/worker-7-tc1/source
[INFO] started tweaking crates.io crate shopirust-app 0.1.0-alpha.1
[INFO] finished tweaking crates.io crate shopirust-app 0.1.0-alpha.1
[INFO] tweaked toml for crates.io crate shopirust-app 0.1.0-alpha.1 written to /workspace/builds/worker-7-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate shopirust-app 0.1.0-alpha.1 on toolchain 1.99.0-beta.8
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.99.0-beta.8" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate shopirust-app 0.1.0-alpha.1 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.99.0-beta.8" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded is-docker v0.2.0
[INFO] [stderr]   Downloaded is-wsl v0.4.0
[INFO] [stderr]   Downloaded referencing v0.26.2
[INFO] [stderr]   Downloaded fluent-uri v0.3.2
[INFO] [stderr]   Downloaded shopirust-api v0.1.0-alpha.1
[INFO] [stderr]   Downloaded open v5.4.0
[INFO] [stderr]   Downloaded fraction v0.15.4
[INFO] [stderr]   Downloaded jsonschema v0.26.2
[INFO] [stderr]   Downloaded brotli-decompressor v4.0.3
[INFO] [stderr]   Downloaded brotli v7.0.0
[INFO] [stderr]   Downloaded shopirust-theme v0.1.0-alpha.1
[INFO] [stderr]   Downloaded shopirust-core v0.1.0-alpha.1
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:3111399a4047eeb3a02b7a90e478d715f38a8c6669b5c4b49d30a17385265909" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 75cfae74afdb09fbb47784f06cf003a29e56ae568bb88027811fb85baf15b01e
[INFO] running `Command { std: "docker" "start" "75cfae74afdb09fbb47784f06cf003a29e56ae568bb88027811fb85baf15b01e", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "75cfae74afdb09fbb47784f06cf003a29e56ae568bb88027811fb85baf15b01e", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "75cfae74afdb09fbb47784f06cf003a29e56ae568bb88027811fb85baf15b01e" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "75cfae74afdb09fbb47784f06cf003a29e56ae568bb88027811fb85baf15b01e", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "75cfae74afdb09fbb47784f06cf003a29e56ae568bb88027811fb85baf15b01e" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling memchr v2.8.2
[INFO] [stderr]    Compiling bytes v1.12.0
[INFO] [stderr]    Compiling futures-io v0.3.32
[INFO] [stderr]    Compiling syn v2.0.118
[INFO] [stderr]    Compiling zerocopy v0.8.52
[INFO] [stderr]    Compiling jobserver v0.1.35
[INFO] [stderr]    Compiling mio v1.2.1
[INFO] [stderr]    Compiling parking_lot_core v0.9.12
[INFO] [stderr]    Compiling socket2 v0.6.4
[INFO] [stderr]    Compiling digest v0.10.7
[INFO] [stderr]    Compiling bitflags v2.13.0
[INFO] [stderr]    Compiling unicase v2.9.0
[INFO] [stderr]    Compiling serde_json v1.0.150
[INFO] [stderr]    Compiling sync_wrapper v1.0.2
[INFO] [stderr]    Compiling rustls v0.23.41
[INFO] [stderr]    Compiling signal-hook v0.3.18
[INFO] [stderr]    Compiling unicode-segmentation v1.13.3
[INFO] [stderr]    Compiling rustix v1.1.4
[INFO] [stderr]    Compiling digest v0.11.3
[INFO] [stderr]    Compiling sha1 v0.10.7
[INFO] [stderr]    Compiling syn v3.0.3
[INFO] [stderr]    Compiling parking_lot v0.12.5
[INFO] [stderr]    Compiling cc v1.2.65
[INFO] [stderr]    Compiling mime_guess v2.0.5
[INFO] [stderr]    Compiling thread_local v1.1.9
[INFO] [stderr]    Compiling ref-cast v1.0.26
[INFO] [stderr]    Compiling inotify-sys v0.1.8
[INFO] [stderr]    Compiling crossbeam-utils v0.8.21
[INFO] [stderr]    Compiling sha2 v0.11.0
[INFO] [stderr]    Compiling signal-hook-mio v0.2.5
[INFO] [stderr]    Compiling getrandom v0.4.3
[INFO] [stderr]    Compiling convert_case v0.10.0
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling aho-corasick v1.1.4
[INFO] [stderr]    Compiling ahash v0.8.12
[INFO] [stderr]    Compiling http v1.4.2
[INFO] [stderr]    Compiling litrs v1.0.0
[INFO] [stderr]    Compiling utf-8 v0.7.6
[INFO] [stderr]    Compiling rustix v0.38.44
[INFO] [stderr]    Compiling zstd-safe v7.2.4
[INFO] [stderr]    Compiling dirs-sys v0.4.1
[INFO] [stderr]    Compiling inout v0.1.4
[INFO] [stderr]    Compiling is-docker v0.2.0
[INFO] [stderr]    Compiling borrow-or-share v0.2.4
[INFO] [stderr]    Compiling bit-vec v0.8.0
[INFO] [stderr]    Compiling is-wsl v0.4.0
[INFO] [stderr]    Compiling miniz_oxide v0.8.9
[INFO] [stderr]    Compiling document-features v0.2.12
[INFO] [stderr]    Compiling bit-set v0.8.0
[INFO] [stderr]    Compiling rust-embed-utils v8.12.0
[INFO] [stderr]    Compiling cipher v0.4.4
[INFO] [stderr]    Compiling dirs v5.0.1
[INFO] [stderr]    Compiling inotify v0.9.6
[INFO] [stderr]    Compiling crossbeam-channel v0.5.16
[INFO] [stderr]    Compiling num v0.4.3
[INFO] [stderr]    Compiling regex-automata v0.4.14
[INFO] [stderr]    Compiling uuid v1.23.5
[INFO] [stderr]    Compiling cmake v0.1.58
[INFO] [stderr]    Compiling fuzzy-matcher v0.3.7
[INFO] [stderr]    Compiling http-body v1.0.1
[INFO] [stderr]    Compiling http-body-util v0.1.3
[INFO] [stderr]    Compiling hmac v0.12.1
[INFO] [stderr]    Compiling serde_path_to_error v0.1.20
[INFO] [stderr]    Compiling tracing-log v0.2.0
[INFO] [stderr]    Compiling mio v0.8.11
[INFO] [stderr]    Compiling is-terminal v0.4.17
[INFO] [stderr]    Compiling filetime v0.2.29
[INFO] [stderr]    Compiling dyn-clone v1.0.20
[INFO] [stderr]    Compiling zip v2.4.2
[INFO] [stderr]    Compiling matchit v0.7.3
[INFO] [stderr]    Compiling bumpalo v3.20.3
[INFO] [stderr]    Compiling uuid-simd v0.8.0
[INFO] [stderr]    Compiling time v0.3.55
[INFO] [stderr]    Compiling crossterm v0.28.1
[INFO] [stderr]    Compiling zopfli v0.8.3
[INFO] [stderr]    Compiling pbkdf2 v0.12.2
[INFO] [stderr]    Compiling fraction v0.15.4
[INFO] [stderr]    Compiling notify v6.1.1
[INFO] [stderr]    Compiling flate2 v1.1.9
[INFO] [stderr]    Compiling brotli-decompressor v4.0.3
[INFO] [stderr]    Compiling aes v0.8.4
[INFO] [stderr]    Compiling aws-lc-sys v0.44.0
[INFO] [stderr]    Compiling ring v0.17.14
[INFO] [stderr]    Compiling zstd-sys v2.0.16+zstd.1.5.7
[INFO] [stderr]    Compiling lzma-sys v0.1.20
[INFO] [stderr]    Compiling bzip2-sys v0.1.13+1.0.8
[INFO] [stderr]    Compiling ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling xz2 v0.1.7
[INFO] [stderr]    Compiling lzma-rs v0.3.0
[INFO] [stderr]    Compiling synstructure v0.13.2
[INFO] [stderr]    Compiling bzip2 v0.5.2
[INFO] [stderr]    Compiling open v5.4.0
[INFO] [stderr]    Compiling ref-cast-impl v1.0.26
[INFO] [stderr]    Compiling rand_chacha v0.3.1
[INFO] [stderr]    Compiling sha2 v0.10.9
[INFO] [stderr]    Compiling colored v2.2.0
[INFO] [stderr]    Compiling fs2 v0.4.3
[INFO] [stderr]    Compiling deflate64 v0.1.12
[INFO] [stderr]    Compiling rand v0.8.6
[INFO] [stderr]    Compiling num-cmp v0.1.0
[INFO] [stderr]    Compiling bytecount v0.6.9
[INFO] [stderr]    Compiling tempfile v3.27.0
[INFO] [stderr]    Compiling brotli v7.0.0
[INFO] [stderr]    Compiling glob v0.3.4
[INFO] [stderr]    Compiling zerofrom-derive v0.1.7
[INFO] [stderr]    Compiling yoke-derive v0.8.2
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling zerovec-derive v0.11.3
[INFO] [stderr]    Compiling displaydoc v0.2.6
[INFO] [stderr]    Compiling tokio-macros v2.7.0
[INFO] [stderr]    Compiling futures-macro v0.3.32
[INFO] [stderr]    Compiling zeroize_derive v1.5.0
[INFO] [stderr]    Compiling tracing-attributes v0.1.31
[INFO] [stderr]    Compiling async-trait v0.1.89
[INFO] [stderr]    Compiling tokio v1.52.3
[INFO] [stderr]    Compiling futures-util v0.3.32
[INFO] [stderr]    Compiling thiserror-impl v1.0.69
[INFO] [stderr]    Compiling zeroize v1.9.0
[INFO] [stderr]    Compiling rustls-pki-types v1.15.0
[INFO] [stderr]    Compiling thiserror-impl v2.0.18
[INFO] [stderr]    Compiling zerofrom v0.1.8
[INFO] [stderr]    Compiling yoke v0.8.3
[INFO] [stderr]    Compiling zerotrie v0.2.4
[INFO] [stderr]    Compiling zerovec v0.11.6
[INFO] [stderr]    Compiling tracing v0.1.44
[INFO] [stderr]    Compiling webpki-roots v1.0.8
[INFO] [stderr]    Compiling derive_more-impl v2.1.1
[INFO] [stderr]    Compiling matchers v0.2.0
[INFO] [stderr]    Compiling clap_derive v4.6.1
[INFO] [stderr]    Compiling fancy-regex v0.14.0
[INFO] [stderr]    Compiling tracing-subscriber v0.3.23
[INFO] [stderr]    Compiling tinystr v0.8.3
[INFO] [stderr]    Compiling potential_utf v0.1.5
[INFO] [stderr]    Compiling icu_collections v2.2.0
[INFO] [stderr]    Compiling icu_locale_core v2.2.0
[INFO] [stderr]    Compiling thiserror v2.0.18
[INFO] [stderr]    Compiling thiserror v1.0.69
[INFO] [stderr]    Compiling tungstenite v0.24.0
[INFO] [stderr]    Compiling derive_more v2.1.1
[INFO] [stderr]    Compiling rust-embed-impl v8.12.0
[INFO] [stderr]    Compiling crossterm v0.29.0
[INFO] [stderr]    Compiling zstd v0.13.3
[INFO] [stderr]    Compiling rustls-pemfile v2.2.0
[INFO] [stderr]    Compiling rust-embed v8.12.0
[INFO] [stderr]    Compiling inquire v0.9.4
[INFO] [stderr]    Compiling clap v4.6.2
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling serde_urlencoded v0.7.1
[INFO] [stderr]    Compiling icu_provider v2.2.0
[INFO] [stderr]    Compiling toml_datetime v0.6.11
[INFO] [stderr]    Compiling serde_spanned v0.6.9
[INFO] [stderr]    Compiling futures-executor v0.3.32
[INFO] [stderr]    Compiling axum-core v0.4.5
[INFO] [stderr]    Compiling fluent-uri v0.3.2
[INFO] [stderr]    Compiling toml_edit v0.22.27
[INFO] [stderr]    Compiling futures v0.3.32
[INFO] [stderr]    Compiling chrono v0.4.45
[INFO] [stderr]    Compiling email_address v0.2.9
[INFO] [stderr]    Compiling shopirust-api v0.1.0-alpha.1
[INFO] [stderr]    Compiling icu_properties v2.2.0
[INFO] [stderr]    Compiling icu_normalizer v2.2.0
[INFO] [stderr]    Compiling referencing v0.26.2
[INFO] [stderr]    Compiling idna_adapter v1.2.2
[INFO] [stderr]    Compiling idna v1.1.0
[INFO] [stderr]    Compiling url v2.5.8
[INFO] [stderr]    Compiling toml v0.8.23
[INFO] [stderr]    Compiling hyper v1.10.1
[INFO] [stderr]    Compiling tower v0.5.3
[INFO] [stderr]    Compiling tokio-util v0.7.18
[INFO] [stderr]    Compiling tokio-tungstenite v0.24.0
[INFO] [stderr]    Compiling shopirust-core v0.1.0-alpha.1
[INFO] [stderr]    Compiling tower-http v0.6.11
[INFO] [stderr]    Compiling tokio-stream v0.1.19
[INFO] [stderr]    Compiling hyper-util v0.1.20
[INFO] [stderr]    Compiling axum v0.7.9
[INFO] [stderr]    Compiling aws-lc-rs v1.18.0
[INFO] [stderr]    Compiling rustls-webpki v0.103.13
[INFO] [stderr]    Compiling tokio-rustls v0.26.4
[INFO] [stderr]    Compiling hyper-rustls v0.27.9
[INFO] [stderr]    Compiling reqwest v0.12.28
[INFO] [stderr]    Compiling shopirust-theme v0.1.0-alpha.1
[INFO] [stderr]    Compiling jsonschema v0.26.2
[INFO] [stderr]    Compiling shopirust-app v0.1.0-alpha.1 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 2m 16s
[INFO] running `Command { std: "docker" "inspect" "75cfae74afdb09fbb47784f06cf003a29e56ae568bb88027811fb85baf15b01e", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "75cfae74afdb09fbb47784f06cf003a29e56ae568bb88027811fb85baf15b01e" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling futures-util v0.3.32
[INFO] [stderr]    Compiling num_cpus v1.17.0
[INFO] [stderr]    Compiling deadpool-runtime v0.1.4
[INFO] [stderr]    Compiling regex v1.12.4
[INFO] [stderr]    Compiling assert-json-diff v2.0.2
[INFO] [stderr]    Compiling deadpool v0.12.3
[INFO] [stderr]    Compiling tokio-util v0.7.18
[INFO] [stderr]    Compiling tower v0.5.3
[INFO] [stderr]    Compiling futures-executor v0.3.32
[INFO] [stderr]    Compiling axum-core v0.4.5
[INFO] [stderr]    Compiling tokio-tungstenite v0.24.0
[INFO] [stderr]    Compiling futures v0.3.32
[INFO] [stderr]    Compiling tower-http v0.6.11
[INFO] [stderr]    Compiling h2 v0.4.16
[INFO] [stderr]    Compiling tokio-stream v0.1.19
[INFO] [stderr]    Compiling hyper v1.10.1
[INFO] [stderr]    Compiling hyper-util v0.1.20
[INFO] [stderr]    Compiling hyper-rustls v0.27.9
[INFO] [stderr]    Compiling axum v0.7.9
[INFO] [stderr]    Compiling wiremock v0.6.5
[INFO] [stderr]    Compiling reqwest v0.12.28
[INFO] [stderr]    Compiling jsonschema v0.26.2
[INFO] [stderr]    Compiling shopirust-theme v0.1.0-alpha.1
[INFO] [stderr]    Compiling shopirust-app v0.1.0-alpha.1 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 1m 27s
[INFO] running `Command { std: "docker" "inspect" "75cfae74afdb09fbb47784f06cf003a29e56ae568bb88027811fb85baf15b01e", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "75cfae74afdb09fbb47784f06cf003a29e56ae568bb88027811fb85baf15b01e" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.57s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/shopirust_app-f0263de3796797e4)
[INFO] [stdout] 
[INFO] [stdout] running 795 tests
[INFO] [stdout] test models::config_file_naming::tests::shorthand_extraction ... ok
[INFO] [stdout] test models::config_file_naming::tests::default_config_file_name ... ok
[INFO] [stdout] test models::config_file_naming::tests::passes_through_valid_names ... ok
[INFO] [stdout] test models::app::tests::parses_linked_app_toml ... ok
[INFO] [stdout] test models::error_parsing::tests::passthrough_simple_issue ... ok
[INFO] [stdout] test models::config_file_naming::tests::slugifies_arbitrary_names ... ok
[INFO] [stdout] test models::error_parsing::tests::missing_message_is_unknown ... ok
[INFO] [stdout] test models::extensions::deploy::tests::branding_uses_transform ... ok
[INFO] [stdout] test models::extensions::extension_instance::tests::function_output_path_defaults ... ok
[INFO] [stdout] test models::extensions::extension_instance::tests::post_purchase_is_previewable ... ok
[INFO] [stdout] test models::config_file_naming::tests::validates_format ... ok
[INFO] [stdout] test models::extensions::extension_instance::tests::config_module_is_not_draftable ... ok
[INFO] [stdout] test models::extensions::extension_instance::tests::checkout_ui_has_esbuild_and_cart_url ... ok
[INFO] [stdout] test models::extensions::extension_instance::tests::payments_is_uuid_strategy ... ok
[INFO] [stdout] test models::extensions::deploy::tests::function_deploy_config_reads_input_query ... ok
[INFO] [stdout] test models::error_parsing::tests::empty_union_falls_back ... ok
[INFO] [stdout] test models::extensions::schemas::tests::strips_first_class_fields ... ok
[INFO] [stdout] test models::extensions::extension_instance::tests::ensure_dev_uuid_is_stable ... ok
[INFO] [stdout] test models::app::tests::unlinked_without_client_id ... ok
[INFO] [stdout] test models::extensions::specification::tests::theme_spec_lookup ... ok
[INFO] [stdout] test models::extensions::extension_instance::tests::watched_files_includes_toml ... ok
[INFO] [stdout] test local_storage::tests::cache_round_trip ... ok
[INFO] [stdout] test models::extensions::extension_instance::tests::ui_extension_is_previewable_and_draftable ... ok
[INFO] [stdout] test models::extensions::extension_instance::tests::bundle_url_defaults ... ok
[INFO] [stdout] test models::extensions::schemas::tests::handle_validation ... ok
[INFO] [stdout] test models::extensions::specification::tests::apply_remote_json_schemas_copies_contract ... ok
[INFO] [stdout] test models::extensions::specification::tests::config_specs_use_single_uid ... ok
[INFO] [stdout] test models::extensions::deploy::tests::contract_strips_first_class ... ok
[INFO] [stdout] test models::extensions::specification::tests::webhook_subscription_is_dynamic ... ok
[INFO] [stdout] test models::extensions::specifications::app_config_webhook::tests::reverse_round_trips_object ... ok
[INFO] [stdout] test models::extensions::specifications::app_config_webhook::tests::forward_keeps_api_version ... ok
[INFO] [stdout] test models::extensions::specifications::app_config_app_proxy::tests::prepends_application_url ... ok
[INFO] [stdout] test models::extensions::specifications::admin_link::tests::strips_first_class_fields ... ok
[INFO] [stdout] test models::extensions::specifications::app_config_app_access::tests::requires_redirect_urls ... ok
[INFO] [stdout] test models::extensions::specifications::app_config_app_home::tests::requires_application_url_and_embedded ... ok
[INFO] [stdout] test models::extensions::specifications::channel_config::tests::single_uid ... ok
[INFO] [stdout] test models::extensions::specifications::checkout_ui::tests::requires_name ... ok
[INFO] [stdout] test models::extensions::specifications::app_config_app_home::tests::transform_is_stable ... ok
[INFO] [stdout] test models::extensions::specifications::app_config_branding::tests::branding_name_max_length_is_validated_elsewhere ... ok
[INFO] [stdout] test models::extensions::specifications::app_config_branding::tests::local_to_remote_maps_handle ... ok
[INFO] [stdout] test models::extensions::specification::tests::ui_extension_and_checkout_ui_are_distinct ... ok
[INFO] [stdout] test models::extensions::specifications::app_config_app_access::tests::transform_round_trip ... ok
[INFO] [stdout] test models::extensions::specifications::flow_trigger::tests::flow_specs ... ok
[INFO] [stdout] test models::extensions::specifications::function::tests::aliases_match_function_spec ... ok
[INFO] [stdout] test models::extensions::specifications::flow_action::tests::deploy_prepends_application_url ... ok
[INFO] [stdout] test models::extensions::specifications::editor_extension_collection::tests::collects_includes_handles ... ok
[INFO] [stdout] test models::extensions::specifications::function::tests::requires_api_version ... ok
[INFO] [stdout] test models::extensions::specifications::app_config_events::tests::forwards_subscriptions ... ok
[INFO] [stdout] test models::extensions::specifications::flow_action::tests::deploy_serializes_settings_fields_and_schema ... ok
[INFO] [stdout] test models::extensions::specifications::checkout_post_purchase::tests::identifier_and_cart_url ... ok
[INFO] [stdout] test models::extensions::specifications::flow_action::tests::requires_name_and_runtime_url ... ok
[INFO] [stdout] test models::extensions::specifications::payments::tests::buyer_label_translations_require_locale ... ok
[INFO] [stdout] test models::extensions::specifications::checkout_ui::tests::deploy_includes_extension_points ... ok
[INFO] [stdout] test models::extensions::specifications::payments::tests::card_present_validates ... ok
[INFO] [stdout] test models::extensions::specifications::function::tests::deploy_maps_targets ... ok
[INFO] [stdout] test models::extensions::specifications::payments::tests::credit_card_deploy_maps_fingerprint_and_moto ... ok
[INFO] [stdout] test models::extensions::specifications::payments::tests::checkout_payment_method_fields_cap ... ok
[INFO] [stdout] test models::extensions::specifications::payments::tests::credit_card_requires_fingerprint ... ok
[INFO] [stdout] test models::extensions::specifications::payments::tests::installments_must_match_deferred ... ok
[INFO] [stdout] test models::extensions::specifications::payments::tests::credit_card_3ds_requires_confirmation_url ... ok
[INFO] [stdout] test models::extensions::specifications::payments::tests::card_present_deploy_maps_sync_url ... ok
[INFO] [stdout] test models::error_parsing::tests::prefers_required_variant ... ok
[INFO] [stdout] test models::extensions::specifications::app_config_pos::tests::transform_embedded_flag ... ok
[INFO] [stdout] test models::extensions::specifications::payments::tests::custom_onsite_validates ... ok
[INFO] [stdout] test models::extensions::specifications::app_config_privacy::tests::forwards_privacy_urls ... ok
[INFO] [stdout] test models::extensions::specifications::payments::tests::credit_card_valid_with_fingerprint ... ok
[INFO] [stdout] test models::extensions::specifications::function::tests::deploy_reads_input_query_and_ui ... ok
[INFO] [stdout] test models::extensions::specifications::pos_ui_extension::tests::identifier ... ok
[INFO] [stdout] test models::extensions::specifications::payments::tests::redeemable_requires_methods ... ok
[INFO] [stdout] test models::extensions::specifications::product_subscription::tests::alias_and_graphql_type ... ok
[INFO] [stdout] test models::extensions::specifications::tests::function_aliases_resolve ... ok
[INFO] [stdout] test models::extensions::specifications::ui_extension::tests::should_render_target_helper ... ok
[INFO] [stdout] test models::extensions::specifications::ui_extension::tests::spec_has_ui_preview_and_esbuild ... ok
[INFO] [stdout] test models::extensions::specifications::payments::tests::missing_targeting_errors ... ok
[INFO] [stdout] test models::extensions::specifications::tests::product_subscription_alias ... ok
[INFO] [stdout] test models::extensions::specifications::payments::tests::offsite_deploy_config_maps_urls ... ok
[INFO] [stdout] test models::extensions::specifications::payments::tests::missing_payment_session_url_errors ... ok
[INFO] [stdout] test models::extensions::specifications::tests::registry_covers_all_local_identifiers ... ok
[INFO] [stdout] test models::extensions::specifications::tests::theme_api_alias_resolves ... ok
[INFO] [stdout] test models::extensions::specifications::tax_calculation::tests::requires_production_url ... ok
[INFO] [stdout] test models::extensions::specifications::payments::tests::redeemable_maps_gift_card ... ok
[INFO] [stdout] test models::extensions::specifications::tests::config_specs_are_configuration_experience ... ok
[INFO] [stdout] test models::extensions::specifications::payments::tests::oversell_protection_requires_confirmation_url ... ok
[INFO] [stdout] test models::extensions::specifications::tax_calculation::tests::deploy_includes_endpoints ... ok
[INFO] [stdout] test models::extensions::specifications::ui_extension::tests::validate_ok_with_extension_points_alias ... ok
[INFO] [stdout] test models::extensions::specifications::ui_extension::tests::validate_missing_module_file ... ok
[INFO] [stdout] test models::extensions::specifications::ui_extension::tests::deploy_includes_capabilities_and_supported_features ... ok
[INFO] [stdout] test models::extensions::specifications::ui_extension::tests::validate_missing_targets ... ok
[INFO] [stdout] test models::extensions::transform::tests::branding_forward_maps_handle ... ok
[INFO] [stdout] test models::extensions::specifications::ui_extension::tests::targeting_inherits_metafields_and_build_manifest ... ok
[INFO] [stdout] test models::extensions::specifications::web_pixel::tests::rejects_deprecated_configuration_key ... ok
[INFO] [stdout] test models::extensions::specifications::ui_extension::tests::supported_features_undefined_when_absent ... ok
[INFO] [stdout] test models::extensions::specifications::web_pixel::tests::requires_runtime_context ... ok
[INFO] [stdout] test models::extensions::transform::tests::app_access_nested_paths ... ok
[INFO] [stdout] test models::extensions::specifications::ui_extension::tests::targeting_accepts_urls_preloads_and_capabilities ... ok
[INFO] [stdout] test models::identifiers::tests::stores_extension_mapping ... ok
[INFO] [stdout] test models::extensions::type_generation::tests::emits_targets ... ok
[INFO] [stdout] test models::extensions::specifications::ui_extension::tests::validate_ok_when_module_exists ... ok
[INFO] [stdout] test models::extensions::specifications::ui_extension::tests::targeting_passes_tools_and_instructions ... ok
[INFO] [stdout] test models::loader::tests::all_extensions_returns_slice ... ok
[INFO] [stdout] test models::loader::tests::accepts_pubsub_and_eventbridge_webhook_uris ... ok
[INFO] [stdout] test models::loader::tests::identifiers_include_client_id ... ok
[INFO] [stdout] test models::loader::tests::directory_name_used_when_name_missing ... ok
[INFO] [stdout] test models::loader::tests::expands_webhook_topics_into_subscriptions ... ok
[INFO] [stdout] test models::loader::tests::explicit_missing_config_does_not_fallback ... ok
[INFO] [stdout] test models::loader::tests::duplicate_handles_soft_error ... ok
[INFO] [stdout] test models::loader::tests::include_config_on_deploy_parses ... ok
[INFO] [stdout] test models::loader::tests::invalid_toml_errors ... ok
[INFO] [stdout] test models::loader::tests::app_home_and_access_config_modules ... ok
[INFO] [stdout] test models::loader::tests::loads_function_extension ... ok
[INFO] [stdout] test models::loader::tests::ignore_unknown_extensions_suppresses_unsupported ... ok
[INFO] [stdout] test models::extensions::specifications::ui_extension::tests::multiple_targets_preserve_order ... ok
[INFO] [stdout] test models::extensions::transform::tests::prepend_relative_url ... ok
[INFO] [stdout] test models::extensions::specifications::web_pixel::tests::deploy_maps_settings ... ok
[INFO] [stdout] test models::loader::tests::custom_extension_directory ... ok
[INFO] [stdout] test models::loader::tests::loads_config_modules_from_app_toml ... ok
[INFO] [stdout] test models::loader::tests::multi_config_explicit_file ... ok
[INFO] [stdout] test models::loader::tests::rejects_invalid_application_url ... ok
[INFO] [stdout] test models::loader::tests::prefers_handle_over_name ... ok
[INFO] [stdout] test models::extensions::type_generation::tests::skips_theme ... ok
[INFO] [stdout] test models::loader::tests::loads_ui_extension ... ok
[INFO] [stdout] test models::extensions::type_generation::tests::writes_file_for_ui ... ok
[INFO] [stdout] test models::loader::tests::loads_web_and_detects_role_conflict ... ok
[INFO] [stdout] test models::loader::tests::load_app_parses_config_and_extensions ... ok
[INFO] [stdout] test models::loader::tests::loads_named_config_file ... ok
[INFO] [stdout] test models::loader::tests::rejects_duplicate_webhook_subscriptions ... ok
[INFO] [stdout] test models::extensions::specifications::ui_extension::tests::validate_duplicate_targets ... ok
[INFO] [stdout] test models::loader::tests::unified_extensions_array_merges_globals ... ok
[INFO] [stdout] test models::loader::tests::load_app_missing_config_errors ... ok
[INFO] [stdout] test models::loader::tests::unsupported_section_soft_errors ... ok
[INFO] [stdout] test models::loader::tests::loads_web_commands_and_hmr ... ok
[INFO] [stdout] test models::loader::tests::web_directories_override ... ok
[INFO] [stdout] test models::loader::tests::unknown_extension_type_is_soft_error_when_not_ignored ... ok
[INFO] [stdout] test models::loader::tests::rejects_invalid_webhook_uri ... ok
[INFO] [stdout] test models::loader::tests::ui_extension_requires_source ... ok
[INFO] [stdout] test models::project::tests::cached_stale_falls_back_to_default ... ok
[INFO] [stdout] test models::project::tests::dotenv_staging_does_not_fall_back ... ok
[INFO] [stdout] test models::loader::tests::workspace_nested_app_is_not_loaded_as_extension ... ok
[INFO] [stdout] test models::project::tests::prefers_shopify_app_toml_as_default ... ok
[INFO] [stdout] test models::validation::tests::relative ... ok
[INFO] [stdout] test models::validation::tests::name_length ... ok
[INFO] [stdout] test models::project::tests::walks_up_to_find_app_toml ... ok
[INFO] [stdout] test models::project::tests::flag_overrides_cached_config ... ok
[INFO] [stdout] test models::validation::tests::slash_prefix ... ok
[INFO] [stdout] test models::validation::tests::urls ... ok
[INFO] [stdout] test prompts::config::tests::select_file_prompt ... ok
[INFO] [stdout] test prompts::config::tests::select_file_single ... ok
[INFO] [stdout] test models::loader::tests::parses_web_auth_callback_and_webhooks_path ... ok
[INFO] [stdout] test prompts::config::tests::select_name_uses_default_when_file_missing ... ok
[INFO] [stdout] test prompts::config::tests::select_name_overwrite_existing ... ok
[INFO] [stdout] test prompts::deploy_release::tests::allow_updates_does_not_skip_deletes ... ok
[INFO] [stdout] test models::loader::tests::nested_extension_directories_glob ... ok
[INFO] [stdout] test prompts::deploy_release::tests::format_includes_new_and_removed ... ok
[INFO] [stdout] test prompts::deploy_release::tests::dangerous_confirm_for_deletes ... ok
[INFO] [stdout] test prompts::deploy_release::tests::non_tty_updates_require_flag ... ok
[INFO] [stdout] test prompts::deploy_release::tests::non_tty_deletes_require_flag ... ok
[INFO] [stdout] test prompts::deploy_release::tests::skip_deletes_only_with_allow_deletes ... ok
[INFO] [stdout] test prompts::deploy_release::tests::skip_updates_only_with_allow_updates ... ok
[INFO] [stdout] test prompts::deploy_release::tests::skip_when_both_allow_flags ... ok
[INFO] [stdout] test prompts::deploy_release::tests::tty_prompts_and_confirms ... ok
[INFO] [stdout] test prompts::dev::tests::generate_certificate_confirm ... ok
[INFO] [stdout] test prompts::config::tests::validate_rejects_too_long ... ok
[INFO] [stdout] test prompts::generate::tests::name_from_prompt ... ok
[INFO] [stdout] test prompts::generate::tests::template_from_flag ... ok
[INFO] [stdout] test prompts::dev::tests::update_urls_uses_confirm ... ok
[INFO] [stdout] test prompts::generate::tests::name_empty_errors ... ok
[INFO] [stdout] test prompts::generate::tests::template_prompts_when_multiple ... ok
[INFO] [stdout] test prompts::generate::tests::type_from_flag ... ok
[INFO] [stdout] test prompts::generate::tests::template_single_auto_selects ... ok
[INFO] [stdout] test prompts::generate::tests::type_from_prompt ... ok
[INFO] [stdout] test prompts::import::tests::empty_types_returns_empty ... ok
[INFO] [stdout] test prompts::import::tests::multiple_types_prompts ... ok
[INFO] [stdout] test prompts::import::tests::single_type_auto ... ok
[INFO] [stdout] test prompts::init::tests::empty_name_errors ... ok
[INFO] [stdout] test prompts::init::tests::flavor_from_flag ... ok
[INFO] [stdout] test prompts::init::tests::template_custom_url ... ok
[INFO] [stdout] test prompts::org_app::tests::prompt_app_name_empty_errors ... ok
[INFO] [stdout] test prompts::org_app::tests::empty_apps_with_create_offers_new ... ok
[INFO] [stdout] test prompts::init::tests::template_custom_empty_errors ... ok
[INFO] [stdout] test prompts::org_app::tests::empty_apps_without_create_errors ... ok
[INFO] [stdout] test prompts::org_app::tests::select_app_existing ... ok
[INFO] [stdout] test prompts::init::tests::template_from_visible_catalog ... ok
[INFO] [stdout] test prompts::org_app::tests::select_org_prompt ... ok
[INFO] [stdout] test prompts::org_app::tests::single_org_auto_selected ... ok
[INFO] [stdout] test prompts::store::tests::multi_prompt ... ok
[INFO] [stdout] test prompts::generate::tests::type_empty_catalog_errors ... ok
[INFO] [stdout] test prompts::org_app::tests::empty_orgs_error ... ok
[INFO] [stdout] test prompts::store::tests::multi_without_domain_uses_name_only ... ok
[INFO] [stdout] test prompts::store::tests::empty_returns_none ... ok
[INFO] [stdout] test prompts::init::tests::flavor_none_for_unknown_template ... ok
[INFO] [stdout] test prompts::init::tests::prompts_name ... ok
[INFO] [stdout] test prompts::init::tests::template_flag_passthrough ... ok
[INFO] [stdout] test prompts::org_app::tests::prompt_app_name_trims ... ok
[INFO] [stdout] test prompts::org_app::tests::select_app_create_new ... ok
[INFO] [stdout] test prompts::store::tests::reload_store_list_confirm ... ok
[INFO] [stdout] test prompts::store::tests::single_auto_select ... ok
[INFO] [stdout] test prompts::tests::injected_confirm_and_text ... ok
[INFO] [stdout] test prompts::tests::injected_select_returns_queued_value ... ok
[INFO] [stdout] test prompts::tests::injected_text_falls_back_to_initial ... ok
[INFO] [stdout] test prompts::tests::injected_select_falls_back_to_first_item ... ok
[INFO] [stdout] test prompts::webhook::tests::address_prompt_accepts_localhost_for_http ... ok
[INFO] [stdout] test prompts::webhook::tests::address_prompt_https ... ok
[INFO] [stdout] test prompts::webhook::tests::topic_empty_falls_back_to_text ... ok
[INFO] [stdout] test prompts::webhook::tests::topic_from_list ... ok
[INFO] [stdout] test services::admin_link::tests::maps_admin_link_contexts ... ok
[INFO] [stdout] test prompts::webhook::tests::api_version_prompt ... ok
[INFO] [stdout] test prompts::webhook::tests::address_prompt_rejects_empty ... ok
[INFO] [stdout] test prompts::webhook::tests::address_prompt_rejects_invalid_for_method ... ok
[INFO] [stdout] test services::admin_link::tests::embeds_root_and_query_only_urls ... ok
[INFO] [stdout] test prompts::tests::prompt_item_builders ... ok
[INFO] [stdout] test prompts::webhook::tests::delivery_method_prompt_defaults_to_http ... ok
[INFO] [stdout] test services::app_logs::poll::tests::filter_by_status_and_source ... ok
[INFO] [stdout] test prompts::webhook::tests::delivery_method_prompt_http ... ok
[INFO] [stdout] test services::admin_link::tests::embeds_url_for_embedded_apps ... ok
[INFO] [stdout] test services::app_logs::poll::tests::transport_error_retries_instead_of_aborting ... ok
[INFO] [stdout] test services::app_logs::render::tests::camelcase_handles_null ... ok
[INFO] [stdout] test services::app_logs::render::tests::camelcase_does_not_recurse_by_default ... ok
[INFO] [stdout] test services::app_logs::render::tests::camelcase_leaves_camel_case_unchanged ... ok
[INFO] [stdout] test services::app_logs::render::tests::camelcase_empty_object ... ok
[INFO] [stdout] test services::admin_link::tests::builds_non_embedded_admin_link ... ok
[INFO] [stdout] test services::app_logs::render::tests::camelcase_converts_kebab_case_keys ... ok
[INFO] [stdout] test services::app_logs::render::tests::camelcase_recurses_with_deep ... ok
[INFO] [stdout] test services::app_logs::render::tests::camelcase_top_level_array_unchanged_without_deep ... ok
[INFO] [stdout] test services::app_logs::render::tests::camelcase_top_level_arrays_with_deep ... ok
[INFO] [stdout] test services::app_logs::render::tests::json_format_camelcases_payload ... ok
[INFO] [stdout] test services::app_logs::render::tests::text_format_background_reason ... ok
[INFO] [stdout] test services::app_logs::render::tests::camelcase_primitives_unchanged ... ok
[INFO] [stdout] test services::app_logs::render::tests::text_format_cache_ttl_and_write_time ... ok
[INFO] [stdout] test services::app_logs::write::tests::writes_json_file ... ok
[INFO] [stdout] test services::app_logs::render::tests::camelcase_recurses_into_arrays_with_deep ... ok
[INFO] [stdout] test services::app_logs::render::tests::text_format_function_run ... ok
[INFO] [stdout] test services::app_logs::sources::tests::sources_for_function_extensions ... ok
[INFO] [stdout] test services::app_logs::render::tests::text_format_function_run_iqv_metafield ... ok
[INFO] [stdout] test services::app_logs::poll::tests::poll_http_429_throttles ... ok
[INFO] [stdout] test services::app_logs::render::tests::json_format_includes_shop_and_timestamps ... ok
[INFO] [stdout] test services::app_logs::poll::tests::poll_http_success_with_wiremock ... ok
[INFO] [stdout] test services::app_logs::poll::tests::run_loop_oneshot ... ok
[INFO] [stdout] test services::app_logs::render::tests::text_format_request_attempt_and_timings ... ok
[INFO] [stdout] test services::build::include_assets::tests::config_key_array_copies_each_path ... ok
[INFO] [stdout] test prompts::tests::non_interactive_errors ... ok
[INFO] [stdout] test services::build::include_assets::tests::does_not_write_manifest_by_default ... ok
[INFO] [stdout] test services::build::include_assets::tests::mixed_static_and_pattern ... ok
[INFO] [stdout] test services::build::include_assets::tests::config_key_flatten_collects_leaf_paths ... ok
[INFO] [stdout] test services::build::include_assets::tests::pattern_copies_matching_files ... ok
[INFO] [stdout] test services::build::include_assets::tests::copies_listed_assets ... ok
[INFO] [stdout] test services::build::include_assets::tests::pattern_copies_to_destination_subdir ... ok
[INFO] [stdout] test services::build::include_assets::tests::pattern_respects_ignore ... ok
[INFO] [stdout] test services::build::include_assets::tests::config_key_copies_and_skips_absent ... ok
[INFO] [stdout] test services::app_logs::render::tests::camelcase_converts_snake_case_keys ... ok
[INFO] [stdout] test services::build::include_assets::tests::static_directory_to_explicit_destination ... ok
[INFO] [stdout] test services::build::include_assets::tests::multiple_static_entries ... ok
[INFO] [stdout] test services::build::include_assets::tests::pattern_zero_matches_is_ok ... ok
[INFO] [stdout] test services::build::include_assets::tests::static_file_to_destination ... ok
[INFO] [stdout] test services::build::include_assets::tests::static_copies_directory_under_own_name ... ok
[INFO] [stdout] test services::build::include_assets::tests::writes_manifest_when_requested ... ok
[INFO] [stdout] test services::build::theme::tests::copies_blocks_and_root_liquid ... ok
[INFO] [stdout] test services::build::include_assets::tests::config_key_missing_file_errors ... ok
[INFO] [stdout] test services::app_logs::poll::tests::poll_http_5xx_retries_after_error_interval ... ok
[INFO] [stdout] test services::build::include_assets::tests::static_missing_source_errors ... ok
[INFO] [stdout] test services::build::ui::tests::missing_entry_errors ... ok
[INFO] [stdout] test services::build::tests::detect_package_manager_prefers_pnpm_then_yarn ... ok
[INFO] [stdout] test services::bulk_operations::client::tests::detects_mutation_vs_query ... ok
[INFO] [stdout] test services::bulk_operations::client::tests::extracts_bulk_operation_pointer ... ok
[INFO] [stdout] test services::build::ui::tests::finds_src_index_ts ... ok
[INFO] [stdout] test services::bulk_operations::execute::tests::parse_helper_still_works ... ok
[INFO] [stdout] test services::bulk_operations::download::tests::detects_user_errors_in_jsonl ... ok
[INFO] [stdout] test services::app_logs::poll::tests::poll_http_401_triggers_resubscribe ... ok
[INFO] [stdout] test services::build::ui::tests::targeting_module_preferred ... ok
[INFO] [stdout] test services::bulk_operations::execute::tests::query_rejects_variables ... ok
[INFO] [stdout] test services::bulk_operations::stage_file::tests::wraps_json_array_as_multiline_jsonl ... ok
[INFO] [stdout] test services::bulk_operations::stage_file::tests::extracts_staged_path_under_data_pointer ... ok
[INFO] [stdout] test services::build::tests::build_theme_extension_copies_files ... ok
[INFO] [stdout] test services::bulk_operations::stage_file::tests::extracts_staged_path ... ok
[INFO] [stdout] test services::bulk_operations::execute::tests::query_then_short_poll ... ok
[INFO] [stdout] test services::bulk_operations::execute::tests::output_file_requires_watch ... ok
[INFO] [stdout] test services::bulk_operations::status::tests::cancellation_running_is_info ... ok
[INFO] [stdout] test services::bulk_operations::status::tests::cancellation_finished_is_warning ... ok
[INFO] [stdout] test services::bulk_operations::execute::tests::mutation_stages_then_runs ... ok
[INFO] [stdout] test services::bulk_operations::stage_file::tests::wraps_single_object_as_jsonl ... ok
[INFO] [stdout] test services::bulk_operations::status::tests::cancellation_includes_completed_at_when_set ... ok
[INFO] [stdout] test services::bulk_operations::status::tests::cancellation_omits_completed_at_when_missing ... ok
[INFO] [stdout] test services::build::include_assets::tests::rejects_path_outside_app ... ok
[INFO] [stdout] test services::bulk_operations::status::tests::cancellation_canceling_includes_status_command ... ok
[INFO] [stdout] test services::bulk_operations::status::tests::extracts_numeric_id_from_gid ... ok
[INFO] [stdout] test services::bulk_operations::status::tests::formats_canceled ... ok
[INFO] [stdout] test services::bulk_operations::status::tests::formats_canceling ... ok
[INFO] [stdout] test services::bulk_operations::download::tests::downloads_jsonl_body ... ok
[INFO] [stdout] test services::bulk_operations::status::tests::formats_running_query_with_count ... ok
[INFO] [stdout] test services::bulk_operations::status::tests::formats_unknown_status ... ok
[INFO] [stdout] test services::bulk_operations::status::tests::formats_failed_without_error_code ... ok
[INFO] [stdout] test services::bulk_operations::status::tests::formats_running_mutation_with_count ... ok
[INFO] [stdout] test services::app_logs::poll::tests::session_expired_after_five_resubscribe_failures ... ok
[INFO] [stdout] test services::bulk_operations::status::tests::formats_failed_with_error_code ... ok
[INFO] [stdout] test services::bulk_operations::status::tests::formats_created ... ok
[INFO] [stdout] test services::bulk_operations::status::tests::formats_expired ... ok
[INFO] [stdout] test services::bulk_operations::status::tests::formats_running_without_count ... ok
[INFO] [stdout] test services::bulk_operations::status::tests::formats_completed ... ok
[INFO] [stdout] test services::bulk_operations::status::tests::formats_user_errors_with_field_paths ... ok
[INFO] [stdout] test services::bulk_operations::status::tests::parses_numeric_object_count_and_file_size ... ok
[INFO] [stdout] test services::bulk_operations::watch::tests::returns_terminal_immediately ... ok
[INFO] [stdout] test services::bulk_operations::watch::tests::abort_returns_latest_status ... ok
[INFO] [stdout] test services::bulk_operations::status::tests::formats_user_errors_without_field_as_unknown ... ok
[INFO] [stdout] test services::bulk_operations::status::tests::list_row_includes_download ... ok
[INFO] [stdout] test services::bulk_operations::watch::tests::short_poll_returns_running ... ok
[INFO] [stdout] test services::bulk_operations::status::tests::list_sends_seven_day_filter ... ok
[INFO] [stdout] test services::bulk_operations::status::tests::get_status_parses_bulk_operation_pointer ... ok
[INFO] [stdout] test services::bulk_operations::status::tests::normalizes_numeric_id ... ok
[INFO] [stdout] test services::bundle::tests::excludes_sourcemaps ... ok
[INFO] [stdout] test services::bulk_operations::download::tests::download_failure_includes_status ... ok
[INFO] [stdout] test services::bulk_operations::execute::tests::mutation_requires_variables ... ok
[INFO] [stdout] test services::bulk_operations::cancel::tests::formats_canceling_result ... ok
[INFO] [stdout] test services::config::link::tests::link_with_client_id_writes_toml ... ok
[INFO] [stdout] test services::bulk_operations::execute::tests::watch_downloads_results ... ok
[INFO] [stdout] test services::config::link::tests::link_invalid_client_id_errors ... ok
[INFO] [stdout] test services::config::select_app::tests::deep_merge_replaces_arrays ... ok
[INFO] [stdout] test services::config::link::tests::link_sets_current_config_preference ... ok
[INFO] [stdout] test services::config::link::tests::link_merges_remote_modules ... ok
[INFO] [stdout] test services::config::pull::tests::pull_fetches_remote_modules ... ok
[INFO] [stdout] test services::config::select_app::tests::fetch_returns_none_without_config_modules ... ok
[INFO] [stdout] test services::config::link::tests::link_uses_config_name_flag ... ok
[INFO] [stdout] test services::config::select_app::tests::merges_config_modules_to_local_shape ... ok
[INFO] [stdout] test services::config::use_config::tests::use_missing_file_errors ... ok
[INFO] [stdout] test services::config::link::tests::link_selects_org_when_multiple ... ok
[INFO] [stdout] test services::config::use_config::tests::set_preference_skips_unlinked ... ok
[INFO] [stdout] test services::config::link::tests::link_falls_back_when_no_remote_modules ... ok
[INFO] [stdout] test services::config::link::tests::link_does_not_reuse_local_when_client_id_differs ... ok
[INFO] [stdout] test services::config::use_config::tests::use_full_filename ... ok
[INFO] [stdout] test services::config::link::tests::link_creates_app_when_prompted ... ok
[INFO] [stdout] test services::config::select_app::tests::fetch_returns_transformed_config ... ok
[INFO] [stdout] test services::config::select_app::tests::config_pipeline_snapshot_remote_to_local ... ok
[INFO] [stdout] test services::config::select_app::tests::empty_modules_returns_empty_object ... ok
[INFO] [stdout] test services::config::write::tests::strip_empty_objects_removes_nested ... ok
[INFO] [stdout] test services::bundle::tests::write_and_compress_zip ... ok
[INFO] [stdout] test services::config::write::tests::write_and_patch_roundtrip ... ok
[INFO] [stdout] test services::config::write::tests::write_preserves_empty_arrays ... ok
[INFO] [stdout] test services::config::validate::tests::validate_accepts_linked_app ... ok
[INFO] [stdout] test services::context::breakdown_extensions::tests::empty_payload_is_empty ... ok
[INFO] [stdout] test services::config::write::tests::write_survives_type_mismatched_extra ... ok
[INFO] [stdout] test services::config::use_config::tests::use_sets_cached_config ... ok
[INFO] [stdout] test services::context::breakdown_extensions::tests::parses_registration_array ... ok
[INFO] [stdout] test services::config::write::tests::write_includes_header_and_drops_empty_objects ... ok
[INFO] [stdout] test services::context::breakdown_extensions::tests::parses_wrapped_partners_shape ... ok
[INFO] [stdout] test services::config::link::tests::link_selects_existing_app ... ok
[INFO] [stdout] test services::context::id_manual_matching::tests::create_new_leaves_local_pending ... ok
[INFO] [stdout] test services::context::id_manual_matching::tests::no_prompter_leaves_all_pending ... ok
[INFO] [stdout] test services::context::id_manual_matching::tests::skips_when_no_same_type_remote ... ok
[INFO] [stdout] test services::context::id_matching::tests::existing_identifiers_are_kept ... ok
[INFO] [stdout] test services::config::use_config::tests::use_single_file_when_name_omitted ... ok
[INFO] [stdout] test services::config::use_config::tests::use_unlinked_file_errors ... ok
[INFO] [stdout] test services::context::id_manual_matching::tests::matches_when_user_selects ... ok
[INFO] [stdout] test services::config::use_config::tests::use_named_config ... ok
[INFO] [stdout] test services::context::breakdown_extensions::tests::parses_snake_case_key ... ok
[INFO] [stdout] test services::config::pull::tests::pull_merges_remote_fields ... ok
[INFO] [stdout] test services::config::write::tests::add_uid_once ... ok
[INFO] [stdout] test services::config::write::tests::patch_preserves_unrelated_keys ... ok
[INFO] [stdout] test services::context::id_matching::tests::duplicate_types_go_to_manual_match ... ok
[INFO] [stdout] test services::context::id_matching::tests::uid_matching_preferred ... ok
[INFO] [stdout] test services::config::write::tests::patch_creates_file_when_missing ... ok
[INFO] [stdout] test services::context::id_matching::tests::unmatched_goes_to_create ... ok
[INFO] [stdout] test services::config::use_config::tests::use_reset_clears ... ok
[INFO] [stdout] test services::config::validate::tests::validate_reports_missing_client_id ... ok
[INFO] [stdout] test services::context::identifiers::tests::match_by_handle_and_uuid ... ok
[INFO] [stdout] test services::context::id_matching::tests::unmatched_remote_stays_out_of_identifiers ... ok
[INFO] [stdout] test services::context::id_matching::tests::slugified_title_matches_handle ... ok
[INFO] [stdout] test services::context::identifiers::tests::atomic_deploy_does_not_invent_pending_ids ... ok
[INFO] [stdout] test services::context::tests::client_id_flag_overrides_toml ... ok
[INFO] [stdout] test services::context::id_matching::tests::unique_type_goes_to_confirm ... ok
[INFO] [stdout] test services::config::write::tests::hidden_config_creates_and_preserves_other_clients ... ok
[INFO] [stdout] test services::context::identifiers::tests::persist_and_load_identifiers ... ok
[INFO] [stdout] test services::context::id_matching::tests::uuid_match_when_remote_id_empty ... ok
[INFO] [stdout] test services::deploy::tests::parses_dashboard_registration ... ok
[INFO] [stdout] test services::deploy::tests::rejects_invalid_version_name ... ok
[INFO] [stdout] test services::deploy::upload::tests::extracts_app_deploy_user_errors ... ok
[INFO] [stdout] test services::context::identifiers::tests::partners_creates_extension_ids ... ok
[INFO] [stdout] test services::deploy::upload::tests::extracts_user_errors ... ok
[INFO] [stdout] test services::deploy::tests::confirm_deploy_force_skips ... ok
[INFO] [stdout] test services::deploy::tests::confirm_deploy_requires_flag_non_tty ... ok
[INFO] [stdout] test services::deploy::tests::include_on_deploy_filters_config_extensions ... ok
[INFO] [stdout] test services::dependencies::tests::runner_is_invoked ... ok
[INFO] [stdout] test services::deploy::upload::tests::formats_version_tag_taken ... ok
[INFO] [stdout] test services::deploy::upload::tests::partners_input_sets_skip_publish_and_strips_uid ... ok
[INFO] [stdout] test services::dependencies::tests::detects_pnpm ... ok
[INFO] [stdout] test services::dependencies::tests::skip_does_not_walk ... ok
[INFO] [stdout] test services::deploy::tests::confirm_deploy_allow_updates_skips ... ok
[INFO] [stdout] test services::context::tests::linked_context_resolves_remote_app ... ok
[INFO] [stdout] test services::dev::app_events::app_diffing::tests::skip_updated_when_flag_false ... ok
[INFO] [stdout] test services::dependencies::tests::finds_nested_package_json ... ok
[INFO] [stdout] test services::deploy::upload::tests::extracts_version_id_variants ... ok
[INFO] [stdout] test services::dev::app_events::app_event_watcher_handler::tests::folder_delete_removes_extension ... ok
[INFO] [stdout] test services::dev::app_events::app_event_watcher_handler::tests::file_update_marks_extension_updated ... ok
[INFO] [stdout] test services::dev::app_events::app_event_watcher_handler::tests::multi_handle_file_update ... ok
[INFO] [stdout] test services::deploy::upload::tests::strips_uid_from_partners_modules ... ok
[INFO] [stdout] test services::dev::app_events::app_diffing::tests::detects_create_delete_update ... ok
[INFO] [stdout] test services::dev::app_events::app_event_watcher_handler::tests::app_config_deleted_errors ... ok
[INFO] [stdout] test services::dev::app_events::app_event_watcher_handler::tests::unknown_path_yields_empty_extension_events ... ok
[INFO] [stdout] test services::context::tests::force_relink_rewrites_config ... ok
[INFO] [stdout] test services::context::tests::unlinked_config_triggers_link ... ok
[INFO] [stdout] test services::dev::extension::localization::tests::invalid_json_errors ... ok
[INFO] [stdout] test services::dev::extension::payload::store::tests::delete_extension_drops_resolver ... ok
[INFO] [stdout] test services::dev::app_events::file_watcher::tests::watch_paths_include_app_toml_and_extensions ... ok
[INFO] [stdout] test services::dev::extension::payload::store::tests::update_app_merges_and_emits ... ok
[INFO] [stdout] test services::dev::extension::localization::tests::empty_locales_returns_none ... ok
[INFO] [stdout] test services::dev::extension::payload::store::tests::update_extensions_merges_by_uuid ... ok
[INFO] [stdout] test services::dev::app_events::file_watcher::tests::classifies_file_update_with_handle ... ok
[INFO] [stdout] test services::dev::extension::localization::tests::loads_default_and_named_locales ... ok
[INFO] [stdout] test services::dev::extension::payload::store::tests::raw_connected_and_filtered_payloads ... ok
[INFO] [stdout] test services::dev::extension::payload::tests::is_subpath_rejects_escape ... ok
[INFO] [stdout] test services::dev::app_events::file_watcher::tests::classifies_new_extension_toml_as_folder_created ... ok
[INFO] [stdout] test services::dev::extension::payload::tests::is_subpath_accepts_a_nonexistent_child_of_a_canonical_root ... ok
[INFO] [stdout] test services::dev::app_events::file_watcher::tests::classifies_app_config_deleted ... ok
[INFO] [stdout] test services::dev::app_events::file_watcher::tests::classifies_extension_toml_update ... ok
[INFO] [stdout] test services::dev::extension::payload::tests::post_purchase_mocks_target ... ok
[INFO] [stdout] test services::dev::extension::server::middlewares::tests::content_types ... ok
[INFO] [stdout] test services::dev::extension::server::middlewares::tests::path_jail_blocks_traversal ... ok
[INFO] [stdout] test services::dev::extension::server::middlewares::tests::serves_index_html_for_directory ... ok
[INFO] [stdout] test services::dev::extension::payload::tests::payload_shape_basics ... ok
[INFO] [stdout] test services::dev::extension::server::tests::dev_console_asset_content_type ... ok
[INFO] [stdout] test services::dev::extension::payload::tests::resolver_cleared_across_regenerations ... ok
[INFO] [stdout] test services::dev::extension::server::utilities::tests::admin_redirect ... ok
[INFO] [stdout] test services::dev::extension::server::utilities::tests::checkout_redirect ... ok
[INFO] [stdout] test services::dev::extension::server::tests::root_redirects_to_dev_console ... ok
[INFO] [stdout] test services::dev::extension::tests::websocket_url_https_to_wss ... ok
[INFO] [stdout] test services::dev::extension::utilities::tests::app_urls ... ok
[INFO] [stdout] test services::dev::extension::utilities::tests::surface_from_targets ... ok
[INFO] [stdout] test services::dev::extension::websocket::handlers::tests::dispatch_fans_out_with_store_and_app ... ok
[INFO] [stdout] test services::dev::extension::websocket::handlers::tests::connected_payload_shape ... ok
[INFO] [stdout] test services::dev::extension::websocket::handlers::tests::emit_callback_on_store_update ... ok
[INFO] [stdout] test services::dev::extension::websocket::handlers::tests::format_log_levels ... ok
[INFO] [stdout] test services::dev::extension::websocket::handlers::tests::parse_log_message_cases ... ok
[INFO] [stdout] test services::dev::extension::websocket::handlers::tests::update_handler_filters_ids ... ok
[INFO] [stdout] test services::dev::extension::websocket::handlers::tests::incoming_update_requires_matching_api_key ... ok
[INFO] [stdout] test services::dev::extension::websocket::handlers::tests::upgrade_only_extensions_path ... ok
[INFO] [stdout] test services::dev::extension::websocket::tests::parse_log_array ... ok
[INFO] [stdout] test services::dev::extension::websocket::tests::parse_log_fallback ... ok
[INFO] [stdout] test services::dev::fetch_extensions::tests::empty_payload ... ok
[INFO] [stdout] test services::dev::extension::templates::tests::error_template_embeds_message ... ok
[INFO] [stdout] test services::dev::extension::websocket::handlers::tests::log_does_not_notify ... ok
[INFO] [stdout] test services::dev::migrate::tests::empty_inputs ... ok
[INFO] [stdout] test services::dev::migrate::tests::matches_by_identifier_uuid ... ok
[INFO] [stdout] test services::dev::migrate::tests::matches_by_slugified_title ... ok
[INFO] [stdout] test services::dev::migrate::tests::skips_type_mismatch ... ok
[INFO] [stdout] test services::dev::extension::templates::tests::post_purchase_embeds_url ... ok
[INFO] [stdout] test services::dev::mkcert::tests::declines_prompt ... ok
[INFO] [stdout] test services::dev::mkcert::tests::platform_asset_names ... ok
[INFO] [stdout] test services::dev::extension::server::tests::asset_served_with_path_jail ... ok
[INFO] [stdout] test services::dev::extension::server::utilities::tests::customer_accounts_redirect_url ... ok
[INFO] [stdout] test services::dev::mkcert::tests::reuses_existing_certificate ... ok
[INFO] [stdout] test services::dev::extension::server::tests::unknown_extension_404 ... ok
[INFO] [stdout] test services::dev::notify::tests::detects_urls ... ok
[INFO] [stdout] test services::dev::mkcert::tests::default_shopify_binary ... ok
[INFO] [stdout] test services::dev::extension::server::tests::dev_console_index_200 ... ok
[INFO] [stdout] test services::dev::extension::tests::websocket_url_http_to_ws ... ok
[INFO] [stdout] test services::context::id_matching::tests::matches_by_type_and_handle ... ok
[INFO] [stdout] test services::dev::notify::tests::empty_is_noop ... ok
[INFO] [stdout] test services::dev::extension::server::tests::extensions_json_payload ... ok
[INFO] [stdout] test services::dev::mkcert::tests::env_binary_and_runner ... ok
[INFO] [stdout] test services::dev::fetch_extensions::tests::parses_nested_and_dashboard_arrays ... ok
[INFO] [stdout] test services::dev::extension::server::tests::dev_console_unknown_asset_404 ... ok
[INFO] [stdout] test services::dev::port_warnings::tests::no_warnings_when_ports_match ... ok
[INFO] [stdout] test services::dev::port_warnings::tests::single_port_mismatch ... ok
[INFO] [stdout] test services::dev::processes::dev_session::status::tests::inherited_uids_skip_changed ... ok
[INFO] [stdout] test services::dev::processes::dev_session::status::tests::status_transitions ... ok
[INFO] [stdout] test services::dev::processes::draftable_extension::tests::selects_function_theme_and_ui_as_draftable ... ok
[INFO] [stdout] test services::dev::processes::draftable_extension::tests::sets_up_process_when_draftable_present ... ok
[INFO] [stdout] test services::dev::processes::draftable_extension::tests::skips_when_no_draftable_extensions ... ok
[INFO] [stdout] test services::dev::processes::graphiql::tests::derive_graphiql_key_is_stable_hex ... ok
[INFO] [stdout] test services::dev::processes::graphiql::tests::html_includes_cdn_graphiql ... ok
[INFO] [stdout] test services::dev::processes::dev_session::process::tests::setup_returns_dev_session_kind ... ok
[INFO] [stdout] test services::dev::processes::dev_session::status::tests::status_subscribe_notifies_on_ready ... ok
[INFO] [stdout] test services::dev::processes::proxy::tests::matches_path_prefix ... ok
[INFO] [stdout] test services::dev::port_warnings::tests::multiple_port_mismatches ... ok
[INFO] [stdout] test services::dev::processes::previewable_extension::tests::skips_without_previewable ... ok
[INFO] [stdout] test services::dev::processes::proxy::tests::websocket_fallback ... ok
[INFO] [stdout] test services::dev::notify::tests::file_path_writes_name ... ok
[INFO] [stdout] test services::dev::processes::graphiql::tests::proxy_rejects_wrong_key ... ok
[INFO] [stdout] test services::dev::processes::setup::tests::selects_dev_session_when_supported ... ok
[INFO] [stdout] test services::dev::processes::theme_app_extension::tests::selects_theme_extension ... ok
[INFO] [stdout] test services::dev::processes::setup::tests::selects_draftable_when_no_dev_sessions ... ok
[INFO] [stdout] test services::dev::processes::setup::tests::selects_proxy_when_frontend_web_present ... ok
[INFO] [stdout] test services::dev::processes::theme_app_extension::tests::next_steps_include_install_editor_and_preview ... ok
[INFO] [stdout] test services::dev::processes::uninstall_webhook::tests::selects_when_updated_and_web_present ... ok
[INFO] [stdout] test services::dev::processes::theme_app_extension::tests::skips_without_theme_extension ... ok
[INFO] [stdout] test services::dev::processes::uninstall_webhook::tests::skips_when_remote_not_updated ... ok
[INFO] [stdout] test services::dev::processes::uninstall_webhook::tests::skips_without_web_processes ... ok
[INFO] [stdout] test services::dev::format_config_info::tests::includes_file_and_counts ... ok
[INFO] [stdout] test services::dev::processes::graphiql::tests::status_unauthenticated_without_token ... ok
[INFO] [stdout] test services::dev::run::tests::localhost_cert_type_exists ... ok
[INFO] [stdout] test services::dev::processes::web::tests::creates_one_process_per_web ... ok
[INFO] [stdout] test services::dev::processes::web::tests::parse_commands_from_toml ... ok
[INFO] [stdout] test services::dev::run::tests::dependency_install_failure_is_propagated ... ok
[INFO] [stdout] test services::dev::processes::web::tests::predev_executes_complete_shell_chain ... ok
[INFO] [stdout] test services::dev::processes::previewable_extension::tests::selects_ui_extension ... ok
[INFO] [stdout] test services::dev::run::tests::process_failure_keeps_prefix ... ok
[INFO] [stdout] test services::dev::processes::graphiql::tests::proxy_sends_access_token_header ... ok
[INFO] [stdout] test services::dev::run::tests::strip_and_parse_port ... ok
[INFO] [stdout] test services::dev::run::tests::successful_one_shot_does_not_stop_supervisor ... ok
[INFO] [stdout] test services::dev::processes::web::tests::shell_preserves_quoted_arguments ... ok
[INFO] [stdout] test services::dev::select_store::tests::rejects_non_convertible ... ok
[INFO] [stdout] test services::dev::tui::tests::persist_preview_mentions_clean_command ... ok
[INFO] [stdout] test services::dev::processes::web::tests::successful_dev_exit_is_unexpected ... ok
[INFO] [stdout] test services::dev::select_store::tests::already_disabled_is_noop ... ok
[INFO] [stdout] test services::dev::tui::tests::dev_console_url_uses_admin_query ... ok
[INFO] [stdout] test services::dev::run::tests::skipped_dependency_install_does_not_call_runner ... ok
[INFO] [stdout] test services::dev::select_store::tests::converts_when_allowed ... ok
[INFO] [stdout] test services::dev::tui::tests::shortcut_dispatch_includes_dev_console ... ok
[INFO] [stdout] test services::dev::tui::tests::status_table_lists_rows ... ok
[INFO] [stdout] test services::dev::tunnel_mode::tests::custom_tunnel_url_wins ... ok
[INFO] [stdout] test services::dev::tunnel_mode::tests::auto_when_no_localhost_flags ... ok
[INFO] [stdout] test services::dev::tunnel_mode::tests::use_localhost_default_port ... ok
[INFO] [stdout] test services::dev::tunnel_mode::tests::use_localhost_explicit_port ... ok
[INFO] [stdout] test services::dev::tui::tests::prefixes_align ... ok
[INFO] [stdout] test services::dev::update_extension::tests::surfaces_user_errors ... ok
[INFO] [stdout] test services::dev::urls::tests::application_urls_array_override ... ok
[INFO] [stdout] test services::dev::tunnel_mode::tests::unavailable_explicit_port_errors ... ok
[INFO] [stdout] test services::dev::processes::web::tests::predev_nonzero_exit_is_an_error ... ok
[INFO] [stdout] test services::dev::urls::tests::application_urls_empty_override_uses_defaults ... ok
[INFO] [stdout] test services::dev::urls::tests::application_urls_custom_callbacks ... ok
[INFO] [stdout] test services::dev::urls::tests::application_urls_proxy_replaces_host_only ... ok
[INFO] [stdout] test services::dev::urls::tests::invalid_tunnel_url_errors ... ok
[INFO] [stdout] test services::dev::urls::tests::application_urls_relative_proxy ... ok
[INFO] [stdout] test services::dev::urls::tests::application_urls_with_proxy_fields ... ok
[INFO] [stdout] test services::dev::urls::tests::localhost_frontend_url ... ok
[INFO] [stdout] test services::dev::urls::tests::mismatched_client_id_returns_true_without_cache ... ok
[INFO] [stdout] test services::dev::urls::tests::should_update_true_for_new_app ... ok
[INFO] [stdout] test services::dev::update_extension::tests::pushes_serialized_script_for_esbuild_extension ... ok
[INFO] [stdout] test services::dev::urls::tests::should_update_uses_cached_false ... ok
[INFO] [stdout] test services::dev::urls::tests::get_urls_from_remote_config ... ok
[INFO] [stdout] test services::dev::urls::tests::tunnel_url_parses ... ok
[INFO] [stdout] test services::dev::urls::tests::should_update_prompt_yes_caches ... ok
[INFO] [stdout] test services::dev::urls::tests::should_update_uses_cached_true ... ok
[INFO] [stdout] test services::dev::urls::tests::matching_client_patches_build_flag ... ok
[INFO] [stdout] test services::dev::urls::tests::application_urls_default_callbacks ... ok
[INFO] [stdout] test services::dev::urls::tests::update_urls_includes_app_proxy ... ok
[INFO] [stdout] test services::env::pull::tests::formats_env_content ... ok
[INFO] [stdout] test services::env::pull::tests::patch_preserves_unrelated_keys ... ok
[INFO] [stdout] test services::dev::urls::tests::should_update_prompt_no ... ok
[INFO] [stdout] test services::env::pull::tests::pull_creates_and_skips_unchanged ... ok
[INFO] [stdout] test services::env::show::tests::missing_secret_prints_empty ... ok
[INFO] [stdout] test services::env::show::tests::text_and_json_formatting ... ok
[INFO] [stdout] test services::execute_operation::tests::loads_json_variables ... ok
[INFO] [stdout] test services::execute_operation::tests::loads_query_from_file ... ok
[INFO] [stdout] test services::env::pull::tests::dot_env_file_name_uses_shorthand ... ok
[INFO] [stdout] test services::execute_operation::tests::rejects_empty_query_flag ... ok
[INFO] [stdout] test services::flow::serialize_fields::tests::rejects_missing_key ... ok
[INFO] [stdout] test services::flow::serialize_fields::tests::rejects_unsupported_commerce_objects ... ok
[INFO] [stdout] test services::flow::extension_config_builder::tests::builds_flow_action_config ... ok
[INFO] [stdout] test services::flow::extension_config_builder::tests::builds_flow_trigger_config ... ok
[INFO] [stdout] test services::flow::serialize_fields::tests::rejects_unsupported_trigger_type ... ok
[INFO] [stdout] test services::flow::serialize_fields::tests::serializes_commerce_object_for_action ... ok
[INFO] [stdout] test services::flow::serialize_fields::tests::serializes_commerce_object_for_trigger ... ok
[INFO] [stdout] test services::flow::extension_config_builder::tests::truncates_long_handles ... ok
[INFO] [stdout] test services::flow::serialize_fields::tests::serializes_company_contact_for_action ... ok
[INFO] [stdout] test services::flow::serialize_fields::tests::serializes_config_field_for_flow_action ... ok
[INFO] [stdout] test services::flow::serialize_fields::tests::serializes_config_field_for_flow_trigger ... ok
[INFO] [stdout] test services::flow::serialize_partners_fields::tests::roundtrip_flow_action_fields ... ok
[INFO] [stdout] test services::flow::serialize_partners_fields::tests::roundtrip_flow_trigger_fields ... ok
[INFO] [stdout] test services::dev::urls::tests::update_urls_sends_request ... ok
[INFO] [stdout] test services::dev::urls::tests::update_urls_user_error ... ok
[INFO] [stdout] test services::flow::utils::tests::resolve_errors ... ok
[INFO] [stdout] test services::dev::urls::tests::update_urls_patches_proxy_in_toml ... ok
[INFO] [stdout] test services::dev::urls::tests::update_urls_patches_toml_when_client_matches ... ok
[INFO] [stdout] test services::flow::utils::tests::load_schema_from_path_works ... ok
[INFO] [stdout] test services::flow::validation::tests::validates_custom_configuration_page ... ok
[INFO] [stdout] test services::flow::utils::tests::resolve_accepts_https_scheme_casing ... ok
[INFO] [stdout] test services::flow::utils::tests::resolve_prepends_app_url ... ok
[INFO] [stdout] test services::flow::validation::tests::validates_field_shapes ... ok
[INFO] [stdout] test services::flow::validation::tests::validates_flow_action_urls ... ok
[INFO] [stdout] test services::flow::validation::tests::validates_schema_presence_and_return_type ... ok
[INFO] [stdout] test services::function::binaries::tests::derive_deps_unknown_is_none ... ok
[INFO] [stdout] test services::function::binaries::tests::derive_deps_for_v2 ... ok
[INFO] [stdout] test services::function::binaries::tests::function_runner_properties ... ok
[INFO] [stdout] test services::function::binaries::tests::javy_url_windows_x64 ... ok
[INFO] [stdout] test services::function::binaries::tests::old_javy_rejects_windows_arm ... ok
[INFO] [stdout] test services::function::binaries::tests::preferred_javy_allows_windows_arm ... ok
[INFO] [stdout] test services::function::binaries::tests::unsupported_arch_errors ... ok
[INFO] [stdout] test services::function::binaries::tests::host_download_urls_match_compile_target_os ... ok
[INFO] [stdout] test services::function::binaries::tests::javy_plugin_url ... ok
[INFO] [stdout] test services::flow::utils::tests::resolve_absolute_https_unchanged ... ok
[INFO] [stdout] test services::function::binaries::tests::javy_url_darwin_arm ... ok
[INFO] [stdout] test services::function::binaries::tests::unsupported_platform_errors ... ok
[INFO] [stdout] test services::function::build::tests::camelize_basic ... ok
[INFO] [stdout] test services::function::build::tests::js_exports_multiple_requires_export ... ok
[INFO] [stdout] test services::function::build::tests::imported_modules_from_wasm ... ok
[INFO] [stdout] test services::function::build::tests::js_exports_collects_kebab ... ok
[INFO] [stdout] test services::function::build::tests::js_exports_rejects_invalid_names ... ok
[INFO] [stdout] test services::function::build::tests::wit_world_generation ... ok
[INFO] [stdout] test services::function::build::tests::js_exports_single_without_export_ok ... ok
[INFO] [stdout] test services::function::binaries::tests::javy_url_linux_x64 ... ok
[INFO] [stdout] test services::function::build::tests::build_copies_existing_wasm ... ok
[INFO] [stdout] test services::function::common::tests::choose_export_prompts_when_multiple ... ok
[INFO] [stdout] test services::function::build::tests::find_cargo_wasm_unknown_unknown_fallback ... ok
[INFO] [stdout] test services::function::common::tests::get_or_generate_returns_existing ... ok
[INFO] [stdout] test services::function::common::tests::logs_dir_under_shopify ... ok
[INFO] [stdout] test services::function::info::tests::json_format_includes_fields ... ok
[INFO] [stdout] test services::function::common::tests::choose_errors_with_multiple_without_path ... ok
[INFO] [stdout] test services::function::build::tests::typegen_errors_for_non_js_without_command ... ok
[INFO] [stdout] test services::function::common::tests::choose_single_function ... ok
[INFO] [stdout] test services::function::info::tests::text_format_has_sections ... ok
[INFO] [stdout] test services::function::common::tests::choose_by_path ... ok
[INFO] [stdout] test services::function::info::tests::uses_build_path_when_present ... ok
[INFO] [stdout] test services::function::common::tests::choose_prompts_when_multiple ... ok
[INFO] [stdout] test services::function::replay::tests::get_run_from_identifier_missing ... ok
[INFO] [stdout] test services::function::replay::tests::identifier_from_filename_takes_last_token ... ok
[INFO] [stdout] test services::function::replay::tests::parse_log_filename_ok ... ok
[INFO] [stdout] test services::function::replay::tests::parse_log_filename_short ... ok
[INFO] [stdout] test services::function::build::tests::typegen_runs_custom_command ... ok
[INFO] [stdout] test services::function::replay::tests::get_run_from_identifier_reads_file ... ok
[INFO] [stdout] test services::function::replay::tests::selector_errors_when_empty ... ok
[INFO] [stdout] test services::function::replay::tests::selector_picks_newest_with_input ... ok
[INFO] [stdout] test services::function::replay::tests::selector_skips_runs_without_input ... ok
[INFO] [stdout] test services::function::runner::tests::args_include_wasm_path ... ok
[INFO] [stdout] test services::function::runner::tests::args_include_export_json_and_schema ... ok
[INFO] [stdout] test services::function::replay::tests::wasm_mtime_changed_detects_newer ... ok
[INFO] [stdout] test services::function::runner::tests::input_path_adds_flag ... ok
[INFO] [stdout] test services::function::schema::tests::stdout_mode_skips_write ... ok
[INFO] [stdout] test services::function::schema_version::tests::read_none_missing_file ... ok
[INFO] [stdout] test services::function::schema_version::tests::read_none_without_marker ... ok
[INFO] [stdout] test services::function::schema_version::tests::read_ignores_buried_marker ... ok
[INFO] [stdout] test services::function::schema_version::tests::validate_errors_when_stale ... ok
[INFO] [stdout] test services::function::schema_version::tests::read_version_when_present ... ok
[INFO] [stdout] test services::function::schema_version::tests::validate_noop_missing_or_unmarked ... ok
[INFO] [stdout] test services::function::schema::tests::writes_schema_file ... ok
[INFO] [stdout] test services::function::schema_version::tests::prepends_marker ... ok
[INFO] [stdout] test services::function::schema_version::tests::read_trims_whitespace ... ok
[INFO] [stdout] test services::function::schema_version::tests::validate_ok_when_matching ... ok
[INFO] [stdout] test services::generate::tests::flavor_subdir_prefers_named_folder ... ok
[INFO] [stdout] test services::generate::tests::empty_name_is_rejected ... ok
[INFO] [stdout] test services::generate::tests::fetch_templates_filters_by_available_specs ... ok
[INFO] [stdout] test services::import_custom_data_definitions::tests::parses_definitions_json ... ok
[INFO] [stdout] test services::import_extensions::tests::builds_admin_link_toml_via_helper ... ok
[INFO] [stdout] test services::generate::tests::refuses_existing_extension_directory ... ok
[INFO] [stdout] test services::import_custom_data_definitions::tests::namespace_rules ... ok
[INFO] [stdout] test services::import_extensions::tests::builds_toml_from_registration ... ok
[INFO] [stdout] test services::generate::tests::slugifies_names ... ok
[INFO] [stdout] test services::import_custom_data_definitions::tests::renders_metafield_toml ... ok
[INFO] [stdout] test services::init::npm::tests::defaults_to_npm ... ok
[INFO] [stdout] test services::init::cleanup::tests::removes_git_and_license ... ok
[INFO] [stdout] test services::import_extensions::tests::filters_already_imported ... ok
[INFO] [stdout] test services::generate::tests::generate_from_flavor_subdirectory ... ok
[INFO] [stdout] test services::import_custom_data_definitions::tests::imports_into_app_toml ... ok
[INFO] [stdout] test services::generate::tests::generate_from_local_template ... ok
[INFO] [stdout] test services::import_extensions::tests::imports_extensions_to_disk ... ok
[INFO] [stdout] test services::init::npm::tests::detects_lockfiles ... ok
[INFO] [stdout] test services::init::templates::tests::visible_excludes_remix ... ok
[INFO] [stdout] test services::init::npm::tests::prefers_explicit ... ok
[INFO] [stdout] test services::init::templates::tests::custom_url_passthrough ... ok
[INFO] [stdout] test services::init::templates::tests::flavor_appends_branch ... ok
[INFO] [stdout] test services::init::tests::flavor_is_applied_to_template_url ... ok
[INFO] [stdout] test services::init::templates::tests::lookup_by_url ... ok
[INFO] [stdout] test services::info::tests::info_text_and_json ... ok
[INFO] [stdout] test services::init::tests::parses_github_ref_with_branch ... ok
[INFO] [stdout] test services::init::tests::hyphenates_names ... ok
[INFO] [stdout] test services::init::tests::refuses_existing_directory ... ok
[INFO] [stdout] test services::init::tests::missing_local_template_errors ... ok
[INFO] [stdout] test services::init::validate::tests::rejects_bad_names ... ok
[INFO] [stdout] test services::init::tests::init_from_local_template_renders_liquid ... ok
[INFO] [stdout] test services::dev::processes::proxy::tests::websocket_completes_upstream_handshake ... ok
[INFO] [stdout] test services::init::templates::tests::custom_url_appends_flavor ... ok
[INFO] [stdout] test services::logs::tests::logs_options_default_text ... ok
[INFO] [stdout] test services::init::validate::tests::requires_package_json ... ok
[INFO] [stdout] test services::marketing_activity::tests::converts_dashboard_config ... ok
[INFO] [stdout] test services::payments::tests::builds_offsite_payments_config ... ok
[INFO] [stdout] test services::release::tests::non_tty_requires_allow_updates ... ok
[INFO] [stdout] test services::release::version_diff::tests::parses_diff_payload ... ok
[INFO] [stdout] test services::payments::tests::card_present_mapping ... ok
[INFO] [stdout] test services::payments::tests::maps_credit_card_ui_extension_handle ... ok
[INFO] [stdout] test services::payments::tests::truncates_payments_handle ... ok
[INFO] [stdout] test services::release::tests::force_skips_confirmation ... ok
[INFO] [stdout] test services::dev::app_events::app_event_watcher::tests::folder_delete_emits_deleted ... ok
[INFO] [stdout] test services::init::tests::empty_name_is_rejected ... ok
[INFO] [stdout] test services::marketing_activity::tests::truncates_handle_and_unknown_platform ... ok
[INFO] [stdout] test services::store_context::tests::missing_store_errors ... ok
[INFO] [stdout] test services::store_context::tests::force_reselect_ignores_cache ... ok
[INFO] [stdout] test services::subscription_link::tests::truncates_long_handles ... ok
[INFO] [stdout] test services::versions_list::tests::parses_array_of_version_nodes ... ok
[INFO] [stdout] test services::subscription_link::tests::converts_dashboard_config ... ok
[INFO] [stdout] test services::versions_list::tests::parses_wrapped_schema ... ok
[INFO] [stdout] test services::store_context::tests::single_store_auto_selected ... ok
[INFO] [stdout] test services::webhook::delivery::tests::builds_headers_with_hmac ... ok
[INFO] [stdout] test services::store_context::tests::multiple_stores_require_flag_or_prompt ... ok
[INFO] [stdout] test services::store_context::tests::uses_explicit_store_fqdn ... ok
[INFO] [stdout] test services::webhook::delivery::tests::hmac_is_stable_base64 ... ok
[INFO] [stdout] test services::store_context::tests::uses_cached_dev_store_url ... ok
[INFO] [stdout] test services::store_context::tests::normalizes_https_prefix ... ok
[INFO] [stdout] test services::webhook::delivery::tests::omits_hmac_without_secret ... ok
[INFO] [stdout] test services::webhook::delivery::tests::delivers_http_post_with_hmac ... ok
[INFO] [stdout] test services::webhook::sample::tests::get_webhook_sample_without_api_key ... ok
[INFO] [stdout] test services::webhook::sample::tests::request_api_versions_orders ... ok
[INFO] [stdout] test services::webhook::sample::tests::get_webhook_sample_with_api_key ... ok
[INFO] [stdout] test services::webhook::sample::tests::request_topics_returns_array ... ok
[INFO] [stdout] test services::webhook::sample::tests::sample_contains_topic ... ok
[INFO] [stdout] test services::webhook::sample::tests::sorts_versions_unstable_last ... ok
[INFO] [stdout] test services::webhook::delivery::tests::trigger_local_webhook_notifies_failure ... ok
[INFO] [stdout] test services::webhook::send_uninstalled::tests::live_path_signs_hmac ... ok
[INFO] [stdout] test services::init::templates::tests::remix_flavor_typescript ... ok
[INFO] [stdout] test services::webhook::send_uninstalled::tests::gracefully_deals_with_delivery_failing ... ok
[INFO] [stdout] test services::init::tests::writes_client_id_when_provided ... ok
[INFO] [stdout] test services::webhook::trigger::tests::notifies_about_request_errors ... ok
[INFO] [stdout] test services::webhook::send_uninstalled::tests::requests_sample_and_triggers_local_webhook ... ok
[INFO] [stdout] test services::store_context::tests::empty_org_errors_without_flag ... ok
[INFO] [stdout] test services::webhook::trigger::tests::notifies_about_real_event_bridge_delivery ... ok
[INFO] [stdout] test services::webhook::trigger::tests::rejects_unknown_address_without_method ... ok
[INFO] [stdout] test services::webhook::trigger::tests::safe_notification_for_unexpected_request_errors ... ok
[INFO] [stdout] test services::webhook::trigger::tests::notifies_about_real_delivery_being_sent ... ok
[INFO] [stdout] test services::webhook::send_uninstalled::tests::posts_app_uninstalled_synthetic ... ok
[INFO] [stdout] test services::webhook::send_uninstalled::tests::retries_when_app_hasnt_started_yet ... ok
[INFO] [stdout] test services::webhook::delivery::tests::trigger_local_webhook_delivers_to_port ... ok
[INFO] [stdout] test services::webhook::trigger::tests::pubsub_enqueues_remote_delivery ... ok
[INFO] [stdout] test services::webhook::trigger_flags::tests::eventbridge_rejects_non_arn_addresses ... ok
[INFO] [stdout] test services::webhook::trigger::tests::retrieves_api_key_when_missing_for_event_bridge ... ok
[INFO] [stdout] test services::dev::processes::proxy::tests::routes_http_by_path ... ok
[INFO] [stdout] test services::webhook::trigger_flags::tests::http_accepts_https_remote_addresses ... ok
[INFO] [stdout] test services::webhook::trigger::tests::delivers_to_localhost ... ok
[INFO] [stdout] test services::webhook::trigger_flags::tests::delivery_method_parse ... ok
[INFO] [stdout] test services::webhook::trigger_flags::tests::eventbridge_accepts_arn_addresses ... ok
[INFO] [stdout] test services::webhook::trigger::tests::uses_the_passed_api_key_for_event_bridge ... ok
[INFO] [stdout] test services::dev::app_events::app_event_watcher::tests::start_emits_on_start_and_file_update ... ok
[INFO] [stdout] test services::webhook::trigger_flags::tests::infers_none_for_unknown ... ok
[INFO] [stdout] test services::webhook::trigger_flags::tests::infers_eventbridge_address ... ok
[INFO] [stdout] test services::webhook::trigger_flags::tests::infers_remote_http_address_case_insensitive ... ok
[INFO] [stdout] test services::webhook::trigger_flags::tests::infers_pubsub_address ... ok
[INFO] [stdout] test services::webhook::trigger_flags::tests::parse_api_version_flag_rejects_unknown ... ok
[INFO] [stdout] test services::webhook::trigger_flags::tests::infers_localhost_address ... ok
[INFO] [stdout] test services::webhook::trigger_flags::tests::infers_localhost_address_case_insensitive ... ok
[INFO] [stdout] test services::webhook::trigger_flags::tests::parses_graphql_style_topic ... ok
[INFO] [stdout] test services::webhook::trigger_flags::tests::pubsub_accepts_pubsub_addresses ... ok
[INFO] [stdout] test services::webhook::trigger_flags::tests::pubsub_rejects_non_pubsub_addresses ... ok
[INFO] [stdout] test services::webhook::trigger_flags::tests::rejects_unknown_address_formats ... ok
[INFO] [stdout] test services::webhook::trigger_flags::tests::validate_fails_when_incompatible ... ok
[INFO] [stdout] test services::webhook::trigger_flags::tests::validate_returns_address_method_for_eventbridge ... ok
[INFO] [stdout] test services::webhook::trigger_flags::tests::validate_returns_address_method_for_pubsub ... ok
[INFO] [stdout] test services::webhook::trigger_flags::tests::validate_returns_address_method_for_http ... ok
[INFO] [stdout] test services::webhook::trigger_options::tests::collect_address_prompts_both_when_none_passed ... ok
[INFO] [stdout] test services::webhook::trigger_options::tests::collect_address_infers_method_from_address ... ok
[INFO] [stdout] test services::webhook::trigger_options::tests::collect_api_version_prompts_when_unset ... ok
[INFO] [stdout] test services::webhook::trigger_flags::tests::parse_topic_empty_list_errors ... ok
[INFO] [stdout] test services::webhook::trigger_options::tests::collect_credentials_eventbridge_without_client_id_loads_remote ... ok
[INFO] [stdout] test services::webhook::trigger_flags::tests::validate_returns_localhost_when_http_with_localhost_address ... ok
[INFO] [stdout] test services::webhook::trigger_options::tests::collect_credentials_uses_flag_values ... ok
[INFO] [stdout] test services::webhook::trigger_options::tests::collect_address_prompts_when_method_passed ... ok
[INFO] [stdout] test services::webhook::trigger_options::tests::collect_api_version_uses_passed ... ok
[INFO] [stdout] test services::webhook::trigger_options::tests::collect_address_uses_passed_pair ... ok
[INFO] [stdout] test services::webhook::trigger_options::tests::collect_credentials_retrieves_remote_when_flag_missing ... ok
[INFO] [stdout] test services::webhook::trigger_options::tests::collect_credentials_shows_config_when_secret_missing ... ok
[INFO] [stdout] test utilities::execute_helpers::tests::accepts_single_named_operation ... ok
[INFO] [stdout] test services::webhook::trigger_options::tests::collect_topic_fails_if_unknown ... ok
[INFO] [stdout] test utilities::execute_helpers::tests::rejects_empty_query_flag ... ok
[INFO] [stdout] test utilities::execute_helpers::tests::rejects_empty_query_file ... ok
[INFO] [stdout] test services::webhook::trigger_options::tests::collect_topic_prompts_when_unset ... ok
[INFO] [stdout] test utilities::execute_helpers::tests::loads_query_file ... ok
[INFO] [stdout] test services::webhook::trigger_options::tests::collect_topic_uses_passed_if_present ... ok
[INFO] [stdout] test utilities::execute_helpers::tests::rejects_empty_document ... ok
[INFO] [stdout] test utilities::execute_helpers::tests::rejects_multiple_operations ... ok
[INFO] [stdout] test utilities::execute_helpers::tests::rejects_missing_query_file ... ok
[INFO] [stdout] test utilities::fetch_product_variant::tests::uses_flag_when_provided ... ok
[INFO] [stdout] test utilities::fetch_product_variant::tests::skips_when_not_needed ... ok
[INFO] [stdout] test utilities::execute_helpers::tests::requires_one_source ... ok
[INFO] [stdout] test utilities::execute_helpers::tests::uses_query_flag ... ok
[INFO] [stdout] test services::webhook::trigger_flags::tests::parse_api_version_flag_accepts_known ... ok
[INFO] [stdout] test services::webhook::trigger_flags::tests::infers_remote_http_address ... ok
[INFO] [stdout] test services::webhook::trigger_flags::tests::http_rejects_http_remote_addresses ... ok
[INFO] [stdout] test services::webhook::trigger_flags::tests::instructions_for_each_method ... ok
[INFO] [stdout] test services::webhook::trigger_flags::tests::http_accepts_localhost_addresses ... ok
[INFO] [stdout] test services::dev::urls::tests::unused_pathbuf_import_ok ... ok
[INFO] [stdout] test utilities::json_schema::tests::falls_back_when_json_schema_empty ... ok
[INFO] [stdout] test utilities::liquid::tests::renders_nested_path ... ok
[INFO] [stdout] test services::webhook::trigger::tests::shows_error_if_localhost_is_not_ready ... ok
[INFO] [stdout] test utilities::json_schema::tests::returns_errors_when_local_validation_fails ... ok
[INFO] [stdout] test utilities::json_schema::tests::falls_back_when_no_json_schema ... ok
[INFO] [stdout] test utilities::json_schema::tests::validates_when_both_succeed ... ok
[INFO] [stdout] test utilities::json_schema::tests::returns_errors_when_json_schema_fails ... ok
[INFO] [stdout] test utilities::liquid::tests::bypass_skips_liquid_rendering ... ok
[INFO] [stdout] test services::dev_clean::tests::rejects_without_dev_sessions ... ok
[INFO] [stdout] test utilities::fetch_product_variant::tests::returns_none_without_admin_session ... ok
[INFO] [stdout] test utilities::liquid::tests::recursive_copy_renders_liquid_only ... ok
[INFO] [stdout] test utilities::liquid::tests::renders_variable ... ok
[INFO] [stdout] test utilities::json_schema::tests::combines_errors_from_both_validations ... ok
[INFO] [stdout] test utilities::json_schema::tests::adds_base_properties_to_the_json_schema ... ok
[INFO] [stdout] test utilities::locales::tests::first_locale_becomes_default_without_default_marker ... ok
[INFO] [stdout] test utilities::locales::tests::ignores_non_json_files ... ok
[INFO] [stdout] test utilities::locales::tests::missing_locales_dir_returns_none ... ok
[INFO] [stdout] test validations::message::tests::accepts_short ... ok
[INFO] [stdout] test validations::message::tests::rejects_too_long ... ok
[INFO] [stdout] test validations::version_name::tests::accepts_allowed_charset ... ok
[INFO] [stdout] test validations::version_name::tests::rejects_dot_and_dotdot ... ok
[INFO] [stdout] test utilities::locales::tests::rejects_invalid_locale_json ... ok
[INFO] [stdout] test utilities::locales::tests::translations_are_base64_encoded ... ok
[INFO] [stdout] test validations::version_name::tests::rejects_too_long ... ok
[INFO] [stdout] test utilities::locales::tests::empty_locales_dir_returns_none ... ok
[INFO] [stdout] test utilities::locales::tests::loads_default_locale ... ok
[INFO] [stdout] test validations::version_name::tests::rejects_special_chars ... ok
[INFO] [stdout] test models::extensions::specifications::flow_action::tests::json_schema_rejects_invalid_config ... ok
[INFO] [stdout] test utilities::json_schema::draft07_tests::validates_enum_and_ref ... ok
[INFO] [stdout] test services::dev::run::tests::process_panic_is_reported ... ok
[INFO] [stdout] test utilities::json_schema::draft07_tests::validates_all_of_any_of_nested_required_and_pattern ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 795 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.68s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests shopirust_app
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "75cfae74afdb09fbb47784f06cf003a29e56ae568bb88027811fb85baf15b01e", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "75cfae74afdb09fbb47784f06cf003a29e56ae568bb88027811fb85baf15b01e", kill_on_drop: false }`
[INFO] [stdout] 75cfae74afdb09fbb47784f06cf003a29e56ae568bb88027811fb85baf15b01e
