def parseOptions(self): opts = RuntestBase.parseOptions(self) for o, v in opts: if o in ('-S', '--avm2'): self.avm2 = v elif o in ('--avmname',): self.avmname = v elif o in ('--avm2name',): self.avm2name = v elif o in ('-i', '--iterations'): self.iterations = int(v) elif o in ('-l','--log'): self.logFileType='log' self.createOutputFile() elif o in ('-k', '--socketlog'): self.logresults = True elif o in ('-r', '--runtime'): self.vmname = v elif o in ('-m', '--memory'): self.memory = True elif o in ('--vmversion',): self.vmversion = v elif o in ('--vmargs2',): self.vmargs2 = v elif o in ('--nooptimize',): self.optimize = False elif o in ('--perfm',): self.perfm = True
def parseOptions(self): opts = RuntestBase.parseOptions(self) for o, v in opts: if o in ('--ext',): self.sourceExt = v elif o in ('--esc',): self.runESC = True elif o in ('--escbin',): self.escbin = v elif o in ('--eval',): self.eval = True elif o in ('--threads',): self.threads=int(v) elif o in ('--ats',): self.genAtsSwfs = True self.rebuildtests = True elif o in ('--atsdir',): self.atsDir = v elif o in ('--verify',): self.verify = True self.vmargs = '-Dverifyall -Dverbose=verify' elif o in ('--aotsdk',): self.aotsdk = v elif o in ('--aotout',): self.aotout = v elif o in ('--aotargs',): self.aotextraargs = v elif o in ('--remoteip',): self.remoteip = v elif o in ('--remoteuser',): self.remoteuser = v
def parseOptions(self): opts = RuntestBase.parseOptions(self) for o, v in opts: if o in ('-S', '--avm2'): self.avm2 = v elif o in ('--avmname',): self.avmname = v elif o in ('--avm2name',): self.avm2name = v elif o in ('-i', '--iterations'): self.iterations = int(v) elif o in ('-l','--log'): self.logFileType='log' self.createOutputFile() elif o in ('-k', '--socketlog'): self.logresults = True elif o in ('-r', '--runtime'): self.vmname = v elif o in ('-m', '--memory'): self.memory = True elif o in ('--vmversion',): self.vmversion = v elif o in ('--vmargs2',): self.vmargs2 = v elif o in ('--nooptimize',): self.optimize = False elif o in ('--perfm',): self.perfm = True elif o in ('--csv',): self.csv = True elif o in ('-p', '--prettyprint'): self.prettyprint = True
def parseOptions(self): opts = RuntestBase.parseOptions(self) for o, v in opts: if o in ("--ext"): self.sourceExt = v elif o in ("--esc"): self.runESC = True elif o in ("--escbin"): self.escbin = v elif o in ("--threads"): self.threads = int(v)
def parseOptions(self): opts = RuntestBase.parseOptions(self) for o, v in opts: if o in ('--ext',): self.sourceExt = v elif o in ('--threads',): self.threads=int(v) elif o in ('-r','--regex',): self.regexOutput = True elif o in ('--full',): self.fullRun = True
def parseOptions(self): opts = RuntestBase.parseOptions(self) for o, v in opts: if o in ('--ext'): self.sourceExt = v elif o in ('--esc'): self.runESC = True elif o in ('--escbin'): self.escbin = v elif o in ('--threads'): self.threads=int(v)
def parseOptions(self): opts = RuntestBase.parseOptions(self) for o, v in opts: if o in ('--ext',): self.sourceExt = v elif o in ('--threads',): self.threads=int(v) elif o in ('-r','--regex',): self.regexOutput = True elif o in ('--diff',): self.diffTesting = True elif o in ('--asc2',): self.asc2 = v
def parseOptions(self): opts = RuntestBase.parseOptions(self) for o, v in opts: if o in ('--ext', ): self.sourceExt = v elif o in ('--threads', ): self.threads = int(v) elif o in ( '-r', '--regex', ): self.regexOutput = True elif o in ('--full', ): self.fullRun = True
def parseOptions(self): opts = RuntestBase.parseOptions(self) for o, v in opts: if o in ('--ext', ): self.sourceExt = v elif o in ('--threads', ): self.threads = int(v) elif o in ( '-r', '--regex', ): self.regexOutput = True elif o in ('--diff', ): self.diffTesting = True elif o in ('--asc2', ): self.asc2 = v
def parseOptions(self): opts = RuntestBase.parseOptions(self) for o, v in opts: if o in ('--ext',): self.sourceExt = v elif o in ('--esc',): self.runESC = True elif o in ('--escbin',): self.escbin = v elif o in ('--eval',): self.eval = True elif o in ('--passthreadid',): self.passthreadid=True elif o in ('--androidthreads',): self.androidthreads=True self.threads=1 elif o in ('--threads',): try: self.threads=int(v) except ValueError: print('Incorrect threads value: %s\n' % v) self.usage(2) elif o in ('--ats',): self.genAtsSwfs = True self.rebuildtests = True # Need to run single threaded since we create a temp file for # every test and this file can collide when using multiple threads self.threads = 1 elif o in ('--atsdir',): self.atsDir = v elif o in ('--verify',): self.verify = True self.vmargs = '-Dverifyall -Dverbose=verify' elif o in ('--verifyonly',): self.verifyonly = True if '-Dverifyonly' not in self.vmargs: self.vmargs += ' -Dverifyonly' elif o in ('--remoteip',): self.remoteip = v elif o in ('--remoteuser',): self.remoteuser = v
def parseOptions(self): opts = RuntestBase.parseOptions(self) for o, v in opts: if o in ('--ext', ): self.sourceExt = v elif o in ('--esc', ): self.runESC = True elif o in ('--escbin', ): self.escbin = v elif o in ('--eval', ): self.eval = True elif o in ('--passthreadid', ): self.passthreadid = True elif o in ('--androidthreads', ): self.androidthreads = True self.threads = 1 elif o in ('--threads', ): try: self.threads = int(v) except ValueError: print('Incorrect threads value: %s\n' % v) self.usage(2) elif o in ('--ats', ): self.genAtsSwfs = True self.rebuildtests = True # Need to run single threaded since we create a temp file for # every test and this file can collide when using multiple threads self.threads = 1 elif o in ('--atsdir', ): self.atsDir = v elif o in ('--verify', ): self.verify = True self.vmargs = '-Dverifyall -Dverbose=verify' elif o in ('--verifyonly', ): self.verifyonly = True if '-Dverifyonly' not in self.vmargs: self.vmargs += ' -Dverifyonly' elif o in ('--remoteip', ): self.remoteip = v elif o in ('--remoteuser', ): self.remoteuser = v
def parseOptions(self): opts = RuntestBase.parseOptions(self) for o, v in opts: if o in ('--ext', ): self.sourceExt = v elif o in ('--esc', ): self.runESC = True elif o in ('--escbin', ): self.escbin = v elif o in ('--eval', ): self.eval = True elif o in ('--threads', ): self.threads = int(v) elif o in ('--ats', ): self.genAtsSwfs = True self.rebuildtests = True elif o in ('--atsdir', ): self.atsDir = v elif o in ('--verify', ): self.verify = True self.vmargs = '-Dverifyall -Dverbose=verify'