Add test that mus_demo runs. |
|||||||
Issue descriptionThere should be some test that runs mus_demo to make sure that (a) mus isn't broken and (b) that the demo app still works. We don't have an easy way to verify graphical output right now so what the test should verify needs to be figured out.
,
Jul 8 2016
,
Jul 14 2016
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/e4f4e191d33ee769ea258ca885938fa9ee3bf278 commit e4f4e191d33ee769ea258ca885938fa9ee3bf278 Author: kylechar <kylechar@chromium.org> Date: Thu Jul 14 14:45:19 2016 Add unit test for mus_demo. The unit test starts mus demo and checks that it successfully draws compositor frames. Test is not setup to run on bots yet. There is a problem where the WindowTree name isn't set to the client name when the WindowTree is created for a WindowManager. Once this is fixed EnsureClientHasDrawnWindow() should be using "mojo:mus_demo" as the name it's looking for. Also use this chance to fix some namespace stuff for MusDemo. BUG= 611473 Review-Url: https://codereview.chromium.org/2138433002 Cr-Commit-Position: refs/heads/master@{#405493} [modify] https://crrev.com/e4f4e191d33ee769ea258ca885938fa9ee3bf278/services/ui/demo/BUILD.gn [modify] https://crrev.com/e4f4e191d33ee769ea258ca885938fa9ee3bf278/services/ui/demo/main.cc [modify] https://crrev.com/e4f4e191d33ee769ea258ca885938fa9ee3bf278/services/ui/demo/mus_demo.cc [modify] https://crrev.com/e4f4e191d33ee769ea258ca885938fa9ee3bf278/services/ui/demo/mus_demo.h [add] https://crrev.com/e4f4e191d33ee769ea258ca885938fa9ee3bf278/services/ui/demo/mus_demo_unittests.cc [add] https://crrev.com/e4f4e191d33ee769ea258ca885938fa9ee3bf278/services/ui/demo/test_manifest.json
,
Jul 19 2016
I tried enabling the test on a trybot. The mus_demo.mojo file doesn't get copied to the trybots so it fails. I'll have to investigate further to see how to get that file copied.
,
Aug 26 2016
,
Sep 16 2016
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/22c22eb7ec4280b8310a5b2404fe7a86a6e01e65 commit 22c22eb7ec4280b8310a5b2404fe7a86a6e01e65 Author: kylechar <kylechar@chromium.org> Date: Fri Sep 16 18:34:29 2016 Run mus_demo_unittests on X11 Chrome OS trybot. Run mus_demo_unittests on the X11 Chrome OS trybot. This test just checks that mojo:mus_demo starts and draws a frame. When tcmalloc problems are fixed this should run on Ozone Chrome OS trybot (ideally with Ozone X11). BUG= 611473 Review-Url: https://codereview.chromium.org/2151093003 Cr-Commit-Position: refs/heads/master@{#419226} [modify] https://crrev.com/22c22eb7ec4280b8310a5b2404fe7a86a6e01e65/services/ui/demo/BUILD.gn [modify] https://crrev.com/22c22eb7ec4280b8310a5b2404fe7a86a6e01e65/testing/buildbot/chromium.chromiumos.json [modify] https://crrev.com/22c22eb7ec4280b8310a5b2404fe7a86a6e01e65/testing/buildbot/gn_isolate_map.pyl
,
Oct 4 2016
,
Nov 7 2016
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/6ff0ca0258695fad627c4cd7942e4f946ff9f910 commit 6ff0ca0258695fad627c4cd7942e4f946ff9f910 Author: kylechar <kylechar@chromium.org> Date: Mon Nov 07 16:39:34 2016 Add mustash tests to Ozone CrOS trybot. Run the following tests on linux_chromium_chromeos_ozone_rel_ng: 1. mus_demo_unittests 2. views_mus_interactive_ui_tests 3. views_mus_unittests BUG= 642433 , 611473 Review-Url: https://codereview.chromium.org/2478633003 Cr-Commit-Position: refs/heads/master@{#430294} [modify] https://crrev.com/6ff0ca0258695fad627c4cd7942e4f946ff9f910/testing/buildbot/chromium.chromiumos.json
,
Nov 10 2016
The test is now running on the CrOS Ozone bot.
,
Feb 26 2018
,
Feb 26 2018
|
|||||||
►
Sign in to add a comment |
|||||||
Comment 1 by rjkroege@chromium.org
, May 12 2016