subconsciousnetwork / noosphere

Noosphere is a protocol for thought; let's discover it together!
Apache License 2.0
666 stars 40 forks source link

feat!: Add axum tooling to provide w3c tracecontexts in response payloads #780

Closed justinabrahms closed 8 months ago

justinabrahms commented 8 months ago

I'm not clear on which compiler flags we should expect observability.. but I assume all of them?

github-actions[bot] commented 8 months ago

Test flake analysis

status platform features toolchain
🟢 ubuntu-latest test-kubo,headers stable
🟢 ubuntu-latest test-kubo,headers,rocksdb stable
🟡 macos-13 test-kubo,headers stable
🟢 windows-latest test-kubo,headers stable
🟡 ubuntu-latest test-kubo,headers nightly
🟢 macos-13 test-kubo,headers,rocksdb stable

Flake summary for macos-13, test-kubo,headers, stable

     Summary [  53.899s] 176 tests run: 176 passed (1 flaky), 1 skipped
   FLAKY 2/5 [  15.493s] noosphere::distributed_stress multiplayer::orb_can_render_peers_in_the_sphere_address_book

Flake summary for ubuntu-latest, test-kubo,headers, nightly

     Summary [  44.870s] 176 tests run: 176 passed (1 flaky), 1 skipped
   FLAKY 2/5 [  16.781s] noosphere::distributed_stress multiplayer::orb_can_render_peers_in_the_sphere_address_book
jsantell commented 8 months ago

Pushed a change that adds an on-by-default feature flag for enabling this in our two HTTP servers: