Skip to content

Commit c2558f8

Browse files
committed
orchestratord test: Introduce workflow for downtime measurement
1 parent 65f0f20 commit c2558f8

File tree

2 files changed

+251
-140
lines changed

2 files changed

+251
-140
lines changed

ci/nightly/pipeline.template.yml

Lines changed: 22 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -2366,20 +2366,33 @@ steps:
23662366
key: orchestratord-test
23672367
steps:
23682368
- id: orchestratord-defaults
2369-
label: "Orchestratord test (defaults from documentation)"
2369+
label: "Orchestratord + documentation defaults"
23702370
artifact_paths: ["mz_debug_*.zip"]
23712371
depends_on: devel-docker-tags
23722372
timeout_in_minutes: 120
23732373
plugins:
23742374
- ./ci/plugins/mzcompose:
23752375
composition: orchestratord
2376-
run: defaults
2376+
run: documentation-defaults
2377+
ci-builder: stable
2378+
agents:
2379+
queue: hetzner-aarch64-16cpu-32gb
2380+
2381+
- id: orchestratord-rolling-upgrade-downtime
2382+
label: "Orchestratord + rolling upgrade downtime"
2383+
artifact_paths: ["mz_debug_*.zip"]
2384+
depends_on: devel-docker-tags
2385+
timeout_in_minutes: 120
2386+
plugins:
2387+
- ./ci/plugins/mzcompose:
2388+
composition: orchestratord
2389+
run: upgrade-downtime
23772390
ci-builder: stable
23782391
agents:
23792392
queue: hetzner-aarch64-16cpu-32gb
23802393

23812394
- id: orchestratord-default-properties
2382-
label: "Orchestratord test (defaults for properties)"
2395+
label: "Orchestratord + defaults for properties"
23832396
artifact_paths: ["mz_debug_*.zip"]
23842397
depends_on: devel-docker-tags
23852398
timeout_in_minutes: 120
@@ -2392,7 +2405,7 @@ steps:
23922405
queue: hetzner-aarch64-16cpu-32gb
23932406

23942407
- id: orchestratord-individual
2395-
label: "Orchestratord test (individual properties)"
2408+
label: "Orchestratord + individual properties"
23962409
artifact_paths: ["mz_debug_*.zip"]
23972410
depends_on: devel-docker-tags
23982411
timeout_in_minutes: 120
@@ -2405,7 +2418,7 @@ steps:
24052418
queue: hetzner-aarch64-16cpu-32gb
24062419

24072420
- id: orchestratord-combine
2408-
label: "Orchestratord test (combine properties)"
2421+
label: "Orchestratord + combine properties"
24092422
artifact_paths: ["mz_debug_*.zip"]
24102423
depends_on: build-aarch64
24112424
timeout_in_minutes: 120
@@ -2418,7 +2431,7 @@ steps:
24182431
queue: hetzner-aarch64-16cpu-32gb
24192432

24202433
- id: orchestratord-upgrade-individual
2421-
label: "Orchestratord test (upgrade, individual props)"
2434+
label: "Orchestratord + upgrade, individual props"
24222435
artifact_paths: ["mz_debug_*.zip"]
24232436
depends_on: devel-docker-tags
24242437
timeout_in_minutes: 120
@@ -2431,7 +2444,7 @@ steps:
24312444
queue: hetzner-x86-64-dedi-16cpu-64gb
24322445

24332446
- id: orchestratord-upgrade-combine
2434-
label: "Orchestratord test (upgrade, combine props)"
2447+
label: "Orchestratord + upgrade, combine props"
24352448
artifact_paths: ["mz_debug_*.zip"]
24362449
depends_on: devel-docker-tags
24372450
timeout_in_minutes: 120
@@ -2444,7 +2457,7 @@ steps:
24442457
queue: hetzner-x86-64-dedi-16cpu-64gb
24452458

24462459
- id: orchestratord-upgrade-chain-individual
2447-
label: "Orchestratord test (upgrade chain, individual props)"
2460+
label: "Orchestratord + upgrade chain, individual props"
24482461
artifact_paths: ["mz_debug_*.zip"]
24492462
depends_on: devel-docker-tags
24502463
timeout_in_minutes: 120
@@ -2457,7 +2470,7 @@ steps:
24572470
queue: hetzner-x86-64-dedi-16cpu-64gb
24582471

24592472
- id: orchestratord-upgrade-chain-combine
2460-
label: "Orchestratord test (upgrade chain, combine props)"
2473+
label: "Orchestratord + upgrade chain, combine props"
24612474
artifact_paths: ["mz_debug_*.zip"]
24622475
depends_on: devel-docker-tags
24632476
timeout_in_minutes: 120

0 commit comments

Comments
 (0)