Skip to content

Intermittent libcurl.noRevoke test failure on macOS because of an SSL connect error #4634

Open

Description

https://dev.azure.com/azure-sdk/internal/_build/results?buildId=2772187&view=logs&j=e49e8a2d-f802-5685-44d1-becb84f0434d&t=3950e5bc-2f5e-5422-e030-71227e629071

2023-05-12T22:04:22.9922390Z test 71
2023-05-12T22:04:22.9923190Z         Start  71: azure-core.CurlTransportOptions.noRevoke
2023-05-12T22:04:22.9923570Z 
2023-05-12T22:04:22.9924460Z 71: Test command: /Users/runner/work/1/s/build/sdk/core/azure-core/test/ut/azure-core-test "--gtest_filter=CurlTransportOptions.noRevoke" "--gtest_also_run_disabled_tests"
2023-05-12T22:04:22.9925450Z 71: Working Directory: /Users/runner/work/1/s/build/sdk/core/azure-core/test/ut
2023-05-12T22:04:22.9926420Z 71: Test timeout computed to be: 10000000
2023-05-12T22:04:23.0073080Z 71: Note: Google Test filter = CurlTransportOptions.noRevoke
2023-05-12T22:04:23.0074680Z 71: [==========] Running 1 test from 1 test suite.
2023-05-12T22:04:23.0075750Z 71: [----------] Global test environment set-up.
2023-05-12T22:04:23.0077100Z 71: [----------] 1 test from CurlTransportOptions
2023-05-12T22:04:23.0077690Z 71: [ RUN      ] CurlTransportOptions.noRevoke
2023-05-12T22:04:23.0078570Z 71: [2023-05-12T22:04:23.0068960Z] DEBUG : [CURL Transport Adapter]: Creating a new session.
2023-05-12T22:04:23.0079800Z 71: [2023-05-12T22:04:23.0069640Z] DEBUG : [CURL Transport Adapter]: Spawn new connection.
2023-05-12T22:04:41.0732240Z 71: /Users/runner/work/1/s/sdk/core/azure-core/test/ut/curl_options_test.cpp:81: Failure
2023-05-12T22:04:41.0744950Z 71: Expected: response = pipeline.Send(request, Azure::Core::Context::ApplicationContext) doesn't throw an exception.
2023-05-12T22:04:41.0746170Z 71:   Actual: it throws Azure::Core::Http::TransportException with description "Fail to get a new connection for: https://azuresdkforcpp.azurewebsites.net. SSL connect error".
2023-05-12T22:04:41.0746920Z 71: [  FAILED  ] CurlTransportOptions.noRevoke (18066 ms)
2023-05-12T22:04:41.0747720Z 71: [----------] 1 test from CurlTransportOptions (18066 ms total)
2023-05-12T22:04:41.0748310Z 71: 
2023-05-12T22:04:41.0748960Z 71: [----------] Global test environment tear-down
2023-05-12T22:04:41.0749580Z 71: [==========] 1 test from 1 test suite ran. (18066 ms total)
2023-05-12T22:04:41.0750130Z 71: [  PASSED  ] 0 tests.
2023-05-12T22:04:41.0750640Z 71: [  FAILED  ] 1 test, listed below:
2023-05-12T22:04:41.0752410Z 71: [  FAILED  ] CurlTransportOptions.noRevoke
2023-05-12T22:04:41.0753000Z 71: 
2023-05-12T22:04:41.0753550Z 71:  1 FAILED TEST
2023-05-12T22:04:41.0755600Z  71/420 Test  #71: azure-core.CurlTransportOptions.noRevoke ..........................................................***Failed   18.08 sec

From an unrelated PR:
#4621

This may be related to other issues tied to connecting to the link: https://azuresdkforcpp.azurewebsites.net
For example: #4133

cc @LarryOsterman

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions