zork: add factory branch builder

BUG=b:159079072
TEST=refresh_generated_files

Change-Id: Ie4f59cc145488e7574f67377a8e99e8f7b4a0855
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/chromite/+/2378637
Tested-by: Bhanu Prakash Maiya <bhanumaiya@chromium.org>
Auto-Submit: Bhanu Prakash Maiya <bhanumaiya@chromium.org>
Reviewed-by: David Burger <dburger@chromium.org>
Reviewed-by: Sean Abraham <seanabraham@chromium.org>
Commit-Queue: David Burger <dburger@chromium.org>
diff --git a/config/chromeos_config.py b/config/chromeos_config.py
index 2b2d63c..e544f89 100644
--- a/config/chromeos_config.py
+++ b/config/chromeos_config.py
@@ -1858,6 +1858,7 @@
       (WEEKLY, 'factory-drallion-13080.B', ['drallion']),
       (DAILY, 'factory-endeavour-13295.B', ['endeavour']),
       (WEEKLY, 'factory-puff-13329.B', ['puff']),
+      (WEEKLY, 'factory-zork-13427.B', ['zork']),
       # This is intended to create master branch tryjobs, NOT for production
       # builds. Update the associated list of boards as needed.
       (None, 'master', ['atlas', 'octopus', 'rammus', 'coral', 'eve',
diff --git a/config/config_dump.json b/config/config_dump.json
index 5a047be..e6d2295 100644
--- a/config/config_dump.json
+++ b/config/config_dump.json
@@ -12110,6 +12110,28 @@
         ],
         "workspace_branch": "factory-whirlwind-6812.41.B"
     },
+    "factory-zork-13427.B-buildspec": {
+        "_template": "buildspec",
+        "build_timeout": 43200,
+        "display_label": "factory",
+        "schedule": "with 168h interval",
+        "slave_configs": [
+            "zork-factory-zork-13427.B-factorybranch"
+        ],
+        "workspace_branch": "factory-zork-13427.B"
+    },
+    "factory-zork-13427.B-buildspec-tryjob": {
+        "_template": "buildspec",
+        "build_timeout": 43200,
+        "debug": true,
+        "debug_cidb": true,
+        "display_label": "tryjob",
+        "luci_builder": "Try",
+        "slave_configs": [
+            "zork-factory-zork-13427.B-factorybranch-tryjob"
+        ],
+        "workspace_branch": "factory-zork-13427.B"
+    },
     "fail-build": {
         "boards": [],
         "builder_class_name": "test_builders.FailBuilder",
@@ -34250,6 +34272,26 @@
             "chrome_internal"
         ]
     },
+    "zork-factory-zork-13427.B-factorybranch": {
+        "_template": "factorybranch",
+        "boards": [
+            "zork"
+        ],
+        "workspace_branch": "factory-zork-13427.B"
+    },
+    "zork-factory-zork-13427.B-factorybranch-tryjob": {
+        "_template": "factorybranch",
+        "boards": [
+            "zork"
+        ],
+        "debug": true,
+        "display_label": "tryjob",
+        "hw_tests_override": null,
+        "luci_builder": "Try",
+        "push_image": false,
+        "suite_scheduling": false,
+        "workspace_branch": "factory-zork-13427.B"
+    },
     "zork-full": {
         "_template": "full",
         "boards": [
diff --git a/config/luci-scheduler.cfg b/config/luci-scheduler.cfg
index 2efa1e9..0ee3dc7 100644
--- a/config/luci-scheduler.cfg
+++ b/config/luci-scheduler.cfg
@@ -1036,6 +1036,26 @@
 }
 
 job {
+  id: "factory-zork-13427.B-buildspec"
+  acl_sets: "default"
+  schedule: "with 168h interval"
+  buildbucket: {
+    server: "cr-buildbucket.appspot.com"
+    bucket: "luci.chromeos.general"
+    builder: "Factory"
+    tags: "cbb_branch:master"
+    tags: "cbb_config:factory-zork-13427.B-buildspec"
+    tags: "cbb_display_label:factory"
+    tags: "cbb_workspace_branch:factory-zork-13427.B"
+    properties: "cbb_branch:master"
+    properties: "cbb_config:factory-zork-13427.B-buildspec"
+    properties: "cbb_display_label:factory"
+    properties: "cbb_workspace_branch:factory-zork-13427.B"
+    properties: "cbb_extra_args:[\"--buildbot\"]"
+  }
+}
+
+job {
   id: "firmware-atlas-11827.B-firmwarebranch"
   acl_sets: "default"
   schedule: "with 168h interval"
diff --git a/config/waterfall_layout_dump.txt b/config/waterfall_layout_dump.txt
index 2a88efd..f2028f1 100644
--- a/config/waterfall_layout_dump.txt
+++ b/config/waterfall_layout_dump.txt
@@ -127,6 +127,8 @@
     whirlwind-factory-whirlwind-6509.B-factorybranch
   factory-whirlwind-6812.41.B-buildspec
     whirlwind-factory-whirlwind-6812.41.B-factorybranch
+  factory-zork-13427.B-buildspec
+    zork-factory-zork-13427.B-factorybranch
 
 == firmware ==
   firmware-atlas-11827.B-firmwarebranch
@@ -950,6 +952,8 @@
     whirlwind-factory-whirlwind-6509.B-factorybranch-tryjob
   factory-whirlwind-6812.41.B-buildspec-tryjob
     whirlwind-factory-whirlwind-6812.41.B-factorybranch-tryjob
+  factory-zork-13427.B-buildspec-tryjob
+    zork-factory-zork-13427.B-factorybranch-tryjob
   fail-build
   falco_li-full-tryjob
   falco_li-llvm-next-toolchain-tryjob
@@ -1977,6 +1981,7 @@
   zork-borealis-payloads-tryjob
   zork-borealis-release-tryjob
   zork-borealis-unittest-stress
+  zork-factory-zork-13427.B-factorybranch-tryjob
   zork-full-tryjob
   zork-kernelnext-full-tryjob
   zork-kernelnext-llvm-next-toolchain-tryjob