Skip to content

Commit 9d8a788

Browse files
Jenn500jennifer.l.jiangjennifer.l.jiang
authored
updated sample.json for automated CI testing for all supported devices (oneapi-src#132)
* moving vector-add to new repo. Signed-off-by: jennifer.l.jiang <[email protected]> * updated sample.json according to the comment * removed dpc_common.hpp dependency, fixed ONSAM-1256 in Linux makefiles Signed-off-by: Jenn500 <[email protected]> * replace dpcpp-cl, fixing onsam-1303 Signed-off-by: Jenn500 <[email protected]> * updated sample.json for more automated CI testing, jira ONSAM-1314 Signed-off-by: Jenn500 <[email protected]> Co-authored-by: jennifer.l.jiang <[email protected]> Co-authored-by: jennifer.l.jiang <[email protected]>
1 parent 3e58a2e commit 9d8a788

File tree

1 file changed

+136
-4
lines changed
  • DirectProgramming/DPC++/DenseLinearAlgebra/vector-add

1 file changed

+136
-4
lines changed

DirectProgramming/DPC++/DenseLinearAlgebra/vector-add/sample.json

Lines changed: 136 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11,15 +11,81 @@
1111
"ciTests": {
1212
"linux": [
1313
{
14-
"id": "cpu_buffers",
14+
"id": "buffer_default",
1515
"steps": [
1616
"make all",
1717
"make run",
1818
"make clean"
1919
]
2020
},
2121
{
22-
"id": "cpu_usm",
22+
"id": "buffer_cpu",
23+
"env": [
24+
"export SYCL_DEVICE_TYPE=CPU"
25+
],
26+
"steps": [
27+
"make all",
28+
"make run",
29+
"make clean"
30+
]
31+
},
32+
{
33+
"id": "buffer_gpu",
34+
"env": [
35+
"export SYCL_DEVICE_TYPE=GPU"
36+
],
37+
"steps": [
38+
"make all",
39+
"make run",
40+
"make clean"
41+
]
42+
},
43+
{
44+
"id": "buffer_host",
45+
"env": [
46+
"export SYCL_DEVICE_TYPE=HOST"
47+
],
48+
"steps": [
49+
"make all",
50+
"make run",
51+
"make clean"
52+
]
53+
},
54+
{
55+
"id": "usm_default",
56+
"steps": [
57+
"make build_usm",
58+
"make run_usm",
59+
"make clean"
60+
]
61+
},
62+
{
63+
"id": "usm_cpu",
64+
"env": [
65+
"export SYCL_DEVICE_TYPE=CPU"
66+
],
67+
"steps": [
68+
"make build_usm",
69+
"make run_usm",
70+
"make clean"
71+
]
72+
},
73+
{
74+
"id": "usm_gpu",
75+
"env": [
76+
"export SYCL_DEVICE_TYPE=GPU"
77+
],
78+
"steps": [
79+
"make build_usm",
80+
"make run_usm",
81+
"make clean"
82+
]
83+
},
84+
{
85+
"id": "usm_host",
86+
"env": [
87+
"export SYCL_DEVICE_TYPE=HOST"
88+
],
2389
"steps": [
2490
"make build_usm",
2591
"make run_usm",
@@ -44,15 +110,81 @@
44110
],
45111
"windows": [
46112
{
47-
"id": "cpu_buffers",
113+
"id": "buffer_default",
48114
"steps": [
49115
"nmake -f Makefile.win",
50116
"nmake -f Makefile.win run",
51117
"nmake -f Makefile.win clean"
52118
]
53119
},
54120
{
55-
"id": "cpu_usm",
121+
"id": "buffer_cpu",
122+
"env": [
123+
"export SYCL_DEVICE_TYPE=CPU"
124+
],
125+
"steps": [
126+
"nmake -f Makefile.win",
127+
"nmake -f Makefile.win run",
128+
"nmake -f Makefile.win clean"
129+
]
130+
},
131+
{
132+
"id": "buffer_gpu",
133+
"env": [
134+
"export SYCL_DEVICE_TYPE=GPU"
135+
],
136+
"steps": [
137+
"nmake -f Makefile.win",
138+
"nmake -f Makefile.win run",
139+
"nmake -f Makefile.win clean"
140+
]
141+
},
142+
{
143+
"id": "buffer_host",
144+
"env": [
145+
"export SYCL_DEVICE_TYPE=HOST"
146+
],
147+
"steps": [
148+
"nmake -f Makefile.win",
149+
"nmake -f Makefile.win run",
150+
"nmake -f Makefile.win clean"
151+
]
152+
},
153+
{
154+
"id": "usm_default",
155+
"steps": [
156+
"nmake -f Makefile.win build_usm",
157+
"nmake -f Makefile.win run_usm",
158+
"nmake -f Makefile.win clean"
159+
]
160+
},
161+
{
162+
"id": "usm_cpu",
163+
"env": [
164+
"export SYCL_DEVICE_TYPE=CPU"
165+
],
166+
"steps": [
167+
"nmake -f Makefile.win build_usm",
168+
"nmake -f Makefile.win run_usm",
169+
"nmake -f Makefile.win clean"
170+
]
171+
},
172+
{
173+
"id": "usm_gpu",
174+
"env": [
175+
"export SYCL_DEVICE_TYPE=GPU"
176+
],
177+
"steps": [
178+
"nmake -f Makefile.win build_usm",
179+
"nmake -f Makefile.win run_usm",
180+
"nmake -f Makefile.win clean"
181+
]
182+
},
183+
{
184+
"id": "usm_host",
185+
"env": [
186+
"export SYCL_DEVICE_TYPE=HOST"
187+
],
56188
"steps": [
57189
"nmake -f Makefile.win build_usm",
58190
"nmake -f Makefile.win run_usm",

0 commit comments

Comments
 (0)