Skip to content

Introduce hw-test job - #3488

Open
ozan956 wants to merge 1 commit into
cifrom
linux-hw-test-smoke-ci
Open

Introduce hw-test job#3488
ozan956 wants to merge 1 commit into
cifrom
linux-hw-test-smoke-ci

Conversation

@ozan956

@ozan956 ozan956 commented Aug 12, 2026

Copy link
Copy Markdown
Member

Add a workflow_call entrypoint that checks out hw-test and runs a test set on the shared labgrid hardware pool via the run-test action.

PR Type

  • Bug fix (a change that fixes an issue)
  • New feature (a change that adds new functionality)
  • Breaking change (a change that affects other repos or cause CIs to fail)

PR Checklist

  • I have conducted a self-review of my own code changes
  • I have compiled my changes, including the documentation
  • I have tested the changes on the relevant hardware
  • I have updated the documentation outside this repo accordingly
  • I have provided links for the relevant upstream lore

@ozan956
ozan956 requested review from gastmaier and pamolloy August 12, 2026 11:46
@ozan956 ozan956 self-assigned this Aug 12, 2026

@gastmaier gastmaier left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

devicetrees are all built into a single dtb by the https://github.com/analogdevicesinc/linux/blob/ci/.github/workflows/compile-devicetrees.yml workflow, generating like https://broadcasts.cloudsmith.com/adi/linux/t1qeCn7Sxp6h

this allow to build many, almost all, devicetrees much faster, which also compress nicely since they are mostly the same.

verify if the existing dtb artifact satisfy your needs

@ozan956

ozan956 commented Aug 12, 2026

Copy link
Copy Markdown
Member Author

devicetrees are all built into a single dtb by the https://github.com/analogdevicesinc/linux/blob/ci/.github/workflows/compile-devicetrees.yml workflow, generating like https://broadcasts.cloudsmith.com/adi/linux/t1qeCn7Sxp6h

this allow to build many, almost all, devicetrees much faster, which also compress nicely since they are mostly the same.

verify if the existing dtb artifact satisfy your needs

Will test it, but I was matching the artifact name with the board name, for example I was looking for sc598 and ezkit to match, I believe this job just puts everything in another artifact. I can also change the logic of hw-test 🤔 but, what u suggest?

Add a workflow_call entrypoint that checks out analogdevicesinc/hw-test
and runs a test set on the shared labgrid hardware pool via the run-test
action.

Signed-off-by: Ozan Durgut <ozan.durgut@analog.com>
@ozan956
ozan956 force-pushed the linux-hw-test-smoke-ci branch from d798e81 to bff3588 Compare August 12, 2026 15:09
@ozan956 ozan956 changed the title Introduce hw-test job and add DTBs to artifacts Introduce hw-test job Aug 12, 2026
@ozan956

ozan956 commented Aug 12, 2026

Copy link
Copy Markdown
Member Author

Hey @gastmaier, I created a PR for 6.18.31 and tested the artifact in #3489, It works for me/my case. So, I just switched to that approach and removed the thing from here. Thanks!

@ozan956
ozan956 requested a review from gastmaier August 12, 2026 15:11
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