googleapis / googleapis/google-cloud-cpp
Re-enable EAToSAImpersonationRest and EAToSAImpersonationGrpc
- Vorherrschende Sprache
- C++
- Sterne
- 659
- Forks
- 462
- Ø Merge
- 1 T. 2 Std.
- Gemergte PRs (30 T.)
- 89
Beschreibung
Currently we see the error, we need to disable it now. I believe it is a temp error, we can try to re-enable it later.
```
Step #2: [ RUN ] ExternalAccountImpersonationTest.EAToSAImpersonationRest
Step #2: google/cloud/universe_domain/integration_tests/impersonation_tests.cc:159: Failure
Step #2: Value of: disk
Step #2: Expected: code is equal to OK and message is anything
Step #2: Actual: 608-byte object , whose status is INVALID_ARGUMENT: Permanent error, with a last message of {"error":"invalid_grant","error_description":"Error connecting to the given credential's issuer."} error_info={reason=, domain=, metadata={gcloud-cpp.retry.function=ListDisks, gcloud-cpp.retry.reason=permanent-error, gcloud-cpp.retry.original-message={"error":"invalid_grant","error_description":"Error connecting to the given credential's issuer."}}}, with a code that isn't equal to OK, but a message that is anything
Step #2:
Step #2: [ FAILED ] ExternalAccountImpersonationTest.EAToSAImpersonationRest (152 ms)
Step #2: [ RUN ] ExternalAccountImpersonationTest.EAToSAImpersonationGrpc
Step #2: WARNING: All log messages before absl::InitializeLog() is called are written to STDERR
Step #2: E0000 00:00:1753797582.907180 38 external_account_credentials.cc:395] Fetch external account credentials access token: UNAVAILABLE: Call to HTTP server ended with status 400 [{"error":"invalid_grant","error_description":"Error connecting to the given credential's issuer."}]
Step #2: E0000 00:00:1753797584.895745 30 external_account_credentials.cc:395] Fetch external account credentials access token: UNAVAILABLE: Call to HTTP server ended with status 400 [{"error":"invalid_grant","error_description":"Error connecting to the given credential's issuer."}]
Step #2: E0000 00:00:1753797587.633246 30 external_account_credentials.cc:395] Fetch external account credentials access token: UNAVAILABLE: Call to HTTP server ended with status 400 [{"error":"invalid_grant","error_description":"Error connecting to the given credential's issuer."}]
Step #2: E0000 00:00:1753797595.205897 27 external_account_credentials.cc:395] Fetch external account credentials access token: UNAVAILABLE: Call to HTTP server ended with status 400 [{"error":"invalid_grant","error_description":"Error connecting to the given credential's issuer."}]
Step #2: E0000 00:00:1753797603.271555 37 external_account_credentials.cc:395] Fetch external account credentials access token: UNAVAILABLE: Call to HTTP server ended with status 400 [{"error":"invalid_grant","error_description":"Error connecting to the given credential's issuer."}]
Step #2: E0000 00:00:1753797625.157134 34 external_account_credentials.cc:395] Fetch external account credentials access token: UNAVAILABLE: Call to HTTP server ended with status 400 [{"error":"invalid_grant","error_description":"Error connecting to the given credential's issuer."}]
Step #2: E0000 00:00:1753797687.287670 34 external_account_credentials.cc:395] Fetch external account credentials access token: UNAVAILABLE: Call to HTTP server ended with status 400 [{"error":"invalid_grant","error_description":"Error connecting to the given credential's issuer."}]
Step #2: E0000 00:00:1753797716.359216 39 external_account_credentials.cc:395] Fetch external account credentials access token: UNAVAILABLE: Call to HTTP server ended with status 400 [{"error":"invalid_grant","error_description":"Error connecting to the given credential's issuer."}]
Step #2: E0000 00:00:1753797774.126996 30 external_account_credentials.cc:395] Fetch external account credentials access token: UNAVAILABLE: Call to HTTP server ended with status 400 [{"error":"invalid_grant","error_description":"Error connecting to the given credential's issuer."}]
Step #2: E0000 00:00:1753798071.531197 28 external_account_credentials.cc:395] Fetch external account credentials access token: UNAVAILABLE: Call to HTTP server ended with status 400 [{"error":"invalid_grant","error_description":"Error connecting to the given credential's issuer."}]
Step #2: E0000 00:00:1753798325.601230 31 external_account_credentials.cc:395] Fetch external account credentials access token: UNAVAILABLE: Call to HTTP server ended with status 400 [{"error":"invalid_grant","error_description":"Error connecting to the given credential's issuer."}]
Step #2: -- Test timed out at 2025-07-29 14:14:39 UTC --
```
Beitragsleitfaden
Rechercherichtung
Öffne google/cloud/universe_domain/integration_tests/impersonation_tests.cc und untersuche die Tests ExternalAccountImpersonationTest.EAToSAImpersonationRest und EAToSAImpersonationGrpc im Zusammenhang mit dem gemeldeten Fehler. Prüfe, wie Integrationstests deaktiviert werden, und führe anschließend das relevante Testziel aus, um zu bestätigen, dass beide fehlschlagenden Tests ausgeschlossen sind und die verbleibende Testsuite erfolgreich durchläuft.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- cpp
- Bereich
- testing
- Issue-Typ
- Bug
- Schwierigkeit
- 1/5
- Geschätzter Aufwand
- Unter einer Stunde
- Aktivitätsstatus
- Veraltet
- Klarheit
- Klar beschrieben
- Anfängerfreundlichkeit
- 35/100