From 9055bb364403d535dbca6c05fce0e8019d097126 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=B6ren=20Tempel?= Date: Thu, 29 May 2025 19:09:16 +0200 Subject: =?UTF-8?q?gnu:=20python-angr:=20Skip=20flaky=20=E2=80=98test=5Fsi?= =?UTF-8?q?milarity=5Ffauxware=E2=80=99=20test.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * gnu/packages/python-xyz.scm (python-angr)[#:phases]: Skip additional test and refactor code to allow specification of test to skip as a list. Change-Id: I259dde141b19ed908099090d8ec709eee47d854a Signed-off-by: Hilton Chain --- gnu/packages/python-xyz.scm | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index 0375d0d6c72..57ac33754d0 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -36081,9 +36081,15 @@ mangled symbols, which can be used for directly extracting type information.") ;; be a capstone regressions, needs investigation. ;; ;; test_concrete_memset is a non-deterministic benchmark. - (invoke "pytest" "-vv" "-x" "--dist" "loadfile" - "-k" "not test_mips32_missing_offset_in_instructions and not test_concrete_memset" - "-n" (number->string (parallel-job-count))))))) + ;; test_similarity_fauxware is flaky. + (let ((to-skip '("test_mips32_missing_offset_in_instructions" + "test_concrete_memset" + "test_similarity_fauxware"))) + (invoke "pytest" "-vv" "-x" "--dist" "loadfile" + "-k" (string-append + "not " + (string-join to-skip " and not ")) + "-n" (number->string (parallel-job-count)))))))) (add-before 'build 'set-cc (lambda _ (setenv "CC" "gcc")))))) -- cgit v1.2.3