Théo Crevon
Théo Crevon
### Feature Description A few releases back, we introduced the `k6/experimental/tracing` module to k6. Experimental modules intend to become part of the core eventually. Although the module has been around...
A few releases back, we introduced the `k6/experimental/webcrypto` module to k6. Experimental modules intend to become part of the core eventually. We intend to eventually have the webcrypto module become...
**Release Date**: *25th of March 2024* ## Release Activities ### At the beginning of the cycle - [x] Obtain the Release coordinator's contact from the `@k6-browser` team and co-assign the...
## Problem Statement The [Streams API](https://developer.mozilla.org/en-US/docs/Web/API/Streams_API) is a specification for JavaScript which aims to provide users with programmatically access streams of data and process them as desired by the developer....
With version [v0.48.0](https://github.com/grafana/k6/releases/tag/v0.48.0) k6 introduces the `k6/experimental/fs` module and the ability for users to open and read from files in a normalized and efficient manner. ## Solution space We aim...
# 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,...
### Brief summary The current prototype of the `http.get` and `http.head` methods can prove to be somewhat error-prone, as they take only two arguments, whereas the other HTTP verb-related methods...
## What? This Pull Request updates the File API design document, focusing on the limitations of the `file.Close` operation, especially when files are opened in the init context. ## Why?...
This draft aims to address [#3020](https://github.com/grafana/k6/issues/3020), focusing on enabling k6 scripts to access files directly from the VU stage, not just the init stage. While the primary focus is on...
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)...