Beispiel #1
0
    def publishValgrindXML_(self, part):

        xpart = 'newPerf-' + newPrefPart(part)
        remDir = os.path.join(self.remoteTopDir, xpart, self.plat,
                              self.release, xpart)
        import publishValgrindXML
        publishValgrindXML.publishValgrindXML(rel=self.release,
                                              part=part,
                                              pubDirTop=remDir,
                                              pubHost=self.remoteMachine,
                                              arch=self.plat)
Beispiel #2
0
    def publishPerfSuiteResults_(self, part):

        xpart = 'newPerf-'+newPrefPart(part)
        remDir =  self.remoteTopDir+'/'+xpart+'/'+self.plat+'/'+self.release+'/'+xpart
        cmd = 'ssh '+self.remoteMachine+' mkdir -p '+remDir+';'
        cmd += 'cd newPerf-'+part+'; tar cf - --exclude=*_valgrind.xml [A-Z]*/cpu*/results  | ssh '+self.remoteMachine+' "cd '+remDir+'; tar xf - "'
        try:
            self.doCmd( cmd )
        except Exception, e:
            print "ERROR when copying log for "+part+" :"+str(e)
            pass
Beispiel #3
0
    def publishPerfSuiteResults_(self, part):

        xpart = 'newPerf-' + newPrefPart(part)
        remDir = self.remoteTopDir + '/' + xpart + '/' + self.plat + '/' + self.release + '/' + xpart
        cmd = 'ssh ' + self.remoteMachine + ' mkdir -p ' + remDir + ';'
        cmd += 'cd newPerf-' + part + '; tar cf - --exclude=*_valgrind.xml [A-Z]*/cpu*/results  | ssh ' + self.remoteMachine + ' "cd ' + remDir + '; tar xf - "'
        try:
            self.doCmd(cmd)
        except Exception, e:
            print "ERROR when copying log for " + part + " :" + str(e)
            pass
Beispiel #4
0
    def publishValgrindXML_(self, part):

        xpart = 'newPerf-'+newPrefPart(part)
        remDir = os.path.join(self.remoteTopDir, xpart, self.plat, self.release, xpart)
        import publishValgrindXML
        publishValgrindXML.publishValgrindXML(rel=self.release, part=part, pubDirTop=remDir, pubHost=self.remoteMachine, arch=self.plat)