Author: sandervanderburg
Date: Sun Dec 19 15:24:33 2010
New Revision: 25200
URL: https://svn.nixos.org/websvn/nix/?rev=25200&sc=1

Log:
It seems that the network interfaces may also be down before starting the 
tests, so we should also wait for those

Modified:
   disnix/disnixos/trunk/data/testing.nix.in

Modified: disnix/disnixos/trunk/data/testing.nix.in
==============================================================================
--- disnix/disnixos/trunk/data/testing.nix.in   Sun Dec 19 14:59:26 2010        
(r25199)
+++ disnix/disnixos/trunk/data/testing.nix.in   Sun Dec 19 15:24:33 2010        
(r25200)
@@ -100,9 +100,11 @@
          
          ${lib.concatMapStrings (targetName:
          ''
+           ${"\$"}${targetName}->waitForJob("network-interfaces");
+           ${"\$"}${targetName}->waitForJob("disnix");
            my $pid = ${"\$"}${targetName}->mustSucceed("${socat}/bin/socat 
tcp-listen:512,fork exec:/bin/sh & echo -n \$!");
            ${"\$"}${targetName}->mustSucceed("while [ \"\$(ps -p $pid | grep 
socat)\" = \"\" ]; do sleep 0.5; done");
-           ${"\$"}${targetName}->waitForJob("disnix");
+           
          '') (builtins.attrNames infrastructure)}
          
          ${"\$"}${builtins.head (builtins.attrNames 
infrastructure)}->mustSucceed("${disnix}/bin/disnix-activate --interface 
${disnixos}/bin/disnix-backdoor-client --target-property backdoor 
--infrastructure ${manifest}/infrastructure.nix --no-coordinator-profile 
${manifest}/manifest.xml");
_______________________________________________
nix-commits mailing list
[email protected]
http://mail.cs.uu.nl/mailman/listinfo/nix-commits

Reply via email to