Ivan Mirić
Ivan Mirić
## Feature Description In #1332 we experimented with a `--ui-mode` option to change how the progress bars were rendered, but after some discussion we agreed that it was best leaving...
We're currently in the process of moving from Bintray to a self-hosted environment for serving our DEB/RPM/MSI packages (https://dl.k6.io/). This is based on a set of shell scripts and syncing...
### Feature Description Currently k6 extensions are abruptly terminated in some scenarios, e.g. when pressing `^C`, as we've found out in https://github.com/grafana/xk6-browser/pull/268#discussion_r821905588. This doesn't leave any time for extensions to...
With the latest Cloud test release of c7b281b4, and running the [`fillform.js` example](https://github.com/grafana/xk6-browser/blob/c7b281b404de0dd21d31d3902791ecbb272c1b45/examples/fillform.js) with 1 VU and a 10 minute duration (though it also happens with 1VU/1 minute, or 10...
This ensures we use `Promise.all()` wherever `click()`/`waitForNavigation()` is used, which is also [suggested by Playwright](https://playwright.dev/docs/api/class-page#page-wait-for-navigation) to avoid a race condition. And also change the example to use the Locator API,...
I ran into this issue while testing the Cloud release of c7b281b. See test runs 1454224, 1454287, 1454294. I'm not able to reproduce it locally. It's running the [`fillform.js` example](https://github.com/grafana/xk6-browser/blob/c7b281b404de0dd21d31d3902791ecbb272c1b45/examples/fillform.js)...
Locator tests sometimes fail in CI on current `main` (c7b281b), though we haven't been able to reproduce it locally. For example: [#1212](https://github.com/grafana/xk6-browser/runs/7790458597), [#1216](https://github.com/grafana/xk6-browser/runs/7803589655) ``` --- FAIL: TestLocatorElementState/disabled (30.42s) panic: checking...
From [this discussion](https://github.com/grafana/xk6-browser/pull/467#discussion_r943668106) in #467, we wanted to change `TestWaitForFrameNavigationWithinDocument` to also check whether an element is visible within the viewport after a navigation in the same document happens. To...
In order to ensure users don't run into confusing issues when running xk6-browser tests in the Cloud, we should override certain [options passed to `BrowserType.Launch`](https://github.com/grafana/xk6-browser/blob/eb136726e37282fffad0c642062a04a6680a6adc/README.md?plain=1#L106-L115) and ultimately to the browser...
In https://github.com/grafana/k6-docs/pull/753 we changed all examples to use the new `import { chromium } from 'k6/x/browser';` syntax, but as mentioned [here](https://github.com/grafana/k6-docs/pull/753#discussion_r941227829), the way `chromium.launch()` is currently documented is not ideal....