File tree Expand file tree Collapse file tree 2 files changed +20
-3
lines changed Expand file tree Collapse file tree 2 files changed +20
-3
lines changed Original file line number Diff line number Diff line change 48
48
uses : ./.github/workflows/sycl_gen_test_matrix.yml
49
49
with :
50
50
ref : ${{ github.event.pull_request.head.sha }}
51
- lts_config : " hip_amdgpu;ocl_x64;ocl_gen9;l0_gen9;esimd_emu;cuda_aws"
51
+ lts_config : " hip_amdgpu;ocl_x64;ocl_gen9;l0_gen9;esimd_emu;cuda_aws;win_l0_gen12 "
52
52
53
53
linux_default :
54
54
name : Linux
66
66
build_cache_suffix : " default"
67
67
lts_matrix : ${{ needs.test_matrix.outputs.lts_lx_matrix }}
68
68
lts_aws_matrix : ${{ needs.test_matrix.outputs.lts_aws_matrix }}
69
+
70
+ windows_default :
71
+ name : Windows
72
+ needs : test_matrix
73
+ if : github.repository == 'intel/llvm'
74
+ uses : ./.github/workflows/sycl_windows_build_and_test.yml
75
+ with :
76
+ lts_matrix : ${{ needs.test_matrix.outputs.lts_wn_matrix }}
77
+ build_ref : ${{ github.event.pull_request.head.sha }}
Original file line number Diff line number Diff line change @@ -42,19 +42,27 @@ jobs:
42
42
outputs :
43
43
PR_SHA : ${{ steps.sha.outputs.result }}
44
44
45
+ test_matrix :
46
+ name : Generate Test Matrix
47
+ needs : [windows_test_preparation]
48
+ if : github.repository == 'intel/llvm'
49
+ uses : ./.github/workflows/sycl_gen_test_matrix.yml
50
+ with :
51
+ lts_config : " win_l0_gen12"
45
52
46
53
windows_default :
47
54
name : Windows
48
- needs : [windows_test_preparation]
55
+ needs : [windows_test_preparation, test_matrix ]
49
56
if : github.repository == 'intel/llvm'
50
57
uses : ./.github/workflows/sycl_windows_build_and_test.yml
51
58
with :
52
59
build_ref : ${{ needs.windows_test_preparation.outputs.PR_SHA }}
60
+ lts_matrix : ${{ needs.test_matrix.outputs.lts_wn_matrix }}
53
61
54
62
windows_test_completion :
55
63
runs-on : ubuntu-20.04
56
64
needs : [windows_test_preparation, windows_default]
57
- if : always()
65
+ if : ${{ always() && needs.windows_test_preparation.result != 'skipped' }}
58
66
steps :
59
67
- name : update_pr_status_success
60
68
if : needs.windows_default.result == 'success'
You can’t perform that action at this time.
0 commit comments