     // rather than returning an error?
     XCTAssertNil(try! call.receive())
 
-    waitForExpectations(timeout: defaultTimeout)
+    waitForExpectations(timeout: 2 * defaultTimeout)
   }
 }

    // rather than returning an error?
    XCTAssertNil(try! call.receive())

    waitForExpectations(timeout: defaultTimeout)
  }

  func testTimeoutBidirectionalStreaming() {

      XCTAssertEqual(.unknown, (receiveError as! RPCError).callResult!.statusCode)
    }

    waitForExpectations(timeout: 2 * defaultTimeout)
  }

  func testTimeoutServerStreaming() {
