Aggregate output of append-only reporter #4070
ibezkrovnyi
started this conversation in
Ideas
Replies: 2 comments 4 replies
-
Sounds good |
Beta Was this translation helpful? Give feedback.
0 replies
-
Tested |
Beta Was this translation helpful? Give feedback.
4 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Currently on CI when any recursive command (
pnpm -r --filter=xxx build
) is run, and--workspace-concurrency
is not equal to 1,--stream
is added by default.So, output in CI logs is as follows:
It is very hard to understand what is going on in the logs, especially if at some steps we have thousands of lines of logs per each command, mixed together with logs from all other logs run in parallel.
Often at some line e.g. 27350 somewhere ERROR or WARN is logged, and then it is a bit painful to log back through a mixed logs to find what is going wrong.
pnpm i --filter=xxx
pnpm --filter=xxx jest
It would be great to have logs output aggregated per command on CIs (at least as an option).
Some real-world examples are:
Having
--aggregate-output
option would be super helpful for us. At this moment to be able to read the logs we have to set--workspace-concurrency=1
in.npmrc
which kills performance and just doesn't use all the potential of pnpm.Related pull request:
Beta Was this translation helpful? Give feedback.
All reactions