def make_pdf_entries_paramsets(testfile,options): buildroot=gsconf.gsroot revision_filename=buildroot+"revision" if os.path.exists(revision_filename): revision_file=open(revision_filename) revision = revision_file.readline() revision=revision.strip("\n") revision_file.close() else: revision="unknown" if gsutil.check_extension(testfile): for params in gsparamsets.pdftestparamsets_maximum: make_pdf_entry(testfile, params.device, params.resolution, params.banding,revision=revision,options=options)
def make_pdf_entries_paramsets(testfile, options): buildroot = gsconf.gsroot revision_filename = buildroot + "revision" if os.path.exists(revision_filename): revision_file = open(revision_filename) revision = revision_file.readline() revision = revision.strip("\n") revision_file.close() else: revision = "unknown" if gsutil.check_extension(testfile): for params in gsparamsets.pdftestparamsets_maximum: make_pdf_entry(testfile, params.device, params.resolution, params.banding, revision=revision, options=options)
def addTests(suite, gsroot, now, options=None, **args): if args.has_key("track"): track = args["track"] else: track = 0 # get a list of test files comparefiles = os.listdir(gsconf.comparefiledir) comparefiles.sort() if sys.modules["gsconf"].__dict__.has_key("revision"): print myself, gsconf.revision # for testfile in comparefiles: # print myself,testfile for testfile in comparefiles: if gsutil.check_extension(testfile): for params in gsparamsets.testparamsets: add_compare_test(suite, gsroot, testfile, params.device, params.resolution, params.banding, track, now)
def addTests(suite,gsroot,now,options=None, **args): if options: pass # future implementation possible if args.has_key('track'): track = args['track'] else: track = 0 # get a list of test files comparefiles = os.listdir(gsconf.comparefiledir) comparefiles.sort() # for testfile in comparefiles: # print myself,testfile for testfile in comparefiles: if gsutil.check_extension(testfile): for params in gsparamsets.pdftestparamsets: add_compare_test(suite, gsroot,testfile,params.device,params.resolution,params.banding,track)
def addTests(suite, gsroot, now, options=None, **args): if args.has_key('track'): track = args['track'] else: track = 0 # get a list of test files comparefiles = os.listdir(gsconf.comparefiledir) comparefiles.sort() if sys.modules["gsconf"].__dict__.has_key("revision"): print myself, gsconf.revision # for testfile in comparefiles: # print myself,testfile for testfile in comparefiles: if gsutil.check_extension(testfile): for params in gsparamsets.testparamsets: add_compare_test(suite, gsroot, testfile, params.device, params.resolution, params.banding, track, now)
if gs.process(): try: gssum.add_file(ofile) rasterdb.put_file(ofile) os.unlink(tfile) os.unlink(ofile) print "done." except OSError: print "no output produced." else: print "error." if __name__ == "__main__": print "this script is only useful when starting a new database" print "exit now" sys.exit(1) # create the baselinedb db = anydbm.open(gsconf.baselinedb, 'c') db.close() files = os.listdir(gsconf.comparefiledir) for f in files: if gsutil.check_extension(f): for params in gsparamsets.testparamsets: make_compare_entry(f, params.device, params.resolution, params.banding) for params in gsparamsets.pdftestparamsets: make_pdfcompare_entry(f, params.device, params.resolution, params.banding)
gs.device = device gs.dpi = dpi if gs.process(): try: gssum.add_file(ofile,dbname) rasterdb.put_file(ofile) os.unlink(tfile) os.unlink(ofile) print "done." except OSError: print "no output produced." else: print "error." if __name__ == "__main__": # create the testdatadb dbname = gsconf.testdatadb db = anydbm.open(dbname, 'c') db.close() files = os.listdir(gsconf.comparefiledir) files.sort() for f in files: if gsutil.check_extension(f): for params in gsparamsets.testparamsets: make_compare_entry(dbname,f, params.device, params.resolution, params.banding) for params in gsparamsets.pdftestparamsets: make_pdfcompare_entry(dbname,f, params.device, params.resolution, params.banding)