-
Notifications
You must be signed in to change notification settings - Fork 108
Closed
Description
Automated test labs are a key part of KernelCI. The focus has been put mostly on LAVA until now, and it is still the preferred option when setting up new labs. However, there are many other types of labs with a lot of devices and test definitions written in a different format which could contribute to KernelCI.
One approach is to implement the kernelci.lab.LabAPI class to then add support for a new type of lab. This can be done in particular when the lab supports a remote API with a job definition format.
For more ad-hoc labs or if there is no publicly available API, a generic way of getting notifications for new tests to run and to send test results would make it possible to integrate them as much as possible.
- Generic subscription mechanism to get notified of new tests to run as a client
- Generic way to send test results using
kci_data
Metadata
Metadata
Assignees
Labels
No labels