关于USB Accessory Test测试事项

[DESCRIPTION]
一、USB Accessory Test测试,不要求测试机端支持OTG;
因此取消usb.host不会影响此项测试;

<meta-data android:name=”test_category” android:value=”@string/test_category_hardware” />

<meta-data android:name=”test_required_features” android:value=”android.hardware.usb.accessory” />

<meta-data android:name=”test_excluded_features”

二、USB Accessory Test测试方法:
1、Install the Cts Vefifier USB Companion app on a separate helper device;
2、Start the accessory test companion in the Cts Verifier USB compannion;
3、Connect the two devices, if using a otg adapter make sure the adapter directly conected to the helper device.if using an type-c cable make sure that the helper device is set as supply power to the attached device.

[SOLUTION]

继续阅读“关于USB Accessory Test测试事项”

com.google.android.os.gts.SysConfigTest#testValidSysConfigPresent fail

[DESCRIPTION]

低于内存是512MB的android go项目,maps go是optional app.(参考GMS Go Requirements – 2018-02-23.pdf第3页),
但是移除掉的话,会出现如下GTS fail:
Module:GtsOsTestCases
Test:com.google.android.os.gts.SysConfigTest#testValidSysConfigPresent

com.google.android.os.gts.SysConfigTest#testValidSysConfigPresent
fail
java.lang.AssertionError: Modification of required config file: Missing elements for tag linkedApps: ‘com.google.android.apps.maps’ . required={com.android.vending, com.google.android.music, com.google.android.apps.docs, com.google.android.apps.maps, com.google.android.videos, com.google.android.apps.photos, com.google.android.calendar, com.google.android.apps.tycho, com.google.android.talk, com.google.android.apps.youtube.mango} . all={com.google.android.apps.docs.editors.docs, com.google.android.apps.mapslite, com.google.android.apps.docs.editors.sheets, com.google.android.apps.docs.editors.slides, com.android.vending, com.google.android.music, com.google.android.apps.docs, com.google.android.apps.plus, com.google.android.videos, com.google.android.apps.photos, com.google.android.calendar, com.google.android.apps.tycho, com.google.android.talk, com.google.android.apps.youtube.mango} at org.junit.Assert.fail(Assert.java:88) at com.google.android.os.gts.SysConfigTest.assertSystemConfigEquals(SysConfigTest.java:424) at com.google.android.os.gts.SysConfigTest.testValidSysConfigPresent(SysConfigTest.java:112)

[SOLUTION]

继续阅读“com.google.android.os.gts.SysConfigTest#testValidSysConfigPresent fail”

你包叔 | 高考当然要靠自我奋斗

明天是高考的第一天,安徽大别山深处的“高考工厂”毛坦厂中学学生,将结束一年暗无天日的生活,坐着车牌号为“91666”的大巴奔赴考场。

而在一个月前,北京史家胡同小学的学生们在奥体中心开了自己的校运会,多位奥运冠军坐阵,比赛解说员是央视骨灰级名嘴宋世雄。

小学常常被称为“人生的起跑线”。但很多时候,大部分人根本不在一个赛道上。

即便在北京,学校也被分为“牛小”“普小”“渣小”,学生被分为“牛娃”“奥牛”“英牛”。

继续阅读“你包叔 | 高考当然要靠自我奋斗”

android.media.cts.AudioTrackLatencyTest#testPlaySmallBuffer test fail

[DESCRIPTION]

android.media.cts.AudioTrackLatencyTest#testPlaySmallBuffer test fail
junit.framework.AssertionFailedError: testPlaySmallBuffer: did it play all the data? expected:<1539> but was:<1024>
at junit.framework.Assert.fail(Assert.java:50)
at junit.framework.Assert.failNotEquals(Assert.java:287)
at junit.framework.Assert.assertEquals(Assert.java:67)

[SOLUTION]

继续阅读“android.media.cts.AudioTrackLatencyTest#testPlaySmallBuffer test fail”

VtsHalKeymasterV3_0Target模块Fail

[DESCRIPTION]
VtsHalKeymasterV3_0Target模块里面这2条case Fail

AttestationTest.EcAttestation ”“AttestationTest.RsaAttestation fail

GTS也有2条对应的case 会Fail
com.google.android.gts.security.AttestationRootHostTest#testEcAttestationChain
com.google.android.gts.security.AttestationRootHostTest#testRsaAttestationChain

[SOLUTION]

继续阅读“VtsHalKeymasterV3_0Target模块Fail”

你包叔 | 杭州人民不关心楼市


5月28日,杭州官方发布了年度“十大热词”。他们的大数据显示,过去一年最能反映杭州人民呼声的十大热词,是:

跑改、地铁、环保、教育、单车、电费、食药、拥堵、降费、垃圾。

去年这个时候,杭州十大热词是:

办事、减负、雾霾、健康、邮递、物价、食品、拥堵、降费、垃圾。

在杭州房价冲出亚洲走向世界的两年里,杭州人民关心列表里,没有“房子”。

杭州十大热词出炉的那天,核心商业区的一块地被恒隆以107亿价格拍下,楼面价每平米5.5万。上海中心新天地的地起拍楼面价也仅有3.5万。

这块地拍了7个小时,竞价了336轮,佛系的香港开发商恒隆,很多年没有露出獠牙了。

2018年快过去一半,主管部门三令五申,也阻止不了全中国人的买房热情。从二线四小龙再到三四线城市,庞大资金席卷了一个又一个城市,看不到尽头。

在丹东,炒房客把这座边陲小城炒出了限购;在成都,几万人抢一千套房,排队绵延几公里。

在西安,316套房子摇号,出现了几十个公职人员关系户;在郑州,融创壹号院和金茂府把房价拉到十万一平米,有销售甚至喊出“二十万不是梦”。

这些城市气温都没杭州高。

继续阅读“你包叔 | 杭州人民不关心楼市”

你包叔 | 摇出一个家属院[转]


摇号第一次进入中国,是在1991年。

那一年中国股市刚刚起步,股市就那几支股票,新股一出来就被抢购一空。上海三家本地券商申银、万国、海通想出一个办法,先发预约券,然后摇号来确定谁能打新股。

1991年10月,万国证券发兴业股票预约券的那天,人山人海,黄埔营业部的谢荣兴正和公安局局长商量怎么避免搞出群体性事件,一位城管局的小官员直闯办公室,说你们的标语影响市容整洁,要进行处罚,磨磨蹭蹭不肯走。

谢荣兴过了一会儿才明白:

明明是要来敲诈拿预约券的,还冠冕堂皇讲市容。

小鬼难伺候。 继续阅读“你包叔 | 摇出一个家属院[转]”

[CTS Test]项目不支持OTG,如何去除CtsVerifier测试中USB相关的测试项

[DESCRIPTION]
AudioFrequencyMicrophoneTest
AudioFrequencySpeakerTest
AudioFrequencyUnprocessedTest
这三条需要连接USB microphone麦克风才能测试
USB Audio Peripheral Attributes Test
USB Audio Peripheral Buttons Test
USB Audio Peripheral Play Test
USB Audio Peripheral Record Test
这四条需要连接USB Audio headset耳机才能测试

继续阅读“[CTS Test]项目不支持OTG,如何去除CtsVerifier测试中USB相关的测试项”

你包叔 | 距离北京人,只差一个天津户口了[转]

1986年9月10日,《蛇口通讯报》在头版刊登了一篇文章《天津开发区是否会赶上蛇口——年轻的竞争对手正在崛起》。

只用了两年时间,天津东边的一片盐碱地,就让创造了蛇口神话的袁庚都为之紧张。

连喜欢画圈圈的总设计师当时也给天津开发区题词:“开发区大有希望”。当时的“希望”,是全方位的。

希望的源头是一群从北京和深圳奔赴天津的年轻人,管委会主任仅仅33岁。他做过北大学生会会长,身边围绕着一批津门最有思想的年轻人:郭保平、皮黔生、唐建宇……

继续阅读“你包叔 | 距离北京人,只差一个天津户口了[转]”

ubuntu 解决 “E: Problem with MergeList /var/lib/apt/lists/”错误

使用过ubuntu的人儿们可能都遇到过这类问题,明显这种问题是一个类型,而不是单一的由于某一个固定的因素引起的。

本人也用过ubuntu系统很长一段时间了,多次遇到了这类问题,多次修复后,我还是发现每次都是需要去查资料,所以打算记录下来,以免以后还是要去查半天。同时分享个大家。

首先,出现这种问题的原因是:无法解析或打开软件包的列表或是状态文件。我曾经在安装java8的时候由于网速过慢直接在终端中断了,后来也有这样的问题,但是在终端输入sudo dpkg –configure -a就可以继续上次未完成更新。无法解析或打开软件包列表多数情况是安装的软件与本身系统有一些冲突之类的问题,按常理是不会有这样的问题的,但就是出现了也没有办法是吧。我记得是安装了一个输入法就让系统在也无法完整完成sudo apt-get update 命令了。

解决方法:

继续阅读“ubuntu 解决 “E: Problem with MergeList /var/lib/apt/lists/”错误”

android-cts-8.1_r3 execution is not starting

Q:

On starting, facing the below issue[followed all the precondition steps]

03-29 04:49:11 W/DynamicConfigPusher: Cannot download and parse json config from URL https://androidpartner.googleapis.com/v1/dynamicconfig/suites/CTS/modules/CtsMediaStressTestCases/version/8.1_r3?key=AIzaSyAbwX5JRlmsLeygY2WWihpIJPXFLueOQ3U 03-29 04:49:11 I/MediaPreparer: Instrumenting package android.mediastress.cts.preconditions.app: 03-29 04:49:17 I/MediaPreparer: Downloading media files from https://dl.google.com/dl/android/cts/android-cts-media-1.4.zip 03-29 05:01:42 E/ModuleDef: TargetSetupError in preparer: com.android.compatibility.common.tradefed.targetprep.MediaPreparer 03-29 05:01:42 E/ModuleDef: Precondition class com.android.compatibility.common.tradefed.targetprep.MediaPreparer failed 03-29 05:01:44 I/MediaPreparer: Instrumenting package android.mediastress.cts.preconditions.app: 03-29 05:01:50 I/MediaPreparer: Downloading media files from https://dl.google.com/dl/android/cts/android-cts-media-1.4.zip

This is happening continuously. No test case run

继续阅读“android-cts-8.1_r3 execution is not starting”

Android GO GMS认证 

一、2018年最新的GMS需提供5份测试报告,其中包括以下测试:

1、正式版本的CTS测试  (正式版本指的是要拿来送认证的的版本)

2、正式版本的CtsVerifier测试

3、正式版本的GTS测试

4、GSI user 版本的VTS测试

5、GSI user版本的CTS测试

具体测试步骤查请看后面几点

继续阅读“Android GO GMS认证 ”

兽爷|被释放的新义州特首[转]


2016年9月26日上午8点,在监狱里呆了十四年后,前中国首富杨斌提前四年出狱了。

杨斌出狱第二天,另一位前首富牟其中也从武汉洪山监狱出来了。全中国媒体都报道了牟其中的新闻,但知道杨斌出狱的,寥寥不过数人。

杨斌当天就从锦州回到了沈阳。他特意让家人开车经过于洪区白山路,下车后,这位53岁的前首富站在路边,抬头看着钢筋水泥铸就的中海城,内心百感交集。

这块土地上,曾经矗立着他的荷兰村。在他入狱第八年,3300亩的荷兰村,沈阳北郊的地标项目,被政府收回,打包卖给了中海。

标志性的风车、荷兰风情小镇和威尼斯水上酒店都消失了,甚至连门口的铜狮子都被当废品卖掉了。一个富有中国特色的房地产超级大盘随之拔地而起。

16年前,这里被全世界的聚光灯照亮。2002年9月27日,全球1700位记者挤满了荷兰村,媒体直播车排队绵延两公里,杨斌在新闻发布会上宣布了一个震惊世界的消息。

继续阅读“兽爷|被释放的新义州特首[转]”