k6
k6 copied to clipboard
A modern load testing tool, using Go and JavaScript - https://k6.io
### Brief summary Following example of threshold for URL will run into error: `ERRO [0000] unable to validate threshold expressions; reason: parsing metric name failed, metric "cde" tag expression is...
### Feature Description Connections in gRPC are able to be shared across multiple executing contexts (whether those contexts are goroutines, threads, etc). This sharing can safely continue to a point...
# What? In #3381 we disabled the ARM tests since our old ARM runner is no longer available. We need to come up with a new runner and re-enable tests...
As we have a starting ReadableStream implementation, we aim to pass the relevant [Web Platform Test](https://github.com/web-platform-tests/wpt) suite's relevant tests. ```[tasklist] ### Tasks - [x] Pass [bad-strategies.any.js](https://github.com/web-platform-tests/wpt/blob/master/streams/readable-streams/bad-strategies.any.js) - [x] Pass [bad-underlying-sources.any.js](https://github.com/web-platform-tests/wpt/blob/master/streams/readable-streams/bad-underlying-sources.any.js)...
Hi, I was chatting with @simskij, on the Gophers Slack about some performance observations I was having when using k6 to compare gRPC and HTTP endpoints (in the same service),...
As reported in https://github.com/loadimpact/k6/issues/1828#issuecomment-794170024 NTLM apparently might be having 2 401 responses before an actual real authentication. Unfortunately, this wasn't reported early enough to get in v0.31.0 and also I...
DNS new feature (--dns) has possible policy values are: preferIPv4: use IPv4 addresses, if available, otherwise fall back to IPv6 (the new default value). preferIPv6: use IPv6 addresses, if available,...
Hi, Server-Sent Events (SSE) : a lightweight and standardized technology for pushing notifications from a HTTP server to a HTTP client (One way direction notification). https://fr.wikipedia.org/wiki/Server-sent_events I'd like to add...
### Feature Description Implement native metric for the rate of failed gRPC invocations, similar to http_req_failed. ### Suggested Solution (optional) Rate calculated as follows: ``` response = client.invoke() grpc_req_failed.add(response.status ===...
We've seen [intermittent failures of `TestCDNJS`](https://circleci.com/gh/loadimpact/k6/9689) because their API sometimes returns empty results (`files` is empty). Right now you can see this if you request https://api.cdnjs.com/libraries/Faker a few times. To...