GtsWebViewTestCases com.google.android.webview.gts.WebViewTest#testChromeAndWebViewSimilarVersions fail

[DESCRIPTION]
 com.google.android.webview.gts.WebViewTest#testChromeAndWebViewSimilarVersions
fail

09-26 10:54:58 I/TestFailureListener: FailureListener.testFailed com.google.android.webview.gts.WebViewTest#testChromeAndWebViewSimilarVersions false false false
09-26 10:54:59 D/GranularRetriableTestWrapper: The test has reached its max number of run attempt: 1 time(s)
09-26 10:54:59 D/TestDevice: Uninstalling com.google.android.webview.gts
09-26 10:55:00 I/ConsoleReporter: [reef00000000001] Starting arm64-v8a GtsWebViewTestCases with 1 test
09-26 10:55:00 I/ConsoleReporter: [1/1 arm64-v8a GtsWebViewTestCases reef00000000001] com.google.android.webview.gts.WebViewTest#testChromeAndWebViewSimilarVersions fail: junit.framework.AssertionFailedError: WebView and Chrome must have the same version codes. expected:<3396> but was:<3497>

 [SOLUTION]

google的反馈:

  • Richard (Torne) Coles <torne@google.com> #6Aug 23, 2018 04:09AM 

    Reassigned to william.chung@mediatek.corp-partner.google.com
    Following another investigation, there's an issue where the test will fail if either Chrome or WebView have been updated by the Play Store prior to running the test. This happens automatically in some cases even if there is no Google account on the device due to a recent Play Store change. We are fixing the test to resolve this issue for a future GTS run, but you can work around this by manually uninstalling any Chrome or WebVIew updates on the device prior to running the test: it will then pass assuming you have the correct versions preinstalled.
  • william.chung@mediatek.corp-partner.google.com <william.chung@mediatek.corp-partner.google.com>Aug 23, 2018 04:12AM

    Reassigned to isaac.lee@mediatek.corp-partner.google.com
  • Rafi Ahmad <rafiahmad@google.com> #7Aug 23, 2018 10:34PM 

    Marked as Fixed
    The GTS test is fixed (ag/4847736) for future version. 

    Waiver is approved, but as Torne mentioned in #6, if uninstalling of Chrome can pass the test, please try that first.

 理解Google的意思为以下两点:
1、可以waive;
豁免ID Waive Link:https://partnerissuetracker.corp.google.com/u/1/issues/112125067 
2、如果卸载chrome可以pass,请优先做这个动作;这个fail由于测试过程中联网过程中,chrome自动升级导致;
那么根据google精神,MTK Lab都是去setting-->app里找到chrome,然后选disable,这里手机会提示是否uninstall,选择OK,然后retry;则可以pass;

作者: RESSRC

个人资源站

发表评论

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

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