[CI][NPU] Remove model tests from PR-test pipeline (#38011)
This commit is contained in:
@@ -305,32 +305,6 @@ jobs:
|
|||||||
device_type_for_deps: 'a3'
|
device_type_for_deps: 'a3'
|
||||||
partitions: '{"size":2,"arr":[0,1]}'
|
partitions: '{"size":2,"arr":[0,1]}'
|
||||||
|
|
||||||
base-c-test-acc-4-npu-a3:
|
|
||||||
name: base-c-test-acc-4-npu-a3
|
|
||||||
needs: [ check-changes, pr-gate, set-image-config, base-a-test-1-npu-a2, base-b-test-1-npu-a3, base-b-test-2-npu-a3, base-b-test-4-npu-a3, base-b-test-8-npu-a3, base-b-test-16-npu-a3 ]
|
|
||||||
if: ${{ !failure() && !cancelled() && needs.check-changes.outputs.main_package == 'true' }}
|
|
||||||
uses: ./.github/workflows/_npu-single-node-test-stage.yml
|
|
||||||
with:
|
|
||||||
runner: linux-aarch64-a3-800t-4
|
|
||||||
test_type: 'accuracy'
|
|
||||||
test_suite: base-c-test-acc-4-npu-a3
|
|
||||||
image: ${{ needs.set-image-config.outputs.CANN_image_a3 }}
|
|
||||||
install_sglang_deps: true
|
|
||||||
device_type_for_deps: 'a3'
|
|
||||||
|
|
||||||
base-c-test-acc-8-npu-a3:
|
|
||||||
name: base-c-test-acc-8-npu-a3
|
|
||||||
needs: [ check-changes, pr-gate, set-image-config, base-a-test-1-npu-a2, base-b-test-1-npu-a3, base-b-test-2-npu-a3, base-b-test-4-npu-a3, base-b-test-8-npu-a3, base-b-test-16-npu-a3 ]
|
|
||||||
if: ${{ !failure() && !cancelled() && needs.check-changes.outputs.main_package == 'true' }}
|
|
||||||
uses: ./.github/workflows/_npu-single-node-test-stage.yml
|
|
||||||
with:
|
|
||||||
runner: linux-aarch64-a3-800t-8
|
|
||||||
test_type: 'accuracy'
|
|
||||||
test_suite: base-c-test-acc-8-npu-a3
|
|
||||||
image: ${{ needs.set-image-config.outputs.CANN_image_a3 }}
|
|
||||||
install_sglang_deps: true
|
|
||||||
device_type_for_deps: 'a3'
|
|
||||||
|
|
||||||
base-c-test-acc-16-npu-a3:
|
base-c-test-acc-16-npu-a3:
|
||||||
name: base-c-test-acc-16-npu-a3
|
name: base-c-test-acc-16-npu-a3
|
||||||
needs: [ check-changes, pr-gate, set-image-config, base-a-test-1-npu-a2, base-b-test-1-npu-a3, base-b-test-2-npu-a3, base-b-test-4-npu-a3, base-b-test-8-npu-a3, base-b-test-16-npu-a3 ]
|
needs: [ check-changes, pr-gate, set-image-config, base-a-test-1-npu-a2, base-b-test-1-npu-a3, base-b-test-2-npu-a3, base-b-test-4-npu-a3, base-b-test-8-npu-a3, base-b-test-16-npu-a3 ]
|
||||||
@@ -346,7 +320,7 @@ jobs:
|
|||||||
|
|
||||||
base-c-test-perf-2-npu-a3:
|
base-c-test-perf-2-npu-a3:
|
||||||
name: base-c-test-perf-2-npu-a3
|
name: base-c-test-perf-2-npu-a3
|
||||||
needs: [ check-changes, pr-gate, set-image-config, base-a-test-1-npu-a2, base-b-test-1-npu-a3, base-b-test-2-npu-a3, base-b-test-4-npu-a3, base-b-test-8-npu-a3, base-b-test-16-npu-a3, base-c-test-acc-2-npu-a3, base-c-test-acc-4-npu-a3, base-c-test-acc-8-npu-a3, base-c-test-acc-16-npu-a3 ]
|
needs: [ check-changes, pr-gate, set-image-config, base-a-test-1-npu-a2, base-b-test-1-npu-a3, base-b-test-2-npu-a3, base-b-test-4-npu-a3, base-b-test-8-npu-a3, base-b-test-16-npu-a3, base-c-test-acc-2-npu-a3, base-c-test-acc-16-npu-a3 ]
|
||||||
if: ${{ !failure() && !cancelled() && needs.check-changes.outputs.main_package == 'true' }}
|
if: ${{ !failure() && !cancelled() && needs.check-changes.outputs.main_package == 'true' }}
|
||||||
uses: ./.github/workflows/_npu-single-node-test-stage.yml
|
uses: ./.github/workflows/_npu-single-node-test-stage.yml
|
||||||
with:
|
with:
|
||||||
@@ -357,35 +331,9 @@ jobs:
|
|||||||
install_sglang_deps: true
|
install_sglang_deps: true
|
||||||
device_type_for_deps: 'a3'
|
device_type_for_deps: 'a3'
|
||||||
|
|
||||||
base-c-test-perf-4-npu-a3:
|
|
||||||
name: base-c-test-perf-4-npu-a3
|
|
||||||
needs: [ check-changes, pr-gate, set-image-config, base-a-test-1-npu-a2, base-b-test-1-npu-a3, base-b-test-2-npu-a3, base-b-test-4-npu-a3, base-b-test-8-npu-a3, base-b-test-16-npu-a3, base-c-test-acc-2-npu-a3, base-c-test-acc-4-npu-a3, base-c-test-acc-8-npu-a3, base-c-test-acc-16-npu-a3 ]
|
|
||||||
if: ${{ !failure() && !cancelled() && needs.check-changes.outputs.main_package == 'true' }}
|
|
||||||
uses: ./.github/workflows/_npu-single-node-test-stage.yml
|
|
||||||
with:
|
|
||||||
runner: linux-aarch64-a3-800t-4
|
|
||||||
test_type: 'perf'
|
|
||||||
test_suite: base-c-test-perf-4-npu-a3
|
|
||||||
image: ${{ needs.set-image-config.outputs.CANN_image_a3 }}
|
|
||||||
install_sglang_deps: true
|
|
||||||
device_type_for_deps: 'a3'
|
|
||||||
|
|
||||||
base-c-test-perf-8-npu-a3:
|
|
||||||
name: base-c-test-perf-8-npu-a3
|
|
||||||
needs: [ check-changes, pr-gate, set-image-config, base-a-test-1-npu-a2, base-b-test-1-npu-a3, base-b-test-2-npu-a3, base-b-test-4-npu-a3, base-b-test-8-npu-a3, base-b-test-16-npu-a3, base-c-test-acc-2-npu-a3, base-c-test-acc-4-npu-a3, base-c-test-acc-8-npu-a3, base-c-test-acc-16-npu-a3 ]
|
|
||||||
if: ${{ !failure() && !cancelled() && needs.check-changes.outputs.main_package == 'true' }}
|
|
||||||
uses: ./.github/workflows/_npu-single-node-test-stage.yml
|
|
||||||
with:
|
|
||||||
runner: linux-aarch64-a3-800t-8
|
|
||||||
test_type: 'perf'
|
|
||||||
test_suite: base-c-test-perf-8-npu-a3
|
|
||||||
image: ${{ needs.set-image-config.outputs.CANN_image_a3 }}
|
|
||||||
install_sglang_deps: true
|
|
||||||
device_type_for_deps: 'a3'
|
|
||||||
|
|
||||||
base-c-test-perf-16-npu-a3:
|
base-c-test-perf-16-npu-a3:
|
||||||
name: base-c-test-perf-16-npu-a3
|
name: base-c-test-perf-16-npu-a3
|
||||||
needs: [ check-changes, pr-gate, set-image-config, base-a-test-1-npu-a2, base-b-test-1-npu-a3, base-b-test-2-npu-a3, base-b-test-4-npu-a3, base-b-test-8-npu-a3, base-b-test-16-npu-a3, base-c-test-acc-2-npu-a3, base-c-test-acc-4-npu-a3, base-c-test-acc-8-npu-a3, base-c-test-acc-16-npu-a3 ]
|
needs: [ check-changes, pr-gate, set-image-config, base-a-test-1-npu-a2, base-b-test-1-npu-a3, base-b-test-2-npu-a3, base-b-test-4-npu-a3, base-b-test-8-npu-a3, base-b-test-16-npu-a3, base-c-test-acc-2-npu-a3, base-c-test-acc-16-npu-a3 ]
|
||||||
if: ${{ !failure() && !cancelled() && needs.check-changes.outputs.main_package == 'true' }}
|
if: ${{ !failure() && !cancelled() && needs.check-changes.outputs.main_package == 'true' }}
|
||||||
uses: ./.github/workflows/_npu-single-node-test-stage.yml
|
uses: ./.github/workflows/_npu-single-node-test-stage.yml
|
||||||
with:
|
with:
|
||||||
@@ -414,12 +362,8 @@ jobs:
|
|||||||
multimodal-gen-test-2-npu-a3,
|
multimodal-gen-test-2-npu-a3,
|
||||||
|
|
||||||
base-c-test-acc-2-npu-a3,
|
base-c-test-acc-2-npu-a3,
|
||||||
base-c-test-acc-4-npu-a3,
|
|
||||||
base-c-test-acc-8-npu-a3,
|
|
||||||
base-c-test-acc-16-npu-a3,
|
base-c-test-acc-16-npu-a3,
|
||||||
base-c-test-perf-2-npu-a3,
|
base-c-test-perf-2-npu-a3,
|
||||||
base-c-test-perf-4-npu-a3,
|
|
||||||
base-c-test-perf-8-npu-a3,
|
|
||||||
base-c-test-perf-16-npu-a3,
|
base-c-test-perf-16-npu-a3,
|
||||||
]
|
]
|
||||||
if: always()
|
if: always()
|
||||||
|
|||||||
@@ -6,7 +6,6 @@ from sglang.test.ascend.e2e.test_npu_accuracy_utils import (
|
|||||||
from sglang.test.ascend.e2e.test_npu_performance_utils import GLM_4_7_FLASH_MODEL_PATH
|
from sglang.test.ascend.e2e.test_npu_performance_utils import GLM_4_7_FLASH_MODEL_PATH
|
||||||
from sglang.test.ci.ci_register import register_npu_ci
|
from sglang.test.ci.ci_register import register_npu_ci
|
||||||
|
|
||||||
register_npu_ci(est_time=3600, suite="base-c-test-acc-2-npu-a3")
|
|
||||||
register_npu_ci(est_time=6500, suite="nightly-acc-2-npu-a3", nightly=True)
|
register_npu_ci(est_time=6500, suite="nightly-acc-2-npu-a3", nightly=True)
|
||||||
|
|
||||||
ENVS = {
|
ENVS = {
|
||||||
|
|||||||
@@ -8,7 +8,6 @@ from sglang.test.ascend.e2e.test_npu_performance_utils import (
|
|||||||
)
|
)
|
||||||
from sglang.test.ci.ci_register import register_npu_ci
|
from sglang.test.ci.ci_register import register_npu_ci
|
||||||
|
|
||||||
register_npu_ci(est_time=3600, suite="base-c-test-acc-2-npu-a3")
|
|
||||||
register_npu_ci(est_time=2800, suite="nightly-acc-2-npu-a3", nightly=True)
|
register_npu_ci(est_time=2800, suite="nightly-acc-2-npu-a3", nightly=True)
|
||||||
|
|
||||||
QWEN3_5_9B_ENVS = {
|
QWEN3_5_9B_ENVS = {
|
||||||
|
|||||||
-1
@@ -8,7 +8,6 @@ from sglang.test.ascend.e2e.test_npu_performance_utils import (
|
|||||||
)
|
)
|
||||||
from sglang.test.ci.ci_register import register_npu_ci
|
from sglang.test.ci.ci_register import register_npu_ci
|
||||||
|
|
||||||
register_npu_ci(est_time=3600, suite="base-c-test-acc-4-npu-a3")
|
|
||||||
register_npu_ci(est_time=4800, suite="nightly-acc-4-npu-a3", nightly=True)
|
register_npu_ci(est_time=4800, suite="nightly-acc-4-npu-a3", nightly=True)
|
||||||
|
|
||||||
QWEN3_VL_30B_A3B_ENVS = {
|
QWEN3_VL_30B_A3B_ENVS = {
|
||||||
|
|||||||
@@ -8,7 +8,6 @@ from sglang.test.ascend.e2e.test_npu_performance_utils import (
|
|||||||
)
|
)
|
||||||
from sglang.test.ci.ci_register import register_npu_ci
|
from sglang.test.ci.ci_register import register_npu_ci
|
||||||
|
|
||||||
register_npu_ci(est_time=3600, suite="base-c-test-acc-4-npu-a3")
|
|
||||||
register_npu_ci(est_time=4800, suite="nightly-acc-4-npu-a3", nightly=True)
|
register_npu_ci(est_time=4800, suite="nightly-acc-4-npu-a3", nightly=True)
|
||||||
|
|
||||||
QWEN3_VL_8B_ENVS = {
|
QWEN3_VL_8B_ENVS = {
|
||||||
|
|||||||
-1
@@ -9,7 +9,6 @@ from sglang.test.ascend.e2e.test_npu_performance_utils import (
|
|||||||
)
|
)
|
||||||
from sglang.test.ci.ci_register import register_npu_ci
|
from sglang.test.ci.ci_register import register_npu_ci
|
||||||
|
|
||||||
register_npu_ci(est_time=3600, suite="base-c-test-perf-2-npu-a3")
|
|
||||||
register_npu_ci(est_time=12000, suite="nightly-acc-2-npu-a3", nightly=True)
|
register_npu_ci(est_time=12000, suite="nightly-acc-2-npu-a3", nightly=True)
|
||||||
|
|
||||||
_is_pr_pipeline = os.environ.get("GITHUB_EVENT_NAME") == "pull_request"
|
_is_pr_pipeline = os.environ.get("GITHUB_EVENT_NAME") == "pull_request"
|
||||||
|
|||||||
-1
@@ -10,7 +10,6 @@ from sglang.test.ascend.e2e.test_npu_performance_utils import (
|
|||||||
)
|
)
|
||||||
from sglang.test.ci.ci_register import register_npu_ci
|
from sglang.test.ci.ci_register import register_npu_ci
|
||||||
|
|
||||||
register_npu_ci(est_time=1200, suite="base-c-test-perf-16-npu-a3")
|
|
||||||
register_npu_ci(est_time=1200, suite="nightly-perf-16-npu-a3", nightly=True)
|
register_npu_ci(est_time=1200, suite="nightly-perf-16-npu-a3", nightly=True)
|
||||||
|
|
||||||
KIMI_K2_6_ENVS = {
|
KIMI_K2_6_ENVS = {
|
||||||
|
|||||||
-1
@@ -9,7 +9,6 @@ from sglang.test.ascend.e2e.test_npu_performance_utils import (
|
|||||||
)
|
)
|
||||||
from sglang.test.ci.ci_register import register_npu_ci
|
from sglang.test.ci.ci_register import register_npu_ci
|
||||||
|
|
||||||
register_npu_ci(est_time=3600, suite="base-c-test-perf-8-npu-a3")
|
|
||||||
register_npu_ci(est_time=3600, suite="nightly-perf-8-npu-a3", nightly=True)
|
register_npu_ci(est_time=3600, suite="nightly-perf-8-npu-a3", nightly=True)
|
||||||
|
|
||||||
MINIMAX_M2_5_W8A8_4P_IN64K_OUT1K_PREFIX90_ENVS = {
|
MINIMAX_M2_5_W8A8_4P_IN64K_OUT1K_PREFIX90_ENVS = {
|
||||||
|
|||||||
-1
@@ -9,7 +9,6 @@ from sglang.test.ascend.e2e.test_npu_performance_utils import (
|
|||||||
)
|
)
|
||||||
from sglang.test.ci.ci_register import register_npu_ci
|
from sglang.test.ci.ci_register import register_npu_ci
|
||||||
|
|
||||||
register_npu_ci(est_time=3600, suite="base-c-test-perf-2-npu-a3")
|
|
||||||
register_npu_ci(est_time=3600, suite="nightly-perf-2-npu-a3", nightly=True)
|
register_npu_ci(est_time=3600, suite="nightly-perf-2-npu-a3", nightly=True)
|
||||||
|
|
||||||
QWEN3_8B_ENVS = {
|
QWEN3_8B_ENVS = {
|
||||||
|
|||||||
-1
@@ -9,7 +9,6 @@ from sglang.test.ascend.e2e.test_npu_performance_utils import (
|
|||||||
)
|
)
|
||||||
from sglang.test.ci.ci_register import register_npu_ci
|
from sglang.test.ci.ci_register import register_npu_ci
|
||||||
|
|
||||||
register_npu_ci(est_time=3600, suite="base-c-test-perf-16-npu-a3")
|
|
||||||
register_npu_ci(est_time=3600, suite="nightly-perf-16-npu-a3", nightly=True)
|
register_npu_ci(est_time=3600, suite="nightly-perf-16-npu-a3", nightly=True)
|
||||||
|
|
||||||
QWEN3_235B_ENVS = {
|
QWEN3_235B_ENVS = {
|
||||||
|
|||||||
-1
@@ -9,7 +9,6 @@ from sglang.test.ascend.e2e.test_npu_performance_utils import (
|
|||||||
)
|
)
|
||||||
from sglang.test.ci.ci_register import register_npu_ci
|
from sglang.test.ci.ci_register import register_npu_ci
|
||||||
|
|
||||||
register_npu_ci(est_time=3600, suite="base-c-test-perf-2-npu-a3")
|
|
||||||
register_npu_ci(est_time=3600, suite="nightly-perf-2-npu-a3", nightly=True)
|
register_npu_ci(est_time=3600, suite="nightly-perf-2-npu-a3", nightly=True)
|
||||||
|
|
||||||
QWEN3_30B_A3B_ENVS = {
|
QWEN3_30B_A3B_ENVS = {
|
||||||
|
|||||||
-1
@@ -9,7 +9,6 @@ from sglang.test.ascend.e2e.test_npu_performance_utils import (
|
|||||||
)
|
)
|
||||||
from sglang.test.ci.ci_register import register_npu_ci
|
from sglang.test.ci.ci_register import register_npu_ci
|
||||||
|
|
||||||
register_npu_ci(est_time=3600, suite="base-c-test-perf-4-npu-a3")
|
|
||||||
register_npu_ci(est_time=3600, suite="nightly-perf-4-npu-a3", nightly=True)
|
register_npu_ci(est_time=3600, suite="nightly-perf-4-npu-a3", nightly=True)
|
||||||
|
|
||||||
QWEN3_32B_ENVS = {
|
QWEN3_32B_ENVS = {
|
||||||
|
|||||||
-1
@@ -7,7 +7,6 @@ from sglang.test.ascend.e2e.test_npu_performance_utils import (
|
|||||||
)
|
)
|
||||||
from sglang.test.ci.ci_register import register_npu_ci
|
from sglang.test.ci.ci_register import register_npu_ci
|
||||||
|
|
||||||
register_npu_ci(est_time=3600, suite="base-c-test-perf-4-npu-a3")
|
|
||||||
register_npu_ci(est_time=3600, suite="nightly-perf-4-npu-a3", nightly=True)
|
register_npu_ci(est_time=3600, suite="nightly-perf-4-npu-a3", nightly=True)
|
||||||
|
|
||||||
QWEN3_NEXT_80B_A3B_ENVS = {
|
QWEN3_NEXT_80B_A3B_ENVS = {
|
||||||
|
|||||||
@@ -101,12 +101,8 @@ PER_COMMIT_SUITES = {
|
|||||||
"base-b-test-8-npu-a3",
|
"base-b-test-8-npu-a3",
|
||||||
"base-b-test-16-npu-a3",
|
"base-b-test-16-npu-a3",
|
||||||
"base-c-test-acc-2-npu-a3",
|
"base-c-test-acc-2-npu-a3",
|
||||||
"base-c-test-acc-4-npu-a3",
|
|
||||||
"base-c-test-acc-8-npu-a3",
|
|
||||||
"base-c-test-acc-16-npu-a3",
|
"base-c-test-acc-16-npu-a3",
|
||||||
"base-c-test-perf-2-npu-a3",
|
"base-c-test-perf-2-npu-a3",
|
||||||
"base-c-test-perf-4-npu-a3",
|
|
||||||
"base-c-test-perf-8-npu-a3",
|
|
||||||
"base-c-test-perf-16-npu-a3",
|
"base-c-test-perf-16-npu-a3",
|
||||||
],
|
],
|
||||||
HWBackend.XPU: [
|
HWBackend.XPU: [
|
||||||
|
|||||||
Reference in New Issue
Block a user