Fail Skpbench on unsupported hardware
Stop running Skpbench on unsupported hardware. Change-Id: Iafde07d493dcccdd41dffea09255da68cf44afdb Reviewed-on: https://skia-review.googlesource.com/c/skia/+/252044 Commit-Queue: Ben Wagner aka dogben <benjaminwagner@google.com> Reviewed-by: Kevin Lubick <kjlubick@google.com> Auto-Submit: Ben Wagner aka dogben <benjaminwagner@google.com>
This commit is contained in:
parent
57643aa1c2
commit
057985ad67
@ -186,25 +186,13 @@
|
||||
"Perf-Android-Clang-Pixel-GPU-Adreno530-arm64-Release-All-Android_Vulkan",
|
||||
"Perf-Android-Clang-Pixel-GPU-Adreno530-arm64-Release-All-Android_Vulkan_Skpbench",
|
||||
"Perf-Android-Clang-Pixel2XL-GPU-Adreno540-arm64-Release-All-Android",
|
||||
"Perf-Android-Clang-Pixel2XL-GPU-Adreno540-arm64-Release-All-Android_CCPR_Skpbench",
|
||||
"Perf-Android-Clang-Pixel2XL-GPU-Adreno540-arm64-Release-All-Android_Skpbench",
|
||||
"Perf-Android-Clang-Pixel2XL-GPU-Adreno540-arm64-Release-All-Android_Vulkan",
|
||||
"Perf-Android-Clang-Pixel2XL-GPU-Adreno540-arm64-Release-All-Android_Vulkan_Skpbench",
|
||||
"Perf-Android-Clang-Pixel3-GPU-Adreno630-arm64-Release-All-Android",
|
||||
"Perf-Android-Clang-Pixel3-GPU-Adreno630-arm64-Release-All-Android_CCPR_Skpbench",
|
||||
"Perf-Android-Clang-Pixel3-GPU-Adreno630-arm64-Release-All-Android_Skpbench",
|
||||
"Perf-Android-Clang-Pixel3-GPU-Adreno630-arm64-Release-All-Android_Vulkan",
|
||||
"Perf-Android-Clang-Pixel3-GPU-Adreno630-arm64-Release-All-Android_Vulkan_Skpbench",
|
||||
"Perf-Android-Clang-Pixel3a-GPU-Adreno615-arm64-Release-All-Android",
|
||||
"Perf-Android-Clang-Pixel3a-GPU-Adreno615-arm64-Release-All-Android_CCPR_Skpbench",
|
||||
"Perf-Android-Clang-Pixel3a-GPU-Adreno615-arm64-Release-All-Android_Skpbench",
|
||||
"Perf-Android-Clang-Pixel3a-GPU-Adreno615-arm64-Release-All-Android_Vulkan",
|
||||
"Perf-Android-Clang-Pixel3a-GPU-Adreno615-arm64-Release-All-Android_Vulkan_Skpbench",
|
||||
"Perf-Android-Clang-Pixel4-GPU-Adreno640-arm64-Release-All-Android",
|
||||
"Perf-Android-Clang-Pixel4-GPU-Adreno640-arm64-Release-All-Android_CCPR_Skpbench",
|
||||
"Perf-Android-Clang-Pixel4-GPU-Adreno640-arm64-Release-All-Android_Skpbench",
|
||||
"Perf-Android-Clang-Pixel4-GPU-Adreno640-arm64-Release-All-Android_Vulkan",
|
||||
"Perf-Android-Clang-Pixel4-GPU-Adreno640-arm64-Release-All-Android_Vulkan_Skpbench",
|
||||
"Perf-Android-Clang-TecnoSpark3Pro-GPU-PowerVRGE8320-arm-Release-All-Android",
|
||||
"Perf-ChromeOS-Clang-ASUSChromebookFlipC100-GPU-MaliT764-arm-Release-All",
|
||||
"Perf-ChromeOS-Clang-AcerChromebook13_CB5_311-GPU-TegraK1-arm-Release-All",
|
||||
|
File diff suppressed because it is too large
Load Diff
@ -51,6 +51,9 @@ __argparse.add_argument('-d', '--duration',
|
||||
type=int, help="number of milliseconds to run each benchmark")
|
||||
__argparse.add_argument('-l', '--sample-ms',
|
||||
type=int, help="duration of a sample (minimum)")
|
||||
__argparse.add_argument('--force',
|
||||
action='store_true',
|
||||
help="perform benchmarking on unrecognized Android devices")
|
||||
__argparse.add_argument('--gpu',
|
||||
action='store_true',
|
||||
help="perform timing on the gpu clock instead of cpu (gpu work only)")
|
||||
@ -345,11 +348,14 @@ def main():
|
||||
elif model == 'Nexus 6P':
|
||||
from _hardware_nexus_6p import HardwareNexus6P
|
||||
hardware = HardwareNexus6P(adb)
|
||||
else:
|
||||
elif FLAGS.force:
|
||||
from _hardware_android import HardwareAndroid
|
||||
print("WARNING: %s: don't know how to monitor this hardware; results "
|
||||
"may be unreliable." % model, file=sys.stderr)
|
||||
hardware = HardwareAndroid(adb)
|
||||
else:
|
||||
raise Exception("%s: don't know how to monitor this hardware. "
|
||||
"Use --force to bypass this warning." % model)
|
||||
else:
|
||||
hardware = Hardware()
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user