diff --git a/starboard/tools/testing/test_filter.py b/starboard/tools/testing/test_filter.py index 6c2af98cf5db..6a787b0e5e9f 100644 --- a/starboard/tools/testing/test_filter.py +++ b/starboard/tools/testing/test_filter.py @@ -19,6 +19,13 @@ FILTER_ALL = 'FILTER_ALL' DISABLE_TESTING = 'DISABLE_TESTING' +EVERGREEN_ONLY_TESTS = { + 'elf_loader_test': {FILTER_ALL}, + 'installation_manager_test': {FILTER_ALL}, + 'reset_evergreen_update_test': {FILTER_ALL}, + 'slot_management_test': {FILTER_ALL}, +} + class TestFilter(object): """Container for data used to filter out a unit test. diff --git a/starboard/win/win32/test_filters.py b/starboard/win/win32/test_filters.py index 9ab3ffd84f04..b14f32a287c7 100644 --- a/starboard/win/win32/test_filters.py +++ b/starboard/win/win32/test_filters.py @@ -91,6 +91,7 @@ def GetTestFilters(self): return [test_filter.DISABLE_TESTING] else: filters = super().GetTestFilters() + _FILTERED_TESTS.update(test_filter.EVERGREEN_ONLY_TESTS) for target, tests in _FILTERED_TESTS.items(): filters.extend(test_filter.TestFilter(target, test) for test in tests) if os.environ.get('EXPERIMENTAL_CI', '0') == '1': diff --git a/starboard/xb1/test_filters.py b/starboard/xb1/test_filters.py index e545d5b15e0c..6bb45b5a1c21 100644 --- a/starboard/xb1/test_filters.py +++ b/starboard/xb1/test_filters.py @@ -59,6 +59,7 @@ def GetTestFilters(self): return [test_filter.DISABLE_TESTING] filters = super().GetTestFilters() + _FILTERED_TESTS.update(test_filter.EVERGREEN_ONLY_TESTS) for target, tests in _FILTERED_TESTS.items(): filters.extend(test_filter.TestFilter(target, test) for test in tests) return filters