diff --git a/taskcluster/gecko_taskgraph/transforms/job/mozharness_test.py b/taskcluster/gecko_taskgraph/transforms/job/mozharness_test.py index 54fc77335f1a..5a7818ed5765 100644 --- a/taskcluster/gecko_taskgraph/transforms/job/mozharness_test.py +++ b/taskcluster/gecko_taskgraph/transforms/job/mozharness_test.py @@ -172,6 +172,8 @@ def mozharness_test_on_docker(config, job, taskdesc): # Set MOZ_ENABLE_WAYLAND env variables to enable Wayland backend. if "wayland" in job["label"]: env["MOZ_ENABLE_WAYLAND"] = "1" + else: + assert "MOZ_ENABLE_WAYLAND" not in env if mozharness.get("mochitest-flavor"): env["MOCHITEST_FLAVOR"] = mozharness["mochitest-flavor"] diff --git a/taskcluster/gecko_taskgraph/transforms/test/variant.py b/taskcluster/gecko_taskgraph/transforms/test/variant.py index d2ae034ab788..c36241c3a5f0 100644 --- a/taskcluster/gecko_taskgraph/transforms/test/variant.py +++ b/taskcluster/gecko_taskgraph/transforms/test/variant.py @@ -114,7 +114,7 @@ def split_variants(config, tasks): variant=name, ) - return merge(task, variant.get("merge", {})) + return merge(task, deepcopy(variant.get("merge", {}))) expired_variants = find_expired_variants(TEST_VARIANTS) for task in tasks: