diff options
author | xeji <36407913+xeji@users.noreply.github.com> | 2018-08-29 19:38:35 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-08-29 19:38:35 +0200 |
commit | 70b3ac8378382ec401d3f2d757f0102bd8c50825 (patch) | |
tree | c738caceef1b8940a5f1f306b8ee4defc187c11c /nixos/tests/i3wm.nix | |
parent | ff6a61ad1bfd0aa27f663f0c3d2714144ee30171 (diff) |
nixos/tests/i3wm: prevent non-deterministic failure (#45759)
Test failed sporadically on Hydra, probably due to timing issues.
These changes should make that less likely to occur.
Diffstat (limited to 'nixos/tests/i3wm.nix')
-rw-r--r-- | nixos/tests/i3wm.nix | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/nixos/tests/i3wm.nix b/nixos/tests/i3wm.nix index 245c17eedf7e..e51aee30fdb0 100644 --- a/nixos/tests/i3wm.nix +++ b/nixos/tests/i3wm.nix @@ -16,18 +16,20 @@ import ./make-test.nix ({ pkgs, ...} : { $machine->waitForFile("/home/alice/.Xauthority"); $machine->succeed("xauth merge ~alice/.Xauthority"); $machine->waitForWindow(qr/first configuration/); - $machine->sleep(1); + $machine->sleep(2); $machine->screenshot("started"); $machine->sendKeys("ret"); - $machine->sleep(1); + $machine->sleep(2); $machine->sendKeys("alt"); - $machine->sleep(1); + $machine->sleep(2); $machine->screenshot("configured"); $machine->sendKeys("ret"); + # make sure the config file is created before we continue + $machine->waitForFile("/home/alice/.config/i3/config"); $machine->sleep(2); $machine->sendKeys("alt-ret"); $machine->waitForWindow(qr/machine.*alice/); - $machine->sleep(1); + $machine->sleep(2); $machine->screenshot("terminal"); ''; }) |