Home
last modified time | relevance | path

Searched refs:device (Results 1 – 25 of 26) sorted by relevance

12

/art/tools/dexfuzz/src/dexfuzz/executors/
DExecutor.java40 protected Device device; field in Executor
44 Device device, boolean needsCleanCodeCache) { in Executor() argument
56 this.device = device; in Executor()
76 return device.executeCommand(timeoutString + device.getExecutionShellPrefix() + command, in executeCommandWithTimeout()
106 commandBuilder.append("--boot-image=").append(device.getAndroidProductOut()); in verifyOnHost()
107 if (device.noBootImageAvailable()) { in verifyOnHost()
114 commandBuilder.append("--android-root=").append(device.getAndroidHostOut()).append(" "); in verifyOnHost()
120 ExecutionResult verificationResult = device.executeCommand(commandBuilder.toString(), true, in verifyOnHost()
149 device.executeCommand("rm output.oat", false); in verifyOnHost()
159 device.pushProgramToDevice(programName, testLocation); in prepareProgramForExecution()
[all …]
DArm64OptimizingBackendExecutor.java23 public Arm64OptimizingBackendExecutor(BaseListener listener, Device device) { in Arm64OptimizingBackendExecutor() argument
24 super("ARM64 Optimizing Backend", 5, listener, Architecture.ARM64, device, true); in Arm64OptimizingBackendExecutor()
31 if (device.noBootImageAvailable()) { in execute()
DArmQuickBackendExecutor.java23 public ArmQuickBackendExecutor(BaseListener listener, Device device) { in ArmQuickBackendExecutor() argument
24 super("ARM Quick Backend", 5, listener, Architecture.ARM, device, true); in ArmQuickBackendExecutor()
31 if (device.noBootImageAvailable()) { in execute()
DArm64QuickBackendExecutor.java23 public Arm64QuickBackendExecutor(BaseListener listener, Device device) { in Arm64QuickBackendExecutor() argument
24 super("ARM64 Quick Backend", 5, listener, Architecture.ARM64, device, true); in Arm64QuickBackendExecutor()
31 if (device.noBootImageAvailable()) { in execute()
DArmOptimizingBackendExecutor.java23 public ArmOptimizingBackendExecutor(BaseListener listener, Device device) { in ArmOptimizingBackendExecutor() argument
24 super("ARM Optimizing Backend", 5, listener, Architecture.ARM, device, true); in ArmOptimizingBackendExecutor()
31 if (device.noBootImageAvailable()) { in execute()
DArm64InterpreterExecutor.java23 public Arm64InterpreterExecutor(BaseListener listener, Device device) { in Arm64InterpreterExecutor() argument
24 super("ARM64 Interpreter", 30, listener, Architecture.ARM64, device, false); in Arm64InterpreterExecutor()
31 if (device.noBootImageAvailable()) { in execute()
DArmInterpreterExecutor.java23 public ArmInterpreterExecutor(BaseListener listener, Device device) { in ArmInterpreterExecutor() argument
24 super("ARM Interpreter", 30, listener, Architecture.ARM, device, false); in ArmInterpreterExecutor()
31 if (device.noBootImageAvailable()) { in execute()
DX86InterpreterExecutor.java24 public X86InterpreterExecutor(BaseListener listener, Device device) { in X86InterpreterExecutor() argument
25 super("x86 Interpreter", 30, listener, Architecture.X86, device, false); in X86InterpreterExecutor()
33 commandBuilder.append(device.getHostExecutionFlags()).append(" "); in execute()
DX86QuickBackendExecutor.java24 public X86QuickBackendExecutor(BaseListener listener, Device device) { in X86QuickBackendExecutor() argument
25 super("x86 Quick Backend", 5, listener, Architecture.X86, device, true); in X86QuickBackendExecutor()
33 commandBuilder.append(device.getHostExecutionFlags()).append(" "); in execute()
DX86OptimizingBackendExecutor.java24 public X86OptimizingBackendExecutor(BaseListener listener, Device device) { in X86OptimizingBackendExecutor() argument
25 super("x86 Optimizing Backend", 5, listener, Architecture.X86, device, true); in X86OptimizingBackendExecutor()
33 commandBuilder.append(device.getHostExecutionFlags()).append(" "); in execute()
DMipsInterpreterExecutor.java23 public MipsInterpreterExecutor(BaseListener listener, Device device) { in MipsInterpreterExecutor() argument
24 super("MIPS Interpreter", 30, listener, Architecture.MIPS, device, false); in MipsInterpreterExecutor()
DMips64OptimizingBackendExecutor.java23 public Mips64OptimizingBackendExecutor(BaseListener listener, Device device) { in Mips64OptimizingBackendExecutor() argument
24 super("MIPS64 Optimizing Backend", 5, listener, Architecture.MIPS64, device, true); in Mips64OptimizingBackendExecutor()
DMips64InterpreterExecutor.java23 public Mips64InterpreterExecutor(BaseListener listener, Device device) { in Mips64InterpreterExecutor() argument
24 super("MIPS64 Interpreter", 30, listener, Architecture.MIPS64, device, false); in Mips64InterpreterExecutor()
DX86_64QuickBackendExecutor.java23 public X86_64QuickBackendExecutor(BaseListener listener, Device device) { in X86_64QuickBackendExecutor() argument
24 super("x86_64 Quick Backend", 5, listener, Architecture.X86_64, device, true); in X86_64QuickBackendExecutor()
DX86_64InterpreterExecutor.java23 public X86_64InterpreterExecutor(BaseListener listener, Device device) { in X86_64InterpreterExecutor() argument
24 super("x86_64 Interpreter", 30, listener, Architecture.X86_64, device, false); in X86_64InterpreterExecutor()
DX86_64OptimizingBackendExecutor.java23 public X86_64OptimizingBackendExecutor(BaseListener listener, Device device) { in X86_64OptimizingBackendExecutor() argument
24 super("x86_64 Optimizing Backend", 5, listener, Architecture.X86_64, device, true); in X86_64OptimizingBackendExecutor()
DMipsQuickBackendExecutor.java23 public MipsQuickBackendExecutor(BaseListener listener, Device device) { in MipsQuickBackendExecutor() argument
24 super("MIPS Quick Backend", 5, listener, Architecture.MIPS, device, true); in MipsQuickBackendExecutor()
DMipsOptimizingBackendExecutor.java23 public MipsOptimizingBackendExecutor(BaseListener listener, Device device) { in MipsOptimizingBackendExecutor() argument
24 super("MIPS Optimizing Backend", 5, listener, Architecture.MIPS, device, true); in MipsOptimizingBackendExecutor()
DMips64QuickBackendExecutor.java23 public Mips64QuickBackendExecutor(BaseListener listener, Device device) { in Mips64QuickBackendExecutor() argument
24 super("MIPS64 Quick Backend", 5, listener, Architecture.MIPS64, device, true); in Mips64QuickBackendExecutor()
/art/tools/
Dlibcore_failures.txt20 modes: [device],
26 modes: [device],
34 modes: [device],
50 modes: [device],
68 modes: [device],
83 modes: [device],
87 description: "Needs the newest cat version on the device",
89 modes: [device],
107 modes_variants: [[device,X64]],
124 description: "Needs kernel updates on host/device",
[all …]
Dart15 # This script is used on host and device. It uses a common subset
/art/tools/dexfuzz/src/dexfuzz/fuzzers/
DFuzzer.java124 private void addExecutorsForArchitecture(Device device, Class<? extends Executor> quick, in addExecutorsForArchitecture() argument
134 executors.add(constructor.newInstance(listener, device)); in addExecutorsForArchitecture()
139 executors.add(constructor.newInstance(listener, device)); in addExecutorsForArchitecture()
144 executors.add(constructor.newInstance(listener, device)); in addExecutorsForArchitecture()
160 Device device = null; in addExecutors() local
162 device = new Device(); in addExecutors()
164 device = new Device(Options.deviceName, Options.noBootImage); in addExecutors()
168 addExecutorsForArchitecture(device, Arm64QuickBackendExecutor.class, in addExecutors()
173 addExecutorsForArchitecture(device, ArmQuickBackendExecutor.class, in addExecutors()
178 addExecutorsForArchitecture(device, X86_64QuickBackendExecutor.class, in addExecutors()
[all …]
/art/tools/dexfuzz/
DREADME18 ADB-connected Android device, and it will fuzz these seed files, and execute the
19 resulting new tests on the Android device.
24 DexFuzz can run its test programs on either an ADB-connected device, or a host-build of
27 Execution on an ADB-connected device
31 2. Make sure you have an Android device connected via ADB, that is capable of
37 5. Create a directory on your device that mutated test files can be pushed to and
40 your device using "adb devices -l".
59 Note that if you wanted to test both ARM and ARM64 on an ARM64 device, you can use
68 Add in --device=<device name, e.g. device:generic> if you want to specify a device.
69 Add in --execute-dir=<dir on device> if you want to specify an execution directory.
/art/
DAndroid.mk57 adb wait-for-device remount
125 adb wait-for-device remount
130 adb wait-for-device push $(ANDROID_PRODUCT_OUT)/system $(ART_TEST_ANDROID_ROOT)
365 adb wait-for-device remount
385 adb wait-for-device shell stop
392 adb wait-for-device shell stop
399 adb wait-for-device shell stop
406 adb wait-for-device shell stop
/art/test/
DREADME.txt6 device, or using the desktop "reference implementation".

12