Closed
Bug 1512492
Opened 6 years ago
Closed 5 years ago
Some Android in-log logcats truncated: ordinal not in range
Categories
(Firefox for Android Graveyard :: Testing, defect, P1)
Firefox for Android Graveyard
Testing
Tracking
(firefox66 fixed)
RESOLVED
FIXED
Firefox 66
Tracking | Status | |
---|---|---|
firefox66 | --- | fixed |
People
(Reporter: gbrown, Assigned: gbrown)
Details
Attachments
(1 file)
1.58 KB,
patch
|
bc
:
review+
|
Details | Diff | Splinter Review |
https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=215767634&repo=try&lineNumber=14763 [task 2018-12-06T17:05:49.793Z] 17:05:49 INFO - 12-06 16:52:46.480 I/Gecko ( 2421): [task 2018-12-06T17:05:49.793Z] 17:05:49 INFO - 12-06 16:52:46.480 I/Gecko ( 2421): {"action":"log","time":1544115166480,"thread":null,"pid":null,"source":"reftest","level":"DEBUG","message":"[CONTENT] OnDocumentLoad triggering WaitForTestEnd"} [task 2018-12-06T17:05:49.794Z] 17:05:49 INFO - WARNING: Error getting device information: 'ascii' codec can't encode character u'\u201c' in position 65: ordinal not in range(128)
Assignee | ||
Comment 1•6 years ago
|
||
This is likely happening here: Similar code here:
Assignee | ||
Comment 2•6 years ago
|
||
This is likely happening here: https://dxr.mozilla.org/mozilla-central/rev/c2593a3058afdfeaac5c990e18794ee8257afe99/layout/tools/reftest/remotereftest.py#329 Similar code here: https://dxr.mozilla.org/mozilla-central/rev/c2593a3058afdfeaac5c990e18794ee8257afe99/testing/mochitest/runtestsremote.py#286
Assignee | ||
Updated•6 years ago
|
Component: Mozbase → Testing
Product: Testing → Firefox for Android
Version: Version 3 → unspecified
Assignee | ||
Comment 3•6 years ago
|
||
(In reply to Geoff Brown [:gbrown] from comment #0) > https://treeherder.mozilla.org/logviewer.html#/ > jobs?job_id=215767634&repo=try&lineNumber=14763 > > [task 2018-12-06T17:05:49.793Z] 17:05:49 INFO - 12-06 16:52:46.480 > I/Gecko ( 2421): > [task 2018-12-06T17:05:49.793Z] 17:05:49 INFO - 12-06 16:52:46.480 > I/Gecko ( 2421): > {"action":"log","time":1544115166480,"thread":null,"pid":null,"source": > "reftest","level":"DEBUG","message":"[CONTENT] OnDocumentLoad triggering > WaitForTestEnd"} > [task 2018-12-06T17:05:49.794Z] 17:05:49 INFO - WARNING: Error getting > device information: 'ascii' codec can't encode character u'\u201c' in > position 65: ordinal not in range(128) The corresponding line in the logcat artifact is 12-06 16:52:46.500 2491 2506 E Web Content: [JavaScript Error: "The “coords†attribute of the <area shape="rect"> tag is not in the “left,top,right,bottom†format." {file: "http://10.0.2.2:8854/tests/dom/base/crashtests/340733-1.html" line: 0 column: 0 source: "coords="""}] Note non-ascii characters (quotes?) around "coords", and "left,top,right,bottom"
Assignee | ||
Comment 4•6 years ago
|
||
This follows the "unicode sandwich" advice of, say, https://stackoverflow.com/questions/21129020/how-to-fix-unicodedecodeerror-ascii-codec-cant-decode-byte. It seems to avoid decode failures: https://treeherder.mozilla.org/#/jobs?repo=try&tier=1%2C2%2C3&revision=053a94afaa6889dced3f3f6e97a855c5f27ddfc1 And continues until the end of the jobs: https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=215888544&repo=try&lineNumber=27417 I haven't found specific examples of similar JavaScript errors in this try run, but if I apply the same code manually to data like comment 3, it survives printing and is fairly readable.
Attachment #9029978 -
Flags: review?(bob)
Comment 5•6 years ago
|
||
Comment on attachment 9029978 [details] [diff] [review] decode from logcat, encode before printing Review of attachment 9029978 [details] [diff] [review]: ----------------------------------------------------------------- I wish we had a general way to fix this but I'm ok with it as is. r+.
Attachment #9029978 -
Flags: review?(bob) → review+
Assignee | ||
Updated•6 years ago
|
Priority: -- → P1
Pushed by gbrown@mozilla.com: https://hg.mozilla.org/integration/mozilla-inbound/rev/c6c666505b21 Improve support for unicode logcat content in android test logs; r=bc
Comment 7•5 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/c6c666505b21
Status: NEW → RESOLVED
Closed: 5 years ago
status-firefox66:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → Firefox 66
Updated•3 years ago
|
Product: Firefox for Android → Firefox for Android Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•