Bug 1944805 - Add a marionette testing variant for incremental origin initialization; r=jmaher,releng-reviewers,dom-storage-reviewers,taskgraph-reviewers,jari,bhearsum

Differential Revision: https://phabricator.services.mozilla.com/D236480
This commit is contained in:
Jan Varga
2025-02-16 12:28:07 +00:00
parent 2384edb1e2
commit 15fc9d616d
8 changed files with 33 additions and 4 deletions

View File

@@ -1,4 +1,5 @@
[DEFAULT]
tags = "inc-origin-init"
["test_cacheapi_encryption_PBM.py"]

View File

@@ -1,3 +1,4 @@
[DEFAULT]
tags = "inc-origin-init"
["test_IDB_encryption_PBM.py"]

View File

@@ -1,4 +1,5 @@
[DEFAULT]
tags = "inc-origin-init"
support-files = ["quota_test_case.py"]
["test_private_repository_cleanup.py"]

View File

@@ -69,6 +69,7 @@ treeherder:
'M-ioi': 'Mochitests tagged with inc-origin-init'
'M-ioi-cf': 'Mochitests tagged with inc-origin-init for confirm failure'
'Mn': 'Marionette tests'
'Mn-ioi': 'Marionette tests tagged with inc-origin-init'
'MSI': 'Repack installers into MSIs'
'MSIs': 'Signing of Repacked installers of MSIs'
'MSIX': 'Repack into MSIX package'

View File

@@ -63,6 +63,7 @@ marionette:
variants:
- webrender-sw
- headless
- inc-origin-init
run-on-projects:
by-variant:
headless:
@@ -74,6 +75,12 @@ marionette:
.*wayland.*: []
.*/debug: built-projects
default: []
inc-origin-init:
by-test-platform:
.*asan.*: []
.*ccov.*: []
(linux.*64|macosx.*64|windows1.*-64.*)(-shippable)?(-qr)?/(opt|debug): built-projects
default: []
default:
by-test-platform:
.*(wayland).*: []
@@ -91,7 +98,10 @@ marionette:
default: 2700
instance-size: default
chunks:
by-test-platform:
.*asan.*: 2
.*tsan.*: 2
default: 1
by-variant:
inc-origin-init: dynamic
default:
by-test-platform:
.*asan.*: 2
.*tsan.*: 2
default: 1

View File

@@ -1573,5 +1573,10 @@
"uriloader/exthandler/tests/unit/xpcshell.ini": 5.05,
"widget/tests/unit/xpcshell.ini": 0.54,
"xpcom/tests/unit/xpcshell.ini": 22.47
},
"marionette": {
"dom/cache/test/marionette/manifest.toml": 44.74,
"dom/indexedDB/test/marionette/manifest.toml": 1.83,
"dom/quota/test/marionette/manifest.toml": 36.12
}
}

View File

@@ -2183,5 +2183,10 @@
"widget/headless/tests/xpcshell.ini": 2.65,
"widget/tests/unit/xpcshell.ini": 3.51,
"xpcom/tests/unit/xpcshell.ini": 51.6
},
"marionette": {
"dom/cache/test/marionette/manifest.toml": 44.74,
"dom/indexedDB/test/marionette/manifest.toml": 1.83,
"dom/quota/test/marionette/manifest.toml": 36.12
}
}

View File

@@ -2384,5 +2384,10 @@
"widget/headless/tests/xpcshell.ini": 2.61,
"widget/tests/unit/xpcshell.ini": 0.37,
"xpcom/tests/unit/xpcshell.ini": 26.08
},
"marionette": {
"dom/cache/test/marionette/manifest.toml": 33.39,
"dom/indexedDB/test/marionette/manifest.toml": 1.47,
"dom/quota/test/marionette/manifest.toml": 35.09
}
}