test: reset after undeploy for a clean env version #514

Merged
decentral1se merged 1 commits from moar-fix-int-tests into main 2025-03-16 10:52:58 +00:00
Owner

Follows #510.

See https://build.coopcloud.tech/toolshed/abra/2620/1/5.

🛠  bats -Tp tests/integration/app_rollback.bats
app_rollback.bats
 ✓ validate app argument [2813]
 ✓ retrieve recipe if missing [3970]
 ✓ ensure recipe up to date if no --offline [3372]
 ✓ ensure recipe not up to date if --offline [2627]
 ✓ error if not already deployed [3453]
 ✓ no rollback if on oldest version [10396]
 ✓ error if specific version is not downgrade [20675]
 ✓ rollback to previous version [11888]
 ✓ force rollback to previous version [15545]
 ✓ force rollback with no available downgrades [12148]
 ✓ rollback to a version 2 tags behind [12746]
 ✓ foo rollback chaos deployment is not possible [10735]
 ✓ foo chaos commit rollback not possible [23645]
 ✓ no chaos version label if no chaos [26221]

14 tests, 0 failures in 167 seconds

/cc @p4u1

Follows https://git.coopcloud.tech/toolshed/abra/pulls/510. See https://build.coopcloud.tech/toolshed/abra/2620/1/5. ``` 🛠 bats -Tp tests/integration/app_rollback.bats app_rollback.bats ✓ validate app argument [2813] ✓ retrieve recipe if missing [3970] ✓ ensure recipe up to date if no --offline [3372] ✓ ensure recipe not up to date if --offline [2627] ✓ error if not already deployed [3453] ✓ no rollback if on oldest version [10396] ✓ error if specific version is not downgrade [20675] ✓ rollback to previous version [11888] ✓ force rollback to previous version [15545] ✓ force rollback with no available downgrades [12148] ✓ rollback to a version 2 tags behind [12746] ✓ foo rollback chaos deployment is not possible [10735] ✓ foo chaos commit rollback not possible [23645] ✓ no chaos version label if no chaos [26221] 14 tests, 0 failures in 167 seconds ``` /cc @p4u1
decentral1se added 1 commit 2025-03-16 10:52:37 +00:00
test: reset after undeploy for a clean env version
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
a2b678caf6
Follows #510.
See https://build.coopcloud.tech/toolshed/abra/2620/1/5.
decentral1se merged commit a2b678caf6 into main 2025-03-16 10:52:58 +00:00
decentral1se deleted branch moar-fix-int-tests 2025-03-16 10:52:58 +00:00
decentral1se added this to the abra v0.10.0 project 2025-03-16 11:29:16 +00:00
decentral1se moved this to Done in abra v0.10.0 on 2025-04-14 22:00:59 +00:00
decentral1se moved this to Done in abra v0.10.0 on 2025-04-14 22:01:01 +00:00
decentral1se moved this to Done in abra v0.10.0 on 2025-04-16 05:16:08 +00:00
decentral1se moved this to Done in abra v0.10.0 on 2025-04-16 05:16:10 +00:00
decentral1se moved this to Done in abra v0.10.0 on 2025-04-19 07:28:29 +00:00
decentral1se moved this to Done in abra v0.10.0 on 2025-04-21 17:48:16 +00:00
Sign in to join this conversation.
No description provided.