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__':