Added reporting flowchart

This commit is contained in:
Samuel Hawksby-Robinson 2024-03-14 01:35:45 +00:00
parent a9b0e7a637
commit f6da4749f9
1 changed files with 23 additions and 0 deletions

View File

@ -67,3 +67,26 @@ flowchart TB
- The issue should use the https://github.com/status-im/status-go/labels/E%3AFlaky%20Test label
- Detail that you have experienced the test being flaky and in what context (local vs CI, link to the PR or branch).
```mermaid
flowchart TB
A([Ready to report a flaky test]) --> B[Check the `status-go` GitHub repo<br/>issues for the test name failing.]
B --> C{Does the test appear in<br/>the list of `E: Flaky Test` issues?}
C -->|No| D[
Create a new issue
- The issue title should include the flaky test name
- The issue should use the https://github.com/status-im/status-go/labels/E%3AFlaky%20Test label
]
D --> E[
Detail which test is flaky and in what context:
local vs CI, link to the PR or branch.
]
E --> J
C -->|Yes| F{Is the issue open?}
F -->|No| G((Either))
H --> E
G --> I[Reopen the issue]
G --> D
I --> H
F -->|Yes| H[Add a comment to the issue]
J([End])
```