Skip to content

fix(integration): pass remaining tests for server-ng#3585

Merged
numinnex merged 10 commits into
masterfrom
fix_integration_tests_rest
Jul 3, 2026
Merged

fix(integration): pass remaining tests for server-ng#3585
numinnex merged 10 commits into
masterfrom
fix_integration_tests_rest

Conversation

@numinnex

Copy link
Copy Markdown
Contributor

Fixes remaining integration tests using server-ng binary.

@github-actions github-actions Bot added the S-waiting-on-review PR is waiting on a reviewer label Jun 30, 2026
@codecov

codecov Bot commented Jun 30, 2026

Copy link
Copy Markdown

Codecov Report

❌ Patch coverage is 28.13163% with 677 lines in your changes missing coverage. Please review.
✅ Project coverage is 73.95%. Comparing base (8c3c99d) to head (76ac16e).

Files with missing lines Patch % Lines
core/server-ng/src/segment_recovery.rs 0.00% 161 Missing ⚠️
core/server-ng/src/bootstrap.rs 0.00% 99 Missing ⚠️
core/server-ng/src/responses.rs 0.00% 96 Missing ⚠️
core/metadata/src/impls/metadata.rs 24.76% 79 Missing ⚠️
core/partitions/src/iggy_partition.rs 46.66% 47 Missing and 1 partial ⚠️
core/partitions/src/iggy_index_reader.rs 0.00% 47 Missing ⚠️
core/consensus/src/plane_helpers.rs 0.00% 37 Missing ⚠️
core/server-ng/src/dispatch.rs 0.00% 34 Missing ⚠️
core/metadata/src/stm/stream.rs 78.40% 24 Missing and 3 partials ⚠️
core/server-ng/src/auth.rs 0.00% 17 Missing ⚠️
... and 6 more

❌ Your patch check has failed because the patch coverage (28.13%) is below the target coverage (50.00%). You can increase the patch coverage or adjust the target coverage.

Additional details and impacted files
@@             Coverage Diff              @@
##             master    #3585      +/-   ##
============================================
- Coverage     74.21%   73.95%   -0.26%     
  Complexity      937      937              
============================================
  Files          1261     1263       +2     
  Lines        132163   132810     +647     
  Branches     107800   108491     +691     
============================================
+ Hits          98081    98218     +137     
- Misses        30984    31438     +454     
- Partials       3098     3154      +56     
Components Coverage Δ
Rust Core 74.53% <28.13%> (-0.28%) ⬇️
Java SDK 62.44% <ø> (ø)
C# SDK 71.41% <ø> (-0.70%) ⬇️
Python SDK 91.65% <ø> (ø)
PHP SDK 84.29% <ø> (ø)
Node SDK 91.22% <ø> (-0.13%) ⬇️
Go SDK 40.14% <ø> (ø)
Files with missing lines Coverage Δ
core/binary_protocol/src/consensus/operation.rs 96.69% <100.00%> (+0.14%) ⬆️
core/common/src/error/iggy_error.rs 100.00% <ø> (ø)
core/configs/src/server_config/sharding.rs 85.44% <ø> (ø)
core/consensus/src/impls.rs 79.13% <100.00%> (+0.04%) ⬆️
core/metadata/src/stm/consumer_group.rs 55.44% <100.00%> (+0.07%) ⬆️
core/partitions/src/lib.rs 0.00% <ø> (ø)
core/server-ng/src/partition_helpers.rs 61.53% <100.00%> (-0.13%) ⬇️
core/server-ng/src/partition_reconciler.rs 86.75% <100.00%> (+0.06%) ⬆️
core/server_common/src/indexes_mut.rs 64.80% <100.00%> (-0.16%) ⬇️
core/shard/src/lib.rs 72.60% <100.00%> (+0.16%) ⬆️
... and 16 more

... and 31 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.

@numinnex numinnex changed the title fix(integration): fix remaining tests for server-ng fix(integration): pass remaining tests for server-ng Jun 30, 2026
@numinnex

numinnex commented Jul 2, 2026

Copy link
Copy Markdown
Contributor Author

/ready

Comment thread core/metadata/src/impls/metadata.rs Outdated
Comment thread core/metadata/src/impls/metadata.rs Outdated
Comment thread core/sdk/src/quic/quic_client.rs Outdated
Comment thread core/message_bus/src/transports/quic.rs
Comment thread core/partitions/src/iggy_partition.rs
Comment thread core/integration/src/harness/orchestrator/harness.rs Outdated
Comment thread core/sdk/src/vsr.rs Outdated
Comment thread core/shard/src/lib.rs
Comment thread core/server-ng/src/segment_recovery.rs Outdated
Comment thread core/server-ng/src/segment_recovery.rs
@github-actions github-actions Bot added S-waiting-on-author PR is waiting on author response and removed S-waiting-on-review PR is waiting on a reviewer labels Jul 2, 2026
@numinnex

numinnex commented Jul 3, 2026

Copy link
Copy Markdown
Contributor Author

/ready

@github-actions github-actions Bot added S-waiting-on-review PR is waiting on a reviewer and removed S-waiting-on-author PR is waiting on author response labels Jul 3, 2026
@numinnex numinnex merged commit 7b2db33 into master Jul 3, 2026
93 checks passed
@numinnex numinnex deleted the fix_integration_tests_rest branch July 3, 2026 10:40
@github-actions github-actions Bot removed the S-waiting-on-review PR is waiting on a reviewer label Jul 3, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants