01KA96HYMJ24QV7G8SGRKNVQZ8: opte-api

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

Buildomat Job: 01KA96J8DV4SCQFB8FXEGM0598

Tags:

Output:

SEQ GLOBAL TIME DETAILS
12025-11-17T15:22:59.891Zjob assigned to worker 01KA96J9M2MZYDXRCPPMH9CH4E [factory gimlet-EVT22200007-propolis, EVT22200007/48838] (queued for 25 s)
 
22025-11-17T15:23:09.098Zstarting task 0: "setup"
32025-11-17T15:23:09.139Z++ uname -s
42025-11-17T15:23:09.139Z+ kern=SunOS
52025-11-17T15:23:09.139Z+ build_user=build
62025-11-17T15:23:09.139Z+ build_uid=12345
72025-11-17T15:23:09.139Z+ work_dir=/work
82025-11-17T15:23:09.139Z+ input_dir=/input
92025-11-17T15:23:09.139Z+ [[ 0 == 12345 ]]
102025-11-17T15:23:09.139Z+ case "$kern" in
112025-11-17T15:23:09.139Z+ groupadd -g 12345 build
122025-11-17T15:23:09.139Z+ useradd -u 12345 -g build -d /home/build -s /bin/bash -c build -P 'Primary Administrator' build
132025-11-17T15:23:11.124Z+ zfs create -o mountpoint=/work rpool/work
142025-11-17T15:23:11.159Z++ awk '$2 == "/home" { print $3 }' /etc/mnttab
152025-11-17T15:23:11.184Z+ home_fs=zfs
162025-11-17T15:23:11.184Z+ [[ zfs == autofs ]]
172025-11-17T15:23:11.184Z+ mkdir -p /home/build
182025-11-17T15:23:11.184Z+ chown build:build /home/build /work
192025-11-17T15:23:13.169Z+ chmod 0700 /home/build /work
202025-11-17T15:23:13.194Zprocess exited: duration 4073 ms, exit code 0
 
212025-11-17T15:23:13.245Zstarting task 1: "rust-toolchain"
222025-11-17T15:23:13.271Z+ printf ' * rust toolchain channel = "%s"\n' 1.90.0
232025-11-17T15:23:13.271Z+ printf ' * rust toolchain profile = "%s"\n' default
242025-11-17T15:23:13.271Z+ export RUSTUP_INIT_SKIP_PATH_CHECK=true
252025-11-17T15:23:13.271Z+ RUSTUP_INIT_SKIP_PATH_CHECK=true
262025-11-17T15:23:13.271Z * rust toolchain channel = "1.90.0"
272025-11-17T15:23:13.271Z * rust toolchain profile = "default"
282025-11-17T15:23:13.271Z+ curl --proto =https --tlsv1.2 -sSf https://sh.rustup.rs
292025-11-17T15:23:13.271Z+ /bin/bash -s - -y --no-modify-path --default-toolchain 1.90.0 --profile default
302025-11-17T15:23:13.383Zinfo: downloading installer
312025-11-17T15:23:14.347Zwarn: It looks like you have an existing installation of Rust at:
322025-11-17T15:23:14.348Zwarn: /opt/ooce/bin
332025-11-17T15:23:14.348Zwarn: It is recommended that rustup be the primary Rust installation.
342025-11-17T15:23:14.348Zwarn: Otherwise you may have confusion unless you are careful with your PATH.
352025-11-17T15:23:14.348Zwarn: If you are sure that you want both rustup and your already installed Rust
362025-11-17T15:23:14.348Zwarn: then please reply `y' or `yes' or set RUSTUP_INIT_SKIP_PATH_CHECK to yes
372025-11-17T15:23:14.348Zwarn: or pass `-y' to ignore all ignorable checks.
382025-11-17T15:23:14.348Zerror: cannot install while Rust is installed
392025-11-17T15:23:14.348Zwarn: continuing (because the -y flag is set and the error is ignorable)
402025-11-17T15:23:14.373Zinfo: profile set to 'default'
412025-11-17T15:23:14.373Zinfo: default host triple is x86_64-unknown-illumos
422025-11-17T15:23:14.373Zinfo: syncing channel updates for '1.90.0-x86_64-unknown-illumos'
432025-11-17T15:23:14.474Zinfo: latest update on 2025-09-18, rust version 1.90.0 (1159e78c4 2025-09-14)
442025-11-17T15:23:14.474Zinfo: downloading component 'cargo'
452025-11-17T15:23:14.655Zinfo: downloading component 'clippy'
462025-11-17T15:23:14.737Zinfo: downloading component 'rust-docs'
472025-11-17T15:23:14.974Zinfo: downloading component 'rust-std'
482025-11-17T15:23:15.386Zinfo: downloading component 'rustc'
492025-11-17T15:23:19.628Zinfo: downloading component 'rustfmt'
502025-11-17T15:23:19.699Zinfo: installing component 'cargo'
512025-11-17T15:23:20.900Zinfo: installing component 'clippy'
522025-11-17T15:23:21.394Zinfo: installing component 'rust-docs'
532025-11-17T15:23:24.480Zinfo: installing component 'rust-std'
542025-11-17T15:23:26.718Zinfo: installing component 'rustc'
552025-11-17T15:23:34.759Zinfo: installing component 'rustfmt'
562025-11-17T15:23:35.147Zinfo: default toolchain set to '1.90.0-x86_64-unknown-illumos'
572025-11-17T15:23:35.147Z
582025-11-17T15:23:35.311Z 1.90.0-x86_64-unknown-illumos installed - rustc 1.90.0 (1159e78c4 2025-09-14)
592025-11-17T15:23:35.311Z
602025-11-17T15:23:35.337Z
612025-11-17T15:23:35.337ZRust is installed now. Great!
622025-11-17T15:23:35.337Z
632025-11-17T15:23:35.337ZTo get started you need Cargo's bin directory ($HOME/.cargo/bin) in your PATH
642025-11-17T15:23:35.337Zenvironment variable. This has not been done automatically.
652025-11-17T15:23:35.337Z
662025-11-17T15:23:35.337ZTo configure your current shell, you need to source
672025-11-17T15:23:35.337Zthe corresponding env file under $HOME/.cargo.
682025-11-17T15:23:35.337Z
692025-11-17T15:23:35.337ZThis is usually done by running one of the following (note the leading DOT):
702025-11-17T15:23:35.337Z. "$HOME/.cargo/env" # For sh/bash/zsh/ash/dash/pdksh
712025-11-17T15:23:35.337Zsource "$HOME/.cargo/env.fish" # For fish
722025-11-17T15:23:35.337Zsource $"($nu.home-path)/.cargo/env.nu" # For nushell
732025-11-17T15:23:35.423Z+ rustup --version
742025-11-17T15:23:35.448Zrustup 1.28.2 (e4f3ad6f8 2025-04-28)
752025-11-17T15:23:35.448Zinfo: This is the version for the rustup toolchain manager, not the rustc compiler.
762025-11-17T15:23:35.563Zinfo: The currently active `rustc` version is `rustc 1.90.0 (1159e78c4 2025-09-14)`
772025-11-17T15:23:35.588Z+ cargo --version
782025-11-17T15:23:35.668Zcargo 1.90.0 (840b83a10 2025-07-30)
792025-11-17T15:23:35.693Z+ rustc --version
802025-11-17T15:23:35.785Zrustc 1.90.0 (1159e78c4 2025-09-14)
812025-11-17T15:23:35.810Zprocess exited: duration 22544 ms, exit code 0
 
822025-11-17T15:23:35.861Zstarting task 2: "authentication"
832025-11-17T15:23:35.920Zprocess exited: duration 59 ms, exit code 0
 
842025-11-17T15:23:35.973Zstarting task 3: "clone repository"
852025-11-17T15:23:35.998Z+ mkdir -p /work/oxidecomputer/opte
862025-11-17T15:23:35.998Z+ git clone https://github.com/oxidecomputer/opte /work/oxidecomputer/opte
872025-11-17T15:23:36.023ZCloning into '/work/oxidecomputer/opte'...
882025-11-17T15:23:39.227Z+ cd /work/oxidecomputer/opte
892025-11-17T15:23:39.227Z+ git fetch origin 72ba0d8c29ffcf228d6e063ac2014778a07a5645
902025-11-17T15:23:39.252ZFrom https://github.com/oxidecomputer/opte
912025-11-17T15:23:39.253Z * branch 72ba0d8c29ffcf228d6e063ac2014778a07a5645 -> FETCH_HEAD
922025-11-17T15:23:39.253Z+ [[ -n '' ]]
932025-11-17T15:23:39.253Z+ git reset --hard 72ba0d8c29ffcf228d6e063ac2014778a07a5645
942025-11-17T15:23:39.253ZHEAD is now at 72ba0d8 fix: ran cargo fmt in lib/opte
952025-11-17T15:23:39.253Zprocess exited: duration 2808 ms, exit code 0
 
962025-11-17T15:23:39.307Zstarting task 4: "build"
972025-11-17T15:23:39.361Z+ source .github/buildomat/common.sh
982025-11-17T15:23:39.361Z++ rustup show active-toolchain
992025-11-17T15:23:39.386Z1.90.0-x86_64-unknown-illumos (overridden by '/work/oxidecomputer/opte/rust-toolchain.toml')
1002025-11-17T15:23:39.413Z++ pushd xde
1012025-11-17T15:23:39.413Z/work/oxidecomputer/opte/xde /work/oxidecomputer/opte
1022025-11-17T15:23:39.413Z++ rustup show active-toolchain
1032025-11-17T15:23:39.413Zinfo: syncing channel updates for 'nightly-2025-09-19-x86_64-unknown-illumos'
1042025-11-17T15:23:39.557Zinfo: latest update on 2025-09-19, rust version 1.92.0-nightly (7c275d09e 2025-09-18)
1052025-11-17T15:23:39.557Zinfo: downloading component 'cargo'
1062025-11-17T15:23:39.855Zinfo: downloading component 'clippy'
1072025-11-17T15:23:39.940Zinfo: downloading component 'rust-src'
1082025-11-17T15:23:40.000Zinfo: downloading component 'rust-std'
1092025-11-17T15:23:40.377Zinfo: downloading component 'rustc'
1102025-11-17T15:23:44.093Zinfo: downloading component 'rustfmt'
1112025-11-17T15:23:44.155Zinfo: installing component 'cargo'
1122025-11-17T15:23:45.341Zinfo: installing component 'clippy'
1132025-11-17T15:23:45.787Zinfo: installing component 'rust-src'
1142025-11-17T15:23:46.250Zinfo: installing component 'rust-std'
1152025-11-17T15:23:48.222Zinfo: installing component 'rustc'
1162025-11-17T15:23:56.532Zinfo: installing component 'rustfmt'
1172025-11-17T15:23:56.916Znightly-2025-09-19-x86_64-unknown-illumos (overridden by '/work/oxidecomputer/opte/xde/rust-toolchain.toml')
1182025-11-17T15:23:57.011Z+++ rustup show active-toolchain -v
1192025-11-17T15:23:57.036Z+++ head -n 1
1202025-11-17T15:23:57.037Z+++ cut '-d ' -f1
1212025-11-17T15:23:57.192Z++ export NIGHTLY=nightly-2025-09-19-x86_64-unknown-illumos
1222025-11-17T15:23:57.192Z++ NIGHTLY=nightly-2025-09-19-x86_64-unknown-illumos
1232025-11-17T15:23:57.217Z++ popd
1242025-11-17T15:23:57.217Z/work/oxidecomputer/opte
1252025-11-17T15:23:57.217Z+ cargo --version
1262025-11-17T15:23:57.290Zcargo 1.90.0 (840b83a10 2025-07-30)
1272025-11-17T15:23:57.315Z+ rustc --version
1282025-11-17T15:23:57.409Zrustc 1.90.0 (1159e78c4 2025-09-14)
1292025-11-17T15:23:57.434Z+ cd crates/opte-api
1302025-11-17T15:23:57.434Z+ header 'check API_VERSION'
1312025-11-17T15:23:57.434Z+ echo '# ==== check API_VERSION ==== #'
1322025-11-17T15:23:57.434Z+ ./check-api-version.sh
1332025-11-17T15:23:57.434Z# ==== check API_VERSION ==== #
1342025-11-17T15:23:57.434Z+ header 'check style'
1352025-11-17T15:23:57.434Z+ echo '# ==== check style ==== #'
1362025-11-17T15:23:57.434Z# ==== check style ==== #
1372025-11-17T15:23:57.434Z+ ptime -m cargo +nightly-2025-09-19-x86_64-unknown-illumos fmt -- --check
1382025-11-17T15:23:57.770Z
1392025-11-17T15:23:57.795Zreal 0.338296874
1402025-11-17T15:23:57.795Zuser 0.173123346
1412025-11-17T15:23:57.795Zsys 0.163035969
1422025-11-17T15:23:57.795Ztrap 0.000010749
1432025-11-17T15:23:57.795Ztflt 0.000031020
1442025-11-17T15:23:57.795Zdflt 0.000004658
1452025-11-17T15:23:57.795Zkflt 0.000000000
1462025-11-17T15:23:57.795Zlock 1.135457595
1472025-11-17T15:23:57.795Zslp 0.359706493
1482025-11-17T15:23:57.795Zlat 0.003213829
1492025-11-17T15:23:57.796Zstop 0.000214071
1502025-11-17T15:23:57.796Z+ header 'analyze std'
1512025-11-17T15:23:57.796Z+ echo '# ==== analyze std ==== #'
1522025-11-17T15:23:57.796Z# ==== analyze std ==== #
1532025-11-17T15:23:57.796Z+ ptime -m cargo clippy --all-targets
1542025-11-17T15:23:58.194Z Updating crates.io index
1552025-11-17T15:23:58.249Z Updating git repository `https://github.com/oxidecomputer/falcon`
1562025-11-17T15:23:59.092Z Updating git repository `https://github.com/oxidecomputer/poptrie`
1572025-11-17T15:23:59.404Z Updating git repository `https://github.com/oxidecomputer/netadm-sys`
1582025-11-17T15:23:59.871Z Updating git repository `https://github.com/oxidecomputer/zone`
1592025-11-17T15:24:00.236Z Updating git repository `https://github.com/oxidecomputer/dlpi-sys`
1602025-11-17T15:24:00.584Z Updating git repository `https://github.com/jmesmon/rust-libzfs`
1612025-11-17T15:24:00.984Z Updating git repository `https://github.com/oxidecomputer/rusty-doors`
1622025-11-17T15:24:01.841Z Downloading crates ...
1632025-11-17T15:24:01.906Z Downloaded cfg-if v1.0.4
1642025-11-17T15:24:01.932Z Downloaded byteorder v1.5.0
1652025-11-17T15:24:01.932Z Downloaded defmt-macros v1.0.1
1662025-11-17T15:24:01.932Z Downloaded bitflags v2.10.0
1672025-11-17T15:24:01.932Z Downloaded ident_case v1.0.1
1682025-11-17T15:24:01.932Z Downloaded defmt v0.3.100
1692025-11-17T15:24:01.932Z Downloaded darling_macro v0.21.3
1702025-11-17T15:24:01.932Z Downloaded cobs v0.3.0
1712025-11-17T15:24:01.959Z Downloaded ingot-types v0.1.2
1722025-11-17T15:24:01.959Z Downloaded managed v0.8.0
1732025-11-17T15:24:01.959Z Downloaded bitflags v1.3.2
1742025-11-17T15:24:01.959Z Downloaded strsim v0.11.1
1752025-11-17T15:24:01.959Z Downloaded hash32 v0.3.1
1762025-11-17T15:24:01.959Z Downloaded proc-macro-error-attr2 v2.0.0
1772025-11-17T15:24:01.959Z Downloaded defmt-parser v1.0.0
1782025-11-17T15:24:01.959Z Downloaded stable_deref_trait v1.2.1
1792025-11-17T15:24:01.959Z Downloaded defmt v1.0.1
1802025-11-17T15:24:01.984Z Downloaded thiserror-impl v2.0.17
1812025-11-17T15:24:01.984Z Downloaded darling_core v0.21.3
1822025-11-17T15:24:01.984Z Downloaded proc-macro-error2 v2.0.1
1832025-11-17T15:24:01.984Z Downloaded darling v0.21.3
1842025-11-17T15:24:01.984Z Downloaded quote v1.0.42
1852025-11-17T15:24:01.984Z Downloaded fnv v1.0.7
1862025-11-17T15:24:01.984Z Downloaded either v1.15.0
1872025-11-17T15:24:02.515Z Downloaded embedded-io v0.6.1
1882025-11-17T15:24:02.515Z Downloaded macaddr v1.0.1
1892025-11-17T15:24:02.515Z Downloaded ipnetwork v0.21.1
1902025-11-17T15:24:02.516Z Downloaded ingot v0.1.1
1912025-11-17T15:24:02.516Z Downloaded embedded-io v0.4.0
1922025-11-17T15:24:02.516Z Downloaded thiserror v2.0.17
1932025-11-17T15:24:02.516Z Downloaded ingot-macros v0.1.1
1942025-11-17T15:24:02.516Z Downloaded postcard v1.1.3
1952025-11-17T15:24:02.516Z Downloaded unicode-ident v1.0.22
1962025-11-17T15:24:02.516Z Downloaded serde_derive v1.0.228
1972025-11-17T15:24:02.516Z Downloaded serde_core v1.0.228
1982025-11-17T15:24:02.516Z Downloaded proc-macro2 v1.0.103
1992025-11-17T15:24:02.516Z Downloaded heapless v0.8.0
2002025-11-17T15:24:02.516Z Downloaded serde v1.0.228
2012025-11-17T15:24:02.516Z Downloaded zerocopy-derive v0.8.27
2022025-11-17T15:24:02.516Z Downloaded memchr v2.7.6
2032025-11-17T15:24:02.516Z Downloaded itertools v0.14.0
2042025-11-17T15:24:02.516Z Downloaded aho-corasick v1.1.4
2052025-11-17T15:24:02.516Z Downloaded regex v1.12.2
2062025-11-17T15:24:02.516Z Downloaded syn v2.0.110
2072025-11-17T15:24:02.516Z Downloaded zerocopy v0.8.27
2082025-11-17T15:24:02.516Z Downloaded smoltcp v0.11.0
2092025-11-17T15:24:02.516Z Downloaded regex-syntax v0.8.8
2102025-11-17T15:24:02.516Z Downloaded regex-automata v0.4.13
2112025-11-17T15:24:02.516Z Compiling proc-macro2 v1.0.103
2122025-11-17T15:24:02.516Z Compiling unicode-ident v1.0.22
2132025-11-17T15:24:02.516Z Compiling quote v1.0.42
2142025-11-17T15:24:02.516Z Compiling fnv v1.0.7
2152025-11-17T15:24:02.516Z Compiling strsim v0.11.1
2162025-11-17T15:24:02.516Z Compiling memchr v2.7.6
2172025-11-17T15:24:02.516Z Compiling ident_case v1.0.1
2182025-11-17T15:24:02.516Z Compiling serde_core v1.0.228
2192025-11-17T15:24:02.542Z Compiling regex-syntax v0.8.8
2202025-11-17T15:24:02.579Z Compiling serde v1.0.228
2212025-11-17T15:24:02.604Z Compiling thiserror v2.0.17
2222025-11-17T15:24:02.901Z Compiling zerocopy v0.8.27
2232025-11-17T15:24:02.960Z Compiling either v1.15.0
2242025-11-17T15:24:03.092Z Compiling heapless v0.8.0
2252025-11-17T15:24:03.308Z Compiling aho-corasick v1.1.4
2262025-11-17T15:24:03.428Z Compiling itertools v0.14.0
2272025-11-17T15:24:03.483Z Checking byteorder v1.5.0
2282025-11-17T15:24:03.639Z Checking bitflags v2.10.0
2292025-11-17T15:24:03.797Z Checking hash32 v0.3.1
2302025-11-17T15:24:03.841Z Checking macaddr v1.0.1
2312025-11-17T15:24:03.882Z Checking stable_deref_trait v1.2.1
2322025-11-17T15:24:03.961Z Compiling smoltcp v0.11.0
2332025-11-17T15:24:04.147Z Checking managed v0.8.0
2342025-11-17T15:24:04.569Z Checking cfg-if v1.0.4
2352025-11-17T15:24:04.655Z Checking bitflags v1.3.2
2362025-11-17T15:24:04.705Z Checking illumos-sys-hdrs v0.1.0 (/work/oxidecomputer/opte/crates/illumos-sys-hdrs)
2372025-11-17T15:24:04.743Z Checking ipnetwork v0.21.1
2382025-11-17T15:24:04.791Z Compiling syn v2.0.110
2392025-11-17T15:24:05.519Z Compiling regex-automata v0.4.13
2402025-11-17T15:24:08.873Z Compiling regex v1.12.2
2412025-11-17T15:24:09.918Z Compiling darling_core v0.21.3
2422025-11-17T15:24:10.686Z Compiling thiserror-impl v2.0.17
2432025-11-17T15:24:10.686Z Compiling zerocopy-derive v0.8.27
2442025-11-17T15:24:10.686Z Compiling serde_derive v1.0.228
2452025-11-17T15:24:12.388Z Checking cobs v0.3.0
2462025-11-17T15:24:13.014Z Compiling darling_macro v0.21.3
2472025-11-17T15:24:13.729Z Compiling darling v0.21.3
2482025-11-17T15:24:13.829Z Compiling ingot-macros v0.1.1
2492025-11-17T15:24:14.939Z Checking postcard v1.1.3
2502025-11-17T15:24:17.292Z Checking ingot-types v0.1.2
2512025-11-17T15:24:17.840Z Checking ingot v0.1.1
2522025-11-17T15:24:20.277Z Checking opte-api v0.1.0 (/work/oxidecomputer/opte/crates/opte-api)
2532025-11-17T15:24:22.315Z Finished `dev` profile [optimized + debuginfo] target(s) in 24.30s
2542025-11-17T15:24:22.428Z
2552025-11-17T15:24:22.453Zreal 24.646654335
2562025-11-17T15:24:22.453Zuser 1:03.768079586
2572025-11-17T15:24:22.453Zsys 11.092582418
2582025-11-17T15:24:22.453Ztrap 0.028483846
2592025-11-17T15:24:22.453Ztflt 0.051107922
2602025-11-17T15:24:22.453Zdflt 0.376608938
2612025-11-17T15:24:22.453Zkflt 0.000690981
2622025-11-17T15:24:22.453Zlock 2:18.809617170
2632025-11-17T15:24:22.453Zslp 3:39.089684435
2642025-11-17T15:24:22.453Zlat 3.179422151
2652025-11-17T15:24:22.453Zstop 4.192457229
2662025-11-17T15:24:22.453Z+ header 'analyze no_std'
2672025-11-17T15:24:22.453Z+ echo '# ==== analyze no_std ==== #'
2682025-11-17T15:24:22.453Z+ ptime -m cargo clippy --no-default-features --all-targets
2692025-11-17T15:24:22.453Z# ==== analyze no_std ==== #
2702025-11-17T15:24:22.723Z Checking opte-api v0.1.0 (/work/oxidecomputer/opte/crates/opte-api)
2712025-11-17T15:24:24.744Z Finished `dev` profile [optimized + debuginfo] target(s) in 2.13s
2722025-11-17T15:24:24.774Z
2732025-11-17T15:24:24.799Zreal 2.335149508
2742025-11-17T15:24:24.799Zuser 3.665126603
2752025-11-17T15:24:24.799Zsys 0.399557681
2762025-11-17T15:24:24.799Ztrap 0.000767741
2772025-11-17T15:24:24.799Ztflt 0.000026221
2782025-11-17T15:24:24.799Zdflt 0.000013404
2792025-11-17T15:24:24.799Zkflt 0.000000000
2802025-11-17T15:24:24.799Zlock 10.154224874
2812025-11-17T15:24:24.799Zslp 9.745517147
2822025-11-17T15:24:24.799Zlat 0.008103376
2832025-11-17T15:24:24.799Zstop 0.023620537
2842025-11-17T15:24:24.799Z+ header test
2852025-11-17T15:24:24.800Z+ echo '# ==== test ==== #'
2862025-11-17T15:24:24.800Z+ ptime -m cargo test
2872025-11-17T15:24:24.800Z# ==== test ==== #
2882025-11-17T15:24:25.066Z Compiling serde_core v1.0.228
2892025-11-17T15:24:25.066Z Compiling byteorder v1.5.0
2902025-11-17T15:24:25.066Z Compiling macaddr v1.0.1
2912025-11-17T15:24:25.066Z Compiling bitflags v2.10.0
2922025-11-17T15:24:25.091Z Compiling stable_deref_trait v1.2.1
2932025-11-17T15:24:25.091Z Compiling zerocopy v0.8.27
2942025-11-17T15:24:25.091Z Compiling thiserror v2.0.17
2952025-11-17T15:24:25.091Z Compiling bitflags v1.3.2
2962025-11-17T15:24:25.187Z Compiling cobs v0.3.0
2972025-11-17T15:24:25.212Z Compiling managed v0.8.0
2982025-11-17T15:24:25.237Z Compiling cfg-if v1.0.4
2992025-11-17T15:24:25.314Z Compiling ipnetwork v0.21.1
3002025-11-17T15:24:25.393Z Compiling hash32 v0.3.1
3012025-11-17T15:24:25.506Z Compiling illumos-sys-hdrs v0.1.0 (/work/oxidecomputer/opte/crates/illumos-sys-hdrs)
3022025-11-17T15:24:25.585Z Compiling heapless v0.8.0
3032025-11-17T15:24:26.291Z Compiling smoltcp v0.11.0
3042025-11-17T15:24:27.873Z Compiling ingot-types v0.1.2
3052025-11-17T15:24:28.481Z Compiling serde v1.0.228
3062025-11-17T15:24:29.336Z Compiling ingot v0.1.1
3072025-11-17T15:24:29.336Z Compiling postcard v1.1.3
3082025-11-17T15:24:32.024Z Compiling opte-api v0.1.0 (/work/oxidecomputer/opte/crates/opte-api)
3092025-11-17T15:24:35.231Z Finished `test` profile [optimized + debuginfo] target(s) in 10.38s
3102025-11-17T15:24:35.256Z Running unittests src/lib.rs (/work/oxidecomputer/opte/target/debug/deps/opte_api-b881a14ea5dd97b0)
3112025-11-17T15:24:35.256Z
3122025-11-17T15:24:35.256Zrunning 22 tests
3132025-11-17T15:24:35.256Ztest encap::test::vni_round_trip ... ok
3142025-11-17T15:24:35.256Ztest encap::test::good_vni ... ok
3152025-11-17T15:24:35.256Ztest dns::tests::test_domain_name ... ok
3162025-11-17T15:24:35.256Ztest encap::test::bad_vni ... ok
3172025-11-17T15:24:35.256Ztest ip::test::bad_cidr ... ok
3182025-11-17T15:24:35.256Ztest ip::test::bad_prefix_len ... ok
3192025-11-17T15:24:35.256Ztest ip::test::good_cidr ... ok
3202025-11-17T15:24:35.256Ztest ip::test::dhcp_fqdn ... ok
3212025-11-17T15:24:35.256Ztest ip::test::ipv4_addr_good ... ok
3222025-11-17T15:24:35.256Ztest ip::test::ipv4_addr_bad ... ok
3232025-11-17T15:24:35.256Ztest ip::test::ipv4_mask ... ok
3242025-11-17T15:24:35.256Ztest ip::test::ipv6_cidr_is_member ... ok
3252025-11-17T15:24:35.256Ztest ip::test::ipv6_is_default ... ok
3262025-11-17T15:24:35.257Ztest ip::test::ipv6_prefix_len ... ok
3272025-11-17T15:24:35.257Ztest ip::test::test_ip_cidr_from_str ... ok
3282025-11-17T15:24:35.257Ztest ip::test::test_ipv6_from_const ... ok
3292025-11-17T15:24:35.257Ztest ip::test::test_ip_addr_from_str ... ok
3302025-11-17T15:24:35.257Ztest ip::test::test_ipv6_from_eui64 ... ok
3312025-11-17T15:24:35.257Ztest ip::test::test_ipv6_is_multicast ... ok
3322025-11-17T15:24:35.257Ztest ip::test::test_ipv6_multicast_mac ... ok
3332025-11-17T15:24:35.257Ztest ip::test::test_ipv6_solicited_node_multicast ... ok
3342025-11-17T15:24:35.257Ztest ip::test::ipv6_mask ... ok
3352025-11-17T15:24:35.257Z
3362025-11-17T15:24:35.257Ztest result: ok. 22 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
3372025-11-17T15:24:35.257Z
3382025-11-17T15:24:35.257Z Doc-tests opte_api
3392025-11-17T15:24:36.257Z
3402025-11-17T15:24:36.257Zrunning 1 test
3412025-11-17T15:24:36.282Ztest crates/opte-api/src/dns.rs - dns::DomainName::encode (line 81) ... ok
3422025-11-17T15:24:36.282Z
3432025-11-17T15:24:36.282Ztest result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
3442025-11-17T15:24:36.282Z
3452025-11-17T15:24:36.307Z
3462025-11-17T15:24:36.307Zreal 11.512285867
3472025-11-17T15:24:36.307Zuser 33.351828101
3482025-11-17T15:24:36.307Zsys 3.470878838
3492025-11-17T15:24:36.307Ztrap 0.013386179
3502025-11-17T15:24:36.307Ztflt 0.195437196
3512025-11-17T15:24:36.308Zdflt 0.234143936
3522025-11-17T15:24:36.308Zkflt 0.000072482
3532025-11-17T15:24:36.308Zlock 1:20.513929528
3542025-11-17T15:24:36.308Zslp 1:23.830257100
3552025-11-17T15:24:36.308Zlat 1.092846503
3562025-11-17T15:24:36.308Zstop 0.634228503
3572025-11-17T15:24:36.308Zprocess exited: duration 56998 ms, exit code 0
 
3582025-11-17T15:24:36.358Zfound 0 output files