mirror of
https://github.com/niri-wm/niri.git
synced 2026-06-22 02:01:55 +07:00
flake: skip tests that require a valid EGL display (#2244)
* flake: skip tests that require a valid EGL display
Otherwise:
niri> failures:
niri>
niri> ---- tests::animations::clientside_height_change_doesnt_animate stdout ----
niri>
niri> thread 'tests::animations::clientside_height_change_doesnt_animate' panicked at src/tests/animations.rs:87:54:
niri> called `Result::unwrap()` on an `Err` value: error creating EGL display
niri>
niri> Caused by:
niri> Unable to obtain a valid EGL Display.
niri> note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
niri>
niri> ---- tests::animations::height_resize_animates_next_y stdout ----
niri>
niri> thread 'tests::animations::height_resize_animates_next_y' panicked at src/tests/animations.rs:87:54:
niri> called `Result::unwrap()` on an `Err` value: error creating EGL display
niri>
niri> Caused by:
niri> Unable to obtain a valid EGL Display.
niri>
niri>
niri> failures:
niri> tests::animations::clientside_height_change_doesnt_animate
niri> tests::animations::height_resize_animates_next_y
niri>
niri> test result: FAILED. 147 passed; 2 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.45s
* flake: skip all animations tests, present and future
Co-authored-by: Ivan Molodetskikh <yalterz@gmail.com>
* fixup: typo
---------
Co-authored-by: Ivan Molodetskikh <yalterz@gmail.com>
This commit is contained in:
@@ -115,6 +115,12 @@
|
|||||||
export XDG_RUNTIME_DIR="$(mktemp -d)"
|
export XDG_RUNTIME_DIR="$(mktemp -d)"
|
||||||
'';
|
'';
|
||||||
|
|
||||||
|
checkFlags = [
|
||||||
|
# These tests require the ability to access a "valid EGL Display", but that won't work
|
||||||
|
# inside the Nix sandbox
|
||||||
|
"--skip=tests::animations"
|
||||||
|
];
|
||||||
|
|
||||||
postInstall =
|
postInstall =
|
||||||
''
|
''
|
||||||
installShellCompletion --cmd niri \
|
installShellCompletion --cmd niri \
|
||||||
|
|||||||
Reference in New Issue
Block a user