diff options
Diffstat (limited to 'rtemsspec/packagebuildfactory.py')
-rw-r--r-- | rtemsspec/packagebuildfactory.py | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/rtemsspec/packagebuildfactory.py b/rtemsspec/packagebuildfactory.py index 22ba8ded..f62fa78d 100644 --- a/rtemsspec/packagebuildfactory.py +++ b/rtemsspec/packagebuildfactory.py @@ -29,6 +29,8 @@ from rtemsspec.directorystate import DirectoryState from rtemsspec.packagebuild import BuildItemFactory, PackageVariant from rtemsspec.reposubset import RepositorySubset from rtemsspec.runactions import RunActions +from rtemsspec.testrunner import DummyTestRunner, GRMONManualTestRunner, \ + SubprocessTestRunner def create_build_item_factory() -> BuildItemFactory: @@ -42,5 +44,9 @@ def create_build_item_factory() -> BuildItemFactory: factory.add_constructor("qdp/directory-state/repository", DirectoryState) factory.add_constructor("qdp/directory-state/unpacked-archive", DirectoryState) + factory.add_constructor("qdp/test-runner/dummy", DummyTestRunner) + factory.add_constructor("qdp/test-runner/grmon-manual", + GRMONManualTestRunner) + factory.add_constructor("qdp/test-runner/subprocess", SubprocessTestRunner) factory.add_constructor("qdp/variant", PackageVariant) return factory |