@@ -76,6 +76,8 @@ def setup_and_teardown():
7676 delete_database_user (sql_instance , test_user , credentials )
7777 # re-add member to IAM group
7878 add_iam_member (iam_groups [0 ], test_user , credentials )
79+ # wait 30 seconds, adding IAM member is slow
80+ time .sleep (30 )
7981 except Exception :
8082 print ("------------------------Cleanup Failed!------------------------" )
8183
@@ -111,8 +113,8 @@ async def test_service_postgres(credentials):
111113 # make sure test_user is member of IAM group
112114 try :
113115 add_iam_member (iam_groups [0 ], test_user , credentials )
114- # wait 5 seconds, adding IAM member is slow
115- time .sleep (5 )
116+ # wait 30 seconds, adding IAM member is slow
117+ time .sleep (30 )
116118 except Exception :
117119 print ("Member must already belong to IAM Group." )
118120
@@ -136,8 +138,8 @@ async def test_service_postgres(credentials):
136138 # remove test_user from IAM group
137139 delete_iam_member (iam_groups [0 ], test_user , credentials )
138140
139- # wait 5 seconds, deleting IAM member is slow
140- time .sleep (5 )
141+ # wait 30 seconds, deleting IAM member is slow
142+ time .sleep (30 )
141143
142144 # run groups sync
143145 await groups_sync (iam_groups , [sql_instance ], credentials , False )
@@ -147,5 +149,5 @@ async def test_service_postgres(credentials):
147149 assert test_user not in users_with_role
148150
149151 # close aiohttp client session for graceful exit
150- if client_session .closed :
152+ if not client_session .closed :
151153 await client_session .close ()
0 commit comments