diff --git a/nixpkgs_review/report.py b/nixpkgs_review/report.py index c7641df6..0e6684a9 100644 --- a/nixpkgs_review/report.py +++ b/nixpkgs_review/report.py @@ -6,7 +6,7 @@ from typing import Literal from .nix import Attr -from .utils import System, info, link, warn +from .utils import System, info, link, skipped, warn def print_number( @@ -246,12 +246,13 @@ def print_console(self, pr: int | None) -> None: for system, report in self.system_reports.items(): info(f"--------- Report for '{system}' ---------") - print_number(report.broken, "marked as broken and skipped") + print_number(report.broken, "marked as broken and skipped", log=skipped) print_number( report.non_existent, "present in ofBorgs evaluation, but not found in the checkout", + log=skipped, ) - print_number(report.blacklisted, "blacklisted") + print_number(report.blacklisted, "blacklisted", log=skipped) print_number(report.failed, "failed to build") print_number(report.tests, "built", what="tests", log=print) print_number(report.built, "built", log=print) diff --git a/nixpkgs_review/utils.py b/nixpkgs_review/utils.py index 237346ec..105fa1bd 100644 --- a/nixpkgs_review/utils.py +++ b/nixpkgs_review/utils.py @@ -26,6 +26,7 @@ def wrapper(text: str) -> None: warn = color_text(31, file=sys.stderr) info = color_text(32) +skipped = color_text(33) link = color_text(34)