[INFO] cloning repository https://github.com/just-another-joker/rusty-bof-elf [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/just-another-joker/rusty-bof-elf" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fjust-another-joker%2Frusty-bof-elf", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fjust-another-joker%2Frusty-bof-elf'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] c355e39f3994ed1f3fcd80bdaa47039f95e8b720 [INFO] testing just-another-joker/rusty-bof-elf against 1.99.0-beta.8+cargoflags=--release for beta-release-1.100-3 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fjust-another-joker%2Frusty-bof-elf" "/workspace/builds/worker-7-tc1/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-7-tc1/source'... [INFO] [stderr] done. [INFO] started tweaking git repo https://github.com/just-another-joker/rusty-bof-elf [INFO] finished tweaking git repo https://github.com/just-another-joker/rusty-bof-elf [INFO] tweaked toml for git repo https://github.com/just-another-joker/rusty-bof-elf written to /workspace/builds/worker-7-tc1/source/Cargo.toml [INFO] validating manifest of git repo https://github.com/just-another-joker/rusty-bof-elf 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 git repo https://github.com/just-another-joker/rusty-bof-elf 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] Downloading crates ... [INFO] [stderr] Downloaded libc v0.2.184 [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:77db811e55d90add9212f6832c23229e3de5f1c1f9905e8cb07319ea15df73ac" "sleep" "infinity", kill_on_drop: false }` [INFO] [stdout] 438278d4ba8fe37a4db359383eca133c3d092038b704ceb2a7e7128c1b8120df [INFO] running `Command { std: "docker" "start" "438278d4ba8fe37a4db359383eca133c3d092038b704ceb2a7e7128c1b8120df", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "438278d4ba8fe37a4db359383eca133c3d092038b704ceb2a7e7128c1b8120df", 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" "438278d4ba8fe37a4db359383eca133c3d092038b704ceb2a7e7128c1b8120df" "/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" "438278d4ba8fe37a4db359383eca133c3d092038b704ceb2a7e7128c1b8120df", 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" "438278d4ba8fe37a4db359383eca133c3d092038b704ceb2a7e7128c1b8120df" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "build" "--frozen" "--message-format=json" "--release", kill_on_drop: false }` [INFO] [stderr] Compiling libc v0.2.184 [INFO] [stderr] Compiling bof-elf v0.1.0 (/opt/rustwide/workdir/crates/bof-elf) [INFO] [stderr] Compiling beacon v0.1.0 (/opt/rustwide/workdir/crates/beacon) [INFO] [stderr] Compiling loader v0.1.0 (/opt/rustwide/workdir/crates/loader) [INFO] [stderr] Finished `release` profile [optimized] target(s) in 8.55s [INFO] running `Command { std: "docker" "inspect" "438278d4ba8fe37a4db359383eca133c3d092038b704ceb2a7e7128c1b8120df", 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" "438278d4ba8fe37a4db359383eca133c3d092038b704ceb2a7e7128c1b8120df" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen" "--no-run" "--message-format=json" "--release", kill_on_drop: false }` [INFO] [stderr] warning: output filename collision at /opt/rustwide/target/release/deps/libbeacon.so [INFO] [stderr] | [INFO] [stderr] = note: the lib target `beacon` in package `beacon v0.1.0 (/opt/rustwide/workdir/crates/beacon)` has the same output filename as the lib target `beacon` in package `beacon v0.1.0 (/opt/rustwide/workdir/crates/beacon)` [INFO] [stderr] = note: this may become a hard error in the future; see [INFO] [stderr] = help: consider changing their names to be unique or compiling them separately [INFO] [stderr] warning: output filename collision at /opt/rustwide/target/release/deps/libbeacon.so.dwp [INFO] [stderr] | [INFO] [stderr] = note: the lib target `beacon` in package `beacon v0.1.0 (/opt/rustwide/workdir/crates/beacon)` has the same output filename as the lib target `beacon` in package `beacon v0.1.0 (/opt/rustwide/workdir/crates/beacon)` [INFO] [stderr] = note: this may become a hard error in the future; see [INFO] [stderr] = help: consider changing their names to be unique or compiling them separately [INFO] [stderr] warning: output filename collision at /opt/rustwide/target/release/deps/libbeacon.a [INFO] [stderr] | [INFO] [stderr] = note: the lib target `beacon` in package `beacon v0.1.0 (/opt/rustwide/workdir/crates/beacon)` has the same output filename as the lib target `beacon` in package `beacon v0.1.0 (/opt/rustwide/workdir/crates/beacon)` [INFO] [stderr] = note: this may become a hard error in the future; see [INFO] [stderr] = help: consider changing their names to be unique or compiling them separately [INFO] [stderr] warning: output filename collision at /opt/rustwide/target/release/deps/libbeacon.rlib [INFO] [stderr] | [INFO] [stderr] = note: the lib target `beacon` in package `beacon v0.1.0 (/opt/rustwide/workdir/crates/beacon)` has the same output filename as the lib target `beacon` in package `beacon v0.1.0 (/opt/rustwide/workdir/crates/beacon)` [INFO] [stderr] = note: this may become a hard error in the future; see [INFO] [stderr] = help: consider changing their names to be unique or compiling them separately [INFO] [stderr] Compiling libc v0.2.184 [INFO] [stderr] Compiling bof-elf v0.1.0 (/opt/rustwide/workdir/crates/bof-elf) [INFO] [stderr] Compiling beacon v0.1.0 (/opt/rustwide/workdir/crates/beacon) [INFO] [stdout] warning: unused macro definition: `test_stub_error` [INFO] [stdout] --> crates/beacon/src/syscall.rs:60:18 [INFO] [stdout] | [INFO] [stdout] 60 | macro_rules! test_stub_error { [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_macros)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Compiling loader v0.1.0 (/opt/rustwide/workdir/crates/loader) [INFO] [stderr] Finished `release` profile [optimized] target(s) in 22.93s [INFO] running `Command { std: "docker" "inspect" "438278d4ba8fe37a4db359383eca133c3d092038b704ceb2a7e7128c1b8120df", 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" "438278d4ba8fe37a4db359383eca133c3d092038b704ceb2a7e7128c1b8120df" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen" "--release", kill_on_drop: false }` [INFO] [stderr] warning: output filename collision at /opt/rustwide/target/release/deps/libbeacon.so [INFO] [stderr] | [INFO] [stderr] = note: the lib target `beacon` in package `beacon v0.1.0 (/opt/rustwide/workdir/crates/beacon)` has the same output filename as the lib target `beacon` in package `beacon v0.1.0 (/opt/rustwide/workdir/crates/beacon)` [INFO] [stderr] = note: this may become a hard error in the future; see [INFO] [stderr] = help: consider changing their names to be unique or compiling them separately [INFO] [stderr] warning: output filename collision at /opt/rustwide/target/release/deps/libbeacon.so.dwp [INFO] [stderr] | [INFO] [stderr] = note: the lib target `beacon` in package `beacon v0.1.0 (/opt/rustwide/workdir/crates/beacon)` has the same output filename as the lib target `beacon` in package `beacon v0.1.0 (/opt/rustwide/workdir/crates/beacon)` [INFO] [stderr] = note: this may become a hard error in the future; see [INFO] [stderr] = help: consider changing their names to be unique or compiling them separately [INFO] [stderr] warning: output filename collision at /opt/rustwide/target/release/deps/libbeacon.a [INFO] [stderr] | [INFO] [stderr] = note: the lib target `beacon` in package `beacon v0.1.0 (/opt/rustwide/workdir/crates/beacon)` has the same output filename as the lib target `beacon` in package `beacon v0.1.0 (/opt/rustwide/workdir/crates/beacon)` [INFO] [stderr] = note: this may become a hard error in the future; see [INFO] [stderr] = help: consider changing their names to be unique or compiling them separately [INFO] [stderr] warning: output filename collision at /opt/rustwide/target/release/deps/libbeacon.rlib [INFO] [stderr] | [INFO] [stderr] = note: the lib target `beacon` in package `beacon v0.1.0 (/opt/rustwide/workdir/crates/beacon)` has the same output filename as the lib target `beacon` in package `beacon v0.1.0 (/opt/rustwide/workdir/crates/beacon)` [INFO] [stderr] = note: this may become a hard error in the future; see [INFO] [stderr] = help: consider changing their names to be unique or compiling them separately [INFO] [stderr] Compiling beacon v0.1.0 (/opt/rustwide/workdir/crates/beacon) [INFO] [stderr] warning: unused macro definition: `test_stub_error` [INFO] [stderr] --> crates/beacon/src/syscall.rs:60:18 [INFO] [stderr] | [INFO] [stderr] 60 | macro_rules! test_stub_error { [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_macros)]` (part of `#[warn(unused)]`) on by default [INFO] [stderr] [INFO] [stderr] warning: `beacon` (lib test) generated 1 warning [INFO] [stderr] Compiling loader v0.1.0 (/opt/rustwide/workdir/crates/loader) [INFO] [stderr] Finished `release` profile [optimized] target(s) in 6.09s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/release/deps/beacon-d9a44d2ad1e76ee4) [INFO] [stdout] [INFO] [stdout] running 74 tests [INFO] [stdout] test data::tests::test_parse_initializes_parser ... ok [INFO] [stdout] test data::tests::test_sequential_reads ... ok [INFO] [stdout] test data::tests::test_int_insufficient_data ... ok [INFO] [stdout] test data::tests::test_short_big_endian ... ok [INFO] [stdout] test data::tests::test_int_big_endian ... ok [INFO] [stdout] test data::tests::test_extract_length_prefixed ... ok [INFO] [stdout] test datastore::tests::test_protect_unprotect_no_panic ... ok [INFO] [stdout] test ffi::tests::test_ffi_beacon_printf_capture ... ok [INFO] [stdout] test datastore::tests::test_max_entries_returns_zero ... ok [INFO] [stdout] test ffi::tests::test_ffi_data_extract ... ok [INFO] [stdout] test format::tests::test_append_int_big_endian ... ok [INFO] [stdout] test ffi::tests::test_ffi_data_parse_and_int ... ok [INFO] [stdout] test data::tests::test_ptr_returns_exact_bytes ... ok [INFO] [stdout] test format::tests::test_append_bytes ... ok [INFO] [stdout] test format::tests::test_new_creates_empty_buffer ... ok [INFO] [stdout] test format::tests::test_reset_clears_buffer ... ok [INFO] [stdout] test format::tests::test_printf_appends_string ... ok [INFO] [stdout] test format::tests::test_multiple_appends ... ok [INFO] [stdout] test ffi::tests::test_ffi_null_parser_safety ... ok [INFO] [stdout] test output::tests::test_beacon_download_returns_false ... ok [INFO] [stdout] test output::tests::test_beacon_output_captures ... ok [INFO] [stdout] test info::tests::test_beacon_information_fills_zeroes ... ok [INFO] [stdout] test info::tests::test_beacon_get_spawn_to_null_no_panic ... ok [INFO] [stdout] test ffi::tests::test_ffi_to_wide_char ... ok [INFO] [stdout] test output::tests::test_beacon_printf_captures ... ok [INFO] [stdout] test info::tests::test_beacon_information_null_returns_false ... ok [INFO] [stdout] test output::tests::test_capture_mode_toggle ... ok [INFO] [stdout] test datastore::tests::test_get_item_returns_null ... ok [INFO] [stdout] test output::tests::test_get_captured_output_str ... ok [INFO] [stdout] test output::tests::test_multiple_outputs ... ok [INFO] [stdout] test output::tests::test_drain_clears_buffer ... ok [INFO] [stdout] test pack::tests::test_pack_ascii_string ... ok [INFO] [stdout] test pack::tests::test_pack_blob ... ok [INFO] [stdout] test ffi::tests::test_ffi_data_short ... ok [INFO] [stdout] test pack::tests::test_pack_empty_format ... ok [INFO] [stdout] test info::tests::test_beacon_get_spawn_to_zeroes_buffer ... ok [INFO] [stdout] test ffi::tests::test_ffi_beacon_is_admin ... ok [INFO] [stdout] test ffi::tests::test_ffi_beacon_output_capture ... ok [INFO] [stdout] test ffi::tests::test_ffi_format_alloc_and_append ... ok [INFO] [stdout] test pack::tests::test_pack_int ... ok [INFO] [stdout] test ffi::tests::test_ffi_get_environ_non_null ... ok [INFO] [stdout] test ffi::tests::test_ffi_get_os_name ... ok [INFO] [stdout] test pack::tests::test_pack_invalid_format ... ok [INFO] [stdout] test spawn::tests::test_inject_process_logs_error ... ok [INFO] [stdout] test gate::tests::test_gate_functions_no_panic ... ok [INFO] [stdout] test pack::tests::test_pack_missing_argument ... ok [INFO] [stdout] test pack::tests::test_pack_short ... ok [INFO] [stdout] test pack::tests::test_pack_multiple ... ok [INFO] [stdout] test pack::tests::test_pack_utf16_string ... ok [INFO] [stdout] test spawn::tests::test_cleanup_process_logs_error ... ok [INFO] [stdout] test spawn::tests::test_inject_temporary_logs_error ... ok [INFO] [stdout] test token::tests::test_is_admin_returns_bool ... ok [INFO] [stdout] test userdata::tests::test_default_is_zeroed ... ok [INFO] [stdout] test spawn::tests::test_spawn_temporary_returns_false ... ok [INFO] [stdout] test userdata::tests::test_returns_non_null ... ok [INFO] [stdout] test syscall::tests::test_virtual_free_returns_zero ... ok [INFO] [stdout] test userdata::tests::test_write_and_read ... ok [INFO] [stdout] test util::tests::test_ascii_to_utf16le ... ok [INFO] [stdout] test ffi::tests::test_ffi_store_add_get_remove ... ok [INFO] [stdout] test store::tests::test_remove_value ... ok [INFO] [stdout] test util::tests::test_empty_string ... ok [INFO] [stdout] test token::tests::test_revert_token_logs_error ... ok [INFO] [stdout] test store::tests::test_get_nonexistent_returns_null ... ok [INFO] [stdout] test store::tests::test_add_and_get_value ... ok [INFO] [stdout] test util::tests::test_null_src_returns_false ... ok [INFO] [stdout] test util::tests::test_truncation_at_max ... ok [INFO] [stdout] test store::tests::test_overwrite_value ... ok [INFO] [stdout] test store::tests::test_remove_nonexistent_returns_false ... ok [INFO] [stdout] test syscall::tests::test_close_handle_returns_zero ... ok [INFO] [stdout] test syscall::tests::test_virtual_alloc_returns_null ... ok [INFO] [stdout] test util::tests::test_zero_max_returns_false ... ok [INFO] [stdout] test token::tests::test_use_token_returns_false ... ok [INFO] [stdout] test syscall::tests::test_get_syscall_info_returns_zero ... ok [INFO] [stdout] test util::tests::test_null_dst_returns_false ... ok [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/release/deps/bof_elf-b86dab3fb104da96) [INFO] [stdout] [INFO] [stdout] test result: ok. 74 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 3 tests [INFO] [stdout] test tests::test_go_with_arg ... ok [INFO] [stdout] test tests::test_go_exists ... ok [INFO] [stderr] Running unittests src/main.rs (/opt/rustwide/target/release/deps/bof_elf-fc7f4cbded62477f) [INFO] [stdout] test tests::test_go_no_args ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running unittests src/main.rs (/opt/rustwide/target/release/deps/loader-2ec5c47d973a5c7e) [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] [stdout] [INFO] [stdout] running 30 tests [INFO] [stdout] test elf::dynamic::tests::test_parse_dynamic_section ... ok [INFO] [stdout] test elf::exports::tests::test_find_export_not_found ... ok [INFO] [stdout] test elf::dynamic::tests::test_parse_entry_too_small ... ok [INFO] [stdout] test elf::exports::tests::test_find_export_skips_undefined ... ok [INFO] [stdout] test elf::exports::tests::test_get_dynamic_symbols ... ok [INFO] [stdout] test elf::dynamic::tests::test_needed_entries ... ok [INFO] [stdout] test elf::dynamic::tests::test_empty_dynamic ... ok [INFO] [stdout] test elf::relocations::tests::test_parse_relative ... ok [INFO] [stdout] test elf::program_headers::tests::test_parse_dynamic_segment ... ok [INFO] [stdout] test elf::program_headers::tests::test_parse_too_small ... ok [INFO] [stdout] test elf::program_headers::tests::test_parse_load_segment ... ok [INFO] [stdout] test elf::relocations::tests::test_parse_block ... ok [INFO] [stdout] test elf::relocations::tests::test_parse_jump_slot ... ok [INFO] [stdout] test elf::symbols::tests::test_undefined_symbol ... ok [INFO] [stdout] test elf::symbols::tests::test_parse_symbol ... ok [INFO] [stdout] test elf::symbols::tests::test_parse_too_small ... ok [INFO] [stdout] test elf::tests::test_parse_invalid_magic ... ok [INFO] [stdout] test elf::header::tests::test_invalid_magic ... ok [INFO] [stdout] test elf::header::tests::test_parse_et_dyn ... ok [INFO] [stdout] test elf::header::tests::test_parse_et_exec ... ok [INFO] [stdout] test elf::header::tests::test_too_small ... ok [INFO] [stdout] test elf::program_headers::tests::test_bss_segment ... ok [INFO] [stdout] test elf::relocations::tests::test_parse_glob_dat ... ok [INFO] [stdout] test elf::header::tests::test_reject_et_rel ... ok [INFO] [stdout] test elf::header::tests::test_wrong_class ... ok [INFO] [stdout] test elf::relocations::tests::test_parse_too_small ... ok [INFO] [stdout] test relocations::tests::test_apply_relative_relocation ... ok [INFO] [stdout] test elf::exports::tests::test_find_export ... ok [INFO] [stdout] test imports::tests::test_resolve_beacon_function ... ok [INFO] [stderr] Running tests/integration.rs (/opt/rustwide/target/release/deps/integration-2fd54d58942a877a) [INFO] [stdout] test mapper::tests::test_phdr_prot ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 30 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 6 tests [INFO] [stdout] test test_loader_loads_bof_elf_so ... FAILED [INFO] [stdout] test test_standalone_bof_elf ... FAILED [INFO] [stdout] test test_loader_no_args_shows_usage ... FAILED [INFO] [stdout] test test_loader_loads_bof_elf_binary ... FAILED [INFO] [stdout] test test_loader_invalid_file ... FAILED [INFO] [stderr] error: test failed, to rerun pass `-p loader --test integration` [INFO] [stdout] test test_loader_with_string_arg ... FAILED [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] [INFO] [stdout] ---- test_loader_loads_bof_elf_so stdout ---- [INFO] [stdout] [INFO] [stdout] thread 'test_loader_loads_bof_elf_so' (665) panicked at crates/loader/tests/integration.rs:31:10: [INFO] [stdout] failed to run loader: Os { code: 2, kind: NotFound, message: "No such file or directory" } [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x62adbbfa1047 - [INFO] [stdout] 1: 0x62adbbf8b264 - [INFO] [stdout] 2: 0x62adbbfa060b - [INFO] [stdout] 3: 0x62adbbfa0209 - [INFO] [stdout] 4: 0x62adbbf9fe8a - [INFO] [stdout] 5: 0x62adbbf9f9c3 - [INFO] [stdout] 6: 0x62adbbfc5b11 - [INFO] [stdout] 7: 0x62adbbfc5ac9 - [INFO] [stdout] 8: 0x62adbbfc5fcc - [INFO] [stdout] 9: 0x62adbbf8b0fb - [INFO] [stdout] 10: 0x62adbbf8dd31 - [INFO] [stdout] 11: 0x62adbbf88fab - [INFO] [stdout] 12: 0x62adbbf897b6 - [INFO] [stdout] 13: 0x62adbbfdc08b - [INFO] [stdout] 14: 0x62adbbfd8592 - [INFO] [stdout] 15: 0x62adbbfd7dbc - [INFO] [stdout] 16: 0x62adbbff2a1c - [INFO] [stdout] 17: 0x62adbbfc72ca - [INFO] [stdout] 18: 0x7dfe423a5dfa - [INFO] [stdout] 19: 0x7dfe424393d4 - clone [INFO] [stdout] 20: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- test_standalone_bof_elf stdout ---- [INFO] [stdout] [INFO] [stdout] thread 'test_standalone_bof_elf' (668) panicked at crates/loader/tests/integration.rs:110:10: [INFO] [stdout] failed to run bof-elf standalone: Os { code: 2, kind: NotFound, message: "No such file or directory" } [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x62adbbfa1047 - [INFO] [stdout] 1: 0x62adbbf8b264 - [INFO] [stdout] 2: 0x62adbbfa060b - [INFO] [stdout] 3: 0x62adbbfa0209 - [INFO] [stdout] 4: 0x62adbbf9fe8a - [INFO] [stdout] 5: 0x62adbbf9f9c3 - [INFO] [stdout] 6: 0x62adbbfc5b11 - [INFO] [stdout] 7: 0x62adbbfc5ac9 - [INFO] [stdout] 8: 0x62adbbfc5fcc - [INFO] [stdout] 9: 0x62adbbf8b0fb - [INFO] [stdout] 10: 0x62adbbf8dd31 - [INFO] [stdout] 11: 0x62adbbf88fab - [INFO] [stdout] 12: 0x62adbbf89209 - [INFO] [stdout] 13: 0x62adbbfdc08b - [INFO] [stdout] 14: 0x62adbbfd8592 - [INFO] [stdout] 15: 0x62adbbfd7dbc - [INFO] [stdout] 16: 0x62adbbff2a1c - [INFO] [stdout] 17: 0x62adbbfc72ca - [INFO] [stdout] 18: 0x7dfe423a5dfa - [INFO] [stdout] 19: 0x7dfe424393d4 - clone [INFO] [stdout] 20: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- test_loader_no_args_shows_usage stdout ---- [INFO] [stdout] [INFO] [stdout] thread 'test_loader_no_args_shows_usage' (666) panicked at crates/loader/tests/integration.rs:66:10: [INFO] [stdout] failed to run loader: Os { code: 2, kind: NotFound, message: "No such file or directory" } [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x62adbbfa1047 - [INFO] [stdout] 1: 0x62adbbf8b264 - [INFO] [stdout] 2: 0x62adbbfa060b - [INFO] [stdout] 3: 0x62adbbfa0209 - [INFO] [stdout] 4: 0x62adbbf9fe8a - [INFO] [stdout] 5: 0x62adbbf9f9c3 - [INFO] [stdout] 6: 0x62adbbfc5b11 - [INFO] [stdout] 7: 0x62adbbfc5ac9 - [INFO] [stdout] 8: 0x62adbbfc5fcc - [INFO] [stdout] 9: 0x62adbbf8b0fb - [INFO] [stdout] 10: 0x62adbbf8dd31 - [INFO] [stdout] 11: 0x62adbbf88fab - [INFO] [stdout] 12: 0x62adbbf899af - [INFO] [stdout] 13: 0x62adbbfdc08b - [INFO] [stdout] 14: 0x62adbbfd8592 - [INFO] [stdout] 15: 0x62adbbfd7dbc - [INFO] [stdout] 16: 0x62adbbff2a1c - [INFO] [stdout] 17: 0x62adbbfc72ca - [INFO] [stdout] 18: 0x7dfe423a5dfa - [INFO] [stdout] 19: 0x7dfe424393d4 - clone [INFO] [stdout] 20: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- test_loader_loads_bof_elf_binary stdout ---- [INFO] [stdout] [INFO] [stdout] thread 'test_loader_loads_bof_elf_binary' (664) panicked at crates/loader/tests/integration.rs:94:10: [INFO] [stdout] failed to run loader: Os { code: 2, kind: NotFound, message: "No such file or directory" } [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x62adbbfa1047 - [INFO] [stdout] 1: 0x62adbbf8b264 - [INFO] [stdout] 2: 0x62adbbfa060b - [INFO] [stdout] 3: 0x62adbbfa0209 - [INFO] [stdout] 4: 0x62adbbf9fe8a - [INFO] [stdout] 5: 0x62adbbf9f9c3 - [INFO] [stdout] 6: 0x62adbbfc5b11 - [INFO] [stdout] 7: 0x62adbbfc5ac9 - [INFO] [stdout] 8: 0x62adbbfc5fcc - [INFO] [stdout] 9: 0x62adbbf8b0fb - [INFO] [stdout] 10: 0x62adbbf8dd31 - [INFO] [stdout] 11: 0x62adbbf88fab - [INFO] [stdout] 12: 0x62adbbf89b3a - [INFO] [stdout] 13: 0x62adbbfdc08b - [INFO] [stdout] 14: 0x62adbbfd8592 - [INFO] [stdout] 15: 0x62adbbfd7dbc - [INFO] [stdout] 16: 0x62adbbff2a1c - [INFO] [stdout] 17: 0x62adbbfc72ca - [INFO] [stdout] 18: 0x7dfe423a5dfa - [INFO] [stdout] 19: 0x7dfe424393d4 - clone [INFO] [stdout] 20: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- test_loader_invalid_file stdout ---- [INFO] [stdout] [INFO] [stdout] thread 'test_loader_invalid_file' (663) panicked at crates/loader/tests/integration.rs:78:10: [INFO] [stdout] failed to run loader: Os { code: 2, kind: NotFound, message: "No such file or directory" } [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x62adbbfa1047 - [INFO] [stdout] 1: 0x62adbbf8b264 - [INFO] [stdout] 2: 0x62adbbfa060b - [INFO] [stdout] 3: 0x62adbbfa0209 - [INFO] [stdout] 4: 0x62adbbf9fe8a - [INFO] [stdout] 5: 0x62adbbf9f9c3 - [INFO] [stdout] 6: 0x62adbbfc5b11 - [INFO] [stdout] 7: 0x62adbbfc5ac9 - [INFO] [stdout] 8: 0x62adbbfc5fcc - [INFO] [stdout] 9: 0x62adbbf8b0fb - [INFO] [stdout] 10: 0x62adbbf8dd31 - [INFO] [stdout] 11: 0x62adbbf88fab - [INFO] [stdout] 12: 0x62adbbf8936e - [INFO] [stdout] 13: 0x62adbbfdc08b - [INFO] [stdout] 14: 0x62adbbfd8592 - [INFO] [stdout] 15: 0x62adbbfd7dbc - [INFO] [stdout] 16: 0x62adbbff2a1c - [INFO] [stdout] 17: 0x62adbbfc72ca - [INFO] [stdout] 18: 0x7dfe423a5dfa - [INFO] [stdout] 19: 0x7dfe424393d4 - clone [INFO] [stdout] 20: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- test_loader_with_string_arg stdout ---- [INFO] [stdout] [INFO] [stdout] thread 'test_loader_with_string_arg' (667) panicked at crates/loader/tests/integration.rs:51:10: [INFO] [stdout] failed to run loader: Os { code: 2, kind: NotFound, message: "No such file or directory" } [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x62adbbfa1047 - [INFO] [stdout] 1: 0x62adbbf8b264 - [INFO] [stdout] 2: 0x62adbbfa060b - [INFO] [stdout] 3: 0x62adbbfa0209 - [INFO] [stdout] 4: 0x62adbbf9fe8a - [INFO] [stdout] 5: 0x62adbbf9f9c3 - [INFO] [stdout] 6: 0x62adbbfc5b11 - [INFO] [stdout] 7: 0x62adbbfc5ac9 - [INFO] [stdout] 8: 0x62adbbfc5fcc - [INFO] [stdout] 9: 0x62adbbf8b0fb - [INFO] [stdout] 10: 0x62adbbf8dd31 - [INFO] [stdout] 11: 0x62adbbf88fab - [INFO] [stdout] 12: 0x62adbbf8957d - [INFO] [stdout] 13: 0x62adbbfdc08b - [INFO] [stdout] 14: 0x62adbbfd8592 - [INFO] [stdout] 15: 0x62adbbfd7dbc - [INFO] [stdout] 16: 0x62adbbff2a1c - [INFO] [stdout] 17: 0x62adbbfc72ca - [INFO] [stdout] 18: 0x7dfe423a5dfa - [INFO] [stdout] 19: 0x7dfe424393d4 - clone [INFO] [stdout] 20: 0x0 - [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] test_loader_invalid_file [INFO] [stdout] test_loader_loads_bof_elf_binary [INFO] [stdout] test_loader_loads_bof_elf_so [INFO] [stdout] test_loader_no_args_shows_usage [INFO] [stdout] test_loader_with_string_arg [INFO] [stdout] test_standalone_bof_elf [INFO] [stdout] [INFO] [stdout] test result: FAILED. 0 passed; 6 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] running `Command { std: "docker" "inspect" "438278d4ba8fe37a4db359383eca133c3d092038b704ceb2a7e7128c1b8120df", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "438278d4ba8fe37a4db359383eca133c3d092038b704ceb2a7e7128c1b8120df", kill_on_drop: false }` [INFO] [stdout] 438278d4ba8fe37a4db359383eca133c3d092038b704ceb2a7e7128c1b8120df