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

Eg sync stack testproxy #36656

Merged
merged 47 commits into from
Oct 11, 2023
Merged

Eg sync stack testproxy #36656

merged 47 commits into from
Oct 11, 2023

Conversation

billwert
Copy link
Contributor

@billwert billwert commented Sep 6, 2023

No description provided.

billwert added 7 commits July 7, 2023 10:38
Fixes Azure#34733

For our dev time credentials we want to always keep going. This change wraps any failure from the credentials in a `CredentialUnavailableException` so `ChainedTokenCredential` will continue them properly. It only does so in the context of a `ChainedTokenCredential`. Regular uses of these credentials is unaffected.
@joshfree joshfree added this to the 2023-10 milestone Sep 7, 2023
Copy link
Member

@samvaity samvaity left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Other changes lgtm.
We should run Live test pipeline to validate the sync stack changes.


private HttpClient buildAssertingClient(HttpClient httpClient, boolean sync) {
AssertingHttpClientBuilder builder = new AssertingHttpClientBuilder(httpClient)
.skipRequest((ignored1, ignored2) -> false);
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

can be removed.

@samvaity samvaity linked an issue Sep 12, 2023 that may be closed by this pull request
@azure-sdk
Copy link
Collaborator

azure-sdk commented Sep 14, 2023

API change check

APIView has identified API level changes in this PR and created following API reviews.

azure-core-test

@billwert billwert force-pushed the eg-sync-stack-testproxy branch from d50b0b7 to 7d2ed33 Compare October 6, 2023 20:01
@billwert billwert force-pushed the eg-sync-stack-testproxy branch from bf9305e to b4bcd9d Compare October 9, 2023 23:49
@srnagar srnagar force-pushed the eg-sync-stack-testproxy branch from b4bcd9d to 10da9a6 Compare October 10, 2023 06:05
@srnagar srnagar merged commit cf5db91 into Azure:main Oct 11, 2023
74 checks passed
@@ -177,7 +177,7 @@
<dependency>
<groupId>com.azure</groupId>
<artifactId>azure-messaging-eventgrid</artifactId>
<version>4.18.0</version> <!-- {x-version-update;com.azure:azure-messaging-eventgrid;dependency} -->
<version>4.19.0-beta.1</version> <!-- {x-version-update;unreleased_com.azure:azure-messaging-eventgrid;dependency} -->
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hi @billwert @srnagar, will these changes be changed back after release?
FYI: @saragluna

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We should not depend on an unreleased version, any update for this? @joshfree @samvaity

Copy link
Member

@samvaity samvaity Oct 18, 2023

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

yes, these changes will be updated to use the released dependency after the release of azure-messaging-eventgrid. It will not be shipped with unreleased dependency.

@billwert billwert deleted the eg-sync-stack-testproxy branch March 13, 2024 22:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Increase Test Coverage for Azure EventGrid SDK
6 participants