Replies: 4 comments 8 replies
-
I'm definitely +1 on this. While in interactive mode it's reasonably doable to spot which tasks that failed and sometimes you have time to keypress your way to those logs. But after termination it's very hard when there's many tasks. Turbo 1.x would at least list failed tasks (comma separated list of packagename#taskname) at the end so you could look for those logs. Was |
Beta Was this translation helpful? Give feedback.
-
I also miss the ability to copy log output from the terminal (macOs) |
Beta Was this translation helpful? Give feedback.
-
Yes! how do we get an errors summary after OR how do we just keep the TUI running so we can scroll to the package that has errors? Currently with --continue it keeps going but still closes at the end. |
Beta Was this translation helpful? Give feedback.
-
Would be nice to hide, sort (give priority), group tasks (packages / services) in the TUI. |
Beta Was this translation helpful? Give feedback.
-
Goals
The goal here is to list some improvements that could be made to the newly released TUI
Non-goals
No response
Background
There was a need to have better feedback with the streamed version of the UI, which I think is partly fixed now with theb TUI, but new minor inconvenience are now appearing.
Proposal
TUI could follow active tasks
When running a lot of tasks (>50), the active elements chosen by default seems random currently. IMO it should keep focus on the first or last actively running task in the list, and jump to the next one on finish. Any user input should probably then fallback to sticking to what the user chose.
TUI summary is too verbose
When finishing, TUI currently generates a grouped overview of all tasks with their log.
When having >50 tasks, it becomes noise. Even when
--output-logs=errors-only
, groups are printed, and finding the error is more difficult than it should be.First, I would suggest that if a group has no output, just do not print the group (or at least give an option in CLI to opt-in this behavior).
Then, I would like an equivalent to
--output-logs
, but that only impact the grouped summary, not the TUI view. That way we can have details about running tasks, and only print a summary of failed ones.Beta Was this translation helpful? Give feedback.
All reactions