New issue
Advanced search Search tips

Issue 854401 link

Starred by 4 users

Issue metadata

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



Sign in to add a comment

Test Files app and Linux Home directory integration - 1

Project Member Reported by rohi...@chromium.org, Jun 19 2018

Issue description

Verify that:
- Files app shows Linux Home directory mounted whenever Linux is enabled.

- Files app will show the container mount icon, but mount only happens when clicking on the icon. On clicking on the icon, the Linux home directory content should be listed in the Files app.

- If the Linux home directory is selected, and the container is stopped or removed, the File app will change to select the Chrome OS Downloads directory.
 
Components: OS>Systems>Containers
Cc: slangley@chromium.org
Status: Started (was: Assigned)
Project Member

Comment 4 by bugdroid1@chromium.org, Aug 10

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/e4238000190282e6d473504dead7ee11daac23d8

commit e4238000190282e6d473504dead7ee11daac23d8
Author: Joel Hockey <joelhockey@chromium.org>
Date: Fri Aug 10 04:25:08 2018

Add autotestPrivate.runCrostiniInstaller(callback)

This function runs the crostini installer GUI to install the default
crostini vm and container and perform sshfs mount.  Callback executes
when installation is complete.

Bug:  854401 
Change-Id: Iafee8161b159fb5d2430d46b3cbb0e0ac5f7527a
Reviewed-on: https://chromium-review.googlesource.com/1166765
Commit-Queue: Joel Hockey <joelhockey@chromium.org>
Reviewed-by: Nicholas Verne <nverne@chromium.org>
Reviewed-by: Toni Barzic <tbarzic@chromium.org>
Cr-Commit-Position: refs/heads/master@{#582053}
[add] https://crrev.com/e4238000190282e6d473504dead7ee11daac23d8/chrome/browser/extensions/api/autotest_private/DEPS
[modify] https://crrev.com/e4238000190282e6d473504dead7ee11daac23d8/chrome/browser/extensions/api/autotest_private/autotest_private_api.cc
[modify] https://crrev.com/e4238000190282e6d473504dead7ee11daac23d8/chrome/browser/extensions/api/autotest_private/autotest_private_api.h
[modify] https://crrev.com/e4238000190282e6d473504dead7ee11daac23d8/chrome/common/extensions/api/autotest_private.idl
[modify] https://crrev.com/e4238000190282e6d473504dead7ee11daac23d8/chrome/test/data/extensions/api_test/autotest_private/test.js
[modify] https://crrev.com/e4238000190282e6d473504dead7ee11daac23d8/extensions/browser/extension_function_histogram_value.h
[modify] https://crrev.com/e4238000190282e6d473504dead7ee11daac23d8/tools/metrics/histograms/enums.xml

Project Member

Comment 5 by bugdroid1@chromium.org, Aug 13

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

commit 205341ac37ef6afac9f4d88d84ecaa5a52b047d6
Author: Joel Hockey <joelhockey@chromium.org>
Date: Mon Aug 13 21:25:15 2018

tast-tests: crostini_files verifies sshfs file mount

Call autotestPrivate.runCrostiniInstaller() to invoke
the graphical installer to create default crostini
vm and container and perform sshfs mount.

Verify mount directory exists, and write a file into it.

BUG= chromium:854401 
TEST=vm.CrostiniFiles

Change-Id: I5f5b37ef405d3ef0e9e4bc7d3f05095c1472f159
Reviewed-on: https://chromium-review.googlesource.com/1166759
Commit-Ready: ChromeOS CL Exonerator Bot <chromiumos-cl-exonerator@appspot.gserviceaccount.com>
Tested-by: Joel Hockey <joelhockey@chromium.org>
Reviewed-by: Nicholas Verne <nverne@chromium.org>
Reviewed-by: Dan Erat <derat@chromium.org>

[add] https://crrev.com/205341ac37ef6afac9f4d88d84ecaa5a52b047d6/src/chromiumos/tast/local/bundles/cros/vm/crostini_files.go

Status: Fixed (was: Started)

Sign in to add a comment