It would be useful to track the kiosk launch status to identify problems. - Report KioskAppLaunchError::Error enum for launch; - Report AuthFailure.FailureReason enum for cryptohome mount;
WIP: https://codereview.chromium.org/2699833005/
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/2767f077859e7fc185170dddab62124691369085 commit 2767f077859e7fc185170dddab62124691369085 Author: xiyuan <xiyuan@chromium.org> Date: Wed Mar 01 18:27:53 2017 kiosk: UMA for launch error - Add "Kiosk.Launch.Error" for kiosk launch error; - Add "Kiosk.Launch.CryptohomeFailure" for cryptohome failure during kiosk launch; BUG= 692584 Review-Url: https://codereview.chromium.org/2699833005 Cr-Commit-Position: refs/heads/master@{#453977} [modify] https://crrev.com/2767f077859e7fc185170dddab62124691369085/chrome/browser/chromeos/app_mode/kiosk_app_launch_error.cc [modify] https://crrev.com/2767f077859e7fc185170dddab62124691369085/chrome/browser/chromeos/app_mode/kiosk_app_launch_error.h [modify] https://crrev.com/2767f077859e7fc185170dddab62124691369085/chrome/browser/chromeos/app_mode/kiosk_profile_loader.cc [modify] https://crrev.com/2767f077859e7fc185170dddab62124691369085/chrome/browser/ui/webui/chromeos/login/kiosk_app_menu_handler.cc [modify] https://crrev.com/2767f077859e7fc185170dddab62124691369085/chromeos/login/auth/auth_status_consumer.h [modify] https://crrev.com/2767f077859e7fc185170dddab62124691369085/tools/metrics/histograms/histograms.xml
Comment 1 by xiy...@chromium.org
, Feb 16 2017Status: Assigned (was: Available)