01KAFRDSD0NFNA04N6HHBCZBYA: build-and-test

BasicConfig {
    output_rules: [
        "/work/debug/*",
        "/work/release/*",
    ],
    rust_toolchain: Some(
        String(
            "stable",
        ),
    ),
    target: Some(
        "helios-latest",
    ),
    access_repos: [],
    publish: [],
    skip_clone: false,
}

Buildomat Job: 01KAFRE7SNQ1TQ3YDEF7HZQKDR

Tags:

Artefacts:

Output:

SEQ GLOBAL TIME DETAILS
12025-11-20T04:30:51.009Zjob assigned to worker 01KAFRE8KADY8YA4DTDDMHM8MY [factory gimlet-EVT22200007-propolis, EVT22200007/49136] (queued for 26 s)
 
22025-11-20T04:30:59.814Zstarting task 0: "setup"
32025-11-20T04:30:59.842Z++ uname -s
42025-11-20T04:30:59.842Z+ kern=SunOS
52025-11-20T04:30:59.842Z+ build_user=build
62025-11-20T04:30:59.842Z+ build_uid=12345
72025-11-20T04:30:59.842Z+ work_dir=/work
82025-11-20T04:30:59.842Z+ input_dir=/input
92025-11-20T04:30:59.842Z+ [[ 0 == 12345 ]]
102025-11-20T04:30:59.842Z+ case "$kern" in
112025-11-20T04:30:59.842Z+ groupadd -g 12345 build
122025-11-20T04:30:59.842Z+ useradd -u 12345 -g build -d /home/build -s /bin/bash -c build -P 'Primary Administrator' build
132025-11-20T04:31:01.841Z+ zfs create -o mountpoint=/work rpool/work
142025-11-20T04:31:01.884Z++ awk '$2 == "/home" { print $3 }' /etc/mnttab
152025-11-20T04:31:01.909Z+ home_fs=zfs
162025-11-20T04:31:01.909Z+ [[ zfs == autofs ]]
172025-11-20T04:31:01.909Z+ mkdir -p /home/build
182025-11-20T04:31:01.909Z+ chown build:build /home/build /work
192025-11-20T04:31:03.897Z+ chmod 0700 /home/build /work
202025-11-20T04:31:03.922Zprocess exited: duration 4086 ms, exit code 0
 
