|
56 | 56 | uses: actions/checkout@v4 |
57 | 57 | with: |
58 | 58 | repository: vllm-project/vllm |
59 | | - path: vllm |
| 59 | + path: vllm-profiling/vllm |
60 | 60 | ref: ${{ inputs.vllm_branch || 'main' }} |
61 | 61 | fetch-depth: 0 |
62 | 62 |
|
@@ -135,7 +135,7 @@ jobs: |
135 | 135 | echo "DOCKER_IMAGE_SUFFIX=$DOCKER_IMAGE_SUFFIX" >> $GITHUB_ENV |
136 | 136 |
|
137 | 137 | - name: Check for last commit |
138 | | - working-directory: vllm |
| 138 | + working-directory: vllm-profiling/vllm |
139 | 139 | env: |
140 | 140 | HEAD_BRANCH: ${{ inputs.vllm_branch || 'main' }} |
141 | 141 | HEAD_SHA: ${{ inputs.vllm_commit || '' }} |
@@ -184,7 +184,7 @@ jobs: |
184 | 184 | DOCKER_IMAGE: ${{ env.DOCKER_IMAGE_PREFIX }}:${{ env.HEAD_SHA }}${{ env.DOCKER_IMAGE_SUFFIX }} |
185 | 185 | # vLLM-related environment variables |
186 | 186 | VLLM_USE_MODELSCOPE: false |
187 | | - VLLM_TORCH_PROFILER_DIR: /tmp/workspace/vllm/vllm_profile |
| 187 | + VLLM_TORCH_PROFILER_DIR: /tmp/workspace/vllm-profiling/profiling-results |
188 | 188 | CUDA_VISIBLE_DEVICES: 0 |
189 | 189 | VLLM_USE_V1: 1 |
190 | 190 |
|
@@ -220,10 +220,10 @@ jobs: |
220 | 220 | -w /tmp/workspace \ |
221 | 221 | "${DOCKER_IMAGE}" |
222 | 222 | ) |
223 | | - docker exec -t "${container_name}" bash -c "bash .github/scripts/run_vllm_profiling.sh" |
| 223 | + docker exec -t "${container_name}" bash -c "cd vllm-profiling && bash ../.github/scripts/run_vllm_profiling.sh" |
224 | 224 |
|
225 | 225 | # Keep a copy of the profiling results on GitHub for reference |
226 | 226 | - uses: actions/upload-artifact@v4 |
227 | 227 | with: |
228 | 228 | name: profiling-results--${{ env.DEVICE_TYPE }} |
229 | | - path: vllm/vllm_profile |
| 229 | + path: vllm-profiling/profiling-results |
0 commit comments