QDL¶
The qdl deployment action downloads a flat build tarball to Qualcomm devices using qdl qdl. It is possible to add a LAVA overlay to one of the partition images within the tarball. QDL deployment is required to boot into QDL mode and flash the contents of the tarball onto the board.
- deploy:
rootfs_image: rootfs.img
overlay_path: /home
qcomflash:
url: ...
apply-overlay: true
to: qdl
qcomflash¶
The qcomflash block specifies the location of the tarball to be downloaded.
It uses the usual download syntax.
The tarball should not be decompressed by the download action.
It is assumed that the archive is compressed.
rootfs_image¶
This parameter points to a partition image where the LAVA overlay should be added. The value should be a path relative to the main directory in the tarball.
overlay_path¶
This parameter names the path inside the rootfs_image
where the LAVA overlay should be added.
The value should be in line with the variable lava_test_results_dir defined in the job context.
qcomflash¶
This parameter represents the tarball containing the build to be flashed to the device.
apply-overlay¶
LAVA can apply the overlay to the image before flashing. The overlay is applied to the overlay_path.