autotest: Disable desktopui_MusLogin and MashLogin on a few boards

Chrome crashes on login on several KBL boards. This generates a
lot of failure email noise. I'm intentionally leaving it enabled
on eve so we don't forget this failure.

Also clean out older boards that have passed end-of-support and
are no longer tested in the lab.

BUG=chromium:784621
TEST=autotests in title

Change-Id: I9fa9d0c8c123458d8eb960da47504255c520656e
Reviewed-on: https://chromium-review.googlesource.com/775565
Tested-by: James Cook <jamescook@chromium.org>
Reviewed-by: Daniele Castagna <dcastagna@chromium.org>
Reviewed-by: James Cook <jamescook@chromium.org>
diff --git a/client/site_tests/desktopui_MashLogin/desktopui_MashLogin.py b/client/site_tests/desktopui_MashLogin/desktopui_MashLogin.py
index 32ecaef..5419bf9 100644
--- a/client/site_tests/desktopui_MashLogin/desktopui_MashLogin.py
+++ b/client/site_tests/desktopui_MashLogin/desktopui_MashLogin.py
@@ -16,12 +16,11 @@
     def run_once(self):
         """Entry point of this test."""
 
-        # The test is flaky on x86-* boards. Mash doesn't target hardware this
-        # old, so skip the test. http://crbug.com/679213
-        # The test is also flaky on nyan_* boards. Temporarily skip the test
-        # until this can be fixed. http://crbug.com/717275
-        boards_to_skip = ['x86-mario', 'x86-alex', 'x86-alex_he', 'x86-zgb',
-                          'x86-zgb_he', 'nyan_big', 'nyan_kitty', 'nyan_blaze']
+        # Flaky on nyan_* boards. http://crbug.com/717275
+        # Crashes on some KBL boards in ui::DrmThread::SchedulePageFlip.
+        # http://crbug.com/784621
+        boards_to_skip = ['nyan_big', 'nyan_kitty', 'nyan_blaze',
+                          'poppy', 'pyro', 'snappy', 'soraka']
         if utils.get_current_board() in boards_to_skip:
           logging.warning('Skipping test run on this board.')
           return
diff --git a/client/site_tests/desktopui_MusLogin/desktopui_MusLogin.py b/client/site_tests/desktopui_MusLogin/desktopui_MusLogin.py
index 2b9ff08..762114b 100644
--- a/client/site_tests/desktopui_MusLogin/desktopui_MusLogin.py
+++ b/client/site_tests/desktopui_MusLogin/desktopui_MusLogin.py
@@ -16,12 +16,11 @@
     def run_once(self):
         """Entry point of this test."""
 
-        # The test is flaky on x86-* boards. Mash doesn't target hardware this
-        # old, so skip the test. http://crbug.com/679213
-        # The test is also flaky on nyan_* boards. Temporarily skip the test
-        # until this can be fixed. http://crbug.com/717275
-        boards_to_skip = ['x86-mario', 'x86-alex', 'x86-alex_he', 'x86-zgb',
-                          'x86-zgb_he', 'nyan_big', 'nyan_kitty', 'nyan_blaze']
+        # Flaky on nyan_* boards. http://crbug.com/717275
+        # Crashes on some KBL boards in ui::DrmThread::SchedulePageFlip.
+        # http://crbug.com/784621
+        boards_to_skip = ['nyan_big', 'nyan_kitty', 'nyan_blaze',
+                          'poppy', 'pyro', 'snappy', 'soraka']
         if utils.get_current_board() in boards_to_skip:
           logging.warning('Skipping test run on this board.')
           return