Skip to content

Resolve "Broken FOSS `master` in `qa:internal`"

Rémy Coutable requested to merge 198393-broken-foss-master-in-qa-internal into master

What does this MR do?

This reverts:

  1. !23481 (merged)
  2. !23411 (merged)
  3. !23059 (merged)

as this ended up bringing more problems than solutions (and re-add some changes from the !23059 (merged)).

It also changes QA::Runtime::Release#method_missing to take screenshots manually when an exception occurs, as this was the original intent with !23059 (merged).

Lastly, it adds a new qa:internal-foss job to catch in advance any potential issue that may occur in FOSS (e.g. #198393 (closed)).

Does this MR meet the acceptance criteria?

Conformity

Availability and Testing

Closes #198393 (closed).

Edited by Rémy Coutable

Merge request reports