Skip to content

Commit 85446f8

Browse files
committed
main.star: add experimental PGO performance builder
Change-Id: Ic15fb573f055424d725f23e33ba613274c2596d6 Reviewed-on: https://go-review.googlesource.com/c/build/+/626717 Reviewed-by: Dmitri Shuralyov <[email protected]> Reviewed-by: Dmitri Shuralyov <[email protected]> LUCI-TryBot-Result: Go LUCI <[email protected]>
1 parent 871645a commit 85446f8

File tree

3 files changed

+1200
-447
lines changed

3 files changed

+1200
-447
lines changed

generated/commit-queue.cfg

Lines changed: 60 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22399,6 +22399,11 @@ config_groups {
2239922399
includable_only: true
2240022400
disable_reuse: true
2240122401
}
22402+
builders {
22403+
name: "golang/security-try/go1.22-linux-amd64_c2s16-perf_pgo_vs_oldest_stable"
22404+
includable_only: true
22405+
disable_reuse: true
22406+
}
2240222407
builders {
2240322408
name: "golang/security-try/go1.22-linux-amd64_c2s16-perf_vs_oldest_stable"
2240422409
includable_only: true
@@ -22419,6 +22424,11 @@ config_groups {
2241922424
includable_only: true
2242022425
disable_reuse: true
2242122426
}
22427+
builders {
22428+
name: "golang/security-try/go1.22-linux-amd64_c3h88-perf_pgo_vs_oldest_stable"
22429+
includable_only: true
22430+
disable_reuse: true
22431+
}
2242222432
builders {
2242322433
name: "golang/security-try/go1.22-linux-amd64_c3h88-perf_vs_oldest_stable"
2242422434
includable_only: true
@@ -23082,6 +23092,11 @@ config_groups {
2308223092
name: "golang/security-try/go1.23-linux-amd64-typesalias"
2308323093
disable_reuse: true
2308423094
}
23095+
builders {
23096+
name: "golang/security-try/go1.23-linux-amd64_c2s16-perf_pgo_vs_oldest_stable"
23097+
includable_only: true
23098+
disable_reuse: true
23099+
}
2308523100
builders {
2308623101
name: "golang/security-try/go1.23-linux-amd64_c2s16-perf_vs_oldest_stable"
2308723102
includable_only: true
@@ -23102,6 +23117,11 @@ config_groups {
2310223117
includable_only: true
2310323118
disable_reuse: true
2310423119
}
23120+
builders {
23121+
name: "golang/security-try/go1.23-linux-amd64_c3h88-perf_pgo_vs_oldest_stable"
23122+
includable_only: true
23123+
disable_reuse: true
23124+
}
2310523125
builders {
2310623126
name: "golang/security-try/go1.23-linux-amd64_c3h88-perf_vs_oldest_stable"
2310723127
includable_only: true
@@ -23777,6 +23797,11 @@ config_groups {
2377723797
name: "golang/security-try/gotip-linux-amd64-typesalias"
2377823798
disable_reuse: true
2377923799
}
23800+
builders {
23801+
name: "golang/security-try/gotip-linux-amd64_c2s16-perf_pgo_vs_oldest_stable"
23802+
includable_only: true
23803+
disable_reuse: true
23804+
}
2378023805
builders {
2378123806
name: "golang/security-try/gotip-linux-amd64_c2s16-perf_vs_oldest_stable"
2378223807
includable_only: true
@@ -23797,6 +23822,11 @@ config_groups {
2379723822
includable_only: true
2379823823
disable_reuse: true
2379923824
}
23825+
builders {
23826+
name: "golang/security-try/gotip-linux-amd64_c3h88-perf_pgo_vs_oldest_stable"
23827+
includable_only: true
23828+
disable_reuse: true
23829+
}
2380023830
builders {
2380123831
name: "golang/security-try/gotip-linux-amd64_c3h88-perf_vs_oldest_stable"
2380223832
includable_only: true
@@ -26229,6 +26259,11 @@ config_groups {
2622926259
includable_only: true
2623026260
disable_reuse: true
2623126261
}
26262+
builders {
26263+
name: "golang/try/go1.22-linux-amd64_c2s16-perf_pgo_vs_oldest_stable"
26264+
includable_only: true
26265+
disable_reuse: true
26266+
}
2623226267
builders {
2623326268
name: "golang/try/go1.22-linux-amd64_c2s16-perf_vs_oldest_stable"
2623426269
includable_only: true
@@ -26249,6 +26284,11 @@ config_groups {
2624926284
includable_only: true
2625026285
disable_reuse: true
2625126286
}
26287+
builders {
26288+
name: "golang/try/go1.22-linux-amd64_c3h88-perf_pgo_vs_oldest_stable"
26289+
includable_only: true
26290+
disable_reuse: true
26291+
}
2625226292
builders {
2625326293
name: "golang/try/go1.22-linux-amd64_c3h88-perf_vs_oldest_stable"
2625426294
includable_only: true
@@ -27182,6 +27222,11 @@ config_groups {
2718227222
name: "golang/try/go1.23-linux-amd64-typesalias"
2718327223
disable_reuse: true
2718427224
}
27225+
builders {
27226+
name: "golang/try/go1.23-linux-amd64_c2s16-perf_pgo_vs_oldest_stable"
27227+
includable_only: true
27228+
disable_reuse: true
27229+
}
2718527230
builders {
2718627231
name: "golang/try/go1.23-linux-amd64_c2s16-perf_vs_oldest_stable"
2718727232
includable_only: true
@@ -27202,6 +27247,11 @@ config_groups {
2720227247
includable_only: true
2720327248
disable_reuse: true
2720427249
}
27250+
builders {
27251+
name: "golang/try/go1.23-linux-amd64_c3h88-perf_pgo_vs_oldest_stable"
27252+
includable_only: true
27253+
disable_reuse: true
27254+
}
2720527255
builders {
2720627256
name: "golang/try/go1.23-linux-amd64_c3h88-perf_vs_oldest_stable"
2720727257
includable_only: true
@@ -28250,6 +28300,11 @@ config_groups {
2825028300
name: "golang/try/gotip-linux-amd64-typesalias"
2825128301
disable_reuse: true
2825228302
}
28303+
builders {
28304+
name: "golang/try/gotip-linux-amd64_c2s16-perf_pgo_vs_oldest_stable"
28305+
includable_only: true
28306+
disable_reuse: true
28307+
}
2825328308
builders {
2825428309
name: "golang/try/gotip-linux-amd64_c2s16-perf_vs_oldest_stable"
2825528310
includable_only: true
@@ -28270,6 +28325,11 @@ config_groups {
2827028325
includable_only: true
2827128326
disable_reuse: true
2827228327
}
28328+
builders {
28329+
name: "golang/try/gotip-linux-amd64_c3h88-perf_pgo_vs_oldest_stable"
28330+
includable_only: true
28331+
disable_reuse: true
28332+
}
2827328333
builders {
2827428334
name: "golang/try/gotip-linux-amd64_c3h88-perf_vs_oldest_stable"
2827528335
includable_only: true

0 commit comments

Comments
 (0)