R68 Branch is failing ImageTest TestImportedSymbolsAreAvailable libmojo_core_arc32.so |
|||||||
Issue description
Ever since the R68 branch we are failing:
======================================================================
FAIL: TestImportedSymbolsAreAvailable (chromite.cros.test.image_test.SymbolsTest)
Ensure all ELF files' imported symbols are available in ROOT-A.
----------------------------------------------------------------------
Traceback (most recent call last):
File "/mnt/host/source/chromite/cros/test/image_test.py", line 379, in TestImportedSymbolsAreAvailable
self.assertFalse(failures, '\n'.join(failures))
AssertionError: File dir-ROOT-A/opt/google/chrome/libmojo_core_arc64.so contains unsatisfied symbols: set(['gettid', '__strlcpy_chk', '__android_log_write', '__sF', 'android_set_abort_message', '__errno'])
File dir-ROOT-A/opt/google/chrome/libmojo_core_arc32.so contains unsatisfied symbols: set(['gettid', '__assert2', '__android_log_write', '__sF', 'pthread_cond_timedwait_monotonic_np', '__errno'])
----------------------------------------------------------------------
For example https://logs.chromium.org/v/?s=chromeos%2Fbb%2Fchromeos_release%2Fbob-release_release-R68-10718.B%2F5%2F%2B%2Frecipes%2Fsteps%2FImageTest%2F0%2Fstdout
Maybe related to https://bugs.chromium.org/p/chromium/issues/detail?id=846393 ?
,
May 31 2018
If the CL was reverted, how is the branch still failing? As to the test ignoring this file I am not sure, this sounds like something vapier@ may have thoughts on...
,
May 31 2018
the chromite CL was reverted in master & R68 branch, but was chromium deps rolled ? looking at the file, it doesn't seem like it: https://chromium.googlesource.com/chromium/src/+/68.0.3440.10/DEPS # Build tools for Chrome OS. Note: This depends on third_party/pyelftools. 'src/third_party/chromite': { 'url': Var('chromium_git') + '/chromiumos/chromite.git' + '@' + '04b73c195727bb3bc8e77a9c48b0a2cb6680ac0d', 'condition': 'checkout_linux', }, commit 04b73c195727bb3bc8e77a9c48b0a2cb6680ac0d includes CL:1066085 but not the CL:1075987 revert. we should roll that to 5c5c9b6bb66ee923b98e0278d18fe15559b9eb88 (current release-R68 branch in chromite).
,
May 31 2018
+abdulsyed as this is going into the 68 branch. I think the CL at https://chromium-review.googlesource.com/c/chromium/src/+/1081293 should do it then, if there are no objections I would like to land this today for the next Chrome uprev to hopefully make 68 green for CrOS.
,
May 31 2018
Approving merge M68 branch:3440
,
May 31 2018
,
May 31 2018
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/1408f3ca3320963e4167d17e22d5eb347f037918 commit 1408f3ca3320963e4167d17e22d5eb347f037918 Author: Bernie Thompson <bhthompson@google.com> Date: Thu May 31 21:14:45 2018 Roll chromite in DEPS to 5c5c9b6bb BUG= chromium:848082 TEST=None Change-Id: I7202c78124b77c1124f35c9516f427b9b638428e Reviewed-on: https://chromium-review.googlesource.com/1081293 Reviewed-by: Ken Rockot <rockot@chromium.org> Cr-Commit-Position: refs/branch-heads/3440@{#67} Cr-Branched-From: 010ddcfda246975d194964ccf20038ebbdec6084-refs/heads/master@{#561733} [modify] https://crrev.com/1408f3ca3320963e4167d17e22d5eb347f037918/DEPS
,
Jun 1 2018
Issue 845113 has been merged into this issue. |
|||||||
►
Sign in to add a comment |
|||||||
Comment 1 by roc...@chromium.org
, May 30 2018