Skip to content

Commit 98d5a51

Browse files
authored
CI: Use Generic overlay without kselftest and env-based test method (#289)
## 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 * <qualcomm-linux/job_render#33> ## 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. ***
2 parents 29458c2 + a4955f1 commit 98d5a51

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

.github/actions/lava_job_render/action.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -178,6 +178,7 @@ runs:
178178
-e TARGET_DTB="${{ env.DEVICE_TREE }}" \
179179
${{ inputs.docker_image }} \
180180
sh -c 'export BOOT_METHOD=fastboot && \
181+
export TEST_METHOD=generic && \
181182
export TARGET=${TARGET} && \
182183
export TARGET_DTB=${TARGET_DTB} && \
183184
python3 lava_Job_definition_generator.py --localjson ./data/cloudData.json --fastrpc-premerge'

0 commit comments

Comments
 (0)