From be3e15dfc3aa0cf38660122492bf5cf695e9f10f Mon Sep 17 00:00:00 2001 From: sobolevn Date: Thu, 6 Apr 2023 20:49:38 +0300 Subject: [PATCH] gh-103053: Skip `test_tools` on `s390x` and with PGO enabled --- Lib/test/test_tools/test_freeze.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/Lib/test/test_tools/test_freeze.py b/Lib/test/test_tools/test_freeze.py index 2ba36ca208f967..8960d05edb1923 100644 --- a/Lib/test/test_tools/test_freeze.py +++ b/Lib/test/test_tools/test_freeze.py @@ -12,6 +12,13 @@ with imports_under_tool('freeze', 'test'): import freeze as helper +# See gh-103053: +skip_on_s390x_pgo = unittest.skipIf( + support.PGO and hasattr(os, 'uname') and os.uname().machine == 's390x', + 's390x with PGO takes too long', +) + +@skip_on_s390x_pgo @support.requires_zlib() @unittest.skipIf(sys.platform.startswith('win'), 'not supported on Windows') @support.skip_if_buildbot('not all buildbots have enough space')