Skip to content

Commit 1a16f21

Browse files
svidgenJon Wire
andauthored
chore: reduce number of regions codegen canaries run in (#959)
Co-authored-by: Jon Wire <[email protected]>
1 parent 1df63ab commit 1a16f21

File tree

5 files changed

+26
-581
lines changed

5 files changed

+26
-581
lines changed

.codebuild/android_canary_workflow.yml

Lines changed: 1 addition & 181 deletions
Original file line numberDiff line numberDiff line change
@@ -22,66 +22,6 @@ batch:
2222
compute-type: BUILD_GENERAL1_MEDIUM
2323
depend-on:
2424
- build_linux
25-
- identifier: build_app_android_ap_northeast_1
26-
buildspec: .codebuild/run_regionalized_android_modelgen_e2e_test.yml
27-
env:
28-
compute-type: BUILD_GENERAL1_LARGE
29-
variables:
30-
TEST_SUITE: src/__tests__/build-app-android.test.ts
31-
CLI_REGION: ap-northeast-1
32-
CANARY_METRIC_NAME: AndroidAppBuildCodegenSuccessRate
33-
depend-on:
34-
- publish_to_local_registry
35-
- identifier: build_app_android_ap_northeast_2
36-
buildspec: .codebuild/run_regionalized_android_modelgen_e2e_test.yml
37-
env:
38-
compute-type: BUILD_GENERAL1_LARGE
39-
variables:
40-
TEST_SUITE: src/__tests__/build-app-android.test.ts
41-
CLI_REGION: ap-northeast-2
42-
CANARY_METRIC_NAME: AndroidAppBuildCodegenSuccessRate
43-
depend-on:
44-
- publish_to_local_registry
45-
- identifier: build_app_android_ap_northeast_3
46-
buildspec: .codebuild/run_regionalized_android_modelgen_e2e_test.yml
47-
env:
48-
compute-type: BUILD_GENERAL1_LARGE
49-
variables:
50-
TEST_SUITE: src/__tests__/build-app-android.test.ts
51-
CLI_REGION: ap-northeast-3
52-
CANARY_METRIC_NAME: AndroidAppBuildCodegenSuccessRate
53-
depend-on:
54-
- publish_to_local_registry
55-
- identifier: build_app_android_ap_south_1
56-
buildspec: .codebuild/run_regionalized_android_modelgen_e2e_test.yml
57-
env:
58-
compute-type: BUILD_GENERAL1_LARGE
59-
variables:
60-
TEST_SUITE: src/__tests__/build-app-android.test.ts
61-
CLI_REGION: ap-south-1
62-
CANARY_METRIC_NAME: AndroidAppBuildCodegenSuccessRate
63-
depend-on:
64-
- publish_to_local_registry
65-
- identifier: build_app_android_ap_southeast_1
66-
buildspec: .codebuild/run_regionalized_android_modelgen_e2e_test.yml
67-
env:
68-
compute-type: BUILD_GENERAL1_LARGE
69-
variables:
70-
TEST_SUITE: src/__tests__/build-app-android.test.ts
71-
CLI_REGION: ap-southeast-1
72-
CANARY_METRIC_NAME: AndroidAppBuildCodegenSuccessRate
73-
depend-on:
74-
- publish_to_local_registry
75-
- identifier: build_app_android_ap_southeast_2
76-
buildspec: .codebuild/run_regionalized_android_modelgen_e2e_test.yml
77-
env:
78-
compute-type: BUILD_GENERAL1_LARGE
79-
variables:
80-
TEST_SUITE: src/__tests__/build-app-android.test.ts
81-
CLI_REGION: ap-southeast-2
82-
CANARY_METRIC_NAME: AndroidAppBuildCodegenSuccessRate
83-
depend-on:
84-
- publish_to_local_registry
8525
- identifier: build_app_android_ca_central_1
8626
buildspec: .codebuild/run_regionalized_android_modelgen_e2e_test.yml
8727
env:
@@ -92,129 +32,9 @@ batch:
9232
CANARY_METRIC_NAME: AndroidAppBuildCodegenSuccessRate
9333
depend-on:
9434
- publish_to_local_registry
95-
- identifier: build_app_android_eu_central_1
96-
buildspec: .codebuild/run_regionalized_android_modelgen_e2e_test.yml
97-
env:
98-
compute-type: BUILD_GENERAL1_LARGE
99-
variables:
100-
TEST_SUITE: src/__tests__/build-app-android.test.ts
101-
CLI_REGION: eu-central-1
102-
CANARY_METRIC_NAME: AndroidAppBuildCodegenSuccessRate
103-
depend-on:
104-
- publish_to_local_registry
105-
- identifier: build_app_android_eu_north_1
106-
buildspec: .codebuild/run_regionalized_android_modelgen_e2e_test.yml
107-
env:
108-
compute-type: BUILD_GENERAL1_LARGE
109-
variables:
110-
TEST_SUITE: src/__tests__/build-app-android.test.ts
111-
CLI_REGION: eu-north-1
112-
CANARY_METRIC_NAME: AndroidAppBuildCodegenSuccessRate
113-
depend-on:
114-
- publish_to_local_registry
115-
- identifier: build_app_android_eu_south_1
116-
buildspec: .codebuild/run_regionalized_android_modelgen_e2e_test.yml
117-
env:
118-
compute-type: BUILD_GENERAL1_LARGE
119-
variables:
120-
TEST_SUITE: src/__tests__/build-app-android.test.ts
121-
CLI_REGION: eu-south-1
122-
CANARY_METRIC_NAME: AndroidAppBuildCodegenSuccessRate
123-
depend-on:
124-
- publish_to_local_registry
125-
- identifier: build_app_android_eu_west_1
126-
buildspec: .codebuild/run_regionalized_android_modelgen_e2e_test.yml
127-
env:
128-
compute-type: BUILD_GENERAL1_LARGE
129-
variables:
130-
TEST_SUITE: src/__tests__/build-app-android.test.ts
131-
CLI_REGION: eu-west-1
132-
CANARY_METRIC_NAME: AndroidAppBuildCodegenSuccessRate
133-
depend-on:
134-
- publish_to_local_registry
135-
- identifier: build_app_android_eu_west_2
136-
buildspec: .codebuild/run_regionalized_android_modelgen_e2e_test.yml
137-
env:
138-
compute-type: BUILD_GENERAL1_LARGE
139-
variables:
140-
TEST_SUITE: src/__tests__/build-app-android.test.ts
141-
CLI_REGION: eu-west-2
142-
CANARY_METRIC_NAME: AndroidAppBuildCodegenSuccessRate
143-
depend-on:
144-
- publish_to_local_registry
145-
- identifier: build_app_android_eu_west_3
146-
buildspec: .codebuild/run_regionalized_android_modelgen_e2e_test.yml
147-
env:
148-
compute-type: BUILD_GENERAL1_LARGE
149-
variables:
150-
TEST_SUITE: src/__tests__/build-app-android.test.ts
151-
CLI_REGION: eu-west-3
152-
CANARY_METRIC_NAME: AndroidAppBuildCodegenSuccessRate
153-
depend-on:
154-
- publish_to_local_registry
155-
- identifier: build_app_android_me_south_1
156-
buildspec: .codebuild/run_regionalized_android_modelgen_e2e_test.yml
157-
env:
158-
compute-type: BUILD_GENERAL1_LARGE
159-
variables:
160-
TEST_SUITE: src/__tests__/build-app-android.test.ts
161-
CLI_REGION: me-south-1
162-
CANARY_METRIC_NAME: AndroidAppBuildCodegenSuccessRate
163-
depend-on:
164-
- publish_to_local_registry
165-
- identifier: build_app_android_sa_east_1
166-
buildspec: .codebuild/run_regionalized_android_modelgen_e2e_test.yml
167-
env:
168-
compute-type: BUILD_GENERAL1_LARGE
169-
variables:
170-
TEST_SUITE: src/__tests__/build-app-android.test.ts
171-
CLI_REGION: sa-east-1
172-
CANARY_METRIC_NAME: AndroidAppBuildCodegenSuccessRate
173-
depend-on:
174-
- publish_to_local_registry
175-
- identifier: build_app_android_us_east_1
176-
buildspec: .codebuild/run_regionalized_android_modelgen_e2e_test.yml
177-
env:
178-
compute-type: BUILD_GENERAL1_LARGE
179-
variables:
180-
TEST_SUITE: src/__tests__/build-app-android.test.ts
181-
CLI_REGION: us-east-1
182-
CANARY_METRIC_NAME: AndroidAppBuildCodegenSuccessRate
183-
depend-on:
184-
- publish_to_local_registry
185-
- identifier: build_app_android_us_east_2
186-
buildspec: .codebuild/run_regionalized_android_modelgen_e2e_test.yml
187-
env:
188-
compute-type: BUILD_GENERAL1_LARGE
189-
variables:
190-
TEST_SUITE: src/__tests__/build-app-android.test.ts
191-
CLI_REGION: us-east-2
192-
CANARY_METRIC_NAME: AndroidAppBuildCodegenSuccessRate
193-
depend-on:
194-
- publish_to_local_registry
195-
- identifier: build_app_android_us_west_1
196-
buildspec: .codebuild/run_regionalized_android_modelgen_e2e_test.yml
197-
env:
198-
compute-type: BUILD_GENERAL1_LARGE
199-
variables:
200-
TEST_SUITE: src/__tests__/build-app-android.test.ts
201-
CLI_REGION: us-west-1
202-
CANARY_METRIC_NAME: AndroidAppBuildCodegenSuccessRate
203-
depend-on:
204-
- publish_to_local_registry
205-
- identifier: build_app_android_us_west_2
206-
buildspec: .codebuild/run_regionalized_android_modelgen_e2e_test.yml
207-
env:
208-
compute-type: BUILD_GENERAL1_LARGE
209-
variables:
210-
TEST_SUITE: src/__tests__/build-app-android.test.ts
211-
CLI_REGION: us-west-2
212-
CANARY_METRIC_NAME: AndroidAppBuildCodegenSuccessRate
213-
depend-on:
214-
- publish_to_local_registry
21535
- identifier: cleanup_e2e_resources
21636
buildspec: .codebuild/cleanup_e2e_resources.yml
21737
env:
21838
compute-type: BUILD_GENERAL1_MEDIUM
21939
depend-on:
220-
- build_app_android_ap_northeast_1
40+
- build_app_android_ca_central_1

.codebuild/ios_canary_workflow.yml

Lines changed: 1 addition & 181 deletions
Original file line numberDiff line numberDiff line change
@@ -22,66 +22,6 @@ batch:
2222
compute-type: BUILD_GENERAL1_MEDIUM
2323
depend-on:
2424
- build_linux
25-
- identifier: build_app_ios_ap_northeast_1
26-
buildspec: .codebuild/run_regionalized_ios_modelgen_e2e_test.yml
27-
env:
28-
compute-type: BUILD_GENERAL1_LARGE
29-
variables:
30-
TEST_SUITE: src/__tests__/build-app-swift.test.ts
31-
CLI_REGION: ap-northeast-1
32-
CANARY_METRIC_NAME: IosAppBuildCodegenSuccessRate
33-
depend-on:
34-
- publish_to_local_registry
35-
- identifier: build_app_ios_ap_northeast_2
36-
buildspec: .codebuild/run_regionalized_ios_modelgen_e2e_test.yml
37-
env:
38-
compute-type: BUILD_GENERAL1_LARGE
39-
variables:
40-
TEST_SUITE: src/__tests__/build-app-swift.test.ts
41-
CLI_REGION: ap-northeast-2
42-
CANARY_METRIC_NAME: IosAppBuildCodegenSuccessRate
43-
depend-on:
44-
- publish_to_local_registry
45-
- identifier: build_app_ios_ap_northeast_3
46-
buildspec: .codebuild/run_regionalized_ios_modelgen_e2e_test.yml
47-
env:
48-
compute-type: BUILD_GENERAL1_LARGE
49-
variables:
50-
TEST_SUITE: src/__tests__/build-app-swift.test.ts
51-
CLI_REGION: ap-northeast-3
52-
CANARY_METRIC_NAME: IosAppBuildCodegenSuccessRate
53-
depend-on:
54-
- publish_to_local_registry
55-
- identifier: build_app_ios_ap_south_1
56-
buildspec: .codebuild/run_regionalized_ios_modelgen_e2e_test.yml
57-
env:
58-
compute-type: BUILD_GENERAL1_LARGE
59-
variables:
60-
TEST_SUITE: src/__tests__/build-app-swift.test.ts
61-
CLI_REGION: ap-south-1
62-
CANARY_METRIC_NAME: IosAppBuildCodegenSuccessRate
63-
depend-on:
64-
- publish_to_local_registry
65-
- identifier: build_app_ios_ap_southeast_1
66-
buildspec: .codebuild/run_regionalized_ios_modelgen_e2e_test.yml
67-
env:
68-
compute-type: BUILD_GENERAL1_LARGE
69-
variables:
70-
TEST_SUITE: src/__tests__/build-app-swift.test.ts
71-
CLI_REGION: ap-southeast-1
72-
CANARY_METRIC_NAME: IosAppBuildCodegenSuccessRate
73-
depend-on:
74-
- publish_to_local_registry
75-
- identifier: build_app_ios_ap_southeast_2
76-
buildspec: .codebuild/run_regionalized_ios_modelgen_e2e_test.yml
77-
env:
78-
compute-type: BUILD_GENERAL1_LARGE
79-
variables:
80-
TEST_SUITE: src/__tests__/build-app-swift.test.ts
81-
CLI_REGION: ap-southeast-2
82-
CANARY_METRIC_NAME: IosAppBuildCodegenSuccessRate
83-
depend-on:
84-
- publish_to_local_registry
8525
- identifier: build_app_ios_ca_central_1
8626
buildspec: .codebuild/run_regionalized_ios_modelgen_e2e_test.yml
8727
env:
@@ -92,129 +32,9 @@ batch:
9232
CANARY_METRIC_NAME: IosAppBuildCodegenSuccessRate
9333
depend-on:
9434
- publish_to_local_registry
95-
- identifier: build_app_ios_eu_central_1
96-
buildspec: .codebuild/run_regionalized_ios_modelgen_e2e_test.yml
97-
env:
98-
compute-type: BUILD_GENERAL1_LARGE
99-
variables:
100-
TEST_SUITE: src/__tests__/build-app-swift.test.ts
101-
CLI_REGION: eu-central-1
102-
CANARY_METRIC_NAME: IosAppBuildCodegenSuccessRate
103-
depend-on:
104-
- publish_to_local_registry
105-
- identifier: build_app_ios_eu_north_1
106-
buildspec: .codebuild/run_regionalized_ios_modelgen_e2e_test.yml
107-
env:
108-
compute-type: BUILD_GENERAL1_LARGE
109-
variables:
110-
TEST_SUITE: src/__tests__/build-app-swift.test.ts
111-
CLI_REGION: eu-north-1
112-
CANARY_METRIC_NAME: IosAppBuildCodegenSuccessRate
113-
depend-on:
114-
- publish_to_local_registry
115-
- identifier: build_app_ios_eu_south_1
116-
buildspec: .codebuild/run_regionalized_ios_modelgen_e2e_test.yml
117-
env:
118-
compute-type: BUILD_GENERAL1_LARGE
119-
variables:
120-
TEST_SUITE: src/__tests__/build-app-swift.test.ts
121-
CLI_REGION: eu-south-1
122-
CANARY_METRIC_NAME: IosAppBuildCodegenSuccessRate
123-
depend-on:
124-
- publish_to_local_registry
125-
- identifier: build_app_ios_eu_west_1
126-
buildspec: .codebuild/run_regionalized_ios_modelgen_e2e_test.yml
127-
env:
128-
compute-type: BUILD_GENERAL1_LARGE
129-
variables:
130-
TEST_SUITE: src/__tests__/build-app-swift.test.ts
131-
CLI_REGION: eu-west-1
132-
CANARY_METRIC_NAME: IosAppBuildCodegenSuccessRate
133-
depend-on:
134-
- publish_to_local_registry
135-
- identifier: build_app_ios_eu_west_2
136-
buildspec: .codebuild/run_regionalized_ios_modelgen_e2e_test.yml
137-
env:
138-
compute-type: BUILD_GENERAL1_LARGE
139-
variables:
140-
TEST_SUITE: src/__tests__/build-app-swift.test.ts
141-
CLI_REGION: eu-west-2
142-
CANARY_METRIC_NAME: IosAppBuildCodegenSuccessRate
143-
depend-on:
144-
- publish_to_local_registry
145-
- identifier: build_app_ios_eu_west_3
146-
buildspec: .codebuild/run_regionalized_ios_modelgen_e2e_test.yml
147-
env:
148-
compute-type: BUILD_GENERAL1_LARGE
149-
variables:
150-
TEST_SUITE: src/__tests__/build-app-swift.test.ts
151-
CLI_REGION: eu-west-3
152-
CANARY_METRIC_NAME: IosAppBuildCodegenSuccessRate
153-
depend-on:
154-
- publish_to_local_registry
155-
- identifier: build_app_ios_me_south_1
156-
buildspec: .codebuild/run_regionalized_ios_modelgen_e2e_test.yml
157-
env:
158-
compute-type: BUILD_GENERAL1_LARGE
159-
variables:
160-
TEST_SUITE: src/__tests__/build-app-swift.test.ts
161-
CLI_REGION: me-south-1
162-
CANARY_METRIC_NAME: IosAppBuildCodegenSuccessRate
163-
depend-on:
164-
- publish_to_local_registry
165-
- identifier: build_app_ios_sa_east_1
166-
buildspec: .codebuild/run_regionalized_ios_modelgen_e2e_test.yml
167-
env:
168-
compute-type: BUILD_GENERAL1_LARGE
169-
variables:
170-
TEST_SUITE: src/__tests__/build-app-swift.test.ts
171-
CLI_REGION: sa-east-1
172-
CANARY_METRIC_NAME: IosAppBuildCodegenSuccessRate
173-
depend-on:
174-
- publish_to_local_registry
175-
- identifier: build_app_ios_us_east_1
176-
buildspec: .codebuild/run_regionalized_ios_modelgen_e2e_test.yml
177-
env:
178-
compute-type: BUILD_GENERAL1_LARGE
179-
variables:
180-
TEST_SUITE: src/__tests__/build-app-swift.test.ts
181-
CLI_REGION: us-east-1
182-
CANARY_METRIC_NAME: IosAppBuildCodegenSuccessRate
183-
depend-on:
184-
- publish_to_local_registry
185-
- identifier: build_app_ios_us_east_2
186-
buildspec: .codebuild/run_regionalized_ios_modelgen_e2e_test.yml
187-
env:
188-
compute-type: BUILD_GENERAL1_LARGE
189-
variables:
190-
TEST_SUITE: src/__tests__/build-app-swift.test.ts
191-
CLI_REGION: us-east-2
192-
CANARY_METRIC_NAME: IosAppBuildCodegenSuccessRate
193-
depend-on:
194-
- publish_to_local_registry
195-
- identifier: build_app_ios_us_west_1
196-
buildspec: .codebuild/run_regionalized_ios_modelgen_e2e_test.yml
197-
env:
198-
compute-type: BUILD_GENERAL1_LARGE
199-
variables:
200-
TEST_SUITE: src/__tests__/build-app-swift.test.ts
201-
CLI_REGION: us-west-1
202-
CANARY_METRIC_NAME: IosAppBuildCodegenSuccessRate
203-
depend-on:
204-
- publish_to_local_registry
205-
- identifier: build_app_ios_us_west_2
206-
buildspec: .codebuild/run_regionalized_ios_modelgen_e2e_test.yml
207-
env:
208-
compute-type: BUILD_GENERAL1_LARGE
209-
variables:
210-
TEST_SUITE: src/__tests__/build-app-swift.test.ts
211-
CLI_REGION: us-west-2
212-
CANARY_METRIC_NAME: IosAppBuildCodegenSuccessRate
213-
depend-on:
214-
- publish_to_local_registry
21535
- identifier: cleanup_e2e_resources
21636
buildspec: .codebuild/cleanup_e2e_resources.yml
21737
env:
21838
compute-type: BUILD_GENERAL1_MEDIUM
21939
depend-on:
220-
- build_app_ios_ap_northeast_1
40+
- build_app_ios_ca_central_1

0 commit comments

Comments
 (0)