From b9894492c191d5becfaf47aa6f497d0fedab4fa5 Mon Sep 17 00:00:00 2001 From: Paul Van Eck Date: Tue, 17 Jun 2025 23:49:13 +0000 Subject: [PATCH] [Identity] Adjust tests In some pipeline runs, over a second may elapse between when a credential is created and when a token request is made. This causes flakiness in the `test_cached_token_outside_refresh_window` tests. This change increases the time window. Signed-off-by: Paul Van Eck --- sdk/identity/azure-identity/tests/test_get_token_mixin.py | 2 +- sdk/identity/azure-identity/tests/test_get_token_mixin_async.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/sdk/identity/azure-identity/tests/test_get_token_mixin.py b/sdk/identity/azure-identity/tests/test_get_token_mixin.py index e0c877cb9a7b..7366d2623eda 100644 --- a/sdk/identity/azure-identity/tests/test_get_token_mixin.py +++ b/sdk/identity/azure-identity/tests/test_get_token_mixin.py @@ -93,7 +93,7 @@ def test_cached_token_outside_refresh_window(get_token_method): """A credential shouldn't request a new token when it has a cached one with sufficient validity remaining""" credential = MockCredential( - cached_token=AccessTokenInfo(CACHED_TOKEN, int(time.time() + DEFAULT_REFRESH_OFFSET + 1)) + cached_token=AccessTokenInfo(CACHED_TOKEN, int(time.time() + DEFAULT_REFRESH_OFFSET + 10)) ) token = getattr(credential, get_token_method)(SCOPE) diff --git a/sdk/identity/azure-identity/tests/test_get_token_mixin_async.py b/sdk/identity/azure-identity/tests/test_get_token_mixin_async.py index 562ac58383dc..4258a4684148 100644 --- a/sdk/identity/azure-identity/tests/test_get_token_mixin_async.py +++ b/sdk/identity/azure-identity/tests/test_get_token_mixin_async.py @@ -96,7 +96,7 @@ async def test_cached_token_outside_refresh_window(get_token_method): """A credential shouldn't request a new token when it has a cached one with sufficient validity remaining""" credential = MockCredential( - cached_token=AccessTokenInfo(CACHED_TOKEN, int(time.time() + DEFAULT_REFRESH_OFFSET + 1)) + cached_token=AccessTokenInfo(CACHED_TOKEN, int(time.time() + DEFAULT_REFRESH_OFFSET + 10)) ) token = await getattr(credential, get_token_method)(SCOPE)