Skip to content

CI: Use Generic overlay without kselftest and env-based test method#289

Merged
ekanshibu merged 1 commit intoqualcomm:developmentfrom
quic-mtharu:development
Feb 10, 2026
Merged

CI: Use Generic overlay without kselftest and env-based test method#289
ekanshibu merged 1 commit intoqualcomm:developmentfrom
quic-mtharu:development

Conversation

@quic-mtharu
Copy link
Contributor

@quic-mtharu quic-mtharu commented Feb 3, 2026

Summary

Adopts the Generic overlay without kselftest and enables environment‑based test selection in the LAVA job definition generator. This allows us to drop kselftest and run only the required tests by setting TEST_METHOD=generic.

Changes

  • Switched to using the Generic overlay (no kselftest) in the LAVA job generation flow.

Rationale

  • Removes unnecessary kselftest dependencies for our targets.
  • Provides a lightweight overlay for platforms that do not require kselftest.
  • Reduces image footprint and simplifies test execution.

Dependent Changes

Testing

Validated using the staging LAVA pipeline run:
https://github.com/qualcomm-linux-stg/fastrpc/actions/runs/21627927984

Notes

  • Backward compatible: default behavior remains unchanged if TEST_METHOD is not set.
  • Overlay change only removes kselftest; all other components remain unaffected.

- Switch to Generic overlay that excludes kselftest
- Removes unnecessary kselftest dependency for our use cases

Signed-off-by: Tharun Kumar Merugu <mtharu@qti.qualcomm.com>
Copy link

@quic-ggopal quic-ggopal left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good to me

@ekanshibu ekanshibu merged commit 98d5a51 into qualcomm:development Feb 10, 2026
19 of 21 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.

5 participants