Skip to content

feat(otlp): extend metric testing support #7206

feat(otlp): extend metric testing support

feat(otlp): extend metric testing support #7206

Triggered via pull request July 14, 2026 21:11
Status Success
Total duration 12m 8s
Artifacts

ci.yml

on: pull_request
Shellcheck
5s
Shellcheck
cargo-deny
30s
cargo-deny
Test Suite
11m 51s
Test Suite
Check Benchmarks Compile
12m 4s
Check Benchmarks Compile
Integration Tests
3m 0s
Integration Tests
Check Fuzz Targets
1m 26s
Check Fuzz Targets
Payload Fingerprint Verification
3m 30s
Payload Fingerprint Verification
buf
7s
buf
actionlint
10s
actionlint
action-sha-pin-check
15s
action-sha-pin-check
Check unused dependencies
22s
Check unused dependencies
Custom Lints (ast-grep)
10s
Custom Lints (ast-grep)
Matrix: Kani Proofs
Matrix: Loom Tests
Matrix: Rust Actions (Check/Fmt/Clippy)
Fit to window
Zoom out
Zoom in

Annotations

28 warnings and 17 notices
buf
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: jdx/mise-action@6d1e696aa24c1aa1bcc1adea0212707c71ab78a8. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
actionlint
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: jdx/mise-action@6d1e696aa24c1aa1bcc1adea0212707c71ab78a8. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Custom Lints (ast-grep)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: jdx/mise-action@6d1e696aa24c1aa1bcc1adea0212707c71ab78a8. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Check unused dependencies
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: jdx/mise-action@6d1e696aa24c1aa1bcc1adea0212707c71ab78a8. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
cargo-deny
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: jdx/mise-action@6d1e696aa24c1aa1bcc1adea0212707c71ab78a8. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Rust Actions (Check/Fmt/Clippy) (ubuntu-latest, fmt)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: aws-actions/configure-aws-credentials@61815dcd50bd041e203e49132bacad1fd04d2708, mozilla-actions/sccache-action@7d986dd989559c6ecdb630a3fd2557667be217ad. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Kani Proofs (lading_payload)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: aws-actions/configure-aws-credentials@61815dcd50bd041e203e49132bacad1fd04d2708, mozilla-actions/sccache-action@7d986dd989559c6ecdb630a3fd2557667be217ad. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Check Fuzz Targets
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: aws-actions/configure-aws-credentials@61815dcd50bd041e203e49132bacad1fd04d2708, mozilla-actions/sccache-action@7d986dd989559c6ecdb630a3fd2557667be217ad. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Rust Actions (Check/Fmt/Clippy) (ubuntu-latest, check)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: aws-actions/configure-aws-credentials@61815dcd50bd041e203e49132bacad1fd04d2708, mozilla-actions/sccache-action@7d986dd989559c6ecdb630a3fd2557667be217ad. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Kani Proofs (lading_throttle)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: aws-actions/configure-aws-credentials@61815dcd50bd041e203e49132bacad1fd04d2708, mozilla-actions/sccache-action@7d986dd989559c6ecdb630a3fd2557667be217ad. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Rust Actions (Check/Fmt/Clippy) (macos-latest, fmt)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: aws-actions/configure-aws-credentials@61815dcd50bd041e203e49132bacad1fd04d2708, mozilla-actions/sccache-action@7d986dd989559c6ecdb630a3fd2557667be217ad. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Rust Actions (Check/Fmt/Clippy) (macos-latest, fmt)
The following taps are not trusted: aws/tap Homebrew is currently ignoring formulae, casks and commands from these taps because tap trust is required. Untap them with: brew untap aws/tap Trust specific formulae, casks and commands with: brew trust --formula <user>/<tap>/<formula> brew trust --cask <user>/<tap>/<cask> brew trust --command <user>/<tap>/<command> Whole-tap trust is broader and includes all current and future formulae, casks and commands from the listed taps. Trust whole taps with: brew trust aws/tap To disable trust checks: export HOMEBREW_NO_REQUIRE_TAP_TRUST=1 This is not recommended and will be removed in a later release. For more information, see: https://docs.brew.sh/Tap-Trust
Rust Actions (Check/Fmt/Clippy) (macos-latest, fmt)
The following taps are not trusted: aws/tap Homebrew is currently ignoring formulae, casks and commands from these taps because tap trust is required. Untap them with: brew untap aws/tap Trust specific formulae, casks and commands with: brew trust --formula <user>/<tap>/<formula> brew trust --cask <user>/<tap>/<cask> brew trust --command <user>/<tap>/<command> Whole-tap trust is broader and includes all current and future formulae, casks and commands from the listed taps. Trust whole taps with: brew trust aws/tap To disable trust checks: export HOMEBREW_NO_REQUIRE_TAP_TRUST=1 This is not recommended and will be removed in a later release. For more information, see: https://docs.brew.sh/Tap-Trust
Rust Actions (Check/Fmt/Clippy) (macos-latest, fmt)
The following taps are not trusted: aws/tap Homebrew is currently ignoring formulae, casks and commands from these taps because tap trust is required. Untap them with: brew untap aws/tap Trust specific formulae, casks and commands with: brew trust --formula <user>/<tap>/<formula> brew trust --cask <user>/<tap>/<cask> brew trust --command <user>/<tap>/<command> Whole-tap trust is broader and includes all current and future formulae, casks and commands from the listed taps. Trust whole taps with: brew trust aws/tap To disable trust checks: export HOMEBREW_NO_REQUIRE_TAP_TRUST=1 This is not recommended and will be removed in a later release. For more information, see: https://docs.brew.sh/Tap-Trust
Rust Actions (Check/Fmt/Clippy) (ubuntu-latest, clippy)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: aws-actions/configure-aws-credentials@61815dcd50bd041e203e49132bacad1fd04d2708, mozilla-actions/sccache-action@7d986dd989559c6ecdb630a3fd2557667be217ad. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Rust Actions (Check/Fmt/Clippy) (macos-latest, check)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: aws-actions/configure-aws-credentials@61815dcd50bd041e203e49132bacad1fd04d2708, mozilla-actions/sccache-action@7d986dd989559c6ecdb630a3fd2557667be217ad. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Rust Actions (Check/Fmt/Clippy) (macos-latest, check)
The following taps are not trusted: aws/tap Homebrew is currently ignoring formulae, casks and commands from these taps because tap trust is required. Untap them with: brew untap aws/tap Trust specific formulae, casks and commands with: brew trust --formula <user>/<tap>/<formula> brew trust --cask <user>/<tap>/<cask> brew trust --command <user>/<tap>/<command> Whole-tap trust is broader and includes all current and future formulae, casks and commands from the listed taps. Trust whole taps with: brew trust aws/tap To disable trust checks: export HOMEBREW_NO_REQUIRE_TAP_TRUST=1 This is not recommended and will be removed in a later release. For more information, see: https://docs.brew.sh/Tap-Trust
Rust Actions (Check/Fmt/Clippy) (macos-latest, check)
The following taps are not trusted: aws/tap Homebrew is currently ignoring formulae, casks and commands from these taps because tap trust is required. Untap them with: brew untap aws/tap Trust specific formulae, casks and commands with: brew trust --formula <user>/<tap>/<formula> brew trust --cask <user>/<tap>/<cask> brew trust --command <user>/<tap>/<command> Whole-tap trust is broader and includes all current and future formulae, casks and commands from the listed taps. Trust whole taps with: brew trust aws/tap To disable trust checks: export HOMEBREW_NO_REQUIRE_TAP_TRUST=1 This is not recommended and will be removed in a later release. For more information, see: https://docs.brew.sh/Tap-Trust
Rust Actions (Check/Fmt/Clippy) (macos-latest, check)
The following taps are not trusted: aws/tap Homebrew is currently ignoring formulae, casks and commands from these taps because tap trust is required. Untap them with: brew untap aws/tap Trust specific formulae, casks and commands with: brew trust --formula <user>/<tap>/<formula> brew trust --cask <user>/<tap>/<cask> brew trust --command <user>/<tap>/<command> Whole-tap trust is broader and includes all current and future formulae, casks and commands from the listed taps. Trust whole taps with: brew trust aws/tap To disable trust checks: export HOMEBREW_NO_REQUIRE_TAP_TRUST=1 This is not recommended and will be removed in a later release. For more information, see: https://docs.brew.sh/Tap-Trust
Integration Tests
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: aws-actions/configure-aws-credentials@61815dcd50bd041e203e49132bacad1fd04d2708, mozilla-actions/sccache-action@7d986dd989559c6ecdb630a3fd2557667be217ad. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Rust Actions (Check/Fmt/Clippy) (macos-latest, clippy)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: aws-actions/configure-aws-credentials@61815dcd50bd041e203e49132bacad1fd04d2708, mozilla-actions/sccache-action@7d986dd989559c6ecdb630a3fd2557667be217ad. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Rust Actions (Check/Fmt/Clippy) (macos-latest, clippy)
The following taps are not trusted: aws/tap Homebrew is currently ignoring formulae, casks and commands from these taps because tap trust is required. Untap them with: brew untap aws/tap Trust specific formulae, casks and commands with: brew trust --formula <user>/<tap>/<formula> brew trust --cask <user>/<tap>/<cask> brew trust --command <user>/<tap>/<command> Whole-tap trust is broader and includes all current and future formulae, casks and commands from the listed taps. Trust whole taps with: brew trust aws/tap To disable trust checks: export HOMEBREW_NO_REQUIRE_TAP_TRUST=1 This is not recommended and will be removed in a later release. For more information, see: https://docs.brew.sh/Tap-Trust
Rust Actions (Check/Fmt/Clippy) (macos-latest, clippy)
The following taps are not trusted: aws/tap Homebrew is currently ignoring formulae, casks and commands from these taps because tap trust is required. Untap them with: brew untap aws/tap Trust specific formulae, casks and commands with: brew trust --formula <user>/<tap>/<formula> brew trust --cask <user>/<tap>/<cask> brew trust --command <user>/<tap>/<command> Whole-tap trust is broader and includes all current and future formulae, casks and commands from the listed taps. Trust whole taps with: brew trust aws/tap To disable trust checks: export HOMEBREW_NO_REQUIRE_TAP_TRUST=1 This is not recommended and will be removed in a later release. For more information, see: https://docs.brew.sh/Tap-Trust
Rust Actions (Check/Fmt/Clippy) (macos-latest, clippy)
The following taps are not trusted: aws/tap Homebrew is currently ignoring formulae, casks and commands from these taps because tap trust is required. Untap them with: brew untap aws/tap Trust specific formulae, casks and commands with: brew trust --formula <user>/<tap>/<formula> brew trust --cask <user>/<tap>/<cask> brew trust --command <user>/<tap>/<command> Whole-tap trust is broader and includes all current and future formulae, casks and commands from the listed taps. Trust whole taps with: brew trust aws/tap To disable trust checks: export HOMEBREW_NO_REQUIRE_TAP_TRUST=1 This is not recommended and will be removed in a later release. For more information, see: https://docs.brew.sh/Tap-Trust
Payload Fingerprint Verification
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: aws-actions/configure-aws-credentials@61815dcd50bd041e203e49132bacad1fd04d2708, mozilla-actions/sccache-action@7d986dd989559c6ecdb630a3fd2557667be217ad. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Loom Tests (lading-signal)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: aws-actions/configure-aws-credentials@61815dcd50bd041e203e49132bacad1fd04d2708, mozilla-actions/sccache-action@7d986dd989559c6ecdb630a3fd2557667be217ad. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Test Suite
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: aws-actions/configure-aws-credentials@61815dcd50bd041e203e49132bacad1fd04d2708, jdx/mise-action@6d1e696aa24c1aa1bcc1adea0212707c71ab78a8, mozilla-actions/sccache-action@7d986dd989559c6ecdb630a3fd2557667be217ad. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Check Benchmarks Compile
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: aws-actions/configure-aws-credentials@61815dcd50bd041e203e49132bacad1fd04d2708, mozilla-actions/sccache-action@7d986dd989559c6ecdb630a3fd2557667be217ad. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
sccache stats
0% - 0 hits, 0 misses, 0 errors
sccache stats
48% - 10 hits, 11 misses, 0 errors
sccache stats
14% - 26 hits, 161 misses, 0 errors
sccache stats
100% - 457 hits, 0 misses, 0 errors
sccache stats
67% - 10 hits, 5 misses, 0 errors
sccache stats
0% - 0 hits, 0 misses, 0 errors
Rust Actions (Check/Fmt/Clippy) (macos-latest, fmt)
The macos-latest label will migrate to macOS 26 beginning June 15, 2026. For more information see https://github.com/actions/runner-images/issues/14167
sccache stats
100% - 731 hits, 1 misses, 0 errors
sccache stats
100% - 439 hits, 0 misses, 0 errors
Rust Actions (Check/Fmt/Clippy) (macos-latest, check)
The macos-latest label will migrate to macOS 26 beginning June 15, 2026. For more information see https://github.com/actions/runner-images/issues/14167
sccache stats
96% - 563 hits, 21 misses, 0 errors
sccache stats
100% - 703 hits, 1 misses, 0 errors
Rust Actions (Check/Fmt/Clippy) (macos-latest, clippy)
The macos-latest label will migrate to macOS 26 beginning June 15, 2026. For more information see https://github.com/actions/runner-images/issues/14167
sccache stats
96% - 401 hits, 15 misses, 0 errors
sccache stats
0% - 0 hits, 0 misses, 0 errors
sccache stats
0% - 0 hits, 0 misses, 0 errors
sccache stats
100% - 7 hits, 0 misses, 0 errors