#371 Automate QA:Testcase partitioning webui custom software RAID on disks
Opened by kparal. Modified

Hi, I added a new testcase for WebUI MDRAID on disks, because that's a new feature of Anaconda WebUI in Fedora 42:
https://fedoraproject.org/wiki/QA:Testcase_partitioning_webui_custom_software_RAID_on_disks

https://fedoraproject.org/w/index.php?title=Template%3AInstallation_test_matrix&diff=735148&oldid=733158

It would be nice to have it automated 😉 ❤️


Metadata Update from @lruzicka:
- Issue assigned to lruzicka

Metadata Update from @lruzicka:
- Custom field story_points adjusted to 5

remember, though, this may come under the whole 'do testing in anaconda CI instead' thing. We should check with @jkonecny .

hi looks like a good idea, @kkoukiou you know better than me how problematic or if we already have something like that?

Yes @lruzicka this is covered upstream now, https://github.com/rhinstaller/anaconda-webui/blob/8c722eac9ff1c512dd99383ff2c7361ba6b8aedc/test/check-storage-cockpit-e2e#L120

I added this to the mapping that reports our results to your test pages: https://github.com/rhinstaller/anaconda-webui/pull/779/commits/fe5e9880416724debcdef008bf25a2201c263e94

I would suggest that we focus on increasing the mapping and possibly the coverage upstream, and test in openQA scenarios which we can't test upstream (live image specific scenarios, ex: keyboard configuration)
We also still haven't implemented multi arch testing.

I would also say that to make this really viable we need to fix the triggering so the upstream tests reliably run on at least:

  • All release candidate composes
  • All nightly composes for which validation events are created

For openQA we simply run on any compose that contains testable images. But I don't care exactly how it's done for the upstream anaconda CI as long as it covers that list.

This issue has been migrated to Fedora Forge:
https://forge.fedoraproject.org/quality/os-autoinst-distri-fedora/issues/371

Please continue any further discussion there.

Metadata