about summary refs log tree commit diff
path: root/nixos/tests/rxe.nix
diff options
context:
space:
mode:
authorMarkus Kowalewski <markus.kowalewski@fysik.su.se>2019-11-17 15:11:31 +0100
committerMarkus Kowalewski <markus.kowalewski@fysik.su.se>2019-11-17 15:11:31 +0100
commitf880347b17367845bd22dff6c6c268ede6cf0552 (patch)
tree51055fda9fd0edb91fea3199ca5e36f17a24ef14 /nixos/tests/rxe.nix
parenta21cb752426a57888d8bc0ef957b45e7033177e7 (diff)
nixosTests.rxe: port to python
Diffstat (limited to 'nixos/tests/rxe.nix')
-rw-r--r--nixos/tests/rxe.nix30
1 files changed, 15 insertions, 15 deletions
diff --git a/nixos/tests/rxe.nix b/nixos/tests/rxe.nix
index d0b53db8eeb61..726dcc6540488 100644
--- a/nixos/tests/rxe.nix
+++ b/nixos/tests/rxe.nix
@@ -1,4 +1,4 @@
-import ./make-test.nix ({ ... } :
+import ./make-test-python.nix ({ ... } :
 
 let
   node = { pkgs, ... } : {
@@ -26,27 +26,27 @@ in {
 
   testScript = ''
     # Test if rxe interface comes up
-    $server->waitForUnit("default.target");
-    $server->succeed("systemctl status rxe.service");
-    $server->succeed("ibv_devices | grep rxe0");
+    server.wait_for_unit("default.target")
+    server.succeed("systemctl status rxe.service")
+    server.succeed("ibv_devices | grep rxe0")
 
-    $client->waitForUnit("default.target");
+    client.wait_for_unit("default.target")
 
     # ping pong test
-    $server->succeed("screen -dmS rc_pingpong ibv_rc_pingpong -p 4800 -g0");
-    $client->succeed("sleep 2; ibv_rc_pingpong -p 4800 -g0 server");
+    server.succeed("screen -dmS rc_pingpong ibv_rc_pingpong -p 4800 -g0")
+    client.succeed("sleep 2; ibv_rc_pingpong -p 4800 -g0 server")
 
-    $server->succeed("screen -dmS uc_pingpong ibv_uc_pingpong -p 4800 -g0");
-    $client->succeed("sleep 2; ibv_uc_pingpong -p 4800 -g0 server");
+    server.succeed("screen -dmS uc_pingpong ibv_uc_pingpong -p 4800 -g0")
+    client.succeed("sleep 2; ibv_uc_pingpong -p 4800 -g0 server")
 
-    $server->succeed("screen -dmS ud_pingpong ibv_ud_pingpong -p 4800 -s 1024 -g0");
-    $client->succeed("sleep 2; ibv_ud_pingpong -p 4800 -s 1024 -g0 server");
+    server.succeed("screen -dmS ud_pingpong ibv_ud_pingpong -p 4800 -s 1024 -g0")
+    client.succeed("sleep 2; ibv_ud_pingpong -p 4800 -s 1024 -g0 server")
 
-    $server->succeed("screen -dmS srq_pingpong ibv_srq_pingpong -p 4800 -g0");
-    $client->succeed("sleep 2; ibv_srq_pingpong -p 4800 -g0 server");
+    server.succeed("screen -dmS srq_pingpong ibv_srq_pingpong -p 4800 -g0")
+    client.succeed("sleep 2; ibv_srq_pingpong -p 4800 -g0 server")
 
-    $server->succeed("screen -dmS rping rping -s -a server -C 10");
-    $client->succeed("sleep 2; rping -c -a server -C 10");
+    server.succeed("screen -dmS rping rping -s -a server -C 10")
+    client.succeed("sleep 2; rping -c -a server -C 10")
   '';
 })