- if kwargs["framesize"] == 9000 and "vic1227" in iface:
- # Not supported in HW.
- pass
- elif kwargs["framesize"] == 9000 and "avf" in suite_id:
- # Not supported by AVF driver.
- # https://git.fd.io/vpp/tree/src/plugins/avf/README.md
- pass
- elif ("soak" in suite_id and
- (kwargs["phy_cores"] != 1
- or kwargs["framesize"] in (1518, 9000, "IMIX_v4_1"))):
+ emit = True
+ if kwargs["framesize"] == 9000:
+ if "vic1227" in iface:
+ # Not supported in HW.
+ emit = False
+ if "avf" in suite_id:
+ # Not supported by AVF driver.
+ # https://git.fd.io/vpp/tree/src/plugins/avf/README.md
+ emit = False
+ if "-16vm-" in suite_id or "-16dcr-" in suite_id:
+ if kwargs["phy_cores"] > 3:
+ # CSIT lab only has 28 (physical) core processors,
+ # so these test would fail when attempting to assign cores.
+ emit = False
+ if "soak" in suite_id: