Denny C. Dai

Results 57 issues of Denny C. Dai

Umbrella task tracking Swift Package Manager implementation support for grpc-ios

area/spm

Add libuv-based unit test on iOS core test for DNS resolver. This make sure the API that core uses can work. Unit test logic can be sampled from a core...

area/c-core
kind/test

Currently as 1st step in [libuv PR](https://github.com/grpc/grpc/pull/27563) , we hard-coded libuv source in podspec. Ideally these are pulled from libuv.BUILD rules and tunneled through its template files and auto-populated (alongside...

area/c-core
area/cocoapod

observing high frequent cronet test time out on both [pre-submit](https://fusion.corp.google.com/projectanalysis/summary/KOKORO/prod:grpc%2Fcore%2Fpull_request%2Fmacos%2Fgrpc_basictests_objc_ios) and [prod/master](https://fusion.corp.google.com/projectanalysis/summary/KOKORO/prod:grpc%2Fcore%2Fmaster%2Fmacos%2Fgrpc_basictests_objc_ios)'s grpc_basictests_objc_ios test suite. One of the following sample log captures the issue from cronet test suite crash due...

area/c-core
kind/test
area/cronet

Setup bazel [ios_unit_test](https://github.com/bazelbuild/rules_apple/blob/master/doc/rules-ios.md#ios_unit_test) and test against C-core's existing event engine test suite Existing c-core unit test on iOS is done via the following bazel rule * [ios_cc_test](https://github.com/grpc/grpc/blob/master/bazel/grpc_build_system.bzl#L195) - this is...

area/c-core
kind/test

Umbrella issue for tracking and grouping PRs updating V2.x APIs

area/objc-wrapper-client
area/api

Example issue seem here * https://github.com/grpc/grpc/pull/27831 Current working assumption is bazel's ios_unit_test using [GMT test runner](https://source.corp.google.com/piper///depot/google3/third_party/objective_c/google_toolbox_for_mac/BUILD;l=34?q=GTM_GoogleTestRunner_GTM_USING_XCTEST). reloads test dylib per test run and triggers gtest's test suite setup to execute...

area/c-core
kind/test

Currently if we modify gRPC-Core's [BoringSSL & Libuv version number](https://github.com/grpc/grpc/blob/master/gRPC-Core.podspec#L171-L172) w/o publishing the pod for the new version, our iOS sample app project will break since the next pod install...

area/cocoapod
area/automation

At the moment, Libuv-gRPC is pined to version 1.37. Latest libuv 1.42 is broken on iOS build.

area/c-core
area/cocoapod

As seem in https://github.com/grpc/grpc/pull/27662, it looks like current suite of kokoro test didn't catch compilation errors as seem locally on dev machine (Xcode 13, clang 5.5, Mac OSX 11.6)

kind/cleanup
area/automation