首页 > 其他分享 >CtsBiometricsTestCases 测试fail,解决方法。

CtsBiometricsTestCases 测试fail,解决方法。

时间:2024-10-17 09:43:52浏览次数:8  
标签:CtsBiometricsTestCases gt server lt 测试 fail android biometrics

平台:高通C6490,android13

测试结果:

arm64-v8a CtsBiometricsTestCases
TestResultDetails
android.server.biometrics.BiometricActivityTests#testBiometricOrCredential_credentialButtonInvoked_biometricNotEnrolled fail java.lang.AssertionError: AuthSessionState: 9. {SensorId: 0, Operation: 7, UserId: 0, NumEnrolled: 0}
android.server.biometrics.BiometricActivityTests#testBiometricOnly_authenticateFromForegroundActivity fail java.lang.AssertionError: Sensor: 0 should have exactly one enrollment expected:<1> but was:<0>
android.server.biometrics.BiometricActivityTests#testBiometricOnly_rejectThenAuthenticate fail java.lang.AssertionError: Sensor: 0 should have exactly one enrollment expected:<1> but was:<0>
android.server.biometrics.BiometricActivityTests#testBiometricOnly_rejectThenErrorFromForegroundActivity fail java.lang.AssertionError: Sensor: 0 should have exactly one enrollment expected:<1> but was:<0>
android.server.biometrics.BiometricSecurityTests#testBiometricStrengthDowngraded_StrongSensor fail java.lang.AssertionError: Sensor: 0 should have exactly one enrollment expected:<1> but was:<0>
android.server.biometrics.BiometricSecurityTests#testBiometricStrength_StrongSensor fail java.lang.AssertionError: Sensor: 0 should have exactly one enrollment expected:<1> but was:<0>
android.server.biometrics.BiometricServiceTests#testBiometricsRemovedWhenCredentialRemoved fail java.lang.AssertionError: Sensor: 0 should have exactly one enrollment expected:<1> but was:<0>
android.server.biometrics.BiometricServiceTests#testLockoutResetRequestedAfterCredentialUnlock fail java.lang.AssertionError: Sensor: 0 should have exactly one enrollment expected:<1> but was:<0>
android.server.biometrics.BiometricSimpleTests#testBiometricCancellation fail java.lang.AssertionError: Sensor: 0 should have exactly one enrollment expected:<1> but was:<0>
android.server.biometrics.BiometricSimpleTests#testWhenCredentialEnrolled fail java.lang.AssertionError: AuthSessionState: 9. {SensorId: 0, Operation: 7, UserId: 0, NumEnrolled: 0}
android.server.biometrics.BiometricSimpleTests#testSimpleCredentialAuth fail java.lang.AssertionError: AuthSessionState: 9. {SensorId: 0, Operation: 7, UserId: 0, NumEnrolled: 0}
android.server.biometrics.BiometricSimpleTests#testEnroll fail java.lang.AssertionError: Sensor: 0 should have exactly one enrollment expected:<1> but was:<0>
android.server.biometrics.BiometricCryptoTests#testGenerateKeyWhenCredentialAndBiometricEnrolled fail java.lang.AssertionError: Sensor: 0 should have exactly one enrollment expected:<1> but was:<0>
android.server.biometrics.fingerprint.FingerprintServiceTest#testAuthenticateFromForegroundActivity fail java.lang.AssertionError
android.server.biometrics.fingerprint.FingerprintServiceTest#testRejectThenErrorFromForegroundActivity fail java.lang.AssertionError
android.server.biometrics.fingerprint.FingerprintServiceTest#testEnroll fail java.lang.AssertionError: expected:<1> but was:<0>

 

因为我们项目没有指纹相关的,需要移除 frameworks/native/data/etc/android.hardware.fingerprint.xml

修改如下:

diff --git a/LINUX/android/device/qcom/lahaina/lahaina.mk b/LINUX/android/device/qcom/lahaina/lahaina.mk
index 238a64c5971..3f964c31efe 100755
--- a/LINUX/android/device/qcom/lahaina/lahaina.mk
+++ b/LINUX/android/device/qcom/lahaina/lahaina.mk
@@ -435,8 +435,8 @@ endif
 TARGET_MOUNT_POINTS_SYMLINKS := false
 
 # Fingerprint feature
-PRODUCT_COPY_FILES += \
-    frameworks/native/data/etc/android.hardware.fingerprint.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.fingerprint.xml \
+#PRODUCT_COPY_FILES += \
+#    frameworks/native/data/etc/android.hardware.fingerprint.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.fingerprint.xml \
 
 # system prop for enabling QFS (QTI Fingerprint Solution)
 PRODUCT_PROPERTY_OVERRIDES += \

 

