cts测试 链接IPV6外网插入测试专用卡 命令:
run cts -m CtsNetTestCases -t android.net.cts.IpSecAlgorithmImplTest#testChaCha20Poly1305
run cts -m CtsNetTestCases -t android.net.cts.IpSecManagerTest
arm64-v8a CtsNetTestCases
android.net.cts.IpSecAlgorithmImplTest#testChaCha20Poly1305 fail
android.net.cts.IpSecManagerTest#testChaCha20Poly1305Tcp4 fail
android.net.cts.IpSecManagerTest#testChaCha20Poly1305Tcp6 fail
android.net.cts.IpSecManagerTest#testChaCha20Poly1305Udp4 fail
android.net.cts.IpSecManagerTest#testChaCha20Poly1305Udp6 fail
android.net.cts.IpSecManagerTest#testChaCha20Poly1305Udp4UdpEncap fail
android.net.cts.IpSecManagerTest#testChaCha20Poly1305Tcp4UdpEncap fail
高通提供修改意见修改 case 号
11/8/2022 6:05 PM
Comment:
Dear Customer,
--Summarys
This is Zhizhi chen from China Modem software RIL/QMI/Android data/Telephony team,
你这个是CTS测试问题还是VTS测试问题?
这个 测试是需要打开内核一下配置的,你可以看看当前项目的kernel 配置,例如lahaina 基线修改如下。
这个是Google 提供的原生内核,我们是不会去修改这个配置的。 你可以参考lahaina 的配置自行修改测试。
Change-Id: I674e71730f507e682252b8b436a2957df5ec92e9
Signed-off-by: Sauvik Saha <ssaha@codeaurora.org>
---
arch/arm64/configs/vendor/lahaina_QGKI.config | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/arch/arm64/configs/vendor/lahaina_QGKI.config b/arch/arm64/configs/vendor/lahaina_QGKI.config
index 9596b76..6d97526 100644
--- a/arch/arm64/configs/vendor/lahaina_QGKI.config
+++ b/arch/arm64/configs/vendor/lahaina_QGKI.config
@@ -270,3 +270,7 @@ CONFIG_PCIEAER=y
CONFIG_PCIEASPM_POWER_SUPERSAVE=y
CONFIG_TLB_CONF_HANDLER=y
CONFIG_PRINTK_CALLER=y
+CONFIG_CRYPTO_CHACHA20POLY1305=y
+CONFIG_CRYPTO_XCBC=y
+# CONFIG_CRYPTO_CHACHA20_NEON is not set
+# CONFIG_CRYPTO_NHPOLY1305_NEON is not set
--
2.7.4
就是打开kernel内核中的这几个配置项目, 或者你可以检查一下
kernel 配置文件
adb pull /proc/config.gz
如果是VTS测试,这个patch则没有用,这个VTS用的Google 提供的镜像,修改不了内核配置的。