mirror of
https://gitee.com/sui-feng-cb/AzurLaneAutoScript1
synced 2026-03-29 12:47:13 +08:00
Fix: [ALAS] Limit Android SDK version when benchmarking Droidcast
This commit is contained in:
@@ -39,7 +39,7 @@ class Benchmark(DaemonBase, CampaignUI):
|
||||
record = []
|
||||
|
||||
for n in range(1, self.TEST_TOTAL + 1):
|
||||
start = time.time()
|
||||
start = time.perf_counter()
|
||||
|
||||
try:
|
||||
func(*args, **kwargs)
|
||||
@@ -52,7 +52,7 @@ class Benchmark(DaemonBase, CampaignUI):
|
||||
logger.warning(f'Benchmark tests failed on func: {func.__name__}')
|
||||
return 'Failed'
|
||||
|
||||
cost = time.time() - start
|
||||
cost = time.perf_counter() - start
|
||||
logger.attr(
|
||||
f'{str(n).rjust(2, "0")}/{self.TEST_TOTAL}',
|
||||
f'{float2str(cost)}'
|
||||
@@ -194,6 +194,10 @@ class Benchmark(DaemonBase, CampaignUI):
|
||||
if device == 'android_phone_vmos':
|
||||
screenshot = ['ADB', 'aScreenCap', 'DroidCast', 'DroidCast_raw']
|
||||
click = ['ADB', 'Hermit', 'MaaTouch']
|
||||
# Droidcast on SDK 23 (Android 6.0) to SDK 32 (Android 12)
|
||||
if not (23 <= sdk <= 32):
|
||||
screenshot = remove('DroidCast', 'DroidCast_raw')
|
||||
|
||||
if self.device.nemu_ipc_available():
|
||||
screenshot.append('nemu_ipc')
|
||||
if self.device.ldopengl_available():
|
||||
|
||||
Reference in New Issue
Block a user