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

Document new test-suite backend #2611

Closed
dmnks opened this issue Aug 10, 2023 · 3 comments · Fixed by #2772
Closed

Document new test-suite backend #2611

dmnks opened this issue Aug 10, 2023 · 3 comments · Fixed by #2772
Assignees
Labels
documentation test Testsuite-related

Comments

@dmnks
Copy link
Contributor

dmnks commented Aug 10, 2023

Add a bit more text to tests/README.md about the new test-suite layout from #2559 and while at it, write a short howto on test writing, too. A file describing the mktree interface (mktree.README) may also be helpful. Lastly, a Known issues section wouldn't hurt either since we have at least two known, intermittent false positive failures, as mentioned in #2470.

@dmnks dmnks self-assigned this Aug 10, 2023
@dmnks dmnks added this to the 4.19.0-rc milestone Aug 10, 2023
@dmnks dmnks added this to RPM Aug 10, 2023
@dmnks dmnks moved this to In Progress in RPM Aug 10, 2023
@dmnks
Copy link
Contributor Author

dmnks commented Aug 31, 2023

For now, let's just focus on the user side of things in the README.md file. The internal architecture of the test suite will be described later, perhaps together with a "how to write a test" section.

@pmatilai pmatilai removed this from the 4.19.0-rc milestone Sep 1, 2023
@pmatilai
Copy link
Member

pmatilai commented Sep 1, 2023

As discussed separately, dropping the milestone afterall: this is basically developer-only docs, and developers are expected to be looking at git master, not release tarball. So it's not critical that this documentation makes it to rc.

@dmnks
Copy link
Contributor Author

dmnks commented Sep 1, 2023

Yup, thanks for bringing us back to sanity here 😄 It really can wait, more so that we're still planning some changes to the test suite implementation.

@dmnks dmnks moved this from In Progress to Todo in RPM Sep 12, 2023
@dmnks dmnks added containers Containers and related technologies test Testsuite-related and removed containers Containers and related technologies labels Oct 4, 2023
@dmnks dmnks moved this from Todo to Priority in RPM Nov 2, 2023
@dmnks dmnks moved this from Priority to In Progress in RPM Nov 7, 2023
@dmnks dmnks removed this from RPM Nov 9, 2023
@dmnks dmnks added this to RPM Nov 9, 2023
@dmnks dmnks moved this from Backlog to In Progress in RPM Nov 9, 2023
@github-project-automation github-project-automation bot moved this to Backlog in RPM Nov 9, 2023
dmnks added a commit to dmnks/rpm that referenced this issue Nov 21, 2023
dmnks added a commit to dmnks/rpm that referenced this issue Nov 21, 2023
dmnks added a commit to dmnks/rpm that referenced this issue Nov 21, 2023
dmnks added a commit to dmnks/rpm that referenced this issue Nov 21, 2023
@github-project-automation github-project-automation bot moved this from In Progress to Done in RPM Nov 21, 2023
pmatilai pushed a commit that referenced this issue Nov 21, 2023
@dmnks dmnks mentioned this issue Nov 21, 2023
4 tasks
dmnks added a commit to dmnks/rpm that referenced this issue Nov 28, 2023
Fixes: rpm-software-management#2611
(cherry picked from commit 949f281)
dmnks added a commit to dmnks/rpm that referenced this issue Nov 28, 2023
Fixes: rpm-software-management#2611
(cherry picked from commit 949f281)
dmnks added a commit to dmnks/rpm that referenced this issue Dec 11, 2023
Fixes: rpm-software-management#2611
(cherry picked from commit 949f281)
dmnks added a commit that referenced this issue Dec 12, 2023
Fixes: #2611
(cherry picked from commit 949f281)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation test Testsuite-related
Projects
Status: Done
Development

Successfully merging a pull request may close this issue.

2 participants