Skip to content

Commit a9993fe

Browse files
authored
Merge pull request #34173 from def-/pr-rq4
ci: Reduce test flakiness, don't start tests for dependabot PRs in parallel
2 parents 4dc7b91 + b042b82 commit a9993fe

File tree

6 files changed

+16
-13
lines changed

6 files changed

+16
-13
lines changed

ci/mkpipeline.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -890,6 +890,7 @@ def remove_dependencies_on_prs(
890890
not ui.env_is_truthy("BUILDKITE_PULL_REQUEST")
891891
or os.environ["BUILDKITE_TAG"]
892892
or ui.env_is_truthy("CI_RELEASE_LTO_BUILD")
893+
or os.environ["BUILDKITE_BRANCH"].startswith("dependabot/")
893894
):
894895
return
895896
for step in steps(pipeline):

ci/nightly/pipeline.template.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1614,11 +1614,11 @@ steps:
16141614
depends_on: build-aarch64
16151615
timeout_in_minutes: 60
16161616
agents:
1617-
queue: hetzner-aarch64-8cpu-16gb
1617+
queue: hetzner-aarch64-16cpu-32gb
16181618
plugins:
16191619
- ./ci/plugins/mzcompose:
16201620
composition: sqlsmith
1621-
args: [--max-joins=5, --runtime=1500]
1621+
args: [--max-joins=2, --runtime=1500]
16221622

16231623
- id: sqlsmith-explain
16241624
label: "SQLsmith explain"
@@ -1629,7 +1629,7 @@ steps:
16291629
plugins:
16301630
- ./ci/plugins/mzcompose:
16311631
composition: sqlsmith
1632-
args: [--max-joins=12, --explain-only, --runtime=1500]
1632+
args: [--max-joins=5, --explain-only, --runtime=1500]
16331633

16341634
- group: SQLancer
16351635
key: sqlancer

ci/release-qualification/pipeline.template.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -202,7 +202,7 @@ steps:
202202
depends_on: build-aarch64
203203
timeout_in_minutes: 120
204204
agents:
205-
queue: hetzner-aarch64-8cpu-16gb
205+
queue: hetzner-aarch64-16cpu-32gb
206206
plugins:
207207
- ./ci/plugins/mzcompose:
208208
composition: sqlsmith
@@ -213,7 +213,7 @@ steps:
213213
depends_on: build-aarch64
214214
timeout_in_minutes: 120
215215
agents:
216-
queue: hetzner-aarch64-4cpu-8gb
216+
queue: hetzner-aarch64-16cpu-32gb
217217
plugins:
218218
- ./ci/plugins/mzcompose:
219219
composition: sqlsmith

ci/test/pipeline.template.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -772,6 +772,7 @@ steps:
772772
trigger: deploy
773773
async: true
774774
branches: "main v*.*"
775+
depends_on: ["build-x86_64", "build-aarch64"]
775776
build:
776777
commit: "$BUILDKITE_COMMIT"
777778
branch: "$BUILDKITE_BRANCH"

misc/python/materialize/release/cut_release.py

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -94,14 +94,6 @@ def main():
9494
continue
9595
break
9696
print(f"{console_image} found on DockerHub")
97-
spawn.runv(
98-
[
99-
"sed",
100-
"-i",
101-
f"s#FROM materialize/console:.* AS console#FROM {console_image} AS console#",
102-
"misc/images/materialized-base/Dockerfile",
103-
]
104-
)
10597

10698
print(f"Bumping version to {version}")
10799
spawn.runv(
@@ -115,6 +107,14 @@ def main():
115107
"--sbom",
116108
]
117109
)
110+
spawn.runv(
111+
[
112+
"sed",
113+
"-i",
114+
f"s#FROM materialize/console:.* AS console#FROM {console_image} AS console#",
115+
"misc/images/materialized-base/Dockerfile",
116+
]
117+
)
118118
# Commit here instead of in bump-version so we have access to the correct git author
119119
spawn.runv(["git", "commit", "-am", f"release: bump to version {version}"])
120120
print("Tagging version")

test/limits/mzcompose.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -515,6 +515,7 @@ def body(cls) -> None:
515515

516516
class KafkaRecordsEnvelopeUpsertDistinctValues(Generator):
517517
COUNT = Generator.COUNT * 1_000
518+
MAX_COUNT = 64000000 # Too long-running with count 77968750
518519

519520
@classmethod
520521
def body(cls) -> None:

0 commit comments

Comments
 (0)