-
Notifications
You must be signed in to change notification settings - Fork 1.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Progressbars non-TTY UX issues #1580
Comments
|
Came here to raise exactly this. The non-TTY output in 0.26 was a bit better and the whitespaces around the progress updates are a bit much to my eyes:
Happy to see the team is on it @na--! |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
While investigating #1579, I noticed a few inconsistencies in how we display the new progressbars in non-TTY mode. If I run
k6 run github.com/loadimpact/k6/samples/http_get.js 2>&1 | cat
, to simulate non-TTY, I get something like:There are several inconsistencies:
Init
has a space before it in the first 3 rows and then it doesn'trunner
andoptions
means nothing to the average k6 user 😅Init VUs
), but then we switch to a percentage based progressbar (which makes a lot more sense for non-TTY runs)...For sure, things can be better once we implement #1376 - having the current responsive, 100ms refresh-rate progresbars for TTY k6 runs, and a log-based progress report every few seconds for non-TTY (i.e. mostly CI) k6 runs. But until then we can at least fix the inconsistencies we currently have...
The text was updated successfully, but these errors were encountered: