[TheRock CI] Adding single node tests for RCCL (#1876)
* Add single-node testing * Adding single node test * Adding quotes * fix typo * Adding test flag * No MPI * Adding openmpi install * Adding comment * PR comments * Missing proj * Adding half * Adding rocr runtime * Adding them all' * new sha * Fixing script * Removing confusing skip test case * Adding docs * Update .github/workflows/therock-test-packages-single-node.yml Co-authored-by: Marius Brehler <marius.brehler@amd.com> --------- Co-authored-by: Marius Brehler <marius.brehler@amd.com>
This commit is contained in:
@@ -98,38 +98,29 @@ jobs:
|
||||
aws-region: us-east-2
|
||||
role-to-assume: arn:aws:iam::692859939525:role/therock-artifacts-external
|
||||
|
||||
- name: Create Logs index Files and upload logs
|
||||
- name: Post Build Upload
|
||||
if: always()
|
||||
run: |
|
||||
python3 build_tools/github_actions/create_log_index.py \
|
||||
--build-dir=build \
|
||||
--amdgpu-family=${{ env.AMDGPU_FAMILIES }}
|
||||
|
||||
python3 build_tools/github_actions/upload_build_logs_to_s3.py \
|
||||
--build-dir=build \
|
||||
--run-id ${{ github.run_id }} \
|
||||
--amdgpu-family ${{ env.AMDGPU_FAMILIES }}
|
||||
|
||||
- name: Upload artifacts
|
||||
run: |
|
||||
python build_tools/github_actions/upload_build_artifacts.py \
|
||||
python3 build_tools/github_actions/post_build_upload.py \
|
||||
--run-id ${{ github.run_id }} \
|
||||
--amdgpu-family ${{ env.AMDGPU_FAMILIES }} \
|
||||
--build-dir build
|
||||
--build-dir build \
|
||||
--upload
|
||||
|
||||
- name: Add Links to Job Summary
|
||||
if: always()
|
||||
run: |
|
||||
python build_tools/github_actions/upload_build_summary.py \
|
||||
--run-id ${{ github.run_id }} \
|
||||
--amdgpu-family ${{ env.AMDGPU_FAMILIES }} \
|
||||
--build-dir build
|
||||
|
||||
therock-test-linux:
|
||||
name: "Test"
|
||||
therock-test-linux-multi-node:
|
||||
name: "Test multi-node"
|
||||
needs: [therock-build-linux]
|
||||
uses: ./.github/workflows/therock-test-packages.yml
|
||||
uses: ./.github/workflows/therock-test-packages-multi-node.yml
|
||||
with:
|
||||
amdgpu_families: ${{ inputs.amdgpu_families }}
|
||||
test_runs_on: vultr-linux-rocm
|
||||
artifact_run_id: ${{ github.run_id }}
|
||||
|
||||
therock-test-linux-single-node:
|
||||
name: "Test single-node"
|
||||
needs: [therock-build-linux]
|
||||
uses: ./.github/workflows/therock-test-packages-single-node.yml
|
||||
with:
|
||||
amdgpu_families: ${{ inputs.amdgpu_families }}
|
||||
test_runs_on: linux-mi325-1gpu-ossci-rocm
|
||||
artifact_run_id: ${{ github.run_id }}
|
||||
|
||||
Reference in New Issue
Block a user