def getNonCryptoMSIs(self, server):
server.guest.execguest("wget '%s/citrixguestagent-Noncrypto.tgz'"%(xenrt.TEC().lookup("TEST_TARBALL_BASE")))
server.guest.execguest("tar -xf citrixguestagent-Noncrypto.tgz")
- server.guest.execguest("mv citrixguestagent-Noncrypto/citrixguestagentx64.msi citrixguestagentx64.msi")
- server.guest.execguest("mv citrixguestagent-Noncrypto/citrixguestagentx86.msi citrixguestagentx86.msi")
+ server.guest.execguest("mv citrixguestagent-Noncrypto/managementagentx64.msi managementagentx64.msi")
+ server.guest.execguest("mv citrixguestagent-Noncrypto/managementagentx86.msi managementagentx86.msi")
def setUpServer(self,guest,port):
xenrt.TEC().logverbose("-----Setting up server-----")
version = self.agent.agentVersion()
self.agent.restartAgent()
xenrt.sleep(200)
- xenrt.TEC().logverbose("----msi download: %s----"%autoupdate.checkDownloadedMSI())
assertions.assertNotNone(autoupdate.checkDownloadedMSI(),"Agent did not download MSI")
assertions.assertNotEquals(version,self.agent.agentVersion(),"Agent Did not install latest version")
autoupdate.setURL("http://localhost:55555")
self.agent.restartAgent()
xenrt.sleep(60)
- assertions.assertTrue(isAgentAlive(), "Agent Stopped")
\ No newline at end of file
+ assertions.assertTrue(self.agent.isAgentAlive(), "Agent Stopped")
\ No newline at end of file
self.setUserPoolAdmin()
def checkDownloadedMSI(self):
- if self.os.fileExists("C:\\Windows\\System32\\config\\systemprofile\\AppData\\Local\\citrixguestagentx64.msi"):
+ if self.os.fileExists("C:\\Windows\\System32\\config\\systemprofile\\AppData\\Local\\managementagentx64.msi"):
return "64"
- elif self.os.fileExists("C:\\Windows\\System32\\config\\systemprofile\\AppData\\Local\\citrixguestagentx86.msi"):
+ elif self.os.fileExists("C:\\Windows\\System32\\config\\systemprofile\\AppData\\Local\\managementagentx86.msi"):
return "86"
else:
return None