From a009723513329921aafa6902ce320c3cc537729b Mon Sep 17 00:00:00 2001 From: Adeeb Shihadeh Date: Tue, 26 Jul 2022 22:10:14 -0700 Subject: [PATCH] test models: add env var to filter out models --- selfdrive/car/tests/test_models.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/selfdrive/car/tests/test_models.py b/selfdrive/car/tests/test_models.py index cb4b868582..929c539842 100755 --- a/selfdrive/car/tests/test_models.py +++ b/selfdrive/car/tests/test_models.py @@ -57,6 +57,11 @@ class TestCarModelBase(unittest.TestCase): if cls.__name__ == 'TestCarModel' or cls.__name__.endswith('Base'): raise unittest.SkipTest + if 'FILTER' in os.environ: + print(tuple(os.environ.get('FILTER').split(', '))) + if not cls.car_model.startswith(tuple(os.environ.get('FILTER').split(','))): + raise unittest.SkipTest + if cls.test_route is None: if cls.car_model in non_tested_cars: print(f"Skipping tests for {cls.car_model}: missing route")