X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=system%2FTestSlice.py;h=5b89b082f144342a1fee4d3c3d3e01803637cafc;hb=0430c73d7b52adc0599ebb92779cc62905498be9;hp=b4f719ebc65befe1e999503d01fc6d3bb5e0d6cb;hpb=513de7988e50e68ff18e6ce3554b3d1a268fdfb5;p=tests.git diff --git a/system/TestSlice.py b/system/TestSlice.py index b4f719e..5b89b08 100644 --- a/system/TestSlice.py +++ b/system/TestSlice.py @@ -55,10 +55,10 @@ class TestSlice: if self.slice_spec.has_key('initscriptname'): isname=self.slice_spec['initscriptname'] utils.header("Adding initscript %s in %s"%(isname,slice_name)) - self.test_plc.apiserver.AddSliceAttribute(self.test_plc.auth_root(), slice_name,'initscript',isname) + self.test_plc.apiserver.AddSliceTag(self.test_plc.auth_root(), slice_name,'initscript',isname) if self.slice_spec.has_key ('vref'): vref_value=self.slice_spec['vref'] - self.test_plc.apiserver.AddSliceAttribute(self.test_plc.auth_root(), slice_name,'vref',vref_value) + self.test_plc.apiserver.AddSliceTag(self.test_plc.auth_root(), slice_name,'vref',vref_value) def locate_key(self): # locate the first avail. key @@ -92,6 +92,9 @@ class TestSlice: (site_spec,node_spec) = self.test_plc.locate_node(nodename) tocheck.append(node_spec['node_fields']['hostname']) + utils.header("checking ssh access into slice %s on nodes %r"%(self.name(),tocheck)) + utils.header("max timeout is %d minutes, silent for %d minutes (period is %s)"%\ + (timeout_minutes,silent_minutes,period)) while tocheck: for hostname in tocheck: (site_spec,node_spec) = self.test_plc.locate_hostname(hostname) @@ -99,7 +102,7 @@ class TestSlice: if datetime.datetime.now() >= graceout: utils.header('Trying to enter into slice %s@%s'%(self.name(),hostname)) # this can be ran locally as we have the key - date = date_test_ssh.run("id;hostname")==0 + date = date_test_ssh.run("echo hostname ; hostname; echo id; id; echo uname -a ; uname -a")==0 if date: utils.header("Successfuly entered slice %s on %s"%(self.name(),hostname)) tocheck.remove(hostname)