|
|
@@ -126,7 +126,11 @@ extension ConnectionManagerTests {
|
|
|
|
|
|
// Setup the real channel and activate it.
|
|
|
let channel = EmbeddedChannel(
|
|
|
- handler: GRPCIdleHandler(mode: .client(manager), logger: self.logger),
|
|
|
+ handler: GRPCIdleHandler(
|
|
|
+ mode: .client(manager),
|
|
|
+ logger: self.logger,
|
|
|
+ idleTimeout: .minutes(5)
|
|
|
+ ),
|
|
|
loop: self.loop
|
|
|
)
|
|
|
channelPromise.succeed(channel)
|
|
|
@@ -169,7 +173,11 @@ extension ConnectionManagerTests {
|
|
|
|
|
|
// Setup the channel.
|
|
|
let channel = EmbeddedChannel(
|
|
|
- handler: GRPCIdleHandler(mode: .client(manager), logger: self.logger),
|
|
|
+ handler: GRPCIdleHandler(
|
|
|
+ mode: .client(manager),
|
|
|
+ logger: self.logger,
|
|
|
+ idleTimeout: .minutes(5)
|
|
|
+ ),
|
|
|
loop: self.loop
|
|
|
)
|
|
|
channelPromise.succeed(channel)
|
|
|
@@ -219,7 +227,11 @@ extension ConnectionManagerTests {
|
|
|
|
|
|
// Setup the channel.
|
|
|
let channel = EmbeddedChannel(
|
|
|
- handler: GRPCIdleHandler(mode: .client(manager), logger: self.logger),
|
|
|
+ handler: GRPCIdleHandler(
|
|
|
+ mode: .client(manager),
|
|
|
+ logger: self.logger,
|
|
|
+ idleTimeout: .minutes(5)
|
|
|
+ ),
|
|
|
loop: self.loop
|
|
|
)
|
|
|
channelPromise.succeed(channel)
|
|
|
@@ -282,7 +294,11 @@ extension ConnectionManagerTests {
|
|
|
|
|
|
// Setup the channel.
|
|
|
let channel = EmbeddedChannel(
|
|
|
- handler: GRPCIdleHandler(mode: .client(manager), logger: self.logger),
|
|
|
+ handler: GRPCIdleHandler(
|
|
|
+ mode: .client(manager),
|
|
|
+ logger: self.logger,
|
|
|
+ idleTimeout: .minutes(5)
|
|
|
+ ),
|
|
|
loop: self.loop
|
|
|
)
|
|
|
channelPromise.succeed(channel)
|
|
|
@@ -343,7 +359,11 @@ extension ConnectionManagerTests {
|
|
|
|
|
|
// Setup the actual channel and complete the promise.
|
|
|
let channel = EmbeddedChannel(
|
|
|
- handler: GRPCIdleHandler(mode: .client(manager), logger: self.logger),
|
|
|
+ handler: GRPCIdleHandler(
|
|
|
+ mode: .client(manager),
|
|
|
+ logger: self.logger,
|
|
|
+ idleTimeout: .minutes(5)
|
|
|
+ ),
|
|
|
loop: self.loop
|
|
|
)
|
|
|
channelPromise.succeed(channel)
|
|
|
@@ -450,7 +470,11 @@ extension ConnectionManagerTests {
|
|
|
|
|
|
// Prepare the channel
|
|
|
let channel = EmbeddedChannel(
|
|
|
- handler: GRPCIdleHandler(mode: .client(manager), logger: self.logger),
|
|
|
+ handler: GRPCIdleHandler(
|
|
|
+ mode: .client(manager),
|
|
|
+ logger: self.logger,
|
|
|
+ idleTimeout: .minutes(5)
|
|
|
+ ),
|
|
|
loop: self.loop
|
|
|
)
|
|
|
channelPromise.succeed(channel)
|
|
|
@@ -514,7 +538,11 @@ extension ConnectionManagerTests {
|
|
|
|
|
|
// Prepare the channel
|
|
|
let firstChannel = EmbeddedChannel(
|
|
|
- handler: GRPCIdleHandler(mode: .client(manager), logger: self.logger),
|
|
|
+ handler: GRPCIdleHandler(
|
|
|
+ mode: .client(manager),
|
|
|
+ logger: self.logger,
|
|
|
+ idleTimeout: .minutes(5)
|
|
|
+ ),
|
|
|
loop: self.loop
|
|
|
)
|
|
|
channelPromise.succeed(firstChannel)
|
|
|
@@ -578,7 +606,11 @@ extension ConnectionManagerTests {
|
|
|
|
|
|
// Prepare the first channel
|
|
|
let firstChannel = EmbeddedChannel(
|
|
|
- handler: GRPCIdleHandler(mode: .client(manager), logger: self.logger),
|
|
|
+ handler: GRPCIdleHandler(
|
|
|
+ mode: .client(manager),
|
|
|
+ logger: self.logger,
|
|
|
+ idleTimeout: .minutes(5)
|
|
|
+ ),
|
|
|
loop: self.loop
|
|
|
)
|
|
|
firstChannelPromise.succeed(firstChannel)
|
|
|
@@ -615,7 +647,11 @@ extension ConnectionManagerTests {
|
|
|
|
|
|
// Prepare the second channel
|
|
|
let secondChannel = EmbeddedChannel(
|
|
|
- handler: GRPCIdleHandler(mode: .client(manager), logger: self.logger),
|
|
|
+ handler: GRPCIdleHandler(
|
|
|
+ mode: .client(manager),
|
|
|
+ logger: self.logger,
|
|
|
+ idleTimeout: .minutes(5)
|
|
|
+ ),
|
|
|
loop: self.loop
|
|
|
)
|
|
|
secondChannelPromise.succeed(secondChannel)
|
|
|
@@ -656,7 +692,11 @@ extension ConnectionManagerTests {
|
|
|
|
|
|
// Setup the channel.
|
|
|
let channel = EmbeddedChannel(
|
|
|
- handler: GRPCIdleHandler(mode: .client(manager), logger: self.logger),
|
|
|
+ handler: GRPCIdleHandler(
|
|
|
+ mode: .client(manager),
|
|
|
+ logger: self.logger,
|
|
|
+ idleTimeout: .minutes(5)
|
|
|
+ ),
|
|
|
loop: self.loop
|
|
|
)
|
|
|
channelPromise.succeed(channel)
|
|
|
@@ -804,7 +844,7 @@ extension ConnectionManagerTests {
|
|
|
let channel = EmbeddedChannel(loop: self.loop)
|
|
|
XCTAssertNoThrow(try channel.pipeline.addHandlers([
|
|
|
CloseDroppingHandler(),
|
|
|
- GRPCIdleHandler(mode: .client(manager), logger: manager.logger),
|
|
|
+ GRPCIdleHandler(mode: .client(manager), logger: manager.logger, idleTimeout: .minutes(5)),
|
|
|
]).wait())
|
|
|
channelPromise.succeed(channel)
|
|
|
self.loop.run()
|
|
|
@@ -860,7 +900,7 @@ extension ConnectionManagerTests {
|
|
|
// Setup the real channel and activate it.
|
|
|
let channel = EmbeddedChannel(loop: self.loop)
|
|
|
XCTAssertNoThrow(try channel.pipeline.addHandlers([
|
|
|
- GRPCIdleHandler(mode: .client(manager), logger: manager.logger),
|
|
|
+ GRPCIdleHandler(mode: .client(manager), logger: manager.logger, idleTimeout: .minutes(5)),
|
|
|
]).wait())
|
|
|
channelPromise.succeed(channel)
|
|
|
self.loop.run()
|
|
|
@@ -911,7 +951,7 @@ extension ConnectionManagerTests {
|
|
|
// Setup the actual channel and activate it.
|
|
|
let channel = EmbeddedChannel(loop: self.loop)
|
|
|
XCTAssertNoThrow(try channel.pipeline.addHandlers([
|
|
|
- GRPCIdleHandler(mode: .client(manager), logger: manager.logger),
|
|
|
+ GRPCIdleHandler(mode: .client(manager), logger: manager.logger, idleTimeout: .minutes(5)),
|
|
|
]).wait())
|
|
|
channelPromise.succeed(channel)
|
|
|
self.loop.run()
|