about summary refs log tree commit diff
path: root/nixos/tests/mumble.nix
diff options
context:
space:
mode:
authorLuca Bruno <lethalman88@gmail.com>2014-07-02 11:27:21 +0200
committerLuca Bruno <lethalman88@gmail.com>2014-07-02 11:28:43 +0200
commitcb41fecaa1ffd6626366f566fdd5dcbd369bdcd2 (patch)
tree4949c3f97b78fd09c3b1a65f3cb530fa1dae78d2 /nixos/tests/mumble.nix
parenteeadde096709846e986c56037efb203f53a659a6 (diff)
downloadnixlib-cb41fecaa1ffd6626366f566fdd5dcbd369bdcd2.tar
nixlib-cb41fecaa1ffd6626366f566fdd5dcbd369bdcd2.tar.gz
nixlib-cb41fecaa1ffd6626366f566fdd5dcbd369bdcd2.tar.bz2
nixlib-cb41fecaa1ffd6626366f566fdd5dcbd369bdcd2.tar.lz
nixlib-cb41fecaa1ffd6626366f566fdd5dcbd369bdcd2.tar.xz
nixlib-cb41fecaa1ffd6626366f566fdd5dcbd369bdcd2.tar.zst
nixlib-cb41fecaa1ffd6626366f566fdd5dcbd369bdcd2.zip
Try fixing the nixos mumble tests, again
Diffstat (limited to 'nixos/tests/mumble.nix')
-rw-r--r--nixos/tests/mumble.nix12
1 files changed, 6 insertions, 6 deletions
diff --git a/nixos/tests/mumble.nix b/nixos/tests/mumble.nix
index 32aae9161399..3759d73355d3 100644
--- a/nixos/tests/mumble.nix
+++ b/nixos/tests/mumble.nix
@@ -30,21 +30,21 @@ in
     $client1->execute("mumble mumble://client1\@server/test &");
     $client2->execute("mumble mumble://client2\@server/test &");
 
-    $client1->waitForWindow(qr/Mumble/);
-    $client2->waitForWindow(qr/Mumble/);
-    $server->sleep(3); # Wait some more for the Mumble UI
-
     # cancel client audio configuration
+    $client1->waitForWindow(qr/Audio Tuning Wizard/);
+    $client2->waitForWindow(qr/Audio Tuning Wizard/);
     $client1->sendKeys("esc");
     $client2->sendKeys("esc");
-    $server->sleep(1);
 
     # cancel client cert configuration
+    $client1->waitForWindow(qr/Certificate Management/);
+    $client2->waitForWindow(qr/Certificate Management/);
     $client1->sendKeys("esc");
     $client2->sendKeys("esc");
-    $server->sleep(1);
 
     # accept server certificate
+    $client1->waitForWindow(qr/^Mumble$/);
+    $client2->waitForWindow(qr/^Mumble$/);
     $client1->sendChars("y");
     $client2->sendChars("y");