Skip to content

pre-merge-basic: add new test cases and exclude EFI_Variable_Validation#62

Merged
Milosz Wasilewski (mwasilew) merged 1 commit into
qualcomm-linux:masterfrom
qcom-anilyada:test/add-new-testcases
May 15, 2026
Merged

pre-merge-basic: add new test cases and exclude EFI_Variable_Validation#62
Milosz Wasilewski (mwasilew) merged 1 commit into
qualcomm-linux:masterfrom
qcom-anilyada:test/add-new-testcases

Conversation

@qcom-anilyada

Copy link
Copy Markdown

Add Docker_Kernel_Config, EFI_Variable_Validation, Kubernetes_Kernel_Config, Logging_Journalctl_Validation, Partition_PostBoot_Validation, and Boot_Systemd_KPI_Loop to the pre-merge-basic testcase to increase test coverage.

Exclude EFI_Variable_Validation from glymur-crd, iq-x7181-evk, and rb1-core-kit as EFI variable validation is not supported on these targets as of now.

Signed-off-by: Anil Yadav anilyada@qti.qualcomm.com

@mwasilew

Copy link
Copy Markdown

Anil (@qcom-anilyada) do you have example jobs available?

@qcom-anilyada

Anil (qcom-anilyada) commented May 13, 2026

Copy link
Copy Markdown
Author

Here are the passed jobs for the enabled testcases, the jobs links mentioned in the table cells are the rerun on the latest testkit scripts:

Target Build Docker_Kernel_Config EFI_Variable_Validation Kubernetes_Kernel_Config Logging_Journalctl_Validation Partition_PostBoot_Validation Boot_Systemd_KPI_Loop
glymur-crd (Job) ✅ PASS (1/1) ❌ FAIL (0/1) ✅ PASS (1/1) ✅ PASS (1/1) ✅ PASS (1/1) Job(205416) ✅ PASS (1/1)
iq-8275-evk (Job) ✅ PASS (1/1) ✅ PASS (1/1) ✅ PASS (1/1) ✅ PASS (1/1) ✅ PASS (1/1) Job(205495) ✅ PASS (1/1)
iq-9075-evk (Job) ✅ PASS (1/1) ✅ PASS (1/1) ✅ PASS (1/1) ✅ PASS (1/1) ✅ PASS (1/1) ✅ PASS (1/1)
iq-x7181-evk (Job) ✅ PASS (1/1) Job(205747) ❌ FAIL (0/1) ✅ PASS (1/1) ✅ PASS (1/1) ✅ PASS (1/1) Job(205492) ✅ PASS (1/1)
qcs615-ride (Job) ✅ PASS (1/1) ✅ PASS (1/1) ✅ PASS (1/1) ✅ PASS (1/1) ✅ PASS (1/1) Job(205494) ✅ PASS (1/1)
rb3gen2-core-kit (Job) ✅ PASS (1/1) ✅ PASS (1/1) ✅ PASS (1/1) ✅ PASS (1/1) ✅ PASS (1/1) Job(205491) ✅ PASS (1/1)
qcs8300-ride-sx (Job) ✅ PASS (1/1) ✅ PASS (1/1) ✅ PASS (1/1) ✅ PASS (1/1) ✅ PASS (1/1) Job(205481) ✅ PASS (1/1)
qcs9100-ride-sx (Job) ✅ PASS (1/1) ✅ PASS (1/1) ✅ PASS (1/1) ✅ PASS (2/1) Job(207722) ✅ PASS (1/1) ✅ PASS (1/1)
rb1-core-kit (Job) ✅ PASS (1/1) ❌ FAIL (0/1) ✅ PASS (1/1) ✅ PASS (1/1) ✅ PASS (1/1) ✅ PASS (1/1)

@mwasilew

Copy link
Copy Markdown

Anil (@qcom-anilyada) the EFI Variable case behaves differently on every board.

On RB1 write doesn't work with current firmware. As I learnt it will work in the near future. I guess it's OK to disable for now.

On Glymur the test fails very early - looks OK to disable

On Hamoa it looks to me like an issue with the test. Is there a ticket about this somewhere?

@qcom-anilyada

Copy link
Copy Markdown
Author

we were tracking it over the mail-thread, created a issue on meta-qcom as well:
qualcomm-linux/meta-qcom#2178

@mwasilew

Copy link
Copy Markdown

Please update the commit message with the link to meta-qcom issue.

Add Docker_Kernel_Config, EFI_Variable_Validation, Kubernetes_Kernel_Config,
Logging_Journalctl_Validation, Partition_PostBoot_Validation, and
Boot_Systemd_KPI_Loop to the pre-merge-basic testcase to increase test coverage.

Exclude EFI_Variable_Validation from glymur-crd, iq-x7181-evk, and rb1-core-kit
as EFI variable validation is not supported on these targets as of now.

Link: qualcomm-linux/meta-qcom#2178

Signed-off-by: Anil Yadav <anilyada@qti.qualcomm.com>
@qcom-anilyada

Copy link
Copy Markdown
Author

updated the commit message with the issue link and did rebase

@mwasilew Milosz Wasilewski (mwasilew) merged commit d02dbbc into qualcomm-linux:master May 15, 2026
3 checks passed
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.

2 participants