Skip to content

ci: Reuse the Go cache that main saves in the regression-report workflow - #7119

Merged
denik merged 3 commits into
mainfrom
denik/regr-report-cache
Oct 20, 2026
Merged

denik merged 3 commits into
mainfrom
denik/regr-report-cache

Conversation

@denik

@denik denik commented Oct 20, 2026 •

Copy link
Copy Markdown
Contributor

Follow-up to #7105 (added the regression-report workflow) and #7108 (authenticated the latest release lookup).

The workflow used its own cache key, which is only written by runs on main. It never runs on main, so every run started with a cold Go cache. Restore the key that the Linux test job saves instead. A full run goes from 505-587s to 292s, a run with no acceptance changes from 370s to 196s.

This pull request and its description were written by Isaac.

@denik
denik marked this pull request as ready for review October 20, 2026 10:07
@denik
denik requested a review from a team as a code owner October 20, 2026 10:07
@denik
denik requested a review from rugpanov October 20, 2026 10:07
@denik
denik enabled auto-merge October 20, 2026 10:12
@eng-dev-ecosystem-bot

Copy link
Copy Markdown
Collaborator

Integration test report

Commit: 16e9f24

Run: 39404909083

Env ✅​pass 🙈​skip Time
✅​ aws linux-2core-8gb 280 15 4:12
✅​ aws-windows-latest-4core-16gb 282 13 4:30
✅​ azure linux-2core-8gb 279 15 3:58
✅​ azure-windows-latest-4core-16gb 281 13 3:13
✅​ gcp linux-2core-8gb 280 15 3:56
✅​ gcp-windows-latest-4core-16gb 282 13 4:50
Top 3 slowest tests (at least 2 minutes):
duration env testname
4:43 gcp-windows-latest-4core-16gb TestAccept
4:23 aws-windows-latest-4core-16gb TestAccept
3:06 azure-windows-latest-4core-16gb TestAccept

@denik
denik added this pull request to the merge queue Oct 20, 2026
Merged via the queue into main with commit 3e4ca01 Oct 20, 2026
27 checks passed
@denik
denik deleted the denik/regr-report-cache branch October 20, 2026 10:47
@eng-dev-ecosystem-bot

Copy link
Copy Markdown
Collaborator

Integration test report

Commit: 3e4ca01

Run: 39410516680

Env ❌​FAIL 🔄​flaky ✅​pass 🙈​skip Time
✅​ aws linux-2core-8gb 1438 1184 180:41
🔄​ aws-windows-latest-4core-16gb 2 1361 1209 204:13
❌​ azure linux-2core-8gb 3 1284 1236 97:58
✅​ azure-windows-latest-4core-16gb 1212 1261 118:03
🔄​ gcp linux-2core-8gb 3 1273 1240 112:57
✅​ gcp-windows-latest-4core-16gb 1201 1265 126:33
Test Name aws-windows-latest-4core-16gb azure linux-2core-8gb gcp linux-2core-8gb
❌​ TestAccept ✅​p ❌​F 🔄​f
❌​ TestAccept/bundle/invariant/no_drift ✅​p ❌​F 🔄​f
❌​ TestAccept/bundle/invariant/no_drift/DMS=/INPUT_CONFIG=genie_space.yml.tmpl/READPLAN= 🔄​f ❌​F 🔄​f
🔄​ TestAccept/bundle/invariant/no_drift/DMS=true/INPUT_CONFIG=genie_space.yml.tmpl/READPLAN= 🔄​f ✅​p ✅​p
Top 50 slowest tests (at least 2 minutes):
duration env testname
31:14 aws-windows-latest-4core-16gb TestAccept/bundle/resources/clusters/lifecycle-started/DMS=
28:09 aws linux-2core-8gb TestAccept/bundle/resources/clusters/lifecycle-started-toggle/DMS=
24:42 aws-windows-latest-4core-16gb TestAccept/bundle/resources/clusters/lifecycle-started/DMS=true
24:30 aws linux-2core-8gb TestAccept/bundle/resources/clusters/lifecycle-started/DMS=true
21:58 aws linux-2core-8gb TestAccept/bundle/resources/clusters/lifecycle-started/DMS=
19:13 aws-windows-latest-4core-16gb TestAccept/bundle/invariant/no_drift/DMS=true/INPUT_CONFIG=cluster.yml.tmpl/READPLAN=1
18:45 aws-windows-latest-4core-16gb TestAccept/bundle/invariant/no_drift/DMS=true/INPUT_CONFIG=cluster.yml.tmpl/READPLAN=
15:25 aws-windows-latest-4core-16gb TestAccept/bundle/resources/clusters/lifecycle-started-toggle/DMS=
14:44 aws linux-2core-8gb TestAccept/bundle/invariant/destroy_idempotent/DMS=/INPUT_CONFIG=cluster_apply_policy_default_values.yml.tmpl/READPLAN=
13:32 aws-windows-latest-4core-16gb TestAccept/bundle/invariant/destroy_idempotent/DMS=/INPUT_CONFIG=cluster_libraries.yml.tmpl/READPLAN=
13:28 aws-windows-latest-4core-16gb TestAccept/bundle/resources/clusters/lifecycle-started-toggle/DMS=true
13:09 aws linux-2core-8gb TestAccept/bundle/resources/clusters/lifecycle-started-toggle/DMS=true
12:56 gcp-windows-latest-4core-16gb TestAccept/bundle/resources/apps/lifecycle-started/DMS=true
12:25 gcp-windows-latest-4core-16gb TestAccept/bundle/resources/clusters/lifecycle-started/DMS=true
12:14 gcp-windows-latest-4core-16gb TestAccept/bundle/resources/clusters/lifecycle-started/DMS=
12:06 aws linux-2core-8gb TestAccept/bundle/resources/clusters/deploy/data_security_mode/DMS=
12:04 aws linux-2core-8gb TestAccept/bundle/invariant/no_drift/DMS=true/INPUT_CONFIG=cluster_libraries.yml.tmpl/READPLAN=
11:58 aws-windows-latest-4core-16gb TestAccept/bundle/resources/clusters/deploy/data_security_mode/DMS=
11:13 aws linux-2core-8gb TestAccept/bundle/invariant/no_drift/DMS=/INPUT_CONFIG=cluster.yml.tmpl/READPLAN=1
11:10 aws linux-2core-8gb TestAccept/bundle/invariant/delete_idempotent/DMS=/INPUT_CONFIG=cluster.yml.tmpl/READPLAN=1
11:08 aws linux-2core-8gb TestAccept/bundle/invariant/no_drift/DMS=true/INPUT_CONFIG=cluster.yml.tmpl/READPLAN=
11:03 aws-windows-latest-4core-16gb TestAccept/bundle/invariant/no_drift/DMS=/INPUT_CONFIG=cluster.yml.tmpl/READPLAN=
10:42 aws-windows-latest-4core-16gb TestAccept/bundle/resources/clusters/resize-terminated-fallback/DMS=
10:36 gcp-windows-latest-4core-16gb TestAccept/bundle/resources/clusters/lifecycle-started-toggle/DMS=
10:20 aws linux-2core-8gb TestAccept/bundle/resources/clusters/deploy/update-after-create/DMS=
10:07 aws-windows-latest-4core-16gb TestAccept/bundle/invariant/destroy_idempotent/DMS=/INPUT_CONFIG=cluster_libraries.yml.tmpl/READPLAN=1
9:37 gcp linux-2core-8gb TestAccept/bundle/resources/apps/lifecycle-started/DMS=true
9:14 aws linux-2core-8gb TestAccept/bundle/deploy/spark-jar-task/DMS=true
9:11 aws linux-2core-8gb TestAccept/bundle/deploy/spark-jar-task/DMS=
9:05 aws linux-2core-8gb TestAccept/bundle/invariant/no_drift/DMS=/INPUT_CONFIG=cluster_libraries.yml.tmpl/READPLAN=1
8:52 aws-windows-latest-4core-16gb TestAccept/bundle/deploy/spark-jar-task/DMS=true
8:39 aws-windows-latest-4core-16gb TestAccept/bundle/resources/clusters/deploy/simple/DMS=
8:38 aws-windows-latest-4core-16gb TestAccept/bundle/invariant/destroy_idempotent/DMS=/INPUT_CONFIG=cluster_apply_policy_default_values.yml.tmpl/READPLAN=
8:21 aws-windows-latest-4core-16gb TestAccept/bundle/invariant/delete_idempotent/DMS=/INPUT_CONFIG=cluster.yml.tmpl/READPLAN=1
8:20 aws linux-2core-8gb TestAccept/bundle/invariant/no_drift/DMS=true/INPUT_CONFIG=cluster_libraries.yml.tmpl/READPLAN=1
8:17 gcp-windows-latest-4core-16gb TestAccept/bundle/resources/apps/lifecycle-started/DMS=
8:11 aws-windows-latest-4core-16gb TestAccept/bundle/invariant/destroy_idempotent/DMS=/INPUT_CONFIG=cluster_apply_policy_default_values.yml.tmpl/READPLAN=1
8:09 aws-windows-latest-4core-16gb TestAccept/bundle/invariant/delete_idempotent/DMS=/INPUT_CONFIG=cluster_libraries.yml.tmpl/READPLAN=
8:07 gcp linux-2core-8gb TestAccept/bundle/resources/clusters/deploy/local_ssd_count/DMS=
7:55 aws-windows-latest-4core-16gb TestAccept/bundle/invariant/delete_idempotent/DMS=/INPUT_CONFIG=cluster_libraries.yml.tmpl/READPLAN=1
7:52 aws-windows-latest-4core-16gb TestAccept/bundle/resources/apps/lifecycle-started/DMS=
7:50 aws linux-2core-8gb TestAccept/bundle/invariant/no_drift/DMS=true/INPUT_CONFIG=cluster_apply_policy_default_values.yml.tmpl/READPLAN=1
7:49 gcp linux-2core-8gb TestAccept/bundle/resources/clusters/lifecycle-started/DMS=
7:49 aws linux-2core-8gb TestAccept/bundle/invariant/delete_idempotent/DMS=/INPUT_CONFIG=cluster_libraries.yml.tmpl/READPLAN=1
7:48 aws-windows-latest-4core-16gb TestAccept/bundle/deploy/spark-jar-task/DMS=
7:44 aws-windows-latest-4core-16gb TestAccept/bundle/invariant/no_drift/DMS=/INPUT_CONFIG=cluster_apply_policy_default_values.yml.tmpl/READPLAN=
7:39 aws-windows-latest-4core-16gb TestAccept/bundle/invariant/no_drift/DMS=/INPUT_CONFIG=cluster_libraries.yml.tmpl/READPLAN=1
7:39 gcp linux-2core-8gb TestAccept/bundle/resources/clusters/resize-terminated-fallback/DMS=
7:39 aws-windows-latest-4core-16gb TestAccept/bundle/invariant/delete_idempotent/DMS=/INPUT_CONFIG=cluster_apply_policy_default_values.yml.tmpl/READPLAN=1
7:38 gcp linux-2core-8gb TestAccept/bundle/resources/clusters/lifecycle-started/DMS=true

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants