[CTS10R3]CtsWindowManagerDeviceTestCases

问题描述

CtsWindowManagerDeviceTestCases

android.server.wm.ActivityManagerGetConfigTests#testDeviceConfig
android.server.wm.ActivityManagerGetConfigTests#testDeviceConfigWithSecondaryDisplay
Fail:

java.lang.AssertionError: Expected number of locales does not match expected:<1> but was:<0>
java.lang.AssertionError: Expected number of locales does not match expected:<1> but was:<0>

解决方案

在R2需要patch,https://android-review.googlesource.com/c/platform/frameworks/base/+/1127164

但是R3上google主动revert ( merge的https://android-review.googlesource.com/c/platform/frameworks/base/+/1199198/)

  1. 如果贵司的基线版本没有包含1127164,而是以前主动申请过ALPS04910458(为了R2 pass),导致现在R2 pass,R3 fail,应该是贵司只申请了https://android-review.googlesource.com/c/platform/frameworks/base/+/1127164/

1). 请主动revert patch:ALPS04910458,

这种情况,MTK不会release ALPS04910458中的R3 change,因为MTK内部使用ALPS04910458同时check in了:

https://android-review.googlesource.com/c/platform/frameworks/base/+/1199198/

https://android-review.googlesource.com/c/platform/frameworks/base/+/1127164

而且贵司的基线没有包含1127164,如果贵司再来申请,会同时把两个change都申请走,一个check in,一个是revert,就会导致没有change code。

2). 也可以主动merge:https://android-review.googlesource.com/c/platform/frameworks/base/+/1199198

(Merge方式:点击这个change的download生成diff,然后git am **.diff)

 

 

  1. 如果贵司的基线版本已经包含1127164,并没有主动申请过ALPS04910458,还是R2 pass,R3 fail,应该是release给贵司的load中已经包含了https://android-review.googlesource.com/c/platform/frameworks/base/+/1127164/

1).可以申请patch:ALPS04910458(因为贵司的基线已经包含了1127164,这样我们基于贵司基线release的patch应该只包含1199198)

2). 也可以请贵司主动merge:https://android-review.googlesource.com/c/platform/frameworks/base/+/1199198

(Merge方式:点击这个change的download生成diff,然后git am **.diff)

作者: RESSRC

个人资源站

发表评论

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

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