Ali Beyad
Ali Beyad
The purpose of this change is to add an API hook that enables taking actions when xDS config updates are received and when xDS resources are being loaded for the...
For https://github.com/envoyproxy/envoy-mobile/pull/2391, the tsan CI check failed: https://github.com/envoyproxy/envoy-mobile/runs/7093976950?check_suite_focus=true The failing test was //test/common:main_interface_test with more details in https://envoy.cluster.engflow.com/invocation/ebe67792-70db-4129-b968-43c2affb4ef8. Rerunning the test passed and the issue wasn't reproducible locally either, so...
An xDS delegate extension point was added in https://github.com/envoyproxy/envoy/pull/22473 to enable custom behavior upon receiving and loading xDS resources. This change creates an implementation of the XdsResourcesDelegate interface that is...
For reasons we haven't figured out yet, RBE does not work well with the Swift tests and causes frequent timeouts on CI. See https://github.com/envoyproxy/envoy/issues/32551 for details. We tagged the Swift...
Because the `envoy_http_callbacks` context requires a `void*` so that it can store JNI's context too, we previously created a `new` instance of `StreamCallbacks` from its `shared_ptr`, which was quite confusing....
A lot of our Android and iOS mobile integration tests send requests to an external website like example.com. We shouldn't do this - it makes for non-hermetic tests and is...
This seems related to the CI framework refactor. https://github.com/envoyproxy/envoy-ci-staging/actions/workflows/mobile-release.yml Don't see any helpful error messages but sometimes it seems to fail on gpg signing. cc @phlax
Swift tests seem to timeout at a very regular rate when running on RBE. Adding the `no-remote-exec` tag seems to be needed for the stability of these tests. However, `no-remote-exec`...
If the DNS query protocol to the Apple DNS resolution API `DNSServiceGetAddrInfo` is either IPv4 | IPv6, or if protocol is set to 0, the resolution callback will be invoked...