01J0TF0VM5QNXYRQ5VJJR0E45V: oxide-vpc

BasicConfig {
    output_rules: [],
    rust_toolchain: Some(
        String(
            "nightly-2024-05-12",
        ),
    ),
    target: Some(
        "helios-2.0",
    ),
    access_repos: [],
    publish: [],
    skip_clone: false,
}

Buildomat Job: 01J0TF13VSN2KAHN35NBSJ9JKN

Tags:

Output:

SEQ GLOBAL TIME DETAILS
12024-06-20T09:19:15.252Zjob assigned to worker 01J0TF1AJF18DB3T0MSCW066SM (queued for 56 s)
 
22024-06-20T09:19:22.825Zstarting task 0: "setup"
32024-06-20T09:19:22.880Z++ uname -s
42024-06-20T09:19:22.884Z+ kern=SunOS
52024-06-20T09:19:22.885Z+ case "$kern" in
62024-06-20T09:19:22.885Z+ groupadd -g 12345 build
72024-06-20T09:19:22.885Z+ useradd -u 12345 -g build -d /home/build -s /bin/bash -c build -P 'Primary Administrator' build
82024-06-20T09:19:24.897Z+ zfs create -o mountpoint=/work rpool/work
92024-06-20T09:19:25.034Z++ awk '$2 == "/home" { print $3 }' /etc/mnttab
102024-06-20T09:19:25.037Z+ home_fs=zfs
112024-06-20T09:19:25.037Z+ [[ zfs == autofs ]]
122024-06-20T09:19:25.037Z+ mkdir -p /home/build
132024-06-20T09:19:25.040Z+ chown build:build /home/build /work
142024-06-20T09:19:27.040Z+ chmod 0700 /home/build /work
152024-06-20T09:19:27.043Zprocess exited: duration 4217 ms, exit code 0
 
162024-06-20T09:19:27.049Zstarting task 1: "rust-toolchain"
172024-06-20T09:19:27.054Z+ printf ' * toolchain channel = "%s"
182024-06-20T09:19:27.054Z' nightly-2024-05-12
192024-06-20T09:19:27.057Z * toolchain channel = "nightly-2024-05-12"
202024-06-20T09:19:27.057Z+ printf ' * toolchain profile = "%s"
212024-06-20T09:19:27.057Z' default
222024-06-20T09:19:27.057Z * toolchain profile = "default"
232024-06-20T09:19:27.057Z+ curl --proto =https --tlsv1.2 -sSf https://sh.rustup.rs
242024-06-20T09:19:27.057Z+ /bin/bash -s - -y --no-modify-path --default-toolchain nightly-2024-05-12 --profile default
252024-06-20T09:19:27.170Zinfo: downloading installer
262024-06-20T09:19:28.701Zinfo: profile set to 'default'
272024-06-20T09:19:28.701Zinfo: default host triple is x86_64-unknown-illumos
282024-06-20T09:19:28.703Zinfo: syncing channel updates for 'nightly-2024-05-12-x86_64-unknown-illumos'
292024-06-20T09:19:29.208Zinfo: latest update on 2024-05-12, rust version 1.80.0-nightly (78a775127 2024-05-11)
302024-06-20T09:19:29.208Zinfo: downloading component 'cargo'
312024-06-20T09:19:30.382Zinfo: downloading component 'clippy'
322024-06-20T09:19:30.836Zinfo: downloading component 'rust-docs'
332024-06-20T09:19:32.208Zinfo: downloading component 'rust-std'
342024-06-20T09:19:34.814Zinfo: downloading component 'rustc'
352024-06-20T09:19:40.325Zinfo: downloading component 'rustfmt'
362024-06-20T09:19:40.632Zinfo: installing component 'cargo'
372024-06-20T09:19:44.981Zinfo: installing component 'clippy'
382024-06-20T09:19:45.030Zinfo: installing component 'rust-docs'
392024-06-20T09:19:45.043Zinfo: installing component 'rust-std'
402024-06-20T09:19:45.252Zinfo: installing component 'rustc'
412024-06-20T09:19:49.555Zinfo: installing component 'rustfmt'
422024-06-20T09:19:49.883Zinfo: default toolchain set to 'nightly-2024-05-12-x86_64-unknown-illumos'
432024-06-20T09:19:49.884Z
442024-06-20T09:19:50.148Z nightly-2024-05-12-x86_64-unknown-illumos installed - rustc 1.80.0-nightly (78a775127 2024-05-11)
452024-06-20T09:19:50.148Z
462024-06-20T09:19:50.152Z
472024-06-20T09:19:50.152ZRust is installed now. Great!
482024-06-20T09:19:50.152Z
492024-06-20T09:19:50.152ZTo get started you need Cargo's bin directory ($HOME/.cargo/bin) in your PATH
502024-06-20T09:19:50.152Zenvironment variable. This has not been done automatically.
512024-06-20T09:19:50.152Z
522024-06-20T09:19:50.152ZTo configure your current shell, you need to source
532024-06-20T09:19:50.152Zthe corresponding env file under $HOME/.cargo.
542024-06-20T09:19:50.152Z
552024-06-20T09:19:50.152ZThis is usually done by running one of the following (note the leading DOT):
562024-06-20T09:19:50.152Z. "$HOME/.cargo/env" # For sh/bash/zsh/ash/dash/pdksh
572024-06-20T09:19:50.152Zsource "$HOME/.cargo/env.fish" # For fish
582024-06-20T09:19:50.216Z+ rustc --version
592024-06-20T09:19:50.277Zrustc 1.80.0-nightly (78a775127 2024-05-11)
602024-06-20T09:19:50.280Zprocess exited: duration 23231 ms, exit code 0
 
612024-06-20T09:19:50.287Zstarting task 2: "authentication"
622024-06-20T09:19:50.308Zprocess exited: duration 20 ms, exit code 0
 
632024-06-20T09:19:50.314Zstarting task 3: "clone repository"
642024-06-20T09:19:50.319Z+ mkdir -p /work/oxidecomputer/opte
652024-06-20T09:19:50.322Z+ git clone https://github.com/oxidecomputer/opte /work/oxidecomputer/opte
662024-06-20T09:19:50.461ZCloning into '/work/oxidecomputer/opte'...
672024-06-20T09:19:51.835Z+ cd /work/oxidecomputer/opte
682024-06-20T09:19:51.835Z+ git fetch origin a98ac2fa4ce9a58c511193cf1bfd6ab3056a6ce2
692024-06-20T09:19:52.119ZFrom https://github.com/oxidecomputer/opte
702024-06-20T09:19:52.120Z * branch a98ac2fa4ce9a58c511193cf1bfd6ab3056a6ce2 -> FETCH_HEAD
712024-06-20T09:19:52.126Z+ [[ -n '' ]]
722024-06-20T09:19:52.126Z+ git reset --hard a98ac2fa4ce9a58c511193cf1bfd6ab3056a6ce2
732024-06-20T09:19:52.148ZHEAD is now at a98ac2f Merge branch 'master' into use-the-flow-luke-61
742024-06-20T09:19:52.152Zprocess exited: duration 1834 ms, exit code 0
 
