This is an automated email from the ASF dual-hosted git repository.

potiuk pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/airflow.git


The following commit(s) were added to refs/heads/main by this push:
     new f5d8b0e796 Skip tests in DB isolation mode in 
`tests/providers/amazon/aws/sensors/test_base_aws.py` (#41157)
f5d8b0e796 is described below

commit f5d8b0e79669f1364baff4760b13b063f8de0d17
Author: Vincent <[email protected]>
AuthorDate: Wed Jul 31 11:51:18 2024 -0400

    Skip tests in DB isolation mode in 
`tests/providers/amazon/aws/sensors/test_base_aws.py` (#41157)
---
 tests/providers/amazon/aws/sensors/test_base_aws.py | 9 ++++++---
 1 file changed, 6 insertions(+), 3 deletions(-)

diff --git a/tests/providers/amazon/aws/sensors/test_base_aws.py 
b/tests/providers/amazon/aws/sensors/test_base_aws.py
index a080abf005..a10960585f 100644
--- a/tests/providers/amazon/aws/sensors/test_base_aws.py
+++ b/tests/providers/amazon/aws/sensors/test_base_aws.py
@@ -116,13 +116,14 @@ class TestAwsBaseSensor:
         ],
     )
     def test_execute(self, dag_maker, op_kwargs):
-        with dag_maker("test_aws_base_sensor"):
+        with dag_maker("test_aws_base_sensor", serialized=True):
             FakeDynamoDBSensor(task_id="fake-task-id", **op_kwargs, 
poke_interval=1)
 
         dagrun = dag_maker.create_dagrun(execution_date=timezone.utcnow())
         tis = {ti.task_id: ti for ti in dagrun.task_instances}
         tis["fake-task-id"].run()
 
+    @pytest.mark.skip_if_database_isolation_mode
     @pytest.mark.parametrize(
         "region, region_name",
         [
@@ -180,6 +181,7 @@ class TestAwsBaseSensor:
         with pytest.raises(AttributeError, match=error_match):
             SoWrongSensor(task_id="fake-task-id")
 
+    @pytest.mark.skip_if_database_isolation_mode
     @pytest.mark.parametrize(
         "region, region_name, expected_region_name",
         [
@@ -189,7 +191,7 @@ class TestAwsBaseSensor:
     )
     @pytest.mark.db_test
     def test_region_in_partial_sensor(self, region, region_name, 
expected_region_name, dag_maker):
-        with dag_maker("test_region_in_partial_sensor"):
+        with dag_maker("test_region_in_partial_sensor", serialized=True):
             FakeDynamoDBSensor.partial(
                 task_id="fake-task-id",
                 region=region,
@@ -203,9 +205,10 @@ class TestAwsBaseSensor:
                 ti.run()
             assert ti.task.region_name == expected_region_name
 
+    @pytest.mark.skip_if_database_isolation_mode
     @pytest.mark.db_test
     def test_ambiguous_region_in_partial_sensor(self, dag_maker):
-        with dag_maker("test_ambiguous_region_in_partial_sensor"):
+        with dag_maker("test_ambiguous_region_in_partial_sensor", 
serialized=True):
             FakeDynamoDBSensor.partial(
                 task_id="fake-task-id",
                 region="eu-west-1",

Reply via email to