-
Notifications
You must be signed in to change notification settings - Fork 23
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
Pulse removal not mentioned in release notes #86
Comments
Hey there, glad you found the project useful. And I'll try to include a better changelog for breaking changes! Indeed, I removed the Question, would you be using this in CI or locally when running tests? |
Note to self, I was debugging another issue and noticed it's quite annoying not to see any output. So, a reminder to actually do this. From https://github.com/cybertec-postgresql/pg_timetable
The tests ran for ~5 min, and it would have been nice to see some output, maybe with an incrementing counter of tests per package or something.. |
I'd like to get this behaviour back in some form. To me, it's rather surprising that no lines are emitted until It would be nice if tparse's default behaviour would emit a PASS for a package as soon as it sees a line with This is similar to the default behaviour of 'go test', it emits |
Yep, that's a good point. As currently implemented, it's either all ( The former can get very verbose, which is partially what this tool aims to solve, and the latter isn't great because there's no feedback to either the user (local development) or CI. Iirc the default output for |
Alright, I took a stab at something slightly simpler (#95). I believe this will get you 90% of the way toward satisfying the CI use case. Although there is still an edge case where the last package could take longer than the CI timeout since the last output. For these cases, I think a solution may be to add a This will print a package-level summary as the tests are running. This will include FAIL, PASS, SKIP and no tests to run. Example: If this is acceptable, some nice-to-have would be to support color. |
Hello 👋 , thank you very much for creating and maintaining this open source project!
I recently updated to a newer version of
tparse
(now v0.11.1) and some commands I ran in the past don't work anymore. Specifically it seems the flag-pulse
is not supported anymore. But I don't see this mentioned in the release notes.As the project is a v0, breaking changes are perfectly fine, so my suggestion is just to add a note in the release notes here on GitHub where
-pulse
was removed.Additional info:
pulse
is deprecated while on the other hand that it could be useful in CI where spinners are not supported: Upcoming breaking changes (v1 readiness checklist) #58The text was updated successfully, but these errors were encountered: