Issues - grafana/k6-extension-registry GitHub Wiki

Lists of extensions based on issues found by the compliance check. A specific extension can be included in several lists, since an extension can have several issues.

build

The following extensions are not buildable with the latest (v1.1.0) k6 version.

Repository Description
Maksimall89/xk6-output-clickhouse Export results to ClickHouse
golioth/xk6-coap Interact with Constrained Application Protocol endpoints
grafana/xk6-output-kafka Export k6 results in real-time to Kafka
grafana/xk6-python Write k6 tests in Python
kubeshop/xk6-tracetest Support for Tracetest test execution and tracing client

examples

The following JavaScript extensions do not have examples in the examples folder.

Repository Description
JorTurFer/xk6-input-prometheus Enables real-time input from prometheus
Maksimall89/xk6-output-clickhouse Export results to ClickHouse
deejiw/xk6-interpret Interpret Go code
golioth/xk6-coap Interact with Constrained Application Protocol endpoints
grafana/xk6-disruptor Inject faults to test 💣
grafana/xk6-output-kafka Export k6 results in real-time to Kafka
grafana/xk6-python Write k6 tests in Python
kubeshop/xk6-tracetest Support for Tracetest test execution and tracing client
mostafa/xk6-kafka Load test Apache Kafka. Includes support for Avro messages.
skibum55/xk6-git Clone Git repositories from tests
szkiba/xk6-ansible-vault Encrypt and decrypt Ansible Vault
szkiba/xk6-csv Parse CSV values
szkiba/xk6-g0 Write k6 tests in golang
szkiba/xk6-toml Encode and decode TOML values
szkiba/xk6-yaml Encode and decode YAML values

replace

There is a replace directive in the go.mod file of the extensions below.

Repository Description
grafana/xk6-loki Test Grafana Loki log ingestion endpoints

smoke

The following JavaScript extensions do not have a smoke test script (smoke.js, smoke.test.js, smoke.ts, smoke.test.ts file in the test, tests, examples or base directory).

Repository Description
GhMartingit/xk6-mongo Load-test Mongo no-SQL databases
JorTurFer/xk6-input-prometheus Enables real-time input from prometheus
Juandavi1/xk6-prompt Support for input arguments via UI
Maksimall89/xk6-output-clickhouse Export results to ClickHouse
SYM01/xk6-proxy Dynamic proxy support, allow changing the HTTP proxy settings in the script
acuenca-facephi/xk6-read Read files and directories
akiomik/xk6-nostr Interact with Nostr relays
anycable/xk6-cable Test Action Cable and AnyCable functionality
avitalique/xk6-file Write files
deejiw/xk6-gcp A k6 extension for Google Cloud Platform services.
deejiw/xk6-interpret Interpret Go code
distribworks/xk6-ethereum K6 extension for ethereum protocols
domsolutions/xk6-fasthttp Enable RPS increase & file streaming on HTTP/1.1 requests
frankhefeng/xk6-oauth-pkce Generate OAuth PKCE code verifier and code challenge
gjergjsheldija/xk6-mllp Simple MLLP sender for k6
golioth/xk6-coap Interact with Constrained Application Protocol endpoints
gpiechnik2/xk6-httpagg Aggregate HTTP requests into an HTML report
gpiechnik2/xk6-smtp Use SMTP protocol to send emails
grafana/xk6-client-prometheus-remote Test Prometheus Remote Write-compatible endpoints
grafana/xk6-client-tracing Client for load testing distributed tracing backends
grafana/xk6-disruptor Inject faults to test 💣
grafana/xk6-exec Run external commands
grafana/xk6-kubernetes Interact with Kubernetes clusters
grafana/xk6-loki Test Grafana Loki log ingestion endpoints
grafana/xk6-notification Create notifications
grafana/xk6-output-kafka Export k6 results in real-time to Kafka
grafana/xk6-plugin Create k6 plugins using JavaScript and Node.js
grafana/xk6-python Write k6 tests in Python
kelseyaubrecht/xk6-webtransport Add support for webtransport protocol
kubeshop/xk6-tracetest Support for Tracetest test execution and tracing client
Maksimall89/xk6-telegram Interact with Telegram Bots
mostafa/xk6-kafka Load test Apache Kafka. Includes support for Avro messages.
nicholasvuono/xk6-playwright Browser automation and end-to-end web testing using Playwright
oleiade/xk6-kv Share key-value data between VUs
phymbert/xk6-sse Server Sent Event
pmalhaire/xk6-mqtt MQTT extension
skibum55/xk6-git Clone Git repositories from tests
szkiba/xk6-ansible-vault Encrypt and decrypt Ansible Vault
szkiba/xk6-csv Parse CSV values
szkiba/xk6-g0 Write k6 tests in golang
szkiba/xk6-toml Encode and decode TOML values
szkiba/xk6-yaml Encode and decode YAML values
thmshmm/xk6-opentelemetry Generate OpenTelemetry signals from k6 tests
thotasrinath/xk6-couchbase Load-test Couchbase no-SQL databases
tmieulet/xk6-cognito Get a cognito access token using USER_SRP_AUTH flow
walterwanderley/xk6-stomp Client for STOMP protocol
szkiba/xk6-banner Print ASCII art banner from k6 test
ogarciacar/xk6-sftp SFTP extension for k6
prmuthu/xk6-amqp To publish and consume messages using AMQP protocol

