platform_build_soong/ui
Joe Onorato eadb0fbee0 After a build action fails, stop printing more output.
Often the slow commands (errorprone happens to be particularly bad)
print a lot, so this should make it easier to find the error without
lots of scrolling.

This doesn't attempt to parse the output and re-display errors, so
if a command prints a thousand warnings with one error in the middle,
it'll still be hard to find the error.

Bug: 277114612
Test: cd build/soong/ui/terminal ; go test
Change-Id: I6c8285fc2c6e4fc345de57b2c15bc5e7d46b1d1f
2023-06-24 15:13:49 -07:00
..
build Merge "cosmetic" 2023-06-23 17:39:17 +00:00
logger Add non-zero exit + error message to soong metrics 2022-10-24 10:51:56 -04:00
metrics Merge "Use generics for DepSets" 2023-06-22 20:57:01 +00:00
signal Reformat build/soong for go 1.19 2022-08-17 10:43:13 -07:00
status Include tags in trace data. 2023-06-21 20:17:57 +00:00
terminal After a build action fails, stop printing more output. 2023-06-24 15:13:49 -07:00
tracer Include tags in trace data. 2023-06-21 20:17:57 +00:00