<matrixBuild _class='hudson.matrix.MatrixBuild'><action _class='hudson.model.CauseAction'><cause _class='org.jenkinsci.plugins.ghprb.GhprbCause'><shortDescription>GitHub pull request #3016 of commit 7bab12b92a11e875420504744d1c056f07be724c, no merge conflicts.</shortDescription></cause></action><action _class='org.jenkinsci.plugins.ghprb.GhprbParametersAction'><parameter _class='hudson.model.StringParameterValue'><name>sha1</name><value>origin/pr/3016/merge</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>ghprbActualCommit</name><value>7bab12b92a11e875420504744d1c056f07be724c</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>ghprbActualCommitAuthor</name><value></value></parameter><parameter _class='hudson.model.StringParameterValue'><name>ghprbActualCommitAuthorEmail</name><value></value></parameter><parameter _class='hudson.model.StringParameterValue'><name>ghprbAuthorRepoGitUrl</name><value>https://github.com/michalgr/bcc.git</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>ghprbTriggerAuthor</name><value></value></parameter><parameter _class='hudson.model.StringParameterValue'><name>ghprbTriggerAuthorEmail</name><value></value></parameter><parameter _class='hudson.model.StringParameterValue'><name>ghprbTriggerAuthorLogin</name><value>yonghong-song</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>ghprbTriggerAuthorLoginMention</name><value>@yonghong-song</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>ghprbPullId</name><value>3016</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>ghprbTargetBranch</name><value>master</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>ghprbSourceBranch</name><value>fix_bcc_elf_symbol_str</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GIT_BRANCH</name><value>fix_bcc_elf_symbol_str</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>ghprbPullAuthorEmail</name><value></value></parameter><parameter _class='hudson.model.StringParameterValue'><name>ghprbPullAuthorLogin</name><value>michalgr</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>ghprbPullAuthorLoginMention</name><value>@michalgr</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>ghprbPullDescription</name><value>GitHub pull request #3016 of commit 7bab12b92a11e875420504744d1c056f07be724c, no merge conflicts.</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>ghprbPullTitle</name><value>fix debug file lookup in bcc_elf_symbol_str</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>ghprbPullLink</name><value>https://github.com/iovisor/bcc/pull/3016</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>ghprbPullLongDescription</name><value>Logic for looking up debug file in bcc_elf_symbol_str and foreach_sym_core\r\ndiffer. This commit factors out relevant code from foreach_sym_core and reuses\r\nit in bcc_elf_symbol_str.\r\n\r\nWithout this change symfs symbolication of stack traces captured by trace.py on\r\nAndroid does not work very well. Bpftrace which does not use lazy symbol name\r\nlookup is not affected though.\r\n\r\nStack traces captured with trace.py without this commit:\r\n```\r\n6475    6515    RenderThread    _ZN10EglDisplay10InitializeEv\r\n        b'EglDisplay::Initialize()+0x0 [libGLESv2_adreno.so]'\r\n        b'[unknown] [libEGL.so]'\r\n        b'[unknown] [libhwui.so]'\r\n        b'[unknown] [libhwui.so]'\r\n        b'[unknown] [libhwui.so]'\r\n        b'[unknown] [libhwui.so]'\r\n        b'[unknown] [libhwui.so]'\r\n        b'[unknown] [libhwui.so]'\r\n        b'[unknown] [libutils.so]'\r\n        b'[unknown] [libc.so]'\r\n        b'[unknown] [libc.so]'\r\n\r\n6491    6636    Thread-8        _ZN10EglDisplay10InitializeEv\r\n        b'EglDisplay::Initialize()+0x0 [libGLESv2_adreno.so]'\r\n        b'[unknown] [libEGL.so]'\r\n        b'[unknown] [libandroid_runtime.so]'\r\n        b'[unknown] [boot-framework.oat]'\r\n```\r\n\r\nStack traces with this commit:\r\n```\r\n_ZN10EglDisplay10InitializeEv\r\n        b'EglDisplay::Initialize()+0x0 [libGLESv2_adreno.so]'\r\n        b'android::egl_display_t::initialize(int*, int*)+0x128 [libEGL.so]'\r\n        b'android::uirenderer::renderthread::EglManager::initialize()+0x94 [libhwui.so]'\r\n        b'android::uirenderer::renderthread::EglManager::createSurface(ANativeWindow*, bool)+0x30 [libhwui.so]'\r\n        b'android::uirenderer::skiapipeline::SkiaOpenGLPipeline::setSurface(android::Surface*, android::uirenderer::renderthread::SwapBehavior, android::uirenderer::renderthread::ColorMode)+0x58 [libhwui.so]'\r\n        b'android::uirenderer::renderthread::CanvasContext::setSurface(android::sp&lt;android::Surface&gt;&amp;&amp;)+0x58 [libhwui.so]'\r\n        b'android::uirenderer::WorkQueue::process()+0xac [libhwui.so]'\r\n        b'android::uirenderer::renderthread::RenderThread::threadLoop()+0xf8 [libhwui.so]'\r\n        b'android::Thread::_threadLoop(void*)+0x11c [libutils.so]'\r\n        b'__pthread_start(void*)+0x28 [libc.so]'\r\n        b'__start_thread+0x48 [libc.so]'\r\n\r\n_ZN10EglDisplay10InitializeEv\r\n        b'EglDisplay::Initialize()+0x0 [libGLESv2_adreno.so]'\r\n        b'android::egl_display_t::initialize(int*, int*)+0x128 [libEGL.so]'\r\n        b'android_eglInitialize(_JNIEnv*, _jobject*, _jobject*, _jintArray*, int, _jintArray*, int)+0x154 [libandroid_runtime.so]'\r\n        b'[unknown] [boot-framework.oat]'\r\n```</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>ghprbCommentBody</name><value>[buildbot, test this please]</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>ghprbGhRepository</name><value>iovisor/bcc</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>ghprbCredentialsId</name><value>6d3daf13-69b8-48b1-9c8f-ec5353264113</value></parameter></action><action _class='hudson.plugins.git.GitTagAction'></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><description>&lt;a title="fix debug file lookup in bcc_elf_symbol_str" href="https://github.com/iovisor/bcc/pull/3016"&gt;PR #3016&lt;/a&gt;: fix debug file lookup in bc...</description><displayName>#601</displayName><duration>1251511</duration><estimatedDuration>7460664</estimatedDuration><fullDisplayName>bcc-pr #601</fullDisplayName><id>601</id><keepLog>false</keepLog><number>601</number><queueId>4816</queueId><result>SUCCESS</result><timestamp>1594604672670</timestamp><url>https://buildbot.iovisor.org/jenkins/user/yonghong-song/my-views/view/all/job/bcc-pr/601/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><kind>git</kind></changeSet><run><number>601</number><url>https://buildbot.iovisor.org/jenkins/user/yonghong-song/my-views/view/all/job/bcc-pr/label=fc25/601/</url></run><run><number>601</number><url>https://buildbot.iovisor.org/jenkins/user/yonghong-song/my-views/view/all/job/bcc-pr/label=fc26/601/</url></run><run><number>601</number><url>https://buildbot.iovisor.org/jenkins/user/yonghong-song/my-views/view/all/job/bcc-pr/label=fc27/601/</url></run><run><number>601</number><url>https://buildbot.iovisor.org/jenkins/user/yonghong-song/my-views/view/all/job/bcc-pr/label=fc28/601/</url></run><run><number>601</number><url>https://buildbot.iovisor.org/jenkins/user/yonghong-song/my-views/view/all/job/bcc-pr/label=ubuntu1604/601/</url></run><run><number>601</number><url>https://buildbot.iovisor.org/jenkins/user/yonghong-song/my-views/view/all/job/bcc-pr/label=ubuntu1710/601/</url></run><run><number>601</number><url>https://buildbot.iovisor.org/jenkins/user/yonghong-song/my-views/view/all/job/bcc-pr/label=ubuntu1804/601/</url></run></matrixBuild>