spi-nw xpcshell tests seems to run with network.process.enabled=true and network.process.enabled=false
Categories
(Firefox Build System :: Task Configuration, task)
Tracking
(firefox103 fixed)
| Tracking | Status | |
|---|---|---|
| firefox103 | --- | fixed |
People
(Reporter: smaug, Assigned: ahal)
References
Details
Attachments
(3 files)
and I think the false is coming from:
https://searchfox.org/mozilla-central/rev/3419858c997f422e3e70020a46baae7f0ec6dacc/taskcluster/gecko_taskgraph/transforms/test/other.py#750
Current m-c
https://treeherder.mozilla.org/logviewer?job_id=379855608&repo=mozilla-central
[task 2022-06-01T04:54:27.575Z] executing ['/builds/worker/bin/test-linux.sh', '--setpref=network.process.enabled=true', '--setpref=network.http.network_access_on_socket_process.enabled=true', '--setpref=network.ssl_tokens_cache_enabled=true', '--xpcshell-suite=xpcshell', '--setpref=media.peerconnection.mtransport_process=false', '--setpref=network.process.enabled=false', '--setpref=layers.d3d11.enable-blacklist=false', '--download-symbols=true']
| Reporter | ||
Updated•3 years ago
|
| Assignee | ||
Comment 1•3 years ago
|
||
Great catch!
Looks like this is happening because that transform in the second link isn't taking into account composite variants. The variant here is fission+socketprocess_networking.
Comment 2•3 years ago
|
||
I have a patch for this. The patch below can fix this issue.
--- a/taskcluster/gecko_taskgraph/transforms/test/other.py
+++ b/taskcluster/gecko_taskgraph/transforms/test/other.py
@@ -742,6 +742,8 @@ def ensure_spi_disabled_on_all_but_spi(config, tasks):
has_setpref
and variant != "socketprocess"
and variant != "socketprocess_networking"
+ and variant != "socketprocess_networking+no-fission"
+ and variant != "socketprocess_networking+fission"
):
task["mozharness"]["extra-options"].append(
Comment 3•3 years ago
|
||
Comment 4•3 years ago
|
||
:ahal, if this is the right approach, I am happy to submit my patch and you can review it. Thanks.
| Assignee | ||
Comment 5•3 years ago
|
||
Hey, thanks for the patch! Sorry, I already started working on this with a test. I think it would be better to solve this in the general case anyway so we don't run into it again if we decide to add another composite variant involving socketprocess. I'll have it up shortly :)
| Assignee | ||
Comment 6•3 years ago
|
||
| Assignee | ||
Comment 7•3 years ago
|
||
Depends on D147871
| Assignee | ||
Comment 8•3 years ago
|
||
Depends on D147872
Updated•3 years ago
|
Updated•3 years ago
|
Comment 10•3 years ago
|
||
| bugherder | ||
https://hg.mozilla.org/mozilla-central/rev/7e5a8329ee6c
https://hg.mozilla.org/mozilla-central/rev/03f59a8a0d25
https://hg.mozilla.org/mozilla-central/rev/f3ab8e564c47
Description
•