New issue
Advanced search Search tips

Issue 614715 link

Starred by 1 user

Issue metadata

Status: Fixed
Owner:
Closed: May 2016
EstimatedDays: ----
NextAction: ----
OS: Android
Pri: 2
Type: Bug



Sign in to add a comment

AcceptLanguageTest fails on Lollipop Low-end Tester

Project Member Reported by jbudorick@chromium.org, May 25 2016

Issue description

I  735.740s run_tests_on_device(AG860440GG0AAGC)    INSTRUMENTATION_STATUS: numtests=1
I  735.742s run_tests_on_device(AG860440GG0AAGC)    INSTRUMENTATION_STATUS: stream=
I  735.742s run_tests_on_device(AG860440GG0AAGC)    org.chromium.android_webview.test.AcceptLanguageTest:
I  735.742s run_tests_on_device(AG860440GG0AAGC)    INSTRUMENTATION_STATUS: id=InstrumentationTestRunner
I  735.742s run_tests_on_device(AG860440GG0AAGC)    INSTRUMENTATION_STATUS: test=testAcceptLanguage
I  735.742s run_tests_on_device(AG860440GG0AAGC)    INSTRUMENTATION_STATUS: class=org.chromium.android_webview.test.AcceptLanguageTest
I  735.743s run_tests_on_device(AG860440GG0AAGC)    INSTRUMENTATION_STATUS: current=1
I  735.743s run_tests_on_device(AG860440GG0AAGC)    INSTRUMENTATION_STATUS_CODE: 1
I  735.743s run_tests_on_device(AG860440GG0AAGC)    INSTRUMENTATION_STATUS: numtests=1
I  735.743s run_tests_on_device(AG860440GG0AAGC)    INSTRUMENTATION_STATUS: stream=
I  735.743s run_tests_on_device(AG860440GG0AAGC)    Failure in testAcceptLanguage:
I  735.743s run_tests_on_device(AG860440GG0AAGC)    junit.framework.ComparisonFailure: expected:<en-US[]> but was:<en-US[;q=0.8]>
I  735.743s run_tests_on_device(AG860440GG0AAGC)    	at org.chromium.android_webview.test.AcceptLanguageTest.testAcceptLanguage(AcceptLanguageTest.java:95)
I  735.743s run_tests_on_device(AG860440GG0AAGC)    	at android.test.InstrumentationTestCase.runMethod(InstrumentationTestCase.java:214)
I  735.743s run_tests_on_device(AG860440GG0AAGC)    	at android.test.InstrumentationTestCase.runTest(InstrumentationTestCase.java:199)
I  735.743s run_tests_on_device(AG860440GG0AAGC)    	at android.test.ActivityInstrumentationTestCase2.runTest(ActivityInstrumentationTestCase2.java:192)
I  735.743s run_tests_on_device(AG860440GG0AAGC)    	at org.chromium.base.test.BaseTestResult.runParameterized(BaseTestResult.java:161)
I  735.743s run_tests_on_device(AG860440GG0AAGC)    	at org.chromium.base.test.BaseTestResult.run(BaseTestResult.java:124)
I  735.743s run_tests_on_device(AG860440GG0AAGC)    	at android.test.AndroidTestRunner.runTest(AndroidTestRunner.java:191)
I  735.743s run_tests_on_device(AG860440GG0AAGC)    	at android.test.AndroidTestRunner.runTest(AndroidTestRunner.java:176)
I  735.743s run_tests_on_device(AG860440GG0AAGC)    	at android.test.InstrumentationTestRunner.onStart(InstrumentationTestRunner.java:555)
I  735.744s run_tests_on_device(AG860440GG0AAGC)    	at android.app.Instrumentation$InstrumentationThread.run(Instrumentation.java:1853)
I  735.744s run_tests_on_device(AG860440GG0AAGC)    
I  735.744s run_tests_on_device(AG860440GG0AAGC)    INSTRUMENTATION_STATUS: id=InstrumentationTestRunner
I  735.744s run_tests_on_device(AG860440GG0AAGC)    INSTRUMENTATION_STATUS: test=testAcceptLanguage
I  735.744s run_tests_on_device(AG860440GG0AAGC)    INSTRUMENTATION_STATUS: class=org.chromium.android_webview.test.AcceptLanguageTest
I  735.744s run_tests_on_device(AG860440GG0AAGC)    INSTRUMENTATION_STATUS: stack=junit.framework.ComparisonFailure: expected:<en-US[]> but was:<en-US[;q=0.8]>
I  735.744s run_tests_on_device(AG860440GG0AAGC)    	at org.chromium.android_webview.test.AcceptLanguageTest.testAcceptLanguage(AcceptLanguageTest.java:95)
I  735.744s run_tests_on_device(AG860440GG0AAGC)    	at android.test.InstrumentationTestCase.runMethod(InstrumentationTestCase.java:214)
I  735.744s run_tests_on_device(AG860440GG0AAGC)    	at android.test.InstrumentationTestCase.runTest(InstrumentationTestCase.java:199)
I  735.744s run_tests_on_device(AG860440GG0AAGC)    	at android.test.ActivityInstrumentationTestCase2.runTest(ActivityInstrumentationTestCase2.java:192)
I  735.744s run_tests_on_device(AG860440GG0AAGC)    	at org.chromium.base.test.BaseTestResult.runParameterized(BaseTestResult.java:161)
I  735.744s run_tests_on_device(AG860440GG0AAGC)    	at org.chromium.base.test.BaseTestResult.run(BaseTestResult.java:124)
I  735.744s run_tests_on_device(AG860440GG0AAGC)    	at android.test.AndroidTestRunner.runTest(AndroidTestRunner.java:191)
I  735.744s run_tests_on_device(AG860440GG0AAGC)    	at android.test.AndroidTestRunner.runTest(AndroidTestRunner.java:176)
I  735.745s run_tests_on_device(AG860440GG0AAGC)    	at android.test.InstrumentationTestRunner.onStart(InstrumentationTestRunner.java:555)
I  735.745s run_tests_on_device(AG860440GG0AAGC)    	at android.app.Instrumentation$InstrumentationThread.run(Instrumentation.java:1853)
I  735.745s run_tests_on_device(AG860440GG0AAGC)    
I  735.745s run_tests_on_device(AG860440GG0AAGC)    INSTRUMENTATION_STATUS: current=1
I  735.745s run_tests_on_device(AG860440GG0AAGC)    INSTRUMENTATION_STATUS_CODE: -2
I  735.745s run_tests_on_device(AG860440GG0AAGC)    INSTRUMENTATION_RESULT: stream=
I  735.745s run_tests_on_device(AG860440GG0AAGC)    Test results for AwInstrumentationTestRunner=.F
I  735.745s run_tests_on_device(AG860440GG0AAGC)    Time: 1.309
 
Project Member

Comment 2 by bugdroid1@chromium.org, May 25 2016

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/be9b84822febd4cf965f88f426661eab3ba589f9

commit be9b84822febd4cf965f88f426661eab3ba589f9
Author: jbudorick <jbudorick@chromium.org>
Date: Wed May 25 18:13:14 2016

[Android] Fix regex in AcceptLanguageTest.

It had not been properly splitting on terminal quality factors, e.g.
"en-US;q=0.8" would get split into exactly that rather than into "en-US"
as intended.

BUG= 614715 

Review-Url: https://codereview.chromium.org/2007313002
Cr-Commit-Position: refs/heads/master@{#395933}

[modify] https://crrev.com/be9b84822febd4cf965f88f426661eab3ba589f9/android_webview/javatests/src/org/chromium/android_webview/test/AcceptLanguageTest.java

Status: Fixed (was: Started)

Sign in to add a comment