diff --git a/pkgs/development/python-modules/mpv/default.nix b/pkgs/development/python-modules/mpv/default.nix index 892f0726382c..e914fb4c02da 100644 --- a/pkgs/development/python-modules/mpv/default.nix +++ b/pkgs/development/python-modules/mpv/default.nix @@ -7,6 +7,7 @@ setuptools, pytestCheckHook, pyvirtualdisplay, + writableTmpDirAsHomeHook, xvfb, }: @@ -35,11 +36,21 @@ buildPythonPackage rec { nativeCheckInputs = [ pytestCheckHook pyvirtualdisplay + writableTmpDirAsHomeHook ] ++ lib.optionals stdenv.hostPlatform.isLinux [ xvfb ]; + disabledTestPaths = [ + # timing sensitive + "tests/test_mpv.py::CommandTests::test_sub_add" + + # flaky + "tests/test_mpv.py::ObservePropertyTest::test_property_observer_decorator" + "tests/test_mpv.py::RegressionTests::test_wait_for_property_concurrency" + ]; + pythonImportsCheck = [ "mpv" ]; meta = {