suite_scheduler: Recognize "-userdebug" variant boards.

BUG=b:178979061, b:176313060
TEST=unittest

Change-Id: Ib9b4662c62e4e5bfd83589e91590f13e497e60a4
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/infra/suite_scheduler/+/2660539
Commit-Queue: Kazuhiro Inaba <kinaba@chromium.org>
Commit-Queue: Dhanya Ganesh <dhanyaganesh@chromium.org>
Tested-by: Kazuhiro Inaba <kinaba@chromium.org>
Reviewed-by: Dhanya Ganesh <dhanyaganesh@chromium.org>
Auto-Submit: Kazuhiro Inaba <kinaba@chromium.org>
diff --git a/build_lib.py b/build_lib.py
index 2db10be..debfaa5 100644
--- a/build_lib.py
+++ b/build_lib.py
@@ -480,6 +480,7 @@
     '-kernelnext', #
     '-kvm', #
     '-ndktranslation', #
+    '-userdebug', #
   ]
   for s in special_suffixes:
     if board.endswith(s):
diff --git a/build_lib_unittest.py b/build_lib_unittest.py
index 25119cc..19d36bc 100644
--- a/build_lib_unittest.py
+++ b/build_lib_unittest.py
@@ -16,6 +16,7 @@
     self.assertEqual(build_lib.reshape_board('eve-arcvm'), 'eve')
     self.assertEqual(build_lib.reshape_board('kukui-arc-r'), 'kukui')
     self.assertEqual(build_lib.reshape_board('hatch-arc-r-userdebug'), 'hatch')
+    self.assertEqual(build_lib.reshape_board('kevin-userdebug'), 'kevin')
     self.assertEqual(build_lib.reshape_board('octopus'), 'octopus')
 
 if __name__ == '__main__':