Update bidi wpt tests chunks to be per command/event instead of per module
Categories
(Remote Protocol :: WebDriver BiDi, enhancement, P3)
Tracking
(firefox116 fixed)
Tracking | Status | |
---|---|---|
firefox116 | --- | fixed |
People
(Reporter: jdescottes, Assigned: jdescottes)
References
Details
(Whiteboard: [webdriver:m7])
Attachments
(1 file)
At the moment all BiDi wdspec tests are in the same wd
chunk. With Bug 1821996 we will already allow different modules to end up in different chunks.
However since BiDi wdspec tests are more nested than classic tests, it might be better to update chunking logic in order to allow individual commands or events to be in different chunks.
For reference the path to BiDi wdspec tests typically looks like:
webdriver/tests/bidi/{module_name}/{event_or_command_name}/{test_name}.py
whereas classic tests look like (after bug 1821996):
webdriver/tests/classic/{command_name}/{test_name}.py
We can increase the depth by 1 at https://searchfox.org/mozilla-central/rev/eb07633057d66ab25f9db4c5900eeb6913da7579/testing/mozbase/moztest/moztest/resolve.py#839
Assignee | ||
Updated•2 years ago
|
Assignee | ||
Updated•2 years ago
|
Assignee | ||
Comment 1•1 years ago
|
||
Note that while doing the beta patch for Bug 1821996, we more or less implemented that: https://hg.mozilla.org/releases/mozilla-beta/rev/8a4fde566abb (we add 1 depth for all bidi tests). Note that for mozilla specific tests, the path we need to use does not match the filesystem and is /_mozilla/webdriver/bidi
(whereas we have /mozilla/tests/webdriver/bidi
for the actual source files).
Given that the patch is written already let's just rebase and land this.
Assignee | ||
Comment 2•1 years ago
|
||
Updated•1 years ago
|
Assignee | ||
Updated•1 years ago
|
Comment 4•1 years ago
|
||
bugherder |
Description
•