Skip to content
Snippets Groups Projects
Commit 8f893e18 authored by Jan Tattermusch's avatar Jan Tattermusch
Browse files

Merge remote-tracking branch 'upstream/release-0_14' into HEAD

parents 55ca239b 39650266
No related branches found
No related tags found
No related merge requests found
language: objective-c language: objective-c
osx_image: xcode7.2 osx_image: xcode7.3
env: env:
global: global:
- CONFIG=opt - CONFIG=opt
- TEST=objc - TEST=objc
- JOBS=1 - JOBS=1
before_install: before_install:
- pod --version
- gem uninstall cocoapods -a
- gem install cocoapods -v '1.0.0'
- pod --version
- brew install gflags - brew install gflags
# Pod install does this too, but we don't want the output. - pushd third_party/protobuf
- pod repo update --silent - git checkout v3.0.0-beta-3
- popd
install: install:
- make grpc_objective_c_plugin - make grpc_objective_c_plugin
- pushd src/objective-c/tests - pushd src/objective-c/tests
# Needs to be verbose, or otherwise OpenSSL's prepare_command makes Travis - pod install
# time out:
- pod install --verbose
- popd - popd
before_script: before_script:
- make interop_server - make interop_server
...@@ -27,6 +30,6 @@ xcode_scheme: ...@@ -27,6 +30,6 @@ xcode_scheme:
- InteropTestsLocalCleartext - InteropTestsLocalCleartext
# TODO(jcanizales): Investigate why they time out: # TODO(jcanizales): Investigate why they time out:
# - InteropTestsRemote # - InteropTestsRemote
xcode_sdk: iphonesimulator9.2 xcode_sdk: iphonesimulator9.3
notifications: notifications:
email: false email: false
...@@ -210,7 +210,6 @@ namespace Grpc.Core.Internal.Tests ...@@ -210,7 +210,6 @@ namespace Grpc.Core.Internal.Tests
new Metadata()); new Metadata());
AssertUnaryResponseSuccess(asyncCall, fakeCall, resultTask); AssertUnaryResponseSuccess(asyncCall, fakeCall, resultTask);
var writeTask = requestStream.WriteAsync("request1"); var writeTask = requestStream.WriteAsync("request1");
var ex = Assert.ThrowsAsync<RpcException>(async () => await writeTask); var ex = Assert.ThrowsAsync<RpcException>(async () => await writeTask);
Assert.AreEqual(Status.DefaultSuccess, ex.Status); Assert.AreEqual(Status.DefaultSuccess, ex.Status);
...@@ -224,7 +223,7 @@ namespace Grpc.Core.Internal.Tests ...@@ -224,7 +223,7 @@ namespace Grpc.Core.Internal.Tests
fakeCall.UnaryResponseClientHandler(true, fakeCall.UnaryResponseClientHandler(true,
new ClientSideStatus(new Status(StatusCode.OutOfRange, ""), new Metadata()), new ClientSideStatus(new Status(StatusCode.OutOfRange, ""), new Metadata()),
null, CreateResponsePayload(),
new Metadata()); new Metadata());
AssertUnaryResponseError(asyncCall, fakeCall, resultTask, StatusCode.OutOfRange); AssertUnaryResponseError(asyncCall, fakeCall, resultTask, StatusCode.OutOfRange);
......
...@@ -31,6 +31,7 @@ ...@@ -31,6 +31,7 @@
using System; using System;
using System.Collections.Generic; using System.Collections.Generic;
using System.Linq;
using System.Threading; using System.Threading;
using System.Threading.Tasks; using System.Threading.Tasks;
......
source 'https://github.com/CocoaPods/Specs.git' source 'https://github.com/CocoaPods/Specs.git'
platform :ios, '8.0' platform :ios, '8.0'
pod 'Protobuf', :path => "../../../third_party/protobuf" install! 'cocoapods', :deterministic_uuids => false
pod 'BoringSSL', :podspec => ".."
pod 'CronetFramework', :podspec => ".." def shared_pods
pod 'gRPC', :path => "../../.." pod 'Protobuf', :path => "../../../third_party/protobuf"
pod 'RemoteTest', :path => "RemoteTestClient" pod 'BoringSSL', :podspec => ".."
pod 'CronetFramework', :podspec => ".."
link_with 'AllTests', pod 'gRPC', :path => "../../.."
'RxLibraryUnitTests', pod 'RemoteTest', :path => "RemoteTestClient"
'InteropTests', end
'InteropTestsLocalSSL',
'InteropTestsLocalCleartext'
target 'Tests' do target 'Tests' do
shared_pods
end end
target 'AllTests' do target 'AllTests' do
shared_pods
end end
target 'RxLibraryUnitTests' do target 'RxLibraryUnitTests' do
shared_pods
end end
target 'InteropTestsRemote' do target 'InteropTestsRemote' do
shared_pods
end end
target 'InteropTestsLocalSSL' do target 'InteropTestsLocalSSL' do
shared_pods
end end
target 'InteropTestsLocalCleartext' do target 'InteropTestsLocalCleartext' do
shared_pods
end end
...@@ -2,6 +2,10 @@ Pod::Spec.new do |s| ...@@ -2,6 +2,10 @@ Pod::Spec.new do |s|
s.name = "RemoteTest" s.name = "RemoteTest"
s.version = "0.0.1" s.version = "0.0.1"
s.license = "New BSD" s.license = "New BSD"
s.authors = { 'gRPC contributors' => 'grpc-io@googlegroups.com' }
s.homepage = "http://www.grpc.io/"
s.summary = "RemoteTest example"
s.source = { :git => 'https://github.com/grpc/grpc.git' }
s.ios.deployment_target = '7.1' s.ios.deployment_target = '7.1'
s.osx.deployment_target = '10.9' s.osx.deployment_target = '10.9'
......
This diff is collapsed.
...@@ -200,20 +200,5 @@ ...@@ -200,20 +200,5 @@
- Updated functions with TSRM macros for ZTS support #6607 - Updated functions with TSRM macros for ZTS support #6607
</notes> </notes>
</release> </release>
<release>
<version>
<release>${settings.php_version.php()}</release>
<api>${settings.php_version.php()}</api>
</version>
<stability>
<release>beta</release>
<api>beta</api>
</stability>
<date>2016-05-19</date>
<license>BSD</license>
<notes>
- TBD
</notes>
</release>
</changelog> </changelog>
</package> </package>
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment