Exemplo n.º 1
0
  s = 'REPRO: %s %s -seed %s %s'%  (constants.REPRO_COMMAND_START, testCase, seed, ' '.join(extra))
  if constants.REPRO_COMMAND_END != '':
    s += ' %s' % constants.REPRO_COMMAND_END

  if iters != 1:
    s = s.strip() + ' -iters %s' % iters
    
  print('\n%s\n' % s)

tup = os.path.split(os.getcwd())

sub = os.path.split(tup[0])[0]
sub = os.path.split(sub)[1]

logDirName = benchUtil.getArg('-logDir', '%s/lucene/build' % ROOT)

doCompile = not benchUtil.getArg('-noc', False, False)
doLog = not benchUtil.getArg('-nolog', False, False)
jvmCount = int(benchUtil.getArg('-jvms', 1))

if jvmCount != 1:
  doLog = True
  
if doLog:
  print '\nLogging to dir %s' % logDirName

if not os.path.exists(logDirName):      
  os.makedirs(logDirName)

onlyOnce = benchUtil.getArg('-once', False, False)
Exemplo n.º 2
0
                                      seed, ' '.join(extra))
    if constants.REPRO_COMMAND_END != '':
        s += ' %s' % constants.REPRO_COMMAND_END

    if iters != 1:
        s = s.strip() + ' -iters %s' % iters

    print('\n%s\n' % s)


tup = os.path.split(os.getcwd())

sub = os.path.split(tup[0])[0]
sub = os.path.split(sub)[1]

logDirName = benchUtil.getArg('-logDir', '%s/lucene/build' % ROOT)

doCompile = not benchUtil.getArg('-noc', False, False)
doLog = not benchUtil.getArg('-nolog', False, False)
jvmCount = int(benchUtil.getArg('-jvms', 1))

if jvmCount != 1:
    doLog = True

if doLog:
    print '\nLogging to dir %s' % logDirName

if not os.path.exists(logDirName):
    os.makedirs(logDirName)

onlyOnce = benchUtil.getArg('-once', False, False)
Exemplo n.º 3
0
    def toString(self):
        print 'meanReopenTime=%s stdReopenTime=%s qtCount=%s totalDocs=%s totalReopen=%s totalSearches=%s totalUpdateTime=%s' % \
                (self.meanReopenTime,
                 self.stddevReopenTime,
                 self.qtCount,
                 self.totalDocs,
                 self.totalReopens,
                 self.totalSearches,
                 self.totalUpdateTime)


if __name__ == '__main__':

    sourceData = competition.sourceData()
    sourceData.tasksFile = benchUtil.getArg('-tasks', None, True)
    if sourceData.tasksFile is None:
        raise RuntimeError('No tasks file defined: -tasks [file]')

    comp = competition.Competition(randomSeed=0)

    index = comp.newIndex(
        constants.TRUNK_CHECKOUT,
        sourceData,
        postingsFormat='Lucene90',
        idFieldPostingsFormat='Memory',
        grouping=False,
        doDeletions=False,
        addDVFields=True,
    )
Exemplo n.º 4
0
    self.qtCount = 0

  def toString(self):
    print 'meanReopenTime=%s stdReopenTime=%s qtCount=%s totalDocs=%s totalReopen=%s totalSearches=%s totalUpdateTime=%s' % \
            (self.meanReopenTime,
             self.stddevReopenTime,
             self.qtCount,
             self.totalDocs,
             self.totalReopens,
             self.totalSearches,
             self.totalUpdateTime)
    
if __name__ == '__main__':
    
  sourceData = competition.sourceData()
  sourceData.tasksFile = benchUtil.getArg('-tasks', None, True)
  if sourceData.tasksFile is None:
    raise RuntimeError('No tasks file defined: -tasks [file]')
  
  comp = competition.Competition(randomSeed=0)

  index = comp.newIndex(constants.TRUNK_CHECKOUT, sourceData,
                        postingsFormat='Lucene50',
                        idFieldPostingsFormat='Memory',
                        grouping=False,
                        doDeletions=False,
                        addDVFields=True,
                        )
  
  c = competition.Competitor('base', constants.TRUNK_CHECKOUT)