Re: bodhi testing arguments/environment variables

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Thu, 2025-07-31 at 15:42 +0200, Pavol Sloboda wrote:
> Hello,
> 
> I am currently reworking the tests for bodhi for Mariadb from STI to TMT as
> per the fedora change [0] and I came across an issue with the versioned vs
> unversioned rpms of Mariadb (this issue seems to be present in the STI
> tests as well), where the versioned mariadb rpms are named differently than
> the unversioned ones and I want to preferably keep the same tests for both
> kinds of packages by setting a flag for tmt or using the `-e` flag (or any
> other option) in `tmt run` to set an environment variable during
> the testing process in bodhi. Is there a way to do something like this? How
> exactly are the tests called inside of bodhi? I have gone over the
> documentation but I haven't found anything on this topic.

Just to correct one misconception - Bodhi doesn't do any test running
at all. Bodhi is only showing you test results, and doing some gating
based on them.

Bodhi gets the results from ResultsDB via greenwave. Any result that is
'for' the update itself or a package in the update will be shown.

The test in question likely runs in the ecosystem we somewhat vaguely
refer to as "Fedora CI" (we did an exercise once where we tried to
write down all the things that are part of Fedora CI, it was an eye-
opener). Cristian is part of the team handling that, so refer to his
response. I just wanted to clarify that Bodhi is not involved in
running tests at all.
-- 
Adam Williamson (he/him/his)
Fedora QA
Fedora Chat: @adamwill:fedora.im | Mastodon: @adamw@xxxxxxxxxxxxx
https://www.happyassassin.net



-- 
_______________________________________________
devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx
Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/devel@xxxxxxxxxxxxxxxxxxxxxxx
Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue




[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Users]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]

  Powered by Linux