diff --git a/.ci b/.ci index 45d1046ec..b45d360c8 160000 --- a/.ci +++ b/.ci @@ -1 +1 @@ -Subproject commit 45d1046ec42ea73d1a75d5a96eb1a8204d47cbcd +Subproject commit b45d360c8cc529747ee31c5451d7eac96ac9f309 diff --git a/.github/ci_config.yml b/.github/ci_config.yml index 18d633a9f..4ab616010 100644 --- a/.github/ci_config.yml +++ b/.github/ci_config.yml @@ -24,7 +24,7 @@ platforms: memory: 32GB shm_size: 16g # Prevent PyTorch default 64MB shared memory limit. timeout: 3600 - queue_timeout: 600 + queue_timeout: 3600 junit_path: test-results.xml # env: # Uncomment to inject extra env vars into the container. # MY_VAR: value @@ -55,16 +55,17 @@ platforms: gpu: type: unittest resources: - ngpus: 0 + gpu_ids: "0" + ngpus: 1 gpu_style: none memory: 32GB shm_size: 16g - timeout: 3600 - queue_timeout: 600 + timeout: 7200 + queue_timeout: 7200 junit_path: test-results.xml stages: - name: test - run: pytest tests/ --devices iluvatar -n 8 -v --tb=short --junitxml=/workspace/results/test-results.xml + run: pytest tests/ --devices iluvatar -n 4 -v --tb=short --junitxml=/workspace/results/test-results.xml metax: runner_label: Metax @@ -89,7 +90,7 @@ platforms: memory: 32GB shm_size: 16g timeout: 3600 - queue_timeout: 600 + queue_timeout: 3600 junit_path: test-results.xml stages: - name: test @@ -116,7 +117,7 @@ platforms: memory: 32GB shm_size: 16g timeout: 3600 - queue_timeout: 600 + queue_timeout: 3600 junit_path: test-results.xml stages: - name: test @@ -142,7 +143,7 @@ platforms: memory: 32GB shm_size: 16g timeout: 3600 - queue_timeout: 600 + queue_timeout: 3600 junit_path: test-results.xml stages: - name: test @@ -214,7 +215,7 @@ platforms: memory: 32GB shm_size: 16g timeout: 3600 - queue_timeout: 600 + queue_timeout: 3600 junit_path: test-results.xml stages: - name: test diff --git a/.github/workflows/ci_test.yml b/.github/workflows/ci_test.yml index 6700fed06..8dc54476f 100644 --- a/.github/workflows/ci_test.yml +++ b/.github/workflows/ci_test.yml @@ -27,10 +27,10 @@ on: jobs: ci: - uses: InfiniTensor/ci/.github/workflows/infiniops-ci.yml@45d1046ec42ea73d1a75d5a96eb1a8204d47cbcd + uses: InfiniTensor/ci/.github/workflows/infiniops-ci.yml@b45d360c8cc529747ee31c5451d7eac96ac9f309 with: config_path: .github/ci_config.yml - ci_ref: 45d1046ec42ea73d1a75d5a96eb1a8204d47cbcd + ci_ref: b45d360c8cc529747ee31c5451d7eac96ac9f309 max_parallel: 10 platform: ${{ github.event_name == 'workflow_dispatch' && (inputs.platform == 'all' && 'nvidia,iluvatar,metax,moore,cambricon,ascend' || inputs.platform) || 'nvidia,iluvatar,metax,moore,cambricon,ascend' }} secrets: inherit diff --git a/.github/workflows/ci_v2_shadow.yml b/.github/workflows/ci_v2_shadow.yml index 2f49a2b1a..25f02a11b 100644 --- a/.github/workflows/ci_v2_shadow.yml +++ b/.github/workflows/ci_v2_shadow.yml @@ -28,10 +28,10 @@ on: jobs: ci-v2-shadow: - uses: InfiniTensor/ci/.github/workflows/infiniops-ci-v2-shadow.yml@45d1046ec42ea73d1a75d5a96eb1a8204d47cbcd + uses: InfiniTensor/ci/.github/workflows/infiniops-ci-v2-shadow.yml@b45d360c8cc529747ee31c5451d7eac96ac9f309 with: config_path: .github/ci_config.yml - ci_ref: 45d1046ec42ea73d1a75d5a96eb1a8204d47cbcd + ci_ref: b45d360c8cc529747ee31c5451d7eac96ac9f309 max_parallel: 10 platform: ${{ github.event_name == 'workflow_dispatch' && (inputs.platform == 'all' && 'nvidia,iluvatar,metax,moore,cambricon,ascend' || inputs.platform == 'active' && 'nvidia,iluvatar,metax,moore,cambricon,ascend' || inputs.platform) || 'nvidia,iluvatar,metax,moore,cambricon,ascend' }} secrets: inherit