01JF0J6W2BGS65B3EA04AJWH4H: build-and-test (helios)

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

Buildomat Job: 01JF0J71X720ANRN79ENQ9XCSD

Tags:

Output:

SEQ GLOBAL TIME DETAILS
12024-12-13T17:49:45.151Zjob assigned to worker 01JF0J72EQ6EH5DGZF4JJ1MVK7 [factory gimlet-EVT22200007-propolis, EVT22200007/20421] (queued for 33 s)
 
22024-12-13T17:49:53.396Zstarting task 0: "setup"
32024-12-13T17:49:53.421Z++ uname -s
42024-12-13T17:49:53.421Z+ kern=SunOS
52024-12-13T17:49:53.421Z+ case "$kern" in
62024-12-13T17:49:53.421Z+ groupadd -g 12345 build
72024-12-13T17:49:53.421Z+ useradd -u 12345 -g build -d /home/build -s /bin/bash -c build -P 'Primary Administrator' build
82024-12-13T17:49:55.420Z+ zfs create -o mountpoint=/work rpool/work
92024-12-13T17:49:55.455Z++ awk '$2 == "/home" { print $3 }' /etc/mnttab
102024-12-13T17:49:55.479Z+ home_fs=zfs
112024-12-13T17:49:55.479Z+ [[ zfs == autofs ]]
122024-12-13T17:49:55.479Z+ mkdir -p /home/build
132024-12-13T17:49:55.479Z+ chown build:build /home/build /work
142024-12-13T17:49:57.464Z+ chmod 0700 /home/build /work
152024-12-13T17:49:57.488Zprocess exited: duration 4075 ms, exit code 0
 
162024-12-13T17:49:57.536Zstarting task 1: "rust-toolchain"
172024-12-13T17:49:57.560Z+ printf ' * toolchain channel = "%s"
182024-12-13T17:49:57.560Z' stable
192024-12-13T17:49:57.560Z+ printf ' * toolchain profile = "%s"
202024-12-13T17:49:57.560Z' default
212024-12-13T17:49:57.560Z * toolchain channel = "stable"
222024-12-13T17:49:57.560Z * toolchain profile = "default"
232024-12-13T17:49:57.560Z+ curl --proto =https --tlsv1.2 -sSf https://sh.rustup.rs
242024-12-13T17:49:57.560Z+ /bin/bash -s - -y --no-modify-path --default-toolchain stable --profile default
252024-12-13T17:49:57.680Zinfo: downloading installer
262024-12-13T17:49:58.105Zinfo: profile set to 'default'
272024-12-13T17:49:58.105Zinfo: default host triple is x86_64-unknown-illumos
282024-12-13T17:49:58.106Zinfo: syncing channel updates for 'stable-x86_64-unknown-illumos'
292024-12-13T17:49:58.194Zinfo: latest update on 2024-11-28, rust version 1.83.0 (90b35a623 2024-11-26)
302024-12-13T17:49:58.194Zinfo: downloading component 'cargo'
312024-12-13T17:49:58.312Zinfo: downloading component 'clippy'
322024-12-13T17:49:58.364Zinfo: downloading component 'rust-docs'
332024-12-13T17:49:58.527Zinfo: downloading component 'rust-std'
342024-12-13T17:49:58.765Zinfo: downloading component 'rustc'
352024-12-13T17:49:59.746Zinfo: downloading component 'rustfmt'
362024-12-13T17:49:59.785Zinfo: installing component 'cargo'
372024-12-13T17:50:00.894Zinfo: installing component 'clippy'
382024-12-13T17:50:01.354Zinfo: installing component 'rust-docs'
392024-12-13T17:50:04.243Zinfo: installing component 'rust-std'
402024-12-13T17:50:06.188Zinfo: installing component 'rustc'
412024-12-13T17:50:13.160Zinfo: installing component 'rustfmt'
422024-12-13T17:50:13.555Zinfo: default toolchain set to 'stable-x86_64-unknown-illumos'
432024-12-13T17:50:13.555Z
442024-12-13T17:50:13.696Z stable-x86_64-unknown-illumos installed - rustc 1.83.0 (90b35a623 2024-11-26)
452024-12-13T17:50:13.697Z
462024-12-13T17:50:13.697Z
472024-12-13T17:50:13.697ZRust is installed now. Great!
482024-12-13T17:50:13.697Z
492024-12-13T17:50:13.697ZTo get started you need Cargo's bin directory ($HOME/.cargo/bin) in your PATH
502024-12-13T17:50:13.697Zenvironment variable. This has not been done automatically.
512024-12-13T17:50:13.697Z
522024-12-13T17:50:13.697ZTo configure your current shell, you need to source
532024-12-13T17:50:13.697Zthe corresponding env file under $HOME/.cargo.
542024-12-13T17:50:13.697Z
552024-12-13T17:50:13.697ZThis is usually done by running one of the following (note the leading DOT):
562024-12-13T17:50:13.697Z. "$HOME/.cargo/env" # For sh/bash/zsh/ash/dash/pdksh
572024-12-13T17:50:13.697Zsource "$HOME/.cargo/env.fish" # For fish
582024-12-13T17:50:13.792Z+ rustc --version
592024-12-13T17:50:13.909Zrustc 1.83.0 (90b35a623 2024-11-26)
602024-12-13T17:50:13.933Zprocess exited: duration 16377 ms, exit code 0
 
612024-12-13T17:50:13.981Zstarting task 2: "authentication"
622024-12-13T17:50:14.038Zprocess exited: duration 57 ms, exit code 0
 
