From 22570552bd36d05a9324d9d5ff5f8aeae1219706 Mon Sep 17 00:00:00 2001 From: Luis Gomez Date: Fri, 27 May 2016 15:06:27 -0700 Subject: [PATCH] Stabilize aaa test - Add test case known bug. - add retry in next test case. Change-Id: Ia58da2fd6e6b90c13ab8ffd0d1bbe7dcedd4570e Signed-off-by: Luis Gomez --- .../aaa/authn/010_Credential_Authentication.robot | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/csit/suites/aaa/authn/010_Credential_Authentication.robot b/csit/suites/aaa/authn/010_Credential_Authentication.robot index a442ee43c7..b111062eaf 100644 --- a/csit/suites/aaa/authn/010_Credential_Authentication.robot +++ b/csit/suites/aaa/authn/010_Credential_Authentication.robot @@ -41,13 +41,12 @@ Create Token with Client Authorization Token Authentication In REST Request [Documentation] Use a token to make a successful REST transaction - ${auth_token}= Get Auth Token - Make REST Transaction 200 ${auth_token} + ${auth_token}= Get Token And Verify + [Teardown] Report_Failure_Due_To_Bug 5838 Revoke Token And Verify Transaction Fails [Documentation] negative test to revoke valid token and check that REST transaction fails - ${auth_token}= Get Auth Token - Make REST Transaction 200 ${auth_token} + ${auth_token}= Wait Until Keyword Succeeds 10s 1s Get Token and Verify Revoke Auth Token ${auth_token} Make REST Transaction 401 ${auth_token} @@ -60,11 +59,15 @@ Disable Authentication And Re-Enable Authentication Wait Until Keyword Succeeds 10s 1s Make REST Transaction 200 Enable Authentication On Controller ${ODL_SYSTEM_IP} Wait Until Keyword Succeeds 10s 1s Validate That Authentication Fails With Wrong Token - ${auth_token}= Get Auth Token - Make REST Transaction 200 ${auth_token} + ${auth_token}= Get Token And Verify [Teardown] Report_Failure_Due_To_Bug 4922 *** Keywords *** +Get Token And Verify + ${auth_token}= Get Auth Token + Make REST Transaction 200 ${auth_token} + [Return] ${auth_token} + Validate That Authentication Fails With Wrong Token ${bad_token}= Set Variable notARealToken Make REST Transaction 401 ${bad_token} -- 2.36.6