diff options
author | Bobby Rong <rjl931189261@126.com> | 2023-08-02 16:56:26 +0800 |
---|---|---|
committer | Bobby Rong <rjl931189261@126.com> | 2023-08-03 09:52:11 +0800 |
commit | 0ec48ee05983a20c102603cc7abafe0c04e77477 (patch) | |
tree | 434905269e2773056e7fd965240e3bf7a68505c2 /nixos/tests/budgie.nix | |
parent | 9e1960bc196baf6881340d53dccb203a951745a2 (diff) |
nixos/tests/budgie: skip graphical-session.target check
https://hydra.nixos.org/build/230010129/log
Diffstat (limited to 'nixos/tests/budgie.nix')
-rw-r--r-- | nixos/tests/budgie.nix | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/nixos/tests/budgie.nix b/nixos/tests/budgie.nix index b1b0e618c884c..34ee1e303de9f 100644 --- a/nixos/tests/budgie.nix +++ b/nixos/tests/budgie.nix @@ -32,7 +32,15 @@ import ./make-test-python.nix ({ pkgs, lib, ... }: { in '' with subtest("Wait for login"): - machine.wait_for_x() + # wait_for_x() checks graphical-session.target, which is expected to be + # inactive on Budgie before #228946 (i.e. systemd managed gnome-session) is + # done on upstream. + # https://github.com/BuddiesOfBudgie/budgie-desktop/blob/v10.7.2/src/session/budgie-desktop.in#L16 + # + # Previously this was unconditionally touched by xsessionWrapper but was + # changed in #233981 (we have Budgie:GNOME in XDG_CURRENT_DESKTOP). + # machine.wait_for_x() + machine.wait_until_succeeds('journalctl -t gnome-session-binary --grep "Entering running state"') machine.wait_for_file("${user.home}/.Xauthority") machine.succeed("xauth merge ${user.home}/.Xauthority") |