[heap] Run unittests for MinorMC variant

Bug: v8:12612
Change-Id: I02bf23916e1fb7ae07197310158ae3777b84f20f
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/4056257
Commit-Queue: Omer Katz <omerkatz@chromium.org>
Reviewed-by: Michael Lippautz <mlippautz@chromium.org>
Reviewed-by: Michael Achenbach <machenbach@chromium.org>
Cr-Commit-Position: refs/heads/main@{#84499}
This commit is contained in:
Omer Katz 2022-11-25 13:13:14 +01:00 committed by V8 LUCI CQ
parent 3a13bc5596
commit b1f450a1a6

View File

@ -10,9 +10,21 @@ from testrunner.local import testsuite
from testrunner.objects import testcase
ADDITIONAL_VARIANTS = set(["minor_mc"])
class VariantsGenerator(testsuite.VariantsGenerator):
def __init__(self, variants):
super().__init__(variants)
self._supported_variants = self._standard_variant + [
v for v in variants if v in ADDITIONAL_VARIANTS
]
def _get_variants(self, test):
return self._standard_variant
if test.only_standard_variant:
return self._standard_variant
return self._supported_variants
class TestLoader(testsuite.TestLoader):