status: Colorize more test output.

* guix/status.scm (colorize-log-line): Add entry for passing tests.

Change-Id: I21de0abd11902a1ca045748084e087bcd4bcf3b7
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
This commit is contained in:
Esther Flashner 2025-06-18 13:13:09 +03:00 committed by Efraim Flashner
parent 568140b72c
commit b8f1210b0e
No known key found for this signature in database
GPG key ID: 41AAE7DCCA3D8351

View file

@ -2,6 +2,7 @@
;;; Copyright © 2017-2023 Ludovic Courtès <ludo@gnu.org>
;;; Copyright © 2018, 2019 Ricardo Wurmus <rekado@elephly.net>
;;; Copyright © 2023 Maxim Cournoyer <maxim.cournoyer@gmail.com>
;;; Copyright © 2025 Esther Flashner <esther@flashner.co.il>
;;;
;;; This file is part of GNU Guix.
;;;
@ -372,6 +373,8 @@ the current build phase."
(color-rules
("^(phase)(.*)(succeeded after)(.*)(seconds)(.*)"
GREEN BOLD GREEN RESET GREEN BLUE)
("^(PASS)(:)(.*)"
GREEN BOLD RESET)
("^(phase)(.*)(failed after)(.*)(seconds)(.*)"
RED BLUE RED BLUE RED BLUE)
("^(.*)(error|fail|failed|\\<FAIL|FAILED)([[:blank:]]*)(:)(.*)"