-
-
Notifications
You must be signed in to change notification settings - Fork 2.9k
Clean up default test output #910
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
Comments
It might be as simple as just passing |
Displaying the |
I'm talking about myunit's Total number across all suites is what #908 and the whole "collect first" then "lookup by name" is working towards (there's no reason those need to be done in the same process!) |
Ah okay I was confused. In that case I'd love to hear more about "collect first" and "lookup by name" and how they can give us cleaner test output :-) |
Basically, instead of running ~400 tasks, run all ~2500 individual testcases as direct children of the driver. The complication comes from the fact that we probably don't want to be spawning a separate python interpreter for every one of those, so we need some sort of pipe with control commands. (Thus why it is out of scope for #908 for now, though the parallelism cost-benefit analysis will likely be beneficial for pythoneval). |
Is this still relevant? I like the current test output, it is quite terse. |
The current test output is a little messy. Consider this test run:
I'd prefer something like this instead (the intermediate subsets
{...}
are useful as well and should not be removed, but they should be cleaned up properly):The text was updated successfully, but these errors were encountered: