Skip to content

Conversation

@lool
Copy link
Contributor

@lool lool commented Oct 14, 2025

This is a small series of refactoring tweaks; the main goal is to improve the GH and LAVA job titles and tidy things up along the way

  • refactor(ci): Rename rb3gen2 to -vision-kit
  • refactor(ci): drop ci/lava/ from job names
  • refactor(ci): Consolidate sed calls
  • refactor(ci): sed BUILD_FILE_NAME in lava-test
  • refactor(ci): Use shebang to call schemacheck
  • feat!(ci): Add gh repo and attempt to LAVA jobs

lool added 6 commits October 14, 2025 13:49
The job template sets DEVICE_TYPE=qcs6490-rb3gen2-vision-kit and this is
the only CDT / DT we generate flash assets for at the moment.

Signed-off-by: Loïc Minier <[email protected]>
Makes jobs slightly nicer in the GitHub view. Also avoid long pipeline
with multiple sed calls and use plain jq instead.

Signed-off-by: Loïc Minier <[email protected]>
Sort variable names.

Signed-off-by: Loïc Minier <[email protected]>
BUILD_FILE_NAME is used in other templates to construct the download
URL, but isn't used in meta-qcom or qcom-deb-images at the moment. Keep
it present for future use, but align the list of variables being sed-ed
in the templates in both workflows.

Signed-off-by: Loïc Minier <[email protected]>
More consistent with other scripts.

Signed-off-by: Loïc Minier <[email protected]>
Drop the device_type as it's already discoverable in the LAVA metadata.
Also rename boot test to smoke tests as this matches the kind of tests
we're pulling from test-definitions.

Signed-off-by: Loïc Minier <[email protected]>
@lool lool requested a review from mwasilew October 14, 2025 21:13
@github-actions
Copy link

Test Results

 2 files  ±0   6 suites  ±0   20m 13s ⏱️ ±0s
20 tests ±0  20 ✅ ±0  0 💤 ±0  0 ❌ ±0 
64 runs  ±0  64 ✅ ±0  0 💤 ±0  0 ❌ ±0 

Results for commit 18102c3. ± Comparison against base commit 6b17443.

@github-actions
Copy link

Test jobs for commit 18102c3

BUILD_FILE_NAME="unused"
sed \
-e "s|{{BUILD_DOWNLOAD_URL}}|${BUILD_DOWNLOAD_URL}|g" \
-e "s|{{BUILD_FILE_NAME}}|${BUILD_FILE_NAME}|g" \
Copy link
Contributor

Choose a reason for hiding this comment

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

I don't think this is required. The whole section will be replaced with a templating tool.

Copy link
Contributor Author

Choose a reason for hiding this comment

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

This variable isn't used, but I'm trying to keep the same set in both workflows

(Of course I'm super happy to drop all of this once we have a LAVA templating system in place!)

@lool lool merged commit 5ceee25 into qualcomm-linux:main Oct 15, 2025
13 checks passed
@lool lool deleted the debian-specific-lava-descriptions branch October 17, 2025 20:00
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.

2 participants