Skip to content

Enable Pengutronix lab #986

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

Merged
merged 7 commits into from
Feb 6, 2025
Merged

Enable Pengutronix lab #986

merged 7 commits into from
Feb 6, 2025

Conversation

hnez
Copy link
Contributor

@hnez hnez commented Jan 31, 2025

This is an updated version of #673.

What I have changed:

  • Rebase on top of recent origin/main.
  • Use https://lava.pengutronix.de instead of https://hekla.openlab.pengutronix.de. They point to the same host, but the former is more descriptive.
  • Add a compatible: entry to platform: imx8mm-innocomm-wb15-evk: since the other platforms have it.

Fixes: kernelci/kernelci-project#387
Closes: #673

This is just a minimalistic PR to revive the Pengutronix Lab at all. I will also open a follow-up PR soon that adds other devices from our lab, like stm32mp157c-lxa-tac-gen1, which is also mentioned in #673.

pawiecz and others added 6 commits January 31, 2025 11:00
Add configuration for Pengutronix LAVA lab.

Signed-off-by: Paweł Wieczorek <pawiecz@collabora.com>
Add 'baseline-arm64-pengutronix' test to be submitted to Pengutronix
LAVA lab.

It will be later folded into 'baseline-arm64' job (once job submission
is verified to be working correctly), separate job was introduced only
for tracing purposes.

Signed-off-by: Paweł Wieczorek <pawiecz@collabora.com>
Add runtime argument 'lava-pengutronix' to 'scheduler-lava' service.
This will enable the pipeline to run and submit jobs to Pengutronix LAVA
lab. This configuration file is still used by the staging environment.

Signed-off-by: Paweł Wieczorek <pawiecz@collabora.com>
Signed-off-by: Leonard Göhrs <l.goehrs@pengutronix.de>
… TAC

Signed-off-by: Leonard Göhrs <l.goehrs@pengutronix.de>
Signed-off-by: Leonard Göhrs <l.goehrs@pengutronix.de>
Signed-off-by: Leonard Göhrs <l.goehrs@pengutronix.de>
@hnez
Copy link
Contributor Author

hnez commented Feb 4, 2025

I have moved over a few more devices from #987 to this PR:

Since the configuration for these devices seem to be working right now. The other devices in #987 still need some more work to make them work, which may take some more time.

@nuclearcat
Copy link
Member

Thanks, i will test today and merge it

@nuclearcat nuclearcat added this pull request to the merge queue Feb 6, 2025
Merged via the queue into kernelci:main with commit e60ed54 Feb 6, 2025
3 checks passed
@hnez hnez deleted the pengutronix-lab branch February 7, 2025 06:23
@hnez hnez mentioned this pull request Feb 19, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Enable Pengutronix lab for new KernelCI infra
3 participants