k6 icon indicating copy to clipboard operation
k6 copied to clipboard

A modern load testing tool, using Go and JavaScript - https://k6.io

Results 473 k6 issues
Sort by recently updated
recently updated
newest added

### Feature Description Certain extensions (primarily output extensions) provide services available via the HTTP protocol (REST API, HTML pages, etc.). These extensions start their own HTTP server on different ports....

feature
awaiting user

### Brief summary k6 consumes a lot of memory when using imports. Any non-empty import affects the test which causes a problem with running stability tests. ### k6 version k6...

performance
triage

### Feature Description Currently to check/test gRPC endpoints all .proto files need to be supplied and loaded. HealthV1 is a well-defined and maintained standard by gRPC workgroup (https://grpc.io/docs/guides/health-checking/ https://github.com/grpc/grpc-proto/blob/master/grpc/health/v1/health.proto) and...

help wanted
feature

Currently, setup/teaddownTimeout duration if set to `0s` means we can't run setup/teardown functions anymore. With script: ``` import http from 'k6/http'; import { k6 } from 'k6'; export function setup()...

enhancement
good first issue
feature
evaluation needed
triage

### Brief summary When testing the [injection of faults in grpc protocol using the xk6-disruptor extension](https://k6.io/docs/javascript-api/xk6-disruptor/examples/inject-grpc-faults-into-service/) I notice the requests made with the k6 grpc client did not return immediately...

bug
area: grpc

### Feature Description The `grpc-go` project supports the `HTTPS_PROXY` variable for setting and enabling a proxy. Unfortunately, running a k6 test doesn't work as expected. It doesn't use the set...

feature
area: grpc

# Story ## Problem Statement Handling large files in k6, whether binary or structured format files such as CSV, leads to high memory usage. As a result, our user’s experience,...

enhancement
evaluation needed

### Preface: This is a more of a discussion type of issue and as a reference I can refer users and contributors. I also didn't link every issue or PR...

evaluation needed
triage

### Brief summary We use the k6 nodejs http client to do load tests and as we can see in CPU graphs it sticks with only one socket to the...

feature
evaluation needed
new-http

### Feature Description Currently [thresholds](https://k6.io/docs/using-k6/thresholds/) can be defined only in init context, as part of `options` const object. This has its limitations: if threshold must depend on a value unavailable...

feature