twister: fix integration selection

--integration without integration_platforms in the test definition is a
noop.

Signed-off-by: Anas Nashif <anas.nashif@intel.com>
This commit is contained in:
Anas Nashif 2021-03-12 18:21:29 -05:00
commit 4bccc1db10

View file

@ -3170,7 +3170,7 @@ class TestSuite(DisablePyTestCollectionMixin):
else: else:
instances = list(filter(lambda tc: tc.platform.default, instance_list)) instances = list(filter(lambda tc: tc.platform.default, instance_list))
self.add_instances(instances) self.add_instances(instances)
elif self.integration: elif integration:
instances = list(filter(lambda item: item.platform.name in tc.integration_platforms, instance_list)) instances = list(filter(lambda item: item.platform.name in tc.integration_platforms, instance_list))
self.add_instances(instances) self.add_instances(instances)