Skip to content

Use Dekaf by default for Kafka on all target frameworks#4038

Open
marcschier wants to merge 4 commits into
masterfrom
marcschier/dekaf-all-tfms
Open

Use Dekaf by default for Kafka on all target frameworks#4038
marcschier wants to merge 4 commits into
masterfrom
marcschier/dekaf-all-tfms

Add Kafka patch coverage tests

44ab552
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Jul 22, 2026 in 1s

73.49% (-0.38%) compared to 12f770b

View this Pull Request on Codecov

73.49% (-0.38%) compared to 12f770b

Details

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 73.49%. Comparing base (12f770b) to head (44ab552).
⚠️ Report is 24 commits behind head on master.

Additional details and impacted files

Impacted file tree graph

@@            Coverage Diff             @@
##           master    #4038      +/-   ##
==========================================
- Coverage   73.86%   73.49%   -0.38%     
==========================================
  Files        1345     1347       +2     
  Lines      180038   180452     +414     
  Branches    31678    31768      +90     
==========================================
- Hits       132993   132622     -371     
- Misses      36290    37128     +838     
+ Partials    10755    10702      -53     
Files with missing lines Coverage Δ
...ction/KafkaTransportServiceCollectionExtensions.cs 72.54% <100.00%> (+2.98%) ⬆️
...bSub.Kafka/Internal/ConfluentKafkaClientAdapter.cs 3.06% <ø> (ø)
...bSub.Kafka/Internal/ConfluentKafkaClientFactory.cs 20.00% <ø> (ø)
...a.PubSub.Kafka/Internal/DekafKafkaClientAdapter.cs 82.73% <100.00%> (+1.78%) ⬆️
...a.PubSub.Kafka/Internal/DekafKafkaClientFactory.cs 20.00% <ø> (ø)
src/Opc.Ua.PubSub.Kafka/KafkaBrokerTransport.cs 78.44% <ø> (ø)
src/Opc.Ua.PubSub.Kafka/KafkaConnectionOptions.cs 100.00% <ø> (ø)
src/Opc.Ua.PubSub.Kafka/KafkaQualityOfService.cs 100.00% <ø> (ø)
src/Opc.Ua.PubSub.Kafka/KafkaTlsOptions.cs 0.00% <ø> (ø)

... and 62 files with indirect coverage changes

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