-
Notifications
You must be signed in to change notification settings - Fork 21
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Enable CIP lab #618
Enable CIP lab #618
Conversation
Hello @patersonc |
Hi @JenySadadia |
Ah, maybe it is supported and we need to manually enable it: |
Yep, that fixed it. Here's the same job, now run in a lab with So technically this MR is working (as well as the legacy system). I'll let you decide if you want to wait for us to get dind support enabled in all of our labs before merging or not. |
Perfect, thanks.
I'll wait until this is fixed in all the CIP labs. Meanwhile, what are other tests you want to enable for CIP in the new system? |
Hi @JenySadadia
This should be okay now. Thanks.
Is there a list to choose from somewhere? |
Here are the tests the legacy system runs with CIP lab: But not all the jobs are enabled with the new system yet. Here is the tests enabled atm: As per the latest announcement from @padovan, we would be enabling a limited number of tests in the new system as we transit through the legacy system sunset. |
Add configuration for LAVA CIP lab. Signed-off-by: Jeny Sadadia <[email protected]>
Add `baseline-x86-cip` test to be submitted to CIP LAVA lab. Signed-off-by: Jeny Sadadia <[email protected]>
Add runtime argument `lab-cip` to `scheduler-lava` container. This will enable the pipeline to run and submit jobs to CIP LAVA lab. Signed-off-by: Jeny Sadadia <[email protected]>
@patersonc what were the tests CIP was following the results diligently? If so, I'd suggest for you to enable those. As a general rule, at least the collabora team, the focus is on high quality tests and engaging with the community to report high quality results, so we are not advising to enable all tests, unless you also add the engineering to support the such a high quality, high confidence process. |
Hello, Looking at https://linux.kernelci.org/test/job/cip/branch/linux-5.10.y-cip/kernel/v5.10.216-cip47/, it doesn't seem like the list of tests being run matches up to the list in https://github.com/kernelci/kernelci-core/blob/main/config/core/runtime-configs.yaml#L38. Am I missing something? |
Hello, If you click on one of the tests, it will show labs running the test. You'd see |
Ah yes, thanks Jeny. If possible can we keep the same tests as currently run on the CIP trees? If it would help, we can run more tests in lab-cip rather than only run a subset; we have capacity. |
@patersonc if you want to carry over all the tests that is fine. We have documentation on how to enable the tests. |
Merging, i suggest if there is follow-up work planned, to open it as issue, so it wont be blocking other PR. |
Hello @patersonc |
Addresses kernelci/kernelci-project#361