Open kaanx022 opened 8 months ago
or we can do the opposite and provide a --verbose
shortly -v
parameter just like --no-ansi, but this will enable the informative logs on nested flows as well.
People are upvoting this on slack so I assumed this might be of interest to the community
this looks like a missing core feature rather than an "extra"
we'd love to see this added in .__.
on version 1.29.0 nested logs work for me. On newest (any new) not.
Is your feature request related to a problem? Please describe.
When I run a specific flow, that also runs a javascript which logs messages, it displays very nicely
./maestro.sh test loginUser.yaml
Describe the solution you'd like However when we run a flow that runs all flows, and they run in a nested way, then it currently FOLDS all log outputs.
So we no longer see those verbose logs:
Proposal:
you're already providing a
--no-ansi
mode, which is deserving of this folding, and we use this parameter when the Maestro is running across the CI instances.However when we are running on development environment on a developer's host device, we have absolutely no reason to use --no-ansi, and no reason to fold and disable logs, even in nested executions.
Please make it the default behaviour to "not fold" these logs, and show them with nested test runs. You can provide a parameter like
--no-ansi
, which can be named--disable-logs
or something... if anybody wants to keep this folding behaviour on nested executions, it's very specific and it's odd. It's definitely not an efficiency, and it's hiding important messages only on nested flows... This is more of a bug than a feature request if you ask me.Additional context