Android CTS 4.4-r3 android.security.cts.CertificateTest failure

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Android CTS 4.4-r3 android.security.cts.CertificateTest failure

4,677 Views
petertseng
Contributor IV

Hi

I'm building a tablet based on the i.MX6 processor and running into a error with CTS 4.4 r3 tests.

Specifically:

failed: testNoAddedCertificates(android.security.cts.CertificateTest)

----- begin exception -----

junit.framework.AssertionFailedError: Unknown CA certificates expected:<[]> but was:<[0B:77:BE:BB:CB:7A:A2:47:05:DE:CC:0F:BD:6A:02:FC:7A:BD:9B:52, 56:E0:FA:C0:3B:8F:18:23:55:18:E5:D3:11:CA:E8:C2:43:31:AB:66, A9:62:8F:4B:98:A9:1B:48:35:BA:D2:C1:46:32:86:BB:66:64:6A:8C, CA:BB:51:67:24:00:58:8E:64:19:F1:D4:08:78:D0:40:3A:A2:02:64, 39:4F:F6:85:0B:06:BE:52:E5:18:56:CC:10:E1:80:E8:82:B3:85:CC, 5D:98:9C:DB:15:96:11:36:51:65:64:1B:56:0F:DB:EA:2A:C2:3E:F1, 81:96:8B:3A:EF:1C:DC:70:F5:FA:32:69:C2:92:A3:63:5B:D1:23:D3, AB:48:F3:33:DB:04:AB:B9:C0:72:DA:5B:0C:C1:D0:57:F0:36:9B:46, 3C:71:D7:0E:35:A5:DA:A8:B2:E3:81:2D:C3:67:74:17:F5:99:0D:F3, 96:56:CD:7B:57:96:98:95:D0:E1:41:46:68:06:FB:B8:C6:11:06:87, A4:34:89:15:9A:52:0F:0D:93:D0:32:CC:AF:37:E7:FE:20:A8:B4:19, 87:81:C2:5A:96:BD:C2:FB:4C:65:06:4F:F9:39:0B:26:04:8A:0E:01]>

at junit.framework.Assert.fail(Assert.java:50)

at junit.framework.Assert.failNotEquals(Assert.java:287)

at junit.framework.Assert.assertEquals(Assert.java:67)

at android.security.cts.CertificateTest.testNoAddedCertificates(CertificateTest.java:102)

at java.lang.reflect.Method.invokeNative(Native Method)

at java.lang.reflect.Method.invoke(Method.java:515)

at android.test.InstrumentationTestCase.runMethod(InstrumentationTestCase.java:214)

at android.test.InstrumentationTestCase.runTest(InstrumentationTestCase.java:199)

at junit.framework.TestCase.runBare(TestCase.java:134)

at junit.framework.TestResult$1.protect(TestResult.java:115)

at junit.framework.TestResult.runProtected(TestResult.java:133)

at junit.framework.TestResult.run(TestResult.java:118)

at junit.framework.TestCase.run(TestCase.java:124)

at android.test.AndroidTestRunner.runTest(AndroidTestRunner.java:191)

at android.test.AndroidTestRunner.runTest(AndroidTestRunner.java:176)

at android.test.InstrumentationTestRunner.onStart(InstrumentationTestRunner.java:554)

at android.app.Instrumentation$InstrumentationThread.run(Instrumentation.java:1701)

----- end exception -----

finished: testNoAddedCertificates(android.security.cts.CertificateTest)

and

failed: testNoRemovedCertificates(android.security.cts.CertificateTest)

----- begin exception -----

