Commit 75e6ca4a authored by Ben Kelly's avatar Ben Kelly Committed by Commit Bot

CacheStorage: Add testing configs for sequence and parallel ops trials.

This CL also flips the respective virtual test suites to disable their
features to maintain test coverage of the non-trial configurations.

Bug: 985379
Change-Id: I57b2eb98e9d932b0b714804c58b89560bcf7afad
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1736928Reviewed-by: default avatarSteven Holte <holte@chromium.org>
Commit-Queue: Ben Kelly <wanderview@chromium.org>
Cr-Commit-Position: refs/heads/master@{#685556}
parent 896c774e
...@@ -1369,6 +1369,47 @@ ...@@ -1369,6 +1369,47 @@
] ]
} }
], ],
"CacheStorageParallelOps": [
{
"platforms": [
"windows",
"mac",
"chromeos",
"linux",
"android"
],
"experiments": [
{
"name": "Enabled16_v1",
"params": {
"max_shares_ops": "16"
},
"enable_features": [
"CacheStorageParallelOps"
]
}
]
}
],
"CacheStorageSequence": [
{
"platforms": [
"windows",
"mac",
"chromeos",
"linux",
"android"
],
"experiments": [
{
"name": "Enabled1",
"enable_features": [
"CacheStorageSequence"
]
}
]
}
],
"CertDualVerificationTrial": [ "CertDualVerificationTrial": [
{ {
"platforms": [ "platforms": [
......
...@@ -1128,14 +1128,12 @@ ...@@ -1128,14 +1128,12 @@
{ {
"prefix": "cache-storage-parallel", "prefix": "cache-storage-parallel",
"base": "external/wpt/service-workers", "base": "external/wpt/service-workers",
"args": ["--enable-features=CacheStorageParallelOps<CSPO", "args": ["--disable-features=CacheStorageParallelOps"]
"--force-fieldtrials=CSPO/G1",
"--force-fieldtrial-params=CSPO.G1:max_shared_ops/64"]
}, },
{ {
"prefix": "cache-storage-sequence", "prefix": "cache-storage-sequence",
"base": "external/wpt/service-workers", "base": "external/wpt/service-workers",
"args": ["--enable-features=CacheStorageSequence"] "args": ["--disable-features=CacheStorageSequence"]
}, },
{ {
"prefix": "conditional-appcache-delay", "prefix": "conditional-appcache-delay",
......
This suite runs the ServiceWorker and CacheStorage tests with the This suite runs the ServiceWorker and CacheStorage tests with the
CacheStorageParallelOps feature enabled and set to 64 maximum shared CacheStorageParallelOps feature disabled. This makes cache_storage
operations. This makes cache_storage execute read operations in execute read operations in sequence.
parallel.
This suite runs the ServiceWorker and CacheStorage tests with the This suite runs the ServiceWorker and CacheStorage tests with the
CacheStorageSequence feature enabled. This makes CacheStorage operate off CacheStorageSequence feature disabled. This makes CacheStorage operate on
the IO thread in the browser process. the IO thread in the browser process.
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment