[autoroll] Change webgpu-cts -> chromium to use the generic pre-upload step
Change-Id: Ice332823c015c151950b9588078575ceac2cb2af
Reviewed-on: https://skia-review.googlesource.com/c/buildbot/+/402556
Commit-Queue: Eric Boren <borenet@google.com>
Reviewed-by: Ravi Mistry <rmistry@google.com>
Reviewed-by: Corentin Wallez <cwallez@chromium.org>
diff --git a/autoroll/config/webgpu-cts-chromium.cfg b/autoroll/config/webgpu-cts-chromium.cfg
index 720fda2..d8ef69c 100644
--- a/autoroll/config/webgpu-cts-chromium.cfg
+++ b/autoroll/config/webgpu-cts-chromium.cfg
@@ -58,7 +58,18 @@
}
child_path: "third_party/webgpu-cts/src"
child_subdir: "src"
- pre_upload_steps: CHROMIUM_ROLL_WEBGPU_CTS
+ pre_upload_commands: {
+ command: {
+ command: "python3 third_party/webgpu-cts/scripts/gen_ts_dep_lists.py"
+ cwd: "${parent_dir}"
+ ignore_failure: true
+ }
+ command: {
+ command: "vpython third_party/webgpu-cts/scripts/regenerate_internal_cts_html.py"
+ cwd: "${parent_dir}"
+ ignore_failure: true
+ }
+ }
run_hooks: true
}
gerrit: {