junit.framework.AssertionFailedError: Missing CA certificates expected:<[]> but was:<[51:C6:E7:08:49:06:6E:F3:92:D4:5C:A0:0D:6D:A3:62:8F:C3:52:39, E7:A1:90:29:D3:D5:52:DC:0D:0F:C6:92:D3:EA:88:0D:15:2E:1A:6B, E1:9F:E3:0E:8B:84:60:9E:80:9B:17:0D:72:A8:C5:BA:6E:14:09:BD, 43:13:BB:96:F1:D5:86:9B:C1:4E:6A:92:F6:CF:F6:34:69:87:82:37, CC:AB:0E:A0:4C:23:01:D6:69:7B:DD:37:9F:CD:12:EB:24:E3:94:9D, B5:61:EB:EA:A4:DE:E4:25:4B:69:1A:98:A5:57:47:C2:34:C7:D9:71, 3B:C0:38:0B:33:C3:F6:A6:0C:86:15:22:93:D9:DF:F5:4B:81:C0:04, F1:7F:6F:B6:31:DC:99:E3:A3:C8:7F:FE:1C:F1:81:10:88:D9:60:33, A3:F1:33:3F:E2:42:BF:CF:C5:D1:4E:8F:39:42:98:40:68:10:D1:A0, 2B:B1:F5:3E:55:0C:1D:C5:F1:D4:E6:B7:6A:46:4B:55:06:02:AC:21, 4F:99:AA:93:FB:2B:D1:37:26:A1:99:4A:CE:7F:F0:05:F2:93:5D:1E, 9C:BB:48:53:F6:A4:F6:D3:52:A4:E8:32:52:55:60:13:F5:AD:AF:65, 8E:1C:74:F8:A6:20:B9:E5:8A:F4:61:FA:EC:2B:47:56:51:1A:52:C6, F3:73:B3:87:06:5A:28:84:8A:F2:F3:4A:CE:19:2B:DD:C7:8E:9C:AC, 4D:23:78:EC:91:95:39:B5:00:7F:75:8F:03:3B:21:1E:C5:4D:8B:CF, C9:A8:B9:E7:55:80:5E:58:E3:53:77:A7:25:EB:AF:C3:7B:27:CC:D7, 2A:B6:28:48:5E:78:FB:F3:AD:9E:79:10:DD:6B:DF:99:72:2C:96:E5, 4A:65:D5:F4:1D:EF:39:B8:B8:90:4A:4A:D3:64:81:33:CF:C7:A1:D1]>

at junit.framework.Assert.fail(Assert.java:50)

at junit.framework.Assert.failNotEquals(Assert.java:287)

at junit.framework.Assert.assertEquals(Assert.java:67)

at android.security.cts.CertificateTest.testNoRemovedCertificates(CertificateTest.java:46)

at java.lang.reflect.Method.invokeNative(Native Method)

at java.lang.reflect.Method.invoke(Method.java:515)

at android.test.InstrumentationTestCase.runMethod(InstrumentationTestCase.java:214)

at android.test.InstrumentationTestCase.runTest(InstrumentationTestCase.java:199)

at junit.framework.TestCase.runBare(TestCase.java:134)

at junit.framework.TestResult$1.protect(TestResult.java:115)

at junit.framework.TestResult.runProtected(TestResult.java:133)

at junit.framework.TestResult.run(TestResult.java:118)

at junit.framework.TestCase.run(TestCase.java:124)

at android.test.AndroidTestRunner.runTest(AndroidTestRunner.java:191)

at android.test.AndroidTestRunner.runTest(AndroidTestRunner.java:176)

at android.test.InstrumentationTestRunner.onStart(InstrumentationTestRunner.java:554)

at android.app.Instrumentation$InstrumentationThread.run(Instrumentation.java:1701)

----- end exception -----

finished: testNoRemovedCertificates(android.security.cts.CertificateTest)

How to solve it?

Regards,

Peter Tseng

0 Kudos
1 Reply

3,530 Views
jamesbone
NXP TechSupport
NXP TechSupport

CTS-Verifier

Download from: http://source.android.com/compatibility/downloads.html

Test Steps:

1. CTS: setup test environment, launch CTS console and start the default test plan:

$ ./android-cts/tools/cts-tradefed

run cts --plan CTS

2. CTS-Verifier: install CtsVerifier.apk to target device, and then test every module following the enclosed instruction.

0 Kudos