Max level shown:
12024-09-19T21:06:23.170ZINFOtest_driver_basic: setting up simulated sidecar slot = sidecar 0
22024-09-19T21:06:23.171ZINFOtest_driver_basic: simulated SP UDP socket bound local_addr = [::1]:65262 multicast_addr = ::1 slot = sidecar 0
32024-09-19T21:06:23.171ZINFOtest_driver_basic: simulated SP UDP socket bound local_addr = [::1]:52337 multicast_addr = ::1 slot = sidecar 0
42024-09-19T21:06:23.172ZINFOtest_driver_basic: setting up simulated sidecar slot = sidecar 1
52024-09-19T21:06:23.172ZINFOtest_driver_basic: simulated SP UDP socket bound local_addr = [::1]:56632 multicast_addr = ::1 slot = sidecar 1
62024-09-19T21:06:23.172ZINFOtest_driver_basic: simulated SP UDP socket bound local_addr = [::1]:46953 multicast_addr = ::1 slot = sidecar 1
72024-09-19T21:06:23.172ZINFOtest_driver_basic: setting up simulated gimlet slot = gimlet 0
82024-09-19T21:06:23.172ZINFOtest_driver_basic: simulated SP UDP socket bound local_addr = [::1]:38348 multicast_addr = ::1 slot = gimlet 0
92024-09-19T21:06:23.172ZINFOtest_driver_basic: simulated SP UDP socket bound local_addr = [::1]:62501 multicast_addr = ::1 slot = gimlet 0
102024-09-19T21:06:23.172ZINFOtest_driver_basic (SpComponent { id: "sp3-host-cpu" }): bound fake serial console to TCP port addr = [::1]:0 slot = gimlet 0
112024-09-19T21:06:23.173ZINFOtest_driver_basic: setting up simulated gimlet slot = gimlet 1
122024-09-19T21:06:23.173ZINFOtest_driver_basic: simulated SP UDP socket bound local_addr = [::1]:48693 multicast_addr = ::1 slot = gimlet 1
132024-09-19T21:06:23.173ZINFOtest_driver_basic: simulated SP UDP socket bound local_addr = [::1]:49198 multicast_addr = ::1 slot = gimlet 1
142024-09-19T21:06:23.173ZINFOtest_driver_basic (SpComponent { id: "sp3-host-cpu" }): bound fake serial console to TCP port addr = [::1]:0 slot = gimlet 1
152024-09-19T21:06:23.173ZINFOtest_driver_basic: setting up gateway server
162024-09-19T21:06:23.174ZDEBGtest_driver_basic: successfully registered DTrace USDT probes
172024-09-19T21:06:23.176ZINFOtest_driver_basic: Setting rack_id rack_id = c19a698f-c6f9-4a17-ae30-20d711b8f7dc
182024-09-19T21:06:23.183ZDEBGtest_driver_basic (dropshot): registered endpoint local_addr = [::1]:54370 method = GET path = /ignition
192024-09-19T21:06:23.184ZDEBGtest_driver_basic (dropshot): registered endpoint local_addr = [::1]:54370 method = GET path = /ignition/{type}/{slot}
202024-09-19T21:06:23.184ZDEBGtest_driver_basic (dropshot): registered endpoint local_addr = [::1]:54370 method = POST path = /ignition/{type}/{slot}/{command}
212024-09-19T21:06:23.184ZDEBGtest_driver_basic (dropshot): registered endpoint local_addr = [::1]:54370 method = GET path = /local/all-sp-ids
222024-09-19T21:06:23.184ZDEBGtest_driver_basic (dropshot): registered endpoint local_addr = [::1]:54370 method = GET path = /local/switch-id
232024-09-19T21:06:23.184ZDEBGtest_driver_basic (dropshot): registered endpoint local_addr = [::1]:54370 method = POST path = /recovery/host-phase2
242024-09-19T21:06:23.184ZDEBGtest_driver_basic (dropshot): registered endpoint local_addr = [::1]:54370 method = GET path = /sp/{type}/{slot}
252024-09-19T21:06:23.184ZDEBGtest_driver_basic (dropshot): registered endpoint local_addr = [::1]:54370 method = GET path = /sp/{type}/{slot}/component
262024-09-19T21:06:23.184ZDEBGtest_driver_basic (dropshot): registered endpoint local_addr = [::1]:54370 method = GET path = /sp/{type}/{slot}/component/{component}
272024-09-19T21:06:23.184ZDEBGtest_driver_basic (dropshot): registered endpoint local_addr = [::1]:54370 method = GET path = /sp/{type}/{slot}/component/{component}/active-slot
282024-09-19T21:06:23.184ZDEBGtest_driver_basic (dropshot): registered endpoint local_addr = [::1]:54370 method = POST path = /sp/{type}/{slot}/component/{component}/active-slot
292024-09-19T21:06:23.184ZDEBGtest_driver_basic (dropshot): registered endpoint local_addr = [::1]:54370 method = GET path = /sp/{type}/{slot}/component/{component}/caboose
302024-09-19T21:06:23.184ZDEBGtest_driver_basic (dropshot): registered endpoint local_addr = [::1]:54370 method = GET path = /sp/{type}/{slot}/component/{component}/cfpa
312024-09-19T21:06:23.184ZDEBGtest_driver_basic (dropshot): registered endpoint local_addr = [::1]:54370 method = POST path = /sp/{type}/{slot}/component/{component}/clear-status
322024-09-19T21:06:23.184ZDEBGtest_driver_basic (dropshot): registered endpoint local_addr = [::1]:54370 method = GET path = /sp/{type}/{slot}/component/{component}/cmpa
332024-09-19T21:06:23.184ZDEBGtest_driver_basic (dropshot): registered endpoint local_addr = [::1]:54370 method = POST path = /sp/{type}/{slot}/component/{component}/reset
342024-09-19T21:06:23.184ZDEBGtest_driver_basic (dropshot): registered endpoint local_addr = [::1]:54370 method = GET path = /sp/{type}/{slot}/component/{component}/rot-boot-info
352024-09-19T21:06:23.184ZDEBGtest_driver_basic (dropshot): registered endpoint local_addr = [::1]:54370 method = GET path = /sp/{type}/{slot}/component/{component}/serial-console/attach
362024-09-19T21:06:23.184ZDEBGtest_driver_basic (dropshot): registered endpoint local_addr = [::1]:54370 method = POST path = /sp/{type}/{slot}/component/{component}/serial-console/detach
372024-09-19T21:06:23.184ZDEBGtest_driver_basic (dropshot): registered endpoint local_addr = [::1]:54370 method = POST path = /sp/{type}/{slot}/component/{component}/update
382024-09-19T21:06:23.184ZDEBGtest_driver_basic (dropshot): registered endpoint local_addr = [::1]:54370 method = POST path = /sp/{type}/{slot}/component/{component}/update-abort
392024-09-19T21:06:23.184ZDEBGtest_driver_basic (dropshot): registered endpoint local_addr = [::1]:54370 method = GET path = /sp/{type}/{slot}/component/{component}/update-status
402024-09-19T21:06:23.185ZDEBGtest_driver_basic (dropshot): registered endpoint local_addr = [::1]:54370 method = DELETE path = /sp/{type}/{slot}/host-phase2-progress
412024-09-19T21:06:23.185ZDEBGtest_driver_basic (dropshot): registered endpoint local_addr = [::1]:54370 method = GET path = /sp/{type}/{slot}/host-phase2-progress
422024-09-19T21:06:23.185ZDEBGtest_driver_basic (dropshot): registered endpoint local_addr = [::1]:54370 method = DELETE path = /sp/{type}/{slot}/ipcc/installinator-image-id
432024-09-19T21:06:23.185ZDEBGtest_driver_basic (dropshot): registered endpoint local_addr = [::1]:54370 method = PUT path = /sp/{type}/{slot}/ipcc/installinator-image-id
442024-09-19T21:06:23.185ZDEBGtest_driver_basic (dropshot): registered endpoint local_addr = [::1]:54370 method = GET path = /sp/{type}/{slot}/power-state
452024-09-19T21:06:23.185ZDEBGtest_driver_basic (dropshot): registered endpoint local_addr = [::1]:54370 method = POST path = /sp/{type}/{slot}/power-state
462024-09-19T21:06:23.185ZDEBGtest_driver_basic (dropshot): registered endpoint local_addr = [::1]:54370 method = GET path = /sp/{type}/{slot}/sensor/{sensor_id}/value
472024-09-19T21:06:23.185ZDEBGtest_driver_basic (dropshot): registered endpoint local_addr = [::1]:54370 method = GET path = /sp/{type}/{slot}/startup-options
482024-09-19T21:06:23.185ZDEBGtest_driver_basic (dropshot): registered endpoint local_addr = [::1]:54370 method = POST path = /sp/{type}/{slot}/startup-options
492024-09-19T21:06:23.185ZINFOtest_driver_basic (dropshot): listening local_addr = [::1]:54370
502024-09-19T21:06:23.185ZDEBGtest_driver_basic (dropshot): successfully registered DTrace USDT probes local_addr = [::1]:54370
512024-09-19T21:06:23.185ZDEBGtest_driver_basic (ManagementSwitch): attempting initial SP discovery discovery_addr = [::1]:65262
522024-09-19T21:06:23.186ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 1 }, kind: MgsRequest(Discover) }
532024-09-19T21:06:23.186ZDEBGtest_driver_basic (ManagementSwitch): attempting initial SP discovery discovery_addr = [::1]:56632
542024-09-19T21:06:23.186ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 1 }, kind: MgsRequest(Discover) }
552024-09-19T21:06:23.186ZDEBGtest_driver_basic (ManagementSwitch): attempting initial SP discovery discovery_addr = [::1]:38348
562024-09-19T21:06:23.186ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 1 }, kind: MgsRequest(Discover) }
572024-09-19T21:06:23.186ZDEBGtest_driver_basic (ManagementSwitch): attempting initial SP discovery discovery_addr = [::1]:48693
582024-09-19T21:06:23.186ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 1 }, kind: MgsRequest(Discover) }
592024-09-19T21:06:23.186ZDEBGtest_driver_basic (sensor-poller): waiting for SP discovery to complete... elapsed = 186.627\u{b5}s error = discovery process not yet complete
602024-09-19T21:06:23.187ZWARNtest_driver_basic (producer-server): using development metrics configuration overrides! bind_loopback = true nexus_address = None
612024-09-19T21:06:23.187ZDEBGtest_driver_basic (producer-server): rebinding producer server on new IP collection_interval = 10s current_ip = None new_ip = ::1 producer_id = b5b68074-811d-421d-afcf-c9cb1a0972dd
622024-09-19T21:06:23.187ZDEBGtest_driver_basic (producer-server): registered DTrace probes
632024-09-19T21:06:23.188ZDEBGtest_driver_basic (dropshot): registered endpoint local_addr = [::1]:39864 method = GET path = /{producer_id}
642024-09-19T21:06:23.188ZINFOtest_driver_basic (dropshot): listening file = /home/build/.cargo/git/checkouts/dropshot-a4a923d29dccc492/06c8dab/dropshot/src/server.rs:205 local_addr = [::1]:39864
652024-09-19T21:06:23.189ZDEBGtest_driver_basic (dropshot): successfully registered DTrace USDT probes local_addr = [::1]:39864
662024-09-19T21:06:23.189ZDEBGtest_driver_basic (producer-server): Requested any available port, Dropshot server has been bound to [::1]:39864
672024-09-19T21:06:23.189ZDEBGtest_driver_basic (producer-server): Nexus IP not provided, will use DNS to resolve it
682024-09-19T21:06:23.189ZINFOtest_driver_basic (internal-dns-resolver): new DNS resolver addresses = [[::1:0:0:0:1]:53, [::2:0:0:0:1]:53, [::3:0:0:0:1]:53, [::4:0:0:0:1]:53, [::5:0:0:0:1]:53] file = internal-dns/src/resolver.rs:73
692024-09-19T21:06:23.190ZDEBGtest_driver_basic (producer-server): starting producer registration task
702024-09-19T21:06:23.190ZINFOtest_driver_basic (producer-server): starting oximeter metric producer server address = [::1]:39864 file = oximeter/producer/src/lib.rs:283 interval = 10s producer_id = b5b68074-811d-421d-afcf-c9cb1a0972dd
712024-09-19T21:06:23.190ZINFOtest_driver_basic (producer-server): bound metrics producer server address = [::1]:39864 collection_interval = 10s producer_id = b5b68074-811d-421d-afcf-c9cb1a0972dd
722024-09-19T21:06:23.190ZDEBGtest_driver_basic (producer-registration-task): registering / renewing oximeter producer lease with Nexus
732024-09-19T21:06:23.190ZTRACtest_driver_basic (internal-dns-resolver): lookup_socket_v6 srv dns_name = _nexus._tcp.control-plane.oxide.internal
742024-09-19T21:06:23.193ZDEBGtest_driver_basic: received discover; sending response sender = Sender { addr: [::1]:61023, vid: One } slot = sidecar 0
752024-09-19T21:06:23.194ZDEBGtest_driver_basic: received discover; sending response sender = Sender { addr: [::1]:33364, vid: One } slot = sidecar 1
762024-09-19T21:06:23.194ZDEBGtest_driver_basic: received discover; sending response sender = Sender { addr: [::1]:62426, vid: One } slot = gimlet 0
772024-09-19T21:06:23.194ZDEBGtest_driver_basic: received discover; sending response sender = Sender { addr: [::1]:36852, vid: One } slot = gimlet 1
782024-09-19T21:06:23.195ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 1 } response = Discover(DiscoverResponse { sp_port: One })
792024-09-19T21:06:23.195ZINFOtest_driver_basic (ManagementSwitch): initial discovery complete addr = [::1]:65262
802024-09-19T21:06:23.195ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 1 } response = Discover(DiscoverResponse { sp_port: One })
812024-09-19T21:06:23.195ZINFOtest_driver_basic (ManagementSwitch): initial discovery complete addr = [::1]:56632
822024-09-19T21:06:23.195ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 1 } response = Discover(DiscoverResponse { sp_port: One })
832024-09-19T21:06:23.195ZINFOtest_driver_basic (ManagementSwitch): initial discovery complete addr = [::1]:38348
842024-09-19T21:06:23.195ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 1 } response = Discover(DiscoverResponse { sp_port: One })
852024-09-19T21:06:23.195ZINFOtest_driver_basic (ManagementSwitch): initial discovery complete addr = [::1]:48693
862024-09-19T21:06:23.196ZWARNtest_driver_basic (producer-registration-task): failed to lookup Nexus IP, will retry delay = 136.988082ms error = "proto error: io error: No route to host (os error 148)" file = oximeter/producer/src/lib.rs:391
872024-09-19T21:06:23.196ZINFOtest_driver_basic (ManagementSwitch): received discovery response (not used for location) interface = (direct socket handle) sp_port = One
882024-09-19T21:06:23.196ZINFOtest_driver_basic (ManagementSwitch): received discovery response (not used for location) interface = (direct socket handle) sp_port = One
892024-09-19T21:06:23.196ZINFOtest_driver_basic (ManagementSwitch): received discovery response (used for location) interface = (direct socket handle) pos = 0 sp_port = One
902024-09-19T21:06:23.197ZINFOtest_driver_basic (ManagementSwitch): received discovery response (used for location) interface = (direct socket handle) pos = 0 sp_port = One
912024-09-19T21:06:23.198ZDEBGtest_driver_basic (ManagementSwitch): received location determination response interface = (direct socket handle) refined_locations = {"switch0"}
922024-09-19T21:06:23.250ZINFOtest_driver_basic (sensor-poller): starting to poll SP sensor data every 1s
932024-09-19T21:06:23.250ZINFOtest_driver_basic (sensor-poller): found a new little friend! chassis_type = Switch sp_slot = 1
942024-09-19T21:06:23.250ZINFOtest_driver_basic (sensor-poller): found a new little friend! chassis_type = Sled sp_slot = 0
952024-09-19T21:06:23.250ZINFOtest_driver_basic (sensor-poller): found a new little friend! chassis_type = Switch sp_slot = 0
962024-09-19T21:06:23.250ZINFOtest_driver_basic (sensor-poller): found a new little friend! chassis_type = Sled sp_slot = 1
972024-09-19T21:06:23.251ZTRACtest_driver_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
982024-09-19T21:06:23.251ZTRACtest_driver_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
992024-09-19T21:06:23.251ZTRACtest_driver_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
1002024-09-19T21:06:23.251ZTRACtest_driver_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
1012024-09-19T21:06:23.251ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 2 }, kind: MgsRequest(SpState) }
1022024-09-19T21:06:23.251ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 2 }, kind: MgsRequest(SpState) }
1032024-09-19T21:06:23.251ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 2 }, kind: MgsRequest(SpState) }
1042024-09-19T21:06:23.251ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 2 }, kind: MgsRequest(SpState) }
1052024-09-19T21:06:23.252ZDEBGtest_driver_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: None, slot_b_sha3_256_digest: None }) } slot = sidecar 0
1062024-09-19T21:06:23.252ZDEBGtest_driver_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: None, slot_b_sha3_256_digest: None }) } slot = sidecar 1
1072024-09-19T21:06:23.252ZDEBGtest_driver_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 0
1082024-09-19T21:06:23.253ZDEBGtest_driver_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 1
1092024-09-19T21:06:23.254ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 2 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: None, slot_b_sha3_256_digest: None }) })
1102024-09-19T21:06:23.254ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 2 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: None, slot_b_sha3_256_digest: None }) })
1112024-09-19T21:06:23.254ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 2 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
1122024-09-19T21:06:23.254ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 2 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
1132024-09-19T21:06:23.257ZDEBGtest_driver_basic (sensor-poller): our little friend seems to have changed in some kind of way chassis_type = Switch current_state = SpUnderstanding { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0 } known_state = None new_hubris_archive_id = 0000000000000000 new_model = FAKE_SIM_SIDECAR new_serial = SimSidecar0 sp_slot = 0
1142024-09-19T21:06:23.257ZDEBGtest_driver_basic (sensor-poller): our little friend seems to have changed in some kind of way chassis_type = Switch current_state = SpUnderstanding { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0 } known_state = None new_hubris_archive_id = 0000000000000000 new_model = FAKE_SIM_SIDECAR new_serial = SimSidecar1 sp_slot = 1
1152024-09-19T21:06:23.257ZDEBGtest_driver_basic (sensor-poller): our little friend seems to have changed in some kind of way chassis_type = Sled current_state = SpUnderstanding { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0 } known_state = None new_hubris_archive_id = 0000000000000000 new_model = i86pc new_serial = SimGimlet00 sp_slot = 0
1162024-09-19T21:06:23.257ZDEBGtest_driver_basic (sensor-poller): our little friend seems to have changed in some kind of way chassis_type = Sled current_state = SpUnderstanding { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0 } known_state = None new_hubris_archive_id = 0000000000000000 new_model = i86pc new_serial = SimGimlet01 sp_slot = 1
1172024-09-19T21:06:23.257ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 3 }, kind: MgsRequest(Inventory { device_index: 0 }) }
1182024-09-19T21:06:23.257ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 3 }, kind: MgsRequest(Inventory { device_index: 0 }) }
1192024-09-19T21:06:23.258ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 3 }, kind: MgsRequest(Inventory { device_index: 0 }) }
1202024-09-19T21:06:23.258ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 3 }, kind: MgsRequest(Inventory { device_index: 0 }) }
1212024-09-19T21:06:23.259ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 3 } response = Inventory(TlvPage { offset: 0, total: 2 })
1222024-09-19T21:06:23.259ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 3 } response = Inventory(TlvPage { offset: 0, total: 0 })
1232024-09-19T21:06:23.259ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 3 } response = Inventory(TlvPage { offset: 0, total: 9 })
1242024-09-19T21:06:23.259ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 3 } response = Inventory(TlvPage { offset: 0, total: 9 })
1252024-09-19T21:06:23.259ZDEBGtest_driver_basic (sensor-poller): discovered a new component! chassis_type = Switch component_id = dev-0 component_kind = fake-tmp-sensor description = dev-0 sp_slot = 0
1262024-09-19T21:06:23.259ZDEBGtest_driver_basic (sensor-poller): discovered a new component! chassis_type = Switch component_id = dev-1 component_kind = fake-tmp-sensor description = dev-1 sp_slot = 0
1272024-09-19T21:06:23.259ZDEBGtest_driver_basic (sensor-poller): discovered a new component! chassis_type = Sled component_id = dev-0 component_kind = fake-tmp-sensor description = dev-0 sp_slot = 0
1282024-09-19T21:06:23.259ZDEBGtest_driver_basic (sensor-poller): discovered a new component! chassis_type = Sled component_id = dev-1 component_kind = tmp117 description = dev-1 sp_slot = 0
1292024-09-19T21:06:23.259ZDEBGtest_driver_basic (sensor-poller): discovered a new component! chassis_type = Sled component_id = dev-2 component_kind = tmp117 description = dev-2 sp_slot = 0
1302024-09-19T21:06:23.259ZDEBGtest_driver_basic (sensor-poller): discovered a new component! chassis_type = Sled component_id = dev-7 component_kind = max5970 description = dev-7 sp_slot = 0
1312024-09-19T21:06:23.259ZDEBGtest_driver_basic (sensor-poller): discovered a new component! chassis_type = Sled component_id = dev-8 component_kind = nvme_bmc description = dev-8 sp_slot = 0
1322024-09-19T21:06:23.259ZDEBGtest_driver_basic (sensor-poller): discovered a new component! chassis_type = Sled component_id = dev-39 component_kind = tmp451 description = dev-39 sp_slot = 0
1332024-09-19T21:06:23.259ZDEBGtest_driver_basic (sensor-poller): discovered a new component! chassis_type = Sled component_id = dev-53 component_kind = max31790 description = dev-53 sp_slot = 0
1342024-09-19T21:06:23.259ZDEBGtest_driver_basic (sensor-poller): discovered a new component! chassis_type = Sled component_id = dev-0 component_kind = tmp117 description = dev-0 sp_slot = 1
1352024-09-19T21:06:23.259ZDEBGtest_driver_basic (sensor-poller): discovered a new component! chassis_type = Sled component_id = dev-1 component_kind = tmp117 description = dev-1 sp_slot = 1
1362024-09-19T21:06:23.260ZDEBGtest_driver_basic (sensor-poller): discovered a new component! chassis_type = Sled component_id = dev-2 component_kind = tmp117 description = dev-2 sp_slot = 1
1372024-09-19T21:06:23.260ZDEBGtest_driver_basic (sensor-poller): discovered a new component! chassis_type = Sled component_id = dev-7 component_kind = max5970 description = dev-7 sp_slot = 1
1382024-09-19T21:06:23.260ZDEBGtest_driver_basic (sensor-poller): discovered a new component! chassis_type = Sled component_id = dev-8 component_kind = nvme_bmc description = dev-8 sp_slot = 1
1392024-09-19T21:06:23.260ZDEBGtest_driver_basic (sensor-poller): discovered a new component! chassis_type = Sled component_id = dev-39 component_kind = tmp451 description = dev-39 sp_slot = 1
1402024-09-19T21:06:23.260ZDEBGtest_driver_basic (sensor-poller): discovered a new component! chassis_type = Sled component_id = dev-53 component_kind = max31790 description = dev-53 sp_slot = 1
1412024-09-19T21:06:23.260ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 4 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
1422024-09-19T21:06:23.260ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 4 }, kind: MgsRequest(SpState) }
1432024-09-19T21:06:23.260ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 4 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
1442024-09-19T21:06:23.260ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 4 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
1452024-09-19T21:06:23.260ZDEBGtest_driver_basic (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
1462024-09-19T21:06:23.260ZDEBGtest_driver_basic (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Ok(41.789063) }) index = 0 slot = sidecar 0
1472024-09-19T21:06:23.264ZDEBGtest_driver_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: None, slot_b_sha3_256_digest: None }) } slot = sidecar 1
1482024-09-19T21:06:23.264ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
1492024-09-19T21:06:23.265ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Speed, value: Ok(2607.0) }) index = 0 slot = gimlet 0
1502024-09-19T21:06:23.265ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northeast", kind: Speed, value: Ok(2476.0) }) index = 1 slot = gimlet 0
1512024-09-19T21:06:23.265ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Speed, value: Ok(2553.0) }) index = 2 slot = gimlet 0
1522024-09-19T21:06:23.265ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "North", kind: Speed, value: Ok(2265.0) }) index = 3 slot = gimlet 0
1532024-09-19T21:06:23.265ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Speed, value: Ok(2649.0) }) index = 4 slot = gimlet 0
1542024-09-19T21:06:23.265ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northwest", kind: Speed, value: Ok(2275.0) }) index = 5 slot = gimlet 0
1552024-09-19T21:06:23.265ZDEBGtest_driver_basic (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
1562024-09-19T21:06:23.265ZDEBGtest_driver_basic (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Current, value: Ok(0.41893438) }) index = 0 slot = gimlet 1
1572024-09-19T21:06:23.265ZDEBGtest_driver_basic (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Current, value: Ok(0.025614602) }) index = 1 slot = gimlet 1
1582024-09-19T21:06:23.265ZDEBGtest_driver_basic (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Voltage, value: Ok(12.02914) }) index = 2 slot = gimlet 1
1592024-09-19T21:06:23.265ZDEBGtest_driver_basic (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Voltage, value: Ok(3.2618) }) index = 3 slot = gimlet 1
1602024-09-19T21:06:23.265ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 4 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
1612024-09-19T21:06:23.269ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 4 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: None, slot_b_sha3_256_digest: None }) })
1622024-09-19T21:06:23.269ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 4 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
1632024-09-19T21:06:23.269ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 4 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
1642024-09-19T21:06:23.286ZTRACtest_driver_basic (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
1652024-09-19T21:06:23.303ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 5 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
1662024-09-19T21:06:23.303ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 5 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
1672024-09-19T21:06:23.303ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 5 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
1682024-09-19T21:06:23.375ZDEBGtest_driver_basic (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
1692024-09-19T21:06:23.375ZDEBGtest_driver_basic (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Err(DeviceError) }) index = 0 slot = sidecar 0
1702024-09-19T21:06:23.375ZDEBGtest_driver_basic (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
1712024-09-19T21:06:23.376ZDEBGtest_driver_basic (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Current, value: Ok(0.45898438) }) index = 0 slot = gimlet 0
1722024-09-19T21:06:23.376ZDEBGtest_driver_basic (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Current, value: Ok(0.024414063) }) index = 1 slot = gimlet 0
1732024-09-19T21:06:23.376ZDEBGtest_driver_basic (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Voltage, value: Ok(12.03125) }) index = 2 slot = gimlet 0
1742024-09-19T21:06:23.376ZDEBGtest_driver_basic (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Voltage, value: Ok(3.328125) }) index = 3 slot = gimlet 0
1752024-09-19T21:06:23.376ZDEBGtest_driver_basic (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
1762024-09-19T21:06:23.376ZDEBGtest_driver_basic (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Ok(41.3629) }) index = 0 slot = gimlet 1
1772024-09-19T21:06:23.378ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 5 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
1782024-09-19T21:06:23.378ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 5 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
1792024-09-19T21:06:23.379ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 5 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
1802024-09-19T21:06:23.380ZTRACtest_driver_basic (internal-dns-resolver): lookup_socket_v6 srv dns_name = _nexus._tcp.control-plane.oxide.internal
1812024-09-19T21:06:23.385ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 6 }, kind: MgsRequest(SpState) }
1822024-09-19T21:06:23.385ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 6 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
1832024-09-19T21:06:23.385ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 6 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
1842024-09-19T21:06:23.386ZDEBGtest_driver_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: None, slot_b_sha3_256_digest: None }) } slot = sidecar 0
1852024-09-19T21:06:23.387ZDEBGtest_driver_basic (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
1862024-09-19T21:06:23.387ZDEBGtest_driver_basic (SpComponent { id: "dev-8" }): asked for component details for a sensor details = Measurement(Measurement { name: "U2_N0", kind: Temperature, value: Ok(56.0) }) index = 0 slot = gimlet 0
1872024-09-19T21:06:23.387ZDEBGtest_driver_basic (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
1882024-09-19T21:06:23.387ZDEBGtest_driver_basic (SpComponent { id: "dev-8" }): asked for component details for a sensor details = Measurement(Measurement { name: "U2_N0", kind: Temperature, value: Ok(56.0) }) index = 0 slot = gimlet 1
1892024-09-19T21:06:23.388ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 6 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: None, slot_b_sha3_256_digest: None }) })
1902024-09-19T21:06:23.389ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 6 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
1912024-09-19T21:06:23.389ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 6 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
1922024-09-19T21:06:23.390ZTRACtest_driver_basic (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
1932024-09-19T21:06:23.392ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 7 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
1942024-09-19T21:06:23.392ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 7 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
1952024-09-19T21:06:23.393ZDEBGtest_driver_basic (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
1962024-09-19T21:06:23.393ZDEBGtest_driver_basic (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Ok(42.5625) }) index = 0 slot = gimlet 0
1972024-09-19T21:06:23.393ZDEBGtest_driver_basic (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
1982024-09-19T21:06:23.393ZDEBGtest_driver_basic (SpComponent { id: "dev-2" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Temperature, value: Ok(41.570313) }) index = 0 slot = gimlet 1
1992024-09-19T21:06:23.393ZWARNtest_driver_basic (producer-registration-task): failed to lookup Nexus IP, will retry delay = 425.38154ms error = "proto error: io error: No route to host (os error 148)" file = oximeter/producer/src/lib.rs:391
2002024-09-19T21:06:23.394ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 7 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
2012024-09-19T21:06:23.394ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 7 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
2022024-09-19T21:06:23.397ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 8 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
2032024-09-19T21:06:23.397ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 8 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
2042024-09-19T21:06:23.397ZDEBGtest_driver_basic (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
2052024-09-19T21:06:23.397ZDEBGtest_driver_basic (SpComponent { id: "dev-39" }): asked for component details for a sensor details = Measurement(Measurement { name: "t6", kind: Temperature, value: Ok(70.625) }) index = 0 slot = gimlet 0
2062024-09-19T21:06:23.397ZDEBGtest_driver_basic (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
2072024-09-19T21:06:23.397ZDEBGtest_driver_basic (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Ok(42.5625) }) index = 0 slot = gimlet 1
2082024-09-19T21:06:23.397ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 8 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
2092024-09-19T21:06:23.397ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 8 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
2102024-09-19T21:06:23.446ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 9 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
2112024-09-19T21:06:23.448ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 9 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
2122024-09-19T21:06:23.448ZDEBGtest_driver_basic (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
2132024-09-19T21:06:23.448ZDEBGtest_driver_basic (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Err(DeviceError) }) index = 0 slot = gimlet 0
2142024-09-19T21:06:23.449ZDEBGtest_driver_basic (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
2152024-09-19T21:06:23.449ZDEBGtest_driver_basic (SpComponent { id: "dev-39" }): asked for component details for a sensor details = Measurement(Measurement { name: "t6", kind: Temperature, value: Ok(70.625) }) index = 0 slot = gimlet 1
2162024-09-19T21:06:23.453ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 9 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
2172024-09-19T21:06:23.453ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 9 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
2182024-09-19T21:06:23.456ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 10 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
2192024-09-19T21:06:23.456ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 10 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
2202024-09-19T21:06:23.456ZDEBGtest_driver_basic (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
2212024-09-19T21:06:23.456ZDEBGtest_driver_basic (SpComponent { id: "dev-2" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Temperature, value: Ok(41.570313) }) index = 0 slot = gimlet 0
2222024-09-19T21:06:23.457ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
2232024-09-19T21:06:23.457ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Speed, value: Ok(2510.0) }) index = 0 slot = gimlet 1
2242024-09-19T21:06:23.457ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northeast", kind: Speed, value: Ok(2390.0) }) index = 1 slot = gimlet 1
2252024-09-19T21:06:23.457ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Speed, value: Ok(2467.0) }) index = 2 slot = gimlet 1
2262024-09-19T21:06:23.457ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "North", kind: Speed, value: Ok(2195.0) }) index = 3 slot = gimlet 1
2272024-09-19T21:06:23.457ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Speed, value: Ok(2680.0) }) index = 4 slot = gimlet 1
2282024-09-19T21:06:23.457ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northwest", kind: Speed, value: Ok(2212.0) }) index = 5 slot = gimlet 1
2292024-09-19T21:06:23.458ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 10 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
2302024-09-19T21:06:23.458ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 10 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
2312024-09-19T21:06:23.465ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 11 }, kind: MgsRequest(SpState) }
2322024-09-19T21:06:23.466ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 11 }, kind: MgsRequest(SpState) }
2332024-09-19T21:06:23.467ZDEBGtest_driver_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 0
2342024-09-19T21:06:23.467ZDEBGtest_driver_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 1
2352024-09-19T21:06:23.468ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 11 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
2362024-09-19T21:06:23.469ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 11 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
2372024-09-19T21:06:23.469ZTRACtest_driver_basic (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 0
2382024-09-19T21:06:23.469ZTRACtest_driver_basic (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 15 sp_slot = 1
2392024-09-19T21:06:23.820ZTRACtest_driver_basic (internal-dns-resolver): lookup_socket_v6 srv dns_name = _nexus._tcp.control-plane.oxide.internal
2402024-09-19T21:06:23.834ZWARNtest_driver_basic (producer-registration-task): failed to lookup Nexus IP, will retry delay = 1.444214828s error = "proto error: io error: No route to host (os error 148)" file = oximeter/producer/src/lib.rs:391
2412024-09-19T21:06:24.263ZTRACtest_driver_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
2422024-09-19T21:06:24.264ZTRACtest_driver_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
2432024-09-19T21:06:24.264ZTRACtest_driver_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
2442024-09-19T21:06:24.264ZTRACtest_driver_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
2452024-09-19T21:06:24.264ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 5 }, kind: MgsRequest(SpState) }
2462024-09-19T21:06:24.264ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 7 }, kind: MgsRequest(SpState) }
2472024-09-19T21:06:24.264ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 12 }, kind: MgsRequest(SpState) }
2482024-09-19T21:06:24.264ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 12 }, kind: MgsRequest(SpState) }
2492024-09-19T21:06:24.264ZDEBGtest_driver_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: None, slot_b_sha3_256_digest: None }) } slot = sidecar 0
2502024-09-19T21:06:24.264ZDEBGtest_driver_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: None, slot_b_sha3_256_digest: None }) } slot = sidecar 1
2512024-09-19T21:06:24.265ZDEBGtest_driver_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 0
2522024-09-19T21:06:24.265ZDEBGtest_driver_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 1
2532024-09-19T21:06:24.265ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 7 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: None, slot_b_sha3_256_digest: None }) })
2542024-09-19T21:06:24.265ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 5 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: None, slot_b_sha3_256_digest: None }) })
2552024-09-19T21:06:24.265ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 12 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
2562024-09-19T21:06:24.265ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 12 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
2572024-09-19T21:06:24.265ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 8 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
2582024-09-19T21:06:24.265ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 6 }, kind: MgsRequest(SpState) }
2592024-09-19T21:06:24.265ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 13 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
2602024-09-19T21:06:24.265ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 13 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
2612024-09-19T21:06:24.265ZDEBGtest_driver_basic (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
2622024-09-19T21:06:24.265ZDEBGtest_driver_basic (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Ok(41.789063) }) index = 0 slot = sidecar 0
2632024-09-19T21:06:24.266ZDEBGtest_driver_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: None, slot_b_sha3_256_digest: None }) } slot = sidecar 1
2642024-09-19T21:06:24.266ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
2652024-09-19T21:06:24.266ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Speed, value: Ok(2607.0) }) index = 0 slot = gimlet 0
2662024-09-19T21:06:24.266ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northeast", kind: Speed, value: Ok(2476.0) }) index = 1 slot = gimlet 0
2672024-09-19T21:06:24.266ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Speed, value: Ok(2553.0) }) index = 2 slot = gimlet 0
2682024-09-19T21:06:24.266ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "North", kind: Speed, value: Ok(2265.0) }) index = 3 slot = gimlet 0
2692024-09-19T21:06:24.266ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Speed, value: Ok(2649.0) }) index = 4 slot = gimlet 0
2702024-09-19T21:06:24.266ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northwest", kind: Speed, value: Ok(2275.0) }) index = 5 slot = gimlet 0
2712024-09-19T21:06:24.266ZDEBGtest_driver_basic (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
2722024-09-19T21:06:24.266ZDEBGtest_driver_basic (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Current, value: Ok(0.41893438) }) index = 0 slot = gimlet 1
2732024-09-19T21:06:24.266ZDEBGtest_driver_basic (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Current, value: Ok(0.025614602) }) index = 1 slot = gimlet 1
2742024-09-19T21:06:24.266ZDEBGtest_driver_basic (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Voltage, value: Ok(12.02914) }) index = 2 slot = gimlet 1
2752024-09-19T21:06:24.266ZDEBGtest_driver_basic (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Voltage, value: Ok(3.2618) }) index = 3 slot = gimlet 1
2762024-09-19T21:06:24.266ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 8 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
2772024-09-19T21:06:24.266ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 6 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: None, slot_b_sha3_256_digest: None }) })
2782024-09-19T21:06:24.266ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 13 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
2792024-09-19T21:06:24.266ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 13 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
2802024-09-19T21:06:24.267ZTRACtest_driver_basic (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
2812024-09-19T21:06:24.280ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 9 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
2822024-09-19T21:06:24.280ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 14 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
2832024-09-19T21:06:24.280ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 14 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
2842024-09-19T21:06:24.281ZDEBGtest_driver_basic (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
2852024-09-19T21:06:24.281ZDEBGtest_driver_basic (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Err(DeviceError) }) index = 0 slot = sidecar 0
2862024-09-19T21:06:24.281ZDEBGtest_driver_basic (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
2872024-09-19T21:06:24.281ZDEBGtest_driver_basic (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Current, value: Ok(0.45898438) }) index = 0 slot = gimlet 0
2882024-09-19T21:06:24.281ZDEBGtest_driver_basic (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Current, value: Ok(0.024414063) }) index = 1 slot = gimlet 0
2892024-09-19T21:06:24.281ZDEBGtest_driver_basic (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Voltage, value: Ok(12.03125) }) index = 2 slot = gimlet 0
2902024-09-19T21:06:24.281ZDEBGtest_driver_basic (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Voltage, value: Ok(3.328125) }) index = 3 slot = gimlet 0
2912024-09-19T21:06:24.281ZDEBGtest_driver_basic (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
2922024-09-19T21:06:24.281ZDEBGtest_driver_basic (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Ok(41.3629) }) index = 0 slot = gimlet 1
2932024-09-19T21:06:24.281ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 9 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
2942024-09-19T21:06:24.282ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 14 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
2952024-09-19T21:06:24.282ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 14 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
2962024-09-19T21:06:24.291ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 10 }, kind: MgsRequest(SpState) }
2972024-09-19T21:06:24.291ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 15 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
2982024-09-19T21:06:24.291ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 15 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
2992024-09-19T21:06:24.292ZDEBGtest_driver_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: None, slot_b_sha3_256_digest: None }) } slot = sidecar 0
3002024-09-19T21:06:24.292ZDEBGtest_driver_basic (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
3012024-09-19T21:06:24.292ZDEBGtest_driver_basic (SpComponent { id: "dev-8" }): asked for component details for a sensor details = Measurement(Measurement { name: "U2_N0", kind: Temperature, value: Ok(56.0) }) index = 0 slot = gimlet 0
3022024-09-19T21:06:24.292ZDEBGtest_driver_basic (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
3032024-09-19T21:06:24.292ZDEBGtest_driver_basic (SpComponent { id: "dev-8" }): asked for component details for a sensor details = Measurement(Measurement { name: "U2_N0", kind: Temperature, value: Ok(56.0) }) index = 0 slot = gimlet 1
3042024-09-19T21:06:24.292ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 10 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: None, slot_b_sha3_256_digest: None }) })
3052024-09-19T21:06:24.292ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 15 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
3062024-09-19T21:06:24.292ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 15 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
3072024-09-19T21:06:24.293ZTRACtest_driver_basic (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
3082024-09-19T21:06:24.294ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 16 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
3092024-09-19T21:06:24.295ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 16 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
3102024-09-19T21:06:24.295ZDEBGtest_driver_basic (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
3112024-09-19T21:06:24.295ZDEBGtest_driver_basic (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Ok(42.5625) }) index = 0 slot = gimlet 0
3122024-09-19T21:06:24.295ZDEBGtest_driver_basic (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
3132024-09-19T21:06:24.295ZDEBGtest_driver_basic (SpComponent { id: "dev-2" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Temperature, value: Ok(41.570313) }) index = 0 slot = gimlet 1
3142024-09-19T21:06:24.295ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 16 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
3152024-09-19T21:06:24.295ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 16 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
3162024-09-19T21:06:24.296ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 17 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
3172024-09-19T21:06:24.296ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 17 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
3182024-09-19T21:06:24.297ZDEBGtest_driver_basic (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
3192024-09-19T21:06:24.297ZDEBGtest_driver_basic (SpComponent { id: "dev-39" }): asked for component details for a sensor details = Measurement(Measurement { name: "t6", kind: Temperature, value: Ok(70.625) }) index = 0 slot = gimlet 0
3202024-09-19T21:06:24.297ZDEBGtest_driver_basic (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
3212024-09-19T21:06:24.297ZDEBGtest_driver_basic (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Ok(42.5625) }) index = 0 slot = gimlet 1
3222024-09-19T21:06:24.297ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 17 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
3232024-09-19T21:06:24.297ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 17 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
3242024-09-19T21:06:24.299ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 18 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
3252024-09-19T21:06:24.299ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 18 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
3262024-09-19T21:06:24.299ZDEBGtest_driver_basic (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
3272024-09-19T21:06:24.299ZDEBGtest_driver_basic (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Err(DeviceError) }) index = 0 slot = gimlet 0
3282024-09-19T21:06:24.299ZDEBGtest_driver_basic (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
3292024-09-19T21:06:24.299ZDEBGtest_driver_basic (SpComponent { id: "dev-39" }): asked for component details for a sensor details = Measurement(Measurement { name: "t6", kind: Temperature, value: Ok(70.625) }) index = 0 slot = gimlet 1
3302024-09-19T21:06:24.299ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 18 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
3312024-09-19T21:06:24.299ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 18 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
3322024-09-19T21:06:24.302ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 19 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
3332024-09-19T21:06:24.302ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 19 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
3342024-09-19T21:06:24.302ZDEBGtest_driver_basic (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
3352024-09-19T21:06:24.302ZDEBGtest_driver_basic (SpComponent { id: "dev-2" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Temperature, value: Ok(41.570313) }) index = 0 slot = gimlet 0
3362024-09-19T21:06:24.302ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
3372024-09-19T21:06:24.302ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Speed, value: Ok(2510.0) }) index = 0 slot = gimlet 1
3382024-09-19T21:06:24.302ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northeast", kind: Speed, value: Ok(2390.0) }) index = 1 slot = gimlet 1
3392024-09-19T21:06:24.302ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Speed, value: Ok(2467.0) }) index = 2 slot = gimlet 1
3402024-09-19T21:06:24.302ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "North", kind: Speed, value: Ok(2195.0) }) index = 3 slot = gimlet 1
3412024-09-19T21:06:24.302ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Speed, value: Ok(2680.0) }) index = 4 slot = gimlet 1
3422024-09-19T21:06:24.302ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northwest", kind: Speed, value: Ok(2212.0) }) index = 5 slot = gimlet 1
3432024-09-19T21:06:24.302ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 19 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
3442024-09-19T21:06:24.302ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 19 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
3452024-09-19T21:06:24.321ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 20 }, kind: MgsRequest(SpState) }
3462024-09-19T21:06:24.321ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 20 }, kind: MgsRequest(SpState) }
3472024-09-19T21:06:24.322ZDEBGtest_driver_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 0
3482024-09-19T21:06:24.322ZDEBGtest_driver_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 1
3492024-09-19T21:06:24.323ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 20 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
3502024-09-19T21:06:24.323ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 20 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
3512024-09-19T21:06:24.323ZTRACtest_driver_basic (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 0
3522024-09-19T21:06:24.323ZTRACtest_driver_basic (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 15 sp_slot = 1
3532024-09-19T21:06:26.107ZTRACtest_driver_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
3542024-09-19T21:06:26.111ZTRACtest_driver_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
3552024-09-19T21:06:26.112ZTRACtest_driver_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
3562024-09-19T21:06:26.112ZTRACtest_driver_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
3572024-09-19T21:06:26.112ZTRACtest_driver_basic (internal-dns-resolver): lookup_socket_v6 srv dns_name = _nexus._tcp.control-plane.oxide.internal
3582024-09-19T21:06:26.115ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 7 }, kind: MgsRequest(SpState) }
3592024-09-19T21:06:26.115ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 11 }, kind: MgsRequest(SpState) }
3602024-09-19T21:06:26.115ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 21 }, kind: MgsRequest(SpState) }
3612024-09-19T21:06:26.115ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 21 }, kind: MgsRequest(SpState) }
3622024-09-19T21:06:26.118ZDEBGtest_driver_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: None, slot_b_sha3_256_digest: None }) } slot = sidecar 0
3632024-09-19T21:06:26.118ZDEBGtest_driver_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: None, slot_b_sha3_256_digest: None }) } slot = sidecar 1
3642024-09-19T21:06:26.119ZDEBGtest_driver_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 0
3652024-09-19T21:06:26.120ZDEBGtest_driver_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 1
3662024-09-19T21:06:26.170ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 11 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: None, slot_b_sha3_256_digest: None }) })
3672024-09-19T21:06:26.170ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 7 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: None, slot_b_sha3_256_digest: None }) })
3682024-09-19T21:06:26.171ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 21 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
3692024-09-19T21:06:26.171ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 21 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
3702024-09-19T21:06:26.174ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 12 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
3712024-09-19T21:06:26.174ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 8 }, kind: MgsRequest(SpState) }
3722024-09-19T21:06:26.174ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 22 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
3732024-09-19T21:06:26.174ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 22 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
3742024-09-19T21:06:26.175ZDEBGtest_driver_basic (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
3752024-09-19T21:06:26.175ZDEBGtest_driver_basic (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Ok(41.789063) }) index = 0 slot = sidecar 0
3762024-09-19T21:06:26.175ZDEBGtest_driver_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: None, slot_b_sha3_256_digest: None }) } slot = sidecar 1
3772024-09-19T21:06:26.189ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
3782024-09-19T21:06:26.189ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Speed, value: Ok(2607.0) }) index = 0 slot = gimlet 0
3792024-09-19T21:06:26.189ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northeast", kind: Speed, value: Ok(2476.0) }) index = 1 slot = gimlet 0
3802024-09-19T21:06:26.189ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Speed, value: Ok(2553.0) }) index = 2 slot = gimlet 0
3812024-09-19T21:06:26.189ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "North", kind: Speed, value: Ok(2265.0) }) index = 3 slot = gimlet 0
3822024-09-19T21:06:26.189ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Speed, value: Ok(2649.0) }) index = 4 slot = gimlet 0
3832024-09-19T21:06:26.189ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northwest", kind: Speed, value: Ok(2275.0) }) index = 5 slot = gimlet 0
3842024-09-19T21:06:26.189ZDEBGtest_driver_basic (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
3852024-09-19T21:06:26.189ZDEBGtest_driver_basic (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Current, value: Ok(0.41893438) }) index = 0 slot = gimlet 1
3862024-09-19T21:06:26.189ZDEBGtest_driver_basic (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Current, value: Ok(0.025614602) }) index = 1 slot = gimlet 1
3872024-09-19T21:06:26.189ZDEBGtest_driver_basic (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Voltage, value: Ok(12.02914) }) index = 2 slot = gimlet 1
3882024-09-19T21:06:26.189ZDEBGtest_driver_basic (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Voltage, value: Ok(3.2618) }) index = 3 slot = gimlet 1
3892024-09-19T21:06:26.214ZWARNtest_driver_basic (producer-registration-task): failed to lookup Nexus IP, will retry delay = 2.200264968s error = "proto error: io error: No route to host (os error 148)" file = oximeter/producer/src/lib.rs:391
3902024-09-19T21:06:26.220ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 12 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
3912024-09-19T21:06:26.221ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 8 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: None, slot_b_sha3_256_digest: None }) })
3922024-09-19T21:06:26.221ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 22 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
3932024-09-19T21:06:26.221ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 22 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
3942024-09-19T21:06:26.224ZTRACtest_driver_basic (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
3952024-09-19T21:06:26.272ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 13 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
3962024-09-19T21:06:26.300ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 23 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
3972024-09-19T21:06:26.300ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 23 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
3982024-09-19T21:06:26.306ZDEBGtest_driver_basic (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
3992024-09-19T21:06:26.306ZDEBGtest_driver_basic (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Err(DeviceError) }) index = 0 slot = sidecar 0
4002024-09-19T21:06:26.307ZDEBGtest_driver_basic (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
4012024-09-19T21:06:26.307ZDEBGtest_driver_basic (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Current, value: Ok(0.45898438) }) index = 0 slot = gimlet 0
4022024-09-19T21:06:26.307ZDEBGtest_driver_basic (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Current, value: Ok(0.024414063) }) index = 1 slot = gimlet 0
4032024-09-19T21:06:26.307ZDEBGtest_driver_basic (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Voltage, value: Ok(12.03125) }) index = 2 slot = gimlet 0
4042024-09-19T21:06:26.307ZDEBGtest_driver_basic (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Voltage, value: Ok(3.328125) }) index = 3 slot = gimlet 0
4052024-09-19T21:06:26.308ZDEBGtest_driver_basic (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
4062024-09-19T21:06:26.308ZDEBGtest_driver_basic (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Ok(41.3629) }) index = 0 slot = gimlet 1
4072024-09-19T21:06:26.309ZTRACtest_driver_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
4082024-09-19T21:06:26.309ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 9 }, kind: MgsRequest(SpState) }
4092024-09-19T21:06:26.309ZDEBGtest_driver_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: None, slot_b_sha3_256_digest: None }) } slot = sidecar 1
4102024-09-19T21:06:26.309ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 13 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
4112024-09-19T21:06:26.310ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 23 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
4122024-09-19T21:06:26.310ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 23 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
4132024-09-19T21:06:26.354ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 14 }, kind: MgsRequest(SpState) }
4142024-09-19T21:06:26.360ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 24 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
4152024-09-19T21:06:26.375ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 24 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
4162024-09-19T21:06:26.377ZDEBGtest_driver_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: None, slot_b_sha3_256_digest: None }) } slot = sidecar 0
4172024-09-19T21:06:26.385ZDEBGtest_driver_basic (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
4182024-09-19T21:06:26.385ZDEBGtest_driver_basic (SpComponent { id: "dev-8" }): asked for component details for a sensor details = Measurement(Measurement { name: "U2_N0", kind: Temperature, value: Ok(56.0) }) index = 0 slot = gimlet 0
4192024-09-19T21:06:26.385ZDEBGtest_driver_basic (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
4202024-09-19T21:06:26.385ZDEBGtest_driver_basic (SpComponent { id: "dev-8" }): asked for component details for a sensor details = Measurement(Measurement { name: "U2_N0", kind: Temperature, value: Ok(56.0) }) index = 0 slot = gimlet 1
4212024-09-19T21:06:26.385ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 9 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: None, slot_b_sha3_256_digest: None }) })
4222024-09-19T21:06:26.386ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 10 }, kind: MgsRequest(SpState) }
4232024-09-19T21:06:26.387ZDEBGtest_driver_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: None, slot_b_sha3_256_digest: None }) } slot = sidecar 1
4242024-09-19T21:06:26.387ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 14 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: None, slot_b_sha3_256_digest: None }) })
4252024-09-19T21:06:26.387ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 24 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
4262024-09-19T21:06:26.387ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 24 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
4272024-09-19T21:06:26.387ZTRACtest_driver_basic (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
4282024-09-19T21:06:26.387ZTRACtest_driver_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
4292024-09-19T21:06:26.395ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 15 }, kind: MgsRequest(SpState) }
4302024-09-19T21:06:26.395ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 25 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
4312024-09-19T21:06:26.395ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 25 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
4322024-09-19T21:06:26.397ZDEBGtest_driver_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: None, slot_b_sha3_256_digest: None }) } slot = sidecar 0
4332024-09-19T21:06:26.398ZDEBGtest_driver_basic (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
4342024-09-19T21:06:26.398ZDEBGtest_driver_basic (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Ok(42.5625) }) index = 0 slot = gimlet 0
4352024-09-19T21:06:26.398ZDEBGtest_driver_basic (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
4362024-09-19T21:06:26.398ZDEBGtest_driver_basic (SpComponent { id: "dev-2" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Temperature, value: Ok(41.570313) }) index = 0 slot = gimlet 1
4372024-09-19T21:06:26.398ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 10 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: None, slot_b_sha3_256_digest: None }) })
4382024-09-19T21:06:26.399ZTRACtest_driver_basic (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
4392024-09-19T21:06:26.399ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 15 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: None, slot_b_sha3_256_digest: None }) })
4402024-09-19T21:06:26.399ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 25 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
4412024-09-19T21:06:26.399ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 25 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
4422024-09-19T21:06:26.426ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 16 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
4432024-09-19T21:06:26.427ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 26 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
4442024-09-19T21:06:26.427ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 26 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
4452024-09-19T21:06:26.429ZDEBGtest_driver_basic (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
4462024-09-19T21:06:26.429ZDEBGtest_driver_basic (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Ok(41.789063) }) index = 0 slot = sidecar 0
4472024-09-19T21:06:26.429ZDEBGtest_driver_basic (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
4482024-09-19T21:06:26.430ZDEBGtest_driver_basic (SpComponent { id: "dev-39" }): asked for component details for a sensor details = Measurement(Measurement { name: "t6", kind: Temperature, value: Ok(70.625) }) index = 0 slot = gimlet 0
4492024-09-19T21:06:26.430ZDEBGtest_driver_basic (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
4502024-09-19T21:06:26.430ZDEBGtest_driver_basic (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Ok(42.5625) }) index = 0 slot = gimlet 1
4512024-09-19T21:06:26.430ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 16 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
4522024-09-19T21:06:26.430ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 26 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
4532024-09-19T21:06:26.430ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 26 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
4542024-09-19T21:06:26.441ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 17 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
4552024-09-19T21:06:26.441ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 27 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
4562024-09-19T21:06:26.442ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 27 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
4572024-09-19T21:06:26.442ZDEBGtest_driver_basic (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
4582024-09-19T21:06:26.443ZDEBGtest_driver_basic (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Err(DeviceError) }) index = 0 slot = sidecar 0
4592024-09-19T21:06:26.443ZDEBGtest_driver_basic (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
4602024-09-19T21:06:26.443ZDEBGtest_driver_basic (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Err(DeviceError) }) index = 0 slot = gimlet 0
4612024-09-19T21:06:26.443ZDEBGtest_driver_basic (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
4622024-09-19T21:06:26.443ZDEBGtest_driver_basic (SpComponent { id: "dev-39" }): asked for component details for a sensor details = Measurement(Measurement { name: "t6", kind: Temperature, value: Ok(70.625) }) index = 0 slot = gimlet 1
4632024-09-19T21:06:26.445ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 17 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
4642024-09-19T21:06:26.449ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 27 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
4652024-09-19T21:06:26.453ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 27 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
4662024-09-19T21:06:26.462ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 18 }, kind: MgsRequest(SpState) }
4672024-09-19T21:06:26.463ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 28 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
4682024-09-19T21:06:26.463ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 28 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
4692024-09-19T21:06:26.464ZDEBGtest_driver_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: None, slot_b_sha3_256_digest: None }) } slot = sidecar 0
4702024-09-19T21:06:26.464ZDEBGtest_driver_basic (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
4712024-09-19T21:06:26.464ZDEBGtest_driver_basic (SpComponent { id: "dev-2" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Temperature, value: Ok(41.570313) }) index = 0 slot = gimlet 0
4722024-09-19T21:06:26.465ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
4732024-09-19T21:06:26.465ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Speed, value: Ok(2510.0) }) index = 0 slot = gimlet 1
4742024-09-19T21:06:26.465ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northeast", kind: Speed, value: Ok(2390.0) }) index = 1 slot = gimlet 1
4752024-09-19T21:06:26.465ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Speed, value: Ok(2467.0) }) index = 2 slot = gimlet 1
4762024-09-19T21:06:26.465ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "North", kind: Speed, value: Ok(2195.0) }) index = 3 slot = gimlet 1
4772024-09-19T21:06:26.466ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Speed, value: Ok(2680.0) }) index = 4 slot = gimlet 1
4782024-09-19T21:06:26.466ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northwest", kind: Speed, value: Ok(2212.0) }) index = 5 slot = gimlet 1
4792024-09-19T21:06:26.468ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 18 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: None, slot_b_sha3_256_digest: None }) })
4802024-09-19T21:06:26.468ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 28 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
4812024-09-19T21:06:26.468ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 28 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
4822024-09-19T21:06:26.469ZTRACtest_driver_basic (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
4832024-09-19T21:06:26.485ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 29 }, kind: MgsRequest(SpState) }
4842024-09-19T21:06:26.512ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 29 }, kind: MgsRequest(SpState) }
4852024-09-19T21:06:26.513ZDEBGtest_driver_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 0
4862024-09-19T21:06:26.513ZDEBGtest_driver_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 1
4872024-09-19T21:06:26.514ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 29 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
4882024-09-19T21:06:26.514ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 29 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
4892024-09-19T21:06:26.518ZTRACtest_driver_basic (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 0
4902024-09-19T21:06:26.518ZTRACtest_driver_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
4912024-09-19T21:06:26.518ZTRACtest_driver_basic (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 15 sp_slot = 1
4922024-09-19T21:06:26.519ZTRACtest_driver_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
4932024-09-19T21:06:26.519ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 30 }, kind: MgsRequest(SpState) }
4942024-09-19T21:06:26.520ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 30 }, kind: MgsRequest(SpState) }
4952024-09-19T21:06:26.520ZDEBGtest_driver_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 0
4962024-09-19T21:06:26.521ZDEBGtest_driver_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 1
4972024-09-19T21:06:26.523ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 30 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
4982024-09-19T21:06:26.524ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 30 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
4992024-09-19T21:06:26.525ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 31 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
5002024-09-19T21:06:26.525ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 31 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
5012024-09-19T21:06:26.526ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
5022024-09-19T21:06:26.526ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Speed, value: Ok(2607.0) }) index = 0 slot = gimlet 0
5032024-09-19T21:06:26.527ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northeast", kind: Speed, value: Ok(2476.0) }) index = 1 slot = gimlet 0
5042024-09-19T21:06:26.527ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Speed, value: Ok(2553.0) }) index = 2 slot = gimlet 0
5052024-09-19T21:06:26.527ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "North", kind: Speed, value: Ok(2265.0) }) index = 3 slot = gimlet 0
5062024-09-19T21:06:26.527ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Speed, value: Ok(2649.0) }) index = 4 slot = gimlet 0
5072024-09-19T21:06:26.527ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northwest", kind: Speed, value: Ok(2275.0) }) index = 5 slot = gimlet 0
5082024-09-19T21:06:26.528ZDEBGtest_driver_basic (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
5092024-09-19T21:06:26.528ZDEBGtest_driver_basic (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Current, value: Ok(0.41893438) }) index = 0 slot = gimlet 1
5102024-09-19T21:06:26.528ZDEBGtest_driver_basic (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Current, value: Ok(0.025614602) }) index = 1 slot = gimlet 1
5112024-09-19T21:06:26.528ZDEBGtest_driver_basic (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Voltage, value: Ok(12.02914) }) index = 2 slot = gimlet 1
5122024-09-19T21:06:26.529ZDEBGtest_driver_basic (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Voltage, value: Ok(3.2618) }) index = 3 slot = gimlet 1
5132024-09-19T21:06:26.539ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 31 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
5142024-09-19T21:06:26.540ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 31 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
5152024-09-19T21:06:26.552ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 32 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
5162024-09-19T21:06:26.553ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 32 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
5172024-09-19T21:06:26.554ZDEBGtest_driver_basic (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
5182024-09-19T21:06:26.554ZDEBGtest_driver_basic (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Current, value: Ok(0.45898438) }) index = 0 slot = gimlet 0
5192024-09-19T21:06:26.554ZDEBGtest_driver_basic (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Current, value: Ok(0.024414063) }) index = 1 slot = gimlet 0
5202024-09-19T21:06:26.554ZDEBGtest_driver_basic (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Voltage, value: Ok(12.03125) }) index = 2 slot = gimlet 0
5212024-09-19T21:06:26.554ZDEBGtest_driver_basic (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Voltage, value: Ok(3.328125) }) index = 3 slot = gimlet 0
5222024-09-19T21:06:26.554ZDEBGtest_driver_basic (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
5232024-09-19T21:06:26.554ZDEBGtest_driver_basic (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Ok(41.3629) }) index = 0 slot = gimlet 1
5242024-09-19T21:06:26.556ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 32 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
5252024-09-19T21:06:26.556ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 32 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
5262024-09-19T21:06:26.571ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 33 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
5272024-09-19T21:06:26.571ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 33 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
5282024-09-19T21:06:26.572ZDEBGtest_driver_basic (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
5292024-09-19T21:06:26.572ZDEBGtest_driver_basic (SpComponent { id: "dev-8" }): asked for component details for a sensor details = Measurement(Measurement { name: "U2_N0", kind: Temperature, value: Ok(56.0) }) index = 0 slot = gimlet 0
5302024-09-19T21:06:26.572ZDEBGtest_driver_basic (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
5312024-09-19T21:06:26.572ZDEBGtest_driver_basic (SpComponent { id: "dev-8" }): asked for component details for a sensor details = Measurement(Measurement { name: "U2_N0", kind: Temperature, value: Ok(56.0) }) index = 0 slot = gimlet 1
5322024-09-19T21:06:26.614ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 33 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
5332024-09-19T21:06:26.614ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 33 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
5342024-09-19T21:06:26.622ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 34 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
5352024-09-19T21:06:26.622ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 34 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
5362024-09-19T21:06:26.624ZDEBGtest_driver_basic (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
5372024-09-19T21:06:26.628ZDEBGtest_driver_basic (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Ok(42.5625) }) index = 0 slot = gimlet 0
5382024-09-19T21:06:26.628ZDEBGtest_driver_basic (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
5392024-09-19T21:06:26.628ZDEBGtest_driver_basic (SpComponent { id: "dev-2" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Temperature, value: Ok(41.570313) }) index = 0 slot = gimlet 1
5402024-09-19T21:06:26.671ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 34 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
5412024-09-19T21:06:26.671ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 34 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
5422024-09-19T21:06:26.691ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 35 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
5432024-09-19T21:06:26.691ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 35 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
5442024-09-19T21:06:26.691ZDEBGtest_driver_basic (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
5452024-09-19T21:06:26.691ZDEBGtest_driver_basic (SpComponent { id: "dev-39" }): asked for component details for a sensor details = Measurement(Measurement { name: "t6", kind: Temperature, value: Ok(70.625) }) index = 0 slot = gimlet 0
5462024-09-19T21:06:26.691ZDEBGtest_driver_basic (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
5472024-09-19T21:06:26.691ZDEBGtest_driver_basic (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Ok(42.5625) }) index = 0 slot = gimlet 1
5482024-09-19T21:06:26.691ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 35 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
5492024-09-19T21:06:26.692ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 35 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
5502024-09-19T21:06:26.705ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 36 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
5512024-09-19T21:06:26.707ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 36 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
5522024-09-19T21:06:26.708ZDEBGtest_driver_basic (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
5532024-09-19T21:06:26.709ZDEBGtest_driver_basic (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Err(DeviceError) }) index = 0 slot = gimlet 0
5542024-09-19T21:06:26.709ZDEBGtest_driver_basic (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
5552024-09-19T21:06:26.709ZDEBGtest_driver_basic (SpComponent { id: "dev-39" }): asked for component details for a sensor details = Measurement(Measurement { name: "t6", kind: Temperature, value: Ok(70.625) }) index = 0 slot = gimlet 1
5562024-09-19T21:06:26.709ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 36 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
5572024-09-19T21:06:26.709ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 36 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
5582024-09-19T21:06:26.724ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 37 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
5592024-09-19T21:06:26.724ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 37 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
5602024-09-19T21:06:26.739ZDEBGtest_driver_basic (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
5612024-09-19T21:06:26.739ZDEBGtest_driver_basic (SpComponent { id: "dev-2" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Temperature, value: Ok(41.570313) }) index = 0 slot = gimlet 0
5622024-09-19T21:06:26.740ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
5632024-09-19T21:06:26.740ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Speed, value: Ok(2510.0) }) index = 0 slot = gimlet 1
5642024-09-19T21:06:26.740ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northeast", kind: Speed, value: Ok(2390.0) }) index = 1 slot = gimlet 1
5652024-09-19T21:06:26.740ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Speed, value: Ok(2467.0) }) index = 2 slot = gimlet 1
5662024-09-19T21:06:26.740ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "North", kind: Speed, value: Ok(2195.0) }) index = 3 slot = gimlet 1
5672024-09-19T21:06:26.740ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Speed, value: Ok(2680.0) }) index = 4 slot = gimlet 1
5682024-09-19T21:06:26.741ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northwest", kind: Speed, value: Ok(2212.0) }) index = 5 slot = gimlet 1
5692024-09-19T21:06:26.745ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 37 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
5702024-09-19T21:06:26.745ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 37 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
5712024-09-19T21:06:26.780ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 38 }, kind: MgsRequest(SpState) }
5722024-09-19T21:06:26.781ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 38 }, kind: MgsRequest(SpState) }
5732024-09-19T21:06:26.785ZDEBGtest_driver_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 0
5742024-09-19T21:06:26.785ZDEBGtest_driver_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 1
5752024-09-19T21:06:26.786ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 38 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
5762024-09-19T21:06:26.786ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 38 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
5772024-09-19T21:06:26.787ZTRACtest_driver_basic (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 0
5782024-09-19T21:06:26.787ZTRACtest_driver_basic (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 15 sp_slot = 1
5792024-09-19T21:06:27.259ZTRACtest_driver_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
5802024-09-19T21:06:27.269ZTRACtest_driver_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
5812024-09-19T21:06:27.270ZTRACtest_driver_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
5822024-09-19T21:06:27.270ZTRACtest_driver_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
5832024-09-19T21:06:27.270ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 11 }, kind: MgsRequest(SpState) }
5842024-09-19T21:06:27.270ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 19 }, kind: MgsRequest(SpState) }
5852024-09-19T21:06:27.270ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 39 }, kind: MgsRequest(SpState) }
5862024-09-19T21:06:27.270ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 39 }, kind: MgsRequest(SpState) }
5872024-09-19T21:06:27.273ZDEBGtest_driver_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: None, slot_b_sha3_256_digest: None }) } slot = sidecar 0
5882024-09-19T21:06:27.273ZDEBGtest_driver_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: None, slot_b_sha3_256_digest: None }) } slot = sidecar 1
5892024-09-19T21:06:27.274ZDEBGtest_driver_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 0
5902024-09-19T21:06:27.279ZDEBGtest_driver_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 1
5912024-09-19T21:06:27.282ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 19 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: None, slot_b_sha3_256_digest: None }) })
5922024-09-19T21:06:27.282ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 11 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: None, slot_b_sha3_256_digest: None }) })
5932024-09-19T21:06:27.284ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 39 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
5942024-09-19T21:06:27.284ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 39 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
5952024-09-19T21:06:27.284ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 20 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
5962024-09-19T21:06:27.285ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 12 }, kind: MgsRequest(SpState) }
5972024-09-19T21:06:27.285ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 40 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
5982024-09-19T21:06:27.285ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 40 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
5992024-09-19T21:06:27.291ZDEBGtest_driver_basic (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
6002024-09-19T21:06:27.291ZDEBGtest_driver_basic (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Ok(41.789063) }) index = 0 slot = sidecar 0
6012024-09-19T21:06:27.291ZDEBGtest_driver_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: None, slot_b_sha3_256_digest: None }) } slot = sidecar 1
6022024-09-19T21:06:27.291ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
6032024-09-19T21:06:27.291ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Speed, value: Ok(2607.0) }) index = 0 slot = gimlet 0
6042024-09-19T21:06:27.291ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northeast", kind: Speed, value: Ok(2476.0) }) index = 1 slot = gimlet 0
6052024-09-19T21:06:27.291ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Speed, value: Ok(2553.0) }) index = 2 slot = gimlet 0
6062024-09-19T21:06:27.291ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "North", kind: Speed, value: Ok(2265.0) }) index = 3 slot = gimlet 0
6072024-09-19T21:06:27.291ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Speed, value: Ok(2649.0) }) index = 4 slot = gimlet 0
6082024-09-19T21:06:27.291ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northwest", kind: Speed, value: Ok(2275.0) }) index = 5 slot = gimlet 0
6092024-09-19T21:06:27.291ZDEBGtest_driver_basic (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
6102024-09-19T21:06:27.291ZDEBGtest_driver_basic (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Current, value: Ok(0.41893438) }) index = 0 slot = gimlet 1
6112024-09-19T21:06:27.291ZDEBGtest_driver_basic (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Current, value: Ok(0.025614602) }) index = 1 slot = gimlet 1
6122024-09-19T21:06:27.291ZDEBGtest_driver_basic (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Voltage, value: Ok(12.02914) }) index = 2 slot = gimlet 1
6132024-09-19T21:06:27.291ZDEBGtest_driver_basic (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Voltage, value: Ok(3.2618) }) index = 3 slot = gimlet 1
6142024-09-19T21:06:27.292ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 20 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
6152024-09-19T21:06:27.292ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 12 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: None, slot_b_sha3_256_digest: None }) })
6162024-09-19T21:06:27.292ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 40 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
6172024-09-19T21:06:27.292ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 40 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
6182024-09-19T21:06:27.295ZTRACtest_driver_basic (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
6192024-09-19T21:06:27.308ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 21 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
6202024-09-19T21:06:27.308ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 41 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
6212024-09-19T21:06:27.308ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 41 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
6222024-09-19T21:06:27.309ZDEBGtest_driver_basic (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
6232024-09-19T21:06:27.309ZDEBGtest_driver_basic (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Err(DeviceError) }) index = 0 slot = sidecar 0
6242024-09-19T21:06:27.309ZDEBGtest_driver_basic (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
6252024-09-19T21:06:27.309ZDEBGtest_driver_basic (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Current, value: Ok(0.45898438) }) index = 0 slot = gimlet 0
6262024-09-19T21:06:27.310ZDEBGtest_driver_basic (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Current, value: Ok(0.024414063) }) index = 1 slot = gimlet 0
6272024-09-19T21:06:27.310ZDEBGtest_driver_basic (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Voltage, value: Ok(12.03125) }) index = 2 slot = gimlet 0
6282024-09-19T21:06:27.310ZDEBGtest_driver_basic (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Voltage, value: Ok(3.328125) }) index = 3 slot = gimlet 0
6292024-09-19T21:06:27.310ZDEBGtest_driver_basic (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
6302024-09-19T21:06:27.311ZDEBGtest_driver_basic (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Ok(41.3629) }) index = 0 slot = gimlet 1
6312024-09-19T21:06:27.312ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 21 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
6322024-09-19T21:06:27.312ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 41 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
6332024-09-19T21:06:27.313ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 41 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
6342024-09-19T21:06:27.330ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 22 }, kind: MgsRequest(SpState) }
6352024-09-19T21:06:27.331ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 42 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
6362024-09-19T21:06:27.331ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 42 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
6372024-09-19T21:06:27.335ZDEBGtest_driver_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: None, slot_b_sha3_256_digest: None }) } slot = sidecar 0
6382024-09-19T21:06:27.337ZDEBGtest_driver_basic (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
6392024-09-19T21:06:27.337ZDEBGtest_driver_basic (SpComponent { id: "dev-8" }): asked for component details for a sensor details = Measurement(Measurement { name: "U2_N0", kind: Temperature, value: Ok(56.0) }) index = 0 slot = gimlet 0
6402024-09-19T21:06:27.337ZDEBGtest_driver_basic (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
6412024-09-19T21:06:27.344ZDEBGtest_driver_basic (SpComponent { id: "dev-8" }): asked for component details for a sensor details = Measurement(Measurement { name: "U2_N0", kind: Temperature, value: Ok(56.0) }) index = 0 slot = gimlet 1
6422024-09-19T21:06:27.345ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 22 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: None, slot_b_sha3_256_digest: None }) })
6432024-09-19T21:06:27.345ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 42 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
6442024-09-19T21:06:27.345ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 42 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
6452024-09-19T21:06:27.346ZTRACtest_driver_basic (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
6462024-09-19T21:06:27.383ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 43 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
6472024-09-19T21:06:27.383ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 43 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
6482024-09-19T21:06:27.401ZDEBGtest_driver_basic (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
6492024-09-19T21:06:27.401ZDEBGtest_driver_basic (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Ok(42.5625) }) index = 0 slot = gimlet 0
6502024-09-19T21:06:27.401ZDEBGtest_driver_basic (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
6512024-09-19T21:06:27.401ZDEBGtest_driver_basic (SpComponent { id: "dev-2" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Temperature, value: Ok(41.570313) }) index = 0 slot = gimlet 1
6522024-09-19T21:06:27.402ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 43 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
6532024-09-19T21:06:27.402ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 43 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
6542024-09-19T21:06:27.405ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 44 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
6552024-09-19T21:06:27.405ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 44 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
6562024-09-19T21:06:27.409ZDEBGtest_driver_basic (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
6572024-09-19T21:06:27.411ZDEBGtest_driver_basic (SpComponent { id: "dev-39" }): asked for component details for a sensor details = Measurement(Measurement { name: "t6", kind: Temperature, value: Ok(70.625) }) index = 0 slot = gimlet 0
6582024-09-19T21:06:27.411ZDEBGtest_driver_basic (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
6592024-09-19T21:06:27.411ZDEBGtest_driver_basic (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Ok(42.5625) }) index = 0 slot = gimlet 1
6602024-09-19T21:06:27.411ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 44 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
6612024-09-19T21:06:27.411ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 44 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
6622024-09-19T21:06:27.414ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 45 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
6632024-09-19T21:06:27.415ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 45 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
6642024-09-19T21:06:27.420ZDEBGtest_driver_basic (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
6652024-09-19T21:06:27.420ZDEBGtest_driver_basic (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Err(DeviceError) }) index = 0 slot = gimlet 0
6662024-09-19T21:06:27.420ZDEBGtest_driver_basic (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
6672024-09-19T21:06:27.420ZDEBGtest_driver_basic (SpComponent { id: "dev-39" }): asked for component details for a sensor details = Measurement(Measurement { name: "t6", kind: Temperature, value: Ok(70.625) }) index = 0 slot = gimlet 1
6682024-09-19T21:06:27.420ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 45 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
6692024-09-19T21:06:27.420ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 45 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
6702024-09-19T21:06:27.426ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 46 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
6712024-09-19T21:06:27.426ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 46 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
6722024-09-19T21:06:27.426ZDEBGtest_driver_basic (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
6732024-09-19T21:06:27.426ZDEBGtest_driver_basic (SpComponent { id: "dev-2" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Temperature, value: Ok(41.570313) }) index = 0 slot = gimlet 0
6742024-09-19T21:06:27.426ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
6752024-09-19T21:06:27.426ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Speed, value: Ok(2510.0) }) index = 0 slot = gimlet 1
6762024-09-19T21:06:27.427ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northeast", kind: Speed, value: Ok(2390.0) }) index = 1 slot = gimlet 1
6772024-09-19T21:06:27.427ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Speed, value: Ok(2467.0) }) index = 2 slot = gimlet 1
6782024-09-19T21:06:27.427ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "North", kind: Speed, value: Ok(2195.0) }) index = 3 slot = gimlet 1
6792024-09-19T21:06:27.427ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Speed, value: Ok(2680.0) }) index = 4 slot = gimlet 1
6802024-09-19T21:06:27.427ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northwest", kind: Speed, value: Ok(2212.0) }) index = 5 slot = gimlet 1
6812024-09-19T21:06:27.427ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 46 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
6822024-09-19T21:06:27.427ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 46 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
6832024-09-19T21:06:27.443ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 47 }, kind: MgsRequest(SpState) }
6842024-09-19T21:06:27.444ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 47 }, kind: MgsRequest(SpState) }
6852024-09-19T21:06:27.467ZDEBGtest_driver_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 0
6862024-09-19T21:06:27.467ZDEBGtest_driver_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 1
6872024-09-19T21:06:27.469ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 47 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
6882024-09-19T21:06:27.469ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 47 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
6892024-09-19T21:06:27.470ZTRACtest_driver_basic (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 0
6902024-09-19T21:06:27.470ZTRACtest_driver_basic (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 15 sp_slot = 1
6912024-09-19T21:06:28.252ZTRACtest_driver_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
6922024-09-19T21:06:28.252ZTRACtest_driver_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
6932024-09-19T21:06:28.252ZTRACtest_driver_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
6942024-09-19T21:06:28.252ZTRACtest_driver_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
6952024-09-19T21:06:28.253ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 13 }, kind: MgsRequest(SpState) }
6962024-09-19T21:06:28.253ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 23 }, kind: MgsRequest(SpState) }
6972024-09-19T21:06:28.253ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 48 }, kind: MgsRequest(SpState) }
6982024-09-19T21:06:28.253ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 48 }, kind: MgsRequest(SpState) }
6992024-09-19T21:06:28.254ZDEBGtest_driver_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: None, slot_b_sha3_256_digest: None }) } slot = sidecar 0
7002024-09-19T21:06:28.254ZDEBGtest_driver_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: None, slot_b_sha3_256_digest: None }) } slot = sidecar 1
7012024-09-19T21:06:28.254ZDEBGtest_driver_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 0
7022024-09-19T21:06:28.259ZDEBGtest_driver_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 1
7032024-09-19T21:06:28.290ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 23 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: None, slot_b_sha3_256_digest: None }) })
7042024-09-19T21:06:28.290ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 13 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: None, slot_b_sha3_256_digest: None }) })
7052024-09-19T21:06:28.290ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 48 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
7062024-09-19T21:06:28.291ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 48 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
7072024-09-19T21:06:28.291ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 24 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
7082024-09-19T21:06:28.291ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 14 }, kind: MgsRequest(SpState) }
7092024-09-19T21:06:28.299ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 49 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
7102024-09-19T21:06:28.299ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 49 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
7112024-09-19T21:06:28.299ZDEBGtest_driver_basic (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
7122024-09-19T21:06:28.299ZDEBGtest_driver_basic (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Ok(41.789063) }) index = 0 slot = sidecar 0
7132024-09-19T21:06:28.299ZDEBGtest_driver_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: None, slot_b_sha3_256_digest: None }) } slot = sidecar 1
7142024-09-19T21:06:28.300ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
7152024-09-19T21:06:28.300ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Speed, value: Ok(2607.0) }) index = 0 slot = gimlet 0
7162024-09-19T21:06:28.300ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northeast", kind: Speed, value: Ok(2476.0) }) index = 1 slot = gimlet 0
7172024-09-19T21:06:28.300ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Speed, value: Ok(2553.0) }) index = 2 slot = gimlet 0
7182024-09-19T21:06:28.300ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "North", kind: Speed, value: Ok(2265.0) }) index = 3 slot = gimlet 0
7192024-09-19T21:06:28.300ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Speed, value: Ok(2649.0) }) index = 4 slot = gimlet 0
7202024-09-19T21:06:28.300ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northwest", kind: Speed, value: Ok(2275.0) }) index = 5 slot = gimlet 0
7212024-09-19T21:06:28.301ZDEBGtest_driver_basic (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
7222024-09-19T21:06:28.301ZDEBGtest_driver_basic (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Current, value: Ok(0.41893438) }) index = 0 slot = gimlet 1
7232024-09-19T21:06:28.301ZDEBGtest_driver_basic (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Current, value: Ok(0.025614602) }) index = 1 slot = gimlet 1
7242024-09-19T21:06:28.301ZDEBGtest_driver_basic (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Voltage, value: Ok(12.02914) }) index = 2 slot = gimlet 1
7252024-09-19T21:06:28.301ZDEBGtest_driver_basic (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Voltage, value: Ok(3.2618) }) index = 3 slot = gimlet 1
7262024-09-19T21:06:28.302ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 24 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
7272024-09-19T21:06:28.302ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 14 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: None, slot_b_sha3_256_digest: None }) })
7282024-09-19T21:06:28.302ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 49 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
7292024-09-19T21:06:28.302ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 49 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
7302024-09-19T21:06:28.303ZTRACtest_driver_basic (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
7312024-09-19T21:06:28.337ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 25 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
7322024-09-19T21:06:28.337ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 50 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
7332024-09-19T21:06:28.337ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 50 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
7342024-09-19T21:06:28.338ZDEBGtest_driver_basic (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
7352024-09-19T21:06:28.338ZDEBGtest_driver_basic (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Err(DeviceError) }) index = 0 slot = sidecar 0
7362024-09-19T21:06:28.338ZDEBGtest_driver_basic (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
7372024-09-19T21:06:28.338ZDEBGtest_driver_basic (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Current, value: Ok(0.45898438) }) index = 0 slot = gimlet 0
7382024-09-19T21:06:28.338ZDEBGtest_driver_basic (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Current, value: Ok(0.024414063) }) index = 1 slot = gimlet 0
7392024-09-19T21:06:28.338ZDEBGtest_driver_basic (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Voltage, value: Ok(12.03125) }) index = 2 slot = gimlet 0
7402024-09-19T21:06:28.338ZDEBGtest_driver_basic (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Voltage, value: Ok(3.328125) }) index = 3 slot = gimlet 0
7412024-09-19T21:06:28.338ZDEBGtest_driver_basic (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
7422024-09-19T21:06:28.338ZDEBGtest_driver_basic (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Ok(41.3629) }) index = 0 slot = gimlet 1
7432024-09-19T21:06:28.344ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 25 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
7442024-09-19T21:06:28.344ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 50 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
7452024-09-19T21:06:28.344ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 50 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
7462024-09-19T21:06:28.349ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 26 }, kind: MgsRequest(SpState) }
7472024-09-19T21:06:28.349ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 51 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
7482024-09-19T21:06:28.349ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 51 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
7492024-09-19T21:06:28.349ZDEBGtest_driver_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: None, slot_b_sha3_256_digest: None }) } slot = sidecar 0
7502024-09-19T21:06:28.350ZDEBGtest_driver_basic (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
7512024-09-19T21:06:28.350ZDEBGtest_driver_basic (SpComponent { id: "dev-8" }): asked for component details for a sensor details = Measurement(Measurement { name: "U2_N0", kind: Temperature, value: Ok(56.0) }) index = 0 slot = gimlet 0
7522024-09-19T21:06:28.350ZDEBGtest_driver_basic (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
7532024-09-19T21:06:28.350ZDEBGtest_driver_basic (SpComponent { id: "dev-8" }): asked for component details for a sensor details = Measurement(Measurement { name: "U2_N0", kind: Temperature, value: Ok(56.0) }) index = 0 slot = gimlet 1
7542024-09-19T21:06:28.350ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 26 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: None, slot_b_sha3_256_digest: None }) })
7552024-09-19T21:06:28.350ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 51 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
7562024-09-19T21:06:28.350ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 51 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
7572024-09-19T21:06:28.350ZTRACtest_driver_basic (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
7582024-09-19T21:06:28.352ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 52 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
7592024-09-19T21:06:28.352ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 52 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
7602024-09-19T21:06:28.352ZDEBGtest_driver_basic (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
7612024-09-19T21:06:28.353ZDEBGtest_driver_basic (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Ok(42.5625) }) index = 0 slot = gimlet 0
7622024-09-19T21:06:28.353ZDEBGtest_driver_basic (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
7632024-09-19T21:06:28.353ZDEBGtest_driver_basic (SpComponent { id: "dev-2" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Temperature, value: Ok(41.570313) }) index = 0 slot = gimlet 1
7642024-09-19T21:06:28.353ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 52 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
7652024-09-19T21:06:28.353ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 52 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
7662024-09-19T21:06:28.354ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 53 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
7672024-09-19T21:06:28.355ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 53 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
7682024-09-19T21:06:28.355ZDEBGtest_driver_basic (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
7692024-09-19T21:06:28.355ZDEBGtest_driver_basic (SpComponent { id: "dev-39" }): asked for component details for a sensor details = Measurement(Measurement { name: "t6", kind: Temperature, value: Ok(70.625) }) index = 0 slot = gimlet 0
7702024-09-19T21:06:28.355ZDEBGtest_driver_basic (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
7712024-09-19T21:06:28.355ZDEBGtest_driver_basic (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Ok(42.5625) }) index = 0 slot = gimlet 1
7722024-09-19T21:06:28.355ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 53 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
7732024-09-19T21:06:28.355ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 53 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
7742024-09-19T21:06:28.358ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 54 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
7752024-09-19T21:06:28.358ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 54 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
7762024-09-19T21:06:28.360ZDEBGtest_driver_basic (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
7772024-09-19T21:06:28.360ZDEBGtest_driver_basic (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Err(DeviceError) }) index = 0 slot = gimlet 0
7782024-09-19T21:06:28.360ZDEBGtest_driver_basic (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
7792024-09-19T21:06:28.360ZDEBGtest_driver_basic (SpComponent { id: "dev-39" }): asked for component details for a sensor details = Measurement(Measurement { name: "t6", kind: Temperature, value: Ok(70.625) }) index = 0 slot = gimlet 1
7802024-09-19T21:06:28.360ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 54 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
7812024-09-19T21:06:28.361ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 54 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
7822024-09-19T21:06:28.371ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 55 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
7832024-09-19T21:06:28.372ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 55 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
7842024-09-19T21:06:28.373ZDEBGtest_driver_basic (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
7852024-09-19T21:06:28.373ZDEBGtest_driver_basic (SpComponent { id: "dev-2" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Temperature, value: Ok(41.570313) }) index = 0 slot = gimlet 0
7862024-09-19T21:06:28.374ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
7872024-09-19T21:06:28.374ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Speed, value: Ok(2510.0) }) index = 0 slot = gimlet 1
7882024-09-19T21:06:28.374ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northeast", kind: Speed, value: Ok(2390.0) }) index = 1 slot = gimlet 1
7892024-09-19T21:06:28.374ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Speed, value: Ok(2467.0) }) index = 2 slot = gimlet 1
7902024-09-19T21:06:28.374ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "North", kind: Speed, value: Ok(2195.0) }) index = 3 slot = gimlet 1
7912024-09-19T21:06:28.374ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Speed, value: Ok(2680.0) }) index = 4 slot = gimlet 1
7922024-09-19T21:06:28.374ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northwest", kind: Speed, value: Ok(2212.0) }) index = 5 slot = gimlet 1
7932024-09-19T21:06:28.374ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 55 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
7942024-09-19T21:06:28.375ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 55 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
7952024-09-19T21:06:28.393ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 56 }, kind: MgsRequest(SpState) }
7962024-09-19T21:06:28.393ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 56 }, kind: MgsRequest(SpState) }
7972024-09-19T21:06:28.446ZDEBGtest_driver_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 0
7982024-09-19T21:06:28.446ZDEBGtest_driver_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 1
7992024-09-19T21:06:28.446ZTRACtest_driver_basic (internal-dns-resolver): lookup_socket_v6 srv dns_name = _nexus._tcp.control-plane.oxide.internal
8002024-09-19T21:06:28.451ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 56 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
8012024-09-19T21:06:28.451ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 56 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
8022024-09-19T21:06:28.452ZTRACtest_driver_basic (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 0
8032024-09-19T21:06:28.452ZTRACtest_driver_basic (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 15 sp_slot = 1
8042024-09-19T21:06:28.454ZWARNtest_driver_basic (producer-registration-task): failed to lookup Nexus IP, will retry delay = 3.037456947s error = "proto error: io error: No route to host (os error 148)" file = oximeter/producer/src/lib.rs:391
8052024-09-19T21:06:29.252ZTRACtest_driver_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
8062024-09-19T21:06:29.252ZTRACtest_driver_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
8072024-09-19T21:06:29.252ZTRACtest_driver_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
8082024-09-19T21:06:29.252ZTRACtest_driver_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
8092024-09-19T21:06:29.252ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 15 }, kind: MgsRequest(SpState) }
8102024-09-19T21:06:29.252ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 27 }, kind: MgsRequest(SpState) }
8112024-09-19T21:06:29.252ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 57 }, kind: MgsRequest(SpState) }
8122024-09-19T21:06:29.252ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 57 }, kind: MgsRequest(SpState) }
8132024-09-19T21:06:29.252ZDEBGtest_driver_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: None, slot_b_sha3_256_digest: None }) } slot = sidecar 0
8142024-09-19T21:06:29.252ZDEBGtest_driver_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: None, slot_b_sha3_256_digest: None }) } slot = sidecar 1
8152024-09-19T21:06:29.253ZDEBGtest_driver_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 0
8162024-09-19T21:06:29.253ZDEBGtest_driver_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 1
8172024-09-19T21:06:29.253ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 27 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: None, slot_b_sha3_256_digest: None }) })
8182024-09-19T21:06:29.253ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 15 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: None, slot_b_sha3_256_digest: None }) })
8192024-09-19T21:06:29.253ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 57 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
8202024-09-19T21:06:29.253ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 57 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
8212024-09-19T21:06:29.253ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 28 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
8222024-09-19T21:06:29.253ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 16 }, kind: MgsRequest(SpState) }
8232024-09-19T21:06:29.253ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 58 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
8242024-09-19T21:06:29.253ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 58 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
8252024-09-19T21:06:29.254ZDEBGtest_driver_basic (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
8262024-09-19T21:06:29.254ZDEBGtest_driver_basic (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Ok(41.789063) }) index = 0 slot = sidecar 0
8272024-09-19T21:06:29.254ZDEBGtest_driver_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: None, slot_b_sha3_256_digest: None }) } slot = sidecar 1
8282024-09-19T21:06:29.254ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
8292024-09-19T21:06:29.254ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Speed, value: Ok(2607.0) }) index = 0 slot = gimlet 0
8302024-09-19T21:06:29.254ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northeast", kind: Speed, value: Ok(2476.0) }) index = 1 slot = gimlet 0
8312024-09-19T21:06:29.254ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Speed, value: Ok(2553.0) }) index = 2 slot = gimlet 0
8322024-09-19T21:06:29.254ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "North", kind: Speed, value: Ok(2265.0) }) index = 3 slot = gimlet 0
8332024-09-19T21:06:29.254ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Speed, value: Ok(2649.0) }) index = 4 slot = gimlet 0
8342024-09-19T21:06:29.254ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northwest", kind: Speed, value: Ok(2275.0) }) index = 5 slot = gimlet 0
8352024-09-19T21:06:29.254ZDEBGtest_driver_basic (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
8362024-09-19T21:06:29.254ZDEBGtest_driver_basic (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Current, value: Ok(0.41893438) }) index = 0 slot = gimlet 1
8372024-09-19T21:06:29.254ZDEBGtest_driver_basic (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Current, value: Ok(0.025614602) }) index = 1 slot = gimlet 1
8382024-09-19T21:06:29.254ZDEBGtest_driver_basic (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Voltage, value: Ok(12.02914) }) index = 2 slot = gimlet 1
8392024-09-19T21:06:29.254ZDEBGtest_driver_basic (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Voltage, value: Ok(3.2618) }) index = 3 slot = gimlet 1
8402024-09-19T21:06:29.255ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 28 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
8412024-09-19T21:06:29.255ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 16 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: None, slot_b_sha3_256_digest: None }) })
8422024-09-19T21:06:29.255ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 58 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
8432024-09-19T21:06:29.255ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 58 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
8442024-09-19T21:06:29.256ZTRACtest_driver_basic (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
8452024-09-19T21:06:29.269ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 29 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
8462024-09-19T21:06:29.269ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 59 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
8472024-09-19T21:06:29.269ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 59 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
8482024-09-19T21:06:29.269ZDEBGtest_driver_basic (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
8492024-09-19T21:06:29.270ZDEBGtest_driver_basic (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Err(DeviceError) }) index = 0 slot = sidecar 0
8502024-09-19T21:06:29.270ZDEBGtest_driver_basic (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
8512024-09-19T21:06:29.270ZDEBGtest_driver_basic (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Current, value: Ok(0.45898438) }) index = 0 slot = gimlet 0
8522024-09-19T21:06:29.270ZDEBGtest_driver_basic (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Current, value: Ok(0.024414063) }) index = 1 slot = gimlet 0
8532024-09-19T21:06:29.270ZDEBGtest_driver_basic (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Voltage, value: Ok(12.03125) }) index = 2 slot = gimlet 0
8542024-09-19T21:06:29.270ZDEBGtest_driver_basic (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Voltage, value: Ok(3.328125) }) index = 3 slot = gimlet 0
8552024-09-19T21:06:29.270ZDEBGtest_driver_basic (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
8562024-09-19T21:06:29.270ZDEBGtest_driver_basic (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Ok(41.3629) }) index = 0 slot = gimlet 1
8572024-09-19T21:06:29.271ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 29 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
8582024-09-19T21:06:29.271ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 59 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
8592024-09-19T21:06:29.271ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 59 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
8602024-09-19T21:06:29.281ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 30 }, kind: MgsRequest(SpState) }
8612024-09-19T21:06:29.281ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 60 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
8622024-09-19T21:06:29.281ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 60 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
8632024-09-19T21:06:29.282ZDEBGtest_driver_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: None, slot_b_sha3_256_digest: None }) } slot = sidecar 0
8642024-09-19T21:06:29.282ZDEBGtest_driver_basic (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
8652024-09-19T21:06:29.282ZDEBGtest_driver_basic (SpComponent { id: "dev-8" }): asked for component details for a sensor details = Measurement(Measurement { name: "U2_N0", kind: Temperature, value: Ok(56.0) }) index = 0 slot = gimlet 0
8662024-09-19T21:06:29.282ZDEBGtest_driver_basic (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
8672024-09-19T21:06:29.283ZDEBGtest_driver_basic (SpComponent { id: "dev-8" }): asked for component details for a sensor details = Measurement(Measurement { name: "U2_N0", kind: Temperature, value: Ok(56.0) }) index = 0 slot = gimlet 1
8682024-09-19T21:06:29.284ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 30 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: None, slot_b_sha3_256_digest: None }) })
8692024-09-19T21:06:29.285ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 60 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
8702024-09-19T21:06:29.285ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 60 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
8712024-09-19T21:06:29.286ZTRACtest_driver_basic (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
8722024-09-19T21:06:29.296ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 61 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
8732024-09-19T21:06:29.323ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 61 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
8742024-09-19T21:06:29.503ZDEBGtest_driver_basic (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
8752024-09-19T21:06:29.505ZDEBGtest_driver_basic (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Ok(42.5625) }) index = 0 slot = gimlet 0
8762024-09-19T21:06:29.505ZDEBGtest_driver_basic (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
8772024-09-19T21:06:29.505ZDEBGtest_driver_basic (SpComponent { id: "dev-2" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Temperature, value: Ok(41.570313) }) index = 0 slot = gimlet 1
8782024-09-19T21:06:29.532ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 61 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
8792024-09-19T21:06:29.533ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 61 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
8802024-09-19T21:06:29.554ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 62 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
8812024-09-19T21:06:29.554ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 62 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
8822024-09-19T21:06:29.563ZDEBGtest_driver_basic (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
8832024-09-19T21:06:29.563ZDEBGtest_driver_basic (SpComponent { id: "dev-39" }): asked for component details for a sensor details = Measurement(Measurement { name: "t6", kind: Temperature, value: Ok(70.625) }) index = 0 slot = gimlet 0
8842024-09-19T21:06:29.563ZDEBGtest_driver_basic (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
8852024-09-19T21:06:29.563ZDEBGtest_driver_basic (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Ok(42.5625) }) index = 0 slot = gimlet 1
8862024-09-19T21:06:29.610ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 62 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
8872024-09-19T21:06:29.613ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 62 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
8882024-09-19T21:06:29.649ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 63 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
8892024-09-19T21:06:29.680ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 63 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
8902024-09-19T21:06:29.682ZDEBGtest_driver_basic (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
8912024-09-19T21:06:29.682ZDEBGtest_driver_basic (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Err(DeviceError) }) index = 0 slot = gimlet 0
8922024-09-19T21:06:29.684ZDEBGtest_driver_basic (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
8932024-09-19T21:06:29.684ZDEBGtest_driver_basic (SpComponent { id: "dev-39" }): asked for component details for a sensor details = Measurement(Measurement { name: "t6", kind: Temperature, value: Ok(70.625) }) index = 0 slot = gimlet 1
8942024-09-19T21:06:29.695ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 63 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
8952024-09-19T21:06:29.696ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 63 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
8962024-09-19T21:06:29.744ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 64 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
8972024-09-19T21:06:29.744ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 64 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
8982024-09-19T21:06:29.748ZDEBGtest_driver_basic (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
8992024-09-19T21:06:29.749ZDEBGtest_driver_basic (SpComponent { id: "dev-2" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Temperature, value: Ok(41.570313) }) index = 0 slot = gimlet 0
9002024-09-19T21:06:29.750ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
9012024-09-19T21:06:29.750ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Speed, value: Ok(2510.0) }) index = 0 slot = gimlet 1
9022024-09-19T21:06:29.750ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northeast", kind: Speed, value: Ok(2390.0) }) index = 1 slot = gimlet 1
9032024-09-19T21:06:29.750ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Speed, value: Ok(2467.0) }) index = 2 slot = gimlet 1
9042024-09-19T21:06:29.750ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "North", kind: Speed, value: Ok(2195.0) }) index = 3 slot = gimlet 1
9052024-09-19T21:06:29.750ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Speed, value: Ok(2680.0) }) index = 4 slot = gimlet 1
9062024-09-19T21:06:29.750ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northwest", kind: Speed, value: Ok(2212.0) }) index = 5 slot = gimlet 1
9072024-09-19T21:06:29.753ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 64 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
9082024-09-19T21:06:29.754ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 64 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
9092024-09-19T21:06:29.817ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 65 }, kind: MgsRequest(SpState) }
9102024-09-19T21:06:29.817ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 65 }, kind: MgsRequest(SpState) }
9112024-09-19T21:06:29.845ZDEBGtest_driver_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 0
9122024-09-19T21:06:29.846ZDEBGtest_driver_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 1
9132024-09-19T21:06:29.858ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 65 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
9142024-09-19T21:06:29.858ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 65 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
9152024-09-19T21:06:29.858ZTRACtest_driver_basic (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 0
9162024-09-19T21:06:29.858ZTRACtest_driver_basic (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 15 sp_slot = 1
9172024-09-19T21:06:30.258ZTRACtest_driver_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
9182024-09-19T21:06:30.259ZTRACtest_driver_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
9192024-09-19T21:06:30.259ZTRACtest_driver_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
9202024-09-19T21:06:30.259ZTRACtest_driver_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
9212024-09-19T21:06:30.259ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 17 }, kind: MgsRequest(SpState) }
9222024-09-19T21:06:30.259ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 31 }, kind: MgsRequest(SpState) }
9232024-09-19T21:06:30.259ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 66 }, kind: MgsRequest(SpState) }
9242024-09-19T21:06:30.259ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 66 }, kind: MgsRequest(SpState) }
9252024-09-19T21:06:30.259ZDEBGtest_driver_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: None, slot_b_sha3_256_digest: None }) } slot = sidecar 0
9262024-09-19T21:06:30.260ZDEBGtest_driver_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: None, slot_b_sha3_256_digest: None }) } slot = sidecar 1
9272024-09-19T21:06:30.260ZDEBGtest_driver_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 0
9282024-09-19T21:06:30.261ZDEBGtest_driver_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 1
9292024-09-19T21:06:30.261ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 31 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: None, slot_b_sha3_256_digest: None }) })
9302024-09-19T21:06:30.261ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 17 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: None, slot_b_sha3_256_digest: None }) })
9312024-09-19T21:06:30.261ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 66 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
9322024-09-19T21:06:30.261ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 66 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
9332024-09-19T21:06:30.261ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 32 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
9342024-09-19T21:06:30.262ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 18 }, kind: MgsRequest(SpState) }
9352024-09-19T21:06:30.262ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 67 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
9362024-09-19T21:06:30.262ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 67 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
9372024-09-19T21:06:30.262ZDEBGtest_driver_basic (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
9382024-09-19T21:06:30.262ZDEBGtest_driver_basic (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Ok(41.789063) }) index = 0 slot = sidecar 0
9392024-09-19T21:06:30.262ZDEBGtest_driver_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: None, slot_b_sha3_256_digest: None }) } slot = sidecar 1
9402024-09-19T21:06:30.262ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
9412024-09-19T21:06:30.262ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Speed, value: Ok(2607.0) }) index = 0 slot = gimlet 0
9422024-09-19T21:06:30.262ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northeast", kind: Speed, value: Ok(2476.0) }) index = 1 slot = gimlet 0
9432024-09-19T21:06:30.262ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Speed, value: Ok(2553.0) }) index = 2 slot = gimlet 0
9442024-09-19T21:06:30.262ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "North", kind: Speed, value: Ok(2265.0) }) index = 3 slot = gimlet 0
9452024-09-19T21:06:30.262ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Speed, value: Ok(2649.0) }) index = 4 slot = gimlet 0
9462024-09-19T21:06:30.262ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northwest", kind: Speed, value: Ok(2275.0) }) index = 5 slot = gimlet 0
9472024-09-19T21:06:30.262ZDEBGtest_driver_basic (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
9482024-09-19T21:06:30.262ZDEBGtest_driver_basic (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Current, value: Ok(0.41893438) }) index = 0 slot = gimlet 1
9492024-09-19T21:06:30.262ZDEBGtest_driver_basic (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Current, value: Ok(0.025614602) }) index = 1 slot = gimlet 1
9502024-09-19T21:06:30.262ZDEBGtest_driver_basic (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Voltage, value: Ok(12.02914) }) index = 2 slot = gimlet 1
9512024-09-19T21:06:30.262ZDEBGtest_driver_basic (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Voltage, value: Ok(3.2618) }) index = 3 slot = gimlet 1
9522024-09-19T21:06:30.263ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 32 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
9532024-09-19T21:06:30.263ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 18 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: None, slot_b_sha3_256_digest: None }) })
9542024-09-19T21:06:30.263ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 67 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
9552024-09-19T21:06:30.263ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 67 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
9562024-09-19T21:06:30.264ZTRACtest_driver_basic (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
9572024-09-19T21:06:30.288ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 33 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
9582024-09-19T21:06:30.315ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 68 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
9592024-09-19T21:06:30.315ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 68 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
9602024-09-19T21:06:30.331ZDEBGtest_driver_basic (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
9612024-09-19T21:06:30.331ZDEBGtest_driver_basic (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Err(DeviceError) }) index = 0 slot = sidecar 0
9622024-09-19T21:06:30.331ZDEBGtest_driver_basic (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
9632024-09-19T21:06:30.331ZDEBGtest_driver_basic (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Current, value: Ok(0.45898438) }) index = 0 slot = gimlet 0
9642024-09-19T21:06:30.331ZDEBGtest_driver_basic (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Current, value: Ok(0.024414063) }) index = 1 slot = gimlet 0
9652024-09-19T21:06:30.331ZDEBGtest_driver_basic (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Voltage, value: Ok(12.03125) }) index = 2 slot = gimlet 0
9662024-09-19T21:06:30.331ZDEBGtest_driver_basic (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Voltage, value: Ok(3.328125) }) index = 3 slot = gimlet 0
9672024-09-19T21:06:30.331ZDEBGtest_driver_basic (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
9682024-09-19T21:06:30.331ZDEBGtest_driver_basic (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Ok(41.3629) }) index = 0 slot = gimlet 1
9692024-09-19T21:06:30.331ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 33 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
9702024-09-19T21:06:30.331ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 68 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
9712024-09-19T21:06:30.331ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 68 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
9722024-09-19T21:06:30.337ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 34 }, kind: MgsRequest(SpState) }
9732024-09-19T21:06:30.337ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 69 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
9742024-09-19T21:06:30.337ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 69 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
9752024-09-19T21:06:30.337ZDEBGtest_driver_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: None, slot_b_sha3_256_digest: None }) } slot = sidecar 0
9762024-09-19T21:06:30.337ZDEBGtest_driver_basic (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
9772024-09-19T21:06:30.338ZDEBGtest_driver_basic (SpComponent { id: "dev-8" }): asked for component details for a sensor details = Measurement(Measurement { name: "U2_N0", kind: Temperature, value: Ok(56.0) }) index = 0 slot = gimlet 0
9782024-09-19T21:06:30.338ZDEBGtest_driver_basic (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
9792024-09-19T21:06:30.338ZDEBGtest_driver_basic (SpComponent { id: "dev-8" }): asked for component details for a sensor details = Measurement(Measurement { name: "U2_N0", kind: Temperature, value: Ok(56.0) }) index = 0 slot = gimlet 1
9802024-09-19T21:06:30.338ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 34 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: None, slot_b_sha3_256_digest: None }) })
9812024-09-19T21:06:30.338ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 69 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
9822024-09-19T21:06:30.338ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 69 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
9832024-09-19T21:06:30.338ZTRACtest_driver_basic (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
9842024-09-19T21:06:30.341ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 70 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
9852024-09-19T21:06:30.341ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 70 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
9862024-09-19T21:06:30.341ZDEBGtest_driver_basic (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
9872024-09-19T21:06:30.341ZDEBGtest_driver_basic (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Ok(42.5625) }) index = 0 slot = gimlet 0
9882024-09-19T21:06:30.342ZDEBGtest_driver_basic (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
9892024-09-19T21:06:30.342ZDEBGtest_driver_basic (SpComponent { id: "dev-2" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Temperature, value: Ok(41.570313) }) index = 0 slot = gimlet 1
9902024-09-19T21:06:30.342ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 70 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
9912024-09-19T21:06:30.342ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 70 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
9922024-09-19T21:06:30.346ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 71 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
9932024-09-19T21:06:30.347ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 71 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
9942024-09-19T21:06:30.347ZDEBGtest_driver_basic (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
9952024-09-19T21:06:30.347ZDEBGtest_driver_basic (SpComponent { id: "dev-39" }): asked for component details for a sensor details = Measurement(Measurement { name: "t6", kind: Temperature, value: Ok(70.625) }) index = 0 slot = gimlet 0
9962024-09-19T21:06:30.347ZDEBGtest_driver_basic (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
9972024-09-19T21:06:30.347ZDEBGtest_driver_basic (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Ok(42.5625) }) index = 0 slot = gimlet 1
9982024-09-19T21:06:30.347ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 71 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
9992024-09-19T21:06:30.347ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 71 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
10002024-09-19T21:06:30.351ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 72 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
10012024-09-19T21:06:30.351ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 72 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
10022024-09-19T21:06:30.351ZDEBGtest_driver_basic (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
10032024-09-19T21:06:30.351ZDEBGtest_driver_basic (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Err(DeviceError) }) index = 0 slot = gimlet 0
10042024-09-19T21:06:30.351ZDEBGtest_driver_basic (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
10052024-09-19T21:06:30.351ZDEBGtest_driver_basic (SpComponent { id: "dev-39" }): asked for component details for a sensor details = Measurement(Measurement { name: "t6", kind: Temperature, value: Ok(70.625) }) index = 0 slot = gimlet 1
10062024-09-19T21:06:30.351ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 72 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
10072024-09-19T21:06:30.352ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 72 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
10082024-09-19T21:06:30.355ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 73 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
10092024-09-19T21:06:30.355ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 73 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
10102024-09-19T21:06:30.367ZDEBGtest_driver_basic (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
10112024-09-19T21:06:30.367ZDEBGtest_driver_basic (SpComponent { id: "dev-2" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Temperature, value: Ok(41.570313) }) index = 0 slot = gimlet 0
10122024-09-19T21:06:30.367ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
10132024-09-19T21:06:30.367ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Speed, value: Ok(2510.0) }) index = 0 slot = gimlet 1
10142024-09-19T21:06:30.367ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northeast", kind: Speed, value: Ok(2390.0) }) index = 1 slot = gimlet 1
10152024-09-19T21:06:30.367ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Speed, value: Ok(2467.0) }) index = 2 slot = gimlet 1
10162024-09-19T21:06:30.367ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "North", kind: Speed, value: Ok(2195.0) }) index = 3 slot = gimlet 1
10172024-09-19T21:06:30.367ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Speed, value: Ok(2680.0) }) index = 4 slot = gimlet 1
10182024-09-19T21:06:30.367ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northwest", kind: Speed, value: Ok(2212.0) }) index = 5 slot = gimlet 1
10192024-09-19T21:06:30.367ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 73 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
10202024-09-19T21:06:30.368ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 73 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
10212024-09-19T21:06:30.385ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 74 }, kind: MgsRequest(SpState) }
10222024-09-19T21:06:30.386ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 74 }, kind: MgsRequest(SpState) }
10232024-09-19T21:06:30.386ZDEBGtest_driver_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 0
10242024-09-19T21:06:30.386ZDEBGtest_driver_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 1
10252024-09-19T21:06:30.386ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 74 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
10262024-09-19T21:06:30.386ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 74 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
10272024-09-19T21:06:30.386ZTRACtest_driver_basic (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 0
10282024-09-19T21:06:30.386ZTRACtest_driver_basic (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 15 sp_slot = 1
10292024-09-19T21:06:31.413ZTRACtest_driver_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
10302024-09-19T21:06:31.413ZTRACtest_driver_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
10312024-09-19T21:06:31.413ZTRACtest_driver_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
10322024-09-19T21:06:31.413ZTRACtest_driver_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
10332024-09-19T21:06:31.414ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 19 }, kind: MgsRequest(SpState) }
10342024-09-19T21:06:31.414ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 35 }, kind: MgsRequest(SpState) }
10352024-09-19T21:06:31.414ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 75 }, kind: MgsRequest(SpState) }
10362024-09-19T21:06:31.415ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 75 }, kind: MgsRequest(SpState) }
10372024-09-19T21:06:31.421ZDEBGtest_driver_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: None, slot_b_sha3_256_digest: None }) } slot = sidecar 0
10382024-09-19T21:06:31.421ZDEBGtest_driver_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: None, slot_b_sha3_256_digest: None }) } slot = sidecar 1
10392024-09-19T21:06:31.421ZDEBGtest_driver_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 0
10402024-09-19T21:06:31.421ZDEBGtest_driver_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 1
10412024-09-19T21:06:31.458ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 35 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: None, slot_b_sha3_256_digest: None }) })
10422024-09-19T21:06:31.458ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 19 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: None, slot_b_sha3_256_digest: None }) })
10432024-09-19T21:06:31.459ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 75 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
10442024-09-19T21:06:31.459ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 75 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
10452024-09-19T21:06:31.466ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 36 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
10462024-09-19T21:06:31.467ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 20 }, kind: MgsRequest(SpState) }
10472024-09-19T21:06:31.467ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 76 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
10482024-09-19T21:06:31.467ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 76 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
10492024-09-19T21:06:31.467ZDEBGtest_driver_basic (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
10502024-09-19T21:06:31.474ZDEBGtest_driver_basic (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Ok(41.789063) }) index = 0 slot = sidecar 0
10512024-09-19T21:06:31.474ZDEBGtest_driver_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: None, slot_b_sha3_256_digest: None }) } slot = sidecar 1
10522024-09-19T21:06:31.474ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
10532024-09-19T21:06:31.474ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Speed, value: Ok(2607.0) }) index = 0 slot = gimlet 0
10542024-09-19T21:06:31.474ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northeast", kind: Speed, value: Ok(2476.0) }) index = 1 slot = gimlet 0
10552024-09-19T21:06:31.474ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Speed, value: Ok(2553.0) }) index = 2 slot = gimlet 0
10562024-09-19T21:06:31.474ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "North", kind: Speed, value: Ok(2265.0) }) index = 3 slot = gimlet 0
10572024-09-19T21:06:31.474ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Speed, value: Ok(2649.0) }) index = 4 slot = gimlet 0
10582024-09-19T21:06:31.475ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northwest", kind: Speed, value: Ok(2275.0) }) index = 5 slot = gimlet 0
10592024-09-19T21:06:31.475ZDEBGtest_driver_basic (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
10602024-09-19T21:06:31.475ZDEBGtest_driver_basic (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Current, value: Ok(0.41893438) }) index = 0 slot = gimlet 1
10612024-09-19T21:06:31.475ZDEBGtest_driver_basic (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Current, value: Ok(0.025614602) }) index = 1 slot = gimlet 1
10622024-09-19T21:06:31.475ZDEBGtest_driver_basic (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Voltage, value: Ok(12.02914) }) index = 2 slot = gimlet 1
10632024-09-19T21:06:31.475ZDEBGtest_driver_basic (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Voltage, value: Ok(3.2618) }) index = 3 slot = gimlet 1
10642024-09-19T21:06:31.533ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 36 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
10652024-09-19T21:06:31.533ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 20 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: None, slot_b_sha3_256_digest: None }) })
10662024-09-19T21:06:31.533ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 76 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
10672024-09-19T21:06:31.533ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 76 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
10682024-09-19T21:06:31.533ZTRACtest_driver_basic (internal-dns-resolver): lookup_socket_v6 srv dns_name = _nexus._tcp.control-plane.oxide.internal
10692024-09-19T21:06:31.534ZTRACtest_driver_basic (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
10702024-09-19T21:06:31.553ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 37 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
10712024-09-19T21:06:31.554ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 77 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
10722024-09-19T21:06:31.554ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 77 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
10732024-09-19T21:06:31.558ZDEBGtest_driver_basic (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
10742024-09-19T21:06:31.558ZDEBGtest_driver_basic (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Err(DeviceError) }) index = 0 slot = sidecar 0
10752024-09-19T21:06:31.558ZDEBGtest_driver_basic (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
10762024-09-19T21:06:31.558ZDEBGtest_driver_basic (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Current, value: Ok(0.45898438) }) index = 0 slot = gimlet 0
10772024-09-19T21:06:31.558ZDEBGtest_driver_basic (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Current, value: Ok(0.024414063) }) index = 1 slot = gimlet 0
10782024-09-19T21:06:31.558ZDEBGtest_driver_basic (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Voltage, value: Ok(12.03125) }) index = 2 slot = gimlet 0
10792024-09-19T21:06:31.558ZDEBGtest_driver_basic (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Voltage, value: Ok(3.328125) }) index = 3 slot = gimlet 0
10802024-09-19T21:06:31.558ZDEBGtest_driver_basic (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
10812024-09-19T21:06:31.558ZDEBGtest_driver_basic (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Ok(41.3629) }) index = 0 slot = gimlet 1
10822024-09-19T21:06:31.563ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 37 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
10832024-09-19T21:06:31.563ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 77 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
10842024-09-19T21:06:31.563ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 77 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
10852024-09-19T21:06:31.597ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 38 }, kind: MgsRequest(SpState) }
10862024-09-19T21:06:31.597ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 78 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
10872024-09-19T21:06:31.597ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 78 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
10882024-09-19T21:06:31.603ZDEBGtest_driver_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: None, slot_b_sha3_256_digest: None }) } slot = sidecar 0
10892024-09-19T21:06:31.604ZDEBGtest_driver_basic (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
10902024-09-19T21:06:31.604ZDEBGtest_driver_basic (SpComponent { id: "dev-8" }): asked for component details for a sensor details = Measurement(Measurement { name: "U2_N0", kind: Temperature, value: Ok(56.0) }) index = 0 slot = gimlet 0
10912024-09-19T21:06:31.604ZDEBGtest_driver_basic (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
10922024-09-19T21:06:31.604ZDEBGtest_driver_basic (SpComponent { id: "dev-8" }): asked for component details for a sensor details = Measurement(Measurement { name: "U2_N0", kind: Temperature, value: Ok(56.0) }) index = 0 slot = gimlet 1
10932024-09-19T21:06:31.608ZWARNtest_driver_basic (producer-registration-task): failed to lookup Nexus IP, will retry delay = 9.610700554s error = "proto error: io error: No route to host (os error 148)" file = oximeter/producer/src/lib.rs:391
10942024-09-19T21:06:31.609ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 38 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: None, slot_b_sha3_256_digest: None }) })
10952024-09-19T21:06:31.609ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 78 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
10962024-09-19T21:06:31.609ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 78 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
10972024-09-19T21:06:31.609ZTRACtest_driver_basic (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
10982024-09-19T21:06:31.632ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 79 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
10992024-09-19T21:06:31.632ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 79 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
11002024-09-19T21:06:31.632ZDEBGtest_driver_basic (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
11012024-09-19T21:06:31.632ZDEBGtest_driver_basic (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Ok(42.5625) }) index = 0 slot = gimlet 0
11022024-09-19T21:06:31.632ZDEBGtest_driver_basic (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
11032024-09-19T21:06:31.632ZDEBGtest_driver_basic (SpComponent { id: "dev-2" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Temperature, value: Ok(41.570313) }) index = 0 slot = gimlet 1
11042024-09-19T21:06:31.633ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 79 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
11052024-09-19T21:06:31.633ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 79 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
11062024-09-19T21:06:31.641ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 80 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
11072024-09-19T21:06:31.641ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 80 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
11082024-09-19T21:06:31.641ZDEBGtest_driver_basic (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
11092024-09-19T21:06:31.641ZDEBGtest_driver_basic (SpComponent { id: "dev-39" }): asked for component details for a sensor details = Measurement(Measurement { name: "t6", kind: Temperature, value: Ok(70.625) }) index = 0 slot = gimlet 0
11102024-09-19T21:06:31.641ZDEBGtest_driver_basic (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
11112024-09-19T21:06:31.641ZDEBGtest_driver_basic (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Ok(42.5625) }) index = 0 slot = gimlet 1
11122024-09-19T21:06:31.642ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 80 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
11132024-09-19T21:06:31.642ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 80 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
11142024-09-19T21:06:31.651ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 81 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
11152024-09-19T21:06:31.666ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 81 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
11162024-09-19T21:06:31.700ZDEBGtest_driver_basic (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
11172024-09-19T21:06:31.700ZDEBGtest_driver_basic (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Err(DeviceError) }) index = 0 slot = gimlet 0
11182024-09-19T21:06:31.700ZDEBGtest_driver_basic (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
11192024-09-19T21:06:31.701ZDEBGtest_driver_basic (SpComponent { id: "dev-39" }): asked for component details for a sensor details = Measurement(Measurement { name: "t6", kind: Temperature, value: Ok(70.625) }) index = 0 slot = gimlet 1
11202024-09-19T21:06:31.701ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 81 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
11212024-09-19T21:06:31.701ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 81 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
11222024-09-19T21:06:31.726ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 82 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
11232024-09-19T21:06:31.726ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 82 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
11242024-09-19T21:06:31.729ZDEBGtest_driver_basic (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
11252024-09-19T21:06:31.730ZDEBGtest_driver_basic (SpComponent { id: "dev-2" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Temperature, value: Ok(41.570313) }) index = 0 slot = gimlet 0
11262024-09-19T21:06:31.731ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
11272024-09-19T21:06:31.731ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Speed, value: Ok(2510.0) }) index = 0 slot = gimlet 1
11282024-09-19T21:06:31.731ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northeast", kind: Speed, value: Ok(2390.0) }) index = 1 slot = gimlet 1
11292024-09-19T21:06:31.731ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Speed, value: Ok(2467.0) }) index = 2 slot = gimlet 1
11302024-09-19T21:06:31.731ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "North", kind: Speed, value: Ok(2195.0) }) index = 3 slot = gimlet 1
11312024-09-19T21:06:31.732ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Speed, value: Ok(2680.0) }) index = 4 slot = gimlet 1
11322024-09-19T21:06:31.732ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northwest", kind: Speed, value: Ok(2212.0) }) index = 5 slot = gimlet 1
11332024-09-19T21:06:31.735ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 82 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
11342024-09-19T21:06:31.735ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 82 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
11352024-09-19T21:06:31.801ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 83 }, kind: MgsRequest(SpState) }
11362024-09-19T21:06:31.801ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 83 }, kind: MgsRequest(SpState) }
11372024-09-19T21:06:31.804ZDEBGtest_driver_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 0
11382024-09-19T21:06:31.804ZDEBGtest_driver_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 1
11392024-09-19T21:06:31.805ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 83 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
11402024-09-19T21:06:31.805ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 83 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
11412024-09-19T21:06:31.825ZTRACtest_driver_basic (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 0
11422024-09-19T21:06:31.825ZTRACtest_driver_basic (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 15 sp_slot = 1
11432024-09-19T21:06:32.913ZTRACtest_driver_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
11442024-09-19T21:06:32.914ZTRACtest_driver_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
11452024-09-19T21:06:32.914ZTRACtest_driver_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
11462024-09-19T21:06:32.914ZTRACtest_driver_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
11472024-09-19T21:06:32.921ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 21 }, kind: MgsRequest(SpState) }
11482024-09-19T21:06:32.922ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 39 }, kind: MgsRequest(SpState) }
11492024-09-19T21:06:32.922ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 84 }, kind: MgsRequest(SpState) }
11502024-09-19T21:06:32.922ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 84 }, kind: MgsRequest(SpState) }
11512024-09-19T21:06:32.924ZDEBGtest_driver_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: None, slot_b_sha3_256_digest: None }) } slot = sidecar 0
11522024-09-19T21:06:32.925ZDEBGtest_driver_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: None, slot_b_sha3_256_digest: None }) } slot = sidecar 1
11532024-09-19T21:06:32.925ZDEBGtest_driver_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 0
11542024-09-19T21:06:32.925ZDEBGtest_driver_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 1
11552024-09-19T21:06:32.970ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 39 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: None, slot_b_sha3_256_digest: None }) })
11562024-09-19T21:06:32.971ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 21 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: None, slot_b_sha3_256_digest: None }) })
11572024-09-19T21:06:32.971ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 84 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
11582024-09-19T21:06:32.971ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 84 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
11592024-09-19T21:06:33.031ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 40 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
11602024-09-19T21:06:33.031ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 22 }, kind: MgsRequest(SpState) }
11612024-09-19T21:06:33.031ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 85 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
11622024-09-19T21:06:33.031ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 85 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
11632024-09-19T21:06:33.032ZDEBGtest_driver_basic (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
11642024-09-19T21:06:33.032ZDEBGtest_driver_basic (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Ok(41.789063) }) index = 0 slot = sidecar 0
11652024-09-19T21:06:33.032ZDEBGtest_driver_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: None, slot_b_sha3_256_digest: None }) } slot = sidecar 1
11662024-09-19T21:06:33.032ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
11672024-09-19T21:06:33.032ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Speed, value: Ok(2607.0) }) index = 0 slot = gimlet 0
11682024-09-19T21:06:33.032ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northeast", kind: Speed, value: Ok(2476.0) }) index = 1 slot = gimlet 0
11692024-09-19T21:06:33.032ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Speed, value: Ok(2553.0) }) index = 2 slot = gimlet 0
11702024-09-19T21:06:33.032ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "North", kind: Speed, value: Ok(2265.0) }) index = 3 slot = gimlet 0
11712024-09-19T21:06:33.033ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Speed, value: Ok(2649.0) }) index = 4 slot = gimlet 0
11722024-09-19T21:06:33.033ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northwest", kind: Speed, value: Ok(2275.0) }) index = 5 slot = gimlet 0
11732024-09-19T21:06:33.033ZDEBGtest_driver_basic (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
11742024-09-19T21:06:33.033ZDEBGtest_driver_basic (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Current, value: Ok(0.41893438) }) index = 0 slot = gimlet 1
11752024-09-19T21:06:33.033ZDEBGtest_driver_basic (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Current, value: Ok(0.025614602) }) index = 1 slot = gimlet 1
11762024-09-19T21:06:33.033ZDEBGtest_driver_basic (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Voltage, value: Ok(12.02914) }) index = 2 slot = gimlet 1
11772024-09-19T21:06:33.033ZDEBGtest_driver_basic (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Voltage, value: Ok(3.2618) }) index = 3 slot = gimlet 1
11782024-09-19T21:06:33.131ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 40 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
11792024-09-19T21:06:33.132ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 22 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: None, slot_b_sha3_256_digest: None }) })
11802024-09-19T21:06:33.132ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 85 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
11812024-09-19T21:06:33.133ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 85 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
11822024-09-19T21:06:33.135ZTRACtest_driver_basic (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
11832024-09-19T21:06:33.189ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 41 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
11842024-09-19T21:06:33.189ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 86 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
11852024-09-19T21:06:33.189ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 86 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
11862024-09-19T21:06:33.191ZDEBGtest_driver_basic (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
11872024-09-19T21:06:33.191ZDEBGtest_driver_basic (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Err(DeviceError) }) index = 0 slot = sidecar 0
11882024-09-19T21:06:33.191ZDEBGtest_driver_basic (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
11892024-09-19T21:06:33.192ZDEBGtest_driver_basic (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Current, value: Ok(0.45898438) }) index = 0 slot = gimlet 0
11902024-09-19T21:06:33.192ZDEBGtest_driver_basic (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Current, value: Ok(0.024414063) }) index = 1 slot = gimlet 0
11912024-09-19T21:06:33.192ZDEBGtest_driver_basic (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Voltage, value: Ok(12.03125) }) index = 2 slot = gimlet 0
11922024-09-19T21:06:33.192ZDEBGtest_driver_basic (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Voltage, value: Ok(3.328125) }) index = 3 slot = gimlet 0
11932024-09-19T21:06:33.192ZDEBGtest_driver_basic (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
11942024-09-19T21:06:33.192ZDEBGtest_driver_basic (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Ok(41.3629) }) index = 0 slot = gimlet 1
11952024-09-19T21:06:33.196ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 41 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
11962024-09-19T21:06:33.197ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 86 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
11972024-09-19T21:06:33.197ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 86 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
11982024-09-19T21:06:33.218ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 42 }, kind: MgsRequest(SpState) }
11992024-09-19T21:06:33.218ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 87 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
12002024-09-19T21:06:33.219ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 87 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
12012024-09-19T21:06:33.222ZDEBGtest_driver_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: None, slot_b_sha3_256_digest: None }) } slot = sidecar 0
12022024-09-19T21:06:33.222ZDEBGtest_driver_basic (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
12032024-09-19T21:06:33.222ZDEBGtest_driver_basic (SpComponent { id: "dev-8" }): asked for component details for a sensor details = Measurement(Measurement { name: "U2_N0", kind: Temperature, value: Ok(56.0) }) index = 0 slot = gimlet 0
12042024-09-19T21:06:33.223ZDEBGtest_driver_basic (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
12052024-09-19T21:06:33.223ZDEBGtest_driver_basic (SpComponent { id: "dev-8" }): asked for component details for a sensor details = Measurement(Measurement { name: "U2_N0", kind: Temperature, value: Ok(56.0) }) index = 0 slot = gimlet 1
12062024-09-19T21:06:33.230ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 42 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: None, slot_b_sha3_256_digest: None }) })
12072024-09-19T21:06:33.230ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 87 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
12082024-09-19T21:06:33.230ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 87 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
12092024-09-19T21:06:33.231ZTRACtest_driver_basic (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
12102024-09-19T21:06:33.247ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 88 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
12112024-09-19T21:06:33.247ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 88 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
12122024-09-19T21:06:33.255ZDEBGtest_driver_basic (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
12132024-09-19T21:06:33.255ZDEBGtest_driver_basic (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Ok(42.5625) }) index = 0 slot = gimlet 0
12142024-09-19T21:06:33.255ZDEBGtest_driver_basic (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
12152024-09-19T21:06:33.255ZDEBGtest_driver_basic (SpComponent { id: "dev-2" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Temperature, value: Ok(41.570313) }) index = 0 slot = gimlet 1
12162024-09-19T21:06:33.255ZTRACtest_driver_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
12172024-09-19T21:06:33.255ZTRACtest_driver_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
12182024-09-19T21:06:33.255ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 23 }, kind: MgsRequest(SpState) }
12192024-09-19T21:06:33.256ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 43 }, kind: MgsRequest(SpState) }
12202024-09-19T21:06:33.257ZDEBGtest_driver_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: None, slot_b_sha3_256_digest: None }) } slot = sidecar 0
12212024-09-19T21:06:33.257ZDEBGtest_driver_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: None, slot_b_sha3_256_digest: None }) } slot = sidecar 1
12222024-09-19T21:06:33.257ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 88 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
12232024-09-19T21:06:33.257ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 88 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
12242024-09-19T21:06:33.340ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 89 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
12252024-09-19T21:06:33.340ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 89 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
12262024-09-19T21:06:33.342ZDEBGtest_driver_basic (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
12272024-09-19T21:06:33.342ZDEBGtest_driver_basic (SpComponent { id: "dev-39" }): asked for component details for a sensor details = Measurement(Measurement { name: "t6", kind: Temperature, value: Ok(70.625) }) index = 0 slot = gimlet 0
12282024-09-19T21:06:33.342ZDEBGtest_driver_basic (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
12292024-09-19T21:06:33.342ZDEBGtest_driver_basic (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Ok(42.5625) }) index = 0 slot = gimlet 1
12302024-09-19T21:06:33.342ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 43 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: None, slot_b_sha3_256_digest: None }) })
12312024-09-19T21:06:33.342ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 23 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: None, slot_b_sha3_256_digest: None }) })
12322024-09-19T21:06:33.343ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 44 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
12332024-09-19T21:06:33.343ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 24 }, kind: MgsRequest(SpState) }
12342024-09-19T21:06:33.470ZDEBGtest_driver_basic (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
12352024-09-19T21:06:33.470ZDEBGtest_driver_basic (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Ok(41.789063) }) index = 0 slot = sidecar 0
12362024-09-19T21:06:33.470ZDEBGtest_driver_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: None, slot_b_sha3_256_digest: None }) } slot = sidecar 1
12372024-09-19T21:06:33.472ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 89 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
12382024-09-19T21:06:33.472ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 89 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
12392024-09-19T21:06:33.478ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 90 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
12402024-09-19T21:06:33.478ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 90 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
12412024-09-19T21:06:33.479ZDEBGtest_driver_basic (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
12422024-09-19T21:06:33.479ZDEBGtest_driver_basic (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Err(DeviceError) }) index = 0 slot = gimlet 0
12432024-09-19T21:06:33.480ZDEBGtest_driver_basic (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
12442024-09-19T21:06:33.480ZDEBGtest_driver_basic (SpComponent { id: "dev-39" }): asked for component details for a sensor details = Measurement(Measurement { name: "t6", kind: Temperature, value: Ok(70.625) }) index = 0 slot = gimlet 1
12452024-09-19T21:06:33.480ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 44 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
12462024-09-19T21:06:33.480ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 24 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: None, slot_b_sha3_256_digest: None }) })
12472024-09-19T21:06:33.482ZTRACtest_driver_basic (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
12482024-09-19T21:06:33.483ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 45 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
12492024-09-19T21:06:33.488ZDEBGtest_driver_basic (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
12502024-09-19T21:06:33.488ZDEBGtest_driver_basic (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Err(DeviceError) }) index = 0 slot = sidecar 0
12512024-09-19T21:06:33.488ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 90 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
12522024-09-19T21:06:33.488ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 90 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
12532024-09-19T21:06:33.497ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 91 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
12542024-09-19T21:06:33.497ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 91 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
12552024-09-19T21:06:33.497ZDEBGtest_driver_basic (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
12562024-09-19T21:06:33.497ZDEBGtest_driver_basic (SpComponent { id: "dev-2" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Temperature, value: Ok(41.570313) }) index = 0 slot = gimlet 0
12572024-09-19T21:06:33.497ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
12582024-09-19T21:06:33.497ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Speed, value: Ok(2510.0) }) index = 0 slot = gimlet 1
12592024-09-19T21:06:33.497ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northeast", kind: Speed, value: Ok(2390.0) }) index = 1 slot = gimlet 1
12602024-09-19T21:06:33.497ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Speed, value: Ok(2467.0) }) index = 2 slot = gimlet 1
12612024-09-19T21:06:33.497ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "North", kind: Speed, value: Ok(2195.0) }) index = 3 slot = gimlet 1
12622024-09-19T21:06:33.497ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Speed, value: Ok(2680.0) }) index = 4 slot = gimlet 1
12632024-09-19T21:06:33.497ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northwest", kind: Speed, value: Ok(2212.0) }) index = 5 slot = gimlet 1
12642024-09-19T21:06:33.497ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 45 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
12652024-09-19T21:06:33.500ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 46 }, kind: MgsRequest(SpState) }
12662024-09-19T21:06:33.503ZDEBGtest_driver_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: None, slot_b_sha3_256_digest: None }) } slot = sidecar 0
12672024-09-19T21:06:33.504ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 91 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
12682024-09-19T21:06:33.504ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 91 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
12692024-09-19T21:06:33.513ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 92 }, kind: MgsRequest(SpState) }
12702024-09-19T21:06:33.513ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 92 }, kind: MgsRequest(SpState) }
12712024-09-19T21:06:33.515ZDEBGtest_driver_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 0
12722024-09-19T21:06:33.515ZDEBGtest_driver_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 1
12732024-09-19T21:06:33.515ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 46 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: None, slot_b_sha3_256_digest: None }) })
12742024-09-19T21:06:33.515ZTRACtest_driver_basic (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
12752024-09-19T21:06:33.531ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 92 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
12762024-09-19T21:06:33.531ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 92 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
12772024-09-19T21:06:33.561ZTRACtest_driver_basic (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 0
12782024-09-19T21:06:33.561ZTRACtest_driver_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
12792024-09-19T21:06:33.561ZTRACtest_driver_basic (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 15 sp_slot = 1
12802024-09-19T21:06:33.561ZTRACtest_driver_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
12812024-09-19T21:06:33.562ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 93 }, kind: MgsRequest(SpState) }
12822024-09-19T21:06:33.562ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 93 }, kind: MgsRequest(SpState) }
12832024-09-19T21:06:33.562ZDEBGtest_driver_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 0
12842024-09-19T21:06:33.563ZDEBGtest_driver_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 1
12852024-09-19T21:06:35.574ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 93 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
12862024-09-19T21:06:35.574ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 93 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
12872024-09-19T21:06:35.575ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 94 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
12882024-09-19T21:06:35.575ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 94 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
12892024-09-19T21:06:35.576ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
12902024-09-19T21:06:35.578ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Speed, value: Ok(2607.0) }) index = 0 slot = gimlet 0
12912024-09-19T21:06:35.578ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northeast", kind: Speed, value: Ok(2476.0) }) index = 1 slot = gimlet 0
12922024-09-19T21:06:35.578ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Speed, value: Ok(2553.0) }) index = 2 slot = gimlet 0
12932024-09-19T21:06:35.578ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "North", kind: Speed, value: Ok(2265.0) }) index = 3 slot = gimlet 0
12942024-09-19T21:06:35.578ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Speed, value: Ok(2649.0) }) index = 4 slot = gimlet 0
12952024-09-19T21:06:35.578ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northwest", kind: Speed, value: Ok(2275.0) }) index = 5 slot = gimlet 0
12962024-09-19T21:06:35.578ZDEBGtest_driver_basic (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
12972024-09-19T21:06:35.578ZDEBGtest_driver_basic (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Current, value: Ok(0.41893438) }) index = 0 slot = gimlet 1
12982024-09-19T21:06:35.578ZDEBGtest_driver_basic (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Current, value: Ok(0.025614602) }) index = 1 slot = gimlet 1
12992024-09-19T21:06:35.578ZDEBGtest_driver_basic (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Voltage, value: Ok(12.02914) }) index = 2 slot = gimlet 1
13002024-09-19T21:06:35.578ZDEBGtest_driver_basic (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Voltage, value: Ok(3.2618) }) index = 3 slot = gimlet 1
13012024-09-19T21:06:35.579ZTRACtest_driver_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
13022024-09-19T21:06:35.579ZTRACtest_driver_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
13032024-09-19T21:06:35.579ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 25 }, kind: MgsRequest(SpState) }
13042024-09-19T21:06:35.579ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 47 }, kind: MgsRequest(SpState) }
13052024-09-19T21:06:35.582ZDEBGtest_driver_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: None, slot_b_sha3_256_digest: None }) } slot = sidecar 0
13062024-09-19T21:06:35.582ZDEBGtest_driver_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: None, slot_b_sha3_256_digest: None }) } slot = sidecar 1
13072024-09-19T21:06:35.582ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 94 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
13082024-09-19T21:06:35.582ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 94 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
13092024-09-19T21:06:35.598ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 95 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
13102024-09-19T21:06:35.598ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 95 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
13112024-09-19T21:06:35.612ZDEBGtest_driver_basic (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
13122024-09-19T21:06:35.612ZDEBGtest_driver_basic (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Current, value: Ok(0.45898438) }) index = 0 slot = gimlet 0
13132024-09-19T21:06:35.612ZDEBGtest_driver_basic (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Current, value: Ok(0.024414063) }) index = 1 slot = gimlet 0
13142024-09-19T21:06:35.612ZDEBGtest_driver_basic (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Voltage, value: Ok(12.03125) }) index = 2 slot = gimlet 0
13152024-09-19T21:06:35.612ZDEBGtest_driver_basic (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Voltage, value: Ok(3.328125) }) index = 3 slot = gimlet 0
13162024-09-19T21:06:35.612ZDEBGtest_driver_basic (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
13172024-09-19T21:06:35.612ZDEBGtest_driver_basic (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Ok(41.3629) }) index = 0 slot = gimlet 1
13182024-09-19T21:06:35.612ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 47 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: None, slot_b_sha3_256_digest: None }) })
13192024-09-19T21:06:35.612ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 25 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: None, slot_b_sha3_256_digest: None }) })
13202024-09-19T21:06:35.616ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 48 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
13212024-09-19T21:06:35.616ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 26 }, kind: MgsRequest(SpState) }
13222024-09-19T21:06:35.617ZDEBGtest_driver_basic (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
13232024-09-19T21:06:35.617ZDEBGtest_driver_basic (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Ok(41.789063) }) index = 0 slot = sidecar 0
13242024-09-19T21:06:35.618ZDEBGtest_driver_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: None, slot_b_sha3_256_digest: None }) } slot = sidecar 1
13252024-09-19T21:06:35.618ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 95 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
13262024-09-19T21:06:35.618ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 95 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
13272024-09-19T21:06:35.630ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 96 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
13282024-09-19T21:06:35.630ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 96 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
13292024-09-19T21:06:35.632ZDEBGtest_driver_basic (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
13302024-09-19T21:06:35.632ZDEBGtest_driver_basic (SpComponent { id: "dev-8" }): asked for component details for a sensor details = Measurement(Measurement { name: "U2_N0", kind: Temperature, value: Ok(56.0) }) index = 0 slot = gimlet 0
13312024-09-19T21:06:35.632ZDEBGtest_driver_basic (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
13322024-09-19T21:06:35.632ZDEBGtest_driver_basic (SpComponent { id: "dev-8" }): asked for component details for a sensor details = Measurement(Measurement { name: "U2_N0", kind: Temperature, value: Ok(56.0) }) index = 0 slot = gimlet 1
13332024-09-19T21:06:35.632ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 48 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
13342024-09-19T21:06:35.632ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 26 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: None, slot_b_sha3_256_digest: None }) })
13352024-09-19T21:06:35.633ZTRACtest_driver_basic (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
13362024-09-19T21:06:35.633ZTRACtest_driver_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
13372024-09-19T21:06:35.635ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 49 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
13382024-09-19T21:06:35.635ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 27 }, kind: MgsRequest(SpState) }
13392024-09-19T21:06:35.638ZDEBGtest_driver_basic (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
13402024-09-19T21:06:35.638ZDEBGtest_driver_basic (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Err(DeviceError) }) index = 0 slot = sidecar 0
13412024-09-19T21:06:35.638ZDEBGtest_driver_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: None, slot_b_sha3_256_digest: None }) } slot = sidecar 1
13422024-09-19T21:06:35.638ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 96 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
13432024-09-19T21:06:35.639ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 96 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
13442024-09-19T21:06:35.650ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 97 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
13452024-09-19T21:06:35.651ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 97 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
13462024-09-19T21:06:35.654ZDEBGtest_driver_basic (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
13472024-09-19T21:06:35.657ZDEBGtest_driver_basic (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Ok(42.5625) }) index = 0 slot = gimlet 0
13482024-09-19T21:06:35.657ZDEBGtest_driver_basic (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
13492024-09-19T21:06:35.657ZDEBGtest_driver_basic (SpComponent { id: "dev-2" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Temperature, value: Ok(41.570313) }) index = 0 slot = gimlet 1
13502024-09-19T21:06:35.657ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 49 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
13512024-09-19T21:06:35.658ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 27 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: None, slot_b_sha3_256_digest: None }) })
13522024-09-19T21:06:35.667ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 50 }, kind: MgsRequest(SpState) }
13532024-09-19T21:06:35.667ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 28 }, kind: MgsRequest(SpState) }
13542024-09-19T21:06:35.670ZDEBGtest_driver_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: None, slot_b_sha3_256_digest: None }) } slot = sidecar 0
13552024-09-19T21:06:35.670ZDEBGtest_driver_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: None, slot_b_sha3_256_digest: None }) } slot = sidecar 1
13562024-09-19T21:06:35.670ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 97 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
13572024-09-19T21:06:35.670ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 97 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
13582024-09-19T21:06:35.678ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 98 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
13592024-09-19T21:06:35.678ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 98 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
13602024-09-19T21:06:35.680ZDEBGtest_driver_basic (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
13612024-09-19T21:06:35.680ZDEBGtest_driver_basic (SpComponent { id: "dev-39" }): asked for component details for a sensor details = Measurement(Measurement { name: "t6", kind: Temperature, value: Ok(70.625) }) index = 0 slot = gimlet 0
13622024-09-19T21:06:35.680ZDEBGtest_driver_basic (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
13632024-09-19T21:06:35.680ZDEBGtest_driver_basic (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Ok(42.5625) }) index = 0 slot = gimlet 1
13642024-09-19T21:06:35.681ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 50 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: None, slot_b_sha3_256_digest: None }) })
13652024-09-19T21:06:35.681ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 28 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: None, slot_b_sha3_256_digest: None }) })
13662024-09-19T21:06:35.682ZTRACtest_driver_basic (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
13672024-09-19T21:06:35.682ZTRACtest_driver_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
13682024-09-19T21:06:35.683ZTRACtest_driver_basic (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
13692024-09-19T21:06:35.683ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 51 }, kind: MgsRequest(SpState) }
13702024-09-19T21:06:35.683ZDEBGtest_driver_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: None, slot_b_sha3_256_digest: None }) } slot = sidecar 0
13712024-09-19T21:06:35.684ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 98 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
13722024-09-19T21:06:35.684ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 98 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
13732024-09-19T21:06:35.688ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 99 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
13742024-09-19T21:06:35.688ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 99 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
13752024-09-19T21:06:35.689ZDEBGtest_driver_basic (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
13762024-09-19T21:06:35.689ZDEBGtest_driver_basic (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Err(DeviceError) }) index = 0 slot = gimlet 0
13772024-09-19T21:06:35.689ZDEBGtest_driver_basic (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
13782024-09-19T21:06:35.690ZDEBGtest_driver_basic (SpComponent { id: "dev-39" }): asked for component details for a sensor details = Measurement(Measurement { name: "t6", kind: Temperature, value: Ok(70.625) }) index = 0 slot = gimlet 1
13792024-09-19T21:06:35.690ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 51 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: None, slot_b_sha3_256_digest: None }) })
13802024-09-19T21:06:35.690ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 52 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
13812024-09-19T21:06:35.691ZDEBGtest_driver_basic (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
13822024-09-19T21:06:35.691ZDEBGtest_driver_basic (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Ok(41.789063) }) index = 0 slot = sidecar 0
13832024-09-19T21:06:35.691ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 99 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
13842024-09-19T21:06:35.692ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 99 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
13852024-09-19T21:06:35.697ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 100 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
13862024-09-19T21:06:35.697ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 100 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
13872024-09-19T21:06:35.741ZDEBGtest_driver_basic (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
13882024-09-19T21:06:35.741ZDEBGtest_driver_basic (SpComponent { id: "dev-2" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Temperature, value: Ok(41.570313) }) index = 0 slot = gimlet 0
13892024-09-19T21:06:35.741ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
13902024-09-19T21:06:35.741ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Speed, value: Ok(2510.0) }) index = 0 slot = gimlet 1
13912024-09-19T21:06:35.741ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northeast", kind: Speed, value: Ok(2390.0) }) index = 1 slot = gimlet 1
13922024-09-19T21:06:35.741ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Speed, value: Ok(2467.0) }) index = 2 slot = gimlet 1
13932024-09-19T21:06:35.741ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "North", kind: Speed, value: Ok(2195.0) }) index = 3 slot = gimlet 1
13942024-09-19T21:06:35.741ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Speed, value: Ok(2680.0) }) index = 4 slot = gimlet 1
13952024-09-19T21:06:35.741ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northwest", kind: Speed, value: Ok(2212.0) }) index = 5 slot = gimlet 1
13962024-09-19T21:06:35.741ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 52 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
13972024-09-19T21:06:35.745ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 53 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
13982024-09-19T21:06:35.746ZDEBGtest_driver_basic (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
13992024-09-19T21:06:35.746ZDEBGtest_driver_basic (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Err(DeviceError) }) index = 0 slot = sidecar 0
14002024-09-19T21:06:35.746ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 100 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
14012024-09-19T21:06:35.746ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 100 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
14022024-09-19T21:06:35.758ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 101 }, kind: MgsRequest(SpState) }
14032024-09-19T21:06:35.758ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 101 }, kind: MgsRequest(SpState) }
14042024-09-19T21:06:35.760ZDEBGtest_driver_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 0
14052024-09-19T21:06:35.761ZDEBGtest_driver_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 1
14062024-09-19T21:06:35.761ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 53 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
14072024-09-19T21:06:35.766ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 54 }, kind: MgsRequest(SpState) }
14082024-09-19T21:06:35.768ZDEBGtest_driver_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: None, slot_b_sha3_256_digest: None }) } slot = sidecar 0
14092024-09-19T21:06:35.769ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 101 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
14102024-09-19T21:06:35.769ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 101 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
14112024-09-19T21:06:35.769ZTRACtest_driver_basic (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 0
14122024-09-19T21:06:35.769ZTRACtest_driver_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
14132024-09-19T21:06:35.770ZTRACtest_driver_basic (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 15 sp_slot = 1
14142024-09-19T21:06:35.770ZTRACtest_driver_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
14152024-09-19T21:06:35.770ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 102 }, kind: MgsRequest(SpState) }
14162024-09-19T21:06:35.771ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 102 }, kind: MgsRequest(SpState) }
14172024-09-19T21:06:35.774ZDEBGtest_driver_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 0
14182024-09-19T21:06:35.774ZDEBGtest_driver_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 1
14192024-09-19T21:06:35.774ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 54 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: None, slot_b_sha3_256_digest: None }) })
14202024-09-19T21:06:35.775ZTRACtest_driver_basic (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
14212024-09-19T21:06:35.794ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 102 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
14222024-09-19T21:06:35.794ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 102 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
14232024-09-19T21:06:35.795ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 103 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
14242024-09-19T21:06:35.795ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 103 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
14252024-09-19T21:06:35.795ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
14262024-09-19T21:06:35.795ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Speed, value: Ok(2607.0) }) index = 0 slot = gimlet 0
14272024-09-19T21:06:35.796ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northeast", kind: Speed, value: Ok(2476.0) }) index = 1 slot = gimlet 0
14282024-09-19T21:06:35.796ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Speed, value: Ok(2553.0) }) index = 2 slot = gimlet 0
14292024-09-19T21:06:35.796ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "North", kind: Speed, value: Ok(2265.0) }) index = 3 slot = gimlet 0
14302024-09-19T21:06:35.796ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Speed, value: Ok(2649.0) }) index = 4 slot = gimlet 0
14312024-09-19T21:06:35.796ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northwest", kind: Speed, value: Ok(2275.0) }) index = 5 slot = gimlet 0
14322024-09-19T21:06:35.796ZDEBGtest_driver_basic (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
14332024-09-19T21:06:35.796ZDEBGtest_driver_basic (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Current, value: Ok(0.41893438) }) index = 0 slot = gimlet 1
14342024-09-19T21:06:35.797ZDEBGtest_driver_basic (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Current, value: Ok(0.025614602) }) index = 1 slot = gimlet 1
14352024-09-19T21:06:35.797ZDEBGtest_driver_basic (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Voltage, value: Ok(12.02914) }) index = 2 slot = gimlet 1
14362024-09-19T21:06:35.797ZDEBGtest_driver_basic (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Voltage, value: Ok(3.2618) }) index = 3 slot = gimlet 1
14372024-09-19T21:06:35.797ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 103 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
14382024-09-19T21:06:35.798ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 103 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
14392024-09-19T21:06:35.811ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 104 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
14402024-09-19T21:06:35.811ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 104 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
14412024-09-19T21:06:35.823ZDEBGtest_driver_basic (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
14422024-09-19T21:06:35.823ZDEBGtest_driver_basic (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Current, value: Ok(0.45898438) }) index = 0 slot = gimlet 0
14432024-09-19T21:06:35.823ZDEBGtest_driver_basic (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Current, value: Ok(0.024414063) }) index = 1 slot = gimlet 0
14442024-09-19T21:06:35.823ZDEBGtest_driver_basic (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Voltage, value: Ok(12.03125) }) index = 2 slot = gimlet 0
14452024-09-19T21:06:35.823ZDEBGtest_driver_basic (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Voltage, value: Ok(3.328125) }) index = 3 slot = gimlet 0
14462024-09-19T21:06:35.823ZDEBGtest_driver_basic (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
14472024-09-19T21:06:35.823ZDEBGtest_driver_basic (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Ok(41.3629) }) index = 0 slot = gimlet 1
14482024-09-19T21:06:35.826ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 104 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
14492024-09-19T21:06:35.826ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 104 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
14502024-09-19T21:06:35.859ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 105 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
14512024-09-19T21:06:35.860ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 105 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
14522024-09-19T21:06:35.864ZDEBGtest_driver_basic (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
14532024-09-19T21:06:35.864ZDEBGtest_driver_basic (SpComponent { id: "dev-8" }): asked for component details for a sensor details = Measurement(Measurement { name: "U2_N0", kind: Temperature, value: Ok(56.0) }) index = 0 slot = gimlet 0
14542024-09-19T21:06:35.864ZDEBGtest_driver_basic (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
14552024-09-19T21:06:35.864ZDEBGtest_driver_basic (SpComponent { id: "dev-8" }): asked for component details for a sensor details = Measurement(Measurement { name: "U2_N0", kind: Temperature, value: Ok(56.0) }) index = 0 slot = gimlet 1
14562024-09-19T21:06:35.867ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 105 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
14572024-09-19T21:06:35.867ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 105 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
14582024-09-19T21:06:35.882ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 106 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
14592024-09-19T21:06:35.882ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 106 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
14602024-09-19T21:06:35.884ZDEBGtest_driver_basic (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
14612024-09-19T21:06:35.884ZDEBGtest_driver_basic (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Ok(42.5625) }) index = 0 slot = gimlet 0
14622024-09-19T21:06:35.884ZDEBGtest_driver_basic (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
14632024-09-19T21:06:35.884ZDEBGtest_driver_basic (SpComponent { id: "dev-2" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Temperature, value: Ok(41.570313) }) index = 0 slot = gimlet 1
14642024-09-19T21:06:35.887ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 106 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
14652024-09-19T21:06:35.887ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 106 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
14662024-09-19T21:06:35.892ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 107 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
14672024-09-19T21:06:35.892ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 107 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
14682024-09-19T21:06:35.893ZDEBGtest_driver_basic (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
14692024-09-19T21:06:35.893ZDEBGtest_driver_basic (SpComponent { id: "dev-39" }): asked for component details for a sensor details = Measurement(Measurement { name: "t6", kind: Temperature, value: Ok(70.625) }) index = 0 slot = gimlet 0
14702024-09-19T21:06:35.893ZDEBGtest_driver_basic (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
14712024-09-19T21:06:35.893ZDEBGtest_driver_basic (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Ok(42.5625) }) index = 0 slot = gimlet 1
14722024-09-19T21:06:35.895ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 107 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
14732024-09-19T21:06:35.895ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 107 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
14742024-09-19T21:06:35.904ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 108 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
14752024-09-19T21:06:35.904ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 108 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
14762024-09-19T21:06:35.908ZDEBGtest_driver_basic (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
14772024-09-19T21:06:35.908ZDEBGtest_driver_basic (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Err(DeviceError) }) index = 0 slot = gimlet 0
14782024-09-19T21:06:35.908ZDEBGtest_driver_basic (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
14792024-09-19T21:06:35.909ZDEBGtest_driver_basic (SpComponent { id: "dev-39" }): asked for component details for a sensor details = Measurement(Measurement { name: "t6", kind: Temperature, value: Ok(70.625) }) index = 0 slot = gimlet 1
14802024-09-19T21:06:35.910ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 108 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
14812024-09-19T21:06:35.910ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 108 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
14822024-09-19T21:06:35.920ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 109 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
14832024-09-19T21:06:35.950ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 109 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
14842024-09-19T21:06:35.955ZDEBGtest_driver_basic (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
14852024-09-19T21:06:35.955ZDEBGtest_driver_basic (SpComponent { id: "dev-2" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Temperature, value: Ok(41.570313) }) index = 0 slot = gimlet 0
14862024-09-19T21:06:35.956ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
14872024-09-19T21:06:35.956ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Speed, value: Ok(2510.0) }) index = 0 slot = gimlet 1
14882024-09-19T21:06:35.956ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northeast", kind: Speed, value: Ok(2390.0) }) index = 1 slot = gimlet 1
14892024-09-19T21:06:35.956ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Speed, value: Ok(2467.0) }) index = 2 slot = gimlet 1
14902024-09-19T21:06:35.956ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "North", kind: Speed, value: Ok(2195.0) }) index = 3 slot = gimlet 1
14912024-09-19T21:06:35.956ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Speed, value: Ok(2680.0) }) index = 4 slot = gimlet 1
14922024-09-19T21:06:35.956ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northwest", kind: Speed, value: Ok(2212.0) }) index = 5 slot = gimlet 1
14932024-09-19T21:06:35.956ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 109 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
14942024-09-19T21:06:35.956ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 109 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
14952024-09-19T21:06:35.975ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 110 }, kind: MgsRequest(SpState) }
14962024-09-19T21:06:35.975ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 110 }, kind: MgsRequest(SpState) }
14972024-09-19T21:06:35.982ZDEBGtest_driver_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 0
14982024-09-19T21:06:35.982ZDEBGtest_driver_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 1
14992024-09-19T21:06:35.993ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 110 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
15002024-09-19T21:06:35.993ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 110 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
15012024-09-19T21:06:36.003ZTRACtest_driver_basic (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 0
15022024-09-19T21:06:36.003ZTRACtest_driver_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
15032024-09-19T21:06:36.003ZTRACtest_driver_basic (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 15 sp_slot = 1
15042024-09-19T21:06:36.003ZTRACtest_driver_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
15052024-09-19T21:06:36.010ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 111 }, kind: MgsRequest(SpState) }
15062024-09-19T21:06:36.010ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 111 }, kind: MgsRequest(SpState) }
15072024-09-19T21:06:36.013ZDEBGtest_driver_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 0
15082024-09-19T21:06:36.014ZDEBGtest_driver_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 1
15092024-09-19T21:06:36.015ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 111 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
15102024-09-19T21:06:36.016ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 111 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
15112024-09-19T21:06:36.017ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 112 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
15122024-09-19T21:06:36.017ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 112 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
15132024-09-19T21:06:36.037ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
15142024-09-19T21:06:36.037ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Speed, value: Ok(2607.0) }) index = 0 slot = gimlet 0
15152024-09-19T21:06:36.037ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northeast", kind: Speed, value: Ok(2476.0) }) index = 1 slot = gimlet 0
15162024-09-19T21:06:36.037ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Speed, value: Ok(2553.0) }) index = 2 slot = gimlet 0
15172024-09-19T21:06:36.037ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "North", kind: Speed, value: Ok(2265.0) }) index = 3 slot = gimlet 0
15182024-09-19T21:06:36.037ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Speed, value: Ok(2649.0) }) index = 4 slot = gimlet 0
15192024-09-19T21:06:36.037ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northwest", kind: Speed, value: Ok(2275.0) }) index = 5 slot = gimlet 0
15202024-09-19T21:06:36.037ZDEBGtest_driver_basic (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
15212024-09-19T21:06:36.037ZDEBGtest_driver_basic (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Current, value: Ok(0.41893438) }) index = 0 slot = gimlet 1
15222024-09-19T21:06:36.037ZDEBGtest_driver_basic (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Current, value: Ok(0.025614602) }) index = 1 slot = gimlet 1
15232024-09-19T21:06:36.037ZDEBGtest_driver_basic (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Voltage, value: Ok(12.02914) }) index = 2 slot = gimlet 1
15242024-09-19T21:06:36.037ZDEBGtest_driver_basic (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Voltage, value: Ok(3.2618) }) index = 3 slot = gimlet 1
15252024-09-19T21:06:36.041ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 112 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
15262024-09-19T21:06:36.042ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 112 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
15272024-09-19T21:06:36.062ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 113 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
15282024-09-19T21:06:36.062ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 113 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
15292024-09-19T21:06:36.067ZDEBGtest_driver_basic (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
15302024-09-19T21:06:36.067ZDEBGtest_driver_basic (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Current, value: Ok(0.45898438) }) index = 0 slot = gimlet 0
15312024-09-19T21:06:36.067ZDEBGtest_driver_basic (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Current, value: Ok(0.024414063) }) index = 1 slot = gimlet 0
15322024-09-19T21:06:36.067ZDEBGtest_driver_basic (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Voltage, value: Ok(12.03125) }) index = 2 slot = gimlet 0
15332024-09-19T21:06:36.067ZDEBGtest_driver_basic (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Voltage, value: Ok(3.328125) }) index = 3 slot = gimlet 0
15342024-09-19T21:06:36.067ZDEBGtest_driver_basic (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
15352024-09-19T21:06:36.068ZDEBGtest_driver_basic (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Ok(41.3629) }) index = 0 slot = gimlet 1
15362024-09-19T21:06:36.075ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 113 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
15372024-09-19T21:06:36.076ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 113 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
15382024-09-19T21:06:36.110ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 114 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
15392024-09-19T21:06:36.129ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 114 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
15402024-09-19T21:06:36.141ZDEBGtest_driver_basic (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
15412024-09-19T21:06:36.141ZDEBGtest_driver_basic (SpComponent { id: "dev-8" }): asked for component details for a sensor details = Measurement(Measurement { name: "U2_N0", kind: Temperature, value: Ok(56.0) }) index = 0 slot = gimlet 0
15422024-09-19T21:06:36.141ZDEBGtest_driver_basic (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
15432024-09-19T21:06:36.141ZDEBGtest_driver_basic (SpComponent { id: "dev-8" }): asked for component details for a sensor details = Measurement(Measurement { name: "U2_N0", kind: Temperature, value: Ok(56.0) }) index = 0 slot = gimlet 1
15442024-09-19T21:06:36.142ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 114 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
15452024-09-19T21:06:36.143ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 114 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
15462024-09-19T21:06:36.163ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 115 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
15472024-09-19T21:06:36.163ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 115 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
15482024-09-19T21:06:36.189ZDEBGtest_driver_basic (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
15492024-09-19T21:06:36.189ZDEBGtest_driver_basic (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Ok(42.5625) }) index = 0 slot = gimlet 0
15502024-09-19T21:06:36.189ZDEBGtest_driver_basic (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
15512024-09-19T21:06:36.189ZDEBGtest_driver_basic (SpComponent { id: "dev-2" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Temperature, value: Ok(41.570313) }) index = 0 slot = gimlet 1
15522024-09-19T21:06:36.191ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 115 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
15532024-09-19T21:06:36.194ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 115 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
15542024-09-19T21:06:36.198ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 116 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
15552024-09-19T21:06:36.199ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 116 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
15562024-09-19T21:06:36.201ZDEBGtest_driver_basic (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
15572024-09-19T21:06:36.201ZDEBGtest_driver_basic (SpComponent { id: "dev-39" }): asked for component details for a sensor details = Measurement(Measurement { name: "t6", kind: Temperature, value: Ok(70.625) }) index = 0 slot = gimlet 0
15582024-09-19T21:06:36.201ZDEBGtest_driver_basic (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
15592024-09-19T21:06:36.201ZDEBGtest_driver_basic (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Ok(42.5625) }) index = 0 slot = gimlet 1
15602024-09-19T21:06:36.202ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 116 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
15612024-09-19T21:06:36.202ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 116 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
15622024-09-19T21:06:36.207ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 117 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
15632024-09-19T21:06:36.208ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 117 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
15642024-09-19T21:06:36.212ZDEBGtest_driver_basic (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
15652024-09-19T21:06:36.212ZDEBGtest_driver_basic (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Err(DeviceError) }) index = 0 slot = gimlet 0
15662024-09-19T21:06:36.213ZDEBGtest_driver_basic (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
15672024-09-19T21:06:36.213ZDEBGtest_driver_basic (SpComponent { id: "dev-39" }): asked for component details for a sensor details = Measurement(Measurement { name: "t6", kind: Temperature, value: Ok(70.625) }) index = 0 slot = gimlet 1
15682024-09-19T21:06:36.215ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 117 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
15692024-09-19T21:06:36.215ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 117 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
15702024-09-19T21:06:36.222ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 118 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
15712024-09-19T21:06:36.222ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 118 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
15722024-09-19T21:06:36.228ZDEBGtest_driver_basic (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
15732024-09-19T21:06:36.228ZDEBGtest_driver_basic (SpComponent { id: "dev-2" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Temperature, value: Ok(41.570313) }) index = 0 slot = gimlet 0
15742024-09-19T21:06:36.228ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
15752024-09-19T21:06:36.228ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Speed, value: Ok(2510.0) }) index = 0 slot = gimlet 1
15762024-09-19T21:06:36.228ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northeast", kind: Speed, value: Ok(2390.0) }) index = 1 slot = gimlet 1
15772024-09-19T21:06:36.228ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Speed, value: Ok(2467.0) }) index = 2 slot = gimlet 1
15782024-09-19T21:06:36.228ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "North", kind: Speed, value: Ok(2195.0) }) index = 3 slot = gimlet 1
15792024-09-19T21:06:36.228ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Speed, value: Ok(2680.0) }) index = 4 slot = gimlet 1
15802024-09-19T21:06:36.228ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northwest", kind: Speed, value: Ok(2212.0) }) index = 5 slot = gimlet 1
15812024-09-19T21:06:36.229ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 118 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
15822024-09-19T21:06:36.229ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 118 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
15832024-09-19T21:06:36.242ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 119 }, kind: MgsRequest(SpState) }
15842024-09-19T21:06:36.242ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 119 }, kind: MgsRequest(SpState) }
15852024-09-19T21:06:36.253ZDEBGtest_driver_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 0
15862024-09-19T21:06:36.254ZDEBGtest_driver_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 1
15872024-09-19T21:06:36.255ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 119 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
15882024-09-19T21:06:36.255ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 119 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
15892024-09-19T21:06:36.256ZTRACtest_driver_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
15902024-09-19T21:06:36.256ZTRACtest_driver_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
15912024-09-19T21:06:36.257ZTRACtest_driver_basic (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 0
15922024-09-19T21:06:36.257ZTRACtest_driver_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
15932024-09-19T21:06:36.257ZTRACtest_driver_basic (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 15 sp_slot = 1
15942024-09-19T21:06:36.257ZTRACtest_driver_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
15952024-09-19T21:06:36.257ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 29 }, kind: MgsRequest(SpState) }
15962024-09-19T21:06:36.258ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 55 }, kind: MgsRequest(SpState) }
15972024-09-19T21:06:36.258ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 120 }, kind: MgsRequest(SpState) }
15982024-09-19T21:06:36.258ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 120 }, kind: MgsRequest(SpState) }
15992024-09-19T21:06:36.258ZDEBGtest_driver_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: None, slot_b_sha3_256_digest: None }) } slot = sidecar 0
16002024-09-19T21:06:36.259ZDEBGtest_driver_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: None, slot_b_sha3_256_digest: None }) } slot = sidecar 1
16012024-09-19T21:06:36.259ZDEBGtest_driver_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 0
16022024-09-19T21:06:36.259ZDEBGtest_driver_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 1
16032024-09-19T21:06:36.260ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 55 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: None, slot_b_sha3_256_digest: None }) })
16042024-09-19T21:06:36.260ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 29 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: None, slot_b_sha3_256_digest: None }) })
16052024-09-19T21:06:36.260ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 120 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
16062024-09-19T21:06:36.261ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 120 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
16072024-09-19T21:06:36.261ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 56 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
16082024-09-19T21:06:36.261ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 30 }, kind: MgsRequest(SpState) }
16092024-09-19T21:06:36.261ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 121 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
16102024-09-19T21:06:36.262ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 121 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
16112024-09-19T21:06:36.265ZDEBGtest_driver_basic (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
16122024-09-19T21:06:36.265ZDEBGtest_driver_basic (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Ok(41.789063) }) index = 0 slot = sidecar 0
16132024-09-19T21:06:36.265ZDEBGtest_driver_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: None, slot_b_sha3_256_digest: None }) } slot = sidecar 1
16142024-09-19T21:06:36.265ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
16152024-09-19T21:06:36.265ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Speed, value: Ok(2607.0) }) index = 0 slot = gimlet 0
16162024-09-19T21:06:36.265ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northeast", kind: Speed, value: Ok(2476.0) }) index = 1 slot = gimlet 0
16172024-09-19T21:06:36.265ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Speed, value: Ok(2553.0) }) index = 2 slot = gimlet 0
16182024-09-19T21:06:36.265ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "North", kind: Speed, value: Ok(2265.0) }) index = 3 slot = gimlet 0
16192024-09-19T21:06:36.265ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Speed, value: Ok(2649.0) }) index = 4 slot = gimlet 0
16202024-09-19T21:06:36.265ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northwest", kind: Speed, value: Ok(2275.0) }) index = 5 slot = gimlet 0
16212024-09-19T21:06:36.265ZDEBGtest_driver_basic (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
16222024-09-19T21:06:36.265ZDEBGtest_driver_basic (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Current, value: Ok(0.41893438) }) index = 0 slot = gimlet 1
16232024-09-19T21:06:36.265ZDEBGtest_driver_basic (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Current, value: Ok(0.025614602) }) index = 1 slot = gimlet 1
16242024-09-19T21:06:36.266ZDEBGtest_driver_basic (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Voltage, value: Ok(12.02914) }) index = 2 slot = gimlet 1
16252024-09-19T21:06:36.266ZDEBGtest_driver_basic (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Voltage, value: Ok(3.2618) }) index = 3 slot = gimlet 1
16262024-09-19T21:06:36.266ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 56 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
16272024-09-19T21:06:36.266ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 30 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: None, slot_b_sha3_256_digest: None }) })
16282024-09-19T21:06:36.266ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 121 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
16292024-09-19T21:06:36.266ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 121 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
16302024-09-19T21:06:36.267ZTRACtest_driver_basic (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
16312024-09-19T21:06:36.274ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 57 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
16322024-09-19T21:06:36.275ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 122 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
16332024-09-19T21:06:36.275ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 122 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
16342024-09-19T21:06:36.275ZDEBGtest_driver_basic (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
16352024-09-19T21:06:36.275ZDEBGtest_driver_basic (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Err(DeviceError) }) index = 0 slot = sidecar 0
16362024-09-19T21:06:36.275ZDEBGtest_driver_basic (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
16372024-09-19T21:06:36.275ZDEBGtest_driver_basic (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Current, value: Ok(0.45898438) }) index = 0 slot = gimlet 0
16382024-09-19T21:06:36.275ZDEBGtest_driver_basic (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Current, value: Ok(0.024414063) }) index = 1 slot = gimlet 0
16392024-09-19T21:06:36.275ZDEBGtest_driver_basic (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Voltage, value: Ok(12.03125) }) index = 2 slot = gimlet 0
16402024-09-19T21:06:36.275ZDEBGtest_driver_basic (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Voltage, value: Ok(3.328125) }) index = 3 slot = gimlet 0
16412024-09-19T21:06:36.275ZDEBGtest_driver_basic (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
16422024-09-19T21:06:36.275ZDEBGtest_driver_basic (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Ok(41.3629) }) index = 0 slot = gimlet 1
16432024-09-19T21:06:36.275ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 57 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
16442024-09-19T21:06:36.275ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 122 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
16452024-09-19T21:06:36.275ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 122 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
16462024-09-19T21:06:36.280ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 58 }, kind: MgsRequest(SpState) }
16472024-09-19T21:06:36.281ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 123 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
16482024-09-19T21:06:36.281ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 123 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
16492024-09-19T21:06:36.294ZDEBGtest_driver_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: None, slot_b_sha3_256_digest: None }) } slot = sidecar 0
16502024-09-19T21:06:36.294ZDEBGtest_driver_basic (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
16512024-09-19T21:06:36.294ZDEBGtest_driver_basic (SpComponent { id: "dev-8" }): asked for component details for a sensor details = Measurement(Measurement { name: "U2_N0", kind: Temperature, value: Ok(56.0) }) index = 0 slot = gimlet 0
16522024-09-19T21:06:36.294ZDEBGtest_driver_basic (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
16532024-09-19T21:06:36.294ZDEBGtest_driver_basic (SpComponent { id: "dev-8" }): asked for component details for a sensor details = Measurement(Measurement { name: "U2_N0", kind: Temperature, value: Ok(56.0) }) index = 0 slot = gimlet 1
16542024-09-19T21:06:36.294ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 58 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: None, slot_b_sha3_256_digest: None }) })
16552024-09-19T21:06:36.295ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 123 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
16562024-09-19T21:06:36.295ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 123 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
16572024-09-19T21:06:36.295ZTRACtest_driver_basic (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
16582024-09-19T21:06:36.297ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 124 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
16592024-09-19T21:06:36.297ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 124 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
16602024-09-19T21:06:36.297ZDEBGtest_driver_basic (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
16612024-09-19T21:06:36.297ZDEBGtest_driver_basic (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Ok(42.5625) }) index = 0 slot = gimlet 0
16622024-09-19T21:06:36.297ZDEBGtest_driver_basic (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
16632024-09-19T21:06:36.297ZDEBGtest_driver_basic (SpComponent { id: "dev-2" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Temperature, value: Ok(41.570313) }) index = 0 slot = gimlet 1
16642024-09-19T21:06:36.297ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 124 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
16652024-09-19T21:06:36.298ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 124 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
16662024-09-19T21:06:36.300ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 125 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
16672024-09-19T21:06:36.300ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 125 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
16682024-09-19T21:06:36.300ZDEBGtest_driver_basic (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
16692024-09-19T21:06:36.303ZDEBGtest_driver_basic (SpComponent { id: "dev-39" }): asked for component details for a sensor details = Measurement(Measurement { name: "t6", kind: Temperature, value: Ok(70.625) }) index = 0 slot = gimlet 0
16702024-09-19T21:06:36.303ZDEBGtest_driver_basic (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
16712024-09-19T21:06:36.303ZDEBGtest_driver_basic (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Ok(42.5625) }) index = 0 slot = gimlet 1
16722024-09-19T21:06:36.303ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 125 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
16732024-09-19T21:06:36.303ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 125 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
16742024-09-19T21:06:36.305ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 126 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
16752024-09-19T21:06:36.306ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 126 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
16762024-09-19T21:06:36.306ZDEBGtest_driver_basic (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
16772024-09-19T21:06:36.306ZDEBGtest_driver_basic (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Err(DeviceError) }) index = 0 slot = gimlet 0
16782024-09-19T21:06:36.306ZDEBGtest_driver_basic (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
16792024-09-19T21:06:36.306ZDEBGtest_driver_basic (SpComponent { id: "dev-39" }): asked for component details for a sensor details = Measurement(Measurement { name: "t6", kind: Temperature, value: Ok(70.625) }) index = 0 slot = gimlet 1
16802024-09-19T21:06:36.306ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 126 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
16812024-09-19T21:06:36.306ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 126 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
16822024-09-19T21:06:36.308ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 127 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
16832024-09-19T21:06:36.308ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 127 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
16842024-09-19T21:06:36.308ZDEBGtest_driver_basic (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
16852024-09-19T21:06:36.308ZDEBGtest_driver_basic (SpComponent { id: "dev-2" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Temperature, value: Ok(41.570313) }) index = 0 slot = gimlet 0
16862024-09-19T21:06:36.308ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
16872024-09-19T21:06:36.308ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Speed, value: Ok(2510.0) }) index = 0 slot = gimlet 1
16882024-09-19T21:06:36.308ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northeast", kind: Speed, value: Ok(2390.0) }) index = 1 slot = gimlet 1
16892024-09-19T21:06:36.308ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Speed, value: Ok(2467.0) }) index = 2 slot = gimlet 1
16902024-09-19T21:06:36.308ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "North", kind: Speed, value: Ok(2195.0) }) index = 3 slot = gimlet 1
16912024-09-19T21:06:36.308ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Speed, value: Ok(2680.0) }) index = 4 slot = gimlet 1
16922024-09-19T21:06:36.308ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northwest", kind: Speed, value: Ok(2212.0) }) index = 5 slot = gimlet 1
16932024-09-19T21:06:36.308ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 127 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
16942024-09-19T21:06:36.308ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 127 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
16952024-09-19T21:06:36.317ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 128 }, kind: MgsRequest(SpState) }
16962024-09-19T21:06:36.317ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 128 }, kind: MgsRequest(SpState) }
16972024-09-19T21:06:36.323ZDEBGtest_driver_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 0
16982024-09-19T21:06:36.323ZDEBGtest_driver_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 1
16992024-09-19T21:06:36.325ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 128 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
17002024-09-19T21:06:36.325ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 128 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
17012024-09-19T21:06:36.325ZTRACtest_driver_basic (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 0
17022024-09-19T21:06:36.325ZTRACtest_driver_basic (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 15 sp_slot = 1
17032024-09-19T21:06:37.251ZTRACtest_driver_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
17042024-09-19T21:06:37.251ZTRACtest_driver_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
17052024-09-19T21:06:37.251ZTRACtest_driver_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
17062024-09-19T21:06:37.251ZTRACtest_driver_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
17072024-09-19T21:06:37.251ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 31 }, kind: MgsRequest(SpState) }
17082024-09-19T21:06:37.251ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 59 }, kind: MgsRequest(SpState) }
17092024-09-19T21:06:37.251ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 129 }, kind: MgsRequest(SpState) }
17102024-09-19T21:06:37.251ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 129 }, kind: MgsRequest(SpState) }
17112024-09-19T21:06:37.252ZDEBGtest_driver_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: None, slot_b_sha3_256_digest: None }) } slot = sidecar 0
17122024-09-19T21:06:37.252ZDEBGtest_driver_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: None, slot_b_sha3_256_digest: None }) } slot = sidecar 1
17132024-09-19T21:06:37.252ZDEBGtest_driver_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 0
17142024-09-19T21:06:37.252ZDEBGtest_driver_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 1
17152024-09-19T21:06:37.252ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 59 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: None, slot_b_sha3_256_digest: None }) })
17162024-09-19T21:06:37.252ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 31 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: None, slot_b_sha3_256_digest: None }) })
17172024-09-19T21:06:37.252ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 129 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
17182024-09-19T21:06:37.252ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 129 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
17192024-09-19T21:06:37.252ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 60 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
17202024-09-19T21:06:37.252ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 32 }, kind: MgsRequest(SpState) }
17212024-09-19T21:06:37.252ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 130 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
17222024-09-19T21:06:37.252ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 130 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
17232024-09-19T21:06:37.253ZDEBGtest_driver_basic (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
17242024-09-19T21:06:37.253ZDEBGtest_driver_basic (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Ok(41.789063) }) index = 0 slot = sidecar 0
17252024-09-19T21:06:37.253ZDEBGtest_driver_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: None, slot_b_sha3_256_digest: None }) } slot = sidecar 1
17262024-09-19T21:06:37.253ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
17272024-09-19T21:06:37.253ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Speed, value: Ok(2607.0) }) index = 0 slot = gimlet 0
17282024-09-19T21:06:37.253ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northeast", kind: Speed, value: Ok(2476.0) }) index = 1 slot = gimlet 0
17292024-09-19T21:06:37.253ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Speed, value: Ok(2553.0) }) index = 2 slot = gimlet 0
17302024-09-19T21:06:37.253ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "North", kind: Speed, value: Ok(2265.0) }) index = 3 slot = gimlet 0
17312024-09-19T21:06:37.253ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Speed, value: Ok(2649.0) }) index = 4 slot = gimlet 0
17322024-09-19T21:06:37.253ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northwest", kind: Speed, value: Ok(2275.0) }) index = 5 slot = gimlet 0
17332024-09-19T21:06:37.253ZDEBGtest_driver_basic (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
17342024-09-19T21:06:37.253ZDEBGtest_driver_basic (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Current, value: Ok(0.41893438) }) index = 0 slot = gimlet 1
17352024-09-19T21:06:37.253ZDEBGtest_driver_basic (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Current, value: Ok(0.025614602) }) index = 1 slot = gimlet 1
17362024-09-19T21:06:37.253ZDEBGtest_driver_basic (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Voltage, value: Ok(12.02914) }) index = 2 slot = gimlet 1
17372024-09-19T21:06:37.253ZDEBGtest_driver_basic (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Voltage, value: Ok(3.2618) }) index = 3 slot = gimlet 1
17382024-09-19T21:06:37.254ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 60 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
17392024-09-19T21:06:37.254ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 32 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: None, slot_b_sha3_256_digest: None }) })
17402024-09-19T21:06:37.254ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 130 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
17412024-09-19T21:06:37.254ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 130 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
17422024-09-19T21:06:37.255ZTRACtest_driver_basic (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
17432024-09-19T21:06:37.288ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 61 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
17442024-09-19T21:06:37.288ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 131 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
17452024-09-19T21:06:37.289ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 131 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
17462024-09-19T21:06:37.323ZDEBGtest_driver_basic (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
17472024-09-19T21:06:37.326ZDEBGtest_driver_basic (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Err(DeviceError) }) index = 0 slot = sidecar 0
17482024-09-19T21:06:37.326ZDEBGtest_driver_basic (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
17492024-09-19T21:06:37.326ZDEBGtest_driver_basic (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Current, value: Ok(0.45898438) }) index = 0 slot = gimlet 0
17502024-09-19T21:06:37.326ZDEBGtest_driver_basic (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Current, value: Ok(0.024414063) }) index = 1 slot = gimlet 0
17512024-09-19T21:06:37.326ZDEBGtest_driver_basic (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Voltage, value: Ok(12.03125) }) index = 2 slot = gimlet 0
17522024-09-19T21:06:37.326ZDEBGtest_driver_basic (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Voltage, value: Ok(3.328125) }) index = 3 slot = gimlet 0
17532024-09-19T21:06:37.326ZDEBGtest_driver_basic (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
17542024-09-19T21:06:37.326ZDEBGtest_driver_basic (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Ok(41.3629) }) index = 0 slot = gimlet 1
17552024-09-19T21:06:37.336ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 61 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
17562024-09-19T21:06:37.336ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 131 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
17572024-09-19T21:06:37.336ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 131 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
17582024-09-19T21:06:37.342ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 62 }, kind: MgsRequest(SpState) }
17592024-09-19T21:06:37.342ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 132 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
17602024-09-19T21:06:37.342ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 132 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
17612024-09-19T21:06:37.343ZDEBGtest_driver_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: None, slot_b_sha3_256_digest: None }) } slot = sidecar 0
17622024-09-19T21:06:37.343ZDEBGtest_driver_basic (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
17632024-09-19T21:06:37.343ZDEBGtest_driver_basic (SpComponent { id: "dev-8" }): asked for component details for a sensor details = Measurement(Measurement { name: "U2_N0", kind: Temperature, value: Ok(56.0) }) index = 0 slot = gimlet 0
17642024-09-19T21:06:37.343ZDEBGtest_driver_basic (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
17652024-09-19T21:06:37.344ZDEBGtest_driver_basic (SpComponent { id: "dev-8" }): asked for component details for a sensor details = Measurement(Measurement { name: "U2_N0", kind: Temperature, value: Ok(56.0) }) index = 0 slot = gimlet 1
17662024-09-19T21:06:37.344ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 62 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: None, slot_b_sha3_256_digest: None }) })
17672024-09-19T21:06:37.344ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 132 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
17682024-09-19T21:06:37.344ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 132 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
17692024-09-19T21:06:37.344ZTRACtest_driver_basic (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
17702024-09-19T21:06:37.346ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 133 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
17712024-09-19T21:06:37.346ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 133 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
17722024-09-19T21:06:37.346ZDEBGtest_driver_basic (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
17732024-09-19T21:06:37.346ZDEBGtest_driver_basic (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Ok(42.5625) }) index = 0 slot = gimlet 0
17742024-09-19T21:06:37.346ZDEBGtest_driver_basic (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
17752024-09-19T21:06:37.346ZDEBGtest_driver_basic (SpComponent { id: "dev-2" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Temperature, value: Ok(41.570313) }) index = 0 slot = gimlet 1
17762024-09-19T21:06:37.346ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 133 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
17772024-09-19T21:06:37.346ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 133 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
17782024-09-19T21:06:37.348ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 134 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
17792024-09-19T21:06:37.348ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 134 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
17802024-09-19T21:06:37.349ZDEBGtest_driver_basic (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
17812024-09-19T21:06:37.349ZDEBGtest_driver_basic (SpComponent { id: "dev-39" }): asked for component details for a sensor details = Measurement(Measurement { name: "t6", kind: Temperature, value: Ok(70.625) }) index = 0 slot = gimlet 0
17822024-09-19T21:06:37.350ZDEBGtest_driver_basic (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
17832024-09-19T21:06:37.350ZDEBGtest_driver_basic (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Ok(42.5625) }) index = 0 slot = gimlet 1
17842024-09-19T21:06:37.350ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 134 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
17852024-09-19T21:06:37.350ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 134 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
17862024-09-19T21:06:37.352ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 135 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
17872024-09-19T21:06:37.353ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 135 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
17882024-09-19T21:06:37.353ZDEBGtest_driver_basic (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
17892024-09-19T21:06:37.353ZDEBGtest_driver_basic (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Err(DeviceError) }) index = 0 slot = gimlet 0
17902024-09-19T21:06:37.353ZDEBGtest_driver_basic (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
17912024-09-19T21:06:37.353ZDEBGtest_driver_basic (SpComponent { id: "dev-39" }): asked for component details for a sensor details = Measurement(Measurement { name: "t6", kind: Temperature, value: Ok(70.625) }) index = 0 slot = gimlet 1
17922024-09-19T21:06:37.353ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 135 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
17932024-09-19T21:06:37.353ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 135 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
17942024-09-19T21:06:37.358ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 136 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
17952024-09-19T21:06:37.358ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 136 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
17962024-09-19T21:06:37.358ZDEBGtest_driver_basic (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
17972024-09-19T21:06:37.358ZDEBGtest_driver_basic (SpComponent { id: "dev-2" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Temperature, value: Ok(41.570313) }) index = 0 slot = gimlet 0
17982024-09-19T21:06:37.358ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
17992024-09-19T21:06:37.358ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Speed, value: Ok(2510.0) }) index = 0 slot = gimlet 1
18002024-09-19T21:06:37.358ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northeast", kind: Speed, value: Ok(2390.0) }) index = 1 slot = gimlet 1
18012024-09-19T21:06:37.358ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Speed, value: Ok(2467.0) }) index = 2 slot = gimlet 1
18022024-09-19T21:06:37.358ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "North", kind: Speed, value: Ok(2195.0) }) index = 3 slot = gimlet 1
18032024-09-19T21:06:37.358ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Speed, value: Ok(2680.0) }) index = 4 slot = gimlet 1
18042024-09-19T21:06:37.358ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northwest", kind: Speed, value: Ok(2212.0) }) index = 5 slot = gimlet 1
18052024-09-19T21:06:37.358ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 136 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
18062024-09-19T21:06:37.358ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 136 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
18072024-09-19T21:06:37.374ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 137 }, kind: MgsRequest(SpState) }
18082024-09-19T21:06:37.375ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 137 }, kind: MgsRequest(SpState) }
18092024-09-19T21:06:37.375ZDEBGtest_driver_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 0
18102024-09-19T21:06:37.375ZDEBGtest_driver_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 1
18112024-09-19T21:06:37.375ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 137 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
18122024-09-19T21:06:37.376ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 137 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
18132024-09-19T21:06:37.376ZTRACtest_driver_basic (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 0
18142024-09-19T21:06:37.376ZTRACtest_driver_basic (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 15 sp_slot = 1
18152024-09-19T21:06:38.287ZTRACtest_driver_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
18162024-09-19T21:06:38.287ZTRACtest_driver_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
18172024-09-19T21:06:38.287ZTRACtest_driver_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
18182024-09-19T21:06:38.287ZTRACtest_driver_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
18192024-09-19T21:06:38.307ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 33 }, kind: MgsRequest(SpState) }
18202024-09-19T21:06:38.308ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 63 }, kind: MgsRequest(SpState) }
18212024-09-19T21:06:38.308ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 138 }, kind: MgsRequest(SpState) }
18222024-09-19T21:06:38.308ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 138 }, kind: MgsRequest(SpState) }
18232024-09-19T21:06:38.309ZDEBGtest_driver_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: None, slot_b_sha3_256_digest: None }) } slot = sidecar 0
18242024-09-19T21:06:38.309ZDEBGtest_driver_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: None, slot_b_sha3_256_digest: None }) } slot = sidecar 1
18252024-09-19T21:06:38.310ZDEBGtest_driver_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 0
18262024-09-19T21:06:38.310ZDEBGtest_driver_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 1
18272024-09-19T21:06:38.612ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 63 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: None, slot_b_sha3_256_digest: None }) })
18282024-09-19T21:06:38.613ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 33 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: None, slot_b_sha3_256_digest: None }) })
18292024-09-19T21:06:38.613ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 138 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
18302024-09-19T21:06:38.614ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 138 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
18312024-09-19T21:06:38.623ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 64 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
18322024-09-19T21:06:38.626ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 34 }, kind: MgsRequest(SpState) }
18332024-09-19T21:06:38.626ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 139 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
18342024-09-19T21:06:38.626ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 139 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
18352024-09-19T21:06:38.629ZDEBGtest_driver_basic (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
18362024-09-19T21:06:38.629ZDEBGtest_driver_basic (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Ok(41.789063) }) index = 0 slot = sidecar 0
18372024-09-19T21:06:38.629ZDEBGtest_driver_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: None, slot_b_sha3_256_digest: None }) } slot = sidecar 1
18382024-09-19T21:06:38.630ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
18392024-09-19T21:06:38.630ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Speed, value: Ok(2607.0) }) index = 0 slot = gimlet 0
18402024-09-19T21:06:38.630ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northeast", kind: Speed, value: Ok(2476.0) }) index = 1 slot = gimlet 0
18412024-09-19T21:06:38.630ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Speed, value: Ok(2553.0) }) index = 2 slot = gimlet 0
18422024-09-19T21:06:38.630ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "North", kind: Speed, value: Ok(2265.0) }) index = 3 slot = gimlet 0
18432024-09-19T21:06:38.630ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Speed, value: Ok(2649.0) }) index = 4 slot = gimlet 0
18442024-09-19T21:06:38.630ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northwest", kind: Speed, value: Ok(2275.0) }) index = 5 slot = gimlet 0
18452024-09-19T21:06:38.630ZDEBGtest_driver_basic (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
18462024-09-19T21:06:38.630ZDEBGtest_driver_basic (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Current, value: Ok(0.41893438) }) index = 0 slot = gimlet 1
18472024-09-19T21:06:38.630ZDEBGtest_driver_basic (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Current, value: Ok(0.025614602) }) index = 1 slot = gimlet 1
18482024-09-19T21:06:38.630ZDEBGtest_driver_basic (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Voltage, value: Ok(12.02914) }) index = 2 slot = gimlet 1
18492024-09-19T21:06:38.630ZDEBGtest_driver_basic (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Voltage, value: Ok(3.2618) }) index = 3 slot = gimlet 1
18502024-09-19T21:06:38.656ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 64 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
18512024-09-19T21:06:38.656ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 34 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: None, slot_b_sha3_256_digest: None }) })
18522024-09-19T21:06:38.656ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 139 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
18532024-09-19T21:06:38.656ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 139 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
18542024-09-19T21:06:38.659ZTRACtest_driver_basic (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
18552024-09-19T21:06:38.673ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 65 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
18562024-09-19T21:06:38.673ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 140 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
18572024-09-19T21:06:38.673ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 140 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
18582024-09-19T21:06:38.675ZDEBGtest_driver_basic (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
18592024-09-19T21:06:38.675ZDEBGtest_driver_basic (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Err(DeviceError) }) index = 0 slot = sidecar 0
18602024-09-19T21:06:38.675ZDEBGtest_driver_basic (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
18612024-09-19T21:06:38.675ZDEBGtest_driver_basic (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Current, value: Ok(0.45898438) }) index = 0 slot = gimlet 0
18622024-09-19T21:06:38.675ZDEBGtest_driver_basic (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Current, value: Ok(0.024414063) }) index = 1 slot = gimlet 0
18632024-09-19T21:06:38.675ZDEBGtest_driver_basic (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Voltage, value: Ok(12.03125) }) index = 2 slot = gimlet 0
18642024-09-19T21:06:38.675ZDEBGtest_driver_basic (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Voltage, value: Ok(3.328125) }) index = 3 slot = gimlet 0
18652024-09-19T21:06:38.675ZDEBGtest_driver_basic (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
18662024-09-19T21:06:38.675ZDEBGtest_driver_basic (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Ok(41.3629) }) index = 0 slot = gimlet 1
18672024-09-19T21:06:38.676ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 65 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
18682024-09-19T21:06:38.676ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 140 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
18692024-09-19T21:06:38.676ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 140 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
18702024-09-19T21:06:38.696ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 66 }, kind: MgsRequest(SpState) }
18712024-09-19T21:06:38.696ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 141 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
18722024-09-19T21:06:38.697ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 141 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
18732024-09-19T21:06:38.699ZDEBGtest_driver_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: None, slot_b_sha3_256_digest: None }) } slot = sidecar 0
18742024-09-19T21:06:38.699ZDEBGtest_driver_basic (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
18752024-09-19T21:06:38.699ZDEBGtest_driver_basic (SpComponent { id: "dev-8" }): asked for component details for a sensor details = Measurement(Measurement { name: "U2_N0", kind: Temperature, value: Ok(56.0) }) index = 0 slot = gimlet 0
18762024-09-19T21:06:38.699ZDEBGtest_driver_basic (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
18772024-09-19T21:06:38.699ZDEBGtest_driver_basic (SpComponent { id: "dev-8" }): asked for component details for a sensor details = Measurement(Measurement { name: "U2_N0", kind: Temperature, value: Ok(56.0) }) index = 0 slot = gimlet 1
18782024-09-19T21:06:38.703ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 66 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: None, slot_b_sha3_256_digest: None }) })
18792024-09-19T21:06:38.703ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 141 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
18802024-09-19T21:06:38.703ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 141 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
18812024-09-19T21:06:38.719ZTRACtest_driver_basic (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
18822024-09-19T21:06:38.733ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 142 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
18832024-09-19T21:06:38.733ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 142 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
18842024-09-19T21:06:38.735ZDEBGtest_driver_basic (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
18852024-09-19T21:06:38.735ZDEBGtest_driver_basic (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Ok(42.5625) }) index = 0 slot = gimlet 0
18862024-09-19T21:06:38.736ZDEBGtest_driver_basic (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
18872024-09-19T21:06:38.736ZDEBGtest_driver_basic (SpComponent { id: "dev-2" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Temperature, value: Ok(41.570313) }) index = 0 slot = gimlet 1
18882024-09-19T21:06:38.737ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 142 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
18892024-09-19T21:06:38.737ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 142 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
18902024-09-19T21:06:38.778ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 143 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
18912024-09-19T21:06:38.778ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 143 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
18922024-09-19T21:06:38.780ZDEBGtest_driver_basic (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
18932024-09-19T21:06:38.780ZDEBGtest_driver_basic (SpComponent { id: "dev-39" }): asked for component details for a sensor details = Measurement(Measurement { name: "t6", kind: Temperature, value: Ok(70.625) }) index = 0 slot = gimlet 0
18942024-09-19T21:06:38.780ZDEBGtest_driver_basic (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
18952024-09-19T21:06:38.780ZDEBGtest_driver_basic (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Ok(42.5625) }) index = 0 slot = gimlet 1
18962024-09-19T21:06:38.782ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 143 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
18972024-09-19T21:06:38.782ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 143 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
18982024-09-19T21:06:38.788ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 144 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
18992024-09-19T21:06:38.788ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 144 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
19002024-09-19T21:06:38.790ZDEBGtest_driver_basic (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
19012024-09-19T21:06:38.790ZDEBGtest_driver_basic (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Err(DeviceError) }) index = 0 slot = gimlet 0
19022024-09-19T21:06:38.790ZDEBGtest_driver_basic (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
19032024-09-19T21:06:38.790ZDEBGtest_driver_basic (SpComponent { id: "dev-39" }): asked for component details for a sensor details = Measurement(Measurement { name: "t6", kind: Temperature, value: Ok(70.625) }) index = 0 slot = gimlet 1
19042024-09-19T21:06:38.819ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 144 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
19052024-09-19T21:06:38.821ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 144 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
19062024-09-19T21:06:38.824ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 145 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
19072024-09-19T21:06:38.825ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 145 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
19082024-09-19T21:06:38.827ZDEBGtest_driver_basic (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
19092024-09-19T21:06:38.827ZDEBGtest_driver_basic (SpComponent { id: "dev-2" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Temperature, value: Ok(41.570313) }) index = 0 slot = gimlet 0
19102024-09-19T21:06:38.827ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
19112024-09-19T21:06:38.827ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Speed, value: Ok(2510.0) }) index = 0 slot = gimlet 1
19122024-09-19T21:06:38.827ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northeast", kind: Speed, value: Ok(2390.0) }) index = 1 slot = gimlet 1
19132024-09-19T21:06:38.827ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Speed, value: Ok(2467.0) }) index = 2 slot = gimlet 1
19142024-09-19T21:06:38.827ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "North", kind: Speed, value: Ok(2195.0) }) index = 3 slot = gimlet 1
19152024-09-19T21:06:38.827ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Speed, value: Ok(2680.0) }) index = 4 slot = gimlet 1
19162024-09-19T21:06:38.827ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northwest", kind: Speed, value: Ok(2212.0) }) index = 5 slot = gimlet 1
19172024-09-19T21:06:38.830ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 145 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
19182024-09-19T21:06:38.831ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 145 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
19192024-09-19T21:06:38.846ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 146 }, kind: MgsRequest(SpState) }
19202024-09-19T21:06:38.846ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 146 }, kind: MgsRequest(SpState) }
19212024-09-19T21:06:38.849ZDEBGtest_driver_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 0
19222024-09-19T21:06:38.849ZDEBGtest_driver_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 1
19232024-09-19T21:06:38.854ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 146 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
19242024-09-19T21:06:38.854ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 146 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
19252024-09-19T21:06:38.868ZTRACtest_driver_basic (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 0
19262024-09-19T21:06:38.868ZTRACtest_driver_basic (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 15 sp_slot = 1
19272024-09-19T21:06:39.267ZTRACtest_driver_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
19282024-09-19T21:06:39.267ZTRACtest_driver_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
19292024-09-19T21:06:39.267ZTRACtest_driver_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
19302024-09-19T21:06:39.267ZTRACtest_driver_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
19312024-09-19T21:06:39.267ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 35 }, kind: MgsRequest(SpState) }
19322024-09-19T21:06:39.267ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 67 }, kind: MgsRequest(SpState) }
19332024-09-19T21:06:39.267ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 147 }, kind: MgsRequest(SpState) }
19342024-09-19T21:06:39.267ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 147 }, kind: MgsRequest(SpState) }
19352024-09-19T21:06:39.271ZDEBGtest_driver_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: None, slot_b_sha3_256_digest: None }) } slot = sidecar 0
19362024-09-19T21:06:39.271ZDEBGtest_driver_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: None, slot_b_sha3_256_digest: None }) } slot = sidecar 1
19372024-09-19T21:06:39.271ZDEBGtest_driver_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 0
19382024-09-19T21:06:39.272ZDEBGtest_driver_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 1
19392024-09-19T21:06:39.286ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 67 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: None, slot_b_sha3_256_digest: None }) })
19402024-09-19T21:06:39.287ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 35 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: None, slot_b_sha3_256_digest: None }) })
19412024-09-19T21:06:39.287ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 147 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
19422024-09-19T21:06:39.287ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 147 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
19432024-09-19T21:06:39.289ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 68 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
19442024-09-19T21:06:39.290ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 36 }, kind: MgsRequest(SpState) }
19452024-09-19T21:06:39.290ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 148 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
19462024-09-19T21:06:39.290ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 148 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
19472024-09-19T21:06:39.290ZDEBGtest_driver_basic (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
19482024-09-19T21:06:39.290ZDEBGtest_driver_basic (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Ok(41.789063) }) index = 0 slot = sidecar 0
19492024-09-19T21:06:39.294ZDEBGtest_driver_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: None, slot_b_sha3_256_digest: None }) } slot = sidecar 1
19502024-09-19T21:06:39.294ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
19512024-09-19T21:06:39.302ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Speed, value: Ok(2607.0) }) index = 0 slot = gimlet 0
19522024-09-19T21:06:39.302ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northeast", kind: Speed, value: Ok(2476.0) }) index = 1 slot = gimlet 0
19532024-09-19T21:06:39.302ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Speed, value: Ok(2553.0) }) index = 2 slot = gimlet 0
19542024-09-19T21:06:39.303ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "North", kind: Speed, value: Ok(2265.0) }) index = 3 slot = gimlet 0
19552024-09-19T21:06:39.303ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Speed, value: Ok(2649.0) }) index = 4 slot = gimlet 0
19562024-09-19T21:06:39.303ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northwest", kind: Speed, value: Ok(2275.0) }) index = 5 slot = gimlet 0
19572024-09-19T21:06:39.303ZDEBGtest_driver_basic (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
19582024-09-19T21:06:39.304ZDEBGtest_driver_basic (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Current, value: Ok(0.41893438) }) index = 0 slot = gimlet 1
19592024-09-19T21:06:39.304ZDEBGtest_driver_basic (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Current, value: Ok(0.025614602) }) index = 1 slot = gimlet 1
19602024-09-19T21:06:39.304ZDEBGtest_driver_basic (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Voltage, value: Ok(12.02914) }) index = 2 slot = gimlet 1
19612024-09-19T21:06:39.304ZDEBGtest_driver_basic (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Voltage, value: Ok(3.2618) }) index = 3 slot = gimlet 1
19622024-09-19T21:06:39.306ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 68 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
19632024-09-19T21:06:39.307ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 36 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: None, slot_b_sha3_256_digest: None }) })
19642024-09-19T21:06:39.313ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 148 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
19652024-09-19T21:06:39.313ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 148 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
19662024-09-19T21:06:39.313ZTRACtest_driver_basic (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
19672024-09-19T21:06:39.322ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 69 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
19682024-09-19T21:06:39.323ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 149 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
19692024-09-19T21:06:39.323ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 149 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
19702024-09-19T21:06:39.323ZDEBGtest_driver_basic (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
19712024-09-19T21:06:39.323ZDEBGtest_driver_basic (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Err(DeviceError) }) index = 0 slot = sidecar 0
19722024-09-19T21:06:39.324ZDEBGtest_driver_basic (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
19732024-09-19T21:06:39.324ZDEBGtest_driver_basic (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Current, value: Ok(0.45898438) }) index = 0 slot = gimlet 0
19742024-09-19T21:06:39.324ZDEBGtest_driver_basic (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Current, value: Ok(0.024414063) }) index = 1 slot = gimlet 0
19752024-09-19T21:06:39.324ZDEBGtest_driver_basic (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Voltage, value: Ok(12.03125) }) index = 2 slot = gimlet 0
19762024-09-19T21:06:39.324ZDEBGtest_driver_basic (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Voltage, value: Ok(3.328125) }) index = 3 slot = gimlet 0
19772024-09-19T21:06:39.324ZDEBGtest_driver_basic (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
19782024-09-19T21:06:39.325ZDEBGtest_driver_basic (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Ok(41.3629) }) index = 0 slot = gimlet 1
19792024-09-19T21:06:39.326ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 69 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
19802024-09-19T21:06:39.326ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 149 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
19812024-09-19T21:06:39.326ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 149 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
19822024-09-19T21:06:39.338ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 70 }, kind: MgsRequest(SpState) }
19832024-09-19T21:06:39.338ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 150 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
19842024-09-19T21:06:39.338ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 150 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
19852024-09-19T21:06:39.340ZDEBGtest_driver_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: None, slot_b_sha3_256_digest: None }) } slot = sidecar 0
19862024-09-19T21:06:39.340ZDEBGtest_driver_basic (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
19872024-09-19T21:06:39.340ZDEBGtest_driver_basic (SpComponent { id: "dev-8" }): asked for component details for a sensor details = Measurement(Measurement { name: "U2_N0", kind: Temperature, value: Ok(56.0) }) index = 0 slot = gimlet 0
19882024-09-19T21:06:39.340ZDEBGtest_driver_basic (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
19892024-09-19T21:06:39.340ZDEBGtest_driver_basic (SpComponent { id: "dev-8" }): asked for component details for a sensor details = Measurement(Measurement { name: "U2_N0", kind: Temperature, value: Ok(56.0) }) index = 0 slot = gimlet 1
19902024-09-19T21:06:39.343ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 70 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: None, slot_b_sha3_256_digest: None }) })
19912024-09-19T21:06:39.343ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 150 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
19922024-09-19T21:06:39.343ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 150 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
19932024-09-19T21:06:39.344ZTRACtest_driver_basic (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
19942024-09-19T21:06:39.349ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 151 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
19952024-09-19T21:06:39.349ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 151 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
19962024-09-19T21:06:39.350ZDEBGtest_driver_basic (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
19972024-09-19T21:06:39.350ZDEBGtest_driver_basic (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Ok(42.5625) }) index = 0 slot = gimlet 0
19982024-09-19T21:06:39.350ZDEBGtest_driver_basic (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
19992024-09-19T21:06:39.350ZDEBGtest_driver_basic (SpComponent { id: "dev-2" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Temperature, value: Ok(41.570313) }) index = 0 slot = gimlet 1
20002024-09-19T21:06:39.352ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 151 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
20012024-09-19T21:06:39.352ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 151 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
20022024-09-19T21:06:39.354ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 152 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
20032024-09-19T21:06:39.354ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 152 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
20042024-09-19T21:06:39.354ZDEBGtest_driver_basic (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
20052024-09-19T21:06:39.355ZDEBGtest_driver_basic (SpComponent { id: "dev-39" }): asked for component details for a sensor details = Measurement(Measurement { name: "t6", kind: Temperature, value: Ok(70.625) }) index = 0 slot = gimlet 0
20062024-09-19T21:06:39.355ZDEBGtest_driver_basic (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
20072024-09-19T21:06:39.355ZDEBGtest_driver_basic (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Ok(42.5625) }) index = 0 slot = gimlet 1
20082024-09-19T21:06:39.355ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 152 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
20092024-09-19T21:06:39.355ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 152 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
20102024-09-19T21:06:39.357ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 153 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
20112024-09-19T21:06:39.357ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 153 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
20122024-09-19T21:06:39.359ZDEBGtest_driver_basic (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
20132024-09-19T21:06:39.359ZDEBGtest_driver_basic (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Err(DeviceError) }) index = 0 slot = gimlet 0
20142024-09-19T21:06:39.359ZDEBGtest_driver_basic (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
20152024-09-19T21:06:39.359ZDEBGtest_driver_basic (SpComponent { id: "dev-39" }): asked for component details for a sensor details = Measurement(Measurement { name: "t6", kind: Temperature, value: Ok(70.625) }) index = 0 slot = gimlet 1
20162024-09-19T21:06:39.360ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 153 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
20172024-09-19T21:06:39.360ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 153 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
20182024-09-19T21:06:39.364ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 154 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
20192024-09-19T21:06:39.364ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 154 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
20202024-09-19T21:06:39.365ZDEBGtest_driver_basic (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
20212024-09-19T21:06:39.365ZDEBGtest_driver_basic (SpComponent { id: "dev-2" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Temperature, value: Ok(41.570313) }) index = 0 slot = gimlet 0
20222024-09-19T21:06:39.365ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
20232024-09-19T21:06:39.366ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Speed, value: Ok(2510.0) }) index = 0 slot = gimlet 1
20242024-09-19T21:06:39.366ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northeast", kind: Speed, value: Ok(2390.0) }) index = 1 slot = gimlet 1
20252024-09-19T21:06:39.366ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Speed, value: Ok(2467.0) }) index = 2 slot = gimlet 1
20262024-09-19T21:06:39.366ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "North", kind: Speed, value: Ok(2195.0) }) index = 3 slot = gimlet 1
20272024-09-19T21:06:39.366ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Speed, value: Ok(2680.0) }) index = 4 slot = gimlet 1
20282024-09-19T21:06:39.366ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northwest", kind: Speed, value: Ok(2212.0) }) index = 5 slot = gimlet 1
20292024-09-19T21:06:39.367ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 154 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
20302024-09-19T21:06:39.367ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 154 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
20312024-09-19T21:06:39.375ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 155 }, kind: MgsRequest(SpState) }
20322024-09-19T21:06:39.375ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 155 }, kind: MgsRequest(SpState) }
20332024-09-19T21:06:39.376ZDEBGtest_driver_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 0
20342024-09-19T21:06:39.376ZDEBGtest_driver_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 1
20352024-09-19T21:06:39.377ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 155 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
20362024-09-19T21:06:39.378ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 155 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
20372024-09-19T21:06:39.378ZTRACtest_driver_basic (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 0
20382024-09-19T21:06:39.378ZTRACtest_driver_basic (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 15 sp_slot = 1
20392024-09-19T21:06:40.285ZTRACtest_driver_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
20402024-09-19T21:06:40.285ZTRACtest_driver_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
20412024-09-19T21:06:40.285ZTRACtest_driver_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
20422024-09-19T21:06:40.286ZTRACtest_driver_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
20432024-09-19T21:06:40.286ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 37 }, kind: MgsRequest(SpState) }
20442024-09-19T21:06:40.286ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 71 }, kind: MgsRequest(SpState) }
20452024-09-19T21:06:40.286ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 156 }, kind: MgsRequest(SpState) }
20462024-09-19T21:06:40.286ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 156 }, kind: MgsRequest(SpState) }
20472024-09-19T21:06:40.286ZDEBGtest_driver_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: None, slot_b_sha3_256_digest: None }) } slot = sidecar 0
20482024-09-19T21:06:40.286ZDEBGtest_driver_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: None, slot_b_sha3_256_digest: None }) } slot = sidecar 1
20492024-09-19T21:06:40.286ZDEBGtest_driver_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 0
20502024-09-19T21:06:40.286ZDEBGtest_driver_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 1
20512024-09-19T21:06:40.296ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 71 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: None, slot_b_sha3_256_digest: None }) })
20522024-09-19T21:06:40.297ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 37 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: None, slot_b_sha3_256_digest: None }) })
20532024-09-19T21:06:40.297ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 156 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
20542024-09-19T21:06:40.297ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 156 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
20552024-09-19T21:06:40.298ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 72 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
20562024-09-19T21:06:40.298ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 38 }, kind: MgsRequest(SpState) }
20572024-09-19T21:06:40.298ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 157 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
20582024-09-19T21:06:40.298ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 157 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
20592024-09-19T21:06:40.299ZDEBGtest_driver_basic (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
20602024-09-19T21:06:40.299ZDEBGtest_driver_basic (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Ok(41.789063) }) index = 0 slot = sidecar 0
20612024-09-19T21:06:40.299ZDEBGtest_driver_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: None, slot_b_sha3_256_digest: None }) } slot = sidecar 1
20622024-09-19T21:06:40.299ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
20632024-09-19T21:06:40.300ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Speed, value: Ok(2607.0) }) index = 0 slot = gimlet 0
20642024-09-19T21:06:40.300ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northeast", kind: Speed, value: Ok(2476.0) }) index = 1 slot = gimlet 0
20652024-09-19T21:06:40.300ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Speed, value: Ok(2553.0) }) index = 2 slot = gimlet 0
20662024-09-19T21:06:40.300ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "North", kind: Speed, value: Ok(2265.0) }) index = 3 slot = gimlet 0
20672024-09-19T21:06:40.300ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Speed, value: Ok(2649.0) }) index = 4 slot = gimlet 0
20682024-09-19T21:06:40.300ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northwest", kind: Speed, value: Ok(2275.0) }) index = 5 slot = gimlet 0
20692024-09-19T21:06:40.300ZDEBGtest_driver_basic (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
20702024-09-19T21:06:40.300ZDEBGtest_driver_basic (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Current, value: Ok(0.41893438) }) index = 0 slot = gimlet 1
20712024-09-19T21:06:40.300ZDEBGtest_driver_basic (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Current, value: Ok(0.025614602) }) index = 1 slot = gimlet 1
20722024-09-19T21:06:40.300ZDEBGtest_driver_basic (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Voltage, value: Ok(12.02914) }) index = 2 slot = gimlet 1
20732024-09-19T21:06:40.300ZDEBGtest_driver_basic (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Voltage, value: Ok(3.2618) }) index = 3 slot = gimlet 1
20742024-09-19T21:06:40.300ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 72 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
20752024-09-19T21:06:40.300ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 38 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: None, slot_b_sha3_256_digest: None }) })
20762024-09-19T21:06:40.300ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 157 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
20772024-09-19T21:06:40.300ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 157 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
20782024-09-19T21:06:40.303ZTRACtest_driver_basic (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
20792024-09-19T21:06:40.314ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 73 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
20802024-09-19T21:06:40.314ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 158 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
20812024-09-19T21:06:40.314ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 158 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
20822024-09-19T21:06:40.316ZDEBGtest_driver_basic (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
20832024-09-19T21:06:40.316ZDEBGtest_driver_basic (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Err(DeviceError) }) index = 0 slot = sidecar 0
20842024-09-19T21:06:40.316ZDEBGtest_driver_basic (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
20852024-09-19T21:06:40.316ZDEBGtest_driver_basic (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Current, value: Ok(0.45898438) }) index = 0 slot = gimlet 0
20862024-09-19T21:06:40.316ZDEBGtest_driver_basic (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Current, value: Ok(0.024414063) }) index = 1 slot = gimlet 0
20872024-09-19T21:06:40.316ZDEBGtest_driver_basic (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Voltage, value: Ok(12.03125) }) index = 2 slot = gimlet 0
20882024-09-19T21:06:40.316ZDEBGtest_driver_basic (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Voltage, value: Ok(3.328125) }) index = 3 slot = gimlet 0
20892024-09-19T21:06:40.317ZDEBGtest_driver_basic (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
20902024-09-19T21:06:40.317ZDEBGtest_driver_basic (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Ok(41.3629) }) index = 0 slot = gimlet 1
20912024-09-19T21:06:40.321ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 73 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
20922024-09-19T21:06:40.321ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 158 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
20932024-09-19T21:06:40.321ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 158 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
20942024-09-19T21:06:40.331ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 74 }, kind: MgsRequest(SpState) }
20952024-09-19T21:06:40.331ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 159 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
20962024-09-19T21:06:40.331ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 159 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
20972024-09-19T21:06:40.331ZDEBGtest_driver_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: None, slot_b_sha3_256_digest: None }) } slot = sidecar 0
20982024-09-19T21:06:40.331ZDEBGtest_driver_basic (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
20992024-09-19T21:06:40.331ZDEBGtest_driver_basic (SpComponent { id: "dev-8" }): asked for component details for a sensor details = Measurement(Measurement { name: "U2_N0", kind: Temperature, value: Ok(56.0) }) index = 0 slot = gimlet 0
21002024-09-19T21:06:40.331ZDEBGtest_driver_basic (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
21012024-09-19T21:06:40.332ZDEBGtest_driver_basic (SpComponent { id: "dev-8" }): asked for component details for a sensor details = Measurement(Measurement { name: "U2_N0", kind: Temperature, value: Ok(56.0) }) index = 0 slot = gimlet 1
21022024-09-19T21:06:40.334ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 74 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: None, slot_b_sha3_256_digest: None }) })
21032024-09-19T21:06:40.334ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 159 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
21042024-09-19T21:06:40.334ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 159 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
21052024-09-19T21:06:40.335ZTRACtest_driver_basic (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
21062024-09-19T21:06:40.336ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 160 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
21072024-09-19T21:06:40.336ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 160 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
21082024-09-19T21:06:40.337ZDEBGtest_driver_basic (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
21092024-09-19T21:06:40.337ZDEBGtest_driver_basic (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Ok(42.5625) }) index = 0 slot = gimlet 0
21102024-09-19T21:06:40.338ZDEBGtest_driver_basic (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
21112024-09-19T21:06:40.338ZDEBGtest_driver_basic (SpComponent { id: "dev-2" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Temperature, value: Ok(41.570313) }) index = 0 slot = gimlet 1
21122024-09-19T21:06:40.338ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 160 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
21132024-09-19T21:06:40.338ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 160 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
21142024-09-19T21:06:40.342ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 161 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
21152024-09-19T21:06:40.342ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 161 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
21162024-09-19T21:06:40.342ZDEBGtest_driver_basic (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
21172024-09-19T21:06:40.342ZDEBGtest_driver_basic (SpComponent { id: "dev-39" }): asked for component details for a sensor details = Measurement(Measurement { name: "t6", kind: Temperature, value: Ok(70.625) }) index = 0 slot = gimlet 0
21182024-09-19T21:06:40.342ZDEBGtest_driver_basic (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
21192024-09-19T21:06:40.342ZDEBGtest_driver_basic (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Ok(42.5625) }) index = 0 slot = gimlet 1
21202024-09-19T21:06:40.343ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 161 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
21212024-09-19T21:06:40.343ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 161 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
21222024-09-19T21:06:40.344ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 162 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
21232024-09-19T21:06:40.345ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 162 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
21242024-09-19T21:06:40.345ZDEBGtest_driver_basic (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
21252024-09-19T21:06:40.345ZDEBGtest_driver_basic (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Err(DeviceError) }) index = 0 slot = gimlet 0
21262024-09-19T21:06:40.346ZDEBGtest_driver_basic (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
21272024-09-19T21:06:40.346ZDEBGtest_driver_basic (SpComponent { id: "dev-39" }): asked for component details for a sensor details = Measurement(Measurement { name: "t6", kind: Temperature, value: Ok(70.625) }) index = 0 slot = gimlet 1
21282024-09-19T21:06:40.347ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 162 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
21292024-09-19T21:06:40.347ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 162 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
21302024-09-19T21:06:40.355ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 163 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
21312024-09-19T21:06:40.355ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 163 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
21322024-09-19T21:06:40.356ZDEBGtest_driver_basic (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 0
21332024-09-19T21:06:40.356ZDEBGtest_driver_basic (SpComponent { id: "dev-2" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Temperature, value: Ok(41.570313) }) index = 0 slot = gimlet 0
21342024-09-19T21:06:40.356ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 1
21352024-09-19T21:06:40.356ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Speed, value: Ok(2510.0) }) index = 0 slot = gimlet 1
21362024-09-19T21:06:40.356ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northeast", kind: Speed, value: Ok(2390.0) }) index = 1 slot = gimlet 1
21372024-09-19T21:06:40.356ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Speed, value: Ok(2467.0) }) index = 2 slot = gimlet 1
21382024-09-19T21:06:40.356ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "North", kind: Speed, value: Ok(2195.0) }) index = 3 slot = gimlet 1
21392024-09-19T21:06:40.356ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Speed, value: Ok(2680.0) }) index = 4 slot = gimlet 1
21402024-09-19T21:06:40.356ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northwest", kind: Speed, value: Ok(2212.0) }) index = 5 slot = gimlet 1
21412024-09-19T21:06:40.357ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 163 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
21422024-09-19T21:06:40.357ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 163 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
21432024-09-19T21:06:40.369ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 164 }, kind: MgsRequest(SpState) }
21442024-09-19T21:06:40.369ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 164 }, kind: MgsRequest(SpState) }
21452024-09-19T21:06:40.370ZDEBGtest_driver_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 0
21462024-09-19T21:06:40.370ZDEBGtest_driver_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 1
21472024-09-19T21:06:40.371ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 164 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
21482024-09-19T21:06:40.371ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 164 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
21492024-09-19T21:06:40.371ZTRACtest_driver_basic (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 16 sp_slot = 0
21502024-09-19T21:06:40.371ZTRACtest_driver_basic (sensor-poller): polled SP successfully chassis_type = Sled num_samples = 15 sp_slot = 1
21512024-09-19T21:06:40.393ZINFOtest_driver_basic (dropshot): accepted connection local_addr = [::1]:54370 remote_addr = [::1]:65046
21522024-09-19T21:06:40.418ZTRACtest_driver_basic (dropshot): incoming request local_addr = [::1]:54370 method = GET remote_addr = [::1]:65046 req_id = f4367a3f-4540-4c37-a964-4ea44756c410 uri = /ignition
21532024-09-19T21:06:40.419ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 75 }, kind: MgsRequest(BulkIgnitionState { offset: 0 }) }
21542024-09-19T21:06:40.419ZDEBGtest_driver_basic: received bulk ignition state request offset = 0 slot = sidecar 0 state = [IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Sidecar, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Sidecar, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Gimlet, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, target: Some(TargetState { system_type: Gimlet, power_state: On, power_reset_in_progress: false, faults: SystemFaults { power_a3: false, power_a2: false, sp: false, rot: false }, controller0_present: true, controller1_present: false, link0_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false }, link1_receiver_status: ReceiverStatus { aligned: true, locked: true, polarity_inverted: false } }) }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }, IgnitionState { receiver: ReceiverStatus { aligned: false, locked: false, polarity_inverted: false }, target: None }]
21552024-09-19T21:06:40.419ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 75 } response = BulkIgnitionState(TlvPage { offset: 0, total: 35 })
21562024-09-19T21:06:40.420ZWARNtest_driver_basic (ManagementSwitch): ignoring unknown ignition target 4 returned by ignition controller SP
21572024-09-19T21:06:40.420ZWARNtest_driver_basic (ManagementSwitch): ignoring unknown ignition target 5 returned by ignition controller SP
21582024-09-19T21:06:40.420ZWARNtest_driver_basic (ManagementSwitch): ignoring unknown ignition target 6 returned by ignition controller SP
21592024-09-19T21:06:40.420ZWARNtest_driver_basic (ManagementSwitch): ignoring unknown ignition target 7 returned by ignition controller SP
21602024-09-19T21:06:40.420ZWARNtest_driver_basic (ManagementSwitch): ignoring unknown ignition target 8 returned by ignition controller SP
21612024-09-19T21:06:40.420ZWARNtest_driver_basic (ManagementSwitch): ignoring unknown ignition target 9 returned by ignition controller SP
21622024-09-19T21:06:40.420ZWARNtest_driver_basic (ManagementSwitch): ignoring unknown ignition target 10 returned by ignition controller SP
21632024-09-19T21:06:40.420ZWARNtest_driver_basic (ManagementSwitch): ignoring unknown ignition target 11 returned by ignition controller SP
21642024-09-19T21:06:40.420ZWARNtest_driver_basic (ManagementSwitch): ignoring unknown ignition target 12 returned by ignition controller SP
21652024-09-19T21:06:40.420ZWARNtest_driver_basic (ManagementSwitch): ignoring unknown ignition target 13 returned by ignition controller SP
21662024-09-19T21:06:40.420ZWARNtest_driver_basic (ManagementSwitch): ignoring unknown ignition target 14 returned by ignition controller SP
21672024-09-19T21:06:40.420ZWARNtest_driver_basic (ManagementSwitch): ignoring unknown ignition target 15 returned by ignition controller SP
21682024-09-19T21:06:40.420ZWARNtest_driver_basic (ManagementSwitch): ignoring unknown ignition target 16 returned by ignition controller SP
21692024-09-19T21:06:40.420ZWARNtest_driver_basic (ManagementSwitch): ignoring unknown ignition target 17 returned by ignition controller SP
21702024-09-19T21:06:40.420ZWARNtest_driver_basic (ManagementSwitch): ignoring unknown ignition target 18 returned by ignition controller SP
21712024-09-19T21:06:40.420ZWARNtest_driver_basic (ManagementSwitch): ignoring unknown ignition target 19 returned by ignition controller SP
21722024-09-19T21:06:40.420ZWARNtest_driver_basic (ManagementSwitch): ignoring unknown ignition target 20 returned by ignition controller SP
21732024-09-19T21:06:40.420ZWARNtest_driver_basic (ManagementSwitch): ignoring unknown ignition target 21 returned by ignition controller SP
21742024-09-19T21:06:40.420ZWARNtest_driver_basic (ManagementSwitch): ignoring unknown ignition target 22 returned by ignition controller SP
21752024-09-19T21:06:40.420ZWARNtest_driver_basic (ManagementSwitch): ignoring unknown ignition target 23 returned by ignition controller SP
21762024-09-19T21:06:40.420ZWARNtest_driver_basic (ManagementSwitch): ignoring unknown ignition target 24 returned by ignition controller SP
21772024-09-19T21:06:40.420ZWARNtest_driver_basic (ManagementSwitch): ignoring unknown ignition target 25 returned by ignition controller SP
21782024-09-19T21:06:40.420ZWARNtest_driver_basic (ManagementSwitch): ignoring unknown ignition target 26 returned by ignition controller SP
21792024-09-19T21:06:40.420ZWARNtest_driver_basic (ManagementSwitch): ignoring unknown ignition target 27 returned by ignition controller SP
21802024-09-19T21:06:40.420ZWARNtest_driver_basic (ManagementSwitch): ignoring unknown ignition target 28 returned by ignition controller SP
21812024-09-19T21:06:40.420ZWARNtest_driver_basic (ManagementSwitch): ignoring unknown ignition target 29 returned by ignition controller SP
21822024-09-19T21:06:40.420ZWARNtest_driver_basic (ManagementSwitch): ignoring unknown ignition target 30 returned by ignition controller SP
21832024-09-19T21:06:40.420ZWARNtest_driver_basic (ManagementSwitch): ignoring unknown ignition target 31 returned by ignition controller SP
21842024-09-19T21:06:40.421ZWARNtest_driver_basic (ManagementSwitch): ignoring unknown ignition target 32 returned by ignition controller SP
21852024-09-19T21:06:40.421ZWARNtest_driver_basic (ManagementSwitch): ignoring unknown ignition target 33 returned by ignition controller SP
21862024-09-19T21:06:40.421ZWARNtest_driver_basic (ManagementSwitch): ignoring unknown ignition target 34 returned by ignition controller SP
21872024-09-19T21:06:40.421ZINFOtest_driver_basic (dropshot): request completed latency_us = 26320 local_addr = [::1]:54370 method = GET remote_addr = [::1]:65046 req_id = f4367a3f-4540-4c37-a964-4ea44756c410 response_code = 200 uri = /ignition
21882024-09-19T21:06:40.422ZTRACtest_driver_basic (dropshot): incoming request local_addr = [::1]:54370 method = GET remote_addr = [::1]:65046 req_id = d8d767df-4191-4853-a99e-31831ec8e06f uri = /sp/switch/0
21892024-09-19T21:06:40.422ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 76 }, kind: MgsRequest(SpState) }
21902024-09-19T21:06:40.423ZDEBGtest_driver_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: None, slot_b_sha3_256_digest: None }) } slot = sidecar 0
21912024-09-19T21:06:40.423ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 76 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: None, slot_b_sha3_256_digest: None }) })
21922024-09-19T21:06:40.423ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 77 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
21932024-09-19T21:06:40.424ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 77 } response = RotBootInfo(V3(RotStateV3 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_fwid: Sha3_256([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_fwid: Sha3_256([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]), stage0_fwid: Sha3_256([204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204]), stage0next_fwid: Sha3_256([221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221]), slot_a_status: Ok(()), slot_b_status: Ok(()), stage0_status: Ok(()), stage0next_status: Ok(()) }))
21942024-09-19T21:06:40.424ZINFOtest_driver_basic (dropshot): request completed latency_us = 1835 local_addr = [::1]:54370 method = GET remote_addr = [::1]:65046 req_id = d8d767df-4191-4853-a99e-31831ec8e06f response_code = 200 uri = /sp/switch/0
21952024-09-19T21:06:40.425ZTRACtest_driver_basic (dropshot): incoming request local_addr = [::1]:54370 method = GET remote_addr = [::1]:65046 req_id = 8152e537-71dc-4060-9aac-4fc0c6802233 uri = /sp/switch/1
21962024-09-19T21:06:40.425ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 39 }, kind: MgsRequest(SpState) }
21972024-09-19T21:06:40.426ZDEBGtest_driver_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: None, slot_b_sha3_256_digest: None }) } slot = sidecar 1
21982024-09-19T21:06:40.426ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 39 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: None, slot_b_sha3_256_digest: None }) })
21992024-09-19T21:06:40.426ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 40 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
22002024-09-19T21:06:40.427ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 40 } response = RotBootInfo(V3(RotStateV3 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_fwid: Sha3_256([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_fwid: Sha3_256([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]), stage0_fwid: Sha3_256([204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204]), stage0next_fwid: Sha3_256([221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221]), slot_a_status: Ok(()), slot_b_status: Ok(()), stage0_status: Ok(()), stage0next_status: Ok(()) }))
22012024-09-19T21:06:40.427ZINFOtest_driver_basic (dropshot): request completed latency_us = 2169 local_addr = [::1]:54370 method = GET remote_addr = [::1]:65046 req_id = 8152e537-71dc-4060-9aac-4fc0c6802233 response_code = 200 uri = /sp/switch/1
22022024-09-19T21:06:40.428ZTRACtest_driver_basic (dropshot): incoming request local_addr = [::1]:54370 method = GET remote_addr = [::1]:65046 req_id = 297f7db0-ccfb-40e5-a2ed-08311bd77f85 uri = /sp/sled/0
22032024-09-19T21:06:40.428ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 165 }, kind: MgsRequest(SpState) }
22042024-09-19T21:06:40.429ZDEBGtest_driver_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 0
22052024-09-19T21:06:40.429ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 165 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
22062024-09-19T21:06:40.429ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 166 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
22072024-09-19T21:06:40.429ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 166 } response = RotBootInfo(V3(RotStateV3 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_fwid: Sha3_256([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_fwid: Sha3_256([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]), stage0_fwid: Sha3_256([204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204]), stage0next_fwid: Sha3_256([221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221]), slot_a_status: Ok(()), slot_b_status: Ok(()), stage0_status: Ok(()), stage0next_status: Ok(()) }))
22082024-09-19T21:06:40.429ZINFOtest_driver_basic (dropshot): request completed latency_us = 1313 local_addr = [::1]:54370 method = GET remote_addr = [::1]:65046 req_id = 297f7db0-ccfb-40e5-a2ed-08311bd77f85 response_code = 200 uri = /sp/sled/0
22092024-09-19T21:06:40.430ZTRACtest_driver_basic (dropshot): incoming request local_addr = [::1]:54370 method = GET remote_addr = [::1]:65046 req_id = aa0db819-adf1-46b7-b118-a4ec06d06f05 uri = /sp/sled/1
22102024-09-19T21:06:40.430ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 165 }, kind: MgsRequest(SpState) }
22112024-09-19T21:06:40.430ZDEBGtest_driver_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 1
22122024-09-19T21:06:40.430ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 165 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
22132024-09-19T21:06:40.430ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 166 }, kind: MgsRequest(VersionedRotBootInfo { version: 3 }) }
22142024-09-19T21:06:40.431ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 166 } response = RotBootInfo(V3(RotStateV3 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_fwid: Sha3_256([170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170]), slot_b_fwid: Sha3_256([187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187]), stage0_fwid: Sha3_256([204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204]), stage0next_fwid: Sha3_256([221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221]), slot_a_status: Ok(()), slot_b_status: Ok(()), stage0_status: Ok(()), stage0next_status: Ok(()) }))
22152024-09-19T21:06:40.437ZINFOtest_driver_basic (dropshot): request completed latency_us = 6711 local_addr = [::1]:54370 method = GET remote_addr = [::1]:65046 req_id = aa0db819-adf1-46b7-b118-a4ec06d06f05 response_code = 200 uri = /sp/sled/1
22162024-09-19T21:06:41.333ZTRACtest_driver_basic (internal-dns-resolver): lookup_socket_v6 srv dns_name = _nexus._tcp.control-plane.oxide.internal
22172024-09-19T21:06:41.333ZTRACtest_driver_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
22182024-09-19T21:06:41.334ZTRACtest_driver_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
22192024-09-19T21:06:41.334ZTRACtest_driver_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 0
22202024-09-19T21:06:41.334ZTRACtest_driver_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Sled sp_slot = 1
22212024-09-19T21:06:41.334ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 41 }, kind: MgsRequest(SpState) }
22222024-09-19T21:06:41.334ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 78 }, kind: MgsRequest(SpState) }
22232024-09-19T21:06:41.334ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 167 }, kind: MgsRequest(SpState) }
22242024-09-19T21:06:41.334ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 167 }, kind: MgsRequest(SpState) }
22252024-09-19T21:06:41.335ZDEBGtest_driver_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: None, slot_b_sha3_256_digest: None }) } slot = sidecar 0
22262024-09-19T21:06:41.335ZDEBGtest_driver_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: None, slot_b_sha3_256_digest: None }) } slot = sidecar 1
22272024-09-19T21:06:41.335ZDEBGtest_driver_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 0
22282024-09-19T21:06:41.339ZDEBGtest_driver_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) } slot = gimlet 1
22292024-09-19T21:06:41.358ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 78 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: None, slot_b_sha3_256_digest: None }) })
22302024-09-19T21:06:41.358ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 41 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: None, slot_b_sha3_256_digest: None }) })
22312024-09-19T21:06:41.358ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 167 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
22322024-09-19T21:06:41.359ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 167 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 71, 105, 109, 108, 101, 116, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [105, 56, 54, 112, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: Some([85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85]), slot_b_sha3_256_digest: Some([102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102]) }) })
22332024-09-19T21:06:41.446ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 79 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
22342024-09-19T21:06:41.446ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 42 }, kind: MgsRequest(SpState) }
22352024-09-19T21:06:41.446ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 168 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }
22362024-09-19T21:06:41.446ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 168 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
22372024-09-19T21:06:41.448ZDEBGtest_driver_basic (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = sidecar 0
22382024-09-19T21:06:41.448ZDEBGtest_driver_basic (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Ok(41.789063) }) index = 0 slot = sidecar 0
22392024-09-19T21:06:41.448ZDEBGtest_driver_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: None, slot_b_sha3_256_digest: None }) } slot = sidecar 1
22402024-09-19T21:06:41.448ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for number of component details num_details = 6 slot = gimlet 0
22412024-09-19T21:06:41.448ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Speed, value: Ok(2607.0) }) index = 0 slot = gimlet 0
22422024-09-19T21:06:41.448ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northeast", kind: Speed, value: Ok(2476.0) }) index = 1 slot = gimlet 0
22432024-09-19T21:06:41.448ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Speed, value: Ok(2553.0) }) index = 2 slot = gimlet 0
22442024-09-19T21:06:41.448ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "North", kind: Speed, value: Ok(2265.0) }) index = 3 slot = gimlet 0
22452024-09-19T21:06:41.448ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Speed, value: Ok(2649.0) }) index = 4 slot = gimlet 0
22462024-09-19T21:06:41.448ZDEBGtest_driver_basic (SpComponent { id: "dev-53" }): asked for component details for a sensor details = Measurement(Measurement { name: "Northwest", kind: Speed, value: Ok(2275.0) }) index = 5 slot = gimlet 0
22472024-09-19T21:06:41.448ZDEBGtest_driver_basic (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 1
22482024-09-19T21:06:41.448ZDEBGtest_driver_basic (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Current, value: Ok(0.41893438) }) index = 0 slot = gimlet 1
22492024-09-19T21:06:41.448ZDEBGtest_driver_basic (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Current, value: Ok(0.025614602) }) index = 1 slot = gimlet 1
22502024-09-19T21:06:41.448ZDEBGtest_driver_basic (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Voltage, value: Ok(12.02914) }) index = 2 slot = gimlet 1
22512024-09-19T21:06:41.448ZDEBGtest_driver_basic (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Voltage, value: Ok(3.2618) }) index = 3 slot = gimlet 1
22522024-09-19T21:06:41.449ZWARNtest_driver_basic (producer-registration-task): failed to lookup Nexus IP, will retry delay = 12.338391109s error = "proto error: io error: No route to host (os error 148)" file = oximeter/producer/src/lib.rs:391
22532024-09-19T21:06:41.450ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 79 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
22542024-09-19T21:06:41.450ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 42 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: None, slot_b_sha3_256_digest: None }) })
22552024-09-19T21:06:41.451ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 168 } response = ComponentDetails(TlvPage { offset: 0, total: 6 })
22562024-09-19T21:06:41.451ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 168 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
22572024-09-19T21:06:41.452ZTRACtest_driver_basic (sensor-poller): polled SP, no samples returned chassis_type = Switch num_samples = 0 sp_slot = 1
22582024-09-19T21:06:41.464ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 80 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
22592024-09-19T21:06:41.469ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 169 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-7" }, offset: 0 }) }
22602024-09-19T21:06:41.469ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 169 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
22612024-09-19T21:06:41.473ZDEBGtest_driver_basic (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = sidecar 0
22622024-09-19T21:06:41.473ZDEBGtest_driver_basic (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Err(DeviceError) }) index = 0 slot = sidecar 0
22632024-09-19T21:06:41.473ZDEBGtest_driver_basic (SpComponent { id: "dev-7" }): asked for number of component details num_details = 4 slot = gimlet 0
22642024-09-19T21:06:41.473ZDEBGtest_driver_basic (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Current, value: Ok(0.45898438) }) index = 0 slot = gimlet 0
22652024-09-19T21:06:41.473ZDEBGtest_driver_basic (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Current, value: Ok(0.024414063) }) index = 1 slot = gimlet 0
22662024-09-19T21:06:41.473ZDEBGtest_driver_basic (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V12_U2A_A0", kind: Voltage, value: Ok(12.03125) }) index = 2 slot = gimlet 0
22672024-09-19T21:06:41.473ZDEBGtest_driver_basic (SpComponent { id: "dev-7" }): asked for component details for a sensor details = Measurement(Measurement { name: "V3P3_U2A_A0", kind: Voltage, value: Ok(3.328125) }) index = 3 slot = gimlet 0
22682024-09-19T21:06:41.473ZDEBGtest_driver_basic (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 1
22692024-09-19T21:06:41.473ZDEBGtest_driver_basic (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Ok(41.3629) }) index = 0 slot = gimlet 1
22702024-09-19T21:06:41.493ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 80 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
22712024-09-19T21:06:41.493ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 169 } response = ComponentDetails(TlvPage { offset: 0, total: 4 })
22722024-09-19T21:06:41.493ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 169 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
22732024-09-19T21:06:41.627ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 81 }, kind: MgsRequest(SpState) }
22742024-09-19T21:06:41.627ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 170 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
22752024-09-19T21:06:41.627ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 170 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-8" }, offset: 0 }) }
22762024-09-19T21:06:41.807ZDEBGtest_driver_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: None, slot_b_sha3_256_digest: None }) } slot = sidecar 0
22772024-09-19T21:06:41.807ZDEBGtest_driver_basic (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 0
22782024-09-19T21:06:41.808ZDEBGtest_driver_basic (SpComponent { id: "dev-8" }): asked for component details for a sensor details = Measurement(Measurement { name: "U2_N0", kind: Temperature, value: Ok(56.0) }) index = 0 slot = gimlet 0
22792024-09-19T21:06:41.808ZDEBGtest_driver_basic (SpComponent { id: "dev-8" }): asked for number of component details num_details = 1 slot = gimlet 1
22802024-09-19T21:06:41.808ZDEBGtest_driver_basic (SpComponent { id: "dev-8" }): asked for component details for a sensor details = Measurement(Measurement { name: "U2_N0", kind: Temperature, value: Ok(56.0) }) index = 0 slot = gimlet 1
22812024-09-19T21:06:41.858ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 81 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: None, slot_b_sha3_256_digest: None }) })
22822024-09-19T21:06:41.858ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 170 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
22832024-09-19T21:06:41.859ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 170 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
22842024-09-19T21:06:41.863ZTRACtest_driver_basic (sensor-poller): polled SP successfully chassis_type = Switch num_samples = 3 sp_slot = 0
22852024-09-19T21:06:41.870ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 171 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
22862024-09-19T21:06:41.870ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 171 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
22872024-09-19T21:06:41.871ZDEBGtest_driver_basic (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 0
22882024-09-19T21:06:41.873ZDEBGtest_driver_basic (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Ok(42.5625) }) index = 0 slot = gimlet 0
22892024-09-19T21:06:41.873ZDEBGtest_driver_basic (SpComponent { id: "dev-2" }): asked for number of component details num_details = 1 slot = gimlet 1
22902024-09-19T21:06:41.873ZDEBGtest_driver_basic (SpComponent { id: "dev-2" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southeast", kind: Temperature, value: Ok(41.570313) }) index = 0 slot = gimlet 1
22912024-09-19T21:06:42.137ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 171 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
22922024-09-19T21:06:42.137ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 171 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
22932024-09-19T21:06:42.142ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 172 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
22942024-09-19T21:06:42.142ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 172 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-1" }, offset: 0 }) }
22952024-09-19T21:06:42.143ZDEBGtest_driver_basic (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 0
22962024-09-19T21:06:42.143ZDEBGtest_driver_basic (SpComponent { id: "dev-39" }): asked for component details for a sensor details = Measurement(Measurement { name: "t6", kind: Temperature, value: Ok(70.625) }) index = 0 slot = gimlet 0
22972024-09-19T21:06:42.144ZDEBGtest_driver_basic (SpComponent { id: "dev-1" }): asked for number of component details num_details = 1 slot = gimlet 1
22982024-09-19T21:06:42.144ZDEBGtest_driver_basic (SpComponent { id: "dev-1" }): asked for component details for a sensor details = Measurement(Measurement { name: "South", kind: Temperature, value: Ok(42.5625) }) index = 0 slot = gimlet 1
22992024-09-19T21:06:42.292ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 172 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
23002024-09-19T21:06:42.292ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 172 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
23012024-09-19T21:06:42.296ZTRACtest_driver_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 1
23022024-09-19T21:06:42.296ZTRACtest_driver_basic (sensor-poller): interval elapsed, polling SP... chassis_type = Switch sp_slot = 0
23032024-09-19T21:06:42.301ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 43 }, kind: MgsRequest(SpState) }
23042024-09-19T21:06:42.301ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 82 }, kind: MgsRequest(SpState) }
23052024-09-19T21:06:42.302ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 173 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
23062024-09-19T21:06:42.302ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 173 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-39" }, offset: 0 }) }
23072024-09-19T21:06:42.303ZDEBGtest_driver_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: None, slot_b_sha3_256_digest: None }) } slot = sidecar 0
23082024-09-19T21:06:42.303ZDEBGtest_driver_basic: received state request reply-state = SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: None, slot_b_sha3_256_digest: None }) } slot = sidecar 1
23092024-09-19T21:06:42.304ZDEBGtest_driver_basic (SpComponent { id: "dev-0" }): asked for number of component details num_details = 1 slot = gimlet 0
23102024-09-19T21:06:42.304ZDEBGtest_driver_basic (SpComponent { id: "dev-0" }): asked for component details for a sensor details = Measurement(Measurement { name: "Southwest", kind: Temperature, value: Err(DeviceError) }) index = 0 slot = gimlet 0
23112024-09-19T21:06:42.307ZDEBGtest_driver_basic (SpComponent { id: "dev-39" }): asked for number of component details num_details = 1 slot = gimlet 1
23122024-09-19T21:06:42.307ZDEBGtest_driver_basic (SpComponent { id: "dev-39" }): asked for component details for a sensor details = Measurement(Measurement { name: "t6", kind: Temperature, value: Ok(70.625) }) index = 0 slot = gimlet 1
23132024-09-19T21:06:42.467ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 82 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: None, slot_b_sha3_256_digest: None }) })
23142024-09-19T21:06:42.470ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 43 } response = SpStateV2(SpStateV2 { hubris_archive_id: [0, 0, 0, 0, 0, 0, 0, 0], serial_number: [83, 105, 109, 83, 105, 100, 101, 99, 97, 114, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], model: [70, 65, 75, 69, 95, 83, 73, 77, 95, 83, 73, 68, 69, 67, 65, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], revision: 0, base_mac_address: [0, 0, 0, 0, 0, 0], power_state: A2, rot: Ok(RotStateV2 { active: A, persistent_boot_preference: A, pending_persistent_boot_preference: None, transient_boot_preference: None, slot_a_sha3_256_digest: None, slot_b_sha3_256_digest: None }) })
23152024-09-19T21:06:42.470ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 173 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
23162024-09-19T21:06:42.471ZTRACtest_driver_basic (ManagementSwitch): received response from SP header = Header { version: 15, message_id: 173 } response = ComponentDetails(TlvPage { offset: 0, total: 1 })
23172024-09-19T21:06:42.509ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 83 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-0" }, offset: 0 }) }
23182024-09-19T21:06:42.509ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 44 }, kind: MgsRequest(SpState) }
23192024-09-19T21:06:42.509ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 174 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-2" }, offset: 0 }) }
23202024-09-19T21:06:42.510ZTRACtest_driver_basic (ManagementSwitch): sending request to SP attempt = 1 request = Message { header: Header { version: 15, message_id: 174 }, kind: MgsRequest(ComponentDetails { component: SpComponent { id: "dev-53" }, offset: 0 }) }