File tree Expand file tree Collapse file tree 2 files changed +12
-0
lines changed Expand file tree Collapse file tree 2 files changed +12
-0
lines changed Original file line number Diff line number Diff line change 12
12
assert_dtype_allclose ,
13
13
generate_random_numpy_array ,
14
14
get_all_dtypes ,
15
+ is_gpu_device ,
15
16
is_ptl ,
17
+ is_win_platform ,
16
18
numpy_version ,
17
19
)
18
20
from .third_party .cupy import testing
@@ -1441,6 +1443,9 @@ class TestMatvec:
1441
1443
def setup_method (self ):
1442
1444
numpy .random .seed (42 )
1443
1445
1446
+ @pytest .mark .skipif (
1447
+ is_win_platform () and not is_gpu_device (), reason = "SAT-8073"
1448
+ )
1444
1449
@pytest .mark .parametrize ("dtype" , get_all_dtypes (no_none = True ))
1445
1450
@pytest .mark .parametrize (
1446
1451
"shape1, shape2" ,
@@ -2167,6 +2172,9 @@ class TestVecmat:
2167
2172
def setup_method (self ):
2168
2173
numpy .random .seed (42 )
2169
2174
2175
+ @pytest .mark .skipif (
2176
+ is_win_platform () and not is_gpu_device (), reason = "SAT-8073"
2177
+ )
2170
2178
@pytest .mark .parametrize ("dtype" , get_all_dtypes (no_none = True ))
2171
2179
@pytest .mark .parametrize (
2172
2180
"shape1, shape2" ,
Original file line number Diff line number Diff line change 23
23
has_support_aspect64 ,
24
24
is_cuda_device ,
25
25
is_gpu_device ,
26
+ is_win_platform ,
26
27
)
27
28
28
29
# full list of umaths
@@ -121,6 +122,9 @@ def test_umaths(test_cases):
121
122
pytest .skip ("dpnp.modf is not supported with dpnp.float16" )
122
123
elif is_cuda_device ():
123
124
pytest .skip ("dpnp.modf is not supported on CUDA device" )
125
+ elif umath in ["vecmat" , "matvec" ]:
126
+ if is_win_platform () and not is_gpu_device ():
127
+ pytest .skip ("SAT-8073" )
124
128
125
129
expected = getattr (numpy , umath )(* args )
126
130
result = getattr (dpnp , umath )(* iargs )
You can’t perform that action at this time.
0 commit comments