Skip to content

Commit 51c2385

Browse files
committed
drm/doc: ci: Require more context for flaky tests
Flaky tests can be very difficult to reproduce after the facts, which will make it even harder to ever fix. Let's document the metadata we agreed on to provide more context to anyone trying to address these fixes. Link: https://lore.kernel.org/dri-devel/CAPj87rPbJ1V1-R7WMTHkDat2A4nwSd61Df9mdGH2PR=ZzxaU=Q@mail.gmail.com/ Acked-by: Daniel Vetter <[email protected]> Acked-by: Helen Koike <[email protected]> Signed-off-by: Maxime Ripard <[email protected]> Link: https://patchwork.freedesktop.org/patch/msgid/[email protected]
1 parent b8644c4 commit 51c2385

File tree

1 file changed

+13
-0
lines changed

1 file changed

+13
-0
lines changed

Documentation/gpu/automated_testing.rst

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -67,6 +67,19 @@ Lists the tests that for a given driver on a specific hardware revision are
6767
known to behave unreliably. These tests won't cause a job to fail regardless of
6868
the result. They will still be run.
6969

70+
Each new flake entry must be associated with a link to the email reporting the
71+
bug to the author of the affected driver, the board name or Device Tree name of
72+
the board, the first kernel version affected, and an approximation of the
73+
failure rate.
74+
75+
They should be provided under the following format::
76+
77+
# Bug Report: $LORE_OR_PATCHWORK_URL
78+
# Board Name: broken-board.dtb
79+
# Version: 6.6-rc1
80+
# Failure Rate: 100
81+
flaky-test
82+
7083
drivers/gpu/drm/ci/${DRIVER_NAME}-${HW_REVISION}-skips.txt
7184
-----------------------------------------------------------
7285

0 commit comments

Comments
 (0)