Skip to content

[CI Exp]: CI Revamp - #1094

Closed
abukhoy wants to merge 12 commits into
quic:ci/fast-pr-pipeline-xdist-tiny-modelsfrom
abukhoy:ci/fast-pr-pipeline-xdist-tiny-models
Closed

[CI Exp]: CI Revamp#1094
abukhoy wants to merge 12 commits into
quic:ci/fast-pr-pipeline-xdist-tiny-modelsfrom
abukhoy:ci/fast-pr-pipeline-xdist-tiny-models

Conversation

@abukhoy

@abukhoy abukhoy commented Jun 17, 2026

Copy link
Copy Markdown
Contributor

2-Phase CI Pipeline

tiny_model: Per PR CI : Expected Time 30 - 40 mins.

Created mainly 4 markers such as:

  1. LLM : Tests which are mainly non-vlm models such as causal, embedding, audio, sequence models and its feature run on QAIC.
  2. VLM : Tests which are related to image text to text models which run on QAIC.
  3. Difussion : Marked which related to diffusion models which run also on QAIC.
  4. Non QAIC : All those tests that run w/o QAIC.

Phase 1 (parallel): 4 non-QAIC stages run concurrently

  • Non-QAIC: LLM (export/compile)
  • Non-QAIC: VLM (export/compile)
  • Non-QAIC: Diffusion (export/compile)
  • Non-QAIC: Other

Phase 2 (sequential): 3 QAIC stages run one after another for generation

  • QAIC: LLM (cards 0-3)
  • QAIC: VLM (cards 0-3)
  • QAIC: Diffusion (cards 0-3)

QEFF_HOME is shared between Phase 1 and Phase 2 per model family so that ONNX exports produced in Phase 1 are reused by the QAIC compile/generate steps in Phase 2 without re-exporting.

One stage failure never blocks other stages (catchError isolation). TEST_PROFILE parameter controls which model set is used (tiny_model / full_model).

full_model : Nightly CI

Signed-off-by: Abukhoyer Shaik <abukhoye@qti.qualcomm.com>
@abukhoy
abukhoy marked this pull request as draft June 19, 2026 06:32
Signed-off-by: Abukhoyer Shaik <abukhoye@qti.qualcomm.com>
abukhoy added 3 commits June 25, 2026 19:44
Signed-off-by: Abukhoyer Shaik <abukhoye@qti.qualcomm.com>
Signed-off-by: Abukhoyer Shaik <abukhoye@qti.qualcomm.com>
Signed-off-by: Abukhoyer Shaik <abukhoye@qti.qualcomm.com>
@abukhoy
abukhoy marked this pull request as ready for review June 26, 2026 08:47
abukhoy added 7 commits June 27, 2026 11:45
Signed-off-by: Abukhoyer Shaik <abukhoye@qti.qualcomm.com>
Signed-off-by: Abukhoyer Shaik <abukhoye@qti.qualcomm.com>
Signed-off-by: Abukhoyer Shaik <abukhoye@qti.qualcomm.com>
Signed-off-by: Abukhoyer Shaik <abukhoye@qti.qualcomm.com>
Signed-off-by: Abukhoyer Shaik <abukhoye@qti.qualcomm.com>
Signed-off-by: Abukhoyer SHaik <abukhoye@qti.qualcomm.com>
Signed-off-by: Abukhoyer SHaik <abukhoye@qti.qualcomm.com>
@abukhoy
abukhoy marked this pull request as draft July 13, 2026 08:09
@abukhoy

abukhoy commented Jul 14, 2026

Copy link
Copy Markdown
Contributor Author

following up in #1180

@abukhoy abukhoy closed this Jul 14, 2026
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