Workflows/lava test plans#1312
Merged
sbanerjee-quic merged 4 commits intoqualcomm-linux:masterfrom Jan 5, 2026
Merged
Conversation
1ddc17f to
fee9552
Compare
Contributor
Author
|
I think this is in a proper shape for review now. @smuppand please take a look |
Contributor
Author
|
Here is the workflow run from |
Test run workflowTest jobs for commit fee955239075be3e137cf48d987ec12fa75bd7d8
|
Test Results 14 files 28 suites 34m 0s ⏱️ Results for commit b733e30. ♻️ This comment has been updated with latest results. |
smuppand
suggested changes
Dec 19, 2025
Test run workflowTest jobs for commit fee955239075be3e137cf48d987ec12fa75bd7d8
|
fee9552 to
24dd851
Compare
Contributor
Author
|
I pushed a new version. The workflow in |
smuppand
suggested changes
Dec 23, 2025
Contributor
Author
|
@smuppand what should I do with outstanding comments? |
The remaining enhancements can be addressed with a separate PR. |
LAVA test jobs are now generated using qualcomm-linux/lava-test-plans repository. This allows to decouple job generation from meta-qcom workflows and manage test plan separately. It also allows to share the test jobs with other projects in qualcomm-linux. Signed-off-by: Milosz Wasilewski <milosz.wasilewski@oss.qualcomm.com>
Pre-merge test plan is generated from lava-test-plans repository. Modified test.yml workflow will run tests in 2 stages: - boot test: performs basic boot test on supported platforms - pre-merge test: runs a set of basic functional tests on supported platforms. This way the load on the testing LAB is minimized should the boot test fail. Additional pre-merge tests can be added in lava-test-plans directly without changing the workflow Signed-off-by: Milosz Wasilewski <milosz.wasilewski@oss.qualcomm.com>
When generating temporary files in the action, save the files to separate directories. This avoids confusing the existing files with files generated during the action Signed-off-by: Milosz Wasilewski <milosz.wasilewski@oss.qualcomm.com>
Set python version to 3.11 in lava-test-plans action to avoid issues with unexpected upgrades. Signed-off-by: Milosz Wasilewski <milosz.wasilewski@oss.qualcomm.com>
24dd851 to
b733e30
Compare
Test run workflowTest jobs for commit b733e30
|
vkraleti
approved these changes
Dec 30, 2025
Test run workflowTest jobs for commit b733e30
|
sbanerjee-quic
approved these changes
Jan 5, 2026
44ceb03
into
qualcomm-linux:master
115 of 116 checks passed
Member
Contributor
Author
|
@sbanerjee-quic already happening in #1347 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Replace LAVA test job generation mechanism with lava-test-plans. This change allows to manage the test job generation outside of meta-qcom and reuse the same tests and test jobs in different projects.