Skip to content

feat(sdk): implement vsr header framing#3254

Open
numinnex wants to merge 8 commits into
masterfrom
integration_tests
Open

feat(sdk): implement vsr header framing#3254
numinnex wants to merge 8 commits into
masterfrom
integration_tests

Conversation

@numinnex
Copy link
Copy Markdown
Contributor

Adds Vsr feature flag in the sdk crate that introduces the consensus header required by the requests.
Additionally adds one hello_world test that tests the login command using the new integration test suite adapted to server-ng binary.

@codecov
Copy link
Copy Markdown

codecov Bot commented May 14, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 73.84%. Comparing base (00df60b) to head (8277a2b).
⚠️ Report is 5 commits behind head on master.

Additional details and impacted files
@@             Coverage Diff              @@
##             master    #3254      +/-   ##
============================================
- Coverage     73.86%   73.84%   -0.02%     
  Complexity      943      943              
============================================
  Files          1193     1193              
  Lines        108933   108814     -119     
  Branches      85950    85846     -104     
============================================
- Hits          80460    80354     -106     
+ Misses        25736    25712      -24     
- Partials       2737     2748      +11     
Components Coverage Δ
Rust Core 74.91% <ø> (+<0.01%) ⬆️
Java SDK 60.14% <ø> (ø)
C# SDK 69.13% <ø> (-0.31%) ⬇️
Python SDK 81.43% <ø> (ø)
Node SDK 91.44% <ø> (-0.10%) ⬇️
Go SDK 39.80% <ø> (ø)
Files with missing lines Coverage Δ
.../src/traits/binary_impls/personal_access_tokens.rs 100.00% <ø> (ø)
core/common/src/traits/binary_impls/users.rs 100.00% <ø> (ø)
core/message_bus/src/client_listener/quic.rs 86.36% <ø> (-0.60%) ⬇️
core/message_bus/src/client_listener/tcp.rs 77.27% <ø> (-2.73%) ⬇️
core/message_bus/src/client_listener/tcp_tls.rs 83.33% <ø> (-1.29%) ⬇️
core/message_bus/src/client_listener/ws.rs 78.26% <ø> (-2.51%) ⬇️
core/message_bus/src/client_listener/wss.rs 83.33% <ø> (-1.29%) ⬇️
core/message_bus/src/replica/listener.rs 84.21% <ø> (-0.60%) ⬇️
core/message_bus/src/socket_opts.rs 100.00% <ø> (ø)
core/message_bus/src/transports/quic.rs 92.01% <ø> (ø)
... and 9 more

... and 10 files with indirect coverage changes

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@hubcio
Copy link
Copy Markdown
Contributor

hubcio commented May 14, 2026

/ready

@github-actions github-actions Bot added the S-waiting-on-review PR is waiting on a reviewer label May 14, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

S-waiting-on-review PR is waiting on a reviewer

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants