diff --git a/tests/freqai/conftest.py b/tests/freqai/conftest.py index eeb0182b6..13bbc4fca 100644 --- a/tests/freqai/conftest.py +++ b/tests/freqai/conftest.py @@ -20,14 +20,6 @@ def is_mac() -> bool: return "Darwin" in machine -@pytest.fixture(scope="function", autouse=True) -def patch_tensorboard_maconly(mocker): - if is_mac(): - # MacOS CI is not friendly to tensorboard - mocker.patch('freqtrade.freqai.tensorboard.tensorboard.SummaryWriter') - mocker.patch('freqtrade.freqai.tensorboard.tensorboard.TensorBoardCallback.after_iteration') - - @pytest.fixture(scope="function") def freqai_conf(default_conf, tmpdir): freqaiconf = deepcopy(default_conf) diff --git a/tests/freqai/test_freqai_interface.py b/tests/freqai/test_freqai_interface.py index 575e5c7e6..5eff3f3f6 100644 --- a/tests/freqai/test_freqai_interface.py +++ b/tests/freqai/test_freqai_interface.py @@ -36,6 +36,9 @@ def can_run_model(model: str) -> None: if is_pytorch_model and is_mac() and not is_arm(): pytest.skip("Reinforcement learning / PyTorch module not available on intel based Mac OS.") + if "XGBoost" in model and is_mac(): + pytest.skip("Mac doesn't tb callbacks?") + @pytest.mark.parametrize('model, pca, dbscan, float32, can_short, shuffle, buffer', [ ('LightGBMRegressor', True, False, True, True, False, 0),