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

mostafa / xk6-kafka
79%
main: 79%

Build:
Build:
LAST BUILD BRANCH: fix/dockerfile-glibc-musl
DEFAULT BRANCH: main
Repo Added 20 May 2022 12:35PM UTC
Files 26
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

LAST BUILD ON BRANCH fix/dockerfile-glibc-musl
branch: SELECT
CHANGE BRANCH
x
  • No branch selected
  • add-aws-profile-to-sasl-config
  • balancer_func
  • bump-crypto
  • bump-crypto-to-v0.35.0-CVE-2025-22869-verfied
  • bump-golang.org/x/crypto
  • chore/go-layout-under-pkg-kafka
  • chore/k6-v2-0-0-upgrade
  • dependabot/go_modules/golang.org/x/crypto-0.31.0
  • feat/protobuf-v2-serde
  • feature/azure-entra-auth
  • fix-376
  • fix-BalancerFunc-partiton_count
  • fix-offsets
  • fix-subsecond-precision
  • fix/384-avro-fixed-type-serialization
  • fix/dockerfile-glibc-musl
  • gzip
  • main
  • migrate-to-hamba-avro
  • patch-1
  • refs/tags/v0.10.0
  • refs/tags/v0.11.0
  • refs/tags/v0.12.0
  • refs/tags/v0.13.0
  • refs/tags/v0.13.1
  • refs/tags/v0.14.0
  • refs/tags/v0.14.1
  • refs/tags/v0.14.2
  • refs/tags/v0.15.0
  • refs/tags/v0.15.1
  • refs/tags/v0.16.0
  • refs/tags/v0.16.1
  • refs/tags/v0.17.0
  • refs/tags/v0.18.0
  • refs/tags/v0.18.1
  • refs/tags/v0.18.2
  • refs/tags/v0.19.0
  • refs/tags/v0.19.1
  • refs/tags/v0.20.0
  • refs/tags/v0.20.1
  • refs/tags/v0.20.2
  • refs/tags/v0.21.0
  • refs/tags/v0.21.1
  • refs/tags/v0.22.0
  • refs/tags/v0.23.0
  • refs/tags/v0.23.1
  • refs/tags/v0.24.0
  • refs/tags/v0.24.1
  • refs/tags/v0.24.2
  • refs/tags/v0.25.0
  • refs/tags/v0.25.1
  • refs/tags/v0.26.0
  • refs/tags/v0.27.0
  • refs/tags/v0.28.0
  • refs/tags/v0.29.0
  • refs/tags/v0.30.0
  • refs/tags/v0.31.0
  • refs/tags/v0.31.1
  • refs/tags/v0.31.2
  • refs/tags/v0.31.3
  • refs/tags/v0.31.4
  • refs/tags/v0.31.5
  • refs/tags/v1.0.0
  • refs/tags/v1.1.0
  • refs/tags/v1.2.0
  • refs/tags/v1.3.0
  • refs/tags/v2.0.0
  • resolvers-and-all-the-fun
  • update-deps
  • update-k6
  • upddate-k6
  • v2.0.0
  • zizmor

28 May 2026 09:52AM UTC coverage: 78.775% (-0.02%) from 78.796%
26567705395

Pull #396

github

selamanse
fix(docker): use ubuntu:24.04 base to run glibc-linked binaries

The Linux binaries published by the build workflow are produced on
ubuntu-latest with librdkafka-dev and dynamically link against glibc,
but the runtime image was based on alpine:3.23 (musl). The kernel
cannot load the glibc dynamic linker on alpine and the container fails
with `sh: k6: not found` despite the binary being present.

Switch the base to ubuntu:24.04, install librdkafka1 at runtime, and
set 0755 on the copied binary so it remains executable under platforms
that override USER with arbitrary UIDs (e.g. OpenShift restricted-v2).

Fixes #395
Pull Request #396: fix(docker): use ubuntu:24.04 base to run glibc-linked binaries

3756 of 4768 relevant lines covered (78.78%)

32.34 hits per line

Relevant lines Covered
Build:
Build:
4768 RELEVANT LINES 3756 COVERED LINES
32.34 HITS PER LINE
Source Files on main
  • Tree
  • List 26
  • Changed 1
  • Source Changed 0
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
26567705395 fix/dockerfile-glibc-musl fix(docker): use ubuntu:24.04 base to run glibc-linked binaries The Linux binaries published by the build workflow are produced on ubuntu-latest with librdkafka-dev and dynamically link against glibc, but the runtime image was based on alpine:3.2... Pull #396 28 May 2026 06:13PM UTC selamanse github
78.78
25954727499 chore/k6-v2-0-0-upgrade chore(module): switch xk6-kafka import path to /v3 Move the Go module path and xk6 build/install references from /v2 to /v3 so k6 v2-compatible releases are published on the v3 major line. Pull #393 16 May 2026 06:26AM UTC mostafa github
78.78
25954594629 chore/k6-v2-0-0-upgrade chore(k6): migrate xk6-kafka to v2.0.0 Switch the extension and CI smoke builds to k6 v2.0.0 and update imports to the new go.k6.io/k6/v2 module path required by k6 v2. Pull #393 16 May 2026 06:22AM UTC mostafa github
78.78
25954645278 chore/k6-v2-0-0-upgrade docs(versioning): document v3 policy for k6 v2 compatibility Add a compatibility policy section clarifying that the first xk6-kafka release requiring k6 v2 should be published as v3.0.0, while v2.x remains the maintenance line for k6 v1 users. Pull #393 16 May 2026 06:22AM UTC mostafa github
78.78
25287473862 main chore(api-docs): update docs toolchain and d.ts validation command Upgrade TypeScript/Typedoc/Prettier dependencies and add --ignoreConfig to the declaration validation script so validate-d-ts works with TypeScript 6. push 03 May 2026 06:54PM UTC mostafa github
78.8
25287273033 main ci(security): resolve open workflow scanning alerts Pin the stale workflow action and replace the superfluous release action with native gh CLI commands so code scanning no longer reports unpinned-uses and superfluous-actions. push 03 May 2026 06:43PM UTC mostafa github
78.8
25287150581 main Added Azure Entra Support (#390) * Refactored consumer to get access to events to support OAuth callbacks * Handle producer events to prepare for oauth callback * Simplify range expression * Added supporting OAuth callback functionality * Add... push 03 May 2026 06:39PM UTC web-flow github
78.78
25284375469 feature/azure-entra-auth Regenerate api-docs Pull #390 03 May 2026 04:36PM UTC mostafa github
78.8
25072154492 main Add v2 protobuf serde support and docs (#389) * feat(kafka): add dynamic protobuf serde runtime for v2 Implement SCHEMA_TYPE_PROTOBUF support across serialize/deserialize using protobuf v2 reflection and dynamic messages, including object/bytes ... push 28 Apr 2026 07:16PM UTC web-flow github
79.64
25071478136 feat/protobuf-v2-serde fix(kafka): accept plain string payloads in compat produce Decode producer message key/value strings as raw bytes in the compatibility path instead of JSON base64 semantics, and cover it in compatibility tests to keep v2 smoke scripts passing. Pull #389 28 Apr 2026 07:00PM UTC mostafa github
79.64
See All Builds (487)
  • Repo on GitHub
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