[STS-8.1-2019010]run sts-engbuild -m CtsSecurityTestCases -t android.security.cts.SeccompTest#testCTSSwapOnOffBlocked

问题描述

 CtsSecurityTestCases -t android.security.cts.SeccompTest#testCTSSwapOnOffBlocked test fail
03-19 15:16:56 D/ModuleListener: ModuleListener.testFailed(android.security.cts.SeccompTest#testCTSSwapOnOffBlocked, junit.framework.AssertionFailedError: Syscall 224 allowed

at junit.framework.Assert.fail(Assert.java:50)
at junit.framework.Assert.assertTrue(Assert.java:20)
at android.security.cts.SeccompTest.testBlocked(SeccompTest.java:95)
at android.security.cts.SeccompTest.testCTSSwapOnOffBlocked(SeccompTest.java:72)
at java.lang.reflect.Method.invoke(Native Method)
at junit.framework.TestCase.runTest(TestCase.java:168)
at junit.framework.TestCase.runBare(TestCase.java:134)
at junit.framework.TestResult$1.protect(TestResult.java:115)
at android.support.test.internal.runner.junit3.AndroidTestResult.runProtected(AndroidTestResult.java:77)

解决方案

 造成这项fail的原因是客户自行将selinux的权限关闭了,google默认selinux的权限默认是enforcing,修改成enforcing之后测试可通过。

 

微信扫码打赏

作者: RESSRC

个人资源站

发表评论

电子邮件地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据