632024-12-13T17:50:14.086Zstarting task 3: "clone repository"
642024-12-13T17:50:14.110Z+ mkdir -p /work/oxidecomputer/transceiver-control
652024-12-13T17:50:14.110Z+ git clone https://github.com/oxidecomputer/transceiver-control /work/oxidecomputer/transceiver-control
662024-12-13T17:50:14.134ZCloning into '/work/oxidecomputer/transceiver-control'...
672024-12-13T17:50:14.960Z+ cd /work/oxidecomputer/transceiver-control
682024-12-13T17:50:14.960Z+ git fetch origin fd90967883a91c8af37608c54abb626c49eb2137
692024-12-13T17:50:15.287ZFrom https://github.com/oxidecomputer/transceiver-control
702024-12-13T17:50:15.287Z * branch fd90967883a91c8af37608c54abb626c49eb2137 -> FETCH_HEAD
712024-12-13T17:50:15.311Z+ [[ -n osfp ]]
722024-12-13T17:50:15.311Z++ git branch --show-current
732024-12-13T17:50:15.311Z+ current=main
742024-12-13T17:50:15.311Z+ [[ main != osfp ]]
752024-12-13T17:50:15.311Z+ git branch -f osfp fd90967883a91c8af37608c54abb626c49eb2137
762024-12-13T17:50:15.311Z+ git checkout -f osfp
772024-12-13T17:50:15.335ZSwitched to branch 'osfp'
782024-12-13T17:50:15.335Z+ git reset --hard fd90967883a91c8af37608c54abb626c49eb2137
792024-12-13T17:50:15.335ZHEAD is now at fd90967 review feedback
802024-12-13T17:50:15.335Zprocess exited: duration 1242 ms, exit code 0
 
