commit:     538db5c4dd47d9383cbeb8a3f23757a7477213d6
Author:     Matoro Mahri <matoro_gentoo <AT> matoro <DOT> tk>
AuthorDate: Tue May 28 15:45:16 2024 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Wed May 29 11:52:28 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=538db5c4

dev-lang/python: arch-specific test skips for alpha

Bug: https://bugs.gentoo.org/931888
Bug: https://bugs.gentoo.org/653850
Signed-off-by: Matoro Mahri <matoro_gentoo <AT> matoro.tk>
Closes: https://github.com/gentoo/gentoo/pull/36875
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>

 dev-lang/python/python-3.13.0_beta1_p3.ebuild | 27 +++++++++++++++++++++++++++
 1 file changed, 27 insertions(+)

diff --git a/dev-lang/python/python-3.13.0_beta1_p3.ebuild 
b/dev-lang/python/python-3.13.0_beta1_p3.ebuild
index 54b95e896355..8ebd76666f3f 100644
--- a/dev-lang/python/python-3.13.0_beta1_p3.ebuild
+++ b/dev-lang/python/python-3.13.0_beta1_p3.ebuild
@@ -278,6 +278,19 @@ src_configure() {
 
                # Arch-specific skips.  See #931888 for a collection of these.
                case ${ARCH} in
+                       alpha)
+                               profile_task_flags+=(
+                                       -x test_builtin
+                                       -x test_cmath
+                                       -x test_float
+                                       -x test_math
+                                       -x test_numeric_tower
+                                       -x test_os      # PGO only
+                                       -x test_random
+                                       -x test_resource # bug 653850
+                                       -x test_strtod
+                               )
+                               ;;
                        hppa)
                                profile_task_flags+=(
                                        -x test_descr
@@ -510,6 +523,20 @@ src_test() {
                                -x test_exceptions # bug 931908
                        )
                        ;;
+               alpha)
+                       test_opts+=(
+                               -x test_builtin
+                               -x test_capi    # skipped in PGO already
+                               -x test_cmath
+                               -x test_float
+                               -x test_free_threading  # timeout
+                               -x test_math
+                               -x test_numeric_tower
+                               -x test_random
+                               -x test_resource # bug 653850
+                               -x test_strtod
+                       )
+                       ;;
        esac
 
        # workaround docutils breaking tests

Reply via email to