Reland "Automated tests for Add Supervision flow ChromeOS code"
This reverts commit 441c06d9. Reason for revert: Reland changes after disabling test for MSan builds. The root issue is a bug that causes a flaky initialization behavior in the <webview> element in MSan builds (https://crbug.com/1002560) Also, added a new unit test from tobyhuang@ that was dependent on the original reverted CL. Original change's description: > Revert "Automated tests for Add Supervision flow ChromeOS code" > > This reverts commit 9f7c76d0. > > Reason for revert: > AddSupervisionBrowserTest.ShowConfirmSignoutDialog > AddSupervisionBrowserTest.URLParameters > failing on Linux ChromiumOS MSan Tests, see > https://findit-for-me.appspot.com/waterfall/failure?url=https://build.chromium.org/p/chromium.memory/builders/Linux%20ChromiumOS%20MSan%20Tests/builds/15000 > > Original change's description: > > Automated tests for Add Supervision flow ChromeOS code > > > > This required modifying the classes under test, including > > AddSupervisionHandler, AddSupervisionUI, and ConfirmSignoutDialog > > to allow them to be tested. > > > > Bug:982543 > > > > Change-Id: I3bebada137fe57a63ca090c788fa5a0cb317d22b > > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1771387 > > Commit-Queue: Danan S <danan@chromium.org> > > Reviewed-by: Michael Giuffrida <michaelpg@chromium.org> > > Cr-Commit-Position: refs/heads/master@{#693320} > > TBR=michaelpg@chromium.org,danan@chromium.org > > Change-Id: Ibe6189ed52f32afb62cdfabbf890857e474de6ea > No-Presubmit: true > No-Tree-Checks: true > No-Try: true > Bug: 982543 > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1787417 > Reviewed-by: Olga Sharonova <olka@chromium.org> > Commit-Queue: Olga Sharonova <olka@chromium.org> > Auto-Submit: Olga Sharonova <olka@chromium.org> > Cr-Commit-Position: refs/heads/master@{#693571} Change-Id: I4d2c19c229923a5bd1acb246f8e9d4d1b2ccb9af Bug: 982543 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1787613 Commit-Queue: Dan S <danan@chromium.org> Reviewed-by:Michael Giuffrida <michaelpg@chromium.org> Cr-Commit-Position: refs/heads/master@{#695835}
Showing
Please register or sign in to comment