me
/
guix
Archived
1
0
Fork 0

gnu: conan: Disable more flaky tests.

* gnu/packages/package-management.scm (conan) [arguments]: Run test suite
verbosely.  Skip the test_toolchain and test_list tests.
master
Maxim Cournoyer 2023-03-31 10:21:52 -04:00
parent b8152d668d
commit 47ea688fd2
No known key found for this signature in database
GPG Key ID: 1260E46482E63562
1 changed files with 7 additions and 1 deletions

View File

@ -1209,7 +1209,7 @@ tools_locations = {
(setenv "CONFIG_SHELL" (which "sh"))
(setenv "PATH" (string-append (getenv "PATH") ":"
#$output "/bin"))
(invoke "python" "-m" "pytest"
(invoke "python" "-m" "pytest" "-vv"
"-n" (number->string (parallel-job-count))
"-m" "not slow"
;; Disable problematic tests.
@ -1222,6 +1222,12 @@ tools_locations = {
;; expected by the following test.
"and not pkg_config_path "
"and not compare " ;caused by newer node-semver?
;; This test hard-codes a compiler version.
"and not test_toolchain "
;; The 'test_list' tests may fail
;; non-deterministically (see:
;; https://github.com/conan-io/conan/issues/13583).
"and not test_list "
;; These tests fail when Autoconf attempt to load a
;; shared library in the same directory (see:
;; https://github.com/conan-io/conan/issues/13577).