Open Bug 1947656 Opened 8 months ago

adjust all .toml manifests to ensure we have os, os_version, processor for all skip/fail conditions

Categories

(Testing :: General, task)

task

Tracking

(Not tracked)

People

(Reporter: jmaher, Unassigned)

Details

the purpose of making many conditions more verbose is to ensure that:

  1. when we upgrade an OS, we retest things. Many tests will continue to fail, but we should be intentional about it. Often a subset of tests will be passing
  2. when we use automated tools to green up, re-enable, or skip failures they will be more verbose and the os/os_version/processor is the minimum optimization the tools will do.

in many ways this will be easier done with a search and replace instead of using skipfails to look at a try push with all failures removed.

I would break this into 10 manifests at a time. It would be nice to also cleanup reftest .list and web-platform .ini, but those have other issues to be concerned with and .toml will be the biggest win for time spent.

You need to log in before you can comment on or make changes to this bug.