Skip to content
This repository was archived by the owner on Jan 24, 2024. It is now read-only.

[transaction] Add test for aborting transactions by admin - #1987

Draft
gaoran10 wants to merge 5 commits into
streamnative:masterfrom
gaoran10:support_abort_txn_through_admin
Draft

[transaction] Add test for aborting transactions by admin#1987
gaoran10 wants to merge 5 commits into
streamnative:masterfrom
gaoran10:support_abort_txn_through_admin

[transactions] KIP-664 Implement abortTransaction from KafkaAdmin (pr…

0ec6d7f
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project failed Jun 9, 2026 in 0s

17.22% (-0.50%) compared to e931b6d

View this Pull Request on Codecov

17.22% (-0.50%) compared to e931b6d

Details

Codecov Report

❌ Patch coverage is 0.20284% with 492 lines in your changes missing coverage. Please review.
✅ Project coverage is 17.22%. Comparing base (e931b6d) to head (0ec6d7f).
⚠️ Report is 27 commits behind head on master.

Files with missing lines Patch % Lines
...ative/pulsar/handlers/kop/KafkaRequestHandler.java 0.00% 256 Missing ⚠️
.../pulsar/handlers/kop/utils/KafkaResponseUtils.java 0.00% 67 Missing ⚠️
...oordinator/transaction/TransactionCoordinator.java 0.00% 52 Missing ⚠️
...tive/pulsar/handlers/kop/storage/PartitionLog.java 2.08% 47 Missing ⚠️
...ordinator/transaction/TransactionStateManager.java 0.00% 38 Missing ⚠️
...ative/pulsar/handlers/kop/KafkaCommandDecoder.java 0.00% 12 Missing ⚠️
.../kop/coordinator/transaction/TransactionState.java 0.00% 9 Missing ⚠️
...sar/handlers/kop/storage/ProducerStateManager.java 0.00% 4 Missing ⚠️
...ndlers/kop/coordinator/group/GroupCoordinator.java 0.00% 3 Missing ⚠️
...ve/pulsar/handlers/kop/storage/ReplicaManager.java 0.00% 3 Missing ⚠️
... and 1 more
Additional details and impacted files

Impacted file tree graph

@@             Coverage Diff              @@
##             master    #1987      +/-   ##
============================================
- Coverage     17.72%   17.22%   -0.50%     
  Complexity      751      751              
============================================
  Files           195      195              
  Lines         14156    14569     +413     
  Branches       1322     1353      +31     
============================================
+ Hits           2509     2510       +1     
- Misses        11464    11876     +412     
  Partials        183      183              
Files with missing lines Coverage Δ
...streamnative/pulsar/handlers/kop/DelayedFetch.java 0.00% <ø> (ø)
...ulsar/handlers/kop/utils/MessageMetadataUtils.java 8.69% <0.00%> (-0.13%) ⬇️
...ndlers/kop/coordinator/group/GroupCoordinator.java 0.00% <0.00%> (ø)
...ve/pulsar/handlers/kop/storage/ReplicaManager.java 0.00% <0.00%> (ø)
...sar/handlers/kop/storage/ProducerStateManager.java 0.00% <0.00%> (ø)
.../kop/coordinator/transaction/TransactionState.java 0.00% <0.00%> (ø)
...ative/pulsar/handlers/kop/KafkaCommandDecoder.java 0.31% <0.00%> (-0.02%) ⬇️
...ordinator/transaction/TransactionStateManager.java 0.00% <0.00%> (ø)
...tive/pulsar/handlers/kop/storage/PartitionLog.java 7.61% <2.08%> (-0.29%) ⬇️
...oordinator/transaction/TransactionCoordinator.java 0.00% <0.00%> (ø)
... and 2 more

... and 8 files with indirect coverage changes

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.