752024-06-20T09:19:52.160Zstarting task 4: "build"
762024-06-20T09:19:52.163Z+ cargo --version
772024-06-20T09:19:52.168Zinfo: syncing channel updates for '1.78.0-x86_64-unknown-illumos'
782024-06-20T09:19:52.307Zinfo: latest update on 2024-05-02, rust version 1.78.0 (9b00956e5 2024-04-29)
792024-06-20T09:19:52.307Zinfo: downloading component 'cargo'
802024-06-20T09:19:53.073Zinfo: downloading component 'clippy'
812024-06-20T09:19:53.333Zinfo: downloading component 'rust-docs'
822024-06-20T09:19:54.354Zinfo: downloading component 'rust-std'
832024-06-20T09:19:55.989Zinfo: downloading component 'rustc'
842024-06-20T09:20:00.115Zinfo: downloading component 'rustfmt'
852024-06-20T09:20:00.341Zinfo: installing component 'cargo'
862024-06-20T09:20:01.162Zinfo: installing component 'clippy'
872024-06-20T09:20:01.514Zinfo: installing component 'rust-docs'
882024-06-20T09:20:02.960Zinfo: installing component 'rust-std'
892024-06-20T09:20:04.675Zinfo: installing component 'rustc'
902024-06-20T09:20:08.778Zinfo: installing component 'rustfmt'
912024-06-20T09:20:09.161Zcargo 1.78.0 (54d8815d0 2024-03-26)
922024-06-20T09:20:09.164Z+ rustc --version
932024-06-20T09:20:09.228Zrustc 1.78.0 (9b00956e5 2024-04-29)
942024-06-20T09:20:09.232Z+ cd lib/oxide-vpc
952024-06-20T09:20:09.234Z+ header 'check style'
962024-06-20T09:20:09.234Z+ echo '# ==== check style ==== #'
972024-06-20T09:20:09.234Z# ==== check style ==== #
982024-06-20T09:20:09.234Z+ ptime -m cargo +nightly-2024-05-12 fmt -- --check
992024-06-20T09:20:09.591Z
1002024-06-20T09:20:09.592Zreal 0.309201601
1012024-06-20T09:20:09.592Zuser 0.172416036
1022024-06-20T09:20:09.592Zsys 0.131679622
1032024-06-20T09:20:09.592Ztrap 0.000016591
1042024-06-20T09:20:09.592Ztflt 0.000000000
1052024-06-20T09:20:09.592Zdflt 0.000000000
1062024-06-20T09:20:09.592Zkflt 0.000000000
1072024-06-20T09:20:09.592Zlock 0.000000000
1082024-06-20T09:20:09.592Zslp 0.231076713
1092024-06-20T09:20:09.592Zlat 0.000618363
1102024-06-20T09:20:09.592Zstop 0.000208267
1112024-06-20T09:20:09.595Z+ header 'check docs'
1122024-06-20T09:20:09.595Z+ echo '# ==== check docs ==== #'
1132024-06-20T09:20:09.595Z# ==== check docs ==== #
1142024-06-20T09:20:09.595Z+ RUSTDOCFLAGS='-D warnings'
1152024-06-20T09:20:09.595Z+ ptime -m cargo +nightly-2024-05-12 doc --no-default-features --features=api,std,engine,kernel
1162024-06-20T09:20:09.724Z Updating crates.io index
1172024-06-20T09:20:09.813Z Updating git repository `https://github.com/oxidecomputer/falcon`
1182024-06-20T09:20:10.629Z Updating git repository `https://github.com/oxidecomputer/poptrie`
1192024-06-20T09:20:10.916Z Updating git repository `https://github.com/oxidecomputer/netadm-sys`
1202024-06-20T09:20:11.442Z Updating git repository `https://github.com/oxidecomputer/zone`
1212024-06-20T09:20:11.751Z Updating git repository `https://github.com/oxidecomputer/dlpi-sys`
1222024-06-20T09:20:12.197Z Updating git repository `https://github.com/jmesmon/rust-libzfs`
1232024-06-20T09:20:12.482Z Updating git repository `https://github.com/oxidecomputer/oxnet`
1242024-06-20T09:20:12.745Z Updating git repository `https://github.com/oxidecomputer/rusty-doors`
1252024-06-20T09:20:13.792Z Downloading crates ...
1262024-06-20T09:20:13.864Z Downloaded cfg-if v1.0.0
1272024-06-20T09:20:13.866Z Downloaded byteorder v1.5.0
1282024-06-20T09:20:13.869Z Downloaded block-buffer v0.10.4
1292024-06-20T09:20:13.869Z Downloaded dof v0.3.0
1302024-06-20T09:20:13.872Z Downloaded bitflags v1.3.2
1312024-06-20T09:20:13.875Z Downloaded scroll_derive v0.12.0
1322024-06-20T09:20:13.888Z Downloaded crypto-common v0.1.6
1332024-06-20T09:20:13.890Z Downloaded dtrace-parser v0.2.0
1342024-06-20T09:20:13.894Z Downloaded darling_macro v0.20.9
1352024-06-20T09:20:13.898Z Downloaded ident_case v1.0.1
1362024-06-20T09:20:13.901Z Downloaded usdt-attr-macro v0.5.0
1372024-06-20T09:20:13.901Z Downloaded pretty-hex v0.4.1
1382024-06-20T09:20:13.904Z Downloaded fnv v1.0.7
1392024-06-20T09:20:13.907Z Downloaded dyn-clone v1.0.17
1402024-06-20T09:20:13.910Z Downloaded cpufeatures v0.2.12
1412024-06-20T09:20:13.910Z Downloaded ipnetwork v0.20.0
1422024-06-20T09:20:13.913Z Downloaded itoa v1.0.11
1432024-06-20T09:20:13.916Z Downloaded defmt-parser v0.3.4
1442024-06-20T09:20:13.916Z Downloaded defmt v0.3.8
1452024-06-20T09:20:13.920Z Downloaded version_check v0.9.4
1462024-06-20T09:20:13.924Z Downloaded stable_deref_trait v1.2.0
1472024-06-20T09:20:13.927Z Downloaded thiserror-impl v1.0.61
1482024-06-20T09:20:13.927Z Downloaded usdt v0.5.0
1492024-06-20T09:20:13.927Z Downloaded tabwriter v1.4.0
1502024-06-20T09:20:13.927Z Downloaded proc-macro-error-attr v1.0.4
1512024-06-20T09:20:13.927Z Downloaded usdt-macro v0.5.0
1522024-06-20T09:20:13.930Z Downloaded usdt-impl v0.5.0
1532024-06-20T09:20:13.930Z Downloaded plain v0.2.3
1542024-06-20T09:20:13.930Z Downloaded hash32 v0.3.1
1552024-06-20T09:20:13.932Z Downloaded generic-array v0.14.7
1562024-06-20T09:20:13.932Z Downloaded either v1.12.0
1572024-06-20T09:20:13.935Z Downloaded digest v0.10.7
1582024-06-20T09:20:13.938Z Downloaded defmt-macros v0.3.9
1592024-06-20T09:20:13.938Z Downloaded embedded-io v0.4.0
1602024-06-20T09:20:13.942Z Downloaded sha2 v0.10.8
1612024-06-20T09:20:13.944Z Downloaded scroll v0.12.0
1622024-06-20T09:20:13.944Z Downloaded pest_generator v2.7.10
1632024-06-20T09:20:13.944Z Downloaded memmap v0.7.0
1642024-06-20T09:20:13.947Z Downloaded thread-id v4.2.1
1652024-06-20T09:20:13.947Z Downloaded thiserror v1.0.61
1662024-06-20T09:20:13.952Z Downloaded strsim v0.11.1
1672024-06-20T09:20:13.954Z Downloaded proc-macro-error v1.0.4
1682024-06-20T09:20:13.957Z Downloaded pest_derive v2.7.10
1692024-06-20T09:20:13.960Z Downloaded serde_tokenstream v0.2.0
1702024-06-20T09:20:13.962Z Downloaded managed v0.8.0
1712024-06-20T09:20:13.962Z Downloaded zerocopy-derive v0.7.34
1722024-06-20T09:20:13.966Z Downloaded quote v1.0.36
1732024-06-20T09:20:13.969Z Downloaded darling v0.20.9
1742024-06-20T09:20:13.972Z Downloaded cobs v0.2.3
1752024-06-20T09:20:13.975Z Downloaded once_cell v1.19.0
1762024-06-20T09:20:13.978Z Downloaded typenum v1.17.0
1772024-06-20T09:20:13.981Z Downloaded ryu v1.0.18
1782024-06-20T09:20:13.985Z Downloaded unicode-ident v1.0.12
1792024-06-20T09:20:13.988Z Downloaded crc32fast v1.4.2
1802024-06-20T09:20:13.988Z Downloaded proc-macro2 v1.0.85
1812024-06-20T09:20:13.990Z Downloaded postcard v1.0.8
1822024-06-20T09:20:13.995Z Downloaded pest_meta v2.7.10
1832024-06-20T09:20:13.998Z Downloaded serde_derive v1.0.203
1842024-06-20T09:20:13.998Z Downloaded log v0.4.21
1852024-06-20T09:20:13.998Z Downloaded heapless v0.8.0
1862024-06-20T09:20:14.002Z Downloaded ucd-trie v0.1.6
1872024-06-20T09:20:14.007Z Downloaded serde v1.0.203
1882024-06-20T09:20:14.010Z Downloaded memchr v2.7.2
1892024-06-20T09:20:14.015Z Downloaded darling_core v0.20.9
1902024-06-20T09:20:14.038Z Downloaded pest v2.7.10
1912024-06-20T09:20:14.046Z Downloaded itertools v0.12.1
1922024-06-20T09:20:14.053Z Downloaded goblin v0.8.2
1932024-06-20T09:20:14.059Z Downloaded zerocopy v0.7.34
1942024-06-20T09:20:14.076Z Downloaded serde_json v1.0.117
1952024-06-20T09:20:14.082Z Downloaded syn v1.0.109
1962024-06-20T09:20:14.092Z Downloaded syn v2.0.66
1972024-06-20T09:20:14.113Z Downloaded smoltcp v0.11.0
1982024-06-20T09:20:14.135Z Downloaded unicode-width v0.1.13
1992024-06-20T09:20:14.145Z Downloaded libc v0.2.155
2002024-06-20T09:20:14.294Z Compiling proc-macro2 v1.0.85
2012024-06-20T09:20:14.294Z Compiling unicode-ident v1.0.12
2022024-06-20T09:20:14.296Z Documenting unicode-ident v1.0.12
2032024-06-20T09:20:14.296Z Checking byteorder v1.5.0
2042024-06-20T09:20:14.296Z Compiling ident_case v1.0.1
2052024-06-20T09:20:14.297Z Compiling strsim v0.11.1
2062024-06-20T09:20:14.305Z Compiling serde v1.0.203
2072024-06-20T09:20:14.481Z Compiling heapless v0.8.0
2082024-06-20T09:20:14.518Z Compiling fnv v1.0.7
2092024-06-20T09:20:14.605Z Checking hash32 v0.3.1
2102024-06-20T09:20:14.626Z Checking stable_deref_trait v1.2.0
2112024-06-20T09:20:14.697Z Checking cfg-if v1.0.0
2122024-06-20T09:20:14.730Z Compiling smoltcp v0.11.0
2132024-06-20T09:20:14.984Z Documenting byteorder v1.5.0
2142024-06-20T09:20:15.144Z Checking bitflags v1.3.2
2152024-06-20T09:20:15.206Z Checking cobs v0.2.3
2162024-06-20T09:20:15.327Z Checking embedded-io v0.4.0
2172024-06-20T09:20:15.459Z Checking managed v0.8.0
2182024-06-20T09:20:15.701Z Documenting strsim v0.11.1
2192024-06-20T09:20:16.479Z Documenting fnv v1.0.7
2202024-06-20T09:20:17.045Z Documenting ident_case v1.0.1
2212024-06-20T09:20:17.564Z Documenting hash32 v0.3.1
2222024-06-20T09:20:17.595Z Checking either v1.12.0
2232024-06-20T09:20:17.654Z Documenting cfg-if v1.0.0
2242024-06-20T09:20:17.879Z Documenting proc-macro2 v1.0.85
2252024-06-20T09:20:18.563Z Compiling quote v1.0.36
2262024-06-20T09:20:19.089Z Compiling syn v2.0.66
2272024-06-20T09:20:20.584Z Checking unicode-width v0.1.13
2282024-06-20T09:20:20.685Z Documenting stable_deref_trait v1.2.0
2292024-06-20T09:20:20.754Z Compiling version_check v0.9.4
2302024-06-20T09:20:20.891Z Checking illumos-sys-hdrs v0.1.0 (/work/oxidecomputer/opte/crates/illumos-sys-hdrs)
2312024-06-20T09:20:21.102Z Checking ipnetwork v0.20.0
2322024-06-20T09:20:21.163Z Documenting managed v0.8.0
2332024-06-20T09:20:21.376Z Documenting cobs v0.2.3
2342024-06-20T09:20:21.428Z Compiling opte v0.1.0 (/work/oxidecomputer/opte/lib/opte)
2352024-06-20T09:20:21.764Z Documenting bitflags v1.3.2
2362024-06-20T09:20:22.978Z Documenting embedded-io v0.4.0
2372024-06-20T09:20:23.370Z Documenting quote v1.0.36
2382024-06-20T09:20:23.938Z Documenting heapless v0.8.0
2392024-06-20T09:20:24.615Z Checking tabwriter v1.4.0
2402024-06-20T09:20:24.618Z Checking darling_core v0.20.9
2412024-06-20T09:20:24.625Z Checking itertools v0.12.1
2422024-06-20T09:20:24.833Z Checking crc32fast v1.4.2
2432024-06-20T09:20:25.025Z Checking dyn-clone v1.0.17
2442024-06-20T09:20:25.156Z Documenting unicode-width v0.1.13
2452024-06-20T09:20:26.279Z Documenting ipnetwork v0.20.0
2462024-06-20T09:20:26.655Z Documenting illumos-sys-hdrs v0.1.0 (/work/oxidecomputer/opte/crates/illumos-sys-hdrs)
2472024-06-20T09:20:26.713Z Documenting either v1.12.0
2482024-06-20T09:20:27.827Z Documenting syn v2.0.66
2492024-06-20T09:20:28.185Z Documenting smoltcp v0.11.0
2502024-06-20T09:20:28.658Z Documenting tabwriter v1.4.0
2512024-06-20T09:20:30.096Z Documenting crc32fast v1.4.2
2522024-06-20T09:20:30.253Z Documenting itertools v0.12.1
2532024-06-20T09:20:30.399Z Compiling serde_derive v1.0.203
2542024-06-20T09:20:30.744Z Compiling zerocopy-derive v0.7.34
2552024-06-20T09:20:31.001Z Compiling darling_macro v0.20.9
2562024-06-20T09:20:32.062Z Compiling darling v0.20.9
2572024-06-20T09:20:32.167Z Compiling derror-macro v0.1.0 (/work/oxidecomputer/opte/crates/derror-macro)
2582024-06-20T09:20:32.744Z Checking zerocopy v0.7.34
2592024-06-20T09:20:33.171Z Compiling kstat-macro v0.1.0 (/work/oxidecomputer/opte/crates/kstat-macro)
2602024-06-20T09:20:33.267Z Documenting dyn-clone v1.0.17
2612024-06-20T09:20:33.316Z Checking poptrie v0.1.0 (https://github.com/oxidecomputer/poptrie?branch=multipath#ca52bef3)
2622024-06-20T09:20:33.432Z Documenting poptrie v0.1.0 (https://github.com/oxidecomputer/poptrie?branch=multipath#ca52bef3)
2632024-06-20T09:20:38.547Z Checking postcard v1.0.8
2642024-06-20T09:20:38.957Z Checking opte-api v0.1.0 (/work/oxidecomputer/opte/crates/opte-api)
2652024-06-20T09:20:43.053Z Documenting serde_derive v1.0.203
2662024-06-20T09:20:43.053Z Documenting darling_core v0.20.9
2672024-06-20T09:20:43.056Z Documenting zerocopy-derive v0.7.34
2682024-06-20T09:20:43.056Z Documenting kstat-macro v0.1.0 (/work/oxidecomputer/opte/crates/kstat-macro)
2692024-06-20T09:20:46.987Z Documenting zerocopy v0.7.34
2702024-06-20T09:20:47.673Z Documenting serde v1.0.203
2712024-06-20T09:20:49.863Z Documenting darling_macro v0.20.9
2722024-06-20T09:20:52.934Z Documenting darling v0.20.9
2732024-06-20T09:20:53.768Z Documenting postcard v1.0.8
2742024-06-20T09:20:56.221Z Documenting opte-api v0.1.0 (/work/oxidecomputer/opte/crates/opte-api)
2752024-06-20T09:20:57.251Z Documenting derror-macro v0.1.0 (/work/oxidecomputer/opte/crates/derror-macro)
2762024-06-20T09:21:00.376Z Documenting opte v0.1.0 (/work/oxidecomputer/opte/lib/opte)
2772024-06-20T09:21:07.049Z Documenting oxide-vpc v0.1.0 (/work/oxidecomputer/opte/lib/oxide-vpc)
2782024-06-20T09:21:11.110Z Finished `dev` profile [unoptimized + debuginfo] target(s) in 1m 01s
2792024-06-20T09:21:11.210Z Generated /work/oxidecomputer/opte/target/doc/oxide_vpc/index.html
2802024-06-20T09:21:11.231Z
2812024-06-20T09:21:11.231Zreal 1:01.621839461
2822024-06-20T09:21:11.231Zuser 1:52.168035236
2832024-06-20T09:21:11.231Zsys 1:53.921568683
2842024-06-20T09:21:11.231Ztrap 0.034927298
2852024-06-20T09:21:11.231Ztflt 1.251959098
2862024-06-20T09:21:11.231Zdflt 3.914378881
2872024-06-20T09:21:11.231Zkflt 0.008908620
2882024-06-20T09:21:11.231Zlock 5:08.483974566
2892024-06-20T09:21:11.231Zslp 10:01.369301951
2902024-06-20T09:21:11.231Zlat 6.988836585
2912024-06-20T09:21:11.231Zstop 7.080930802
2922024-06-20T09:21:11.234Z+ header 'analyze std + api + usdt'
2932024-06-20T09:21:11.234Z+ echo '# ==== analyze std + api + usdt ==== #'
2942024-06-20T09:21:11.234Z# ==== analyze std + api + usdt ==== #
2952024-06-20T09:21:11.234Z+ ptime -m cargo clippy --features usdt --all-targets
2962024-06-20T09:21:11.525Z Downloading crates ...
2972024-06-20T09:21:11.621Z Downloaded futures-io v0.3.30
2982024-06-20T09:21:11.627Z Downloaded circular v0.3.0
2992024-06-20T09:21:11.641Z Downloaded pin-project-lite v0.2.14
3002024-06-20T09:21:11.646Z Downloaded futures-core v0.3.30
3012024-06-20T09:21:11.649Z Downloaded ctor v0.2.8
3022024-06-20T09:21:11.649Z Downloaded slab v0.4.9
3032024-06-20T09:21:11.652Z Downloaded rusticata-macros v4.1.0
3042024-06-20T09:21:11.652Z Downloaded futures-executor v0.3.30
3052024-06-20T09:21:11.654Z Downloaded pin-utils v0.1.0
3062024-06-20T09:21:11.654Z Downloaded futures-task v0.3.30
3072024-06-20T09:21:11.654Z Downloaded autocfg v1.3.0
3082024-06-20T09:21:11.659Z Downloaded cookie-factory v0.3.3
3092024-06-20T09:21:11.662Z Downloaded futures-macro v0.3.30
3102024-06-20T09:21:11.662Z Downloaded futures-channel v0.3.30
3112024-06-20T09:21:11.662Z Downloaded futures-sink v0.3.30
3122024-06-20T09:21:11.662Z Downloaded futures v0.3.30
3132024-06-20T09:21:11.666Z Downloaded bitflags v2.5.0
3142024-06-20T09:21:11.670Z Downloaded ron v0.8.1
3152024-06-20T09:21:11.675Z Downloaded pcap-parser v0.15.0
3162024-06-20T09:21:11.678Z Downloaded minimal-lexical v0.2.1
3172024-06-20T09:21:11.682Z Downloaded futures-util v0.3.30
3182024-06-20T09:21:11.692Z Downloaded base64 v0.21.7
3192024-06-20T09:21:11.695Z Downloaded nom v7.1.3
3202024-06-20T09:21:11.770Z Compiling proc-macro2 v1.0.85
3212024-06-20T09:21:11.770Z Compiling unicode-ident v1.0.12
3222024-06-20T09:21:11.770Z Compiling thiserror v1.0.61
3232024-06-20T09:21:11.774Z Compiling version_check v0.9.4
3242024-06-20T09:21:11.774Z Compiling libc v0.2.155
3252024-06-20T09:21:11.778Z Compiling ucd-trie v0.1.6
3262024-06-20T09:21:11.781Z Compiling memchr v2.7.2
3272024-06-20T09:21:11.971Z Compiling serde v1.0.203
3282024-06-20T09:21:12.303Z Compiling serde_json v1.0.117
3292024-06-20T09:21:12.432Z Compiling once_cell v1.19.0
3302024-06-20T09:21:12.501Z Checking byteorder v1.5.0
3312024-06-20T09:21:12.519Z Compiling ryu v1.0.18
3322024-06-20T09:21:12.637Z Compiling autocfg v1.3.0
3332024-06-20T09:21:12.803Z Compiling itoa v1.0.11
3342024-06-20T09:21:12.880Z Compiling usdt-impl v0.5.0
3352024-06-20T09:21:13.114Z Compiling heapless v0.8.0
3362024-06-20T09:21:13.258Z Compiling quote v1.0.36
3372024-06-20T09:21:13.410Z Compiling slab v0.4.9
3382024-06-20T09:21:13.432Z Compiling ident_case v1.0.1
3392024-06-20T09:21:13.582Z Compiling thread-id v4.2.1
3402024-06-20T09:21:13.587Z Compiling strsim v0.11.1
3412024-06-20T09:21:13.628Z Compiling syn v2.0.66
3422024-06-20T09:21:13.678Z Checking futures-sink v0.3.30
3432024-06-20T09:21:13.812Z Compiling fnv v1.0.7
3442024-06-20T09:21:13.831Z Checking futures-core v0.3.30
3452024-06-20T09:21:13.895Z Checking log v0.4.21
3462024-06-20T09:21:13.917Z Checking plain v0.2.3
3472024-06-20T09:21:13.998Z Checking futures-channel v0.3.30
3482024-06-20T09:21:14.042Z Checking hash32 v0.3.1
3492024-06-20T09:21:14.193Z Checking futures-io v0.3.30
3502024-06-20T09:21:14.204Z Compiling smoltcp v0.11.0
3512024-06-20T09:21:14.289Z Checking pin-utils v0.1.0
3522024-06-20T09:21:14.292Z Checking pretty-hex v0.4.1
3532024-06-20T09:21:14.296Z Checking futures-task v0.3.30
3542024-06-20T09:21:14.333Z Checking pin-project-lite v0.2.14
3552024-06-20T09:21:14.349Z Checking cfg-if v1.0.0
3562024-06-20T09:21:14.355Z Checking stable_deref_trait v1.2.0
3572024-06-20T09:21:14.439Z Checking bitflags v1.3.2
3582024-06-20T09:21:14.501Z Checking managed v0.8.0
3592024-06-20T09:21:14.503Z Checking embedded-io v0.4.0
3602024-06-20T09:21:14.511Z Checking cobs v0.2.3
3612024-06-20T09:21:14.580Z Checking memmap v0.7.0
3622024-06-20T09:21:14.656Z Compiling opte v0.1.0 (/work/oxidecomputer/opte/lib/opte)
3632024-06-20T09:21:14.670Z Checking minimal-lexical v0.2.1
3642024-06-20T09:21:14.760Z Checking ipnetwork v0.20.0
3652024-06-20T09:21:14.825Z Checking unicode-width v0.1.13
3662024-06-20T09:21:14.851Z Checking either v1.12.0
3672024-06-20T09:21:14.975Z Checking illumos-sys-hdrs v0.1.0 (/work/oxidecomputer/opte/crates/illumos-sys-hdrs)
3682024-06-20T09:21:15.027Z Checking tabwriter v1.4.0
3692024-06-20T09:21:15.033Z Checking crc32fast v1.4.2
3702024-06-20T09:21:15.056Z Checking nom v7.1.3
3712024-06-20T09:21:15.163Z Checking dyn-clone v1.0.17
3722024-06-20T09:21:15.173Z Checking itertools v0.12.1
3732024-06-20T09:21:15.207Z Checking circular v0.3.0
3742024-06-20T09:21:15.271Z Checking poptrie v0.1.0 (https://github.com/oxidecomputer/poptrie?branch=multipath#ca52bef3)
3752024-06-20T09:21:15.277Z Checking base64 v0.21.7
3762024-06-20T09:21:17.194Z Checking rusticata-macros v4.1.0
3772024-06-20T09:21:17.916Z Compiling darling_core v0.20.9
3782024-06-20T09:21:20.015Z Compiling serde_derive v1.0.203
3792024-06-20T09:21:20.015Z Compiling thiserror-impl v1.0.61
3802024-06-20T09:21:20.019Z Compiling zerocopy-derive v0.7.34
3812024-06-20T09:21:20.019Z Compiling scroll_derive v0.12.0
3822024-06-20T09:21:20.019Z Compiling futures-macro v0.3.30
3832024-06-20T09:21:20.293Z Compiling kstat-macro v0.1.0 (/work/oxidecomputer/opte/crates/kstat-macro)
3842024-06-20T09:21:21.260Z Compiling ctor v0.2.8
3852024-06-20T09:21:21.480Z Checking scroll v0.12.0
3862024-06-20T09:21:21.531Z Compiling darling_macro v0.20.9
3872024-06-20T09:21:21.926Z Checking goblin v0.8.2
3882024-06-20T09:21:21.979Z Checking futures-util v0.3.30
3892024-06-20T09:21:22.084Z Compiling zerocopy v0.7.34
3902024-06-20T09:21:22.512Z Compiling darling v0.20.9
3912024-06-20T09:21:22.606Z Compiling derror-macro v0.1.0 (/work/oxidecomputer/opte/crates/derror-macro)
3922024-06-20T09:21:22.782Z Compiling pest v2.7.10
3932024-06-20T09:21:24.924Z Compiling pest_meta v2.7.10
3942024-06-20T09:21:25.830Z Compiling pest_generator v2.7.10
3952024-06-20T09:21:26.465Z Checking futures-executor v0.3.30
3962024-06-20T09:21:26.676Z Checking futures v0.3.30
3972024-06-20T09:21:26.769Z Checking cookie-factory v0.3.3
3982024-06-20T09:21:27.224Z Checking pcap-parser v0.15.0
3992024-06-20T09:21:27.257Z Compiling pest_derive v2.7.10
4002024-06-20T09:21:27.845Z Compiling dtrace-parser v0.2.0
4012024-06-20T09:21:29.613Z Checking postcard v1.0.8
4022024-06-20T09:21:29.616Z Checking bitflags v2.5.0
4032024-06-20T09:21:29.848Z Compiling serde_tokenstream v0.2.0
4042024-06-20T09:21:30.120Z Checking ron v0.8.1
4052024-06-20T09:21:30.140Z Checking opte-api v0.1.0 (/work/oxidecomputer/opte/crates/opte-api)
4062024-06-20T09:21:30.633Z Checking dof v0.3.0
4072024-06-20T09:21:32.129Z Compiling usdt-macro v0.5.0
4082024-06-20T09:21:32.129Z Compiling usdt-attr-macro v0.5.0
4092024-06-20T09:21:32.975Z Checking usdt v0.5.0
4102024-06-20T09:21:38.983Z Checking oxide-vpc v0.1.0 (/work/oxidecomputer/opte/lib/oxide-vpc)
4112024-06-20T09:21:41.265Z Checking opte-test-utils v0.1.0 (/work/oxidecomputer/opte/lib/opte-test-utils)
4122024-06-20T09:21:43.789Zwarning: assigning the result of `Clone::clone()` may be inefficient
4132024-06-20T09:21:43.789Z --> lib/oxide-vpc/tests/integration_tests.rs:1365:17
4142024-06-20T09:21:43.790Z |
4152024-06-20T09:21:43.790Z1365 | req.external_ips_v4 = new_v4_cfg.clone();
4162024-06-20T09:21:43.790Z | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `clone_from()`: `req.external_ips_v4.clone_from(&new_v4_cfg)`
4172024-06-20T09:21:43.790Z |
4182024-06-20T09:21:43.793Z = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#assigning_clones
4192024-06-20T09:21:43.793Z = note: `#[warn(clippy::assigning_clones)]` on by default
4202024-06-20T09:21:43.793Z
4212024-06-20T09:21:43.793Zwarning: assigning the result of `Clone::clone()` may be inefficient
4222024-06-20T09:21:43.793Z --> lib/oxide-vpc/tests/integration_tests.rs:1372:17
4232024-06-20T09:21:43.793Z |
4242024-06-20T09:21:43.793Z1372 | req.external_ips_v6 = new_v6_cfg.clone();
4252024-06-20T09:21:43.793Z | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `clone_from()`: `req.external_ips_v6.clone_from(&new_v6_cfg)`
4262024-06-20T09:21:43.793Z |
4272024-06-20T09:21:43.793Z = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#assigning_clones
4282024-06-20T09:21:43.793Z
4292024-06-20T09:21:44.514Zwarning: using `clone` on type `IpCidr` which implements the `Copy` trait
4302024-06-20T09:21:44.514Z --> lib/oxide-vpc/tests/integration_tests.rs:4016:9
4312024-06-20T09:21:44.514Z |
4322024-06-20T09:21:44.514Z4016 | cidr.clone(),
4332024-06-20T09:21:44.514Z | ^^^^^^^^^^^^ help: try removing the `clone` call: `cidr`
4342024-06-20T09:21:44.514Z |
4352024-06-20T09:21:44.514Z = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy
4362024-06-20T09:21:44.514Z = note: `#[warn(clippy::clone_on_copy)]` on by default
4372024-06-20T09:21:44.514Z
4382024-06-20T09:21:44.514Zwarning: using `clone` on type `IpCidr` which implements the `Copy` trait
4392024-06-20T09:21:44.514Z --> lib/oxide-vpc/tests/integration_tests.rs:4017:33
4402024-06-20T09:21:44.514Z |
4412024-06-20T09:21:44.514Z4017 | RouterTarget::VpcSubnet(cidr.clone()),
4422024-06-20T09:21:44.514Z | ^^^^^^^^^^^^ help: try removing the `clone` call: `cidr`
4432024-06-20T09:21:44.514Z |
4442024-06-20T09:21:44.514Z = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy
4452024-06-20T09:21:44.514Z
4462024-06-20T09:21:44.524Zwarning: using `clone` on type `IpCidr` which implements the `Copy` trait
4472024-06-20T09:21:44.524Z --> lib/oxide-vpc/tests/integration_tests.rs:4068:9
4482024-06-20T09:21:44.524Z |
4492024-06-20T09:21:44.524Z4068 | cidr.clone(),
4502024-06-20T09:21:44.524Z | ^^^^^^^^^^^^ help: try removing the `clone` call: `cidr`
4512024-06-20T09:21:44.524Z |
4522024-06-20T09:21:44.524Z = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy
4532024-06-20T09:21:44.524Z
4542024-06-20T09:21:44.538Zwarning: using `clone` on type `IpCidr` which implements the `Copy` trait
4552024-06-20T09:21:44.538Z --> lib/oxide-vpc/tests/integration_tests.rs:4103:9
4562024-06-20T09:21:44.538Z |
4572024-06-20T09:21:44.538Z4103 | cidr.clone(),
4582024-06-20T09:21:44.538Z | ^^^^^^^^^^^^ help: try removing the `clone` call: `cidr`
4592024-06-20T09:21:44.539Z |
4602024-06-20T09:21:44.539Z = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy
4612024-06-20T09:21:44.539Z
4622024-06-20T09:21:44.566Zwarning: using `clone` on type `IpCidr` which implements the `Copy` trait
4632024-06-20T09:21:44.566Z --> lib/oxide-vpc/tests/integration_tests.rs:4147:9
4642024-06-20T09:21:44.566Z |
4652024-06-20T09:21:44.566Z4147 | cidr.clone(),
4662024-06-20T09:21:44.566Z | ^^^^^^^^^^^^ help: try removing the `clone` call: `cidr`
4672024-06-20T09:21:44.566Z |
4682024-06-20T09:21:44.566Z = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#clone_on_copy
4692024-06-20T09:21:44.566Z
4702024-06-20T09:21:44.742Zwarning: `oxide-vpc` (test "integration_tests") generated 7 warnings (run `cargo clippy --fix --test "integration_tests"` to apply 7 suggestions)
4712024-06-20T09:21:44.742Z Finished `dev` profile [unoptimized + debuginfo] target(s) in 33.39s
4722024-06-20T09:21:44.777Z
4732024-06-20T09:21:44.777Zreal 33.540576752
4742024-06-20T09:21:44.777Zuser 1:46.792155667
4752024-06-20T09:21:44.777Zsys 26.612076998
4762024-06-20T09:21:44.777Ztrap 0.046993732
4772024-06-20T09:21:44.777Ztflt 0.291060830
4782024-06-20T09:21:44.777Zdflt 0.491428301
4792024-06-20T09:21:44.777Zkflt 0.000035011
4802024-06-20T09:21:44.777Zlock 2:43.882520816
4812024-06-20T09:21:44.777Zslp 5:04.027674606
4822024-06-20T09:21:44.777Zlat 3.465137096
4832024-06-20T09:21:44.777Zstop 4.773475458
4842024-06-20T09:21:44.782Z+ header 'analyze no_std + engine + kernel'
4852024-06-20T09:21:44.782Z+ echo '# ==== analyze no_std + engine + kernel ==== #'
4862024-06-20T09:21:44.782Z# ==== analyze no_std + engine + kernel ==== #
4872024-06-20T09:21:44.782Z+ ptime -m cargo +nightly-2024-05-12 clippy --no-default-features --features engine,kernel
4882024-06-20T09:21:45.102Z Checking illumos-sys-hdrs v0.1.0 (/work/oxidecomputer/opte/crates/illumos-sys-hdrs)
4892024-06-20T09:21:45.102Z Compiling opte v0.1.0 (/work/oxidecomputer/opte/lib/opte)
4902024-06-20T09:21:45.108Z Compiling kstat-macro v0.1.0 (/work/oxidecomputer/opte/crates/kstat-macro)
4912024-06-20T09:21:45.112Z Compiling derror-macro v0.1.0 (/work/oxidecomputer/opte/crates/derror-macro)
4922024-06-20T09:21:45.306Z Checking opte-api v0.1.0 (/work/oxidecomputer/opte/crates/opte-api)
4932024-06-20T09:21:52.411Z Checking oxide-vpc v0.1.0 (/work/oxidecomputer/opte/lib/oxide-vpc)
4942024-06-20T09:21:54.620Z Finished `dev` profile [unoptimized + debuginfo] target(s) in 9.75s
4952024-06-20T09:21:54.651Z
4962024-06-20T09:21:54.654Zreal 9.868564462
4972024-06-20T09:21:54.654Zuser 10.308440860
4982024-06-20T09:21:54.654Zsys 1.714392867
4992024-06-20T09:21:54.654Ztrap 0.002138102
5002024-06-20T09:21:54.654Ztflt 0.005709807
5012024-06-20T09:21:54.654Zdflt 0.015978493
5022024-06-20T09:21:54.654Zkflt 0.000000000
5032024-06-20T09:21:54.654Zlock 25.723871642
5042024-06-20T09:21:54.654Zslp 34.897868451
5052024-06-20T09:21:54.654Zlat 0.058564540
5062024-06-20T09:21:54.654Zstop 0.137943636
5072024-06-20T09:21:54.654Z+ header test
5082024-06-20T09:21:54.654Z+ echo '# ==== test ==== #'
5092024-06-20T09:21:54.654Z# ==== test ==== #
5102024-06-20T09:21:54.654Z+ ptime -m cargo test
5112024-06-20T09:21:54.913Z Compiling unicode-ident v1.0.12
5122024-06-20T09:21:54.913Z Compiling memchr v2.7.2
5132024-06-20T09:21:54.913Z Compiling byteorder v1.5.0
5142024-06-20T09:21:54.916Z Compiling ucd-trie v0.1.6
5152024-06-20T09:21:54.916Z Compiling itoa v1.0.11
5162024-06-20T09:21:54.921Z Compiling ryu v1.0.18
5172024-06-20T09:21:54.931Z Compiling libc v0.2.155
5182024-06-20T09:21:54.941Z Compiling futures-core v0.3.30
5192024-06-20T09:21:55.081Z Compiling proc-macro2 v1.0.85
5202024-06-20T09:21:55.107Z Compiling plain v0.2.3
5212024-06-20T09:21:55.187Z Compiling futures-sink v0.3.30
5222024-06-20T09:21:55.239Z Compiling log v0.4.21
5232024-06-20T09:21:55.271Z Compiling slab v0.4.9
5242024-06-20T09:21:55.319Z Compiling hash32 v0.3.1
5252024-06-20T09:21:55.358Z Compiling futures-channel v0.3.30
5262024-06-20T09:21:55.508Z Compiling pretty-hex v0.4.1
5272024-06-20T09:21:55.539Z Compiling futures-io v0.3.30
5282024-06-20T09:21:55.627Z Compiling thread-id v4.2.1
5292024-06-20T09:21:55.674Z Compiling stable_deref_trait v1.2.0
5302024-06-20T09:21:55.694Z Compiling cfg-if v1.0.0
5312024-06-20T09:21:55.694Z Compiling futures-task v0.3.30
5322024-06-20T09:21:55.710Z Compiling pin-project-lite v0.2.14
5332024-06-20T09:21:55.745Z Compiling pin-utils v0.1.0
5342024-06-20T09:21:55.750Z Compiling heapless v0.8.0
5352024-06-20T09:21:55.759Z Compiling embedded-io v0.4.0
5362024-06-20T09:21:55.805Z Compiling quote v1.0.36
5372024-06-20T09:21:55.812Z Compiling managed v0.8.0
5382024-06-20T09:21:55.860Z Compiling bitflags v1.3.2
5392024-06-20T09:21:55.934Z Compiling cobs v0.2.3
5402024-06-20T09:21:55.944Z Compiling memmap v0.7.0
5412024-06-20T09:21:55.977Z Compiling opte v0.1.0 (/work/oxidecomputer/opte/lib/opte)
5422024-06-20T09:21:56.229Z Compiling syn v2.0.66
5432024-06-20T09:21:56.234Z Compiling illumos-sys-hdrs v0.1.0 (/work/oxidecomputer/opte/crates/illumos-sys-hdrs)
5442024-06-20T09:21:56.308Z Compiling minimal-lexical v0.2.1
5452024-06-20T09:21:56.322Z Compiling either v1.12.0
5462024-06-20T09:21:56.400Z Compiling unicode-width v0.1.13
5472024-06-20T09:21:56.571Z Compiling ipnetwork v0.20.0
5482024-06-20T09:21:56.624Z Compiling itertools v0.12.1
5492024-06-20T09:21:56.638Z Compiling tabwriter v1.4.0
5502024-06-20T09:21:56.827Z Compiling smoltcp v0.11.0
5512024-06-20T09:21:56.829Z Compiling nom v7.1.3
5522024-06-20T09:21:56.898Z Compiling crc32fast v1.4.2
5532024-06-20T09:21:57.107Z Compiling dyn-clone v1.0.17
5542024-06-20T09:21:57.171Z Compiling poptrie v0.1.0 (https://github.com/oxidecomputer/poptrie?branch=multipath#ca52bef3)
5552024-06-20T09:21:57.193Z Compiling circular v0.3.0
5562024-06-20T09:21:57.198Z Compiling base64 v0.21.7
5572024-06-20T09:21:59.111Z Compiling rusticata-macros v4.1.0
5582024-06-20T09:22:00.269Z Compiling darling_core v0.20.9
5592024-06-20T09:22:03.553Z Compiling serde_derive v1.0.203
5602024-06-20T09:22:03.553Z Compiling thiserror-impl v1.0.61
5612024-06-20T09:22:03.556Z Compiling zerocopy-derive v0.7.34
5622024-06-20T09:22:03.556Z Compiling scroll_derive v0.12.0
5632024-06-20T09:22:03.556Z Compiling futures-macro v0.3.30
5642024-06-20T09:22:03.556Z Compiling darling_macro v0.20.9
5652024-06-20T09:22:03.556Z Compiling kstat-macro v0.1.0 (/work/oxidecomputer/opte/crates/kstat-macro)
5662024-06-20T09:22:03.556Z Compiling ctor v0.2.8
5672024-06-20T09:22:04.967Z Compiling darling v0.20.9
5682024-06-20T09:22:05.059Z Compiling derror-macro v0.1.0 (/work/oxidecomputer/opte/crates/derror-macro)
5692024-06-20T09:22:05.322Z Compiling scroll v0.12.0
5702024-06-20T09:22:05.709Z Compiling goblin v0.8.2
5712024-06-20T09:22:05.752Z Compiling futures-util v0.3.30
5722024-06-20T09:22:05.855Z Compiling zerocopy v0.7.34
5732024-06-20T09:22:06.184Z Compiling thiserror v1.0.61
5742024-06-20T09:22:06.263Z Compiling pest v2.7.10
5752024-06-20T09:22:08.240Z Compiling pest_meta v2.7.10
5762024-06-20T09:22:08.872Z Compiling serde v1.0.203
5772024-06-20T09:22:09.162Z Compiling pest_generator v2.7.10
5782024-06-20T09:22:10.486Z Compiling futures-executor v0.3.30
5792024-06-20T09:22:10.685Z Compiling futures v0.3.30
5802024-06-20T09:22:10.765Z Compiling cookie-factory v0.3.3
5812024-06-20T09:22:10.934Z Compiling pest_derive v2.7.10
5822024-06-20T09:22:11.260Z Compiling pcap-parser v0.15.0
5832024-06-20T09:22:11.998Z Compiling dtrace-parser v0.2.0
5842024-06-20T09:22:14.053Z Compiling serde_json v1.0.117
5852024-06-20T09:22:14.054Z Compiling postcard v1.0.8
5862024-06-20T09:22:14.056Z Compiling bitflags v2.5.0
5872024-06-20T09:22:14.284Z Compiling ron v0.8.1
5882024-06-20T09:22:14.312Z Compiling serde_tokenstream v0.2.0
5892024-06-20T09:22:14.677Z Compiling opte-api v0.1.0 (/work/oxidecomputer/opte/crates/opte-api)
5902024-06-20T09:22:15.236Z Compiling dof v0.3.0
5912024-06-20T09:22:16.013Z Compiling usdt-impl v0.5.0
5922024-06-20T09:22:17.290Z Compiling usdt-attr-macro v0.5.0
5932024-06-20T09:22:17.290Z Compiling usdt-macro v0.5.0
5942024-06-20T09:22:18.459Z Compiling usdt v0.5.0
5952024-06-20T09:22:22.986Z Compiling oxide-vpc v0.1.0 (/work/oxidecomputer/opte/lib/oxide-vpc)
5962024-06-20T09:22:24.971Z Compiling opte-test-utils v0.1.0 (/work/oxidecomputer/opte/lib/opte-test-utils)
5972024-06-20T09:22:34.768Z Finished `test` profile [unoptimized + debuginfo] target(s) in 40.07s
5982024-06-20T09:22:34.785Z Running unittests src/lib.rs (/work/oxidecomputer/opte/target/debug/deps/oxide_vpc-204ef46c7d489db8)
5992024-06-20T09:22:34.797Z
6002024-06-20T09:22:34.797Zrunning 9 tests
6012024-06-20T09:22:34.800Ztest api::tests::parse_bad_proto_filter ... ok
6022024-06-20T09:22:34.800Ztest api::tests::parse_good_proto_filter ... ok
6032024-06-20T09:22:34.800Ztest api::tests::parse_bad_address ... ok
6042024-06-20T09:22:34.800Ztest api::tests::parse_good_address ... ok
6052024-06-20T09:22:34.800Ztest api::tests::ports_from_str_good ... ok
6062024-06-20T09:22:34.800Ztest api::tests::ports_from_str_bad ... ok
6072024-06-20T09:22:34.800Ztest cfg::tests::test_required_nat_space ... ok
6082024-06-20T09:22:34.800Ztest cfg::tests::test_required_nat_space_only_ipv4 ... ok
6092024-06-20T09:22:34.800Ztest cfg::tests::test_required_nat_space_only_ipv6 ... ok
6102024-06-20T09:22:34.801Z
6112024-06-20T09:22:34.801Ztest result: ok. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
6122024-06-20T09:22:34.801Z
6132024-06-20T09:22:34.801Z Running tests/firewall_tests.rs (/work/oxidecomputer/opte/target/debug/deps/firewall_tests-20817c6c6d94550a)
6142024-06-20T09:22:34.804Z
6152024-06-20T09:22:34.804Zrunning 4 tests
6162024-06-20T09:22:34.807Ztest firewall_external_inbound ... ok
6172024-06-20T09:22:34.807Ztest firewall_vni_outbound ... ok
6182024-06-20T09:22:34.807Ztest firewall_vni_inbound ... ok
6192024-06-20T09:22:34.810Ztest firewall_replace_rules ... ok
6202024-06-20T09:22:34.810Z
6212024-06-20T09:22:34.810Ztest result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
6222024-06-20T09:22:34.810Z
6232024-06-20T09:22:34.810Z Running tests/fuzz_regression.rs (/work/oxidecomputer/opte/target/debug/deps/fuzz_regression-961805d2ea98ea87)
6242024-06-20T09:22:34.812Z
6252024-06-20T09:22:34.812Zrunning 2 tests
6262024-06-20T09:22:34.815Ztest parse_in_regression ... ok
6272024-06-20T09:22:34.815Ztest parse_out_regression ... ok
6282024-06-20T09:22:34.815Z
6292024-06-20T09:22:34.815Ztest result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
6302024-06-20T09:22:34.815Z
6312024-06-20T09:22:34.815Z Running tests/integration_tests.rs (/work/oxidecomputer/opte/target/debug/deps/integration_tests-e791833d232d2999)
6322024-06-20T09:22:34.819Z
6332024-06-20T09:22:34.819Zrunning 35 tests
6342024-06-20T09:22:34.821Ztest bad_ip_len ... ok
6352024-06-20T09:22:34.824Ztest check_layers ... ok
6362024-06-20T09:22:34.824Ztest add_remove_fw_rule ... ok
6372024-06-20T09:22:34.824Ztest arp_gateway ... ok
6382024-06-20T09:22:34.824Ztest anti_spoof ... ok
6392024-06-20T09:22:34.824Ztest flow_expiration ... ok
6402024-06-20T09:22:34.824Ztest gateway_icmp4_ping ... ok
6412024-06-20T09:22:34.827Ztest gateway_icmpv6_ping ... ok
6422024-06-20T09:22:34.827Ztest external_ip_epoch_affinity_preserved ... ok
6432024-06-20T09:22:34.827Ztest early_tcp_invalidation ... ok
6442024-06-20T09:22:34.827Ztest gateway_router_advert_reply ... ok
6452024-06-20T09:22:34.827Ztest guest_to_guest_no_route ... ok
6462024-06-20T09:22:34.827Ztest external_ip_reconfigurable ... ok
6472024-06-20T09:22:34.827Ztest guest_to_internet_ipv4 ... ok
6482024-06-20T09:22:34.827Ztest guest_to_internet_ipv6 ... ok
6492024-06-20T09:22:34.827Ztest guest_to_guest ... ok
6502024-06-20T09:22:34.830Ztest guest_to_guest_diff_vpc_no_peer ... ok
6512024-06-20T09:22:34.830Ztest inbound_ndp_dropped_at_gateway ... ok
6522024-06-20T09:22:34.830Ztest no_panic_on_flow_table_full ... ok
6532024-06-20T09:22:34.830Ztest outbound_ndp_dropped ... ok
6542024-06-20T09:22:34.830Ztest intra_subnet_routes_with_custom ... ok
6552024-06-20T09:22:34.830Ztest port_transition_reset ... ok
6562024-06-20T09:22:34.830Ztest port_transition_running ... ok
6572024-06-20T09:22:34.830Ztest port_as_router_target ... ok
6582024-06-20T09:22:34.833Ztest snat_icmp4_echo_rewrite ... ok
6592024-06-20T09:22:34.833Ztest port_transition_pause ... ok
6602024-06-20T09:22:34.834Ztest snat_icmp6_echo_rewrite ... ok
6612024-06-20T09:22:34.834Ztest external_ip_receive_and_reply_on_all ... ok
6622024-06-20T09:22:34.834Ztest tcp_inbound ... ok
6632024-06-20T09:22:34.834Ztest test_gateway_neighbor_advert_reply ... ok
6642024-06-20T09:22:34.834Ztest tcp_outbound ... ok
6652024-06-20T09:22:34.834Ztest test_reply_to_dhcpv6_solicit_or_request ... ok
6662024-06-20T09:22:34.834Ztest uft_lft_invalidation_out ... ok
6672024-06-20T09:22:34.834Ztest external_ip_balanced_over_floating_ips ... ok
6682024-06-20T09:22:34.834Ztest uft_lft_invalidation_in ... ok
6692024-06-20T09:22:34.834Z
6702024-06-20T09:22:34.834Ztest result: ok. 35 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
6712024-06-20T09:22:34.834Z
6722024-06-20T09:22:34.837Z Doc-tests oxide-vpc
6732024-06-20T09:22:35.210Z
6742024-06-20T09:22:35.210Zrunning 0 tests
6752024-06-20T09:22:35.210Z
6762024-06-20T09:22:35.213Ztest result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
6772024-06-20T09:22:35.213Z
6782024-06-20T09:22:35.233Z
6792024-06-20T09:22:35.236Zreal 40.573833581
6802024-06-20T09:22:35.236Zuser 2:29.668896257
6812024-06-20T09:22:35.236Zsys 35.321051597
6822024-06-20T09:22:35.236Ztrap 0.066841890
6832024-06-20T09:22:35.236Ztflt 0.270935247
6842024-06-20T09:22:35.236Zdflt 1.238208970
6852024-06-20T09:22:35.236Zkflt 0.000010609
6862024-06-20T09:22:35.236Zlock 4:34.590357560
6872024-06-20T09:22:35.236Zslp 5:53.185537311
6882024-06-20T09:22:35.236Zlat 3.858605754
6892024-06-20T09:22:35.236Zstop 3.992494931
6902024-06-20T09:22:35.236Zprocess exited: duration 163080 ms, exit code 0
 
6912024-06-20T09:22:35.243Zfound 0 output files