separate pipeline for codecov

This commit is contained in:
Changho Hwang
2026-03-06 21:31:04 +00:00
parent 60ff32c014
commit 00583da21b
3 changed files with 42 additions and 42 deletions

View File

@@ -28,26 +28,49 @@ pr:
- '**/*.md'
jobs:
- job: UnitTestMI300X
- job: CodeCoverageA100
timeoutInMinutes: 40
pool:
name: msccl-ci-mi300x
name: msccl-ci
variables:
- group: mscclpp
strategy:
matrix:
rocm6_2:
containerImage: ghcr.io/microsoft/mscclpp/mscclpp:base-dev-rocm6.2
cuda12:
containerImage: ghcr.io/microsoft/mscclpp/mscclpp:base-dev-cuda12.9
container:
image: $(containerImage)
steps:
- template: templates/ut.yaml
- template: templates/codecov.yaml
parameters:
subscription: mscclpp-ci-mi300x
vmssName: mscclpp-mi300x-ci
subscription: mscclpp-ci
vmssName: mscclpp-ci
sshKeySecureFile: mscclpp.pem
platform: rocm
gpuArch: gfx942
gpuArch: '80'
- job: CodeCoverageH100
timeoutInMinutes: 40
pool:
name: msccl-ci-h100
variables:
- group: mscclpp
strategy:
matrix:
cuda12:
containerImage: ghcr.io/microsoft/mscclpp/mscclpp:base-dev-cuda12.9
container:
image: $(containerImage)
steps:
- template: templates/codecov.yaml
parameters:
subscription: mscclpp-ci-h100
vmssName: mscclpp-h100-ci
sshKeySecureFile: mscclpp.pem
gpuArch: '90'
- job: CodeCoverageMI300X
timeoutInMinutes: 40
@@ -64,7 +87,7 @@ jobs:
image: $(containerImage)
steps:
- template: templates/ut-codecov.yaml
- template: templates/codecov.yaml
parameters:
subscription: mscclpp-ci-mi300x
vmssName: mscclpp-mi300x-ci

View File

@@ -134,46 +134,23 @@ jobs:
sshKeySecureFile: mscclpp.pem
gpuArch: '90'
- job: CodeCoverageA100
- job: UnitTestMI300X
timeoutInMinutes: 40
pool:
name: msccl-ci
variables:
- group: mscclpp
name: msccl-ci-mi300x
strategy:
matrix:
cuda12:
containerImage: ghcr.io/microsoft/mscclpp/mscclpp:base-dev-cuda12.9
rocm6_2:
containerImage: ghcr.io/microsoft/mscclpp/mscclpp:base-dev-rocm6.2
container:
image: $(containerImage)
steps:
- template: templates/ut-codecov.yaml
- template: templates/ut.yaml
parameters:
subscription: mscclpp-ci
vmssName: mscclpp-ci
subscription: mscclpp-ci-mi300x
vmssName: mscclpp-mi300x-ci
sshKeySecureFile: mscclpp.pem
gpuArch: '80'
- job: CodeCoverageH100
timeoutInMinutes: 40
pool:
name: msccl-ci-h100
variables:
- group: mscclpp
strategy:
matrix:
cuda12:
containerImage: ghcr.io/microsoft/mscclpp/mscclpp:base-dev-cuda12.9
container:
image: $(containerImage)
steps:
- template: templates/ut-codecov.yaml
parameters:
subscription: mscclpp-ci-h100
vmssName: mscclpp-h100-ci
sshKeySecureFile: mscclpp.pem
gpuArch: '90'
platform: rocm
gpuArch: gfx942