Open Bug 1821452 Opened 1 year ago

make reftest.list conditions more uniform with manifestparser and wpt .ini files

Categories

(Testing :: General, task)

Default
task

Tracking

(Not tracked)

People

(Reporter: jmaher, Unassigned)

References

(Blocks 1 open bug)

Details

currently the conditions in reftest.list files are very different from the conditions we use in other test manifests. There is a reason, reftests often use things like available graphics modes vs primarily test variant or build config.

In general, we have a single graphics/rendering config for linux, windows, mac, android- and a test variant to adjust the graphics/rendering config. Given this, we could use similar conditions for the majority. If we use keywords (win11_2009 vs os == "win" && bits == 64) then statements could look more like:
fuzzy-if(win11_2009&&debug,X,Y)

I would start with OS version and build common keywords into the sandbox, then search/replace FTW!

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