From aa83409dfdf8aa4e1f039612de15e3e853142f75 Mon Sep 17 00:00:00 2001
From: Jorge Canizales <jcanizales@google.com>
Date: Mon, 16 Mar 2015 18:14:24 -0700
Subject: [PATCH] Adds documentation to the tests and reduces timeout to 2s

---
 src/objective-c/examples/Sample/SampleTests/SampleTests.m | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/src/objective-c/examples/Sample/SampleTests/SampleTests.m b/src/objective-c/examples/Sample/SampleTests/SampleTests.m
index 2adf4f3db7..96ae19dc84 100644
--- a/src/objective-c/examples/Sample/SampleTests/SampleTests.m
+++ b/src/objective-c/examples/Sample/SampleTests/SampleTests.m
@@ -42,6 +42,9 @@
 @interface SampleTests : XCTestCase
 @end
 
+// These tests require the gRPC-Java "RouteGuide" sample server to be running locally. Install the
+// gRPC-Java library following the instructions here: https://github.com/grpc/grpc-java And run the
+// server by following the instructions here: https://github.com/grpc/grpc-java/tree/master/examples
 @implementation SampleTests
 
 - (void)testConnectionToLocalServer {
@@ -68,7 +71,7 @@
 
   [call startWithWriteable:responsesWriteable];
 
-  [self waitForExpectationsWithTimeout:10.0 handler:nil];
+  [self waitForExpectationsWithTimeout:2.0 handler:nil];
 }
 
 - (void)testEmptyRPC {
@@ -96,6 +99,6 @@
 
   [call startWithWriteable:responsesWriteable];
 
-  [self waitForExpectationsWithTimeout:10.0 handler:nil];
+  [self waitForExpectationsWithTimeout:2.0 handler:nil];
 }
 @end
-- 
GitLab