chromeos_config: Remove Lakitu configs and builds
Remove references to Lakitu from config generation and avoid generation
even if in GE config file. This will remove all Lakitu builds going
forward.
BUG=b:180437658
TEST=`run_tests`
Change-Id: I69767c2d42c7a9bee6eeb80109ffaaea63bf9a9f
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/chromite/+/2699647
Reviewed-by: Dhanya Ganesh <dhanyaganesh@chromium.org>
Reviewed-by: Mike Frysinger <vapier@chromium.org>
Reviewed-by: Robert Kolchmeyer <rkolchmeyer@google.com>
Commit-Queue: Mike Nichols <mikenichols@chromium.org>
Tested-by: Mike Nichols <mikenichols@chromium.org>
diff --git a/config/chromeos_config.py b/config/chromeos_config.py
index 7534ca5..90a0f94 100644
--- a/config/chromeos_config.py
+++ b/config/chromeos_config.py
@@ -248,14 +248,6 @@
)
site_config.AddTemplate(
- 'lakitu',
- sync_chrome=False,
- chrome_sdk=False,
- dev_installer_prebuilts=False,
- paygen_skip_testing=True,
- )
-
- site_config.AddTemplate(
'lassen',
sync_chrome=False,
chrome_sdk=False,
@@ -323,34 +315,6 @@
rootfs_verification=False,
)
- # An anchor of Laktiu' test customizations.
- # TODO: renable SIMPLE_AU_TEST_TYPE once b/67510964 is fixed.
- site_config.AddTemplate(
- 'lakitu_test_customizations',
- vm_tests=[config_lib.VMTestConfig(constants.VM_SUITE_TEST_TYPE,
- test_suite='smoke')],
- vm_tests_override=None,
- gce_tests=[config_lib.GCETestConfig(constants.GCE_SUITE_TEST_TYPE,
- test_suite='gce-sanity'),
- config_lib.GCETestConfig(constants.GCE_SUITE_TEST_TYPE,
- test_suite='gce-smoke')],
- )
-
- # Test customizations for lakitu boards' paladin builders.
- site_config.AddTemplate(
- 'lakitu_paladin_test_customizations',
- vm_tests=[config_lib.VMTestConfig(constants.VM_SUITE_TEST_TYPE,
- test_suite='smoke')],
- vm_tests_override=None,
- gce_tests=[config_lib.GCETestConfig(constants.GCE_SUITE_TEST_TYPE,
- test_suite='gce-sanity')],
- )
-
- # An anchor of Laktiu' notification email settings.
- site_config.AddTemplate(
- 'lakitu_notification_emails',
- )
-
site_config.AddTemplate(
'beaglebone',
site_config.templates.brillo,
@@ -765,8 +729,6 @@
if board in chromeos_boards.brillo_boards:
board_config.apply(site_config.templates.brillo)
- if board in chromeos_boards.lakitu_boards:
- board_config.apply(site_config.templates.lakitu)
if board in chromeos_boards.lassen_boards:
board_config.apply(site_config.templates.lassen)
if board in ['x30evb']:
@@ -1450,9 +1412,7 @@
# Move the following builders to active_builders once they are consistently
# green.
- unstable_builders = _frozen_ge_set(ge_build_config, [
- 'lakitu', # TODO: Re-enable after crbug.com/919630 resolved.
- ])
+ unstable_builders = _frozen_ge_set(ge_build_config, [])
external_board_configs = CreateBoardConfigs(
site_config, boards_dict, ge_build_config)
@@ -1563,18 +1523,6 @@
)
)
- master_config.AddSlave(
- site_config.Add(
- 'lakitu-incremental',
- site_config.templates.incremental,
- site_config.templates.internal_incremental,
- site_config.templates.incremental_affinity,
- site_config.templates.lakitu_notification_emails,
- board_configs['lakitu'],
- manifest_version=True,
- )
- )
-
#
# Available, but not regularly scheduled.
#
@@ -1998,9 +1946,6 @@
unified_board_names = set([b[config_lib.CONFIG_TEMPLATE_REFERENCE_BOARD_NAME]
for b in unified_builds])
- def _IsLakituConfig(config):
- return 'lakitu' in config['name']
-
def _CreateMasterConfig(name,
template=site_config.templates.release,
schedule=' 0 2,10,18 * * *'):
@@ -2024,8 +1969,6 @@
'master-release-basic',
template=site_config.templates.release_basic,
schedule='30 */2 * * * *')
- # pylint: disable=unused-variable
- lakitu_master_config = _CreateMasterConfig('master-lakitu-release')
def _AssignToMaster(config):
"""Add |config| as a slave config to the appropriate master config."""
@@ -2036,15 +1979,6 @@
if config.name.endswith('-release-basic'):
master = basic_master_config
- # Add this config to 'master-lakitu-release' instead if this is an LTS
- # branch for lakitu. This is typically only done on a branch after it is
- # out of ChromeOS support window.
- # To do this, set 'lakitu_lts_branch' to 'True' and re-run
- # 'config/refresh_generated_files'.
- lakitu_lts_branch = False
- if lakitu_lts_branch and _IsLakituConfig(config):
- master = lakitu_master_config
-
master.AddSlave(config)
### Release configs.
@@ -2057,7 +1991,6 @@
'grunt-kernelnext',
'hana-kernelnext',
'hatch-kernelnext',
- 'lakitu',
'volteer-kernelnext',
'zork-kernelnext',
])
@@ -2511,15 +2444,6 @@
'paygen_skip_testing': True,
},
- 'lakitu-release': config_lib.BuildConfig().apply(
- site_config.templates.lakitu_notification_emails,
- sign_types=['base'],
- ),
-
- # This is the full build of open-source overlay.
- 'lakitu-full': config_lib.BuildConfig().apply(
- site_config.templates.lakitu_notification_emails,
- ),
# TODO(yshaul): find out if hwqual needs to go as well
# TODO(yshaul): fix apply method to merge base and test
@@ -2758,17 +2682,8 @@
# Some boards in toolchain builder are not using the same configuration as
# release builders. Configure it here since it's easier, for both
# llvm-toolchain and llvm-next-toolchain builders.
- for board in ['lakitu', 'fizz-moblab', 'gale', 'mistral', 'whirlwind']:
- if board == 'lakitu':
- overwritten_configs[board+'-llvm-toolchain'] = {
- 'vm_tests': [config_lib.VMTestConfig(constants.VM_SUITE_TEST_TYPE,
- test_suite='smoke')],
- 'gce_tests': [config_lib.GCETestConfig(constants.GCE_SUITE_TEST_TYPE,
- test_suite='gce-sanity'),
- config_lib.GCETestConfig(constants.GCE_SUITE_TEST_TYPE,
- test_suite='gce-smoke')]
- }
- elif board == 'fizz-moblab':
+ for board in ['fizz-moblab', 'gale', 'mistral', 'whirlwind']:
+ if board == 'fizz-moblab':
overwritten_configs[board+'-llvm-toolchain'] = {
'enable_skylab_hw_tests': False,
'hw_tests': [
@@ -3179,22 +3094,6 @@
# Add non release branch schedules here, if needed.
# <branch>, <build_config>, <display_label>, <schedule>, <triggers>,
# <builder>
-
- # NOTE: R69, R73, R77 and R81 are Long Term Support (LTS) milestones for
- # lakitu and they'd like to keep them a little longer. Please let
- # lakitu-dev@google.com know before deleting this.
- ('release-R69-10895.B', 'master-lakitu-release',
- config_lib.DISPLAY_LABEL_RELEASE, '0 4 * * *', None,
- config_lib.LUCI_BUILDER_LEGACY_RELEASE),
- ('release-R73-11647.B', 'master-lakitu-release',
- config_lib.DISPLAY_LABEL_RELEASE, '0 8 * * *', None,
- config_lib.LUCI_BUILDER_LEGACY_RELEASE),
- ('release-R77-12371.B', 'master-lakitu-release',
- config_lib.DISPLAY_LABEL_RELEASE, '0 12 * * *', None,
- config_lib.LUCI_BUILDER_LEGACY_RELEASE),
- ('release-R81-12871.B', 'master-lakitu-release',
- config_lib.DISPLAY_LABEL_RELEASE, '0 16 * * *', None,
- config_lib.LUCI_BUILDER_LEGACY_RELEASE),
]
# The three active release branches.
diff --git a/config/chromeos_config_boards.py b/config/chromeos_config_boards.py
index d2960d4..7831348 100644
--- a/config/chromeos_config_boards.py
+++ b/config/chromeos_config_boards.py
@@ -55,7 +55,6 @@
'guado_labstation',
'guybrush',
'jecht',
- 'lakitu',
'majolica',
'mancomb',
'monroe',
@@ -93,10 +92,6 @@
'wristpin',
])
-lakitu_boards = frozenset([
- 'lakitu',
-])
-
lassen_boards = frozenset([
'lassen',
])
@@ -140,7 +135,7 @@
])
nofactory_boards = (
- lakitu_boards | termina_boards | lassen_boards | reven_boards | frozenset([
+ termina_boards | lassen_boards | reven_boards | frozenset([
'x30evb',
])
)
@@ -149,14 +144,14 @@
'x32-generic',
])
-noimagetest_boards = (lakitu_boards | loonix_boards | termina_boards
+noimagetest_boards = (loonix_boards | termina_boards
| scribe_boards | wshwos_boards | dustbuster_boards)
-nohwqual_boards = (lakitu_boards | lassen_boards | loonix_boards
+nohwqual_boards = (lassen_boards | loonix_boards
| termina_boards | beaglebone_boards | wshwos_boards
| dustbuster_boards | reven_boards)
-base_layout_boards = lakitu_boards | termina_boards
+base_layout_boards = termina_boards
builder_incompatible_binaries_boards = frozenset([
'grunt',
diff --git a/config/chromeos_test_config.py b/config/chromeos_test_config.py
index 84dcacd..a18a42b 100644
--- a/config/chromeos_test_config.py
+++ b/config/chromeos_test_config.py
@@ -13,7 +13,6 @@
from chromite.lib import constants
from chromite.lib import cros_logging as logging
-from chromite.config import chromeos_config_boards as config_boards
vmtest_boards = frozenset([
# Full VMTest support on ChromeOS is currently limited to devices derived
@@ -24,7 +23,7 @@
'betty-arc-r', # Like betty but R version of ARC++.
'novato', # Like betty but with GMSCore but not the Play Store
'novato-arc64', # 64 bit x86_64 ARC++ ABI
-]) | config_boards.lakitu_boards # All lakitu boards have VM support.
+])
def getInfoVMTest():
@@ -331,17 +330,6 @@
"""
overwritten_configs = {
- 'lakitu-release': config_lib.BuildConfig().apply(
- site_config.templates.lakitu_test_customizations,
- ),
-
- # This is the full build of open-source overlay.
- 'lakitu-full': config_lib.BuildConfig().apply(
- # logging_CrashSender is expected to fail for lakitu-full.
- # See b/111567339 for more details.
- useflags=config_lib.append_useflags(['-tests_logging_CrashSender']),
- ),
-
'guado_labstation-release': {
'hw_tests': [],
# 'hwqual':False,
@@ -400,10 +388,6 @@
vm_tests_override=getInfoVMTest(),
)
- site_config['lakitu-incremental'].apply(
- site_config.templates.lakitu_test_customizations,
- )
-
site_config['x32-generic-incremental'].apply(
site_config.templates.no_vmtest_builder,
)
@@ -512,12 +496,6 @@
)
# END Firmware
- # BEGIN Lakitu
- site_config.templates.lakitu.apply(
- site_config.templates.no_hwtest_builder,
- )
- # END Lakitu
-
# BEGIN Loonix
site_config.templates.loonix.apply(
site_config.templates.no_vmtest_builder,
diff --git a/config/config_dump.json b/config/config_dump.json
index 3df1de7..f55e956 100644
--- a/config/config_dump.json
+++ b/config/config_dump.json
@@ -22651,339 +22651,6 @@
"chrome_internal"
]
},
- "lakitu-full": {
- "_template": "full",
- "boards": [
- "lakitu"
- ],
- "chrome_sdk": false,
- "disk_layout": "base",
- "factory": false,
- "factory_install_netboot": false,
- "factory_toolkit": false,
- "hw_tests_override": [],
- "image_test": false,
- "images": [
- "base",
- "recovery",
- "test"
- ],
- "important": false,
- "manifest_branch": "main",
- "manifest_version": true,
- "paygen_skip_testing": true,
- "prebuilts": "public",
- "run_cpeexport": true,
- "sync_chrome": false,
- "useflags": [
- "-chrome_internal",
- "-tests_logging_CrashSender"
- ]
- },
- "lakitu-full-tryjob": {
- "_template": "full",
- "boards": [
- "lakitu"
- ],
- "chrome_sdk": false,
- "debug": true,
- "disk_layout": "base",
- "display_label": "tryjob",
- "factory": false,
- "factory_install_netboot": false,
- "factory_toolkit": false,
- "hw_tests_override": null,
- "image_test": false,
- "images": [
- "base",
- "recovery",
- "test"
- ],
- "luci_builder": "Try",
- "manifest_branch": "main",
- "manifest_version": true,
- "paygen_skip_testing": true,
- "prebuilts": "public",
- "run_cpeexport": true,
- "sync_chrome": false,
- "useflags": [
- "-chrome_internal",
- "-tests_logging_CrashSender"
- ]
- },
- "lakitu-incremental": {
- "_template": "incremental",
- "boards": [
- "lakitu"
- ],
- "build_affinity": true,
- "description": "Incremental Builds (internal)",
- "disk_layout": "base",
- "factory": false,
- "factory_install_netboot": false,
- "factory_toolkit": false,
- "gce_tests": [
- "{\n \"test_suite\": \"gce-sanity\",\n \"test_type\": \"gce_suite\",\n \"timeout\": 3600,\n \"use_ctest\": true\n}",
- "{\n \"test_suite\": \"gce-smoke\",\n \"test_type\": \"gce_suite\",\n \"timeout\": 3600,\n \"use_ctest\": true\n}"
- ],
- "hw_tests_override": [],
- "internal": true,
- "manifest": "official.xml",
- "manifest_repo_url": "https://chrome-internal-review.googlesource.com/chromeos/manifest-internal",
- "manifest_version": true,
- "overlays": "both",
- "paygen_skip_testing": true,
- "sync_chrome": false,
- "useflags": [
- "chrome_internal"
- ],
- "vm_tests": [
- "{\n \"max_retries\": 5,\n \"retry\": false,\n \"test_suite\": \"smoke\",\n \"test_type\": \"vm_suite\",\n \"timeout\": 5400,\n \"use_ctest\": true,\n \"warn_only\": false\n}"
- ]
- },
- "lakitu-incremental-tryjob": {
- "_template": "incremental",
- "boards": [
- "lakitu"
- ],
- "chroot_replace": true,
- "debug": true,
- "description": "Incremental Builds (internal)",
- "disk_layout": "base",
- "display_label": "tryjob",
- "factory": false,
- "factory_install_netboot": false,
- "factory_toolkit": false,
- "gce_tests": [
- "{\n \"test_suite\": \"gce-sanity\",\n \"test_type\": \"gce_suite\",\n \"timeout\": 3600,\n \"use_ctest\": true\n}",
- "{\n \"test_suite\": \"gce-smoke\",\n \"test_type\": \"gce_suite\",\n \"timeout\": 3600,\n \"use_ctest\": true\n}"
- ],
- "hw_tests_override": null,
- "internal": true,
- "luci_builder": "Try",
- "manifest": "official.xml",
- "manifest_repo_url": "https://chrome-internal-review.googlesource.com/chromeos/manifest-internal",
- "manifest_version": true,
- "overlays": "both",
- "paygen_skip_testing": true,
- "sync_chrome": false,
- "uprev": true,
- "useflags": [
- "chrome_internal"
- ],
- "vm_tests": [
- "{\n \"max_retries\": 5,\n \"retry\": false,\n \"test_suite\": \"smoke\",\n \"test_type\": \"vm_suite\",\n \"timeout\": 5400,\n \"use_ctest\": true,\n \"warn_only\": false\n}"
- ]
- },
- "lakitu-llvm-next-toolchain": {
- "_template": "llvm_next_toolchain",
- "boards": [
- "lakitu"
- ],
- "chrome_sdk": false,
- "disk_layout": "base",
- "factory": false,
- "factory_install_netboot": false,
- "factory_toolkit": false,
- "gce_tests": [
- "{\n \"test_suite\": \"gce-sanity\",\n \"test_type\": \"gce_suite\",\n \"timeout\": 3600,\n \"use_ctest\": true\n}",
- "{\n \"test_suite\": \"gce-smoke\",\n \"test_type\": \"gce_suite\",\n \"timeout\": 3600,\n \"use_ctest\": true\n}"
- ],
- "hw_tests": [],
- "hw_tests_override": [],
- "image_test": false,
- "paygen_skip_testing": true,
- "sync_chrome": false,
- "vm_tests": [
- "{\n \"max_retries\": 5,\n \"retry\": false,\n \"test_suite\": \"smoke\",\n \"test_type\": \"vm_suite\",\n \"timeout\": 5400,\n \"use_ctest\": true,\n \"warn_only\": false\n}"
- ]
- },
- "lakitu-llvm-next-toolchain-tryjob": {
- "_template": "llvm_next_toolchain",
- "boards": [
- "lakitu"
- ],
- "chrome_sdk": false,
- "debug": true,
- "disk_layout": "base",
- "display_label": "tryjob",
- "factory": false,
- "factory_install_netboot": false,
- "factory_toolkit": false,
- "gce_tests": [
- "{\n \"test_suite\": \"gce-sanity\",\n \"test_type\": \"gce_suite\",\n \"timeout\": 3600,\n \"use_ctest\": true\n}",
- "{\n \"test_suite\": \"gce-smoke\",\n \"test_type\": \"gce_suite\",\n \"timeout\": 3600,\n \"use_ctest\": true\n}"
- ],
- "hw_tests": [],
- "hw_tests_override": null,
- "image_test": false,
- "luci_builder": "Try",
- "paygen_skip_testing": true,
- "sync_chrome": false,
- "vm_tests": [
- "{\n \"max_retries\": 5,\n \"retry\": false,\n \"test_suite\": \"smoke\",\n \"test_type\": \"vm_suite\",\n \"timeout\": 5400,\n \"use_ctest\": true,\n \"warn_only\": false\n}"
- ]
- },
- "lakitu-llvm-toolchain": {
- "_template": "llvm_toolchain",
- "boards": [
- "lakitu"
- ],
- "chrome_sdk": false,
- "disk_layout": "base",
- "factory": false,
- "factory_install_netboot": false,
- "factory_toolkit": false,
- "gce_tests": [
- "{\n \"test_suite\": \"gce-sanity\",\n \"test_type\": \"gce_suite\",\n \"timeout\": 3600,\n \"use_ctest\": true\n}",
- "{\n \"test_suite\": \"gce-smoke\",\n \"test_type\": \"gce_suite\",\n \"timeout\": 3600,\n \"use_ctest\": true\n}"
- ],
- "hw_tests": [],
- "hw_tests_override": [],
- "image_test": false,
- "paygen_skip_testing": true,
- "sync_chrome": false,
- "vm_tests": [
- "{\n \"max_retries\": 5,\n \"retry\": false,\n \"test_suite\": \"smoke\",\n \"test_type\": \"vm_suite\",\n \"timeout\": 5400,\n \"use_ctest\": true,\n \"warn_only\": false\n}"
- ]
- },
- "lakitu-llvm-toolchain-tryjob": {
- "_template": "llvm_toolchain",
- "boards": [
- "lakitu"
- ],
- "chrome_sdk": false,
- "debug": true,
- "disk_layout": "base",
- "display_label": "tryjob",
- "factory": false,
- "factory_install_netboot": false,
- "factory_toolkit": false,
- "gce_tests": [
- "{\n \"test_suite\": \"gce-sanity\",\n \"test_type\": \"gce_suite\",\n \"timeout\": 3600,\n \"use_ctest\": true\n}",
- "{\n \"test_suite\": \"gce-smoke\",\n \"test_type\": \"gce_suite\",\n \"timeout\": 3600,\n \"use_ctest\": true\n}"
- ],
- "hw_tests": [],
- "hw_tests_override": null,
- "image_test": false,
- "luci_builder": "Try",
- "paygen_skip_testing": true,
- "sync_chrome": false,
- "vm_tests": [
- "{\n \"max_retries\": 5,\n \"retry\": false,\n \"test_suite\": \"smoke\",\n \"test_type\": \"vm_suite\",\n \"timeout\": 5400,\n \"use_ctest\": true,\n \"warn_only\": false\n}"
- ]
- },
- "lakitu-payloads": {
- "_template": "payloads",
- "boards": [
- "lakitu"
- ]
- },
- "lakitu-payloads-tryjob": {
- "_template": "payloads",
- "boards": [
- "lakitu"
- ],
- "debug": true,
- "hw_tests_override": null,
- "luci_builder": "Try"
- },
- "lakitu-release": {
- "_template": "release",
- "boards": [
- "lakitu"
- ],
- "chrome_sdk": false,
- "dev_installer_prebuilts": false,
- "disk_layout": "base",
- "factory": false,
- "factory_install_netboot": false,
- "factory_toolkit": false,
- "gce_tests": [
- "{\n \"test_suite\": \"gce-sanity\",\n \"test_type\": \"gce_suite\",\n \"timeout\": 3600,\n \"use_ctest\": true\n}",
- "{\n \"test_suite\": \"gce-smoke\",\n \"test_type\": \"gce_suite\",\n \"timeout\": 3600,\n \"use_ctest\": true\n}"
- ],
- "hw_tests": [],
- "hw_tests_override": [],
- "hwqual": false,
- "image_test": false,
- "images": [
- "base",
- "recovery",
- "test"
- ],
- "important": false,
- "paygen_skip_testing": true,
- "sign_types": [
- "base"
- ],
- "sync_chrome": false,
- "vm_tests": [
- "{\n \"max_retries\": 5,\n \"retry\": false,\n \"test_suite\": \"smoke\",\n \"test_type\": \"vm_suite\",\n \"timeout\": 5400,\n \"use_ctest\": true,\n \"warn_only\": false\n}"
- ],
- "vm_tests_override": null
- },
- "lakitu-release-tryjob": {
- "_template": "release",
- "boards": [
- "lakitu"
- ],
- "chrome_sdk": false,
- "debug": true,
- "dev_installer_prebuilts": false,
- "disk_layout": "base",
- "display_label": "tryjob",
- "factory": false,
- "factory_install_netboot": false,
- "factory_toolkit": false,
- "gce_tests": [
- "{\n \"test_suite\": \"gce-sanity\",\n \"test_type\": \"gce_suite\",\n \"timeout\": 3600,\n \"use_ctest\": true\n}",
- "{\n \"test_suite\": \"gce-smoke\",\n \"test_type\": \"gce_suite\",\n \"timeout\": 3600,\n \"use_ctest\": true\n}"
- ],
- "hw_tests": [],
- "hw_tests_override": null,
- "hwqual": false,
- "image_test": false,
- "images": [
- "base",
- "recovery",
- "test"
- ],
- "luci_builder": "Try",
- "paygen": false,
- "paygen_skip_testing": true,
- "push_image": false,
- "sign_types": [
- "base"
- ],
- "suite_scheduling": false,
- "sync_chrome": false,
- "vm_tests": [
- "{\n \"max_retries\": 5,\n \"retry\": false,\n \"test_suite\": \"smoke\",\n \"test_type\": \"vm_suite\",\n \"timeout\": 5400,\n \"use_ctest\": true,\n \"warn_only\": false\n}"
- ],
- "vm_tests_override": null
- },
- "lakitu-unittest-stress": {
- "_template": "unittest_stress",
- "boards": [
- "lakitu"
- ],
- "disk_layout": "base",
- "factory": false,
- "factory_install_netboot": false,
- "factory_toolkit": false,
- "hw_tests_override": null,
- "internal": true,
- "luci_builder": "Try",
- "manifest": "official.xml",
- "manifest_repo_url": "https://chrome-internal-review.googlesource.com/chromeos/manifest-internal",
- "overlays": "both",
- "paygen_skip_testing": true,
- "sync_chrome": false,
- "useflags": [
- "chrome_internal"
- ]
- },
"lars-factory-glados-7828.B-factorybranch": {
"_template": "factorybranch",
"boards": [
@@ -24332,7 +23999,6 @@
"hana-full",
"kevin-full",
"kevin64-full",
- "lakitu-full",
"tael-full",
"tatl-full"
],
@@ -24370,7 +24036,6 @@
"hana-full-tryjob",
"kevin-full-tryjob",
"kevin64-full-tryjob",
- "lakitu-full-tryjob",
"tael-full-tryjob",
"tatl-full-tryjob"
],
@@ -24391,8 +24056,7 @@
"slave_configs": [
"amd64-generic-incremental",
"betty-incremental",
- "chell-incremental",
- "lakitu-incremental"
+ "chell-incremental"
]
},
"master-incremental-tryjob": {
@@ -24422,46 +24086,10 @@
"slave_configs": [
"amd64-generic-incremental-tryjob",
"betty-incremental-tryjob",
- "chell-incremental-tryjob",
- "lakitu-incremental-tryjob"
+ "chell-incremental-tryjob"
],
"uprev": true
},
- "master-lakitu-release": {
- "_template": "release",
- "boards": [],
- "chrome_sdk": false,
- "master": true,
- "schedule": " 0 2,10,18 * * *",
- "slave_configs": [],
- "sync_chrome": true
- },
- "master-lakitu-release-tryjob": {
- "_template": "release",
- "boards": [],
- "chrome_sdk": false,
- "debug": true,
- "debug_cidb": true,
- "display_label": "tryjob",
- "hw_tests": [
- "{\n \"async\": false,\n \"blocking\": false,\n \"critical\": false,\n \"enable_skylab\": true,\n \"file_bugs\": false,\n \"max_retries\": 5,\n \"minimum_duts\": 0,\n \"offload_failures_only\": false,\n \"pool\": \"quota\",\n \"priority\": \"Build\",\n \"quota_account\": \"legacypool-suites\",\n \"retry\": true,\n \"suite\": \"bvt-inline\",\n \"suite_args\": null,\n \"suite_min_duts\": 0,\n \"timeout\": 10800,\n \"warn_only\": false\n}",
- "{\n \"async\": false,\n \"blocking\": false,\n \"critical\": false,\n \"enable_skylab\": true,\n \"file_bugs\": false,\n \"max_retries\": 5,\n \"minimum_duts\": 0,\n \"offload_failures_only\": false,\n \"pool\": \"quota\",\n \"priority\": \"Build\",\n \"quota_account\": \"legacypool-suites\",\n \"retry\": true,\n \"suite\": \"bvt-arc\",\n \"suite_args\": null,\n \"suite_min_duts\": 0,\n \"timeout\": 10800,\n \"warn_only\": false\n}",
- "{\n \"async\": false,\n \"blocking\": false,\n \"critical\": false,\n \"enable_skylab\": true,\n \"file_bugs\": false,\n \"max_retries\": 5,\n \"minimum_duts\": 0,\n \"offload_failures_only\": false,\n \"pool\": \"quota\",\n \"priority\": \"Build\",\n \"quota_account\": \"legacypool-suites\",\n \"retry\": true,\n \"suite\": \"bvt-tast-cq\",\n \"suite_args\": null,\n \"suite_min_duts\": 0,\n \"timeout\": 10800,\n \"warn_only\": false\n}",
- "{\n \"async\": true,\n \"blocking\": false,\n \"critical\": false,\n \"enable_skylab\": true,\n \"file_bugs\": false,\n \"max_retries\": 5,\n \"minimum_duts\": 0,\n \"offload_failures_only\": false,\n \"pool\": \"quota\",\n \"priority\": \"PostBuild\",\n \"quota_account\": \"legacypool-suites\",\n \"retry\": true,\n \"suite\": \"bvt-tast-informational\",\n \"suite_args\": null,\n \"suite_min_duts\": 1,\n \"timeout\": 15000,\n \"warn_only\": false\n}",
- "{\n \"async\": true,\n \"blocking\": false,\n \"critical\": false,\n \"enable_skylab\": true,\n \"file_bugs\": false,\n \"max_retries\": 5,\n \"minimum_duts\": 0,\n \"offload_failures_only\": false,\n \"pool\": \"quota\",\n \"priority\": \"PostBuild\",\n \"quota_account\": \"legacypool-suites\",\n \"retry\": true,\n \"suite\": \"bvt-installer\",\n \"suite_args\": null,\n \"suite_min_duts\": 1,\n \"timeout\": 15000,\n \"warn_only\": false\n}",
- "{\n \"async\": true,\n \"blocking\": false,\n \"critical\": false,\n \"enable_skylab\": true,\n \"file_bugs\": false,\n \"max_retries\": 5,\n \"minimum_duts\": 0,\n \"offload_failures_only\": false,\n \"pool\": \"quota\",\n \"priority\": \"PostBuild\",\n \"quota_account\": \"legacypool-suites\",\n \"retry\": true,\n \"suite\": \"bvt-cq\",\n \"suite_args\": null,\n \"suite_min_duts\": 1,\n \"timeout\": 15000,\n \"warn_only\": false\n}",
- "{\n \"async\": true,\n \"blocking\": false,\n \"critical\": false,\n \"enable_skylab\": true,\n \"file_bugs\": false,\n \"max_retries\": 5,\n \"minimum_duts\": 0,\n \"offload_failures_only\": false,\n \"pool\": \"quota\",\n \"priority\": \"PostBuild\",\n \"quota_account\": \"legacypool-suites\",\n \"retry\": true,\n \"suite\": \"bvt-perbuild\",\n \"suite_args\": null,\n \"suite_min_duts\": 1,\n \"timeout\": 15000,\n \"warn_only\": false\n}"
- ],
- "hw_tests_override": null,
- "luci_builder": "Try",
- "master": true,
- "paygen": false,
- "push_image": false,
- "slave_configs": [],
- "suite_scheduling": false,
- "sync_chrome": true,
- "vm_tests_override": null
- },
"master-pi-android-pfq": {
"_template": "pi_android_pfq",
"boards": [],
@@ -24622,7 +24250,6 @@
"kukui-arc-r-release",
"kukui-arc64-release",
"kukui-release",
- "lakitu-release",
"lars-release",
"lasilla-ground-release",
"lulu-release",
@@ -24851,7 +24478,6 @@
"kukui-arc-r-release-tryjob",
"kukui-arc64-release-tryjob",
"kukui-release-tryjob",
- "lakitu-release-tryjob",
"lars-release-tryjob",
"lasilla-ground-release-tryjob",
"lulu-release-tryjob",
diff --git a/config/luci-scheduler.cfg b/config/luci-scheduler.cfg
index 86f93a8..8b1650c 100644
--- a/config/luci-scheduler.cfg
+++ b/config/luci-scheduler.cfg
@@ -2679,25 +2679,6 @@
}
job {
- id: "master-lakitu-release"
- realm: "cbb-jobs"
- acl_sets: "default"
- schedule: " 0 2,10,18 * * *"
- buildbucket: {
- server: "cr-buildbucket.appspot.com"
- bucket: "luci.chromeos.general"
- builder: "LegacyRelease"
- tags: "cbb_branch:master"
- tags: "cbb_config:master-lakitu-release"
- tags: "cbb_display_label:release"
- properties: "cbb_branch:master"
- properties: "cbb_config:master-lakitu-release"
- properties: "cbb_display_label:release"
- properties: "cbb_extra_args:[\"--buildbot\"]"
- }
-}
-
-job {
id: "master-pi-android-pfq"
realm: "cbb-jobs"
acl_sets: "default"
@@ -2793,82 +2774,6 @@
}
job {
- id: "release-R69-10895.B-master-lakitu-release"
- realm: "cbb-jobs"
- acl_sets: "default"
- schedule: "0 4 * * *"
- buildbucket: {
- server: "cr-buildbucket.appspot.com"
- bucket: "luci.chromeos.general"
- builder: "LegacyRelease"
- tags: "cbb_branch:release-R69-10895.B"
- tags: "cbb_config:master-lakitu-release"
- tags: "cbb_display_label:release"
- properties: "cbb_branch:release-R69-10895.B"
- properties: "cbb_config:master-lakitu-release"
- properties: "cbb_display_label:release"
- properties: "cbb_extra_args:[\"--buildbot\"]"
- }
-}
-
-job {
- id: "release-R73-11647.B-master-lakitu-release"
- realm: "cbb-jobs"
- acl_sets: "default"
- schedule: "0 8 * * *"
- buildbucket: {
- server: "cr-buildbucket.appspot.com"
- bucket: "luci.chromeos.general"
- builder: "LegacyRelease"
- tags: "cbb_branch:release-R73-11647.B"
- tags: "cbb_config:master-lakitu-release"
- tags: "cbb_display_label:release"
- properties: "cbb_branch:release-R73-11647.B"
- properties: "cbb_config:master-lakitu-release"
- properties: "cbb_display_label:release"
- properties: "cbb_extra_args:[\"--buildbot\"]"
- }
-}
-
-job {
- id: "release-R77-12371.B-master-lakitu-release"
- realm: "cbb-jobs"
- acl_sets: "default"
- schedule: "0 12 * * *"
- buildbucket: {
- server: "cr-buildbucket.appspot.com"
- bucket: "luci.chromeos.general"
- builder: "LegacyRelease"
- tags: "cbb_branch:release-R77-12371.B"
- tags: "cbb_config:master-lakitu-release"
- tags: "cbb_display_label:release"
- properties: "cbb_branch:release-R77-12371.B"
- properties: "cbb_config:master-lakitu-release"
- properties: "cbb_display_label:release"
- properties: "cbb_extra_args:[\"--buildbot\"]"
- }
-}
-
-job {
- id: "release-R81-12871.B-master-lakitu-release"
- realm: "cbb-jobs"
- acl_sets: "default"
- schedule: "0 16 * * *"
- buildbucket: {
- server: "cr-buildbucket.appspot.com"
- bucket: "luci.chromeos.general"
- builder: "LegacyRelease"
- tags: "cbb_branch:release-R81-12871.B"
- tags: "cbb_config:master-lakitu-release"
- tags: "cbb_display_label:release"
- properties: "cbb_branch:release-R81-12871.B"
- properties: "cbb_config:master-lakitu-release"
- properties: "cbb_display_label:release"
- properties: "cbb_extra_args:[\"--buildbot\"]"
- }
-}
-
-job {
id: "release-R89-13729.B-master-release"
realm: "cbb-jobs"
acl_sets: "default"
diff --git a/config/waterfall_layout_dump.txt b/config/waterfall_layout_dump.txt
index 95e4fee..602bd03 100644
--- a/config/waterfall_layout_dump.txt
+++ b/config/waterfall_layout_dump.txt
@@ -215,7 +215,6 @@
hana-full
kevin-full
kevin64-full
- lakitu-full
tael-full
tatl-full
@@ -224,7 +223,6 @@
amd64-generic-incremental
betty-incremental
chell-incremental
- lakitu-incremental
== informational ==
amd64-generic-asan
@@ -246,7 +244,6 @@
reef-pi-android-pfq
== release ==
- master-lakitu-release
master-release
ambassador-release
amd64-generic-cheets-release
@@ -351,7 +348,6 @@
kukui-arc-r-release
kukui-arc64-release
kukui-release
- lakitu-release
lars-release
lasilla-ground-release
lulu-release
@@ -1409,13 +1405,6 @@
kukui-payloads-tryjob
kukui-release-tryjob
kukui-unittest-stress
- lakitu-full-tryjob
- lakitu-incremental-tryjob
- lakitu-llvm-next-toolchain-tryjob
- lakitu-llvm-toolchain-tryjob
- lakitu-payloads-tryjob
- lakitu-release-tryjob
- lakitu-unittest-stress
lars-factory-glados-7828.B-factorybranch-tryjob
lars-full-tryjob
lars-llvm-next-toolchain-tryjob
@@ -1478,15 +1467,12 @@
hana-full-tryjob
kevin-full-tryjob
kevin64-full-tryjob
- lakitu-full-tryjob
tael-full-tryjob
tatl-full-tryjob
master-incremental-tryjob
amd64-generic-incremental-tryjob
betty-incremental-tryjob
chell-incremental-tryjob
- lakitu-incremental-tryjob
- master-lakitu-release-tryjob
master-pi-android-pfq-tryjob
betty-pi-arc-pi-android-pfq-tryjob
caroline-pi-android-pfq-tryjob
@@ -1604,7 +1590,6 @@
kukui-arc-r-release-tryjob
kukui-arc64-release-tryjob
kukui-release-tryjob
- lakitu-release-tryjob
lars-release-tryjob
lasilla-ground-release-tryjob
lulu-release-tryjob
diff --git a/cros/test/usergroup_baseline.py b/cros/test/usergroup_baseline.py
index f708213..1da237e 100644
--- a/cros/test/usergroup_baseline.py
+++ b/cros/test/usergroup_baseline.py
@@ -66,10 +66,6 @@
))
USER_BOARD_BASELINES = {
- 'lakitu': USER_BASELINE_LAKITU,
- 'lakitu-gpu': USER_BASELINE_LAKITU,
- 'lakitu-st': USER_BASELINE_LAKITU,
- 'lakitu_next': USER_BASELINE_LAKITU,
'arkham': USER_BASELINE_JETSTREAM,
'cyclone': USER_BASELINE_JETSTREAM,
'gale': USER_BASELINE_JETSTREAM,
@@ -258,10 +254,6 @@
))
GROUP_BOARD_BASELINES = {
- 'lakitu': GROUP_BASELINE_LAKITU,
- 'lakitu-gpu': GROUP_BASELINE_LAKITU,
- 'lakitu-st': GROUP_BASELINE_LAKITU,
- 'lakitu_next': GROUP_BASELINE_LAKITU,
'arkham': GROUP_BASELINE_JETSTREAM,
'cyclone': GROUP_BASELINE_JETSTREAM,
'gale': GROUP_BASELINE_JETSTREAM,
diff --git a/lib/config_lib.py b/lib/config_lib.py
index 48b427a..721b11d 100644
--- a/lib/config_lib.py
+++ b/lib/config_lib.py
@@ -101,6 +101,8 @@
LUCI_BUILDER_TRY,
}
+GOLDENEYE_IGNORED_BOARDS = ['lakitu']
+
def isTryjobConfig(build_config):
"""Is a given build config a tryjob config, or a production config?
@@ -1817,6 +1819,10 @@
for b in board_list:
name = b[CONFIG_TEMPLATE_NAME]
+ # Until Lakitu is removed from GE, skip the board
+ # http://b/180437658
+ if name in GOLDENEYE_IGNORED_BOARDS:
+ continue
# Invalid build configs being written out with no config templates,
# thus the default. See https://crbug.com/1012278.
for config in b.get(CONFIG_TEMPLATE_CONFIGS, []):
@@ -1848,6 +1854,10 @@
builder_to_boards_dict = {}
for b in board_list:
+ # Until Lakitu is removed from GE, skip the board
+ # http://b/180437658
+ if b['name'] in GOLDENEYE_IGNORED_BOARDS:
+ continue
# Invalid build configs being written out with no configs array, thus the
# default. See https://crbug.com/1005803.
for config in b.get(CONFIG_TEMPLATE_CONFIGS, []):