@@ -76,6 +76,8 @@ def setup_and_teardown():
76
76
delete_database_user (sql_instance , test_user , credentials )
77
77
# re-add member to IAM group
78
78
add_iam_member (iam_groups [0 ], test_user , credentials )
79
+ # wait 30 seconds, adding IAM member is slow
80
+ time .sleep (30 )
79
81
except Exception :
80
82
print ("------------------------Cleanup Failed!------------------------" )
81
83
@@ -111,8 +113,8 @@ async def test_service_postgres(credentials):
111
113
# make sure test_user is member of IAM group
112
114
try :
113
115
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 )
116
118
except Exception :
117
119
print ("Member must already belong to IAM Group." )
118
120
@@ -136,8 +138,8 @@ async def test_service_postgres(credentials):
136
138
# remove test_user from IAM group
137
139
delete_iam_member (iam_groups [0 ], test_user , credentials )
138
140
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 )
141
143
142
144
# run groups sync
143
145
await groups_sync (iam_groups , [sql_instance ], credentials , False )
@@ -147,5 +149,5 @@ async def test_service_postgres(credentials):
147
149
assert test_user not in users_with_role
148
150
149
151
# close aiohttp client session for graceful exit
150
- if client_session .closed :
152
+ if not client_session .closed :
151
153
await client_session .close ()
0 commit comments