212025-11-20T04:31:03.973Zstarting task 1: "rust-toolchain"
222025-11-20T04:31:03.998Z+ printf ' * rust toolchain channel = "%s"\n' stable
232025-11-20T04:31:03.998Z * rust toolchain channel = "stable"
242025-11-20T04:31:03.998Z * rust toolchain profile = "default"
252025-11-20T04:31:03.998Z+ printf ' * rust toolchain profile = "%s"\n' default
262025-11-20T04:31:03.998Z+ export RUSTUP_INIT_SKIP_PATH_CHECK=true
272025-11-20T04:31:03.998Z+ RUSTUP_INIT_SKIP_PATH_CHECK=true
282025-11-20T04:31:03.998Z+ curl --proto =https --tlsv1.2 -sSf https://sh.rustup.rs
292025-11-20T04:31:03.999Z+ /bin/bash -s - -y --no-modify-path --default-toolchain stable --profile default
302025-11-20T04:31:04.123Zinfo: downloading installer
312025-11-20T04:31:04.654Zwarn: It looks like you have an existing installation of Rust at:
322025-11-20T04:31:04.654Zwarn: /opt/ooce/bin
332025-11-20T04:31:04.654Zwarn: It is recommended that rustup be the primary Rust installation.
342025-11-20T04:31:04.654Zwarn: Otherwise you may have confusion unless you are careful with your PATH.
352025-11-20T04:31:04.654Zwarn: If you are sure that you want both rustup and your already installed Rust
362025-11-20T04:31:04.654Zwarn: then please reply `y' or `yes' or set RUSTUP_INIT_SKIP_PATH_CHECK to yes
372025-11-20T04:31:04.654Zwarn: or pass `-y' to ignore all ignorable checks.
382025-11-20T04:31:04.654Zerror: cannot install while Rust is installed
392025-11-20T04:31:04.654Zwarn: continuing (because the -y flag is set and the error is ignorable)
402025-11-20T04:31:04.680Zinfo: profile set to 'default'
412025-11-20T04:31:04.680Zinfo: default host triple is x86_64-unknown-illumos
422025-11-20T04:31:04.680Zinfo: syncing channel updates for 'stable-x86_64-unknown-illumos'
432025-11-20T04:31:04.842Zinfo: latest update on 2025-11-10, rust version 1.91.1 (ed61e7d7e 2025-11-07)
442025-11-20T04:31:04.842Zinfo: downloading component 'cargo'
452025-11-20T04:31:05.059Zinfo: downloading component 'clippy'
462025-11-20T04:31:05.286Zinfo: downloading component 'rust-docs'
472025-11-20T04:31:05.563Zinfo: downloading component 'rust-std'
482025-11-20T04:31:06.124Zinfo: downloading component 'rustc'
492025-11-20T04:31:07.664Zinfo: downloading component 'rustfmt'
502025-11-20T04:31:07.761Zinfo: installing component 'cargo'
512025-11-20T04:31:08.993Zinfo: installing component 'clippy'
522025-11-20T04:31:09.451Zinfo: installing component 'rust-docs'
532025-11-20T04:31:12.941Zinfo: installing component 'rust-std'
542025-11-20T04:31:15.056Zinfo: installing component 'rustc'
552025-11-20T04:31:24.032Zinfo: installing component 'rustfmt'
562025-11-20T04:31:24.488Z
572025-11-20T04:31:24.488Zinfo: default toolchain set to 'stable-x86_64-unknown-illumos'
582025-11-20T04:31:24.688Z stable-x86_64-unknown-illumos installed - rustc 1.91.1 (ed61e7d7e 2025-11-07)
592025-11-20T04:31:24.688Z
602025-11-20T04:31:24.688Z
612025-11-20T04:31:24.688ZRust is installed now. Great!
622025-11-20T04:31:24.688Z
632025-11-20T04:31:24.688ZTo get started you need Cargo's bin directory ($HOME/.cargo/bin) in your PATH
642025-11-20T04:31:24.688Zenvironment variable. This has not been done automatically.
652025-11-20T04:31:24.688Z
662025-11-20T04:31:24.688ZTo configure your current shell, you need to source
672025-11-20T04:31:24.713Zthe corresponding env file under $HOME/.cargo.
682025-11-20T04:31:24.714Z
692025-11-20T04:31:24.714ZThis is usually done by running one of the following (note the leading DOT):
702025-11-20T04:31:24.714Z. "$HOME/.cargo/env" # For sh/bash/zsh/ash/dash/pdksh
712025-11-20T04:31:24.714Zsource "$HOME/.cargo/env.fish" # For fish
722025-11-20T04:31:24.714Zsource $"($nu.home-path)/.cargo/env.nu" # For nushell
732025-11-20T04:31:24.842Z+ rustup --version
742025-11-20T04:31:24.867Zrustup 1.28.2 (e4f3ad6f8 2025-04-28)
752025-11-20T04:31:24.867Zinfo: This is the version for the rustup toolchain manager, not the rustc compiler.
762025-11-20T04:31:24.987Zinfo: The currently active `rustc` version is `rustc 1.91.1 (ed61e7d7e 2025-11-07)`
772025-11-20T04:31:25.012Z+ cargo --version
782025-11-20T04:31:25.125Zcargo 1.91.1 (ea2d97820 2025-10-10)
792025-11-20T04:31:25.150Z+ rustc --version
802025-11-20T04:31:25.269Zrustc 1.91.1 (ed61e7d7e 2025-11-07)
812025-11-20T04:31:25.295Zprocess exited: duration 21302 ms, exit code 0
 
822025-11-20T04:31:25.349Zstarting task 2: "authentication"
832025-11-20T04:31:25.416Zprocess exited: duration 69 ms, exit code 0
 
842025-11-20T04:31:25.467Zstarting task 3: "clone repository"
852025-11-20T04:31:25.521Z+ mkdir -p /work/oxidecomputer/netadm-sys
862025-11-20T04:31:25.521Z+ git clone https://github.com/oxidecomputer/netadm-sys /work/oxidecomputer/netadm-sys
872025-11-20T04:31:25.522ZCloning into '/work/oxidecomputer/netadm-sys'...
882025-11-20T04:31:26.371Z+ cd /work/oxidecomputer/netadm-sys
892025-11-20T04:31:26.371Z+ git fetch origin 9289ca279d3bed76894977d971836ab814b18617
902025-11-20T04:31:26.738ZFrom https://github.com/oxidecomputer/netadm-sys
912025-11-20T04:31:26.738Z * branch 9289ca279d3bed76894977d971836ab814b18617 -> FETCH_HEAD
922025-11-20T04:31:26.763Z+ [[ -n renovate/oxnet-0.x ]]
932025-11-20T04:31:26.763Z++ git branch --show-current
942025-11-20T04:31:26.764Z+ current=main
952025-11-20T04:31:26.764Z+ [[ main != renovate/oxnet-0.x ]]
962025-11-20T04:31:26.764Z+ git branch -f renovate/oxnet-0.x 9289ca279d3bed76894977d971836ab814b18617
972025-11-20T04:31:26.789Z+ git checkout -f renovate/oxnet-0.x
982025-11-20T04:31:26.789ZSwitched to branch 'renovate/oxnet-0.x'
992025-11-20T04:31:26.789Z+ git reset --hard 9289ca279d3bed76894977d971836ab814b18617
1002025-11-20T04:31:26.815ZHEAD is now at 9289ca2 Update Rust crate oxnet to 0.1.4
1012025-11-20T04:31:26.815Zprocess exited: duration 1328 ms, exit code 0
 
1022025-11-20T04:31:26.869Zstarting task 4: "build"
1032025-11-20T04:31:26.895Z+ cargo --version
1042025-11-20T04:31:26.895Zinfo: syncing channel updates for '1.86.0-x86_64-unknown-illumos'
1052025-11-20T04:31:27.072Zinfo: latest update on 2025-04-03, rust version 1.86.0 (05f9846f8 2025-03-31)
1062025-11-20T04:31:27.072Zinfo: downloading component 'cargo'
1072025-11-20T04:31:27.259Zinfo: downloading component 'clippy'
1082025-11-20T04:31:27.551Zinfo: downloading component 'rust-docs'
1092025-11-20T04:31:28.081Zinfo: downloading component 'rust-std'
1102025-11-20T04:31:28.629Zinfo: downloading component 'rustc'
1112025-11-20T04:31:30.334Zinfo: downloading component 'rustfmt'
1122025-11-20T04:31:30.503Zinfo: installing component 'cargo'
1132025-11-20T04:31:31.658Zinfo: installing component 'clippy'
1142025-11-20T04:31:32.125Zinfo: installing component 'rust-docs'
1152025-11-20T04:31:35.564Zinfo: installing component 'rust-std'
1162025-11-20T04:31:37.636Zinfo: installing component 'rustc'
1172025-11-20T04:31:46.063Zinfo: installing component 'rustfmt'
1182025-11-20T04:31:46.626Zcargo 1.86.0 (adf9b6ad1 2025-02-28)
1192025-11-20T04:31:46.651Z+ rustc --version
1202025-11-20T04:31:46.811Zrustc 1.86.0 (05f9846f8 2025-03-31)
1212025-11-20T04:31:46.836Z+ banner build
1222025-11-20T04:31:46.836Z
1232025-11-20T04:31:46.836Z ##### # # # # #####
1242025-11-20T04:31:46.837Z # # # # # # # #
1252025-11-20T04:31:46.837Z ##### # # # # # #
1262025-11-20T04:31:46.837Z # # # # # # # #
1272025-11-20T04:31:46.837Z # # # # # # # #
1282025-11-20T04:31:46.837Z ##### #### # ###### #####
1292025-11-20T04:31:46.837Z
1302025-11-20T04:31:46.837Z+ ptime -m cargo build
1312025-11-20T04:31:47.090Z Updating crates.io index
1322025-11-20T04:31:47.157Z Updating git repository `https://github.com/oxidecomputer/dlpi-sys`
1332025-11-20T04:31:47.599ZFrom https://github.com/oxidecomputer/dlpi-sys
1342025-11-20T04:31:47.600Z * [new ref] bc75c49c365534f4764dec5853a75c7c9f4567c1 -> refs/commit/bc75c49c365534f4764dec5853a75c7c9f4567c1
1352025-11-20T04:31:47.625Z Updating git repository `https://github.com/jmesmon/rust-libzfs`
1362025-11-20T04:31:48.070ZFrom https://github.com/jmesmon/rust-libzfs
1372025-11-20T04:31:48.070Z * [new ref] ecd5a922247a6c5acef55d76c5b8d115572bc850 -> refs/commit/ecd5a922247a6c5acef55d76c5b8d115572bc850
1382025-11-20T04:31:48.096Z Updating git repository `https://github.com/oxidecomputer/rusty-doors`
1392025-11-20T04:31:48.479ZFrom https://github.com/oxidecomputer/rusty-doors
1402025-11-20T04:31:48.479Z * [new ref] 0e3a1495dcf8b7b5e11a6921c2cf1cf957c5a5bf -> refs/commit/0e3a1495dcf8b7b5e11a6921c2cf1cf957c5a5bf
1412025-11-20T04:31:48.858Z Downloading crates ...
1422025-11-20T04:31:48.922Z Downloaded anstyle-query v1.1.3
1432025-11-20T04:31:48.947Z Downloaded rand_chacha v0.9.0
1442025-11-20T04:31:48.947Z Downloaded anstream v0.6.19
1452025-11-20T04:31:48.947Z Downloaded proc-macro2 v1.0.95
1462025-11-20T04:31:48.947Z Downloaded equivalent v1.0.2
1472025-11-20T04:31:48.947Z Downloaded aho-corasick v1.1.3
1482025-11-20T04:31:48.972Z Downloaded tabwriter v1.4.1
1492025-11-20T04:31:48.972Z Downloaded colorchoice v1.0.4
1502025-11-20T04:31:48.972Z Downloaded humantime v2.3.0
1512025-11-20T04:31:48.972Z Downloaded strsim v0.11.1
1522025-11-20T04:31:48.972Z Downloaded indexmap v2.10.0
1532025-11-20T04:31:48.997Z Downloaded unicode-width v0.2.1
1542025-11-20T04:31:48.997Z Downloaded toml_datetime v0.6.11
1552025-11-20T04:31:48.997Z Downloaded socket2 v0.6.1
1562025-11-20T04:31:48.998Z Downloaded foreign-types-macros v0.2.3
1572025-11-20T04:31:48.998Z Downloaded thiserror v2.0.17
1582025-11-20T04:31:49.023Z Downloaded tracing-core v0.1.34
1592025-11-20T04:31:49.023Z Downloaded thread_local v1.1.9
1602025-11-20T04:31:49.023Z Downloaded foreign-types-shared v0.3.1
1612025-11-20T04:31:49.023Z Downloaded clap_builder v4.5.52
1622025-11-20T04:31:49.023Z Downloaded utf8parse v0.2.2
1632025-11-20T04:31:49.048Z Downloaded unicode-ident v1.0.18
1642025-11-20T04:31:49.048Z Downloaded sharded-slab v0.1.7
1652025-11-20T04:31:49.049Z Downloaded tracing v0.1.41
1662025-11-20T04:31:49.074Z Downloaded toml_edit v0.22.27
1672025-11-20T04:31:49.074Z Downloaded memchr v2.7.5
1682025-11-20T04:31:49.074Z Downloaded rand v0.9.2
1692025-11-20T04:31:49.074Z Downloaded hashbrown v0.15.4
1702025-11-20T04:31:49.099Z Downloaded winnow v0.7.13
1712025-11-20T04:31:49.099Z Downloaded rand_core v0.9.3
1722025-11-20T04:31:49.099Z Downloaded tracing-subscriber v0.3.20
1732025-11-20T04:31:49.124Z Downloaded oxnet v0.1.4
1742025-11-20T04:31:49.124Z Downloaded zerocopy v0.8.26
1752025-11-20T04:31:49.149Z Downloaded syn v1.0.109
1762025-11-20T04:31:49.175Z Downloaded smallvec v1.15.1
1772025-11-20T04:31:49.175Z Downloaded syn v2.0.104
1782025-11-20T04:31:49.200Z Downloaded nu-ansi-term v0.50.1
1792025-11-20T04:31:49.200Z Downloaded tracing-log v0.2.0
1802025-11-20T04:31:49.200Z Downloaded regex-syntax v0.8.5
1812025-11-20T04:31:49.200Z Downloaded tracing-attributes v0.1.30
1822025-11-20T04:31:49.225Z Downloaded thiserror-impl v2.0.17
1832025-11-20T04:31:49.225Z Downloaded heck v0.5.0
1842025-11-20T04:31:49.225Z Downloaded rustversion v1.0.21
1852025-11-20T04:31:49.225Z Downloaded proc-macro-crate v3.3.0
1862025-11-20T04:31:49.225Z Downloaded num_enum v0.7.5
1872025-11-20T04:31:49.225Z Downloaded cstr-argument v0.1.2
1882025-11-20T04:31:49.225Z Downloaded matchers v0.2.0
1892025-11-20T04:31:49.225Z Downloaded quote v1.0.40
1902025-11-20T04:31:49.225Z Downloaded pretty-hex v0.4.1
1912025-11-20T04:31:49.225Z Downloaded pin-project-lite v0.2.16
1922025-11-20T04:31:49.251Z Downloaded clap_derive v4.5.49
1932025-11-20T04:31:49.251Z Downloaded anyhow v1.0.100
1942025-11-20T04:31:49.251Z Downloaded is_terminal_polyfill v1.70.1
1952025-11-20T04:31:49.251Z Downloaded anstyle v1.0.11
1962025-11-20T04:31:49.251Z Downloaded regex-automata v0.4.9
1972025-11-20T04:31:49.276Z Downloaded num_enum_derive v0.7.5
1982025-11-20T04:31:49.276Z Downloaded log v0.4.27
1992025-11-20T04:31:49.276Z Downloaded libc v0.2.177
2002025-11-20T04:31:49.310Z Downloaded foreign-types v0.5.0
2012025-11-20T04:31:49.335Z Downloaded clap_lex v0.7.5
2022025-11-20T04:31:49.335Z Downloaded clap v4.5.52
2032025-11-20T04:31:49.335Z Downloaded anstyle-parse v0.2.7
2042025-11-20T04:31:49.335Z Downloaded ppv-lite86 v0.2.21
2052025-11-20T04:31:49.335Z Downloaded once_cell v1.21.3
2062025-11-20T04:31:49.335Z Downloaded getrandom v0.3.3
2072025-11-20T04:31:49.365Z Downloaded colored v3.0.0
2082025-11-20T04:31:49.365Z Downloaded lazy_static v1.5.0
2092025-11-20T04:31:49.365Z Downloaded cfg-if v1.0.4
2102025-11-20T04:31:49.450Z Compiling proc-macro2 v1.0.95
2112025-11-20T04:31:49.450Z Compiling unicode-ident v1.0.18
2122025-11-20T04:31:49.475Z Compiling libc v0.2.177
2132025-11-20T04:31:49.475Z Compiling cfg-if v1.0.4
2142025-11-20T04:31:49.475Z Compiling equivalent v1.0.2
2152025-11-20T04:31:49.475Z Compiling hashbrown v0.15.4
2162025-11-20T04:31:49.475Z Compiling winnow v0.7.13
2172025-11-20T04:31:49.475Z Compiling getrandom v0.3.3
2182025-11-20T04:31:49.605Z Compiling zerocopy v0.8.26
2192025-11-20T04:31:49.643Z Compiling toml_datetime v0.6.11
2202025-11-20T04:31:49.693Z Compiling rustversion v1.0.21
2212025-11-20T04:31:50.077Z Compiling once_cell v1.21.3
2222025-11-20T04:31:50.165Z Compiling syn v1.0.109
2232025-11-20T04:31:50.325Z Compiling nvpair-sys v0.4.0 (https://github.com/jmesmon/rust-libzfs?branch=master#ecd5a922)
2242025-11-20T04:31:50.506Z Compiling tracing-core v0.1.34
2252025-11-20T04:31:50.608Z Compiling indexmap v2.10.0
2262025-11-20T04:31:50.782Z Compiling utf8parse v0.2.2
2272025-11-20T04:31:50.807Z Compiling libdlpi-sys v0.1.0 (https://github.com/oxidecomputer/dlpi-sys#bc75c49c)
2282025-11-20T04:31:50.935Z Compiling thiserror v2.0.17
2292025-11-20T04:31:51.136Z Compiling anstyle-parse v0.2.7
2302025-11-20T04:31:51.397Z Compiling quote v1.0.40
2312025-11-20T04:31:51.456Z Compiling rand_core v0.9.3
2322025-11-20T04:31:51.837Z Compiling syn v2.0.104
2332025-11-20T04:31:51.867Z Compiling pin-project-lite v0.2.16
2342025-11-20T04:31:51.938Z Compiling memchr v2.7.5
2352025-11-20T04:31:51.963Z Compiling anstyle v1.0.11
2362025-11-20T04:31:52.001Z Compiling anstyle-query v1.1.3
2372025-11-20T04:31:52.158Z Compiling foreign-types-shared v0.3.1
2382025-11-20T04:31:52.303Z Compiling anyhow v1.0.100
2392025-11-20T04:31:52.385Z Compiling regex-syntax v0.8.5
2402025-11-20T04:31:52.783Z Compiling toml_edit v0.22.27
2412025-11-20T04:31:52.882Z Compiling is_terminal_polyfill v1.70.1
2422025-11-20T04:31:52.907Z Compiling colorchoice v1.0.4
2432025-11-20T04:31:53.012Z Compiling anstream v0.6.19
2442025-11-20T04:31:53.395Z Compiling ppv-lite86 v0.2.21
2452025-11-20T04:31:53.444Z Compiling cstr-argument v0.1.2
2462025-11-20T04:31:53.685Z Compiling lazy_static v1.5.0
2472025-11-20T04:31:53.746Z Compiling strsim v0.11.1
2482025-11-20T04:31:53.818Z Compiling log v0.4.27
2492025-11-20T04:31:53.890Z Compiling clap_lex v0.7.5
2502025-11-20T04:31:54.152Z Compiling rand_chacha v0.9.0
2512025-11-20T04:31:54.218Z Compiling pretty-hex v0.4.1
2522025-11-20T04:31:54.356Z Compiling libnet v0.1.0 (/work/oxidecomputer/netadm-sys/libnet)
2532025-11-20T04:31:54.530Z Compiling heck v0.5.0
2542025-11-20T04:31:54.589Z Compiling regex-automata v0.4.9
2552025-11-20T04:31:54.759Z Compiling rand v0.9.2
2562025-11-20T04:31:54.929Z Compiling clap_builder v4.5.52
2572025-11-20T04:31:55.248Z Compiling tracing-log v0.2.0
2582025-11-20T04:31:55.740Z Compiling proc-macro-crate v3.3.0
2592025-11-20T04:31:56.078Z Compiling sharded-slab v0.1.7
2602025-11-20T04:31:57.290Z Compiling socket2 v0.6.1
2612025-11-20T04:31:57.371Z Compiling thread_local v1.1.9
2622025-11-20T04:31:57.512Z Compiling unicode-width v0.2.1
2632025-11-20T04:31:57.876Z Compiling oxnet v0.1.4
2642025-11-20T04:31:57.986Z Compiling smallvec v1.15.1
2652025-11-20T04:31:58.029Z Compiling colored v3.0.0
2662025-11-20T04:31:58.215Z Compiling matchers v0.2.0
2672025-11-20T04:31:58.385Z Compiling nu-ansi-term v0.50.1
2682025-11-20T04:31:58.411Z Compiling tabwriter v1.4.1
2692025-11-20T04:31:58.443Z Compiling humantime v2.3.0
2702025-11-20T04:31:59.619Z Compiling rusty-doors-macros v0.1.0 (https://github.com/oxidecomputer/rusty-doors#0e3a1495)
2712025-11-20T04:32:00.146Z Compiling num_enum_derive v0.7.5
2722025-11-20T04:32:00.190Z Compiling thiserror-impl v2.0.17
2732025-11-20T04:32:00.249Z Compiling foreign-types-macros v0.2.3
2742025-11-20T04:32:00.306Z Compiling tracing-attributes v0.1.30
2752025-11-20T04:32:00.427Z Compiling rusty-doors v0.1.0 (https://github.com/oxidecomputer/rusty-doors#0e3a1495)
2762025-11-20T04:32:00.598Z Compiling clap_derive v4.5.49
2772025-11-20T04:32:01.461Z Compiling foreign-types v0.5.0
2782025-11-20T04:32:01.555Z Compiling nvpair v0.5.0 (https://github.com/jmesmon/rust-libzfs?branch=master#ecd5a922)
2792025-11-20T04:32:02.168Z Compiling num_enum v0.7.5
2802025-11-20T04:32:02.569Z Compiling tracing v0.1.41
2812025-11-20T04:32:02.641Z Compiling dlpi v0.2.0 (https://github.com/oxidecomputer/dlpi-sys#bc75c49c)
2822025-11-20T04:32:02.859Z Compiling tracing-subscriber v0.3.20
2832025-11-20T04:32:03.453Z Compiling clap v4.5.52
2842025-11-20T04:32:06.228Z Compiling netadm v0.1.0 (/work/oxidecomputer/netadm-sys/netadm)
2852025-11-20T04:32:10.762Z Finished `dev` profile [unoptimized + debuginfo] target(s) in 23.84s
2862025-11-20T04:32:10.827Z
2872025-11-20T04:32:10.827Zreal 23.984169829
2882025-11-20T04:32:10.827Zuser 1:41.770778992
2892025-11-20T04:32:10.828Zsys 16.326643131
2902025-11-20T04:32:10.828Ztrap 0.075388081
2912025-11-20T04:32:10.828Ztflt 0.032199245
2922025-11-20T04:32:10.828Zdflt 0.225128435
2932025-11-20T04:32:10.828Zkflt 0.002044157
2942025-11-20T04:32:10.828Zlock 2:27.753993829
2952025-11-20T04:32:10.828Zslp 6:03.417866656
2962025-11-20T04:32:10.828Zlat 4.895797111
2972025-11-20T04:32:10.828Zstop 4.712325182
2982025-11-20T04:32:10.854Z+ ptime -m cargo build --release
2992025-11-20T04:32:11.013Z Compiling proc-macro2 v1.0.95
3002025-11-20T04:32:11.013Z Compiling unicode-ident v1.0.18
3012025-11-20T04:32:11.013Z Compiling libc v0.2.177
3022025-11-20T04:32:11.013Z Compiling cfg-if v1.0.4
3032025-11-20T04:32:11.039Z Compiling equivalent v1.0.2
3042025-11-20T04:32:11.039Z Compiling hashbrown v0.15.4
3052025-11-20T04:32:11.039Z Compiling winnow v0.7.13
3062025-11-20T04:32:11.039Z Compiling toml_datetime v0.6.11
3072025-11-20T04:32:11.137Z Compiling getrandom v0.3.3
3082025-11-20T04:32:11.165Z Compiling zerocopy v0.8.26
3092025-11-20T04:32:11.222Z Compiling once_cell v1.21.3
3102025-11-20T04:32:11.431Z Compiling syn v1.0.109
3112025-11-20T04:32:11.670Z Compiling nvpair-sys v0.4.0 (https://github.com/jmesmon/rust-libzfs?branch=master#ecd5a922)
3122025-11-20T04:32:11.717Z Compiling rustversion v1.0.21
3132025-11-20T04:32:12.020Z Compiling indexmap v2.10.0
3142025-11-20T04:32:12.075Z Compiling tracing-core v0.1.34
3152025-11-20T04:32:12.100Z Compiling thiserror v2.0.17
3162025-11-20T04:32:12.362Z Compiling utf8parse v0.2.2
3172025-11-20T04:32:12.635Z Compiling libdlpi-sys v0.1.0 (https://github.com/oxidecomputer/dlpi-sys#bc75c49c)
3182025-11-20T04:32:12.832Z Compiling quote v1.0.40
3192025-11-20T04:32:12.968Z Compiling rand_core v0.9.3
3202025-11-20T04:32:12.993Z Compiling anstyle-parse v0.2.7
3212025-11-20T04:32:13.336Z Compiling syn v2.0.104
3222025-11-20T04:32:13.371Z Compiling anstyle-query v1.1.3
3232025-11-20T04:32:13.462Z Compiling pin-project-lite v0.2.16
3242025-11-20T04:32:13.521Z Compiling colorchoice v1.0.4
3252025-11-20T04:32:13.598Z Compiling foreign-types-shared v0.3.1
3262025-11-20T04:32:13.692Z Compiling regex-syntax v0.8.5
3272025-11-20T04:32:13.719Z Compiling anstyle v1.0.11
3282025-11-20T04:32:14.151Z Compiling toml_edit v0.22.27
3292025-11-20T04:32:14.176Z Compiling is_terminal_polyfill v1.70.1
3302025-11-20T04:32:14.201Z Compiling memchr v2.7.5
3312025-11-20T04:32:14.201Z Compiling anyhow v1.0.100
3322025-11-20T04:32:14.293Z Compiling anstream v0.6.19
3332025-11-20T04:32:15.121Z Compiling cstr-argument v0.1.2
3342025-11-20T04:32:15.360Z Compiling ppv-lite86 v0.2.21
3352025-11-20T04:32:15.412Z Compiling strsim v0.11.1
3362025-11-20T04:32:15.551Z Compiling log v0.4.27
3372025-11-20T04:32:16.018Z Compiling regex-automata v0.4.9
3382025-11-20T04:32:16.134Z Compiling rand_chacha v0.9.0
3392025-11-20T04:32:16.218Z Compiling libnet v0.1.0 (/work/oxidecomputer/netadm-sys/libnet)
3402025-11-20T04:32:16.524Z Compiling clap_lex v0.7.5
3412025-11-20T04:32:17.049Z Compiling proc-macro-crate v3.3.0
3422025-11-20T04:32:17.171Z Compiling heck v0.5.0
3432025-11-20T04:32:17.571Z Compiling lazy_static v1.5.0
3442025-11-20T04:32:17.596Z Compiling pretty-hex v0.4.1
3452025-11-20T04:32:17.705Z Compiling sharded-slab v0.1.7
3462025-11-20T04:32:17.824Z Compiling clap_builder v4.5.52
3472025-11-20T04:32:17.946Z Compiling rand v0.9.2
3482025-11-20T04:32:18.894Z Compiling tracing-log v0.2.0
3492025-11-20T04:32:19.481Z Compiling socket2 v0.6.1
3502025-11-20T04:32:19.526Z Compiling thread_local v1.1.9
3512025-11-20T04:32:20.128Z Compiling matchers v0.2.0
3522025-11-20T04:32:20.360Z Compiling colored v3.0.0
3532025-11-20T04:32:20.664Z Compiling oxnet v0.1.4
3542025-11-20T04:32:21.033Z Compiling nu-ansi-term v0.50.1
3552025-11-20T04:32:21.345Z Compiling unicode-width v0.2.1
3562025-11-20T04:32:21.595Z Compiling smallvec v1.15.1
3572025-11-20T04:32:21.912Z Compiling rusty-doors-macros v0.1.0 (https://github.com/oxidecomputer/rusty-doors#0e3a1495)
3582025-11-20T04:32:22.068Z Compiling tabwriter v1.4.1
3592025-11-20T04:32:22.168Z Compiling humantime v2.3.0
3602025-11-20T04:32:22.413Z Compiling foreign-types-macros v0.2.3
3612025-11-20T04:32:22.679Z Compiling thiserror-impl v2.0.17
3622025-11-20T04:32:22.739Z Compiling tracing-attributes v0.1.30
3632025-11-20T04:32:22.988Z Compiling num_enum_derive v0.7.5
3642025-11-20T04:32:23.493Z Compiling foreign-types v0.5.0
3652025-11-20T04:32:23.594Z Compiling nvpair v0.5.0 (https://github.com/jmesmon/rust-libzfs?branch=master#ecd5a922)
3662025-11-20T04:32:24.376Z Compiling rusty-doors v0.1.0 (https://github.com/oxidecomputer/rusty-doors#0e3a1495)
3672025-11-20T04:32:24.557Z Compiling clap_derive v4.5.49
3682025-11-20T04:32:25.020Z Compiling num_enum v0.7.5
3692025-11-20T04:32:25.334Z Compiling tracing v0.1.41
3702025-11-20T04:32:25.376Z Compiling dlpi v0.2.0 (https://github.com/oxidecomputer/dlpi-sys#bc75c49c)
3712025-11-20T04:32:25.802Z Compiling tracing-subscriber v0.3.20
3722025-11-20T04:32:28.149Z Compiling clap v4.5.52
3732025-11-20T04:32:32.564Z Compiling netadm v0.1.0 (/work/oxidecomputer/netadm-sys/netadm)
3742025-11-20T04:32:38.815Z Finished `release` profile [optimized] target(s) in 27.89s
3752025-11-20T04:32:38.841Z
3762025-11-20T04:32:38.841Zreal 28.000263494
3772025-11-20T04:32:38.841Zuser 2:46.585893676
3782025-11-20T04:32:38.841Zsys 14.518694261
3792025-11-20T04:32:38.841Ztrap 0.125159715
3802025-11-20T04:32:38.866Ztflt 0.144589652
3812025-11-20T04:32:38.866Zdflt 0.107631725
3822025-11-20T04:32:38.866Zkflt 0.000024207
3832025-11-20T04:32:38.867Zlock 4:45.593501798
3842025-11-20T04:32:38.867Zslp 8:46.767725229
3852025-11-20T04:32:38.867Zlat 7.760055267
3862025-11-20T04:32:38.867Zstop 3.799402247
3872025-11-20T04:32:38.867Z+ for x in debug release
3882025-11-20T04:32:38.867Z+ mkdir -p /work/debug
3892025-11-20T04:32:38.867Z+ cp target/debug/netadm /work/debug/netadm
3902025-11-20T04:32:38.892Z+ for x in debug release
3912025-11-20T04:32:38.892Z+ mkdir -p /work/release
3922025-11-20T04:32:38.892Z+ cp target/release/netadm /work/release/netadm
3932025-11-20T04:32:38.892Z+ banner check
3942025-11-20T04:32:38.918Z
3952025-11-20T04:32:38.918Z #### # # ###### #### # #
3962025-11-20T04:32:38.918Z # # # # # # # # #
3972025-11-20T04:32:38.918Z # ###### ##### # ####
3982025-11-20T04:32:38.918Z # # # # # # #
3992025-11-20T04:32:38.918Z # # # # # # # # #
4002025-11-20T04:32:38.918Z #### # # ###### #### # #
4012025-11-20T04:32:38.918Z
4022025-11-20T04:32:38.918Z+ cargo fmt -- --check
4032025-11-20T04:32:39.281Z+ cargo clippy --all-targets -- --deny warnings
4042025-11-20T04:32:39.737Z Checking cfg-if v1.0.4
4052025-11-20T04:32:39.737Z Compiling winnow v0.7.13
4062025-11-20T04:32:39.762Z Checking once_cell v1.21.3
4072025-11-20T04:32:39.762Z Checking libc v0.2.177
4082025-11-20T04:32:39.762Z Checking zerocopy v0.8.26
4092025-11-20T04:32:39.787Z Checking foreign-types-shared v0.3.1
4102025-11-20T04:32:39.787Z Checking pin-project-lite v0.2.16
4112025-11-20T04:32:39.787Z Checking memchr v2.7.5
4122025-11-20T04:32:39.841Z Checking thiserror v2.0.17
4132025-11-20T04:32:39.885Z Checking foreign-types v0.5.0
4142025-11-20T04:32:39.910Z Checking libdlpi-sys v0.1.0 (https://github.com/oxidecomputer/dlpi-sys#bc75c49c)
4152025-11-20T04:32:39.947Z Checking nvpair-sys v0.4.0 (https://github.com/jmesmon/rust-libzfs?branch=master#ecd5a922)
4162025-11-20T04:32:39.976Z Compiling libnet v0.1.0 (/work/oxidecomputer/netadm-sys/libnet)
4172025-11-20T04:32:40.051Z Checking pretty-hex v0.4.1
4182025-11-20T04:32:40.076Z Checking tracing-core v0.1.34
4192025-11-20T04:32:40.101Z Checking anyhow v1.0.100
4202025-11-20T04:32:40.385Z Checking oxnet v0.1.4
4212025-11-20T04:32:40.433Z Checking utf8parse v0.2.2
4222025-11-20T04:32:40.461Z Checking getrandom v0.3.3
4232025-11-20T04:32:40.560Z Checking cstr-argument v0.1.2
4242025-11-20T04:32:40.586Z Checking socket2 v0.6.1
4252025-11-20T04:32:40.661Z Checking rand_core v0.9.3
4262025-11-20T04:32:40.687Z Checking rusty-doors v0.1.0 (https://github.com/oxidecomputer/rusty-doors#0e3a1495)
4272025-11-20T04:32:40.726Z Checking tracing v0.1.41
4282025-11-20T04:32:40.752Z Checking nvpair v0.5.0 (https://github.com/jmesmon/rust-libzfs?branch=master#ecd5a922)
4292025-11-20T04:32:40.826Z Checking colored v3.0.0
4302025-11-20T04:32:40.951Z Checking anstyle-parse v0.2.7
4312025-11-20T04:32:41.040Z Checking anstyle v1.0.11
4322025-11-20T04:32:41.065Z Checking colorchoice v1.0.4
4332025-11-20T04:32:41.065Z Checking regex-syntax v0.8.5
4342025-11-20T04:32:41.179Z Checking anstyle-query v1.1.3
4352025-11-20T04:32:41.208Z Checking is_terminal_polyfill v1.70.1
4362025-11-20T04:32:41.233Z Checking log v0.4.27
4372025-11-20T04:32:41.300Z Checking strsim v0.11.1
4382025-11-20T04:32:41.325Z Checking lazy_static v1.5.0
4392025-11-20T04:32:41.365Z Checking anstream v0.6.19
4402025-11-20T04:32:41.453Z Checking clap_lex v0.7.5
4412025-11-20T04:32:41.501Z Checking tracing-log v0.2.0
4422025-11-20T04:32:41.554Z Checking sharded-slab v0.1.7
4432025-11-20T04:32:41.695Z Checking thread_local v1.1.9
4442025-11-20T04:32:41.720Z Checking clap_builder v4.5.52
4452025-11-20T04:32:41.720Z Checking nu-ansi-term v0.50.1
4462025-11-20T04:32:41.940Z Checking unicode-width v0.2.1
4472025-11-20T04:32:42.086Z Checking smallvec v1.15.1
4482025-11-20T04:32:42.371Z Checking tabwriter v1.4.1
4492025-11-20T04:32:42.426Z Checking humantime v2.3.0
4502025-11-20T04:32:42.637Z Checking ppv-lite86 v0.2.21
4512025-11-20T04:32:42.696Z Checking regex-automata v0.4.9
4522025-11-20T04:32:42.721Z Compiling toml_edit v0.22.27
4532025-11-20T04:32:43.239Z Checking rand_chacha v0.9.0
4542025-11-20T04:32:43.545Z Checking rand v0.9.2
4552025-11-20T04:32:44.408Z Checking clap v4.5.52
4562025-11-20T04:32:45.060Z Compiling proc-macro-crate v3.3.0
4572025-11-20T04:32:45.397Z Checking matchers v0.2.0
4582025-11-20T04:32:45.574Z Checking tracing-subscriber v0.3.20
4592025-11-20T04:32:45.761Z Compiling num_enum_derive v0.7.5
4602025-11-20T04:32:47.238Z Checking num_enum v0.7.5
4612025-11-20T04:32:47.377Z Checking dlpi v0.2.0 (https://github.com/oxidecomputer/dlpi-sys#bc75c49c)
4622025-11-20T04:32:50.007Z Checking netadm v0.1.0 (/work/oxidecomputer/netadm-sys/netadm)
4632025-11-20T04:32:51.758Z Finished `dev` profile [unoptimized + debuginfo] target(s) in 12.26s
4642025-11-20T04:32:51.790Z+ banner pre-test
4652025-11-20T04:32:51.816Z
4662025-11-20T04:32:51.816Z ##### ##### ###### ##### ###### #### #####
4672025-11-20T04:32:51.816Z # # # # # # # # #
4682025-11-20T04:32:51.816Z # # # # ##### ##### # ##### #### #
4692025-11-20T04:32:51.817Z ##### ##### # # # # #
4702025-11-20T04:32:51.817Z # # # # # # # # #
4712025-11-20T04:32:51.817Z # # # ###### # ###### #### #
4722025-11-20T04:32:51.817Z
4732025-11-20T04:32:51.817Z+ uname -a
4742025-11-20T04:32:51.817ZSunOS bmat-EVT22200007-0000bff0 5.11 helios-2.0.23457 i86pc i386 i86pc
4752025-11-20T04:32:51.817Z+ ./target/debug/netadm show links
4762025-11-20T04:32:51.817ZId Name Flags Class State MAC MTU
4772025-11-20T04:32:51.817Z-- ---- ----- ----- ----- --- ---
4782025-11-20T04:32:51.817Z1 vioif0 active persistent physical up 02:08:20:e9:9f:1d 1500
4792025-11-20T04:32:51.817Z+ ./target/debug/netadm show addrs
4802025-11-20T04:32:51.817ZName Type State Address Interface Index
4812025-11-20T04:32:51.817Z---- ------ ----- ------- ---------------
4822025-11-20T04:32:51.817Zlo0/v4 static ok 127.0.0.1/8 1
4832025-11-20T04:32:51.817Zlo0/v6 static ok ::1/128 1
4842025-11-20T04:32:51.817Zvioif0/v4 static ok 10.151.4.108/24 2
4852025-11-20T04:32:51.817Z+ banner test
4862025-11-20T04:32:51.817Z
4872025-11-20T04:32:51.817Z ##### ###### #### #####
4882025-11-20T04:32:51.817Z # # # #
4892025-11-20T04:32:51.817Z # ##### #### #
4902025-11-20T04:32:51.817Z # # # #
4912025-11-20T04:32:51.817Z # # # # #
4922025-11-20T04:32:51.817Z # ###### #### #
4932025-11-20T04:32:51.817Z
4942025-11-20T04:32:51.843Z+ pfexec ptime -m cargo test
4952025-11-20T04:32:52.139Z Compiling libnet v0.1.0 (/work/oxidecomputer/netadm-sys/libnet)
4962025-11-20T04:32:52.139Z Compiling netadm v0.1.0 (/work/oxidecomputer/netadm-sys/netadm)
4972025-11-20T04:32:54.311Z Finished `test` profile [unoptimized + debuginfo] target(s) in 2.41s
4982025-11-20T04:32:54.336Z Running unittests src/lib.rs (target/debug/deps/libnet-67407cf1c98d58ca)
4992025-11-20T04:32:54.336Z
5002025-11-20T04:32:54.336Zrunning 0 tests
5012025-11-20T04:32:54.336Z
5022025-11-20T04:32:54.336Ztest result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
5032025-11-20T04:32:54.336Z
5042025-11-20T04:32:54.336Z Running tests/ip.rs (target/debug/deps/ip-89facc040f82d109)
5052025-11-20T04:32:54.361Z
5062025-11-20T04:32:54.361Zrunning 4 tests
5072025-11-20T04:32:54.361Ztest test_get_addresses ... ok
5082025-11-20T04:32:54.361Ztest test_address_consistency ... ok
5092025-11-20T04:32:54.361Ztest test_v6_static_lifecycle ... ok
5102025-11-20T04:32:54.361Ztest test_v6_local_lifecycle ... ok
5112025-11-20T04:32:54.362Z
5122025-11-20T04:32:54.362Ztest result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
5132025-11-20T04:32:54.362Z
5142025-11-20T04:32:54.362Z Running tests/link.rs (target/debug/deps/link-6da494e9ffe7e808)
5152025-11-20T04:32:54.387Z
5162025-11-20T04:32:54.387Zrunning 5 tests
5172025-11-20T04:32:54.387Ztest test_get_links ... ok
5182025-11-20T04:32:54.387Ztest test_simnet_connect ... ok
5192025-11-20T04:32:54.387Ztest test_simnet_lifecycle ... FAILED
5202025-11-20T04:32:54.414Ztest test_link_consistency ... ok
5212025-11-20T04:32:54.414Ztest test_vnic_lifecycle ... ok
5222025-11-20T04:32:54.414Z
5232025-11-20T04:32:54.414Zfailures:
5242025-11-20T04:32:54.414Z
5252025-11-20T04:32:54.414Z---- test_simnet_lifecycle stdout ----
5262025-11-20T04:32:54.414Z
5272025-11-20T04:32:54.414Zthread 'test_simnet_lifecycle' panicked at libnet/tests/link.rs:71:5:
5282025-11-20T04:32:54.414Zassertion `left == right` failed
5292025-11-20T04:32:54.414Z left: LinkInfo { id: 6, name: "lnt_simlc_sim0", flags: Active, class: Simnet, state: Unknown, mac: [118, 91, 149, 162, 40, 237], mtu: Some(9000), over: 0 }
5302025-11-20T04:32:54.414Z right: LinkInfo { id: 6, name: "lnt_simlc_sim0", flags: Active, class: Simnet, state: Up, mac: [118, 91, 149, 162, 40, 237], mtu: Some(9000), over: 0 }
5312025-11-20T04:32:54.414Znote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
5322025-11-20T04:32:54.414Z
5332025-11-20T04:32:54.415Z
5342025-11-20T04:32:54.415Zfailures:
5352025-11-20T04:32:54.415Z test_simnet_lifecycle
5362025-11-20T04:32:54.415Z
5372025-11-20T04:32:54.415Ztest result: FAILED. 4 passed; 1 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
5382025-11-20T04:32:54.415Z
5392025-11-20T04:32:54.415Zerror: test failed, to rerun pass `-p libnet --test link`
5402025-11-20T04:32:54.415Z
5412025-11-20T04:32:54.415Zreal 2.575295026
5422025-11-20T04:32:54.415Zuser 4.980767000
5432025-11-20T04:32:54.415Zsys 1.354162546
5442025-11-20T04:32:54.415Ztrap 0.000961333
5452025-11-20T04:32:54.415Ztflt 0.001989923
5462025-11-20T04:32:54.415Zdflt 0.004058459
5472025-11-20T04:32:54.415Zkflt 0.000000000
5482025-11-20T04:32:54.415Zlock 7.962462846
5492025-11-20T04:32:54.415Zslp 21.831177319
5502025-11-20T04:32:54.415Zlat 0.112788220
5512025-11-20T04:32:54.415Zstop 0.178046493
5522025-11-20T04:32:54.415Zprocess exited: duration 87544 ms, exit code 101
 
5532025-11-20T04:32:54.498Zfound 2 output files
5542025-11-20T04:32:54.498Zuploading: /work/debug/netadm (43036704 bytes)
5552025-11-20T04:32:58.457Zuploaded: /work/debug/netadm
5562025-11-20T04:32:58.483Zuploading: /work/release/netadm (6313736 bytes)
5572025-11-20T04:32:59.953Zuploaded: /work/release/netadm