Skip to content

Commit 91671dd

Browse files
authored
DPE-3557 Workaround pvc transient error (#465)
* workaround for python-libjuju#972 * include scaling duties * missing option
1 parent 0b01e5c commit 91671dd

File tree

9 files changed

+10
-0
lines changed

9 files changed

+10
-0
lines changed

tests/integration/helpers.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -268,6 +268,7 @@ async def scale_application(
268268
timeout=(15 * 60),
269269
wait_for_exact_units=desired_count,
270270
raise_on_blocked=True,
271+
raise_on_error=False,
271272
)
272273

273274

tests/integration/high_availability/high_availability_helpers.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -168,6 +168,7 @@ async def deploy_and_scale_mysql(
168168
status="active",
169169
raise_on_blocked=True,
170170
timeout=TIMEOUT,
171+
raise_on_error=False,
171172
)
172173

173174
assert len(ops_test.model.applications[mysql_application_name].units) == num_units

tests/integration/high_availability/test_async_replication.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -107,11 +107,13 @@ async def test_build_and_deploy(
107107
apps=[MYSQL_APP1],
108108
status="active",
109109
timeout=10 * MINUTE,
110+
raise_on_error=False,
110111
),
111112
second_model.wait_for_idle(
112113
apps=[MYSQL_APP2],
113114
status="active",
114115
timeout=10 * MINUTE,
116+
raise_on_error=False,
115117
),
116118
)
117119

tests/integration/high_availability/test_upgrade.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -60,6 +60,7 @@ async def test_deploy_latest(ops_test: OpsTest) -> None:
6060
apps=[MYSQL_APP_NAME, TEST_APP_NAME],
6161
status="active",
6262
timeout=TIMEOUT,
63+
raise_on_error=False,
6364
)
6465
assert len(ops_test.model.applications[MYSQL_APP_NAME].units) == 3
6566

tests/integration/high_availability/test_upgrade_from_stable.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,7 @@ async def test_deploy_stable(ops_test: OpsTest) -> None:
5757
apps=[MYSQL_APP_NAME, TEST_APP_NAME],
5858
status="active",
5959
timeout=TIMEOUT,
60+
raise_on_error=False,
6061
)
6162
assert len(ops_test.model.applications[MYSQL_APP_NAME].units) == 3
6263

tests/integration/high_availability/test_upgrade_rollback_incompat.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,7 @@ async def test_build_and_deploy(ops_test: OpsTest) -> None:
5353
apps=[MYSQL_APP_NAME],
5454
status="active",
5555
timeout=TIMEOUT,
56+
raise_on_error=False,
5657
)
5758

5859

tests/integration/relations/test_database.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -71,6 +71,7 @@ async def test_build_and_deploy(ops_test: OpsTest):
7171
status="active",
7272
raise_on_blocked=True,
7373
timeout=1000,
74+
raise_on_error=False,
7475
),
7576
ops_test.model.wait_for_idle(
7677
apps=[APPLICATION_APP_NAME],

tests/integration/test_charm.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -68,6 +68,7 @@ async def test_build_and_deploy(ops_test: OpsTest) -> None:
6868
raise_on_blocked=True,
6969
timeout=TIMEOUT,
7070
wait_for_exact_units=3,
71+
raise_on_error=False,
7172
)
7273
assert len(ops_test.model.applications[APP_NAME].units) == 3
7374

tests/integration/test_tls.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -84,6 +84,7 @@ async def test_build_and_deploy(ops_test: OpsTest) -> None:
8484
status="active",
8585
raise_on_blocked=True,
8686
timeout=15 * 60,
87+
raise_on_error=False,
8788
)
8889

8990

0 commit comments

Comments
 (0)