Skip to content

Commit 2a8e806

Browse files
committed
Merge main
2 parents 48e7de1 + c1799ff commit 2a8e806

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

l10n_CM/run_l10n.py

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -179,7 +179,7 @@ def remove_skipped_tests(extracted_tests, live_site, reg):
179179
for suffix in ("ad", "cc")
180180
]
181181
for live_site, suffix in live_sites:
182-
skipped_tests = get_skipped_tests(live_site)
182+
skipped_tests = get_skipped_tests(live_site, reg)
183183
if skipped_tests and skipped_tests != "All":
184184
skipped_tests = list(
185185
map(
@@ -199,7 +199,7 @@ def should_keep_test(test):
199199
return extracted_tests
200200

201201

202-
def get_skipped_tests(live_site) -> list[str] | str:
202+
def get_skipped_tests(live_site, reg) -> list[str] | str:
203203
"""
204204
Read the mapping for the given region and site and return any tests that are marked as skipped.
205205
It is either a list of tests to skip or skipping all tests for the given site.
@@ -212,7 +212,8 @@ def get_skipped_tests(live_site) -> list[str] | str:
212212
with open(os.path.join(current_dir, "constants", live_site) + ".json", "r") as fp:
213213
live_site_data = load(fp)
214214
platform_skip = platform.system() in live_site_data.get("skip_os", [])
215-
if live_site_data.get("skip") or platform_skip:
215+
region_skip = reg in live_site_data.get("skip_regions", [])
216+
if live_site_data.get("skip") or platform_skip or region_skip:
216217
return "All"
217218
return live_site_data.get("skipped", [])
218219

0 commit comments

Comments
 (0)