• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

mostafa / xk6-kafka / 24576123368
79%

Build:
DEFAULT BRANCH: main
Ran 17 Apr 2026 04:52PM UTC
Jobs 1
Files 24
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

17 Apr 2026 04:39PM UTC coverage: 79.751% (+8.8%) from 70.942%
24576123368

push

github

web-flow
v2.0.0 (#387)

* Add v2.0.0 plan

* Harden constructor and config parsing paths

* Scope schema registry state per instance

* Add Confluent client scaffolds

* Fix Confluent scaffold review issues

* Clean up remaining panic paths

* Export Confluent JS compatibility constructors

* Document v2 API migration parity

* Abstract schema registry client access

* fix: resolve ReplicaAssignment mutual exclusion error in CreateTopic

librdkafka rejects TopicSpecification when both ReplicationFactor AND
ReplicaAssignment are set. This fix only sets ReplicaAssignment when
explicitly provided (non-empty), otherwise uses ReplicationFactor for
replica placement.

Fixes: TestConnectionClass panic - TopicSpecification.ReplicationFactor
and TopicSpecification.ReplicaAssignment are mutually exclusive

* Replace srclient runtime with Confluent schema registry client

* Clarify Protobuf schema registry support status

* Cover multi-schema schema registry flows

* Restore metrics compatibility on Confluent runtime

* Add versioned v2 script suites

* Introduce versioned v2 API docs layout

* Add CI check for versioned API docs

* Add v2 smoke script to CI

* Remove legacy segmentio runtime and tests

* Align CI with versioned v2 script suite

* Normalize consumer timeout errors for partial reads

* Fix compatibility timeout detection for partial consumer reads

* Fix reader maxWait handling and consumer close races

* Align compatibility reader and writer metrics behavior

* Retry startup reads on compatibility consumer cancellations

* Normalize consumer timeout causes from context deadlines

* Restore legacy writer byte accounting

* Harden CI baseline and CGO build guidance

* Harden v2 integration cleanup and consumer-group startup

* Optimize compatibility producer throughput path

* Remove producer delivery report callback for v2.0.0

* Update k6 Test Scripts section with v2.0.0 results

* Enhance README with v2.0.0 performance and quick start

* Add v2 vs v1 pe... (continued)

1992 of 2416 new or added lines in 17 files covered. (82.45%)

24 existing lines in 5 files now uncovered.

3265 of 4094 relevant lines covered (79.75%)

32.38 hits per line

Uncovered Changes

Lines Coverage ∆ File
87
71.19
consumer.go
68
78.82
confluent_config.go
47
74.26
0.23% reader.go
47
74.4
11.19% schema_registry.go
37
73.57
producer.go
32
94.46
compatibility_metrics.go
29
82.94
admin.go
28
75.44
schema_registry_client.go
19
71.23
11.23% topic.go
15
66.42
-16.46% writer.go
12
64.29
13.58% serdes.go
2
93.55
schema_types.go
1
95.35
18.88% utils.go

Coverage Regressions

Lines Coverage ∆ File
10
74.26
0.23% reader.go
7
71.23
11.23% topic.go
4
66.42
-16.46% writer.go
2
86.36
6.72% auth.go
1
95.35
18.88% utils.go
Jobs
ID Job ID Ran Files Coverage
1 24576123368.1 17 Apr 2026 04:52PM UTC 24
79.75
GitHub Action Run
Source Files on build 24576123368
  • Tree
  • List 24
  • Changed 15
  • Source Changed 0
  • Coverage Changed 15
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • 9843051d on github
  • Prev Build on main (#24303815133)
  • Next Build on main (#24625712489)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc