Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Lab consistency changes, Fixes AB#3043333 #2517

Merged
merged 22 commits into from
Oct 21, 2024
Merged

Lab consistency changes, Fixes AB#3043333 #2517

merged 22 commits into from
Oct 21, 2024

Conversation

fadidurah
Copy link
Contributor

@fadidurah fadidurah commented Oct 4, 2024

Changes to fix some ui tests involving 1st party apps, and changes to improve lab api reliability

changes:

  • Add a retry to getAccessToken calls by default in LabApiAuthenticationClient
  • Reduce temp user api call timeout to account for introducing more retries
  • Add a retry in ApiClient Removed this, retrying at this level will through exception, okhttp calls cannot be executed twice (https://square.github.io/okhttp/2.x/okhttp/index.html?com/squareup/okhttp/Call.html). Instead, I added a retry in LabClient for user fetch.
  • Add some general ui handling for outlook and teams

AB#3043333

@fadidurah fadidurah added the No-Changelog This Pull-Request has no associated changelog entry. label Oct 4, 2024
@fadidurah fadidurah requested a review from a team as a code owner October 4, 2024 20:54
Copy link

github-actions bot commented Oct 4, 2024

✅ Work item link check complete. Description contains link AB#3043333 to an Azure Boards work item.

@github-actions github-actions bot changed the title Lab consistency changes Lab consistency changes, Fixes AB#3043333 Oct 4, 2024
@fadidurah fadidurah added the Skip-Consumers-Check Only include this if making a breaking change purposefully, and there is an MSAL/ADAL/Broker PR label Oct 17, 2024
@fadidurah fadidurah merged commit 8a9ccf1 into dev Oct 21, 2024
22 checks passed
@fadidurah fadidurah deleted the fadi/lab-cons branch October 22, 2024 02:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
No-Changelog This Pull-Request has no associated changelog entry. Skip-Consumers-Check Only include this if making a breaking change purposefully, and there is an MSAL/ADAL/Broker PR
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants