Skip to content

test upload unit test duration artifact in nightly build#1875

Draft
ernie-chang wants to merge 21 commits intovllm-project:mainfrom
ernie-chang:update_ci_unit_test
Draft

test upload unit test duration artifact in nightly build#1875
ernie-chang wants to merge 21 commits intovllm-project:mainfrom
ernie-chang:update_ci_unit_test

Conversation

@ernie-chang
Copy link
Collaborator

@ernie-chang ernie-chang commented Mar 6, 2026

Description

This PR introduces dynamic test sharding for JAX unit tests to improve CI efficiency and balance. We now use pytest-split to distribute tests across parallel jobs based on their actual execution duration.

Tests

CI / Unit tests.
generate .test_durations file: https://paste.googleplex.com/4730630665535488
unit test group1: https://paste.googleplex.com/4917425272389632

Checklist

Before submitting this PR, please make sure:

  • I have performed a self-review of my code.
  • I have necessary comments in my code, particularly in hard-to-understand areas.
  • I have made or will make corresponding changes to any relevant documentation.

Signed-off-by: ernie-chang <ernie.chang@cienet.com>
@ernie-chang ernie-chang marked this pull request as draft March 6, 2026 07:38
Signed-off-by: ernie-chang <ernie.chang@cienet.com>
@dennisYehCienet dennisYehCienet added the ready ONLY add when PR is ready to merge/full CI is needed label Mar 6, 2026
Signed-off-by: ernie-chang <ernie.chang@cienet.com>
Signed-off-by: ernie-chang <ernie.chang@cienet.com>
Signed-off-by: ernie-chang <ernie.chang@cienet.com>
Signed-off-by: ernie-chang <ernie.chang@cienet.com>
Signed-off-by: ernie-chang <ernie.chang@cienet.com>
Signed-off-by: ernie-chang <ernie.chang@cienet.com>
Signed-off-by: ernie-chang <ernie.chang@cienet.com>
Signed-off-by: ernie-chang <ernie.chang@cienet.com>
Signed-off-by: ernie-chang <ernie.chang@cienet.com>
Signed-off-by: ernie-chang <ernie.chang@cienet.com>
Signed-off-by: ernie-chang <ernie.chang@cienet.com>
Signed-off-by: ernie-chang <ernie.chang@cienet.com>
Signed-off-by: ernie-chang <ernie.chang@cienet.com>
Signed-off-by: ernie-chang <ernie.chang@cienet.com>
Signed-off-by: ernie-chang <ernie.chang@cienet.com>
Signed-off-by: ernie-chang <ernie.chang@cienet.com>
Signed-off-by: ernie-chang <ernie.chang@cienet.com>
Signed-off-by: ernie-chang <ernie.chang@cienet.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ready ONLY add when PR is ready to merge/full CI is needed

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants