Muxi Yan
61bb29f141
Clean up C++ tests and example
7 years ago
Muxi Yan
a2d64be533
Add C++ library iOS test
7 years ago
Muxi Yan
7e151845ab
Wrap entire GRPCCall (InternalTests) class in GRPC_TEST_OBJC
8 years ago
Muxi Yan
8e6aec5ed7
Separate/Restore public test interfaces and internal ones
8 years ago
Muxi Yan
5bd16b7013
Warnings and macro guards for op batch log
8 years ago
Muxi Yan
0a2fae9aed
Dynamically enable packet coalescing by channel args
8 years ago
Muxi Yan
eb5ee45eec
Revert "Dynamically enable/disable packet coalecsing and test it"
...
This reverts commit 60ab7ef00a
.
8 years ago
Muxi Yan
60ab7ef00a
Dynamically enable/disable packet coalecsing and test it
8 years ago
Muxi Yan
1ace58c5bc
Unit test framework for Cronet
8 years ago
Muxi Yan
a40ccd8580
Packet coalescing Objc layer and interop tests
8 years ago
Muxi Yan
740ae63a8a
Packet coalescing transport layer and end2end test changes
8 years ago
Muxi Yan
a91298ca62
Update post_install condition and comments
8 years ago
Muxi Yan
47564de080
Capture name change of CocoaPods generated target
8 years ago
Muxi Yan
c44f619984
Bug fix on error suppression and comment
8 years ago
Muxi Yan
d915c6e28a
Suppress warning in all libraries whose names starting with gRPC-Core
8 years ago
Muxi Yan
b9be58ee5a
Use dedicated build configuration 'Cronet' for the new target
8 years ago
Muxi Yan
f8372c607a
Minor revisions
8 years ago
Muxi Yan
2a5072e80f
Fix Objective-C test pods for Cronet tests
8 years ago
Muxi Yan
7bc45f3b1a
Add InteropTestsRemoteWithCronet to the tests
8 years ago
Muxi Yan
e04089e7c0
Establish Objective C end-to-end core test with Cronet
8 years ago
Muxi Yan
4e9753d28c
Establish Objective C end-to-end core test with Cronet
9 years ago
Muxi Yan
37480eb60a
Establish Objective C end-to-end core test with Cronet
9 years ago
Jorge Canizales
54e28ad79e
Tests Podfile cleanup
9 years ago
Jorge Canizales
6eade6dcd7
Podspecs for Protoc and the gRPC plugin
...
The examples under <repo_root>/examples now rely on the released
versions. Those under src/objective-c/examples, as well as the tests,
rely on protoc and the plugin as compiled from head.
9 years ago
Jorge Canizales
3e53e1a5be
ProtoCompiler podspec
...
Still needed:
- Make it build protoc if it’s not in the root (i.e. if we're developing locally)
- Put the gRPC plugin in the GitHub release page, and add a podspec for it that does the same
9 years ago
Jorge Canizales
bb16025840
Merge fixup: version, deployment target & spec name
9 years ago
Jorge Canizales
cc074d9647
Divide gRPC-Core in Interface & Impl subspecs
...
This works around the Cocoapods' linter header_mapping_dir restrictions.
Incidentally, it also removes the need to set build settings in the user
target.
9 years ago
Yuchen Zeng
d5fd7ddc70
Addressed review comments
...
Removed the silencing for incompatible-pointer-types
Removed unused objects
Fixed format issues
9 years ago
Yuchen Zeng
36a58a7928
Enable treating warnings as errors for target gRPC
9 years ago
Jorge Canizales
2f46326213
Pre-install hook in the Tests podspec for local dev of gRPC-Core
9 years ago
Jorge Canizales
12e03fe30a
Tests Podfile: remove redundancy
9 years ago
Jorge Canizales
e487a7271d
Separate Core, ProtoRuntime, and RxLibrary subspecs
9 years ago
Makarand Dharmapurikar
9b5f64019e
ObjC interface for using Cronet, and test for Cronet
9 years ago
Jorge Canizales
8d1e8d0e9d
Disable deterministic UUIDs in the test Podfile
9 years ago
Paul Querna
88e0bb1b34
Update Podfile for CocoaPods 1.0 changes requiring more fields and the removal of link_with in podspec.
9 years ago
Jorge Canizales
0c0d15fec0
Move BoringSSL.podspec into src, and point Podfiles to it
9 years ago
Benny Wong
a7c6c85549
Remove unused RouteGuideClient and move RemoteTestClient to tests
...
* Reference discussion: https://github.com/grpc/grpc/pull/4108#discussion-diff-44494393
9 years ago
Jorge Canizales
96dde58ba5
Fixup: Target name changed.
9 years ago
Jorge Canizales
91db5acd5b
Split AllTests into 4 schemes
...
For local running one can still tests AllTests, but for C.I. one can
test the 4 of them in parallel (and, importantly, deactivate the remote
interop tests until we fix them on Travis; while keeping the rest).
I had to make the remote tests a subclass of an abstract InteropTests
(like InteropTestsLocalSSL and InteropTestsLocalCleartext), and then
deactivate the abstract InteropTests on the 4 schemes that use it.
9 years ago
Jorge Canizales
1773007f5b
Point tests Podfile to Protobuf submodule instead of release
10 years ago
Jorge Canizales
7eff1df186
Point tests Podfile to head protobuf podspec
10 years ago
Jorge Canizales
e37a41cf66
Generate RouteGuide code on pod install
10 years ago
Jorge Canizales
ba65a1028d
Point test and sample podfiles to protobuf release
10 years ago
Jorge Canizales
244365d521
Add RouteGuideClient to tests’ Podfile
10 years ago
Jorge Canizales
dc42ee624d
Add RemoteTestClient to tests' Podfile
10 years ago
Jorge Canizales
f3530acfce
Podfile to link RxLibrary to its unit tests
10 years ago