feat(stats_exporter)!: add process tags to CSS payloads #1709
+60
−4
GitHub Actions / [ubuntu-latest:${RUST_VERSION}] test report
failed
Mar 11, 2026 in 0s
18 tests run, 17 passed, 0 skipped, 1 failed.
Annotations
Check failure on line 334 in libdd-data-pipeline/tests/test_trace_exporter.rs
github-actions / [ubuntu-latest:${RUST_VERSION}] test report
/home/runner/work/libdatadog/libdatadog/libdd-data-pipeline/tests/test_trace_exporter.rs.tracing_integration_tests::stats_snapshot_test
thread 'tracing_integration_tests::stats_snapshot_test' panicked at /home/runner/work/libdatadog/libdatadog/libdd-trace-utils/src/test_utils/datadog_test_agent.rs:419:9
Raw output
thread 'tracing_integration_tests::stats_snapshot_test' panicked at /home/runner/work/libdatadog/libdatadog/libdd-trace-utils/src/test_utils/datadog_test_agent.rs:419:9:
assertion `left == right` failed: Expected status 200, but got 400 Bad Request. Response body: At request <Request GET /test/session/snapshot >:
At snapshot (token='stats_snapshot_test'):
- Directory: /snapshots
- CI mode: 1
- Trace File: /snapshots/stats_snapshot_test.json
- Stats File: /snapshots/stats_snapshot_test_tracestats.json
Trace snapshot file '/snapshots/stats_snapshot_test.json' not found. Perhaps the file was not checked into source control? The snapshot file is automatically generated when the test agent is not in CI mode.
left: 400
right: 200
stack backtrace:
0: 0x55572145126a - std::backtrace_rs::backtrace::libunwind::trace::h886f3b0575353f6e
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/std/src/../../backtrace/src/backtrace/libunwind.rs:116:5
1: 0x55572145126a - std::backtrace_rs::backtrace::trace_unsynchronized::h652d1041ec67eb09
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
2: 0x55572145126a - std::sys::backtrace::_print_fmt::hd0317245a04c3039
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/std/src/sys/backtrace.rs:66:9
3: 0x55572145126a - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h14b23c1989cbd5c2
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/std/src/sys/backtrace.rs:39:26
4: 0x55572147d143 - core::fmt::rt::Argument::fmt::h43c1e387827e30dc
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/core/src/fmt/rt.rs:177:76
5: 0x55572147d143 - core::fmt::write::h346b5eee5ed4d7cc
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/core/src/fmt/mod.rs:1189:21
6: 0x55572144d2c3 - std::io::Write::write_fmt::heeb48dcd4a60b46b
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/std/src/io/mod.rs:1884:15
7: 0x5557214510b2 - std::sys::backtrace::BacktraceLock::print::h48db11f3fd4983ff
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/std/src/sys/backtrace.rs:42:9
8: 0x5557214526ed - std::panicking::default_hook::{{closure}}::h65db976b9c0d8674
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/std/src/panicking.rs:268:22
9: 0x555721452533 - std::panicking::default_hook::h6eb3a1192db1ae36
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/std/src/panicking.rs:295:9
10: 0x555721452cc7 - std::panicking::rust_panic_with_hook::h370ee1901241e459
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/std/src/panicking.rs:801:13
11: 0x555721452b5a - std::panicking::begin_panic_handler::{{closure}}::heabfe92676d6d073
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/std/src/panicking.rs:674:13
12: 0x555721451749 - std::sys::backtrace::__rust_end_short_backtrace::h6e22d229d4fdf49e
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/std/src/sys/backtrace.rs:170:18
13: 0x5557214527ec - rust_begin_unwind
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/std/src/panicking.rs:665:5
14: 0x5557205f1670 - core::panicking::panic_fmt::hfae270fab21da3e6
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/core/src/panicking.rs:76:14
15: 0x5557205f1ad5 - core::panicking::assert_failed_inner::h86f4c2c600565e66
16: 0x55572060f8a3 - core::panicking::assert_failed::h46484391eb315068
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/core/src/panicking.rs:373:5
17: 0x5557205f3ad7 - libdd_trace_utils::test_utils::datadog_test_agent::DatadogTestAgent::assert_snapshot::{{closure}}::h4965d586e284f947
at /home/runner/work/libdatadog/libdatadog/libdd-trace-utils/src/test_utils/datadog_test_agent.rs:419:9
18: 0x555720632011 - test_trace_exporter::tracing_integration_tests::stats_snapshot_test::{{closure}}::ha25c58ac36f95a3c
at /home/runner/work/libdatadog/libdatadog/libdd-data-pipeline/tests/test_trace_exporter.rs:378:51
19: 0x55572060cc22 - <core::pin::Pin<P> as core::future::future::Future>::poll::h3d364f6e7998de69
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/core/src/future/future.rs:124:9
20: 0x55572060cc9d - <core::pin::Pin<P> as core::future::future::Future>::poll::h95c81133a6fa9907
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/core/src/future/future.rs:124:9
21: 0x55572060ca1f - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::{{closure}}::h31844504e1754c9e
at /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.49.0/src/runtime/scheduler/current_thread/mod.rs:753:54
22: 0x55572060c965 - tokio::task::coop::with_budget::hc67f5a4762835216
at /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.49.0/src/task/coop/mod.rs:167:5
23: 0x55572060c965 - tokio::task::coop::budget::h4e84565380746b70
at /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.49.0/src/task/coop/mod.rs:133:5
24: 0x55572060c965 - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::hf7765c1ed13dd193
at /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.49.0/src/runtime/scheduler/current_thread/mod.rs:753:25
25: 0x555720609fa0 - tokio::runtime::scheduler::current_thread::Context::enter::h2e25d7ca929ce72f
at /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.49.0/src/runtime/scheduler/current_thread/mod.rs:442:19
26: 0x55572060b78b - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::h91527709ab0bc56b
at /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.49.0/src/runtime/scheduler/current_thread/mod.rs:752:36
27: 0x55572060b4a4 - tokio::runtime::scheduler::current_thread::CoreGuard::enter::{{closure}}::hdeb0d020261adc3a
at /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.49.0/src/runtime/scheduler/current_thread/mod.rs:840:68
28: 0x55572061da2b - tokio::runtime::context::scoped::Scoped<T>::set::h107bbc863ab363c1
at /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.49.0/src/runtime/context/scoped.rs:40:9
29: 0x5557206103f9 - tokio::runtime::context::set_scheduler::{{closure}}::hc123d869fb4835f9
at /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.49.0/src/runtime/context.rs:176:26
30: 0x55572061b35d - std::thread::local::LocalKey<T>::try_with::hba12877280fe16d9
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/std/src/thread/local.rs:283:12
31: 0x55572061ab6a - std::thread::local::LocalKey<T>::with::ha33419774c5255e9
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/std/src/thread/local.rs:260:9
32: 0x55572061036d - tokio::runtime::context::set_scheduler::h50bebeaab2ca2c82
at /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.49.0/src/runtime/context.rs:176:9
33: 0x55572060ae10 - tokio::runtime::scheduler::current_thread::CoreGuard::enter::h664fb86bf3626ee6
at /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.49.0/src/runtime/scheduler/current_thread/mod.rs:840:27
34: 0x55572060b523 - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::hd6e20b93d302c09d
at /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.49.0/src/runtime/scheduler/current_thread/mod.rs:740:19
35: 0x55572060928c - tokio::runtime::scheduler::current_thread::CurrentThread::block_on::{{closure}}::h0a3de7f632a5ce5c
at /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.49.0/src/runtime/scheduler/current_thread/mod.rs:200:28
36: 0x5557206106e6 - tokio::runtime::context::runtime::enter_runtime::h988c872e5486cdf9
at /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.49.0/src/runtime/context/runtime.rs:65:16
37: 0x555720609041 - tokio::runtime::scheduler::current_thread::CurrentThread::block_on::he7c237b1b7b54667
at /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.49.0/src/runtime/scheduler/current_thread/mod.rs:188:9
38: 0x55572061dcb3 - tokio::runtime::runtime::Runtime::block_on_inner::h17e504651aa634ea
at /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.49.0/src/runtime/runtime.rs:368:47
39: 0x55572061dfbc - tokio::runtime::runtime::Runtime::block_on::hc0d4706965d9e8aa
at /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.49.0/src/runtime/runtime.rs:342:13
40: 0x555720631627 - test_trace_exporter::tracing_integration_tests::stats_snapshot_test::h0676f587b7f1d53b
at /home/runner/work/libdatadog/libdatadog/libdd-data-pipeline/tests/test_trace_exporter.rs:378:9
41: 0x5557206314c7 - test_trace_exporter::tracing_integration_tests::stats_snapshot_test::{{closure}}::hf9dfe6de02389fd4
at /home/runner/work/libdatadog/libdatadog/libdd-data-pipeline/tests/test_trace_exporter.rs:334:35
42: 0x5557205f80d6 - core::ops::function::FnOnce::call_once::h84789c396e8ba156
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/core/src/ops/function.rs:250:5
43: 0x55572067fe9b - core::ops::function::FnOnce::call_once::hcf459d49f817e971
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/core/src/ops/function.rs:250:5
44: 0x55572067fe9b - test::__rust_begin_short_backtrace::h812692078d2a7065
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/test/src/lib.rs:632:18
45: 0x55572067f818 - test::run_test_in_process::{{closure}}::he383169452078072
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/test/src/lib.rs:655:60
46: 0x55572067f818 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hfd3325d295001553
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/core/src/panic/unwind_safe.rs:272:9
47: 0x55572067f818 - std::panicking::try::do_call::hd41329e64e1d34ac
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/std/src/panicking.rs:557:40
48: 0x55572067f818 - std::panicking::try::h7a44da38acd5f700
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/std/src/panicking.rs:520:19
49: 0x55572067f818 - std::panic::catch_unwind::h84ae8452b3d168cb
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/std/src/panic.rs:358:14
50: 0x55572067f818 - test::run_test_in_process::h0d23dc8c28915531
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/test/src/lib.rs:655:27
51: 0x55572067f818 - test::run_test::{{closure}}::h427e5ada87ee2030
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/test/src/lib.rs:576:43
52: 0x5557206432ea - test::run_test::{{closure}}::hb864816fed1c6cd7
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/test/src/lib.rs:606:41
53: 0x5557206432ea - std::sys::backtrace::__rust_begin_short_backtrace::ha8680ce782bf69f7
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/std/src/sys/backtrace.rs:154:18
54: 0x555720646c44 - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h05b53495b5672e29
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/std/src/thread/mod.rs:561:17
55: 0x555720646c44 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h2a6a6bcc98d0706b
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/core/src/panic/unwind_safe.rs:272:9
56: 0x555720646c44 - std::panicking::try::do_call::hccc670c81fea40a7
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/std/src/panicking.rs:557:40
57: 0x555720646c44 - std::panicking::try::h755e3c65d88973b7
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/std/src/panicking.rs:520:19
58: 0x555720646c44 - std::panic::catch_unwind::hced8032a948c5bd0
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/std/src/panic.rs:358:14
59: 0x555720646c44 - std::thread::Builder::spawn_unchecked_::{{closure}}::h3b9e5c9edd874915
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/std/src/thread/mod.rs:559:30
60: 0x555720646c44 - core::ops::function::FnOnce::call_once{{vtable.shim}}::hbc1380969ae25c01
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/core/src/ops/function.rs:250:5
61: 0x555721457eab - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h0bbb114b77b490c1
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/alloc/src/boxed.rs:1972:9
62: 0x555721457eab - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h3673811012fc0688
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/alloc/src/boxed.rs:1972:9
63: 0x555721457eab - std::sys::pal::unix::thread::Thread::new::thread_start::h0feaf4a9a4b2ecde
at /rustc/e71f9a9a98b0faf423844bf0ba7438f29dc27d58/library/std/src/sys/pal/unix/thread.rs:105:17
64: 0x7febd009caa4 - <unknown>
65: 0x7febd0129c6c - <unknown>
66: 0x0 - <unknown>
Loading