标签:CtsBiometricsTestCases,gt,server,lt,测试,fail,android,biometrics
From: https://www.cnblogs.com/dodo-asw/p/18471432

相关文章

  • STM32F103+Air780 OTA升级测试说明
     测试1,单片机通过串口1和GPRS模块通信; 单片机PA8引脚作为复位模组使用;串口2做日志打印(115200)(单片机)PA9  ----  (Air780 )RX;(单片机)PA10  ----  (Air780 )TX;(单片机)PA8  ----  (Air780 )RST2,打开这节例程3,可以使用下载器先下载Bo......
  • 10.16测试分类
    软件测试之测试分类一、按开发阶段划分1、单元测试2、集成测试3、系统测试4、验收测试二、按查看代码划分1、黑盒测试定义:黑盒测试也是功能测试,测试中把被测试的软件当成一个黑盒子,不关心盒子的内部结构是什么,只关心软件的输入数据和输出数据比如:计算器当作黑盒子:输入1+......
  • 探索 Python 的测试与调试技巧
    测试和调试是开发软件时至关重要的步骤,它们可以确保代码的正确性、稳定性和性能。Python提供了强大的工具来简化测试和调试流程。在本篇博客中,我们将讨论Python中的单元测试、pytest 测试框架、调试与日志记录,以及性能优化与剖析工具的使用。10.1单元测试与 unittest单......
  • 软件测试学习思维导图
    软件测试是一个系统的过程,它涉及多个层面的知识和技能。思维导图是一种有效的工具,可以帮助测试人员组织和规划测试活动,确保测试的全面性和深入性。以下是软件测试思维导图的关键组成部分:测试理论知识测试理论知识是软件测试的基础,包括了解软件测试的定义、目的、原则、方法......
  • AI预测福彩3D采取888=3策略+和值012路或胆码测试10月16日新模型预测第112弹
              经过100多期的测试,当然有很多彩友也一直在观察我每天发的预测结果,得到了一个非常有价值的信息,那就是9码定位的命中率非常高,100多期一共只错了12次,这给喜欢打私房菜的朋友提供了极高价值的预测结果~当然了,大部分菜友还是走的正常渠道,因此,得想办法进行缩水,......
  • AI预测体彩排3采取888=3策略+和值012路或胆码测试10月16日升级新模型预测第106弹
             经过100多期的测试,当然有很多彩友也一直在观察我每天发的预测结果,得到了一个非常有价值的信息,那就是9码定位的命中率非常高,已到达90%的命中率,这给喜欢打私菜的朋友提供了极高价值的预测结果~当然了,大部分菜友还是走的正常渠道,因此,得想办法进行缩水,尽可能少的......
  • 【免费赠书】重磅消息,免费赠书啦,免费赠送《软件性能测试、分析与调优实践之路(第2版)》
    为了答谢各位读者对清华大学出版社出版的《软件性能测试、分析与调优实践之路(第2版)》的喜爱,定于2024.10.31号19:30开始赠送本书,并且包邮。如何参加活动:1、首先关注清哥聊技术公众号,并且向公众号发送消息: 软件性能测试、分析与调优实践之路,以报名参加活动。2、管理员在收到消......
  • vLLM 推理引擎性能分析基准测试
    文章目录分析步骤案例案例描述测试数据集原始数据〇轮测试(enable-64)一轮测试(enable-128)二轮测试(enable-256)三轮测试(enable-512)四轮测试(enable-2048)五轮测试(enable-4096)六轮测试(enable-8192)七轮测试(disable-256)八轮测试(disable-512)九轮测试(disable-2048)十轮测试(disable-4......
  • 性能测试-文件句柄
    文件句柄(filedescriptor)是操作系统为每个打开的文件、网络连接、管道等分配的一个整数,用于唯一标识该资源。在操作系统中,任何涉及读写的操作(如文件、网络套接字等)都需要通过文件句柄来完成。文件句柄是应用程序与操作系统之间进行I/O操作的重要桥梁。文件句柄的用途:文......
  • 【北汇信息】网络及诊断自动化测试软件集成方案
    方案衔接  本方案是对北汇信息提供的CAN/CANFD/CANXL/LIN/FlexRay总线网络及诊断测试解决方案的进一步补充和优化,虽然此测试系统方案的结构和接口采用模块化的设计思路,可根据测试需求进行功能模块的裁剪和定制,使测试系统具备一定的延展性并可适配不同平台变型测试需求,但在......