check sfa slice right away with plcapi
[tests.git] / system / LocalTestResources.sample.inria
old mode 100644 (file)
new mode 100755 (executable)
index a20f94f..7e596d7
@@ -1,11 +1,15 @@
+#!/usr/bin/python
+# Thierry Parmentelat <thierry.parmentelat@inria.fr>
+# Copyright (C) 2010 INRIA 
 #
-# $Id$
-# 
-# this is only an example file
-# the actual file is installed in your testmaster box as /root/LocalTestResources.py
-# 
+# this is the file that gets installed at onelab
+# in our testmaster box as /root/LocalTestResources.py
 # 
 
+if __name__ == '__main__':
+   import sys, os.path
+   sys.path.append(os.path.expanduser("~/git-tests/system"))
+
 from TestResources import TestResources
 
 class OnelabTestResources (TestResources):
@@ -34,16 +38,16 @@ class OnelabTestResources (TestResources):
         return [
             ('qemu64-1.pl.sophia.inria.fr', None, None),
             ('qemu64-2.pl.sophia.inria.fr', None, None),
-#            ('qemu64-3.pl.sophia.inria.fr', None, None),
-            ('qemu32-1.pl.sophia.inria.fr', None, None),
+            ('qemu64-3.pl.sophia.inria.fr', None, None),
+#            ('qemu32-1.pl.sophia.inria.fr', None, None),
             ('qemu32-2.pl.sophia.inria.fr', None, None),
             ('qemu32-3.pl.sophia.inria.fr', None, None),
             ('qemu32-4.pl.sophia.inria.fr', None, None),
-            ('qemu32-5.pl.sophia.inria.fr', None, None),
+#            ('qemu32-5.pl.sophia.inria.fr', None, None),
             ]
 
     def max_qemus (self):
-        return len(self.qemus_ip_pool())-2
+        return len(self.qemus_ip_pool())-1
 
     # 1 to 15
     def plcs_ip_pool (self):
@@ -54,4 +58,10 @@ class OnelabTestResources (TestResources):
     def max_plcs (self):
         return len(self.plcs_ip_pool())-2
 
+    def preferred_hostname (self):
+        return None
+
 local_resources = OnelabTestResources ()
+
+if __name__ == '__main__':
+   for (h,_,__) in local_resources.qemus_ip_pool(): print h