Skip to content

Qualcomm tests#355

Closed
mwasilew wants to merge 39 commits intoLinaro:masterfrom
mwasilew:qualcomm-tests
Closed

Qualcomm tests#355
mwasilew wants to merge 39 commits intoLinaro:masterfrom
mwasilew:qualcomm-tests

Conversation

@mwasilew
Copy link
Contributor

@mwasilew mwasilew commented Dec 3, 2025

No description provided.

Remove tests, devices and test plans that are not required for testing
meta-qcom and qcom-deb-images

Signed-off-by: Milosz Wasilewski <milosz.wasilewski@oss.qualcomm.com>
Add base template to support flasher deployment.

Signed-off-by: Milosz Wasilewski <milosz.wasilewski@oss.qualcomm.com>
Add RB3gen2 device based on the flasher deployment

Signed-off-by: Milosz Wasilewski <milosz.wasilewski@oss.qualcomm.com>
Rename former lt-qcom project to meta-qcom. The goal is to represent
repositories using this tool as projects

Signed-off-by: Milosz Wasilewski <milosz.wasilewski@oss.qualcomm.com>
Add base flasher devices supported in meta-qcom

Signed-off-by: Milosz Wasilewski <milosz.wasilewski@oss.qualcomm.com>
Update workflow to the more recent version of action and python

Signed-off-by: Milosz Wasilewski <milosz.wasilewski@oss.qualcomm.com>
Signed-off-by: Milosz Wasilewski <milosz.wasilewski@oss.qualcomm.com>
Signed-off-by: Milosz Wasilewski <milosz.wasilewski@oss.qualcomm.com>
Signed-off-by: Milosz Wasilewski <milosz.wasilewski@oss.qualcomm.com>
Default value for IMAGE_FILE_NAME is required to pass the tests that
include devices based on flasher deployment.

Signed-off-by: Milosz Wasilewski <milosz.wasilewski@oss.qualcomm.com>
Signed-off-by: Milosz Wasilewski <milosz.wasilewski@oss.qualcomm.com>
Parallel testing coverage seems to be different than serial testing.
Disabling parallel for now.

Signed-off-by: Milosz Wasilewski <milosz.wasilewski@oss.qualcomm.com>
Create test plans that reflect meta-qcom builds:
 - qcom-distro
 - poky-altcfg

Initial rename just moves the symlinks that existed before.

Signed-off-by: Milosz Wasilewski <milosz.wasilewski@oss.qualcomm.com>
Only leave boot test for now for meta-qcom. This is in line with the
current set of tests in the repository

Signed-off-by: Milosz Wasilewski <milosz.wasilewski@oss.qualcomm.com>
Initial test plan only contains boot test

Signed-off-by: Milosz Wasilewski <milosz.wasilewski@oss.qualcomm.com>
There is no need for a separate test plan. Kernel testing should be done
in scope of qcom-distro and poky-altcfg

Signed-off-by: Milosz Wasilewski <milosz.wasilewski@oss.qualcomm.com>
Change the contact details for the pypi package

Signed-off-by: Milosz Wasilewski <milosz.wasilewski@oss.qualcomm.com>
Signed-off-by: Milosz Wasilewski <milosz.wasilewski@oss.qualcomm.com>
Remove systemd.log_level from default kernel args in context section of
the job. This can be added if needed for particular test or device.

Signed-off-by: Milosz Wasilewski <milosz.wasilewski@oss.qualcomm.com>
When "os" key is present in deployment it disables lava_test_results_dir
from job context. This patch makes "os" optional in case test results
dir needs to be changed.

Signed-off-by: Milosz Wasilewski <milosz.wasilewski@oss.qualcomm.com>
Signed-off-by: Milosz Wasilewski <milosz.wasilewski@oss.qualcomm.com>
Replace LXC bits with downloads+postprocessing and fastboot deployment.
LXC is no more required with modern LAVA release.

Signed-off-by: Milosz Wasilewski <milosz.wasilewski@oss.qualcomm.com>
Add auth header support to master.jinja2 and meta-qcom templates. It can
be added easily to other templates if required

Signed-off-by: Milosz Wasilewski <milosz.wasilewski@oss.qualcomm.com>
Signed-off-by: Milosz Wasilewski <milosz.wasilewski@oss.qualcomm.com>
Add default metadata file

Signed-off-by: Milosz Wasilewski <milosz.wasilewski@oss.qualcomm.com>
Add missing metadata section

Signed-off-by: Milosz Wasilewski <milosz.wasilewski@oss.qualcomm.com>
Only add overlay when test section is present.

Signed-off-by: Milosz Wasilewski <milosz.wasilewski@oss.qualcomm.com>
Add a new project to generate templates for
qualcomm-linux/qcom-deb-images repository actions.

Signed-off-by: Milosz Wasilewski <milosz.wasilewski@oss.qualcomm.com>
Fix unit tests after renaming qcom-lt to meta-qcom and changing the test
plan for this project

Signed-off-by: Milosz Wasilewski <milosz.wasilewski@oss.qualcomm.com>
Define logging formatter in only one place and add more details to the
log lines

Signed-off-by: Milosz Wasilewski <milosz.wasilewski@oss.qualcomm.com>
mwasilew and others added 9 commits October 31, 2025 15:24
Add tests for test plan generated for qcom-deb-images project

Signed-off-by: Milosz Wasilewski <milosz.wasilewski@oss.qualcomm.com>
Change github org to qualcomm-linux in README.

Signed-off-by: Milosz Wasilewski <milosz.wasilewski@oss.qualcomm.com>
Prepare base for use in qualcomm-linux
Allow to pass a path to save the templates generated by dry-run into
custom directory. This helps running lava-test-plans as templete
renderer only.

Signed-off-by: Milosz Wasilewski <milosz.wasilewski@oss.qualcomm.com>
Allow to save dry-run templates in custom directory
When lava-test-plans is called to render a test job for a device that
doesn't exist it crashes. This patch allows to exit gracefully in this
condition

Signed-off-by: Milosz Wasilewski <milosz.wasilewski@oss.qualcomm.com>
KERNEL_BRANCH is not currently used in meta-qcom or qcom-deb-images.
Remove the variable from test job name. It can be added in the project
specific template if required.

Signed-off-by: Milosz Wasilewski <milosz.wasilewski@oss.qualcomm.com>
Add pre-merge test job for meta-qcom and possibly qcom-deb-images. For
now the job is only included in the test plan for meta-qcom/qcom-distro.

Signed-off-by: Milosz Wasilewski <milosz.wasilewski@oss.qualcomm.com>
@mwasilew mwasilew closed this Dec 3, 2025
@mwasilew
Copy link
Contributor Author

mwasilew commented Dec 3, 2025

Sorry, wrong repository.

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.

1 participant