types

The following JavaScript extensions do not have a TypeScript API declaration (index.d.ts).

Repository Description
GhMartingit/xk6-mongo Load-test Mongo no-SQL databases
JorTurFer/xk6-input-prometheus Enables real-time input from prometheus
Juandavi1/xk6-prompt Support for input arguments via UI
Maksimall89/xk6-output-clickhouse Export results to ClickHouse
SYM01/xk6-proxy Dynamic proxy support, allow changing the HTTP proxy settings in the script
acuenca-facephi/xk6-read Read files and directories
akiomik/xk6-nostr Interact with Nostr relays
anycable/xk6-cable Test Action Cable and AnyCable functionality
avitalique/xk6-file Write files
deejiw/xk6-gcp A k6 extension for Google Cloud Platform services.
deejiw/xk6-interpret Interpret Go code
distribworks/xk6-ethereum K6 extension for ethereum protocols
domsolutions/xk6-fasthttp Enable RPS increase & file streaming on HTTP/1.1 requests
frankhefeng/xk6-oauth-pkce Generate OAuth PKCE code verifier and code challenge
gjergjsheldija/xk6-mllp Simple MLLP sender for k6
golioth/xk6-coap Interact with Constrained Application Protocol endpoints
gpiechnik2/xk6-httpagg Aggregate HTTP requests into an HTML report
gpiechnik2/xk6-smtp Use SMTP protocol to send emails
grafana/xk6-client-prometheus-remote Test Prometheus Remote Write-compatible endpoints
grafana/xk6-client-tracing Client for load testing distributed tracing backends
grafana/xk6-disruptor Inject faults to test 💣
grafana/xk6-exec Run external commands
grafana/xk6-kubernetes Interact with Kubernetes clusters
grafana/xk6-loki Test Grafana Loki log ingestion endpoints
grafana/xk6-notification Create notifications
grafana/xk6-output-kafka Export k6 results in real-time to Kafka
grafana/xk6-plugin Create k6 plugins using JavaScript and Node.js
grafana/xk6-python Write k6 tests in Python
grafana/xk6-ssh Use SSH connections in your tests
kelseyaubrecht/xk6-webtransport Add support for webtransport protocol
kubeshop/xk6-tracetest Support for Tracetest test execution and tracing client
Maksimall89/xk6-telegram Interact with Telegram Bots
nicholasvuono/xk6-playwright Browser automation and end-to-end web testing using Playwright
oleiade/xk6-kv Share key-value data between VUs
phymbert/xk6-sse Server Sent Event
pmalhaire/xk6-mqtt MQTT extension
skibum55/xk6-git Clone Git repositories from tests
szkiba/xk6-g0 Write k6 tests in golang
thmshmm/xk6-opentelemetry Generate OpenTelemetry signals from k6 tests
thotasrinath/xk6-couchbase Load-test Couchbase no-SQL databases
tmieulet/xk6-cognito Get a cognito access token using USER_SRP_AUTH flow
walterwanderley/xk6-stomp Client for STOMP protocol
szkiba/xk6-banner Print ASCII art banner from k6 test
ogarciacar/xk6-sftp SFTP extension for k6
prmuthu/xk6-amqp To publish and consume messages using AMQP protocol