summaryrefslogtreecommitdiff
path: root/ui/terminal/format.go
AgeCommit message (Collapse)Author
2024-07-16Highlight build failures in soong output cherokeeMeta
Summary: When build failures occur, it can be hard to find where the error message begins. We now highlight "FAILURE" in red to make it easier to see what exactly has failed in the output. Test: execute automated tests with m nothing --no-skip-soong-tests, can also manually test with a build failure and observe red text in the output Change-Id: Iad3b94cc1c385f0afdebdf12c44843db04ff2bdc Signed-off-by: Cherokee Toole <cherokee@meta.com>
2023-12-19Revert "Show ETA only if it is smart status" Jeongik Cha
Revert submission 2853087 Reason for revert: not necessary Reverted changes: /q/submissionid:2853087 Change-Id: I747948ce5bec656851bf9a50e136bf7e3aae8df6
2023-11-30Show ETA only if it is smart status Jeongik Cha
To prevent breakage in parsing logic in build bot Test: m Bug: 313981966 Change-Id: Ib785bd1cf0fec92d9a4cf20ab8a33ae9590282a9
2023-11-29Show estimated build end time during build Jeongik Cha
Ninja delivers estimated total build time and critical path time from previous ninja log. Bug: 292304818 Test: check if ETA shows Change-Id: I014caaa3e8222a53c8822616b2ae31b88a3b0310
2019-06-12Move smart and dumb terminals into separate implementations Colin Cross
Support for smart and dumb terminals are implemented in writer.go, which makes dumb terminals much more complicated than necessary. Move smart and dumb terminals into two separate implementations of StatusOutput, with common code moved into a shared formatter class. Test: not yet Change-Id: I59bbdae479f138b46cd0f03092720a3303e8f0fe