Merge pull request #331857 from mweinelt/botorch-stuck-tests

python312Packages.botorch: disable stuck tests on x86_64-linux
This commit is contained in:
Martin Weinelt
2024-08-03 02:17:13 +02:00
committed by GitHub

View File

@@ -1,5 +1,6 @@
{
lib,
stdenv,
buildPythonPackage,
fetchFromGitHub,
gpytorch,
@@ -46,10 +47,24 @@ 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" ];
# needs lots of undisturbed CPU time or prone to getting stuck
requiredSystemFeatures = [ "big-parallel" ];
meta = with lib; {
changelog = "https://github.com/pytorch/botorch/blob/${src.rev}/CHANGELOG.md";
description = "Bayesian Optimization in PyTorch";