Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add flowchart about the status ownership and mention "running" around the absent status #531

Merged
merged 2 commits into from
Jun 9, 2024

Conversation

tales-aparecida
Copy link

CKI had this chart for a while in https://cki-project.org/docs/test-maintainers/status-meaning/ and it's been useful for explaining ownership!

@tales-aparecida
Copy link
Author

image

Copy link
Collaborator

@spbnick spbnick left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good to me mostly, thank you very much, Tales!

I left a couple comments inline, and do you think you could add a lead-in to that diagram, in a separate paragraph? Something like "Another way to organize status values is to put them into an execution outcome chart:"

doc/submitter_guide.md Outdated Show resolved Hide resolved
doc/submitter_guide.md Outdated Show resolved Hide resolved
Tales da Aparecida added 2 commits June 7, 2024 16:58
In addition to the table covering the statuses, add a flowchart to
summarize the ownership of each status.

Use mermaid's "block-beta" instead of "flowchart" to render a grid-like
chart, with vertical arrows pointing in both directions.

Signed-off-by: Tales da Aparecida <tales.aparecida@redhat.com>
In addition to "scheduled", there's a consensus that the absent status
can also mean "running", because it would be too resource intensive to
track each running test, both to KCIDB and the runners.

Signed-off-by: Tales da Aparecida <tales.aparecida@redhat.com>
@spbnick
Copy link
Collaborator

spbnick commented Jun 9, 2024

Thanks a lot, Tales! Merging 👍

@spbnick spbnick merged commit 6c73866 into kernelci:main Jun 9, 2024
5 of 6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants