python312Packages.botorch: disable stuck tests on x86_64-linux

and log individual tests, so it becomes easier to find out which tests
get stuck.
This commit is contained in:
Martin Weinelt
2024-08-02 23:20:17 +02:00
parent 600a8c74e4
commit 3578918445

View File

@@ -1,5 +1,6 @@
{
lib,
stdenv,
buildPythonPackage,
fetchFromGitHub,
gpytorch,
@@ -46,7 +47,18 @@ buildPythonPackage rec {
nativeCheckInputs = [ pytestCheckHook ];
disabledTests = [ "test_all_cases_covered" ];
pytestFlagsArray = [
# tests tend to get stuck on busy hosts, increase verbosity to find out
# which specific tests get stuck
"-vvv"
];
disabledTests =
[ "test_all_cases_covered" ]
++ lib.optionals (stdenv.buildPlatform.system == "x86_64-linux") [
# stuck tests on hydra
"test_moo_predictive_entropy_search"
];
pythonImportsCheck = [ "botorch" ];