oxidecomputer / oxidecomputer/omicron

test failed in CI: test_device_token_request_ttl

Open
#9,333 8 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Test Flake
Dominant language
Rust
Stars
572
Forks
97
Avg merge
2d 12h
Merged PRs (30d)
96

Description

This test failed on a CI run on https://github.com/oxidecomputer/omicron/pull/9332

https://github.com/oxidecomputer/omicron/pull/9332/checks?check_run_id=54406097143

Log showing the specific test failure:

https://buildomat.eng.oxide.computer/wg/0/details/01K95S3T5TF2KWT9C35Q7R2THH/DW0IDv6y9RFnffSTzYTuw9DZ4hQP3upT6AeSgK6pOwt8Q87X/01K95S4D223W89MNGBZC8HBP5R#S8279

Excerpt from the log showing the failure:

[8279](https://buildomat.eng.oxide.computer/wg/0/details/01K95S3T5TF2KWT9C35Q7R2THH/DW0IDv6y9RFnffSTzYTuw9DZ4hQP3upT6AeSgK6pOwt8Q87X/01K95S4D223W89MNGBZC8HBP5R#S8279)	2025-11-03T21:57:21.900Z	        FAIL [  14.172s] (1132/2240) omicron-nexus::test_all integration_tests::device_auth::test_device_token_request_ttl
[8280](https://buildomat.eng.oxide.computer/wg/0/details/01K95S3T5TF2KWT9C35Q7R2THH/DW0IDv6y9RFnffSTzYTuw9DZ4hQP3upT6AeSgK6pOwt8Q87X/01K95S4D223W89MNGBZC8HBP5R#S8280)	2025-11-03T21:57:21.900Z	  stdout ───
[8281](https://buildomat.eng.oxide.computer/wg/0/details/01K95S3T5TF2KWT9C35Q7R2THH/DW0IDv6y9RFnffSTzYTuw9DZ4hQP3upT6AeSgK6pOwt8Q87X/01K95S4D223W89MNGBZC8HBP5R#S8281)	2025-11-03T21:57:21.900Z	
[8282](https://buildomat.eng.oxide.computer/wg/0/details/01K95S3T5TF2KWT9C35Q7R2THH/DW0IDv6y9RFnffSTzYTuw9DZ4hQP3upT6AeSgK6pOwt8Q87X/01K95S4D223W89MNGBZC8HBP5R#S8282)	2025-11-03T21:57:21.900Z	    running 1 test
[8283](https://buildomat.eng.oxide.computer/wg/0/details/01K95S3T5TF2KWT9C35Q7R2THH/DW0IDv6y9RFnffSTzYTuw9DZ4hQP3upT6AeSgK6pOwt8Q87X/01K95S4D223W89MNGBZC8HBP5R#S8283)	2025-11-03T21:57:21.900Z	    test integration_tests::device_auth::test_device_token_request_ttl ... FAILED
[8284](https://buildomat.eng.oxide.computer/wg/0/details/01K95S3T5TF2KWT9C35Q7R2THH/DW0IDv6y9RFnffSTzYTuw9DZ4hQP3upT6AeSgK6pOwt8Q87X/01K95S4D223W89MNGBZC8HBP5R#S8284)	2025-11-03T21:57:21.900Z	
[8285](https://buildomat.eng.oxide.computer/wg/0/details/01K95S3T5TF2KWT9C35Q7R2THH/DW0IDv6y9RFnffSTzYTuw9DZ4hQP3upT6AeSgK6pOwt8Q87X/01K95S4D223W89MNGBZC8HBP5R#S8285)	2025-11-03T21:57:21.900Z	    failures:
[8286](https://buildomat.eng.oxide.computer/wg/0/details/01K95S3T5TF2KWT9C35Q7R2THH/DW0IDv6y9RFnffSTzYTuw9DZ4hQP3upT6AeSgK6pOwt8Q87X/01K95S4D223W89MNGBZC8HBP5R#S8286)	2025-11-03T21:57:21.900Z	
[8287](https://buildomat.eng.oxide.computer/wg/0/details/01K95S3T5TF2KWT9C35Q7R2THH/DW0IDv6y9RFnffSTzYTuw9DZ4hQP3upT6AeSgK6pOwt8Q87X/01K95S4D223W89MNGBZC8HBP5R#S8287)	2025-11-03T21:57:21.900Z	    failures:
[8288](https://buildomat.eng.oxide.computer/wg/0/details/01K95S3T5TF2KWT9C35Q7R2THH/DW0IDv6y9RFnffSTzYTuw9DZ4hQP3upT6AeSgK6pOwt8Q87X/01K95S4D223W89MNGBZC8HBP5R#S8288)	2025-11-03T21:57:21.900Z	        integration_tests::device_auth::test_device_token_request_ttl
[8289](https://buildomat.eng.oxide.computer/wg/0/details/01K95S3T5TF2KWT9C35Q7R2THH/DW0IDv6y9RFnffSTzYTuw9DZ4hQP3upT6AeSgK6pOwt8Q87X/01K95S4D223W89MNGBZC8HBP5R#S8289)	2025-11-03T21:57:21.900Z	
[8290](https://buildomat.eng.oxide.computer/wg/0/details/01K95S3T5TF2KWT9C35Q7R2THH/DW0IDv6y9RFnffSTzYTuw9DZ4hQP3upT6AeSgK6pOwt8Q87X/01K95S4D223W89MNGBZC8HBP5R#S8290)	2025-11-03T21:57:21.900Z	    test result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 476 filtered out; finished in 14.08s
[8291](https://buildomat.eng.oxide.computer/wg/0/details/01K95S3T5TF2KWT9C35Q7R2THH/DW0IDv6y9RFnffSTzYTuw9DZ4hQP3upT6AeSgK6pOwt8Q87X/01K95S4D223W89MNGBZC8HBP5R#S8291)	2025-11-03T21:57:21.900Z	    
[8292](https://buildomat.eng.oxide.computer/wg/0/details/01K95S3T5TF2KWT9C35Q7R2THH/DW0IDv6y9RFnffSTzYTuw9DZ4hQP3upT6AeSgK6pOwt8Q87X/01K95S4D223W89MNGBZC8HBP5R#S8292)	2025-11-03T21:57:21.900Z	  stderr ───
[8293](https://buildomat.eng.oxide.computer/wg/0/details/01K95S3T5TF2KWT9C35Q7R2THH/DW0IDv6y9RFnffSTzYTuw9DZ4hQP3upT6AeSgK6pOwt8Q87X/01K95S4D223W89MNGBZC8HBP5R#S8293)	2025-11-03T21:57:21.900Z	    log file: /var/tmp/omicron_tmp/test_all-b53d2be01df229b5-test_device_token_request_ttl.141545.0.log
[8294](https://buildomat.eng.oxide.computer/wg/0/details/01K95S3T5TF2KWT9C35Q7R2THH/DW0IDv6y9RFnffSTzYTuw9DZ4hQP3upT6AeSgK6pOwt8Q87X/01K95S4D223W89MNGBZC8HBP5R#S8294)	2025-11-03T21:57:21.901Z	    note: configured to log to "/var/tmp/omicron_tmp/test_all-b53d2be01df229b5-test_device_token_request_ttl.141545.0.log"
[8295](https://buildomat.eng.oxide.computer/wg/0/details/01K95S3T5TF2KWT9C35Q7R2THH/DW0IDv6y9RFnffSTzYTuw9DZ4hQP3upT6AeSgK6pOwt8Q87X/01K95S4D223W89MNGBZC8HBP5R#S8295)	2025-11-03T21:57:21.901Z	    DB URL: postgresql://root@[::1]:36879/omicron?sslmode=disable
[8296](https://buildomat.eng.oxide.computer/wg/0/details/01K95S3T5TF2KWT9C35Q7R2THH/DW0IDv6y9RFnffSTzYTuw9DZ4hQP3upT6AeSgK6pOwt8Q87X/01K95S4D223W89MNGBZC8HBP5R#S8296)	2025-11-03T21:57:21.901Z	    DB address: [::1]:36879
[8297](https://buildomat.eng.oxide.computer/wg/0/details/01K95S3T5TF2KWT9C35Q7R2THH/DW0IDv6y9RFnffSTzYTuw9DZ4hQP3upT6AeSgK6pOwt8Q87X/01K95S4D223W89MNGBZC8HBP5R#S8297)	2025-11-03T21:57:21.901Z	    log file: /var/tmp/omicron_tmp/test_all-b53d2be01df229b5-test_device_token_request_ttl.141545.2.log
[8298](https://buildomat.eng.oxide.computer/wg/0/details/01K95S3T5TF2KWT9C35Q7R2THH/DW0IDv6y9RFnffSTzYTuw9DZ4hQP3upT6AeSgK6pOwt8Q87X/01K95S4D223W89MNGBZC8HBP5R#S8298)	2025-11-03T21:57:21.901Z	    note: configured to log to "/var/tmp/omicron_tmp/test_all-b53d2be01df229b5-test_device_token_request_ttl.141545.2.log"
[8299](https://buildomat.eng.oxide.computer/wg/0/details/01K95S3T5TF2KWT9C35Q7R2THH/DW0IDv6y9RFnffSTzYTuw9DZ4hQP3upT6AeSgK6pOwt8Q87X/01K95S4D223W89MNGBZC8HBP5R#S8299)	2025-11-03T21:57:21.901Z	
[8300](https://buildomat.eng.oxide.computer/wg/0/details/01K95S3T5TF2KWT9C35Q7R2THH/DW0IDv6y9RFnffSTzYTuw9DZ4hQP3upT6AeSgK6pOwt8Q87X/01K95S4D223W89MNGBZC8HBP5R#S8300)	2025-11-03T21:57:21.901Z	    thread 'integration_tests::device_auth::test_device_token_request_ttl' panicked at nexus/tests/integration_tests/device_auth.rs:620:5:
[8301](https://buildomat.eng.oxide.computer/wg/0/details/01K95S3T5TF2KWT9C35Q7R2THH/DW0IDv6y9RFnffSTzYTuw9DZ4hQP3upT6AeSgK6pOwt8Q87X/01K95S4D223W89MNGBZC8HBP5R#S8301)	2025-11-03T21:57:21.901Z	    time diff was 1012 ms. should be near zero
[8302](https://buildomat.eng.oxide.computer/wg/0/details/01K95S3T5TF2KWT9C35Q7R2THH/DW0IDv6y9RFnffSTzYTuw9DZ4hQP3upT6AeSgK6pOwt8Q87X/01K95S4D223W89MNGBZC8HBP5R#S8302)	2025-11-03T21:57:21.901Z	    stack backtrace:
[8303](https://buildomat.eng.oxide.computer/wg/0/details/01K95S3T5TF2KWT9C35Q7R2THH/DW0IDv6y9RFnffSTzYTuw9DZ4hQP3upT6AeSgK6pOwt8Q87X/01K95S4D223W89MNGBZC8HBP5R#S8303)	2025-11-03T21:57:21.901Z	       0: __rustc::rust_begin_unwind
[8304](https://buildomat.eng.oxide.computer/wg/0/details/01K95S3T5TF2KWT9C35Q7R2THH/DW0IDv6y9RFnffSTzYTuw9DZ4hQP3upT6AeSgK6pOwt8Q87X/01K95S4D223W89MNGBZC8HBP5R#S8304)	2025-11-03T21:57:21.901Z	                 at /rustc/29483883eed69d5fb4db01964cdf2af4d86e9cb2/library/std/src/panicking.rs:697:5
[8305](https://buildomat.eng.oxide.computer/wg/0/details/01K95S3T5TF2KWT9C35Q7R2THH/DW0IDv6y9RFnffSTzYTuw9DZ4hQP3upT6AeSgK6pOwt8Q87X/01K95S4D223W89MNGBZC8HBP5R#S8305)	2025-11-03T21:57:21.901Z	       1: core::panicking::panic_fmt
[8306](https://buildomat.eng.oxide.computer/wg/0/details/01K95S3T5TF2KWT9C35Q7R2THH/DW0IDv6y9RFnffSTzYTuw9DZ4hQP3upT6AeSgK6pOwt8Q87X/01K95S4D223W89MNGBZC8HBP5R#S8306)	2025-11-03T21:57:21.901Z	                 at /rustc/29483883eed69d5fb4db01964cdf2af4d86e9cb2/library/core/src/panicking.rs:75:14
[8307](https://buildomat.eng.oxide.computer/wg/0/details/01K95S3T5TF2KWT9C35Q7R2THH/DW0IDv6y9RFnffSTzYTuw9DZ4hQP3upT6AeSgK6pOwt8Q87X/01K95S4D223W89MNGBZC8HBP5R#S8307)	2025-11-03T21:57:21.901Z	       2: {async_fn#0}
[8308](https://buildomat.eng.oxide.computer/wg/0/details/01K95S3T5TF2KWT9C35Q7R2THH/DW0IDv6y9RFnffSTzYTuw9DZ4hQP3upT6AeSgK6pOwt8Q87X/01K95S4D223W89MNGBZC8HBP5R#S8308)	2025-11-03T21:57:21.901Z	                 at ./tests/integration_tests/device_auth.rs:620:5
[8309](https://buildomat.eng.oxide.computer/wg/0/details/01K95S3T5TF2KWT9C35Q7R2THH/DW0IDv6y9RFnffSTzYTuw9DZ4hQP3upT6AeSgK6pOwt8Q87X/01K95S4D223W89MNGBZC8HBP5R#S8309)	2025-11-03T21:57:21.901Z	       3: {async_block#0}
[8310](https://buildomat.eng.oxide.computer/wg/0/details/01K95S3T5TF2KWT9C35Q7R2THH/DW0IDv6y9RFnffSTzYTuw9DZ4hQP3upT6AeSgK6pOwt8Q87X/01K95S4D223W89MNGBZC8HBP5R#S8310)	2025-11-03T21:57:21.901Z	                 at ./tests/integration_tests/device_auth.rs:517:1
[8311](https://buildomat.eng.oxide.computer/wg/0/details/01K95S3T5TF2KWT9C35Q7R2THH/DW0IDv6y9RFnffSTzYTuw9DZ4hQP3upT6AeSgK6pOwt8Q87X/01K95S4D223W89MNGBZC8HBP5R#S8311)	2025-11-03T21:57:21.901Z	       4: poll<&mut dyn core::future::future::Future<Output=()>>
[8312](https://buildomat.eng.oxide.computer/wg/0/details/01K95S3T5TF2KWT9C35Q7R2THH/DW0IDv6y9RFnffSTzYTuw9DZ4hQP3upT6AeSgK6pOwt8Q87X/01K95S4D223W89MNGBZC8HBP5R#S8312)	2025-11-03T21:57:21.902Z	                 at /rustc/29483883eed69d5fb4db01964cdf2af4d86e9cb2/library/core/src/future/future.rs:124:9
[8313](https://buildomat.eng.oxide.computer/wg/0/details/01K95S3T5TF2KWT9C35Q7R2THH/DW0IDv6y9RFnffSTzYTuw9DZ4hQP3upT6AeSgK6pOwt8Q87X/01K95S4D223W89MNGBZC8HBP5R#S8313)	2025-11-03T21:57:21.902Z	       5: poll<&mut core::pin::Pin<&mut dyn core::future::future::Future<Output=()>>>
[8314](https://buildomat.eng.oxide.computer/wg/0/details/01K95S3T5TF2KWT9C35Q7R2THH/DW0IDv6y9RFnffSTzYTuw9DZ4hQP3upT6AeSgK6pOwt8Q87X/01K95S4D223W89MNGBZC8HBP5R#S8314)	2025-11-03T21:57:21.902Z	                 at /rustc/29483883eed69d5fb4db01964cdf2af4d86e9cb2/library/core/src/future/future.rs:124:9
[8315](https://buildomat.eng.oxide.computer/wg/0/details/01K95S3T5TF2KWT9C35Q7R2THH/DW0IDv6y9RFnffSTzYTuw9DZ4hQP3upT6AeSgK6pOwt8Q87X/01K95S4D223W89MNGBZC8HBP5R#S8315)	2025-11-03T21:57:21.902Z	       6: {closure#0}<core::pin::Pin<&mut core::pin::Pin<&mut dyn core::future::future::Future<Output=()>>>>
[8316](https://buildomat.eng.oxide.computer/wg/0/details/01K95S3T5TF2KWT9C35Q7R2THH/DW0IDv6y9RFnffSTzYTuw9DZ4hQP3upT6AeSgK6pOwt8Q87X/01K95S4D223W89MNGBZC8HBP5R#S8316)	2025-11-03T21:57:21.902Z	                 at /home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.47.0/src/runtime/scheduler/current_thread/mod.rs:742:70
[8317](https://buildomat.eng.oxide.computer/wg/0/details/01K95S3T5TF2KWT9C35Q7R2THH/DW0IDv6y9RFnffSTzYTuw9DZ4hQP3upT6AeSgK6pOwt8Q87X/01K95S4D223W89MNGBZC8HBP5R#S8317)	2025-11-03T21:57:21.902Z	       7: with_budget<core::task::poll::Poll<()>, tokio::runtime::scheduler::current_thread::{impl#8}::block_on::{closure#0}::{closure#0}::{closure_env#0}<core::pin::Pin<&mut core::pin::Pin<&mut dyn core::future::future::Future<Output=()>>>>>
[8318](https://buildomat.eng.oxide.computer/wg/0/details/01K95S3T5TF2KWT9C35Q7R2THH/DW0IDv6y9RFnffSTzYTuw9DZ4hQP3upT6AeSgK6pOwt8Q87X/01K95S4D223W89MNGBZC8HBP5R#S8318)	2025-11-03T21:57:21.902Z	                 at /home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.47.0/src/task/coop/mod.rs:167:5
[8319](https://buildomat.eng.oxide.computer/wg/0/details/01K95S3T5TF2KWT9C35Q7R2THH/DW0IDv6y9RFnffSTzYTuw9DZ4hQP3upT6AeSgK6pOwt8Q87X/01K95S4D223W89MNGBZC8HBP5R#S8319)	2025-11-03T21:57:21.902Z	       8: budget<core::task::poll::Poll<()>, tokio::runtime::scheduler::current_thread::{impl#8}::block_on::{closure#0}::{closure#0}::{closure_env#0}<core::pin::Pin<&mut core::pin::Pin<&mut dyn core::future::future::Future<Output=()>>>>>
[8320](https://buildomat.eng.oxide.computer/wg/0/details/01K95S3T5TF2KWT9C35Q7R2THH/DW0IDv6y9RFnffSTzYTuw9DZ4hQP3upT6AeSgK6pOwt8Q87X/01K95S4D223W89MNGBZC8HBP5R#S8320)	2025-11-03T21:57:21.902Z	                 at /home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.47.0/src/task/coop/mod.rs:133:5
[8321](https://buildomat.eng.oxide.computer/wg/0/details/01K95S3T5TF2KWT9C35Q7R2THH/DW0IDv6y9RFnffSTzYTuw9DZ4hQP3upT6AeSgK6pOwt8Q87X/01K95S4D223W89MNGBZC8HBP5R#S8321)	2025-11-03T21:57:21.902Z	       9: {closure#0}<core::pin::Pin<&mut core::pin::Pin<&mut dyn core::future::future::Future<Output=()>>>>
[8322](https://buildomat.eng.oxide.computer/wg/0/details/01K95S3T5TF2KWT9C35Q7R2THH/DW0IDv6y9RFnffSTzYTuw9DZ4hQP3upT6AeSgK6pOwt8Q87X/01K95S4D223W89MNGBZC8HBP5R#S8322)	2025-11-03T21:57:21.902Z	                 at /home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.47.0/src/runtime/scheduler/current_thread/mod.rs:742:25
[8323](https://buildomat.eng.oxide.computer/wg/0/details/01K95S3T5TF2KWT9C35Q7R2THH/DW0IDv6y9RFnffSTzYTuw9DZ4hQP3upT6AeSgK6pOwt8Q87X/01K95S4D223W89MNGBZC8HBP5R#S8323)	2025-11-03T21:57:21.902Z	      10: tokio::runtime::scheduler::current_thread::Context::enter
[8324](https://buildomat.eng.oxide.computer/wg/0/details/01K95S3T5TF2KWT9C35Q7R2THH/DW0IDv6y9RFnffSTzYTuw9DZ4hQP3upT6AeSgK6pOwt8Q87X/01K95S4D223W89MNGBZC8HBP5R#S8324)	2025-11-03T21:57:21.902Z	                 at /home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.47.0/src/runtime/scheduler/current_thread/mod.rs:432:19
[8325](https://buildomat.eng.oxide.computer/wg/0/details/01K95S3T5TF2KWT9C35Q7R2THH/DW0IDv6y9RFnffSTzYTuw9DZ4hQP3upT6AeSgK6pOwt8Q87X/01K95S4D223W89MNGBZC8HBP5R#S8325)	2025-11-03T21:57:21.902Z	      11: {closure#0}<core::pin::Pin<&mut core::pin::Pin<&mut dyn core::future::future::Future<Output=()>>>>
[8326](https://buildomat.eng.oxide.computer/wg/0/details/01K95S3T5TF2KWT9C35Q7R2THH/DW0IDv6y9RFnffSTzYTuw9DZ4hQP3upT6AeSgK6pOwt8Q87X/01K95S4D223W89MNGBZC8HBP5R#S8326)	2025-11-03T21:57:21.902Z	                 at /home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.47.0/src/runtime/scheduler/current_thread/mod.rs:741:44
[8327](https://buildomat.eng.oxide.computer/wg/0/details/01K95S3T5TF2KWT9C35Q7R2THH/DW0IDv6y9RFnffSTzYTuw9DZ4hQP3upT6AeSgK6pOwt8Q87X/01K95S4D223W89MNGBZC8HBP5R#S8327)	2025-11-03T21:57:21.902Z	      12: tokio::runtime::scheduler::current_thread::CoreGuard::enter::{{closure}}
[8328](https://buildomat.eng.oxide.computer/wg/0/details/01K95S3T5TF2KWT9C35Q7R2THH/DW0IDv6y9RFnffSTzYTuw9DZ4hQP3upT6AeSgK6pOwt8Q87X/01K95S4D223W89MNGBZC8HBP5R#S8328)	2025-11-03T21:57:21.902Z	                 at /home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.47.0/src/runtime/scheduler/current_thread/mod.rs:829:68
[8329](https://buildomat.eng.oxide.computer/wg/0/details/01K95S3T5TF2KWT9C35Q7R2THH/DW0IDv6y9RFnffSTzYTuw9DZ4hQP3upT6AeSgK6pOwt8Q87X/01K95S4D223W89MNGBZC8HBP5R#S8329)	2025-11-03T21:57:21.903Z	      13: tokio::runtime::context::scoped::Scoped<T>::set
[8330](https://buildomat.eng.oxide.computer/wg/0/details/01K95S3T5TF2KWT9C35Q7R2THH/DW0IDv6y9RFnffSTzYTuw9DZ4hQP3upT6AeSgK6pOwt8Q87X/01K95S4D223W89MNGBZC8HBP5R#S8330)	2025-11-03T21:57:21.903Z	                 at /home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.47.0/src/runtime/context/scoped.rs:40:9
[8331](https://buildomat.eng.oxide.computer/wg/0/details/01K95S3T5TF2KWT9C35Q7R2THH/DW0IDv6y9RFnffSTzYTuw9DZ4hQP3upT6AeSgK6pOwt8Q87X/01K95S4D223W89MNGBZC8HBP5R#S8331)	2025-11-03T21:57:21.903Z	      14: tokio::runtime::context::set_scheduler::{{closure}}
[8332](https://buildomat.eng.oxide.computer/wg/0/details/01K95S3T5TF2KWT9C35Q7R2THH/DW0IDv6y9RFnffSTzYTuw9DZ4hQP3upT6AeSgK6pOwt8Q87X/01K95S4D223W89MNGBZC8HBP5R#S8332)	2025-11-03T21:57:21.903Z	                 at /home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.47.0/src/runtime/context.rs:176:38
[8333](https://buildomat.eng.oxide.computer/wg/0/details/01K95S3T5TF2KWT9C35Q7R2THH/DW0IDv6y9RFnffSTzYTuw9DZ4hQP3upT6AeSgK6pOwt8Q87X/01K95S4D223W89MNGBZC8HBP5R#S8333)	2025-11-03T21:57:21.903Z	      15: try_with<tokio::runtime::context::Context, tokio::runtime::context::set_scheduler::{closure_env#0}<(alloc::boxed::Box<tokio::runtime::scheduler::current_thread::Core, alloc::alloc::Global>, core::option::Option<()>), tokio::runtime::scheduler::current_thread::{impl#8}::enter::{closure_env#0}<tokio::runtime::scheduler::current_thread::{impl#8}::block_on::{closure_env#0}<core::pin::Pin<&mut core::pin::Pin<&mut dyn core::future::future::Future<Output=()>>>>, core::option::Option<()>>>, (alloc::boxed::Box<tokio::runtime::scheduler::current_thread::Core, alloc::alloc::Global>, core::option::Option<()>)>
[8334](https://buildomat.eng.oxide.computer/wg/0/details/01K95S3T5TF2KWT9C35Q7R2THH/DW0IDv6y9RFnffSTzYTuw9DZ4hQP3upT6AeSgK6pOwt8Q87X/01K95S4D223W89MNGBZC8HBP5R#S8334)	2025-11-03T21:57:21.903Z	                 at /rustc/29483883eed69d5fb4db01964cdf2af4d86e9cb2/library/std/src/thread/local.rs:315:12
[8335](https://buildomat.eng.oxide.computer/wg/0/details/01K95S3T5TF2KWT9C35Q7R2THH/DW0IDv6y9RFnffSTzYTuw9DZ4hQP3upT6AeSgK6pOwt8Q87X/01K95S4D223W89MNGBZC8HBP5R#S8335)	2025-11-03T21:57:21.903Z	      16: std::thread::local::LocalKey<T>::with
[8336](https://buildomat.eng.oxide.computer/wg/0/details/01K95S3T5TF2KWT9C35Q7R2THH/DW0IDv6y9RFnffSTzYTuw9DZ4hQP3upT6AeSgK6pOwt8Q87X/01K95S4D223W89MNGBZC8HBP5R#S8336)	2025-11-03T21:57:21.903Z	                 at /rustc/29483883eed69d5fb4db01964cdf2af4d86e9cb2/library/std/src/thread/local.rs:279:20
[8337](https://buildomat.eng.oxide.computer/wg/0/details/01K95S3T5TF2KWT9C35Q7R2THH/DW0IDv6y9RFnffSTzYTuw9DZ4hQP3upT6AeSgK6pOwt8Q87X/01K95S4D223W89MNGBZC8HBP5R#S8337)	2025-11-03T21:57:21.903Z	      17: tokio::runtime::context::set_scheduler
[8338](https://buildomat.eng.oxide.computer/wg/0/details/01K95S3T5TF2KWT9C35Q7R2THH/DW0IDv6y9RFnffSTzYTuw9DZ4hQP3upT6AeSgK6pOwt8Q87X/01K95S4D223W89MNGBZC8HBP5R#S8338)	2025-11-03T21:57:21.903Z	                 at /home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.47.0/src/runtime/context.rs:176:17
[8339](https://buildomat.eng.oxide.computer/wg/0/details/01K95S3T5TF2KWT9C35Q7R2THH/DW0IDv6y9RFnffSTzYTuw9DZ4hQP3upT6AeSgK6pOwt8Q87X/01K95S4D223W89MNGBZC8HBP5R#S8339)	2025-11-03T21:57:21.903Z	      18: tokio::runtime::scheduler::current_thread::CoreGuard::enter
[8340](https://buildomat.eng.oxide.computer/wg/0/details/01K95S3T5TF2KWT9C35Q7R2THH/DW0IDv6y9RFnffSTzYTuw9DZ4hQP3upT6AeSgK6pOwt8Q87X/01K95S4D223W89MNGBZC8HBP5R#S8340)	2025-11-03T21:57:21.903Z	                 at /home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.47.0/src/runtime/scheduler/current_thread/mod.rs:829:27
[8341](https://buildomat.eng.oxide.computer/wg/0/details/01K95S3T5TF2KWT9C35Q7R2THH/DW0IDv6y9RFnffSTzYTuw9DZ4hQP3upT6AeSgK6pOwt8Q87X/01K95S4D223W89MNGBZC8HBP5R#S8341)	2025-11-03T21:57:21.903Z	      19: tokio::runtime::scheduler::current_thread::CoreGuard::block_on
[8342](https://buildomat.eng.oxide.computer/wg/0/details/01K95S3T5TF2KWT9C35Q7R2THH/DW0IDv6y9RFnffSTzYTuw9DZ4hQP3upT6AeSgK6pOwt8Q87X/01K95S4D223W89MNGBZC8HBP5R#S8342)	2025-11-03T21:57:21.903Z	                 at /home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.47.0/src/runtime/scheduler/current_thread/mod.rs:729:24
[8343](https://buildomat.eng.oxide.computer/wg/0/details/01K95S3T5TF2KWT9C35Q7R2THH/DW0IDv6y9RFnffSTzYTuw9DZ4hQP3upT6AeSgK6pOwt8Q87X/01K95S4D223W89MNGBZC8HBP5R#S8343)	2025-11-03T21:57:21.903Z	      20: {closure#0}<core::pin::Pin<&mut dyn core::future::future::Future<Output=()>>>
[8344](https://buildomat.eng.oxide.computer/wg/0/details/01K95S3T5TF2KWT9C35Q7R2THH/DW0IDv6y9RFnffSTzYTuw9DZ4hQP3upT6AeSgK6pOwt8Q87X/01K95S4D223W89MNGBZC8HBP5R#S8344)	2025-11-03T21:57:21.903Z	                 at /home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.47.0/src/runtime/scheduler/current_thread/mod.rs:200:33
[8345](https://buildomat.eng.oxide.computer/wg/0/details/01K95S3T5TF2KWT9C35Q7R2THH/DW0IDv6y9RFnffSTzYTuw9DZ4hQP3upT6AeSgK6pOwt8Q87X/01K95S4D223W89MNGBZC8HBP5R#S8345)	2025-11-03T21:57:21.903Z	      21: tokio::runtime::context::runtime::enter_runtime
[8346](https://buildomat.eng.oxide.computer/wg/0/details/01K95S3T5TF2KWT9C35Q7R2THH/DW0IDv6y9RFnffSTzYTuw9DZ4hQP3upT6AeSgK6pOwt8Q87X/01K95S4D223W89MNGBZC8HBP5R#S8346)	2025-11-03T21:57:21.903Z	                 at /home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.47.0/src/runtime/context/runtime.rs:65:16
[8347](https://buildomat.eng.oxide.computer/wg/0/details/01K95S3T5TF2KWT9C35Q7R2THH/DW0IDv6y9RFnffSTzYTuw9DZ4hQP3upT6AeSgK6pOwt8Q87X/01K95S4D223W89MNGBZC8HBP5R#S8347)	2025-11-03T21:57:21.903Z	      22: block_on<core::pin::Pin<&mut dyn core::future::future::Future<Output=()>>>
[8348](https://buildomat.eng.oxide.computer/wg/0/details/01K95S3T5TF2KWT9C35Q7R2THH/DW0IDv6y9RFnffSTzYTuw9DZ4hQP3upT6AeSgK6pOwt8Q87X/01K95S4D223W89MNGBZC8HBP5R#S8348)	2025-11-03T21:57:21.903Z	                 at /home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.47.0/src/runtime/scheduler/current_thread/mod.rs:188:9
[8349](https://buildomat.eng.oxide.computer/wg/0/details/01K95S3T5TF2KWT9C35Q7R2THH/DW0IDv6y9RFnffSTzYTuw9DZ4hQP3upT6AeSgK6pOwt8Q87X/01K95S4D223W89MNGBZC8HBP5R#S8349)	2025-11-03T21:57:21.903Z	      23: tokio::runtime::runtime::Runtime::block_on_inner
[8350](https://buildomat.eng.oxide.computer/wg/0/details/01K95S3T5TF2KWT9C35Q7R2THH/DW0IDv6y9RFnffSTzYTuw9DZ4hQP3upT6AeSgK6pOwt8Q87X/01K95S4D223W89MNGBZC8HBP5R#S8350)	2025-11-03T21:57:21.903Z	                 at /home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.47.0/src/runtime/runtime.rs:356:52
[8351](https://buildomat.eng.oxide.computer/wg/0/details/01K95S3T5TF2KWT9C35Q7R2THH/DW0IDv6y9RFnffSTzYTuw9DZ4hQP3upT6AeSgK6pOwt8Q87X/01K95S4D223W89MNGBZC8HBP5R#S8351)	2025-11-03T21:57:21.903Z	      24: block_on<core::pin::Pin<&mut dyn core::future::future::Future<Output=()>>>
[8352](https://buildomat.eng.oxide.computer/wg/0/details/01K95S3T5TF2KWT9C35Q7R2THH/DW0IDv6y9RFnffSTzYTuw9DZ4hQP3upT6AeSgK6pOwt8Q87X/01K95S4D223W89MNGBZC8HBP5R#S8352)	2025-11-03T21:57:21.903Z	                 at /home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.47.0/src/runtime/runtime.rs:330:18
[8353](https://buildomat.eng.oxide.computer/wg/0/details/01K95S3T5TF2KWT9C35Q7R2THH/DW0IDv6y9RFnffSTzYTuw9DZ4hQP3upT6AeSgK6pOwt8Q87X/01K95S4D223W89MNGBZC8HBP5R#S8353)	2025-11-03T21:57:21.903Z	      25: test_device_token_request_ttl
[8354](https://buildomat.eng.oxide.computer/wg/0/details/01K95S3T5TF2KWT9C35Q7R2THH/DW0IDv6y9RFnffSTzYTuw9DZ4hQP3upT6AeSgK6pOwt8Q87X/01K95S4D223W89MNGBZC8HBP5R#S8354)	2025-11-03T21:57:21.903Z	                 at ./tests/integration_tests/device_auth.rs:517:1
[8355](https://buildomat.eng.oxide.computer/wg/0/details/01K95S3T5TF2KWT9C35Q7R2THH/DW0IDv6y9RFnffSTzYTuw9DZ4hQP3upT6AeSgK6pOwt8Q87X/01K95S4D223W89MNGBZC8HBP5R#S8355)	2025-11-03T21:57:21.904Z	      26: test_all::integration_tests::device_auth::test_device_token_request_ttl::{{closure}}
[8356](https://buildomat.eng.oxide.computer/wg/0/details/01K95S3T5TF2KWT9C35Q7R2THH/DW0IDv6y9RFnffSTzYTuw9DZ4hQP3upT6AeSgK6pOwt8Q87X/01K95S4D223W89MNGBZC8HBP5R#S8356)	2025-11-03T21:57:21.904Z	                 at ./tests/integration_tests/device_auth.rs:518:76
[8357](https://buildomat.eng.oxide.computer/wg/0/details/01K95S3T5TF2KWT9C35Q7R2THH/DW0IDv6y9RFnffSTzYTuw9DZ4hQP3upT6AeSgK6pOwt8Q87X/01K95S4D223W89MNGBZC8HBP5R#S8357)	2025-11-03T21:57:21.904Z	      27: core::ops::function::FnOnce::call_once
[8358](https://buildomat.eng.oxide.computer/wg/0/details/01K95S3T5TF2KWT9C35Q7R2THH/DW0IDv6y9RFnffSTzYTuw9DZ4hQP3upT6AeSgK6pOwt8Q87X/01K95S4D223W89MNGBZC8HBP5R#S8358)	2025-11-03T21:57:21.904Z	                 at /rustc/29483883eed69d5fb4db01964cdf2af4d86e9cb2/library/core/src/ops/function.rs:250:5
[8359](https://buildomat.eng.oxide.computer/wg/0/details/01K95S3T5TF2KWT9C35Q7R2THH/DW0IDv6y9RFnffSTzYTuw9DZ4hQP3upT6AeSgK6pOwt8Q87X/01K95S4D223W89MNGBZC8HBP5R#S8359)	2025-11-03T21:57:21.904Z	      28: core::ops::function::FnOnce::call_once
[8360](https://buildomat.eng.oxide.computer/wg/0/details/01K95S3T5TF2KWT9C35Q7R2THH/DW0IDv6y9RFnffSTzYTuw9DZ4hQP3upT6AeSgK6pOwt8Q87X/01K95S4D223W89MNGBZC8HBP5R#S8360)	2025-11-03T21:57:21.904Z	                 at /rustc/29483883eed69d5fb4db01964cdf2af4d86e9cb2/library/core/src/ops/function.rs:250:5

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start with nexus/tests/integration_tests/device_auth.rs, especially test_device_token_request_ttl and the assertion at line 620. Reproduce the failure by running the named integration test and inspect the linked CI log for the 1012 ms time difference. Done means the test no longer fails intermittently in CI.

Written by the indexing model from the issue text.

Assessment

Tech stack
rust
Domain
authentication, testing
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.