#54 Adjust freeipa_webui and potentially other tests for removal of 'important' module flag
Closed: Fixed None Opened 7 years ago by adamwill.

Upstream decided to get rid of the 'important' flag and treat all test modules as 'important', which means we need to somehow adjust the way we handle the freeipa_client test and possibly others (I need to check if we're using 'non-important' modules in any other tests). This is really going to be a pain and I wish they hadn't done it. :(

https://github.com/os-autoinst/openQA/pull/1266


I still don't understand why have they done it. What was the problem with current behaviour?

No idea. I think their idea is it was kind of an early implementation of 'soft failures' and they prefer the newer stuff that lets you explicitly trigger a soft failure or have a needle match trigger one, so they figured to get rid of a now-'useless' feature.

This is all done now, we got upstream to merge a ignore_failure flag and our relevant tests now use that, since e68e113f76dacd3bd14f94ab84687bc3784c255e .

Login to comment on this ticket.

Metadata