关于CTS的testPackageSignatures()

转载 2011年07月30日 20:38:56

07-19 16:13:32.729 I/TestRunner(  720):
junit.framework.AssertionFailedError: These packages should not be
signed with a well known key: [com.android.soundrecorder,
com.android.voicedialer, com.android.defcontainer,
com.android.launcher, com.android.quicksearchbox,
com.android.contacts, com.android.inputmethod.latin,
com.android.phone, com.qualcomm.wiper, com.android.calculator2,
com.android.htmlviewer, com.android.globaltime,
com.android.MultiplePdpTest, com.android.bluetooth,
com.android.providers.calendar, com.android.calendar,
com.android.browser, com.android.music, com.cooliris.media,
com.android.stk, com.android.qualcomm,
com.android.providers.downloads.ui, com.android.globaltimetests,
com.android.providers.userdictionary, android.tts, com.android.mms,
com.android.provision, com.android.providers.media,
com.android.certinstaller, com.qualcomm.location.qvtester,
com.qualcomm.permission.locapi, com.quicinc.CrashLogger,
touchscreen.test, android, com.quicinc.fmradio, com.android.settings,
com.android.providers.contacts, com.qualcomm.qx.neocore,
com.android.protips, com.qualcomm.alerter,
com.android.providers.applications, com.qualcomm.wifi.softap,
com.android.providers.drm, com.android.musicvis, com.android.term,
com.android.systemui, com.android.wallpaper.livepicker,
com.android.speechrecorder, com.android.development,
com.android.packageinstaller, com.android.wallpaper,
com.android.providers.telephony,
com.android.providers.subscribedfeeds, com.svox.pico,
com.android.camera, com.android.email, com.qualcomm.cabl,
com.android.spare_parts, com.android.deskclock,
com.android.magicsmoke, com.android.providers.settings,
com.android.preflight.media, com.android.providers.downloads,
com.qualcomm.privinit, com.android.server.vpn]

 

See code snippet under ./tests/tests/
security/src/android/security/cts/PackageSignatureTest.java

        for (PackageInfo packageInfo : allPackageInfos) {
            String packageName = packageInfo.packageName;
            if (packageName != null && !
isWhitelistedPackage(packageName)) {
                for (Signature signature : packageInfo.signatures) {
                    if (wellKnownSignatures.contains(signature)) {

badPackages.add(packageInfo.packageName);                    }
                }
            }
        }

        assertTrue("These packages should not be signed with a well
known key: " + badPackages,
                badPackages.isEmpty());

android CTS和GTS测试FAIL项解决集锦

Fail的一些修改   1、直接设置问题 estUnknownSourcesOffByDefault fail junit.framework.Asserti...
  • zwq1457
  • zwq1457
  • 2016-04-05 14:05:34
  • 1371

CTS fail 问题总结

android.security.cts.PackageSignatureTest  testPackageSignatures (fail) 单跑命令:  run cts -...
  • lipengshiwo
  • lipengshiwo
  • 2016-08-25 22:53:44
  • 1746

如何通过Android CTS测试—testPackageSignatures

原文:http://blog.csdn.net/wys7250578/article/details/8959480  解决此问题时在网上搜了很多资料,但都很零碎,没有找到非常完整的解决方案,在...
  • soso1070
  • soso1070
  • 2013-08-21 15:53:17
  • 1989

CTS 源码分析(一)--CTS概况

CTS 源码分析(一)  --CTS概况    1、什么是CTS?       Compatibility Test Suite 兼容性测试套件 说白了,就是一套工具。一套软件组成的测试工具。 ...
  • zhoujiamurong
  • zhoujiamurong
  • 2016-06-20 16:14:02
  • 1471

关于CLR、CIL、CTS、CLS、CLI、BCL和FCL 的区分与总结

关于CLR、CIL、CTS、CLS、CLI、BCL和FCL 的区分与总结 如果要想深入学习.NET平台,那么标题中的这些关键字对你来说并不陌生,这些名词构成了.NET庞大的生态系统,为了宏观认识.N...
  • Eiceblue
  • Eiceblue
  • 2015-06-23 09:28:21
  • 1128

Google CTS测试指导

CTS测试简介CTS兼容性测试的主要目的和意义在于使得用户在Android系统的应用过程中,有更好的用户体验,并展现出Android系统的优越特性;使得Android应用程序编写者更容易编写高质量的应...
  • Liu1314you
  • Liu1314you
  • 2016-07-22 10:19:01
  • 4419

STM32的USART中RTS、CTS的作用和意义

Ⅰ、写在前面我们都知道USART中RX和TX这两个引脚的功能,这两个引脚是USART串行通信最常见和必不可少的两个引脚。但我们在手册中会发现关于USART的其他引脚:USART_CK、USART_RT...
  • ybhuangfugui
  • ybhuangfugui
  • 2017-05-25 22:34:12
  • 4830

关于CLR、CIL、CTS、CLS、CLI、BCL和FCL

原文地址:点击打开链接如果要想深入学习.NET平台,那么标题中的这些关键字对你来说并不陌生,这些名词构成了.NET庞大的生态系统,为了宏观认识.NET平台,学些.NET架构体系,针对一些常用常用名词的...
  • xunzaosiyecao
  • xunzaosiyecao
  • 2015-12-01 21:06:48
  • 1347

如何下载android-cts-5.0_r5源码

参考文档: http://yinger-fei.iteye.com/blog/1300144 http://blog.csdn.net/ruanjianxiong/article/details/7...
  • wys7250578
  • wys7250578
  • 2016-04-14 19:23:57
  • 1289

CTS/GTS相关命令

最近由于项目上cts/gts问题太多,于是在帮同事分担部分问题fail项的解决、android5.1和android5.0 下面是简单总结了下相关的一些命令,当然还有很多,这个就需要平时多多留意并学...
  • xxm282828
  • xxm282828
  • 2015-09-08 12:29:22
  • 4149
收藏助手
不良信息举报
您举报文章:关于CTS的testPackageSignatures()
举报原因:
原因补充:

(最多只允许输入30个字)