[INFO] fetching crate lerna 2.0.3... [INFO] testing lerna-2.0.3 against try#dec9417b8611e34e787a3e4c37686b5131f9e5c5 for pr-154210-1 [INFO] extracting crate lerna 2.0.3 into /workspace/builds/worker-5-tc2/source [INFO] started tweaking crates.io crate lerna 2.0.3 [INFO] finished tweaking crates.io crate lerna 2.0.3 [INFO] tweaked toml for crates.io crate lerna 2.0.3 written to /workspace/builds/worker-5-tc2/source/Cargo.toml [INFO] validating manifest of crates.io crate lerna 2.0.3 on toolchain dec9417b8611e34e787a3e4c37686b5131f9e5c5 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate crates.io crate lerna 2.0.3 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" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/source:/opt/rustwide/workdir:ro,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" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 807d7247d691d0e4210032a3d97eb0c30141fad8cf65d89841f3a7f276a72fbc [INFO] running `Command { std: "docker" "start" "-a" "807d7247d691d0e4210032a3d97eb0c30141fad8cf65d89841f3a7f276a72fbc", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "807d7247d691d0e4210032a3d97eb0c30141fad8cf65d89841f3a7f276a72fbc", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "807d7247d691d0e4210032a3d97eb0c30141fad8cf65d89841f3a7f276a72fbc", kill_on_drop: false }` [INFO] [stdout] 807d7247d691d0e4210032a3d97eb0c30141fad8cf65d89841f3a7f276a72fbc [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/source:/opt/rustwide/workdir:ro,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" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] e694c552c8d045e0de3bc258a2c3a963e556372397b4f0c9932241c4a77e9d46 [INFO] running `Command { std: "docker" "start" "-a" "e694c552c8d045e0de3bc258a2c3a963e556372397b4f0c9932241c4a77e9d46", kill_on_drop: false }` [INFO] [stderr] Compiling libc v0.2.180 [INFO] [stderr] Compiling zerocopy v0.8.39 [INFO] [stderr] Compiling linked-hash-map v0.5.6 [INFO] [stderr] Compiling indexmap v1.9.3 [INFO] [stderr] Compiling yaml-rust v0.4.5 [INFO] [stderr] Compiling serde_yaml v0.8.26 [INFO] [stderr] Compiling getrandom v0.3.4 [INFO] [stderr] Compiling rand_core v0.9.5 [INFO] [stderr] Compiling ppv-lite86 v0.2.21 [INFO] [stderr] Compiling rand_chacha v0.9.0 [INFO] [stderr] Compiling rand v0.9.2 [INFO] [stderr] Compiling lerna v2.0.3 (/opt/rustwide/workdir) [INFO] [stdout] warning: unused import: `JobOverrideBatch` [INFO] [stdout] --> src/sweeper.rs:12:23 [INFO] [stdout] | [INFO] [stdout] 12 | use crate::launcher::{JobOverrideBatch, Launcher, LauncherError}; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods `parse_sweep_arguments` and `cartesian_product` are never used [INFO] [stdout] --> src/sweeper.rs:96:8 [INFO] [stdout] | [INFO] [stdout] 82 | impl BasicSweeper { [INFO] [stdout] | ----------------- methods in this implementation [INFO] [stdout] ... [INFO] [stdout] 96 | fn parse_sweep_arguments(&self, arguments: &[String]) -> Vec)>> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 117 | fn cartesian_product( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 12.22s [INFO] running `Command { std: "docker" "inspect" "e694c552c8d045e0de3bc258a2c3a963e556372397b4f0c9932241c4a77e9d46", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "e694c552c8d045e0de3bc258a2c3a963e556372397b4f0c9932241c4a77e9d46", kill_on_drop: false }` [INFO] [stdout] e694c552c8d045e0de3bc258a2c3a963e556372397b4f0c9932241c4a77e9d46 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/source:/opt/rustwide/workdir:ro,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" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 8638e0570d0a87d78fc6e026128e847a6272941f5b1c363e6ffda6d75f697e39 [INFO] running `Command { std: "docker" "start" "-a" "8638e0570d0a87d78fc6e026128e847a6272941f5b1c363e6ffda6d75f697e39", kill_on_drop: false }` [INFO] [stderr] Compiling once_cell v1.21.3 [INFO] [stderr] Compiling rustix v1.1.3 [INFO] [stdout] warning: unused import: `JobOverrideBatch` [INFO] [stdout] --> src/sweeper.rs:12:23 [INFO] [stdout] | [INFO] [stdout] 12 | use crate::launcher::{JobOverrideBatch, Launcher, LauncherError}; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods `parse_sweep_arguments` and `cartesian_product` are never used [INFO] [stdout] --> src/sweeper.rs:96:8 [INFO] [stdout] | [INFO] [stdout] 82 | impl BasicSweeper { [INFO] [stdout] | ----------------- methods in this implementation [INFO] [stdout] ... [INFO] [stdout] 96 | fn parse_sweep_arguments(&self, arguments: &[String]) -> Vec)>> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 117 | fn cartesian_product( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Compiling tempfile v3.24.0 [INFO] [stderr] Compiling lerna v2.0.3 (/opt/rustwide/workdir) [INFO] [stdout] warning: unused import: `JobOverrideBatch` [INFO] [stdout] --> src/sweeper.rs:12:23 [INFO] [stdout] | [INFO] [stdout] 12 | use crate::launcher::{JobOverrideBatch, Launcher, LauncherError}; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods `parse_sweep_arguments` and `cartesian_product` are never used [INFO] [stdout] --> src/sweeper.rs:96:8 [INFO] [stdout] | [INFO] [stdout] 82 | impl BasicSweeper { [INFO] [stdout] | ----------------- methods in this implementation [INFO] [stdout] ... [INFO] [stdout] 96 | fn parse_sweep_arguments(&self, arguments: &[String]) -> Vec)>> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 117 | fn cartesian_product( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 8.56s [INFO] running `Command { std: "docker" "inspect" "8638e0570d0a87d78fc6e026128e847a6272941f5b1c363e6ffda6d75f697e39", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "8638e0570d0a87d78fc6e026128e847a6272941f5b1c363e6ffda6d75f697e39", kill_on_drop: false }` [INFO] [stdout] 8638e0570d0a87d78fc6e026128e847a6272941f5b1c363e6ffda6d75f697e39 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/source:/opt/rustwide/workdir:ro,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" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] 9c23aedee4cefbacbf71af9acfb6ca7f46602b10321d696adccd5de3aa949d7b [INFO] running `Command { std: "docker" "start" "-a" "9c23aedee4cefbacbf71af9acfb6ca7f46602b10321d696adccd5de3aa949d7b", kill_on_drop: false }` [INFO] [stderr] warning: unused import: `JobOverrideBatch` [INFO] [stderr] --> src/sweeper.rs:12:23 [INFO] [stderr] | [INFO] [stderr] 12 | use crate::launcher::{JobOverrideBatch, Launcher, LauncherError}; [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default [INFO] [stderr] [INFO] [stderr] warning: methods `parse_sweep_arguments` and `cartesian_product` are never used [INFO] [stderr] --> src/sweeper.rs:96:8 [INFO] [stderr] | [INFO] [stderr] 82 | impl BasicSweeper { [INFO] [stderr] | ----------------- methods in this implementation [INFO] [stderr] ... [INFO] [stderr] 96 | fn parse_sweep_arguments(&self, arguments: &[String]) -> Vec)>> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 117 | fn cartesian_product( [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default [INFO] [stderr] [INFO] [stderr] warning: `lerna` (lib) generated 2 warnings (run `cargo fix --lib -p lerna` to apply 1 suggestion) [INFO] [stderr] warning: `lerna` (lib test) generated 2 warnings (2 duplicates) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.07s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/lerna-d6c11bb87a6f8fd8) [INFO] [stdout] [INFO] [stdout] running 239 tests [INFO] [stdout] test callback::tests::test_callback_manager ... ok [INFO] [stdout] test callback::tests::test_custom_callback ... ok [INFO] [stdout] test callback::tests::test_noop_callback ... ok [INFO] [stdout] test config::interpolation::tests::test_decode_resolver_float ... ok [INFO] [stdout] test config::interpolation::tests::test_decode_resolver_null ... ok [INFO] [stdout] test config::interpolation::tests::test_decode_resolver_string ... ok [INFO] [stdout] test config::interpolation::tests::test_env_resolver_with_default ... ok [INFO] [stdout] test config::interpolation::tests::test_dict_resolution ... ok [INFO] [stdout] test config::interpolation::tests::test_full_string_interpolation ... ok [INFO] [stdout] test config::interpolation::tests::test_env_resolver ... ok [INFO] [stdout] test config::interpolation::tests::test_interpolation_value ... ok [INFO] [stdout] test config::interpolation::tests::test_simple_lookup ... ok [INFO] [stdout] test config::interpolation::tests::test_string_interpolation ... ok [INFO] [stdout] test config::interpolation::tests::test_decode_resolver_int ... ok [INFO] [stdout] test config::interpolation::tests::test_decode_resolver_bool ... ok [INFO] [stdout] test config::parser::tests::test_extract_header_stops_at_content ... ok [INFO] [stdout] test config::parser::tests::test_extract_header_with_empty_lines ... ok [INFO] [stdout] test config::parser::tests::test_extract_defaults ... ok [INFO] [stdout] test config::parser::tests::test_parse_nested_yaml ... ok [INFO] [stdout] test config::parser::tests::test_extract_header ... ok [INFO] [stdout] test config::parser::tests::test_parse_interpolation ... ok [INFO] [stdout] test config::parser::tests::test_parse_simple_yaml ... ok [INFO] [stdout] test config::parser::tests::test_parse_missing ... ok [INFO] [stdout] test config::parser::tests::test_extract_header_multiple ... ok [INFO] [stdout] test config::loader::tests::test_list_group ... ok [INFO] [stdout] test config::parser::tests::test_parse_list ... ok [INFO] [stdout] test config::loader::tests::test_load_simple_config ... ok [INFO] [stdout] test config::loader::tests::test_load_with_defaults ... ok [INFO] [stdout] test config::loader::tests::test_load_with_override ... ok [INFO] [stdout] test config::repository::tests::test_caching_repository ... ok [INFO] [stdout] test config::loader::tests::test_config_exists ... ok [INFO] [stdout] test config::value::tests::test_interpolation_detection ... ok [INFO] [stdout] test config_path::tests::test_get_basename ... ok [INFO] [stdout] test config_path::tests::test_is_valid_config_name ... ok [INFO] [stdout] test config_path::tests::test_is_valid_group_name ... ok [INFO] [stdout] test config::repository::tests::test_repository_config_exists ... ok [INFO] [stdout] test config::source::tests::test_file_source_load ... ok [INFO] [stdout] test config_path::tests::test_normalize_config_path ... ok [INFO] [stdout] test config::value::tests::test_config_dict_merge ... ok [INFO] [stdout] test config::value::tests::test_config_dict_select ... ok [INFO] [stdout] test config_path::tests::test_get_parent_path ... ok [INFO] [stdout] test config::value::tests::test_config_dict_basic ... ok [INFO] [stdout] test config_path::tests::test_join_config_paths ... ok [INFO] [stdout] test config_store::tests::test_store_with_group ... ok [INFO] [stdout] test config_store::tests::test_list ... ok [INFO] [stdout] test config_path::tests::test_get_scheme ... ok [INFO] [stdout] test core::object_type::tests::test_is_config ... ok [INFO] [stdout] test core::object_type::tests::test_is_found ... ok [INFO] [stdout] test core::object_type::tests::test_is_group ... ok [INFO] [stdout] test config_store::tests::test_store_and_load_simple ... ok [INFO] [stdout] test config::repository::tests::test_repository_load_config ... ok [INFO] [stdout] test core::object_type::tests::test_display ... ok [INFO] [stdout] test core::object_type::tests::test_object_type_values ... ok [INFO] [stdout] test core::object_type::tests::test_default ... ok [INFO] [stdout] test config::source::tests::test_file_source_list ... ok [INFO] [stdout] test config_store::tests::test_get_type ... ok [INFO] [stdout] test core::override_types::tests::test_key_display ... ok [INFO] [stdout] test core::override_types::tests::test_override_change ... ok [INFO] [stdout] test core::override_types::tests::test_override_delete ... ok [INFO] [stdout] test config::repository::tests::test_repository_get_group_options ... ok [INFO] [stdout] test config::repository::tests::test_repository_group_exists ... ok [INFO] [stdout] test core::override_types::tests::test_override_type_display ... ok [INFO] [stdout] test core::override_types::tests::test_parsed_element ... ok [INFO] [stdout] test core::override_types::tests::test_quote_char ... ok [INFO] [stdout] test core::override_types::tests::test_quoted_string_with_quotes ... ok [INFO] [stdout] test defaults::tests::test_config_default_get_name ... ok [INFO] [stdout] test defaults::tests::test_config_default_group_path ... ok [INFO] [stdout] test defaults::tests::test_config_default_is_self ... ok [INFO] [stdout] test defaults::tests::test_defaults_tree_node ... ok [INFO] [stdout] test defaults::tests::test_group_default ... ok [INFO] [stdout] test defaults::tests::test_result_default ... ok [INFO] [stdout] test defaults::tests::test_group_value_is_missing ... ok [INFO] [stdout] test defaults_list::tests::test_overrides_value_override_skipped ... ok [INFO] [stdout] test env::tests::test_env_resolver_caching ... ok [INFO] [stdout] test env::tests::test_env_resolver_get ... ok [INFO] [stdout] test defaults_list::tests::test_overrides_from_strings ... ok [INFO] [stdout] test env::tests::test_parse_env_ref_invalid ... ok [INFO] [stdout] test env::tests::test_env_resolver_get_or_default ... ok [INFO] [stdout] test env::tests::test_is_env_set ... ok [INFO] [stdout] test env::tests::test_env_resolver_not_found ... ok [INFO] [stdout] test env::tests::test_find_env_refs ... ok [INFO] [stdout] test env::tests::test_resolve_env_string ... ok [INFO] [stdout] test env::tests::test_resolve_env_string_missing_no_default ... ok [INFO] [stdout] test env::tests::test_resolve_env_string_with_default ... ok [INFO] [stdout] test glob::tests::test_glob_filter ... ok [INFO] [stdout] test glob::tests::test_glob_filter_empty ... ok [INFO] [stdout] test glob::tests::test_glob_filter_include_all ... ok [INFO] [stdout] test glob::tests::test_glob_match_exact ... ok [INFO] [stdout] test glob::tests::test_glob_match_question ... ok [INFO] [stdout] test glob::tests::test_glob_match_star ... ok [INFO] [stdout] test interpolation::tests::test_escaped_literal ... ok [INFO] [stdout] test interpolation::tests::test_parse_interpolation_env ... ok [INFO] [stdout] test interpolation::tests::test_parse_interpolation_env_default ... ok [INFO] [stdout] test interpolation::tests::test_parse_interpolation_nested ... ok [INFO] [stdout] test interpolation::tests::test_resolve_config ... ok [INFO] [stdout] test interpolation::tests::test_parse_interpolation_simple ... ok [INFO] [stdout] test interpolation::tests::test_find_interpolations ... ok [INFO] [stdout] test interpolation::tests::test_resolve_env ... ok [INFO] [stdout] test config::value::tests::test_config_value_types ... ok [INFO] [stdout] test interpolation::tests::test_resolve_env_default ... ok [INFO] [stdout] test interpolation::tests::test_resolve_nested_key ... ok [INFO] [stdout] test interpolation::tests::test_resolve_string ... ok [INFO] [stdout] test interpolation::tests::test_resolve_simple_key ... ok [INFO] [stdout] test job::tests::test_generate_sweep_jobs ... ok [INFO] [stdout] test job::tests::test_job_config ... ok [INFO] [stdout] test job::tests::test_compute_output_dir ... ok [INFO] [stdout] test job::tests::test_override_dirname_exclude ... ok [INFO] [stdout] test job::tests::test_sweep_config ... ok [INFO] [stdout] test job::tests::test_override_dirname ... ok [INFO] [stdout] test launcher::tests::test_basic_launcher_setup ... ok [INFO] [stdout] test job_runner::tests::test_serialize_config ... ok [INFO] [stdout] test launcher::tests::test_launcher_manager ... ok [INFO] [stdout] test launcher::tests::test_basic_launcher_launch ... ok [INFO] [stdout] test job_runner::tests::test_compute_output_dir ... ok [INFO] [stdout] test job_runner::tests::test_job_status ... ok [INFO] [stdout] test job_runner::tests::test_job_context ... ok [INFO] [stdout] test merge::tests::test_apply_deletions ... ok [INFO] [stdout] test merge::tests::test_collect_keys ... ok [INFO] [stdout] test merge::tests::test_apply_override ... ok [INFO] [stdout] test merge::tests::test_merge_configs ... ok [INFO] [stdout] test merge::tests::test_list_extend ... ok [INFO] [stdout] test merge::tests::test_get_nested ... ok [INFO] [stdout] test merge::tests::test_merge_nested ... ok [INFO] [stdout] test merge::tests::test_merge_simple ... ok [INFO] [stdout] test merge::tests::test_missing_preserves_base ... ok [INFO] [stdout] test omegaconf::dictconfig::tests::test_dictconfig_missing ... ok [INFO] [stdout] test omegaconf::dictconfig::tests::test_dictconfig_none ... ok [INFO] [stdout] test omegaconf::dictconfig::tests::test_dictconfig_readonly ... ok [INFO] [stdout] test omegaconf::dictconfig::tests::test_dictconfig_new ... ok [INFO] [stdout] test omegaconf::dictconfig::tests::test_dictconfig_set_get ... ok [INFO] [stdout] test launcher::tests::test_launcher_manager_no_launcher ... ok [INFO] [stdout] test omegaconf::dictconfig::tests::test_dictconfig_struct ... ok [INFO] [stdout] test omegaconf::flags::tests::test_flags_basic ... ok [INFO] [stdout] test omegaconf::listconfig::tests::test_listconfig_from_vec ... ok [INFO] [stdout] test omegaconf::flags::tests::test_flags_merge ... ok [INFO] [stdout] test omegaconf::listconfig::tests::test_listconfig_append ... ok [INFO] [stdout] test omegaconf::listconfig::tests::test_listconfig_missing ... ok [INFO] [stdout] test omegaconf::listconfig::tests::test_listconfig_new ... ok [INFO] [stdout] test omegaconf::listconfig::tests::test_listconfig_none ... ok [INFO] [stdout] test omegaconf::listconfig::tests::test_listconfig_readonly ... ok [INFO] [stdout] test omegaconf::listconfig::tests::test_listconfig_pop ... ok [INFO] [stdout] test omegaconf::nodes::tests::test_integer_node ... ok [INFO] [stdout] test omegaconf::nodes::tests::test_boolean_node ... ok [INFO] [stdout] test omegaconf::omegaconf::tests::test_config_value_from_string ... ok [INFO] [stdout] test omegaconf::omegaconf::tests::test_create_list ... ok [INFO] [stdout] test omegaconf::nodes::tests::test_any_node ... ok [INFO] [stdout] test omegaconf::nodes::tests::test_interpolation_node ... ok [INFO] [stdout] test omegaconf::nodes::tests::test_float_node ... ok [INFO] [stdout] test omegaconf::nodes::tests::test_missing_node ... ok [INFO] [stdout] test package::tests::test_compute_target_path ... ok [INFO] [stdout] test package::tests::test_package_resolver_default ... ok [INFO] [stdout] test omegaconf::omegaconf::tests::test_missing_value ... ok [INFO] [stdout] test omegaconf::omegaconf::tests::test_to_yaml_simple ... ok [INFO] [stdout] test config_path::tests::test_strip_scheme ... ok [INFO] [stdout] test package::tests::test_package_resolver_global ... ok [INFO] [stdout] test env::tests::test_parse_env_ref_short_form ... ok [INFO] [stdout] test defaults::tests::test_group_default_multi ... ok [INFO] [stdout] test omegaconf::nodes::tests::test_string_node ... ok [INFO] [stdout] test config_path::tests::test_is_absolute_config_path ... ok [INFO] [stdout] test omegaconf::omegaconf::tests::test_create_dict ... ok [INFO] [stdout] test config::interpolation::tests::test_missing_key_error ... ok [INFO] [stdout] test package::tests::test_parse_package_header_none ... ok [INFO] [stdout] test parser::tests::test_parse_cast_float ... ok [INFO] [stdout] test parser::tests::test_parse_cast_int ... ok [INFO] [stdout] test parser::tests::test_parse_choice_function ... ok [INFO] [stdout] test parser::tests::test_parse_dict ... ok [INFO] [stdout] test parser::tests::test_parse_delete_override ... ok [INFO] [stdout] test parser::tests::test_parse_dotted_key ... ok [INFO] [stdout] test parser::tests::test_parse_float ... ok [INFO] [stdout] test parser::tests::test_parse_force_add_override ... ok [INFO] [stdout] test parser::tests::test_parse_integer ... ok [INFO] [stdout] test parser::tests::test_parse_interval_function ... ok [INFO] [stdout] test parser::tests::test_parse_null ... ok [INFO] [stdout] test parser::tests::test_parse_package ... ok [INFO] [stdout] test parser::tests::test_parse_quoted_string ... ok [INFO] [stdout] test parser::tests::test_parse_range_function ... ok [INFO] [stdout] test parser::tests::test_parse_range_with_step ... ok [INFO] [stdout] test parser::tests::test_parse_scientific_notation ... ok [INFO] [stdout] test parser::tests::test_parse_simple_choice ... ok [INFO] [stdout] test parser::tests::test_parse_simple_string ... ok [INFO] [stdout] test search_path::tests::test_config_search_path_append_after ... ok [INFO] [stdout] test search_path::tests::test_config_search_path_contains ... ok [INFO] [stdout] test search_path::tests::test_config_search_path_display ... ok [INFO] [stdout] test search_path::tests::test_config_search_path_append ... ok [INFO] [stdout] test search_path::tests::test_config_search_path_iter ... ok [INFO] [stdout] test search_path::tests::test_config_search_path_prepend ... ok [INFO] [stdout] test search_path::tests::test_config_search_path_prepend_before ... ok [INFO] [stdout] test search_path::tests::test_config_search_path_remove ... ok [INFO] [stdout] test search_path::tests::test_search_path_element_new ... ok [INFO] [stdout] test search_path::tests::test_search_path_element_path_without_scheme ... ok [INFO] [stdout] test search_path::tests::test_search_path_element_scheme ... ok [INFO] [stdout] test search_path::tests::test_search_path_query_matches ... ok [INFO] [stdout] test sweep::tests::test_cartesian_product ... ok [INFO] [stdout] test sweep::tests::test_empty_overrides ... ok [INFO] [stdout] test sweep::tests::test_large_sweep ... ok [INFO] [stdout] test sweep::tests::test_mixed_sweep_and_static ... ok [INFO] [stdout] test sweep::tests::test_range_sweep_expansion ... ok [INFO] [stdout] test sweep::tests::test_simple_sweep_expansion ... ok [INFO] [stdout] test sweep::tests::test_single_override ... ok [INFO] [stdout] test sweeper::tests::test_basic_sweeper_cartesian_product ... ok [INFO] [stdout] test sweeper::tests::test_basic_sweeper_setup ... ok [INFO] [stdout] test sweeper::tests::test_basic_sweeper_single_value ... ok [INFO] [stdout] test sweeper::tests::test_basic_sweeper_with_batch_size ... ok [INFO] [stdout] test sweeper::tests::test_sweeper_manager ... ok [INFO] [stdout] test sweeper::tests::test_sweeper_manager_no_sweeper ... ok [INFO] [stdout] test utils::tests::test_escape_special_characters_backslash ... ok [INFO] [stdout] test utils::tests::test_escape_special_characters_braces ... ok [INFO] [stdout] test utils::tests::test_escape_special_characters_brackets ... ok [INFO] [stdout] test utils::tests::test_escape_special_characters_equals ... ok [INFO] [stdout] test utils::tests::test_escape_special_characters_no_escape ... ok [INFO] [stdout] test utils::tests::test_escape_special_characters_parens ... ok [INFO] [stdout] test utils::tests::test_escape_special_characters_spaces ... ok [INFO] [stdout] test utils::tests::test_get_valid_filename ... ok [INFO] [stdout] test utils::tests::test_is_valid_key ... ok [INFO] [stdout] test utils::tests::test_join_key ... ok [INFO] [stdout] test utils::tests::test_normalize_file_name ... ok [INFO] [stdout] test utils::tests::test_sanitize_path_component ... ok [INFO] [stdout] test utils::tests::test_split_key ... ok [INFO] [stdout] test utils::tests::test_unescape_string ... ok [INFO] [stdout] test validation::tests::test_schema_apply_defaults ... ok [INFO] [stdout] test validation::tests::test_schema_validation ... ok [INFO] [stdout] test validation::tests::test_type_spec_matches ... ok [INFO] [stdout] test validation::tests::test_type_spec_parse ... ok [INFO] [stdout] test validation::tests::test_type_spec_parse_generic ... ok [INFO] [stdout] test glob::tests::test_glob_match_combined ... ok [INFO] [stdout] test env::tests::test_parse_env_ref_with_default ... ok [INFO] [stdout] test env::tests::test_parse_env_ref_simple ... ok [INFO] [stdout] test package::tests::test_package_resolver_name ... ok [INFO] [stdout] test package::tests::test_package_resolver_group ... ok [INFO] [stdout] test package::tests::test_package_resolver_override ... ok [INFO] [stdout] test package::tests::test_package_resolver_relative ... ok [INFO] [stdout] test package::tests::test_parse_package_header ... ok [INFO] [stdout] test package::tests::test_split_path ... ok [INFO] [stdout] test parser::tests::test_parse_add_override ... ok [INFO] [stdout] test parser::tests::test_parse_boolean ... ok [INFO] [stdout] test parser::tests::test_parse_cast_str ... ok [INFO] [stdout] test parser::tests::test_parse_list ... ok [INFO] [stdout] test parser::tests::test_parse_negative_number ... ok [INFO] [stdout] test search_path::tests::test_config_search_path_find ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 239 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.08s [INFO] [stdout] [INFO] [stderr] Doc-tests lerna [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] test src/callback.rs - callback::Callback (line 71) ... ignored [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] running `Command { std: "docker" "inspect" "9c23aedee4cefbacbf71af9acfb6ca7f46602b10321d696adccd5de3aa949d7b", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "9c23aedee4cefbacbf71af9acfb6ca7f46602b10321d696adccd5de3aa949d7b", kill_on_drop: false }` [INFO] [stdout] 9c23aedee4cefbacbf71af9acfb6ca7f46602b10321d696adccd5de3aa949d7b