@@ -39,6 +39,9 @@ def test_get_account(test_linode_client):
3939 assert account_get .tax_id == account .tax_id
4040
4141
42+ @pytest .mark .skip (
43+ reason = "Test fails for E2E test user with [504] Server Timeout due to enormous amount of logins. More details: ARB-7420"
44+ )
4245def test_get_login (test_linode_client ):
4346 client = test_linode_client
4447 login = retry_sending_request (3 , client .load , Login (client , "" , {}), "" )
@@ -91,6 +94,8 @@ def test_update_maintenance_policy(test_linode_client):
9194 assert updated .maintenance_policy == original_policy
9295
9396
97+ # May fail due to multiple events occurring on the test user in the same time
98+ @pytest .mark .flaky (reruns = 2 , reruns_delay = 5 )
9499@pytest .mark .smoke
95100def test_latest_get_event (test_linode_client , e2e_test_firewall ):
96101 client = test_linode_client
@@ -115,15 +120,15 @@ def get_linode_status():
115120 wait_for_condition (5 , 150 , get_linode_status )
116121
117122 events = client .load (Event , "" )
118- latest_events = events ._raw_json .get ("data" )[:15 ]
123+ latest_events = events ._raw_json .get ("data" )[:50 ]
119124
120125 linode .delete ()
121126
122127 for event in latest_events :
123128 if label == event ["entity" ]["label" ]:
124129 break
125130 else :
126- assert False , f"Linode '{ label } ' not found in the last 15 events"
131+ assert False , f"Linode '{ label } ' not found in the last 50 events"
127132
128133
129134def test_get_user (test_linode_client ):
0 commit comments