Skip to content

CI : support IOT device (IQ9)#22987

Open
zhiyuan8 wants to merge 8 commits into
ggml-org:masterfrom
qualcomm:feature-linux-ci
Open

CI : support IOT device (IQ9)#22987
zhiyuan8 wants to merge 8 commits into
ggml-org:masterfrom
qualcomm:feature-linux-ci

Conversation

@zhiyuan8
Copy link
Copy Markdown
Contributor

@zhiyuan8 zhiyuan8 commented May 12, 2026

Overview

Support IQ9 device for each CI, Add IQ9075M to each CI testing

Additional information

Testing:

Requirements

  • I have read and agree with the contributing guidelines
  • AI usage disclosure: Yes, used Claude to generate the initial version, then reviewed/tested/optimized-further manually.

@zhiyuan8 zhiyuan8 requested review from a team as code owners May 12, 2026 20:04
@github-actions github-actions Bot added script Script related python python script changes devops improvements to build systems and github actions labels May 12, 2026
name: Test on QDC Device (${{ matrix.device }})
needs: [android-ndk-snapdragon, linux-iot-snapdragon]
runs-on: ubuntu-latest
timeout-minutes: 90
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Sorry, if you can't run on slim we need to use another runner with less occupancy, assigning 3 more on ubuntu-latest is just not viable.

Copy link
Copy Markdown
Contributor Author

@zhiyuan8 zhiyuan8 May 13, 2026

Choose a reason for hiding this comment

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

Thanks for the feedback. Which runner label should we use for jobs that need >15 min but are I/O-bound (no heavy compute)? ubuntu-slim has 15min time limit while provisioning time for IQ9 device on QDC can be > 15min.
Or would ubuntu-22.04 or ubuntu-24.04 be a good candidate?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

devops improvements to build systems and github actions python python script changes script Script related

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants