Improve ANSI color readability in report error details by baev · Pull Request #718 · allure-framework/allure3 · GitHub
Skip to content

Improve ANSI color readability in report error details#718

Merged
baev merged 1 commit into
mainfrom
fix-ansi-errors
Jun 17, 2026
Merged

Improve ANSI color readability in report error details#718
baev merged 1 commit into
mainfrom
fix-ansi-errors

Conversation

@baev

@baev baev commented Jun 17, 2026

Copy link
Copy Markdown
Member

ANSI-colored output in status details now renders with Allure theme colors instead of raw terminal colors. Failure messages, traces, and category messages remain readable on tinted status panels, so red or green terminal output no longer clashes with failed or broken backgrounds.

This also keeps ANSI rendering consistent with text attachments, including standard terminal colors and extended RGB/xterm foreground colors. Reports preserve useful terminal emphasis while adapting it to the active report theme.

@baev baev added the type:bug Something isn't working label Jun 17, 2026
@github-actions

Copy link
Copy Markdown

@github-actions

Copy link
Copy Markdown

Allure perf metrics

Generated at: 2026-06-17T16:15:00.544Z

Phase Count Total Avg Min Max
restoreState.total 1 2853.4 ms 2853.4 ms 2853.4 ms 2853.4 ms
restoreState.dump 3 2852.9 ms 951.0 ms 936.9 ms 977.6 ms
restoreState.attachments 3 2282.4 ms 760.8 ms 745.5 ms 770.7 ms
restoreState.storeRestore 3 160.7 ms 53.6 ms 48.7 ms 62.7 ms
generate.total 1 804227.4 ms 804227.4 ms 804227.4 ms 804227.4 ms
generate.plugins.done 1 8704.9 ms 8704.9 ms 8704.9 ms 8704.9 ms
publish.upload.total 1 500229.2 ms 500229.2 ms 500229.2 ms 500229.2 ms
summary.generate 2 13.7 ms 6.8 ms 6.7 ms 7.0 ms
generate.plugin.done.agent 1 0.3 ms 0.3 ms 0.3 ms 0.3 ms
generate.plugin.done.awesome 1 6827.5 ms 6827.5 ms 6827.5 ms 6827.5 ms
generate.plugin.done.dashboard 1 987.2 ms 987.2 ms 987.2 ms 987.2 ms
generate.plugin.done.log 1 3.9 ms 3.9 ms 3.9 ms 3.9 ms
generate.plugin.done.testops 1 885.3 ms 885.3 ms 885.3 ms 885.3 ms
publish.upload.plugin.awesome 1 488377.0 ms 488377.0 ms 488377.0 ms 488377.0 ms
publish.upload.plugin.dashboard 1 2325.4 ms 2325.4 ms 2325.4 ms 2325.4 ms

Artifacts: allure-perf-metrics

@baev baev merged commit 7311793 into main Jun 17, 2026
12 checks passed
@baev baev deleted the fix-ansi-errors branch June 17, 2026 17:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

theme:awesome type:bug Something isn't working

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants