New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 617674 link

Starred by 1 user

Issue metadata

Status: Verified
Owner:
Closed: Jun 2016
Cc:
EstimatedDays: ----
NextAction: ----
OS: Chrome
Pri: 1
Type: Bug



Sign in to add a comment

M52 builders UnitTest failing

Project Member Reported by gkihumba@chromium.org, Jun 6 2016

Issue description

Version: 8350.19.0/ 52.0.2743.28

VM test failures causing most builds to fail.

Failed chromeos-base/chromite-0.0.2-r2402 (in 0m56.6s). Your build has failed.
Pending 1/44, [Time 23:37:37 | Elapsed 19m33.7s | Load 15.64 47.69 73.88]
Packages failed:
	chromeos-base/chromite-0.0.2-r2402
23:37:38: ERROR: Unittests failed.
cros_run_unit_tests: Unhandled exception:
Traceback (most recent call last):
  File "/mnt/host/source/chromite/bin/cros_run_unit_tests", line 164, in <module>
    commandline.ScriptWrapperMain(FindTarget)
  File "/mnt/host/source/chromite/lib/commandline.py", line 834, in ScriptWrapperMain
    ret = target(argv[1:])
  File "/mnt/host/source/chromite/scripts/cros_run_unit_tests.py", line 100, in main
    chroot_util.RunUnittests(sysroot, pkg_with_test, extra_env=env)
  File "/mnt/host/source/chromite/lib/chroot_util.py", line 182, in RunUnittests
    cros_build_lib.SudoRunCommand(command, extra_env=env, mute_output=False)
  File "/mnt/host/source/chromite/lib/cros_build_lib.py", line 301, in SudoRunCommand
    return RunCommand(sudo_cmd, **kwargs)
  File "/mnt/host/source/chromite/lib/cros_build_lib.py", line 619, in RunCommand
    raise RunCommandError(msg, cmd_result)
chromite.lib.cros_build_lib.RunCommandError: return code: 1; command: sudo 'PARALLEL_EMERGE_STATUS_FILE=/tmp/tmp4FF0nT' 'FEATURES=test' 'PKGDIR=/build/guado/test-packages' -- /mnt/host/source/chromite/bin/parallel_emerge '--sysroot=/build/guado' --nodeps --buildpkgonly sys-apps/rootdev chromeos-base/libbrillo chromeos-base/vboot_reference chromeos-base/p2p chromeos-base/chaps chromeos-base/lorgnette chromeos-base/chromite chromeos-base/easy-unlock chromeos-base/google-breakpad chromeos-base/permission_broker chromeos-base/shill net-misc/modemmanager-next chromeos-base/chromeos-login chromeos-base/vpn-manager chromeos-base/chromeos-trim chromeos-base/chromeos-init chromeos-base/bootstat sys-apps/flashmap chromeos-base/libcontainer chromeos-base/quipper chromeos-base/easy-unlock-crypto net-wireless/bluez chromeos-base/libchromeos-ui chromeos-base/firewalld chromeos-base/mist media-sound/adhd net-libs/libmbim chromeos-base/gestures chromeos-base/crash-reporter chromeos-base/debugd chromeos-base/power_manager chromeos-base/autotest chromeos-base/cryptohome chromeos-base/verity chromeos-base/chromeos-minijail chromeos-base/update_engine chromeos-base/chromeos-installer chromeos-base/chromeos-imageburner chromeos-base/mtpd chromeos-base/metrics chromeos-base/chromeos-factoryinstall sys-apps/flashrom chromeos-base/cros-disks chromeos-base/userfeedback
cwd=None
23:37:38: ERROR: 
return code: 1; command: /b/cbuild/shared_internal/chromite/bin/cros_sdk 'USE=-cros-debug chrome_internal' 'PARALLEL_EMERGE_STATUS_FILE=/tmp/tmp4FF0nT' -- /mnt/host/source/chromite/bin/cros_run_unit_tests '--board=guado'
cwd=/b/cbuild/shared_internal, extra env={'USE': '-cros-debug chrome_internal', 'PARALLEL_EMERGE_STATUS_FILE': '/tmp/tmp4FF0nT'}


Complete logs here:
https://uberchromegw.corp.google.com/i/chromeos_release/builders/guado-release%20release-R52-8350.B/builds/14/steps/UnitTest/logs/stdio

 
Summary: M52 builders UnitTest failing (was: M52 builders VM test failed)
I think you mean Unit tests?
Sorry yes Unit tests. 
Well specifically VM tests too:
BUILD_STEP: VMTest
chromite-0.0.2-r2402: ************************************************************
chromite-0.0.2-r2402: ** Start Stage VMTest - Sun, 05 Jun 2016 23:37:01 -0700 (PDT)
chromite-0.0.2-r2402: ** 
chromite-0.0.2-r2402: ** Run autotests in a virtual machine.
chromite-0.0.2-r2402: ************************************************************
chromite-0.0.2-r2402: 23:37:01: INFO: Running VM test smoke_suite.
chromite-0.0.2-r2402: 23:37:01: ERROR: 
chromite-0.0.2-r2402: !!!VMTests failed!!!
Nope, that's not a real vmtest. That is just the chromite logging pretending to do a vmtest (during the unit test of that part of chromite, I guess).

Here's the real failure:

chromite-0.0.2-r2402: ======================================================================
chromite-0.0.2-r2402: FAIL: [chromite.cbuildbot.stages.test_stages_unittest] HWTestStageTest.testBranchedBuildExtendsTimeouts
chromite-0.0.2-r2402: Tests that we run with an extended timeout on a branched build.
chromite-0.0.2-r2402: ----------------------------------------------------------------------
chromite-0.0.2-r2402: Traceback (most recent call last):
chromite-0.0.2-r2402:   File "/mnt/host/source/chromite/lib/timeout_util.py", line 170, in TimeoutWrapper
chromite-0.0.2-r2402:     func(*args, **kwargs)
chromite-0.0.2-r2402:   File "/mnt/host/source/chromite/cbuildbot/stages/test_stages_unittest.py", line 361, in testBranchedBuildExtendsTimeouts
chromite-0.0.2-r2402:     constants.HWTEST_DEFAULT_PRIORITY)
chromite-0.0.2-r2402: AssertionError: 'PostBuild' != 'DEFAULT'
Owner: akes...@chromium.org
That might be due to my recent async change. Lemme see if I can repro.
Status: Started (was: Assigned)
Yes, this is me. Fixing.
Project Member

Comment 7 by bugdroid1@chromium.org, Jun 6 2016

Labels: merge-merged-release-R52-8350.B
The following revision refers to this bug:
  https://chromium.googlesource.com/chromiumos/chromite/+/385b6cc35de2f5645ca403418764c2d7ee75cda6

commit 385b6cc35de2f5645ca403418764c2d7ee75cda6
Author: Aviv Keshet <akeshet@chromium.org>
Date: Mon Jun 06 17:57:41 2016

test_stages_unittest: delete obsolete test

Remove an old (and now failing) test that makes assertertions about
hwtest timeouts on branch waterfall.

BUG= chromium:617674 
TEST=unit tests

Change-Id: I8f10216848c280d01b9f772a6c42677a3507cca8
Reviewed-on: https://chromium-review.googlesource.com/350000
Tested-by: Aviv Keshet <akeshet@chromium.org>
Reviewed-by: Grace Kihumba <gkihumba@chromium.org>

[modify] https://crrev.com/385b6cc35de2f5645ca403418764c2d7ee75cda6/cbuildbot/stages/test_stages_unittest.py

Status: Fixed (was: Started)
Project Member

Comment 9 by bugdroid1@chromium.org, Jun 7 2016

The following revision refers to this bug:
  https://chromium.googlesource.com/chromiumos/chromite/+/1a6f769ce1e7be82dc28e865220108faa6449b69

commit 1a6f769ce1e7be82dc28e865220108faa6449b69
Author: Aviv Keshet <akeshet@chromium.org>
Date: Mon Jun 06 17:57:41 2016

test_stages_unittest: delete obsolete test

Remove an old (and now failing) test that makes assertertions about
hwtest timeouts on branch waterfall.

This is a cherry-pick of CL:350000 back to master.

BUG= chromium:617674 
TEST=unit tests

Change-Id: I8a4d2be07a1f584480ce4a8d3473b1fb74f81828
Reviewed-on: https://chromium-review.googlesource.com/350011
Commit-Ready: Aviv Keshet <akeshet@chromium.org>
Tested-by: Aviv Keshet <akeshet@chromium.org>
Reviewed-by: Don Garrett <dgarrett@chromium.org>

[modify] https://crrev.com/1a6f769ce1e7be82dc28e865220108faa6449b69/cbuildbot/stages/test_stages_unittest.py

Status: Verified (was: Fixed)
closing. please reopen if its not fixed.

Sign in to add a comment