01JTRV1EAFRXNCSBA7DT4XYJ2B: opte-api

BasicConfig {
    output_rules: [],
    rust_toolchain: Some(
        Bool(
            true,
        ),
    ),
    target: Some(
        "helios-2.0",
    ),
    access_repos: [],
    publish: [],
    skip_clone: false,
}

Buildomat Job: 01JTRV1XNZY30TYACH2ZHS85CC

Tags:

Output:

SEQ GLOBAL TIME DETAILS
12025-05-08T20:59:10.178Zjob assigned to worker 01JTRV236E67D8KN90Q4CV6NWB [factory aws, i-0a39274f24b9856d9] (queued for 1 m 3 s)
 
22025-05-08T20:59:18.051Zstarting task 0: "setup"
32025-05-08T20:59:18.056Z++ uname -s
42025-05-08T20:59:18.059Z+ kern=SunOS
52025-05-08T20:59:18.059Z+ build_user=build
62025-05-08T20:59:18.059Z+ build_uid=12345
72025-05-08T20:59:18.059Z+ work_dir=/work
82025-05-08T20:59:18.059Z+ input_dir=/input
92025-05-08T20:59:18.059Z+ [[ 0 == 12345 ]]
102025-05-08T20:59:18.059Z+ case "$kern" in
112025-05-08T20:59:18.059Z+ groupadd -g 12345 build
122025-05-08T20:59:18.062Z+ useradd -u 12345 -g build -d /home/build -s /bin/bash -c build -P 'Primary Administrator' build
132025-05-08T20:59:20.392Z+ zfs create -o mountpoint=/work rpool/work
142025-05-08T20:59:20.402Z++ awk '$2 == "/home" { print $3 }' /etc/mnttab
152025-05-08T20:59:20.402Z+ home_fs=zfs
162025-05-08T20:59:20.402Z+ [[ zfs == autofs ]]
172025-05-08T20:59:20.402Z+ mkdir -p /home/build
182025-05-08T20:59:20.402Z+ chown build:build /home/build /work
192025-05-08T20:59:22.249Z+ chmod 0700 /home/build /work
202025-05-08T20:59:22.252Zprocess exited: duration 4202 ms, exit code 0
 
212025-05-08T20:59:22.258Zstarting task 1: "rust-toolchain"
222025-05-08T20:59:22.264Z+ printf ' * rust toolchain channel = "%s"\n' 1.86.0
232025-05-08T20:59:22.264Z * rust toolchain channel = "1.86.0"
242025-05-08T20:59:22.264Z+ printf ' * rust toolchain profile = "%s"\n' default
252025-05-08T20:59:22.264Z * rust toolchain profile = "default"
262025-05-08T20:59:22.264Z+ export RUSTUP_INIT_SKIP_PATH_CHECK=true
272025-05-08T20:59:22.265Z+ RUSTUP_INIT_SKIP_PATH_CHECK=true
282025-05-08T20:59:22.268Z+ curl --proto =https --tlsv1.2 -sSf https://sh.rustup.rs
292025-05-08T20:59:22.268Z+ /bin/bash -s - -y --no-modify-path --default-toolchain 1.86.0 --profile default
302025-05-08T20:59:22.384Zinfo: downloading installer
312025-05-08T20:59:24.085Zwarn: It looks like you have an existing installation of Rust at:
322025-05-08T20:59:24.085Zwarn: /opt/ooce/bin
332025-05-08T20:59:24.085Zwarn: It is recommended that rustup be the primary Rust installation.
342025-05-08T20:59:24.085Zwarn: Otherwise you may have confusion unless you are careful with your PATH.
352025-05-08T20:59:24.085Zwarn: If you are sure that you want both rustup and your already installed Rust
362025-05-08T20:59:24.085Zwarn: then please reply `y' or `yes' or set RUSTUP_INIT_SKIP_PATH_CHECK to yes
372025-05-08T20:59:24.085Zwarn: or pass `-y' to ignore all ignorable checks.
382025-05-08T20:59:24.086Zerror: cannot install while Rust is installed
392025-05-08T20:59:24.086Zwarn: continuing (because the -y flag is set and the error is ignorable)
402025-05-08T20:59:24.104Zinfo: profile set to 'default'
412025-05-08T20:59:24.104Zinfo: default host triple is x86_64-unknown-illumos
422025-05-08T20:59:24.107Zinfo: syncing channel updates for '1.86.0-x86_64-unknown-illumos'
432025-05-08T20:59:24.282Zinfo: latest update on 2025-04-03, rust version 1.86.0 (05f9846f8 2025-03-31)
442025-05-08T20:59:24.282Zinfo: downloading component 'cargo'
452025-05-08T20:59:25.200Zinfo: downloading component 'clippy'
462025-05-08T20:59:25.641Zinfo: downloading component 'rust-docs'
472025-05-08T20:59:26.964Zinfo: downloading component 'rust-std'
482025-05-08T20:59:28.481Zinfo: downloading component 'rustc'
492025-05-08T20:59:37.016Zinfo: downloading component 'rustfmt'
502025-05-08T20:59:37.297Zinfo: installing component 'cargo'
512025-05-08T20:59:38.120Zinfo: installing component 'clippy'
522025-05-08T20:59:38.503Zinfo: installing component 'rust-docs'
532025-05-08T20:59:40.421Zinfo: installing component 'rust-std'
542025-05-08T20:59:42.189Zinfo: installing component 'rustc'
552025-05-08T20:59:48.514Zinfo: installing component 'rustfmt'
562025-05-08T20:59:48.845Zinfo: default toolchain set to '1.86.0-x86_64-unknown-illumos'
572025-05-08T20:59:48.845Z
582025-05-08T20:59:49.262Z 1.86.0-x86_64-unknown-illumos installed - rustc 1.86.0 (05f9846f8 2025-03-31)
592025-05-08T20:59:49.262Z
602025-05-08T20:59:49.265Z
612025-05-08T20:59:49.265ZRust is installed now. Great!
622025-05-08T20:59:49.265Z
632025-05-08T20:59:49.265ZTo get started you need Cargo's bin directory ($HOME/.cargo/bin) in your PATH
642025-05-08T20:59:49.265Zenvironment variable. This has not been done automatically.
652025-05-08T20:59:49.265Z
662025-05-08T20:59:49.265ZTo configure your current shell, you need to source
672025-05-08T20:59:49.267Zthe corresponding env file under $HOME/.cargo.
682025-05-08T20:59:49.267Z
692025-05-08T20:59:49.267ZThis is usually done by running one of the following (note the leading DOT):
702025-05-08T20:59:49.267Z. "$HOME/.cargo/env" # For sh/bash/zsh/ash/dash/pdksh
712025-05-08T20:59:49.267Zsource "$HOME/.cargo/env.fish" # For fish
722025-05-08T20:59:49.267Zsource $"($nu.home-path)/.cargo/env.nu" # For nushell
732025-05-08T20:59:49.344Z+ rustup --version
742025-05-08T20:59:49.355Zrustup 1.28.2 (e4f3ad6f8 2025-04-28)
752025-05-08T20:59:49.358Zinfo: This is the version for the rustup toolchain manager, not the rustc compiler.
762025-05-08T20:59:49.433Zinfo: The currently active `rustc` version is `rustc 1.86.0 (05f9846f8 2025-03-31)`
772025-05-08T20:59:49.436Z+ cargo --version
782025-05-08T20:59:49.499Zcargo 1.86.0 (adf9b6ad1 2025-02-28)
792025-05-08T20:59:49.502Z+ rustc --version
802025-05-08T20:59:49.568Zrustc 1.86.0 (05f9846f8 2025-03-31)
812025-05-08T20:59:49.571Zprocess exited: duration 27307 ms, exit code 0
 
822025-05-08T20:59:49.577Zstarting task 2: "authentication"
832025-05-08T20:59:49.599Zprocess exited: duration 21 ms, exit code 0
 
842025-05-08T20:59:49.606Zstarting task 3: "clone repository"
852025-05-08T20:59:49.610Z+ mkdir -p /work/oxidecomputer/opte
862025-05-08T20:59:49.613Z+ git clone https://github.com/oxidecomputer/opte /work/oxidecomputer/opte
872025-05-08T20:59:49.750ZCloning into '/work/oxidecomputer/opte'...
882025-05-08T20:59:51.028Z+ cd /work/oxidecomputer/opte
892025-05-08T20:59:51.031Z+ git fetch origin b0fbbab6e22067d07fa4a2927e6dbd2bc6f6ff27
902025-05-08T20:59:51.291ZFrom https://github.com/oxidecomputer/opte
912025-05-08T20:59:51.292Z * branch b0fbbab6e22067d07fa4a2927e6dbd2bc6f6ff27 -> FETCH_HEAD
922025-05-08T20:59:51.299Z+ [[ -n various-mtu-fixes ]]
932025-05-08T20:59:51.302Z++ git branch --show-current
942025-05-08T20:59:51.308Z+ current=master
952025-05-08T20:59:51.308Z+ [[ master != various-mtu-fixes ]]
962025-05-08T20:59:51.308Z+ git branch -f various-mtu-fixes b0fbbab6e22067d07fa4a2927e6dbd2bc6f6ff27
972025-05-08T20:59:51.308Z+ git checkout -f various-mtu-fixes
982025-05-08T20:59:51.330ZSwitched to branch 'various-mtu-fixes'
992025-05-08T20:59:51.333Z+ git reset --hard b0fbbab6e22067d07fa4a2927e6dbd2bc6f6ff27
1002025-05-08T20:59:51.354ZHEAD is now at b0fbbab 🦒 Mergiraf does not cure all ails 🦒
1012025-05-08T20:59:51.357Zprocess exited: duration 1748 ms, exit code 0
 
1022025-05-08T20:59:51.364Zstarting task 4: "build"
1032025-05-08T20:59:51.369Z+ source .github/buildomat/common.sh
1042025-05-08T20:59:51.372Z++ rustup show active-toolchain
1052025-05-08T20:59:51.418Z1.86.0-x86_64-unknown-illumos (overridden by '/work/oxidecomputer/opte/rust-toolchain.toml')
1062025-05-08T20:59:51.421Z++ pushd xde
1072025-05-08T20:59:51.421Z/work/oxidecomputer/opte/xde /work/oxidecomputer/opte
1082025-05-08T20:59:51.421Z++ rustup show active-toolchain
1092025-05-08T20:59:51.430Zinfo: syncing channel updates for 'nightly-2025-02-20-x86_64-unknown-illumos'
1102025-05-08T20:59:51.630Zinfo: latest update on 2025-02-20, rust version 1.87.0-nightly (f280acf4c 2025-02-19)
1112025-05-08T20:59:51.634Zinfo: downloading component 'cargo'
1122025-05-08T20:59:52.586Zinfo: downloading component 'clippy'
1132025-05-08T20:59:52.902Zinfo: downloading component 'rust-src'
1142025-05-08T20:59:53.151Zinfo: downloading component 'rust-std'
1152025-05-08T20:59:54.669Zinfo: downloading component 'rustc'
1162025-05-08T21:00:00.891Zinfo: downloading component 'rustfmt'
1172025-05-08T21:00:01.167Zinfo: installing component 'cargo'
1182025-05-08T21:00:02.024Zinfo: installing component 'clippy'
1192025-05-08T21:00:02.407Zinfo: installing component 'rust-src'
1202025-05-08T21:00:02.738Zinfo: installing component 'rust-std'
1212025-05-08T21:00:04.383Zinfo: installing component 'rustc'
1222025-05-08T21:00:10.805Zinfo: installing component 'rustfmt'
1232025-05-08T21:00:11.136Znightly-2025-02-20-x86_64-unknown-illumos (overridden by '/work/oxidecomputer/opte/xde/rust-toolchain.toml')
1242025-05-08T21:00:11.225Z+++ rustup show active-toolchain -v
1252025-05-08T21:00:11.228Z+++ head -n 1
1262025-05-08T21:00:11.228Z+++ cut '-d ' -f1
1272025-05-08T21:00:11.333Z++ export NIGHTLY=nightly-2025-02-20-x86_64-unknown-illumos
1282025-05-08T21:00:11.333Z++ NIGHTLY=nightly-2025-02-20-x86_64-unknown-illumos
1292025-05-08T21:00:11.333Z++ popd
1302025-05-08T21:00:11.337Z/work/oxidecomputer/opte
1312025-05-08T21:00:11.337Z+ cargo --version
1322025-05-08T21:00:11.391Zcargo 1.86.0 (adf9b6ad1 2025-02-28)
1332025-05-08T21:00:11.395Z+ rustc --version
1342025-05-08T21:00:12.465Zrustc 1.86.0 (05f9846f8 2025-03-31)
1352025-05-08T21:00:12.468Z+ cd crates/opte-api
1362025-05-08T21:00:12.468Z+ header 'check API_VERSION'
1372025-05-08T21:00:12.468Z+ echo '# ==== check API_VERSION ==== #'
1382025-05-08T21:00:12.468Z# ==== check API_VERSION ==== #
1392025-05-08T21:00:12.468Z+ ./check-api-version.sh
1402025-05-08T21:00:12.468Z+ header 'check style'
1412025-05-08T21:00:12.468Z+ echo '# ==== check style ==== #'
1422025-05-08T21:00:12.468Z# ==== check style ==== #
1432025-05-08T21:00:12.468Z+ ptime -m cargo +nightly-2025-02-20-x86_64-unknown-illumos fmt -- --check
1442025-05-08T21:00:12.468Z
1452025-05-08T21:00:12.468Zreal 0.207838386
1462025-05-08T21:00:12.469Zuser 0.138574298
1472025-05-08T21:00:12.469Zsys 0.066515223
1482025-05-08T21:00:12.469Ztrap 0.000053312
1492025-05-08T21:00:12.469Ztflt 0.000025675
1502025-05-08T21:00:12.469Zdflt 0.000017436
1512025-05-08T21:00:12.469Zkflt 0.000000000
1522025-05-08T21:00:12.469Zlock 0.639796399
1532025-05-08T21:00:12.469Zslp 0.218030418
1542025-05-08T21:00:12.469Zlat 0.001730905
1552025-05-08T21:00:12.469Zstop 0.000151905
1562025-05-08T21:00:12.469Z+ header 'analyze std'
1572025-05-08T21:00:12.469Z+ echo '# ==== analyze std ==== #'
1582025-05-08T21:00:12.469Z# ==== analyze std ==== #
1592025-05-08T21:00:12.469Z+ ptime -m cargo clippy --all-targets
1602025-05-08T21:00:12.469Z Updating crates.io index
1612025-05-08T21:00:12.469Z Updating git repository `https://github.com/oxidecomputer/falcon`
1622025-05-08T21:00:13.340Z Updating git repository `https://github.com/oxidecomputer/poptrie`
1632025-05-08T21:00:13.639Z Updating git repository `https://github.com/oxidecomputer/netadm-sys`
1642025-05-08T21:00:13.981Z Updating git repository `https://github.com/oxidecomputer/zone`
1652025-05-08T21:00:14.280Z Updating git repository `https://github.com/oxidecomputer/dlpi-sys`
1662025-05-08T21:00:14.573Z Updating git repository `https://github.com/jmesmon/rust-libzfs`
1672025-05-08T21:00:14.893Z Updating git repository `https://github.com/oxidecomputer/rusty-doors`
1682025-05-08T21:00:15.750Z Downloading crates ...
1692025-05-08T21:00:15.812Z Downloaded darling_macro v0.20.11
1702025-05-08T21:00:15.819Z Downloaded ident_case v1.0.1
1712025-05-08T21:00:15.828Z Downloaded fnv v1.0.7
1722025-05-08T21:00:15.831Z Downloaded defmt v0.3.100
1732025-05-08T21:00:15.835Z Downloaded managed v0.8.0
1742025-05-08T21:00:15.838Z Downloaded ipnetwork v0.21.1
1752025-05-08T21:00:15.838Z Downloaded defmt-macros v1.0.1
1762025-05-08T21:00:15.841Z Downloaded macaddr v1.0.1
1772025-05-08T21:00:15.841Z Downloaded strsim v0.11.1
1782025-05-08T21:00:15.845Z Downloaded stable_deref_trait v1.2.0
1792025-05-08T21:00:15.845Z Downloaded hash32 v0.3.1
1802025-05-08T21:00:15.845Z Downloaded cobs v0.2.3
1812025-05-08T21:00:15.848Z Downloaded cfg-if v1.0.0
1822025-05-08T21:00:15.848Z Downloaded byteorder v1.5.0
1832025-05-08T21:00:15.851Z Downloaded embedded-io v0.6.1
1842025-05-08T21:00:15.851Z Downloaded embedded-io v0.4.0
1852025-05-08T21:00:15.854Z Downloaded bitflags v1.3.2
1862025-05-08T21:00:15.854Z Downloaded defmt-parser v1.0.0
1872025-05-08T21:00:15.859Z Downloaded quote v1.0.40
1882025-05-08T21:00:15.859Z Downloaded ingot-types v0.1.0
1892025-05-08T21:00:15.862Z Downloaded either v1.15.0
1902025-05-08T21:00:15.865Z Downloaded postcard v1.1.1
1912025-05-08T21:00:15.865Z Downloaded darling v0.20.11
1922025-05-08T21:00:15.869Z Downloaded thiserror-impl v2.0.12
1932025-05-08T21:00:15.873Z Downloaded proc-macro-error-attr2 v2.0.0
1942025-05-08T21:00:15.873Z Downloaded ingot v0.1.0
1952025-05-08T21:00:15.875Z Downloaded thiserror v2.0.12
1962025-05-08T21:00:15.879Z Downloaded proc-macro-error2 v2.0.1
1972025-05-08T21:00:15.882Z Downloaded ingot-macros v0.1.0
1982025-05-08T21:00:15.885Z Downloaded bitflags v2.9.0
1992025-05-08T21:00:15.888Z Downloaded unicode-ident v1.0.18
2002025-05-08T21:00:15.891Z Downloaded proc-macro2 v1.0.95
2012025-05-08T21:00:15.894Z Downloaded heapless v0.8.0
2022025-05-08T21:00:15.897Z Downloaded serde_derive v1.0.219
2032025-05-08T21:00:15.900Z Downloaded defmt v1.0.1
2042025-05-08T21:00:15.903Z Downloaded darling_core v0.20.11
2052025-05-08T21:00:15.910Z Downloaded serde v1.0.219
2062025-05-08T21:00:15.917Z Downloaded zerocopy-derive v0.8.25
2072025-05-08T21:00:15.923Z Downloaded memchr v2.7.4
2082025-05-08T21:00:15.928Z Downloaded aho-corasick v1.1.3
2092025-05-08T21:00:15.942Z Downloaded itertools v0.13.0
2102025-05-08T21:00:15.975Z Downloaded zerocopy v0.8.25
2112025-05-08T21:00:15.998Z Downloaded regex v1.11.1
2122025-05-08T21:00:16.010Z Downloaded syn v2.0.101
2132025-05-08T21:00:16.021Z Downloaded smoltcp v0.11.0
2142025-05-08T21:00:16.032Z Downloaded regex-syntax v0.8.5
2152025-05-08T21:00:16.040Z Downloaded regex-automata v0.4.9
2162025-05-08T21:00:16.161Z Compiling proc-macro2 v1.0.95
2172025-05-08T21:00:16.162Z Compiling unicode-ident v1.0.18
2182025-05-08T21:00:16.164Z Compiling strsim v0.11.1
2192025-05-08T21:00:16.165Z Compiling ident_case v1.0.1
2202025-05-08T21:00:16.165Z Compiling fnv v1.0.7
2212025-05-08T21:00:16.165Z Compiling memchr v2.7.4
2222025-05-08T21:00:16.184Z Compiling regex-syntax v0.8.5
2232025-05-08T21:00:16.189Z Compiling zerocopy v0.8.25
2242025-05-08T21:00:16.349Z Compiling serde v1.0.219
2252025-05-08T21:00:16.374Z Compiling either v1.15.0
2262025-05-08T21:00:16.392Z Checking byteorder v1.5.0
2272025-05-08T21:00:16.678Z Compiling heapless v0.8.0
2282025-05-08T21:00:16.746Z Compiling itertools v0.13.0
2292025-05-08T21:00:16.795Z Checking hash32 v0.3.1
2302025-05-08T21:00:16.910Z Checking stable_deref_trait v1.2.0
2312025-05-08T21:00:16.991Z Compiling aho-corasick v1.1.3
2322025-05-08T21:00:17.316Z Checking macaddr v1.0.1
2332025-05-08T21:00:17.527Z Checking bitflags v2.9.0
2342025-05-08T21:00:17.711Z Compiling smoltcp v0.11.0
2352025-05-08T21:00:18.438Z Checking cobs v0.2.3
2362025-05-08T21:00:18.471Z Checking managed v0.8.0
2372025-05-08T21:00:18.480Z Checking bitflags v1.3.2
2382025-05-08T21:00:18.562Z Checking cfg-if v1.0.0
2392025-05-08T21:00:18.613Z Checking illumos-sys-hdrs v0.1.0 (/work/oxidecomputer/opte/crates/illumos-sys-hdrs)
2402025-05-08T21:00:18.646Z Checking ipnetwork v0.21.1
2412025-05-08T21:00:18.947Z Compiling regex-automata v0.4.9
2422025-05-08T21:00:19.526Z Compiling quote v1.0.40
2432025-05-08T21:00:19.851Z Compiling syn v2.0.101
2442025-05-08T21:00:21.817Z Compiling regex v1.11.1
2452025-05-08T21:00:23.909Z Compiling darling_core v0.20.11
2462025-05-08T21:00:24.692Z Compiling serde_derive v1.0.219
2472025-05-08T21:00:24.692Z Compiling zerocopy-derive v0.8.25
2482025-05-08T21:00:26.362Z Compiling darling_macro v0.20.11
2492025-05-08T21:00:27.003Z Compiling darling v0.20.11
2502025-05-08T21:00:27.101Z Compiling ingot-macros v0.1.0
2512025-05-08T21:00:30.421Z Checking ingot-types v0.1.0
2522025-05-08T21:00:30.884Z Checking ingot v0.1.0
2532025-05-08T21:00:30.884Z Checking postcard v1.1.1
2542025-05-08T21:00:32.821Z Checking opte-api v0.1.0 (/work/oxidecomputer/opte/crates/opte-api)
2552025-05-08T21:00:34.067Z Finished `dev` profile [unoptimized + debuginfo] target(s) in 22.22s
2562025-05-08T21:00:34.180Z
2572025-05-08T21:00:34.180Zreal 22.481076689
2582025-05-08T21:00:34.180Zuser 57.287574924
2592025-05-08T21:00:34.180Zsys 7.598817356
2602025-05-08T21:00:34.180Ztrap 0.021694324
2612025-05-08T21:00:34.180Ztflt 0.640965601
2622025-05-08T21:00:34.184Zdflt 3.193812881
2632025-05-08T21:00:34.184Zkflt 0.006698629
2642025-05-08T21:00:34.184Zlock 1:08.235942460
2652025-05-08T21:00:34.184Zslp 3:38.859462277
2662025-05-08T21:00:34.184Zlat 1.261496955
2672025-05-08T21:00:34.184Zstop 3.372890801
2682025-05-08T21:00:34.184Z+ header 'analyze no_std'
2692025-05-08T21:00:34.184Z+ echo '# ==== analyze no_std ==== #'
2702025-05-08T21:00:34.184Z# ==== analyze no_std ==== #
2712025-05-08T21:00:34.184Z+ ptime -m cargo clippy --no-default-features --all-targets
2722025-05-08T21:00:34.408Z Checking opte-api v0.1.0 (/work/oxidecomputer/opte/crates/opte-api)
2732025-05-08T21:00:35.665Z Finished `dev` profile [unoptimized + debuginfo] target(s) in 1.34s
2742025-05-08T21:00:35.693Z
2752025-05-08T21:00:35.696Zreal 1.506590942
2762025-05-08T21:00:35.696Zuser 2.262360084
2772025-05-08T21:00:35.696Zsys 0.294726552
2782025-05-08T21:00:35.696Ztrap 0.000699003
2792025-05-08T21:00:35.696Ztflt 0.000071267
2802025-05-08T21:00:35.696Zdflt 0.000035110
2812025-05-08T21:00:35.696Zkflt 0.000000000
2822025-05-08T21:00:35.696Zlock 3.307217693
2832025-05-08T21:00:35.696Zslp 6.021263777
2842025-05-08T21:00:35.697Zlat 0.004443957
2852025-05-08T21:00:35.697Zstop 0.066145142
2862025-05-08T21:00:35.697Z+ header test
2872025-05-08T21:00:35.697Z+ echo '# ==== test ==== #'
2882025-05-08T21:00:35.697Z# ==== test ==== #
2892025-05-08T21:00:35.697Z+ ptime -m cargo test
2902025-05-08T21:00:35.939Z Compiling byteorder v1.5.0
2912025-05-08T21:00:35.939Z Compiling stable_deref_trait v1.2.0
2922025-05-08T21:00:35.942Z Compiling macaddr v1.0.1
2932025-05-08T21:00:35.942Z Compiling bitflags v2.9.0
2942025-05-08T21:00:35.942Z Compiling bitflags v1.3.2
2952025-05-08T21:00:35.947Z Compiling zerocopy v0.8.25
2962025-05-08T21:00:35.950Z Compiling serde v1.0.219
2972025-05-08T21:00:35.953Z Compiling cfg-if v1.0.0
2982025-05-08T21:00:36.020Z Compiling cobs v0.2.3
2992025-05-08T21:00:36.030Z Compiling managed v0.8.0
3002025-05-08T21:00:36.030Z Compiling ipnetwork v0.21.1
3012025-05-08T21:00:36.244Z Compiling hash32 v0.3.1
3022025-05-08T21:00:36.276Z Compiling illumos-sys-hdrs v0.1.0 (/work/oxidecomputer/opte/crates/illumos-sys-hdrs)
3032025-05-08T21:00:36.374Z Compiling heapless v0.8.0
3042025-05-08T21:00:36.996Z Compiling smoltcp v0.11.0
3052025-05-08T21:00:38.048Z Compiling ingot-types v0.1.0
3062025-05-08T21:00:39.283Z Compiling postcard v1.1.1
3072025-05-08T21:00:39.283Z Compiling ingot v0.1.0
3082025-05-08T21:00:41.354Z Compiling opte-api v0.1.0 (/work/oxidecomputer/opte/crates/opte-api)
3092025-05-08T21:00:43.107Z Finished `test` profile [unoptimized + debuginfo] target(s) in 7.35s
3102025-05-08T21:00:43.120Z Running unittests src/lib.rs (/work/oxidecomputer/opte/target/debug/deps/opte_api-fd9e25365cb16a00)
3112025-05-08T21:00:43.131Z
3122025-05-08T21:00:43.131Zrunning 22 tests
3132025-05-08T21:00:43.134Ztest encap::test::bad_vni ... ok
3142025-05-08T21:00:43.134Ztest encap::test::good_vni ... ok
3152025-05-08T21:00:43.135Ztest encap::test::vni_round_trip ... ok
3162025-05-08T21:00:43.135Ztest dns::tests::test_domain_name ... ok
3172025-05-08T21:00:43.135Ztest ip::test::bad_cidr ... ok
3182025-05-08T21:00:43.135Ztest ip::test::bad_prefix_len ... ok
3192025-05-08T21:00:43.135Ztest ip::test::dhcp_fqdn ... ok
3202025-05-08T21:00:43.135Ztest ip::test::good_cidr ... ok
3212025-05-08T21:00:43.135Ztest ip::test::ipv4_addr_bad ... ok
3222025-05-08T21:00:43.137Ztest ip::test::ipv4_addr_good ... ok
3232025-05-08T21:00:43.137Ztest ip::test::ipv4_mask ... ok
3242025-05-08T21:00:43.137Ztest ip::test::ipv6_is_default ... ok
3252025-05-08T21:00:43.137Ztest ip::test::ipv6_cidr_is_member ... ok
3262025-05-08T21:00:43.137Ztest ip::test::ipv6_mask ... ok
3272025-05-08T21:00:43.137Ztest ip::test::ipv6_prefix_len ... ok
3282025-05-08T21:00:43.138Ztest ip::test::test_ip_addr_from_str ... ok
3292025-05-08T21:00:43.138Ztest ip::test::test_ip_cidr_from_str ... ok
3302025-05-08T21:00:43.138Ztest ip::test::test_ipv6_from_const ... ok
3312025-05-08T21:00:43.138Ztest ip::test::test_ipv6_from_eui64 ... ok
3322025-05-08T21:00:43.138Ztest ip::test::test_ipv6_is_multicast ... ok
3332025-05-08T21:00:43.138Ztest ip::test::test_ipv6_multicast_mac ... ok
3342025-05-08T21:00:43.138Ztest ip::test::test_ipv6_solicited_node_multicast ... ok
3352025-05-08T21:00:43.138Z
3362025-05-08T21:00:43.138Ztest result: ok. 22 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
3372025-05-08T21:00:43.138Z
3382025-05-08T21:00:43.138Z Doc-tests opte_api
3392025-05-08T21:00:43.993Z
3402025-05-08T21:00:43.993Zrunning 1 test
3412025-05-08T21:00:43.999Ztest crates/opte-api/src/dns.rs - dns::DomainName::encode (line 81) ... ok
3422025-05-08T21:00:44.000Z
3432025-05-08T21:00:44.001Ztest result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
3442025-05-08T21:00:44.001Z
3452025-05-08T21:00:44.022Z
3462025-05-08T21:00:44.025Zreal 8.317867876
3472025-05-08T21:00:44.025Zuser 17.749556577
3482025-05-08T21:00:44.025Zsys 2.500727646
3492025-05-08T21:00:44.025Ztrap 0.003388499
3502025-05-08T21:00:44.025Ztflt 0.081164071
3512025-05-08T21:00:44.025Zdflt 0.032312131
3522025-05-08T21:00:44.025Zkflt 0.000009118
3532025-05-08T21:00:44.025Zlock 31.328017345
3542025-05-08T21:00:44.025Zslp 54.679550061
3552025-05-08T21:00:44.025Zlat 0.623769914
3562025-05-08T21:00:44.025Zstop 1.036712938
3572025-05-08T21:00:44.025Zprocess exited: duration 52650 ms, exit code 0
 
3582025-05-08T21:00:44.032Zfound 0 output files