New issue
Advanced search Search tips

Issue 894521 link

Starred by 2 users

Issue metadata

Status: Fixed
Owner:
Closed: Oct 22
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Chrome
Pri: 1
Type: Bug



Sign in to add a comment

StartTermina occasionally takes minutes to get to mounting btrfs

Project Member Reported by smbar...@chromium.org, Oct 11

Issue description

Note that in this case the "Starting lxd" log is misleading. All that's run between that log and mounting btrfs is some ioctls for networking.

Frequently seen in tests:

2018-10-09T17:13:00.456003+00:00 INFO vm_cicerone[20025]: Received NotifyVmStarted request
2018-10-09T17:13:00.456417+00:00 INFO vm_concierge[20009]: Starting lxd
2018-10-09T17:15:20.738195+00:00 INFO VM(4)[20033]: [  142.448108] BTRFS: device fsid 39b7e2e9-badb-49d2-88eb-e50ba7033528 devid 1 transid 3 /dev/vdb#015
2018-10-09T17:15:20.795914+00:00 INFO VM(4)[20033]: [  142.507285] BTRFS info (device vdb): turning on discard#015
2018-10-09T17:15:20.802615+00:00 INFO VM(4)[20033]: [  142.509599] BTRFS info (device vdb): disk space caching is enabled#015

https://stainless.corp.google.com/browse/chromeos-autotest-results/246861833-chromeos-test/
 
Cc: -jkardatzke@chromium.org
Owner: jkardatzke@chromium.org
Status: Started (was: Available)
Project Member

Comment 2 by bugdroid1@chromium.org, Oct 18

The following revision refers to this bug:
  https://chromium.googlesource.com/chromiumos/platform/tast-tests/+/62d798f53e043f6052400afea16aa299ee2bbf05

commit 62d798f53e043f6052400afea16aa299ee2bbf05
Author: Jeffrey Kardatzke <jkardatzke@google.com>
Date: Thu Oct 18 21:54:31 2018

tast-tests: Use QCOW2 format for CrostiniStartEverything

There's an issue in the 3.18 kernel config that causes the RAW disk
format being used in this test to be orders of magnitude slower during
formatting than the QCOW2 format. This essentially undoes the gains we
get by using RAW disk format on the boards that need it most. For now we
will switch to QCOW2 format until we have the kernel changed to be more
optimal. (Although there is another open bug to switch back to QCOW2
after we make that format more optimal interestingly enough).

BUG= chromium:894521 , chromium:876482 
TEST=tast run vm.CrostiniStartEverything

Change-Id: I77c896260dc90dd53df317c59781dbfeee10328e
Reviewed-on: https://chromium-review.googlesource.com/1286277
Commit-Ready: ChromeOS CL Exonerator Bot <chromiumos-cl-exonerator@appspot.gserviceaccount.com>
Tested-by: Jeffrey Kardatzke <jkardatzke@google.com>
Reviewed-by: Dan Erat <derat@chromium.org>
Reviewed-by: Stephen Barber <smbarber@chromium.org>

[modify] https://crrev.com/62d798f53e043f6052400afea16aa299ee2bbf05/src/chromiumos/tast/local/vm/concierge.go

Status: Fixed (was: Started)

Sign in to add a comment