-
Notifications
You must be signed in to change notification settings - Fork 29
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 Qualcomm lab for new KernelCI infra #358
Comments
@padovan We are using LAVA, our public instance can be found here: https://lava.infra.foundries.io/scheduler/ |
Hi @EmbeddedAndroid |
Hi @JenySadadia Sure no problem, I'm going to loop in @mwasilew as he is our lab admin and will generate on our behalf. Many thanks! |
@JenySadadia we have generated the token and description, shall I email to you or is there another method you'd prefer? A more generic question, is there documentation on how LAVA jobs are generated with the new infra? We are trying to get our heads around if we need to do this now, or it will be provided by the KCI project. |
@EmbeddedAndroid I can't point you to the docs but let me give you a quick overview: Templates for submitted LAVA TestJobs are currently split between two repos (to be merged in the future):
Former ones in many cases (baseline, kselftest, sleep, tast) set up values for rendering final TestJob definitions, latter ones contain LAVA-specific sections. Basic example (
Here is a node example of such a job with corresponding LAVA TestJob |
@pawiecz Do I understand correctly you will still be submitting jobs to the LABs (push)? I was under impression the new architecture asks labs to pull the events and submit the jobs themselves. |
@mwasilew you can do both. See #349 (comment) for the pull example. |
@mwasilew to complete the picture: TestJobs are pushed to the LAVA instances and the event activation (pulling) is used internally by sub-services. |
@pawiecz ok, so there is no difference comparing to the "old way". There is still no way to enroll with lava server behind firewall. |
Hi, you can send me on IRC. My nickname is |
@mwasilew short follow-up about verifying if LAVA TestJob templates render expected definitions: Example:
|
can this issue be closed? It seems the lab is already enabled. |
It's getting jobs from staging kernelci. How do we migrate it to production instance? |
I will schedule on this week moving most of tests to production |
I guess we can close this ticket then. |
Qualcomm wants to bring their lab to the new KernelCI infra. Let's use this ticket to drive the discussions.
@EmbeddedAndroid what tech are you using for the lab? LAVA? If it is LAVA, it should quite easy as we support that runtime already. If it is something else, we can walk you through how to implement the runtime. (doc for all this is in the works).
API token request: #357
The text was updated successfully, but these errors were encountered: