diff --git a/prism/etc/scripts/prism-auto b/prism/etc/scripts/prism-auto index 5f1e396d..18f9c6e3 100755 --- a/prism/etc/scripts/prism-auto +++ b/prism/etc/scripts/prism-auto @@ -1028,7 +1028,7 @@ def benchmarkAutoFile(autoFile): # # * propertiesFile: name of the properties file (as a string) -def benchmarkPropertiesFile(propertiesFile): +def benchmarkPropertiesFile(propertiesFile, extraArgs): logging.debug("Benchmarking properties file " + propertiesFile) dir = os.path.dirname(propertiesFile) if dir == "": dir = "." @@ -1045,7 +1045,7 @@ def benchmarkPropertiesFile(propertiesFile): for modelFile in modelFiles: # Expand model based on any .args file, too for modelArgs in getMatchingArgListsForFile(modelFile[0]): - benchmark(modelFile[0], modelFile[1] + modelArgs + [propertiesFile] + args, dir) + benchmark(modelFile[0], modelFile[1] + modelArgs + [propertiesFile] + args + extraArgs, dir) # Execute benchmarking based on a property list. # A property list is a file containing pairs of the form