Home
last modified time | relevance | path

Searched refs:programName (Results 1 – 17 of 17) sorted by relevance

/art/tools/dexfuzz/src/dexfuzz/executors/
DExecutor.java100 public boolean verifyOnHost(String programName) { in verifyOnHost() argument
117 commandBuilder.append("--dex-file=").append(programName).append(" "); in verifyOnHost()
157 public void prepareProgramForExecution(String programName) { in prepareProgramForExecution() argument
159 device.pushProgramToDevice(programName, testLocation); in prepareProgramForExecution()
164 device.cleanCodeCache(architecture, testLocation, programName); in prepareProgramForExecution()
172 protected abstract String constructCommand(String programName); in constructCommand() argument
177 public void execute(String programName) { in execute() argument
185 command += constructCommand(programName); in execute()
192 …public ExecutionResult runBisectionSearch(String programName, String expectedOutputFile, String lo… in runBisectionSearch() argument
194 String runtimeCommand = constructCommand(programName); in runBisectionSearch()
DX86_64InterpreterExecutor.java29 protected String constructCommand(String programName) { in constructCommand() argument
32 commandBuilder.append("-cp ").append(testLocation).append("/").append(programName).append(" "); in constructCommand()
DX86_64OptimizingBackendExecutor.java29 protected String constructCommand(String programName) { in constructCommand() argument
35 commandBuilder.append("-cp ").append(testLocation).append("/").append(programName).append(" "); in constructCommand()
DArm64InterpreterExecutor.java29 protected String constructCommand(String programName) { in constructCommand() argument
35 commandBuilder.append("-cp ").append(testLocation).append("/").append(programName).append(" "); in constructCommand()
DArmInterpreterExecutor.java29 protected String constructCommand(String programName) { in constructCommand() argument
35 commandBuilder.append("-cp ").append(testLocation).append("/").append(programName).append(" "); in constructCommand()
DArmOptimizingBackendExecutor.java29 protected String constructCommand(String programName) { in constructCommand() argument
38 commandBuilder.append("-cp ").append(testLocation).append("/").append(programName).append(" "); in constructCommand()
DArm64OptimizingBackendExecutor.java29 protected String constructCommand(String programName) { in constructCommand() argument
38 commandBuilder.append("-cp ").append(testLocation).append("/").append(programName).append(" "); in constructCommand()
DX86InterpreterExecutor.java30 protected String constructCommand(String programName) { in constructCommand() argument
36 commandBuilder.append("-cp ").append(testLocation).append("/").append(programName).append(" "); in constructCommand()
DX86OptimizingBackendExecutor.java30 protected String constructCommand(String programName) { in constructCommand() argument
39 commandBuilder.append("-cp ").append(testLocation).append("/").append(programName).append(" "); in constructCommand()
DDevice.java269 private String getOatFileName(String testLocation, String programName) { in getOatFileName() argument
271 return (testLocation.replace("/", "@").substring(1) + "@" + programName); in getOatFileName()
274 public void cleanCodeCache(Architecture architecture, String testLocation, String programName) { in cleanCodeCache() argument
276 + getOatFileName(testLocation, programName); in cleanCodeCache()
280 public void pushProgramToDevice(String programName, String testLocation) { in pushProgramToDevice() argument
283 String command = getExecutionPrefixWithAdb("push") + programName + " " + testLocation; in pushProgramToDevice()
/art/tools/dexfuzz/src/dexfuzz/fuzzers/
DFuzzer.java217 String programName = getNextOutputFilename(); in execute() local
221 verified = goldenExecutor.verifyOnHost(programName); in execute()
232 executor.prepareProgramForExecution(programName); in execute()
233 executor.execute(programName); in execute()
244 listener.handleSuccessfullyFuzzedFile(programName); in execute()
245 analyseResults(program, programName); in execute()
286 private boolean checkGoldenExecutorForSelfDivergence(String programName) { in checkGoldenExecutorForSelfDivergence() argument
295 goldenExecutor.execute(programName); in checkGoldenExecutorForSelfDivergence()
306 private void analyseResults(Program program, String programName) { in analyseResults() argument
355 if (checkGoldenExecutorForSelfDivergence(programName)) { in analyseResults()
/art/tools/dexfuzz/src/dexfuzz/listeners/
DUniqueProgramTrackerListener.java83 private String getMD5SumOfProgram(String programName) { in getMD5SumOfProgram() argument
86 FileInputStream stream = new FileInputStream(programName); in getMD5SumOfProgram()
222 public void handleSuccessfullyFuzzedFile(String programName) { in handleSuccessfullyFuzzedFile() argument
223 String md5sum = getMD5SumOfProgram(programName); in handleSuccessfullyFuzzedFile()
226 fuzzedFile = programName; in handleSuccessfullyFuzzedFile()
DBisectionSearchListener.java53 public void handleSuccessfullyFuzzedFile(String programName) { in handleSuccessfullyFuzzedFile() argument
54 fuzzedFile = programName; in handleSuccessfullyFuzzedFile()
DConsoleLoggerListener.java115 public void handleSuccessfullyFuzzedFile(String programName) { in handleSuccessfullyFuzzedFile() argument
116 logToConsole("Program " + programName + " successfully fuzzed."); in handleSuccessfullyFuzzedFile()
DMultiplexerListener.java172 public void handleSuccessfullyFuzzedFile(String programName) { in handleSuccessfullyFuzzedFile() argument
174 listener.handleSuccessfullyFuzzedFile(programName); in handleSuccessfullyFuzzedFile()
DBaseListener.java68 public void handleSuccessfullyFuzzedFile(String programName) { } in handleSuccessfullyFuzzedFile() argument
DLogFileListener.java249 public void handleSuccessfullyFuzzedFile(String programName) { in handleSuccessfullyFuzzedFile() argument
250 write("Successfully fuzzed file '" + programName + "'"); in handleSuccessfullyFuzzedFile()