812024-12-13T17:50:15.383Zstarting task 4: "build"
822024-12-13T17:50:15.408Z+ cargo --version
832024-12-13T17:50:15.466Zcargo 1.83.0 (5ffbef321 2024-10-29)
842024-12-13T17:50:15.490Z+ rustc --version
852024-12-13T17:50:15.547Zrustc 1.83.0 (90b35a623 2024-11-26)
862024-12-13T17:50:15.571Z+ banner fmt
872024-12-13T17:50:15.571Z
882024-12-13T17:50:15.571Z ###### # # #####
892024-12-13T17:50:15.571Z # ## ## #
902024-12-13T17:50:15.571Z ##### # ## # #
912024-12-13T17:50:15.571Z # # # #
922024-12-13T17:50:15.571Z # # # #
932024-12-13T17:50:15.571Z # # # #
942024-12-13T17:50:15.571Z
952024-12-13T17:50:15.571Z+ ptime -m cargo fmt -- --check
962024-12-13T17:50:15.935Z
972024-12-13T17:50:15.935Zreal 0.377618598
982024-12-13T17:50:15.935Zuser 0.270888284
992024-12-13T17:50:15.935Zsys 0.100532435
1002024-12-13T17:50:15.935Ztrap 0.000032553
1012024-12-13T17:50:15.935Ztflt 0.000000000
1022024-12-13T17:50:15.935Zdflt 0.000000000
1032024-12-13T17:50:15.959Zkflt 0.000000000
1042024-12-13T17:50:15.959Zlock 0.000000000
1052024-12-13T17:50:15.959Zslp 0.242982603
1062024-12-13T17:50:15.959Zlat 0.000487415
1072024-12-13T17:50:15.959Zstop 0.000210897
1082024-12-13T17:50:15.959Z+ banner 'no std chk'
1092024-12-13T17:50:15.959Z
1102024-12-13T17:50:15.959Z # # #### #### ##### ##### #### # # # #
1112024-12-13T17:50:15.959Z ## # # # # # # # # # # # # #
1122024-12-13T17:50:15.959Z # # # # # #### # # # # ###### ####
1132024-12-13T17:50:15.959Z # # # # # # # # # # # # # #
1142024-12-13T17:50:15.960Z # ## # # # # # # # # # # # # #
1152024-12-13T17:50:15.960Z # # #### #### # ##### #### # # # #
1162024-12-13T17:50:15.960Z
1172024-12-13T17:50:15.960Z+ ptime -m cargo check --package transceiver-messages --no-default-features
1182024-12-13T17:50:16.099Z Updating crates.io index
1192024-12-13T17:50:16.478Z Downloading crates ...
1202024-12-13T17:50:16.524Z Downloaded hubpack v0.1.2
1212024-12-13T17:50:16.548Z Downloaded bitflags v2.6.0
1222024-12-13T17:50:16.548Z Downloaded serde v1.0.215
1232024-12-13T17:50:16.548Z Downloaded serde_derive v1.0.215
1242024-12-13T17:50:16.548Z Downloaded unicode-ident v1.0.8
1252024-12-13T17:50:16.548Z Downloaded proc-macro2 v1.0.89
1262024-12-13T17:50:16.548Z Downloaded hubpack_derive v0.1.1
1272024-12-13T17:50:16.548Z Downloaded quote v1.0.35
1282024-12-13T17:50:16.573Z Downloaded syn v2.0.87
1292024-12-13T17:50:16.573Z Downloaded syn v1.0.109
1302024-12-13T17:50:16.623Z Compiling proc-macro2 v1.0.89
1312024-12-13T17:50:16.623Z Compiling unicode-ident v1.0.8
1322024-12-13T17:50:16.646Z Compiling syn v1.0.109
1332024-12-13T17:50:16.646Z Compiling serde v1.0.215
1342024-12-13T17:50:16.646Z Checking bitflags v2.6.0
1352024-12-13T17:50:17.946Z Compiling quote v1.0.35
1362024-12-13T17:50:18.197Z Compiling syn v2.0.87
1372024-12-13T17:50:20.491Z Compiling hubpack_derive v0.1.1
1382024-12-13T17:50:20.783Z Compiling serde_derive v1.0.215
1392024-12-13T17:50:26.542Z Checking hubpack v0.1.2
1402024-12-13T17:50:26.724Z Checking transceiver-messages v0.1.1 (/work/oxidecomputer/transceiver-control/messages)
1412024-12-13T17:50:27.017Zwarning: use of deprecated unit variant `message::HwError::I2cError`: Use the more specific error variants instead
1422024-12-13T17:50:27.017Z --> messages/src/message.rs:132:5
1432024-12-13T17:50:27.017Z |
1442024-12-13T17:50:27.017Z132 | I2cError,
1452024-12-13T17:50:27.017Z | ^^^^^^^^
1462024-12-13T17:50:27.017Z |
1472024-12-13T17:50:27.017Z = note: `#[warn(deprecated)]` on by default
1482024-12-13T17:50:27.017Z
1492024-12-13T17:50:27.017Zwarning: use of deprecated unit variant `message::HwError::I2cError`: Use the more specific error variants instead
1502024-12-13T17:50:27.017Z --> messages/src/message.rs:132:5
1512024-12-13T17:50:27.017Z |
1522024-12-13T17:50:27.017Z132 | I2cError,
1532024-12-13T17:50:27.017Z | ^^^^^^^^
1542024-12-13T17:50:27.017Z
1552024-12-13T17:50:28.105Zwarning: `transceiver-messages` (lib) generated 2 warnings
1562024-12-13T17:50:28.105Z Finished `dev` profile [unoptimized + debuginfo] target(s) in 12.10s
1572024-12-13T17:50:28.179Z
1582024-12-13T17:50:28.203Zreal 12.224386767
1592024-12-13T17:50:28.204Zuser 19.028594065
1602024-12-13T17:50:28.204Zsys 2.649336230
1612024-12-13T17:50:28.204Ztrap 0.005925358
1622024-12-13T17:50:28.204Ztflt 0.062209552
1632024-12-13T17:50:28.204Zdflt 0.438116588
1642024-12-13T17:50:28.204Zkflt 0.002695545
1652024-12-13T17:50:28.204Zlock 34.122650096
1662024-12-13T17:50:28.204Zslp 50.265860222
1672024-12-13T17:50:28.204Zlat 0.252900479
1682024-12-13T17:50:28.204Zstop 0.394632420
1692024-12-13T17:50:28.204Z+ banner test
1702024-12-13T17:50:28.204Z
1712024-12-13T17:50:28.204Z ##### ###### #### #####
1722024-12-13T17:50:28.204Z # # # #
1732024-12-13T17:50:28.204Z # ##### #### #
1742024-12-13T17:50:28.204Z # # # #
1752024-12-13T17:50:28.204Z # # # # #
1762024-12-13T17:50:28.204Z # ###### #### #
1772024-12-13T17:50:28.204Z
1782024-12-13T17:50:28.204Z+ ptime -m cargo test --all-targets
1792024-12-13T17:50:28.296Z Downloading crates ...
1802024-12-13T17:50:28.337Z Downloaded colorchoice v1.0.0
1812024-12-13T17:50:28.362Z Downloaded cfg_aliases v0.2.1
1822024-12-13T17:50:28.362Z Downloaded dirs-next v2.0.0
1832024-12-13T17:50:28.362Z Downloaded cfg-if v1.0.0
1842024-12-13T17:50:28.362Z Downloaded byteorder v1.4.3
1852024-12-13T17:50:28.362Z Downloaded usdt-macro v0.5.0
1862024-12-13T17:50:28.362Z Downloaded usdt-attr-macro v0.5.0
1872024-12-13T17:50:28.362Z Downloaded anstyle-parse v0.2.0
1882024-12-13T17:50:28.362Z Downloaded time-core v0.1.2
1892024-12-13T17:50:28.362Z Downloaded thiserror-impl v2.0.6
1902024-12-13T17:50:28.362Z Downloaded version_check v0.9.5
1912024-12-13T17:50:28.362Z Downloaded tokio-macros v2.4.0
1922024-12-13T17:50:28.387Z Downloaded unicode-width v0.1.11
1932024-12-13T17:50:28.387Z Downloaded ucd-trie v0.1.5
1942024-12-13T17:50:28.387Z Downloaded schemars v0.8.21
1952024-12-13T17:50:28.387Z Downloaded zerocopy-derive v0.7.32
1962024-12-13T17:50:28.437Z Downloaded mio v1.0.3
1972024-12-13T17:50:28.460Z Downloaded pest v2.7.6
1982024-12-13T17:50:28.460Z Downloaded serde_json v1.0.133
1992024-12-13T17:50:28.460Z Downloaded time v0.3.36
2002024-12-13T17:50:28.460Z Downloaded itertools v0.13.0
2012024-12-13T17:50:28.460Z Downloaded goblin v0.8.0
2022024-12-13T17:50:28.460Z Downloaded clap_builder v4.5.23
2032024-12-13T17:50:28.460Z Downloaded tabled v0.16.0
2042024-12-13T17:50:28.461Z Downloaded zerocopy v0.7.32
2052024-12-13T17:50:28.484Z Downloaded crossbeam-channel v0.5.8
2062024-12-13T17:50:28.484Z Downloaded memchr v2.5.0
2072024-12-13T17:50:28.484Z Downloaded typenum v1.16.0
2082024-12-13T17:50:28.484Z Downloaded socket2 v0.5.5
2092024-12-13T17:50:28.508Z Downloaded nix v0.29.0
2102024-12-13T17:50:28.508Z Downloaded serde_derive_internals v0.29.0
2112024-12-13T17:50:28.508Z Downloaded rustix v0.38.31
2122024-12-13T17:50:28.532Z Downloaded ryu v1.0.13
2132024-12-13T17:50:28.532Z Downloaded pest_meta v2.7.6
2142024-12-13T17:50:28.532Z Downloaded papergrid v0.12.0
2152024-12-13T17:50:28.555Z Downloaded crossbeam-utils v0.8.15
2162024-12-13T17:50:28.555Z Downloaded anyhow v1.0.94
2172024-12-13T17:50:28.555Z Downloaded time-macros v0.2.18
2182024-12-13T17:50:28.555Z Downloaded thread_local v1.1.7
2192024-12-13T17:50:28.555Z Downloaded thiserror v2.0.6
2202024-12-13T17:50:28.556Z Downloaded slog v2.7.0
2212024-12-13T17:50:28.556Z Downloaded scroll v0.12.0
2222024-12-13T17:50:28.556Z Downloaded pest_derive v2.7.6
2232024-12-13T17:50:28.556Z Downloaded once_cell v1.17.1
2242024-12-13T17:50:28.580Z Downloaded log v0.4.20
2252024-12-13T17:50:28.580Z Downloaded heck v0.4.1
2262024-12-13T17:50:28.580Z Downloaded term v0.7.0
2272024-12-13T17:50:28.581Z Downloaded tempfile v3.10.1
2282024-12-13T17:50:28.581Z Downloaded slog-term v2.9.1
2292024-12-13T17:50:28.581Z Downloaded schemars_derive v0.8.21
2302024-12-13T17:50:28.581Z Downloaded proc-macro-error v1.0.4
2312024-12-13T17:50:28.581Z Downloaded pin-project-lite v0.2.12
2322024-12-13T17:50:28.581Z Downloaded libc v0.2.167
2332024-12-13T17:50:28.606Z Downloaded clap_derive v4.5.18
2342024-12-13T17:50:28.631Z Downloaded clap v4.5.23
2352024-12-13T17:50:28.631Z Downloaded utf8parse v0.2.1
2362024-12-13T17:50:28.631Z Downloaded tokio v1.42.0
2372024-12-13T17:50:28.660Z Downloaded usdt-impl v0.5.0
2382024-12-13T17:50:28.685Z Downloaded usdt v0.5.0
2392024-12-13T17:50:28.685Z Downloaded thiserror-impl v1.0.69
2402024-12-13T17:50:28.685Z Downloaded slog-async v2.8.0
2412024-12-13T17:50:28.685Z Downloaded serde_tokenstream v0.2.0
2422024-12-13T17:50:28.685Z Downloaded powerfmt v0.2.0
2432024-12-13T17:50:28.685Z Downloaded plain v0.2.3
2442024-12-13T17:50:28.685Z Downloaded memmap v0.7.0
2452024-12-13T17:50:28.685Z Downloaded itoa v1.0.6
2462024-12-13T17:50:28.685Z Downloaded generic-array v0.14.7
2472024-12-13T17:50:28.685Z Downloaded fnv v1.0.7
2482024-12-13T17:50:28.685Z Downloaded errno v0.3.8
2492024-12-13T17:50:28.686Z Downloaded dyn-clone v1.0.11
2502024-12-13T17:50:28.686Z Downloaded dof v0.3.0
2512024-12-13T17:50:28.686Z Downloaded anstream v0.6.15
2522024-12-13T17:50:28.686Z Downloaded thiserror v1.0.69
2532024-12-13T17:50:28.710Z Downloaded tabled_derive v0.8.0
2542024-12-13T17:50:28.710Z Downloaded strsim v0.11.0
2552024-12-13T17:50:28.710Z Downloaded static_assertions v1.1.0
2562024-12-13T17:50:28.711Z Downloaded sha2 v0.10.6
2572024-12-13T17:50:28.711Z Downloaded proc-macro-error-attr v1.0.4
2582024-12-13T17:50:28.711Z Downloaded pest_generator v2.7.6
2592024-12-13T17:50:28.711Z Downloaded memoffset v0.9.0
2602024-12-13T17:50:28.711Z Downloaded is_terminal_polyfill v1.70.1
2612024-12-13T17:50:28.711Z Downloaded heck v0.5.0
2622024-12-13T17:50:28.711Z Downloaded fastrand v2.0.1
2632024-12-13T17:50:28.711Z Downloaded dirs-sys-next v0.1.2
2642024-12-13T17:50:28.711Z Downloaded digest v0.10.6
2652024-12-13T17:50:28.711Z Downloaded deranged v0.3.11
2662024-12-13T17:50:28.711Z Downloaded cpufeatures v0.2.6
2672024-12-13T17:50:28.711Z Downloaded clap_lex v0.7.4
2682024-12-13T17:50:28.711Z Downloaded bytecount v0.6.8
2692024-12-13T17:50:28.711Z Downloaded thread-id v4.0.0
2702024-12-13T17:50:28.711Z Downloaded either v1.8.1
2712024-12-13T17:50:28.711Z Downloaded dtrace-parser v0.2.0
2722024-12-13T17:50:28.711Z Downloaded take_mut v0.2.2
2732024-12-13T17:50:28.735Z Downloaded scroll_derive v0.12.0
2742024-12-13T17:50:28.735Z Downloaded pretty-hex v0.4.1
2752024-12-13T17:50:28.735Z Downloaded num-conv v0.1.0
2762024-12-13T17:50:28.735Z Downloaded is-terminal v0.4.12
2772024-12-13T17:50:28.736Z Downloaded crypto-common v0.1.6
2782024-12-13T17:50:28.736Z Downloaded block-buffer v0.10.4
2792024-12-13T17:50:28.736Z Downloaded anstyle-query v1.0.0
2802024-12-13T17:50:28.736Z Downloaded autocfg v1.1.0
2812024-12-13T17:50:28.736Z Downloaded anstyle v1.0.8
2822024-12-13T17:50:28.760Z Compiling proc-macro2 v1.0.89
2832024-12-13T17:50:28.760Z Compiling unicode-ident v1.0.8
2842024-12-13T17:50:28.760Z Compiling version_check v0.9.5
2852024-12-13T17:50:28.760Z Compiling libc v0.2.167
2862024-12-13T17:50:28.760Z Compiling memchr v2.5.0
2872024-12-13T17:50:28.760Z Compiling serde v1.0.215
2882024-12-13T17:50:28.760Z Compiling thiserror v1.0.69
2892024-12-13T17:50:28.760Z Compiling itoa v1.0.6
2902024-12-13T17:50:28.920Z Compiling once_cell v1.17.1
2912024-12-13T17:50:28.950Z Compiling serde_json v1.0.133
2922024-12-13T17:50:29.228Z Compiling syn v1.0.109
2932024-12-13T17:50:29.252Z Compiling ryu v1.0.13
2942024-12-13T17:50:29.276Z Compiling ucd-trie v0.1.5
2952024-12-13T17:50:29.276Z Compiling cfg-if v1.0.0
2962024-12-13T17:50:29.334Z Compiling utf8parse v0.2.1
2972024-12-13T17:50:29.449Z Compiling byteorder v1.4.3
2982024-12-13T17:50:29.473Z Compiling anstyle-parse v0.2.0
2992024-12-13T17:50:29.527Z Compiling bitflags v2.6.0
3002024-12-13T17:50:29.668Z Compiling quote v1.0.35
3012024-12-13T17:50:29.727Z Compiling colorchoice v1.0.0
3022024-12-13T17:50:29.782Z Compiling anstyle-query v1.0.0
3032024-12-13T17:50:29.820Z Compiling anstyle v1.0.8
3042024-12-13T17:50:29.861Z Compiling is_terminal_polyfill v1.70.1
3052024-12-13T17:50:29.887Z Compiling heck v0.5.0
3062024-12-13T17:50:29.954Z Compiling syn v2.0.87
3072024-12-13T17:50:30.161Z Compiling anstream v0.6.15
3082024-12-13T17:50:30.239Z Compiling clap_lex v0.7.4
3092024-12-13T17:50:30.268Z Compiling thiserror v2.0.6
3102024-12-13T17:50:30.390Z Compiling strsim v0.11.0
3112024-12-13T17:50:30.449Z Compiling proc-macro-error-attr v1.0.4
3122024-12-13T17:50:30.627Z Compiling usdt-impl v0.5.0
3132024-12-13T17:50:30.714Z Compiling clap_builder v4.5.23
3142024-12-13T17:50:30.802Z Compiling proc-macro-error v1.0.4
3152024-12-13T17:50:30.908Z Compiling thread-id v4.0.0
3162024-12-13T17:50:30.990Z Compiling slog v2.7.0
3172024-12-13T17:50:31.014Z Compiling autocfg v1.1.0
3182024-12-13T17:50:31.082Z Compiling plain v0.2.3
3192024-12-13T17:50:31.105Z Compiling log v0.4.20
3202024-12-13T17:50:31.133Z Compiling crossbeam-utils v0.8.15
3212024-12-13T17:50:31.403Z Compiling dirs-sys-next v0.1.2
3222024-12-13T17:50:31.487Z Compiling memoffset v0.9.0
3232024-12-13T17:50:31.535Z Compiling powerfmt v0.2.0
3242024-12-13T17:50:31.818Z Compiling pretty-hex v0.4.1
3252024-12-13T17:50:31.842Z Compiling cfg_aliases v0.2.1
3262024-12-13T17:50:31.878Z Compiling schemars v0.8.21
3272024-12-13T17:50:31.913Z Compiling time-core v0.1.2
3282024-12-13T17:50:31.955Z Compiling num-conv v0.1.0
3292024-12-13T17:50:32.009Z Compiling nix v0.29.0
3302024-12-13T17:50:32.204Z Compiling time-macros v0.2.18
3312024-12-13T17:50:32.228Z Compiling deranged v0.3.11
3322024-12-13T17:50:32.252Z Compiling dirs-next v2.0.0
3332024-12-13T17:50:32.801Z Compiling thread_local v1.1.7
3342024-12-13T17:50:32.983Z Compiling heck v0.4.1
3352024-12-13T17:50:33.248Z Compiling slog-async v2.8.0
3362024-12-13T17:50:33.364Z Compiling static_assertions v1.1.0
3372024-12-13T17:50:33.417Z Compiling fnv v1.0.7
3382024-12-13T17:50:33.441Z Compiling anyhow v1.0.94
3392024-12-13T17:50:33.482Z Compiling dyn-clone v1.0.11
3402024-12-13T17:50:33.506Z Compiling unicode-width v0.1.11
3412024-12-13T17:50:33.632Z Compiling rustix v0.38.31
3422024-12-13T17:50:33.656Z Compiling bytecount v0.6.8
3432024-12-13T17:50:33.712Z Compiling crossbeam-channel v0.5.8
3442024-12-13T17:50:33.826Z Compiling papergrid v0.12.0
3452024-12-13T17:50:34.321Z Compiling term v0.7.0
3462024-12-13T17:50:34.403Z Compiling time v0.3.36
3472024-12-13T17:50:34.501Z Compiling serde_derive_internals v0.29.0
3482024-12-13T17:50:34.623Z Compiling memmap v0.7.0
3492024-12-13T17:50:34.887Z Compiling errno v0.3.8
3502024-12-13T17:50:35.057Z Compiling socket2 v0.5.5
3512024-12-13T17:50:35.521Z Compiling is-terminal v0.4.12
3522024-12-13T17:50:35.613Z Compiling mio v1.0.3
3532024-12-13T17:50:35.810Z Compiling transceiver-controller v0.1.1 (/work/oxidecomputer/transceiver-control/controller)
3542024-12-13T17:50:35.976Z Compiling pin-project-lite v0.2.12
3552024-12-13T17:50:36.070Z Compiling either v1.8.1
3562024-12-13T17:50:36.094Z Compiling take_mut v0.2.2
3572024-12-13T17:50:36.304Z Compiling itertools v0.13.0
3582024-12-13T17:50:36.625Z Compiling slog-term v2.9.1
3592024-12-13T17:50:37.024Z Compiling hubpack_derive v0.1.1
3602024-12-13T17:50:37.139Z Compiling tabled_derive v0.8.0
3612024-12-13T17:50:37.714Z Compiling fastrand v2.0.1
3622024-12-13T17:50:38.417Z Compiling tempfile v3.10.1
3632024-12-13T17:50:38.958Z Compiling tabled v0.16.0
3642024-12-13T17:50:39.110Z Compiling serde_derive v1.0.215
3652024-12-13T17:50:39.110Z Compiling thiserror-impl v1.0.69
3662024-12-13T17:50:39.110Z Compiling zerocopy-derive v0.7.32
3672024-12-13T17:50:39.134Z Compiling clap_derive v4.5.18
3682024-12-13T17:50:39.134Z Compiling scroll_derive v0.12.0
3692024-12-13T17:50:39.134Z Compiling thiserror-impl v2.0.6
3702024-12-13T17:50:39.134Z Compiling schemars_derive v0.8.21
3712024-12-13T17:50:40.344Z Compiling scroll v0.12.0
3722024-12-13T17:50:40.744Z Compiling goblin v0.8.0
3732024-12-13T17:50:40.768Z Compiling zerocopy v0.7.32
3742024-12-13T17:50:41.485Z Compiling tokio-macros v2.4.0
3752024-12-13T17:50:41.530Z Compiling pest v2.7.6
3762024-12-13T17:50:42.460Z Compiling clap v4.5.23
3772024-12-13T17:50:42.849Z Compiling tokio v1.42.0
3782024-12-13T17:50:43.361Z Compiling pest_meta v2.7.6
3792024-12-13T17:50:44.213Z Compiling pest_generator v2.7.6
3802024-12-13T17:50:45.108Z Compiling pest_derive v2.7.6
3812024-12-13T17:50:45.965Z Compiling dtrace-parser v0.2.0
3822024-12-13T17:50:47.216Z Compiling hubpack v0.1.2
3832024-12-13T17:50:47.346Z Compiling serde_tokenstream v0.2.0
3842024-12-13T17:50:47.501Z Compiling transceiver-messages v0.1.1 (/work/oxidecomputer/transceiver-control/messages)
3852024-12-13T17:50:47.845Zwarning: use of deprecated unit variant `message::HwError::I2cError`: Use the more specific error variants instead
3862024-12-13T17:50:47.845Z --> messages/src/message.rs:132:5
3872024-12-13T17:50:47.846Z |
3882024-12-13T17:50:47.846Z132 | I2cError,
3892024-12-13T17:50:47.846Z | ^^^^^^^^
3902024-12-13T17:50:47.846Z |
3912024-12-13T17:50:47.846Z = note: `#[warn(deprecated)]` on by default
3922024-12-13T17:50:47.846Z
3932024-12-13T17:50:47.846Zwarning: use of deprecated unit variant `message::HwError::I2cError`: Use the more specific error variants instead
3942024-12-13T17:50:47.846Z --> messages/src/message.rs:132:5
3952024-12-13T17:50:47.846Z |
3962024-12-13T17:50:47.846Z132 | I2cError,
3972024-12-13T17:50:47.846Z | ^^^^^^^^
3982024-12-13T17:50:47.846Z
3992024-12-13T17:50:48.445Z Compiling dof v0.3.0
4002024-12-13T17:50:49.177Z Compiling transceiver-decode v0.1.0 (/work/oxidecomputer/transceiver-control/decode)
4012024-12-13T17:50:49.568Z Compiling usdt-macro v0.5.0
4022024-12-13T17:50:49.592Z Compiling usdt-attr-macro v0.5.0
4032024-12-13T17:50:49.592Zwarning: `transceiver-messages` (lib) generated 2 warnings
4042024-12-13T17:50:50.803Zwarning: use of deprecated unit variant `message::HwError::I2cError`: Use the more specific error variants instead
4052024-12-13T17:50:50.803Z --> messages/src/message.rs:1050:22
4062024-12-13T17:50:50.803Z |
4072024-12-13T17:50:50.803Z1050 | HwError::I2cError,
4082024-12-13T17:50:50.803Z | ^^^^^^^^
4092024-12-13T17:50:50.803Z
4102024-12-13T17:50:50.827Zwarning: use of deprecated unit variant `message::HwError::I2cError`: Use the more specific error variants instead
4112024-12-13T17:50:50.827Z --> messages/src/message.rs:1409:27
4122024-12-13T17:50:50.827Z |
4132024-12-13T17:50:50.827Z1409 | vec![HwError::I2cError],
4142024-12-13T17:50:50.828Z | ^^^^^^^^
4152024-12-13T17:50:50.828Z
4162024-12-13T17:50:50.828Z Compiling usdt v0.5.0
4172024-12-13T17:50:54.019Zwarning: `transceiver-messages` (lib test) generated 4 warnings (2 duplicates)
4182024-12-13T17:51:10.877Z Finished `test` profile [unoptimized + debuginfo] target(s) in 42.62s
4192024-12-13T17:51:10.901Z Running unittests src/lib.rs (target/debug/deps/transceiver_controller-176d71236aaa4aad)
4202024-12-13T17:51:10.946Z
4212024-12-13T17:51:10.947Zrunning 38 tests
4222024-12-13T17:51:10.947Ztest controller::tests::test_deserialize_power_state ... ok
4232024-12-13T17:51:10.947Ztest config::tests::test_config_builder ... ok
4242024-12-13T17:51:10.947Ztest controller::tests::test_fits_in_one_message ... ok
4252024-12-13T17:51:10.947Ztest controller::tests::test_identifier ... ok
4262024-12-13T17:51:10.947Ztest controller::tests::test_disable_power ... ok
4272024-12-13T17:51:10.947Ztest controller::tests::test_deassert_reset ... ok
4282024-12-13T17:51:10.947Ztest controller::tests::test_assert_reset ... ok
4292024-12-13T17:51:10.947Ztest controller::tests::test_clear_power_fault ... ok
4302024-12-13T17:51:10.947Ztest controller::tests::test_deassert_lp_mode ... ok
4312024-12-13T17:51:10.947Ztest controller::tests::test_assert_lp_mode ... ok
4322024-12-13T17:51:10.947Ztest controller::tests::test_enable_power ... ok
4332024-12-13T17:51:10.947Ztest controller::tests::test_serialize_power_state ... ok
4342024-12-13T17:51:10.947Ztest controller::tests::test_split_large_reads ... ok
4352024-12-13T17:51:10.947Ztest controller::tests::test_verify_ids_for_page ... ok
4362024-12-13T17:51:10.947Ztest controller::tests::test_macs ... ok
4372024-12-13T17:51:10.947Ztest ioloop::tests::test_handle_sp_response_to_outgoing_request_message_serialization_failure ... ok
4382024-12-13T17:51:10.947Ztest ioloop::tests::test_handle_sp_error ... ok
4392024-12-13T17:51:10.947Ztest controller::tests::test_set_power_mode_off ... ok
4402024-12-13T17:51:10.947Ztest ioloop::tests::test_handle_sp_response_to_outgoing_request_missing_error_data ... ok
4412024-12-13T17:51:10.947Ztest ioloop::tests::test_send_outgoing_request ... ok
4422024-12-13T17:51:10.947Ztest controller::tests::test_parse_modules_by_identifier_out_of_order ... ok
4432024-12-13T17:51:10.947Ztest ioloop::tests::test_handle_sp_response_to_outstanding_request ... ok
4442024-12-13T17:51:10.947Ztest large_access::tests::test_build_large_memory_access_even_split ... ok
4452024-12-13T17:51:10.947Ztest results::tests::test_append_module_results_no_errors ... ok
4462024-12-13T17:51:10.947Ztest large_access::tests::test_build_large_memory_accessad_uneven_split ... ok
4472024-12-13T17:51:10.947Ztest ioloop::tests::test_send_protocol_error ... ok
4482024-12-13T17:51:10.947Ztest controller::tests::test_power_mode_no_failures ... ok
4492024-12-13T17:51:10.947Ztest results::tests::test_append_module_results_removes_failures ... ok
4502024-12-13T17:51:10.947Ztest results::tests::test_append_module_results_returns_none_with_new_errors ... ok
4512024-12-13T17:51:10.947Ztest controller::tests::test_power_mode_with_failures ... ok
4522024-12-13T17:51:10.947Ztest results::tests::test_append_module_results_returns_none_with_new_successes ... ok
4532024-12-13T17:51:10.947Ztest results::tests::test_merge_module_result_new_failure ... ok
4542024-12-13T17:51:10.947Ztest results::tests::test_append_module_results_returns_none_with_overlapping_errors ... ok
4552024-12-13T17:51:10.947Ztest results::tests::test_merge_module_result_overlap ... ok
4562024-12-13T17:51:10.947Ztest results::tests::test_merge_module_result_no_overlap ... ok
4572024-12-13T17:51:10.947Ztest results::tests::test_merge_module_result_old_failure_is_sticky ... ok
4582024-12-13T17:51:10.973Ztest controller::tests::test_memory_model ... ok
4592024-12-13T17:51:11.177Ztest ioloop::tests::test_handle_faulty_message_limit ... ok
4602024-12-13T17:51:11.177Z
4612024-12-13T17:51:11.177Ztest result: ok. 38 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.27s
4622024-12-13T17:51:11.177Z
4632024-12-13T17:51:11.203Z Running unittests src/bin/xcvradm.rs (target/debug/deps/xcvradm-01e4891a51059252)
4642024-12-13T17:51:11.203Z
4652024-12-13T17:51:11.203Zrunning 9 tests
4662024-12-13T17:51:11.203Ztest tests::test_load_write_data_autodetect ... ok
4672024-12-13T17:51:11.203Ztest tests::test_load_write_data_binary_string ... ok
4682024-12-13T17:51:11.203Ztest tests::test_load_write_data_binary ... ok
4692024-12-13T17:51:11.203Ztest tests::test_load_write_data_binary_string_with_0b_prefix ... ok
4702024-12-13T17:51:11.203Ztest tests::test_load_write_data_decimal ... ok
4712024-12-13T17:51:11.203Ztest tests::test_load_write_data_decimal_trailing_newline ... ok
4722024-12-13T17:51:11.203Ztest tests::test_load_write_data_hex ... ok
4732024-12-13T17:51:11.203Ztest tests::test_load_write_data_hex_with_0x_prefix ... ok
4742024-12-13T17:51:11.203Ztest tests::test_parse_transceivers ... ok
4752024-12-13T17:51:11.203Z
4762024-12-13T17:51:11.203Ztest result: ok. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
4772024-12-13T17:51:11.203Z
4782024-12-13T17:51:11.203Z Running unittests src/lib.rs (target/debug/deps/transceiver_decode-c94a09b6f8ba56b3)
4792024-12-13T17:51:11.203Z
4802024-12-13T17:51:11.203Zrunning 20 tests
4812024-12-13T17:51:11.228Ztest datapath::tests::test_decode_cmis_lane_datapath_config ... ok
4822024-12-13T17:51:11.228Ztest datapath::tests::test_application_descriptor_from_bytes ... ok
4832024-12-13T17:51:11.228Ztest ident::tests::test_oui_from_str ... ok
4842024-12-13T17:51:11.228Ztest datapath::tests::test_parse_sff8636_datapath ... ok
4852024-12-13T17:51:11.228Ztest ident::tests::test_parse_vendor_info_from_module_cmis ... ok
4862024-12-13T17:51:11.228Ztest ident::tests::test_parse_vendor_info_from_module_sff8636 ... ok
4872024-12-13T17:51:11.228Ztest memory_model::tests::test_parse_memory_model_from_module_cmis ... ok
4882024-12-13T17:51:11.228Ztest memory_model::tests::test_parse_memory_model_from_module_sff8636 ... ok
4892024-12-13T17:51:11.228Ztest monitors::tests::test_aux2_monitor_serdes ... ok
4902024-12-13T17:51:11.228Ztest monitors::tests::test_aux1_monitor_serdes ... ok
4912024-12-13T17:51:11.228Ztest monitors::tests::test_aux3_monitor_serdes ... ok
4922024-12-13T17:51:11.228Ztest monitors::tests::test_cmis_monitor_reads ... ok
4932024-12-13T17:51:11.228Ztest monitors::tests::test_parse_cmis_monitor_all_supported ... ok
4942024-12-13T17:51:11.228Ztest monitors::tests::test_parse_sff8636_monitor_all_supported ... ok
4952024-12-13T17:51:11.228Ztest ident::tests::test_vendor_info_serdes ... ok
4962024-12-13T17:51:11.228Ztest monitors::tests::test_receiver_power_serdes ... ok
4972024-12-13T17:51:11.228Ztest monitors::tests::test_sff8636_monitor_reads ... ok
4982024-12-13T17:51:11.228Ztest power::tests::test_power_control_from_module_cmis ... ok
4992024-12-13T17:51:11.228Ztest utils::tests::test_extract_bit ... ok
5002024-12-13T17:51:11.228Ztest power::tests::test_power_control_from_module_sff8636 ... ok
5012024-12-13T17:51:11.228Z
5022024-12-13T17:51:11.228Ztest result: ok. 20 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
5032024-12-13T17:51:11.228Z
5042024-12-13T17:51:11.228Z Running unittests src/lib.rs (target/debug/deps/transceiver_messages-ad6c284dc2017325)
5052024-12-13T17:51:11.228Z
5062024-12-13T17:51:11.230Zrunning 46 tests
5072024-12-13T17:51:11.230Ztest mac::tests::test_mac_addrs ... ok
5082024-12-13T17:51:11.230Ztest mac::tests::test_bad_mac_addr_range_encoding_unchanged ... ok
5092024-12-13T17:51:11.230Ztest mac::tests::test_mac_addrs_is_valid ... ok
5102024-12-13T17:51:11.230Ztest mac::tests::test_bad_mac_addr_reason_encoding_unchanged ... ok
5112024-12-13T17:51:11.230Ztest message::test::test_deserialize_hw_errors ... ok
5122024-12-13T17:51:11.230Ztest message::test::test_deserialize_led_state ... ok
5132024-12-13T17:51:11.230Ztest message::test::test_extended_status ... ok
5142024-12-13T17:51:11.230Ztest message::test::test_hardware_error_encoding_unchanged ... ok
5152024-12-13T17:51:11.230Ztest message::test::test_host_request_data_len ... ok
5162024-12-13T17:51:11.230Ztest message::test::test_header_encoding_unchanged ... ok
5172024-12-13T17:51:11.230Ztest message::test::test_mac_addr_response_encoding_unchanged ... ok
5182024-12-13T17:51:11.230Ztest message::test::test_message_body_encoding_unchanged ... ok
5192024-12-13T17:51:11.230Ztest message::test::test_message_encoding_unchanged ... ok
5202024-12-13T17:51:11.230Ztest message::test::test_serialize_led_state ... ok
5212024-12-13T17:51:11.230Ztest message::test::test_host_request_encoding_unchanged ... ok
5222024-12-13T17:51:11.230Ztest message::test::test_sp_response_error_data_len ... ok
5232024-12-13T17:51:11.230Ztest message::test::test_protocol_error_encoding_unchanged ... ok
5242024-12-13T17:51:11.230Ztest message::test::test_sp_response_data_len ... ok
5252024-12-13T17:51:11.230Ztest message::test::test_sp_response_encoding_unchanged ... ok
5262024-12-13T17:51:11.230Ztest message::test::test_serialize_status ... ok
5272024-12-13T17:51:11.230Ztest mgmt::tests::test_cmis_upper_page_memory_read ... ok
5282024-12-13T17:51:11.230Ztest mgmt::sff8636::tests::test_upper_page ... ok
5292024-12-13T17:51:11.230Ztest mgmt::tests::test_page_encoding_unchanged ... ok
5302024-12-13T17:51:11.232Ztest mgmt::tests::test_sff8636_page_encoding_unchanged ... ok
5312024-12-13T17:51:11.232Ztest mgmt::tests::test_cmis_lower_page_memory_read ... ok
5322024-12-13T17:51:11.232Ztest mgmt::tests::test_cmis_lower_page_memory_write ... ok
5332024-12-13T17:51:11.232Ztest mgmt::tests::test_cmis_page_encoding_unchanged ... ok
5342024-12-13T17:51:11.232Ztest mgmt::tests::test_management_interface_encoding_unchanged ... ok
5352024-12-13T17:51:11.232Ztest mgmt::cmis::tests::test_page ... ok
5362024-12-13T17:51:11.232Ztest mgmt::tests::test_cmis_upper_page_memory_write ... ok
5372024-12-13T17:51:11.232Ztest mgmt::tests::test_sff_8636_upper_page_memory_read ... ok
5382024-12-13T17:51:11.232Ztest mgmt::tests::test_sff_8636_upper_page_memory_write ... ok
5392024-12-13T17:51:11.232Ztest mgmt::tests::test_sff_8636_lower_page_memory_read ... ok
5402024-12-13T17:51:11.232Ztest module_id::tests::test_filter_module_data ... ok
5412024-12-13T17:51:11.232Ztest module_id::tests::test_is_subset ... ok
5422024-12-13T17:51:11.232Ztest module_id::tests::test_merge_module_id ... ok
5432024-12-13T17:51:11.232Ztest module_id::tests::test_bit_ops ... ok
5442024-12-13T17:51:11.232Ztest mgmt::tests::test_sff_8636_lower_page_memory_write ... ok
5452024-12-13T17:51:11.232Ztest module_id::tests::test_module_id_all ... ok
5462024-12-13T17:51:11.232Ztest module_id::tests::test_module_id_contains ... ok
5472024-12-13T17:51:11.232Ztest module_id::tests::test_module_id_test_set_clear ... ok
5482024-12-13T17:51:11.232Ztest module_id::tests::test_module_id_from_indices_out_of_range ... ok
5492024-12-13T17:51:11.233Ztest module_id::tests::test_remove_module_data ... ok
5502024-12-13T17:51:11.233Ztest module_id::tests::test_module_id_from_indices ... ok
5512024-12-13T17:51:11.233Ztest module_id::tests::test_module_id_remove ... ok
5522024-12-13T17:51:11.233Ztest module_id::tests::test_selected_transceiver_count ... ok
5532024-12-13T17:51:11.233Z
5542024-12-13T17:51:11.233Ztest result: ok. 46 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
5552024-12-13T17:51:11.233Z
5562024-12-13T17:51:11.257Z
5572024-12-13T17:51:11.257Zreal 43.039176285
5582024-12-13T17:51:11.257Zuser 3:07.422996682
5592024-12-13T17:51:11.257Zsys 27.338371215
5602024-12-13T17:51:11.257Ztrap 0.101470268
5612024-12-13T17:51:11.257Ztflt 0.105733027
5622024-12-13T17:51:11.257Zdflt 0.470603599
5632024-12-13T17:51:11.257Zkflt 0.000170847
5642024-12-13T17:51:11.257Zlock 5:04.097786913
5652024-12-13T17:51:11.257Zslp 10:06.493835480
5662024-12-13T17:51:11.257Zlat 6.524593527
5672024-12-13T17:51:11.257Zstop 6.714187054
5682024-12-13T17:51:11.257Zprocess exited: duration 55857 ms, exit code 0
 
5692024-12-13T17:51:11.306Zfound 0 output files