mirror of
https://github.com/mozilla/gecko-dev.git
synced 2025-02-26 12:20:56 +00:00
Bug 1743907 - cleanup webrender from taskgraph. r=releng-reviewers,jcristau
Differential Revision: https://phabricator.services.mozilla.com/D135559
This commit is contained in:
parent
522af762cb
commit
29b7449a2e
@ -158,7 +158,6 @@ def mock_mozinfo():
|
||||
"fission": fission,
|
||||
"headless": headless,
|
||||
"tsan": tsan,
|
||||
"webrender": False,
|
||||
"appname": "firefox",
|
||||
}
|
||||
|
||||
|
@ -121,8 +121,6 @@ test_description_schema = Schema(
|
||||
Optional("variants"): [str],
|
||||
# Whether to run this task without any variants applied.
|
||||
Required("run-without-variant"): optionally_keyed_by("test-platform", bool),
|
||||
# Whether the task should run with WebRender enabled or not.
|
||||
Optional("webrender"): bool,
|
||||
# The EC2 instance size to run these tests on.
|
||||
Required("instance-size"): optionally_keyed_by(
|
||||
"test-platform", Any("default", "large", "xlarge")
|
||||
@ -327,15 +325,6 @@ def set_defaults(config, tasks):
|
||||
else:
|
||||
task["allow-software-gl-layers"] = False
|
||||
|
||||
# Enable WebRender by default on the QuantumRender test platforms, since
|
||||
# the whole point of QuantumRender is to run with WebRender enabled.
|
||||
# This currently matches linux64-qr and windows10-64-qr; both of these
|
||||
# have /opt and /debug variants.
|
||||
if "-qr/" in task["test-platform"]:
|
||||
task["webrender"] = True
|
||||
else:
|
||||
task.setdefault("webrender", False)
|
||||
|
||||
task.setdefault("try-name", task["test-name"])
|
||||
task.setdefault("os-groups", [])
|
||||
task.setdefault("run-as-administrator", False)
|
||||
|
@ -1053,8 +1053,5 @@ def set_schedules_components(config, tasks):
|
||||
schedules.add(category)
|
||||
schedules.add(platform_family(task["build-platform"]))
|
||||
|
||||
if task["webrender"]:
|
||||
schedules.add("webrender")
|
||||
|
||||
task["schedules-component"] = sorted(schedules)
|
||||
yield task
|
||||
|
@ -53,7 +53,6 @@ def guess_mozinfo_from_task(task):
|
||||
"fission": any("fission" in key for key in setting["runtime"].keys()),
|
||||
"headless": "-headless" in task["test-name"],
|
||||
"tsan": setting["build"].get("tsan", False),
|
||||
"webrender": task.get("webrender", True),
|
||||
}
|
||||
for platform in ("android", "linux", "mac", "win"):
|
||||
if p_os["name"].startswith(platform):
|
||||
|
Loading…
x
Reference in New Issue
Block a user