I believe there are various gaps in Fedora CI documentation:
I could find more.
@jimbair @msrb could we have conversation how to split these tasks pls? To get this documentation into a better shape pls?
CC @ohudlick @psss
Hello, as I was enabling Fedora CI for keylime recently, I have the following observations.
https://docs.fedoraproject.org/en-US/ci/ is almost exclusively speaking about STI.
https://docs.fedoraproject.org/en-US/ci/tmt/ is very nice introduction to tmt usage but the fact that it looks like a tutorial also somehow puts the focus on Fedora CI to a background. E.g. in section "Create test" describing test plan creation should at least mention that Fedora CI would run all discovered plans (whatever their location is). This is important information in contract to STI tests.
Overall, despite I am using tmt quite a lot, I wasn't sure what particular steps (if any) are necessary for running tests specifically in Fedora CI. Having a short enumerated list would definitely help.