@@ -14,19 +14,19 @@ concurrency:
1414 cancel-in-progress : true
1515
1616jobs :
17- build_llvm_artefacts :
18- name : Call PR testing on schedule
19- if : ${{ (github.event_name == 'schedule' && github.repository == 'uxlfoundation/oneapi-construction-kit') || github.event_name == 'pull_request' }}
20- permissions :
21- actions : write
22- uses : ./.github/workflows/create_llvm_artefacts.yml
23- secrets : inherit
24- with :
25- llvm_branch : ' release/19.x'
26- llvm_branch_id : ' 19'
17+ # build_llvm_artefacts:
18+ # name: Call PR testing on schedule
19+ # if: ${{ (github.event_name == 'schedule' && github.repository == 'uxlfoundation/oneapi-construction-kit') || github.event_name == 'pull_request' }}
20+ # permissions:
21+ # actions: write
22+ # uses: ./.github/workflows/create_llvm_artefacts.yml
23+ # secrets: inherit
24+ # with:
25+ # llvm_branch: 'release/19.x'
26+ # llvm_branch_id: '19'
2727
2828 use_llvm_artefacts :
29- needs : [build_llvm_artefacts]
29+ # needs: [build_llvm_artefacts]
3030 runs-on : ubuntu-22.04
3131 steps :
3232 - name : Checkout repo
@@ -35,10 +35,40 @@ jobs:
3535 uses : ./.github/actions/setup_gh
3636 with :
3737 os : ${{ contains( matrix.target, 'windows') && 'windows' || 'ubuntu' }}
38- token : ${{ secrets.GITHUB_TOKEN }}
39- - name : Try downloading llvm install
40- run : |
41- echo workflow id is ${{needs.build_llvm_artefacts.outputs.workflow_id}}
42- # TODO: We need to add tarring there and here
43- gh run download ${{github.run_id}} -n llvm-ubuntu-22.04-x86_64-19-RelAssert -D llvm_install
44- ls -l llvm_install/bin
38+ token : ${{ secrets.GITHUB_TOKEN }}
39+ # - name: Try downloading llvm install
40+ # uses: actions/download-artifact@v4
41+ # with:
42+ # name: llvm-ubuntu-22.04-x86_64-19-RelAssert
43+ # run-id: 13593517156
44+ # github-token: ${{ secrets.GITHUB_TOKEN }}
45+ # - name: Try downloading llvm install
46+ # uses: ./.github/actions/test_llvm_download
47+ # with:
48+ # # name: llvm-ubuntu-22.04-x86_64-19-RelAssert
49+ # # run-id: 13593517156
50+ # token: ${{ secrets.GITHUB_TOKEN }}
51+
52+ uses : ./.github/workflows/planned_testing.yml
53+ with :
54+ target_list : ' [ "host_x86_64_linux"]'
55+ ock : true
56+ test_tornado : false
57+ test_sycl_cts : false
58+ test_opencl_cts : false
59+ llvm_source : 13593517156
60+ # Have a pull request setting which can be used to test the flow as best as possible
61+ # in a reasonable time
62+
63+ # The following can be used to download from a previous workflow run (change id)
64+ # download_ock_artefact: host_x86_64_linux=12915462445;host_aarch64_linux=12915462445
65+ # download_dpcpp_artefact: host_x86_64_linux=12915462445;host_aarch64_linux=12915462445
66+ # download_sycl_cts_artefact: host_x86_64_linux=12915462445;host_aarch64_linux=12915462445
67+ pull_request : ${{ github.event_name == 'pull_request' }}
68+
69+ # - name: Try downloading llvm install
70+ # run: |
71+ # echo workflow id is ${{needs.build_llvm_artefacts.outputs.workflow_id}}
72+ # # TODO: We need to add tarring there and here
73+ # gh run download ${{github.run_id}} -n llvm-ubuntu-22.04-x86_64-19-RelAssert -D llvm_install
74+ # ls -l llvm_install/bin
0 commit comments