Closed Bug 1432848 Opened 6 years ago Closed 6 years ago

Android test tasks download minidump_stackwalk binary

Categories

(Testing :: General, enhancement)

enhancement
Not set
normal

Tracking

(firefox59 fixed, firefox60 fixed)

RESOLVED FIXED
mozilla60
Tracking Status
firefox59 --- fixed
firefox60 --- fixed

People

(Reporter: gbrown, Assigned: gbrown)

References

Details

Attachments

(1 file)

All of our Android test tasks download linux64-minidump_stackwalk, even though that binary is already included in the docker image.
This saves a few seconds per task and eliminates a possible failure mode.

https://treeherder.mozilla.org/#/jobs?repo=try&revision=2255b21fa2416aa146835d3ed2d84985591c8637 confirms that crash reporting still works.

https://treeherder.mozilla.org/logviewer.html#?job_id=158236664&repo=try&lineNumber=2079

[task 2018-01-24T16:54:22.999Z] 16:54:22     INFO -  mozcrash Copy/paste: /usr/local/bin/linux64-minidump_stackwalk /tmp/tmpc0vE05/4fa3e8a6-a59a-38aa-5921-5d10ad12022e.dmp /builds/worker/workspace/build/symbols
[task 2018-01-24T16:54:37.627Z] 16:54:37     INFO -  mozcrash Saved minidump as /builds/worker/workspace/build/blobber_upload_dir/4fa3e8a6-a59a-38aa-5921-5d10ad12022e.dmp
[task 2018-01-24T16:54:37.628Z] 16:54:37     INFO -  mozcrash Saved app info as /builds/worker/workspace/build/blobber_upload_dir/4fa3e8a6-a59a-38aa-5921-5d10ad12022e.extra
[task 2018-01-24T16:54:37.630Z] 16:54:37  WARNING -  PROCESS-CRASH | remoteautomation.py | application crashed [@ mozilla::TimeStamp::operator-]
[task 2018-01-24T16:54:37.631Z] 16:54:37     INFO -  Crash dump filename: /tmp/tmpc0vE05/4fa3e8a6-a59a-38aa-5921-5d10ad12022e.dmp
[task 2018-01-24T16:54:37.631Z] 16:54:37     INFO -  Operating system: Android
[task 2018-01-24T16:54:37.631Z] 16:54:37     INFO -                    0.0.0 Linux 2.6.29-gea477bb #1 Wed Sep 26 11:04:45 PDT 2012 armv7l
[task 2018-01-24T16:54:37.632Z] 16:54:37     INFO -  CPU: arm
[task 2018-01-24T16:54:37.632Z] 16:54:37     INFO -       ARMv7 ARM Cortex-A8 features: swp,half,thumb,fastmult,vfpv2,edsp,neon,vfpv3
[task 2018-01-24T16:54:37.636Z] 16:54:37     INFO -       1 CPU
[task 2018-01-24T16:54:37.636Z] 16:54:37     INFO -  GPU: UNKNOWN
[task 2018-01-24T16:54:37.636Z] 16:54:37     INFO -  Crash reason:  SIGSEGV
[task 2018-01-24T16:54:37.636Z] 16:54:37     INFO -  Crash address: 0x0
[task 2018-01-24T16:54:37.636Z] 16:54:37     INFO -  Process uptime: not available
[task 2018-01-24T16:54:37.637Z] 16:54:37     INFO -  Thread 12 (crashed)
[task 2018-01-24T16:54:37.637Z] 16:54:37     INFO -   0  libxul.so!mozilla::TimeStamp::operator- [TimeStamp.h:2255b21fa241 : 0 + 0x6]
[task 2018-01-24T16:54:37.637Z] 16:54:37     INFO -       r0 = 0x00000000    r1 = 0xbf130da3    r2 = 0x59b65952    r3 = 0x000001ef
[task 2018-01-24T16:54:37.637Z] 16:54:37     INFO -       r4 = 0x000001ef    r5 = 0x52ac4288    r6 = 0x52ac4290    r7 = 0x52ac4278
[task 2018-01-24T16:54:37.637Z] 16:54:37     INFO -       r8 = 0x00000000    r9 = 0x00000000   r10 = 0x52ac4288   r12 = 0x00000003
[task 2018-01-24T16:54:37.637Z] 16:54:37     INFO -       fp = 0x52c47838    sp = 0x52ac4260    lr = 0x563cba2d    pc = 0x563f2bde
[task 2018-01-24T16:54:37.637Z] 16:54:37     INFO -      Found by: given as instruction pointer in context
[task 2018-01-24T16:54:37.637Z] 16:54:37     INFO -   1  libxul.so!mozilla::net::nsHttpChannel::~nsHttpChannel [nsHttpChannel.cpp:2255b21fa241 : 357 + 0x3]
[task 2018-01-24T16:54:37.637Z] 16:54:37     INFO -       r4 = 0x52c47800    r5 = 0x52ac4288    r6 = 0x52ac4290    r7 = 0x52ac42b0
[task 2018-01-24T16:54:37.637Z] 16:54:37     INFO -       r8 = 0x52c47cc0    r9 = 0x00000000   r10 = 0x00000001    fp = 0x52c47838
[task 2018-01-24T16:54:37.637Z] 16:54:37     INFO -       sp = 0x52ac4280    lr = 0x566d046b    pc = 0x566d046b
[task 2018-01-24T16:54:37.637Z] 16:54:37     INFO -      Found by: call frame info
Attachment #8945137 - Flags: review?(jmaher)
Attachment #8945137 - Flags: review?(jmaher) → review+
Pushed by gbrown@mozilla.com:
https://hg.mozilla.org/integration/mozilla-inbound/rev/f31e7e05fea4
Use /usr/local/bin/linux64-minidump_stackwalk in Android tests; r=jmaher
https://hg.mozilla.org/mozilla-central/rev/f31e7e05fea4
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla60
Blocks: 1425322
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: