python3-numpy: Skip running test_validate_transcendentals ptest

This test fails [1] with x86-64-v3, surfaces when we switch default
tune for qemux86-64 to be x86-64-v3 or newer

Test seems to compare exact floating point numbers but it might not be
precise enough and comparison may fail.

[1] https://github.com/numpy/numpy/issues/27460

(From OE-Core rev: aaf986bfa93b91a64cbf1c4e23b7fe961bdbb1f7)

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
Khem Raj
2025-08-11 12:54:37 -07:00
committed by Richard Purdie
parent 3e73d96d1b
commit e9e5247f44

View File

@@ -11,5 +11,7 @@ mkdir -p "$PYTEST_DEBUG_TEMPROOT"
# test_mem_policy fails if there's no C compiler present, but we don't want to
# include gcc as a ptest dependency, so skip that. test_big_arrays uses up a
# large amount of storage, so skip that too.
pytest --automake -m "not slow" -k "not test_mem_policy and not test_big_arrays" /usr/lib/python3.*/site-packages/numpy
# remove test_validate_transcendentals if
# https://github.com/numpy/numpy/issues/27460 is resolved
pytest --automake -m "not slow" -k "not test_mem_policy and not test_big_arrays and not test_validate_transcendentals" /usr/lib/python3.*/site-packages/numpy
rm -rf "$PYTEST_DEBUG_TEMPROOT"