@@ -1248,27 +1248,22 @@ def plugin_id_for_test?
1248
1248
target_input_driver = create_target_input_driver ( conf : target_config )
1249
1249
output_conf = config
1250
1250
d = create_driver ( output_conf )
1251
- d . instance_start
1252
1251
1253
- begin
1254
- chunk = Fluent ::Plugin ::Buffer ::MemoryChunk . new ( Fluent ::Plugin ::Buffer ::Metadata . new ( nil , nil , nil ) )
1255
- mock . proxy ( d . instance ) . socket_create_tcp ( TARGET_HOST , @target_port ,
1256
- linger_timeout : anything ,
1257
- send_timeout : anything ,
1258
- recv_timeout : anything ,
1259
- connect_timeout : anything
1260
- ) { |sock | mock ( sock ) . close . once ; sock } . twice
1252
+ chunk = Fluent ::Plugin ::Buffer ::MemoryChunk . new ( Fluent ::Plugin ::Buffer ::Metadata . new ( nil , nil , nil ) )
1253
+ mock . proxy ( d . instance ) . socket_create_tcp ( TARGET_HOST , @target_port ,
1254
+ linger_timeout : anything ,
1255
+ send_timeout : anything ,
1256
+ recv_timeout : anything ,
1257
+ connect_timeout : anything
1258
+ ) { |sock | mock ( sock ) . close . once ; sock } . twice
1261
1259
1262
- target_input_driver . run ( timeout : 15 ) do
1263
- d . run ( shutdown : false ) do
1264
- node = d . instance . nodes . first
1265
- 2 . times do
1266
- node . send_data ( 'test' , chunk ) rescue nil
1267
- end
1260
+ target_input_driver . run ( timeout : 15 ) do
1261
+ d . run do
1262
+ node = d . instance . nodes . first
1263
+ 2 . times do
1264
+ node . send_data ( 'test' , chunk ) rescue nil
1268
1265
end
1269
1266
end
1270
- ensure
1271
- d . instance_shutdown
1272
1267
end
1273
1268
end
1274
1269
@@ -1282,7 +1277,6 @@ def plugin_id_for_test?
1282
1277
port #{ @target_port }
1283
1278
</server>
1284
1279
] )
1285
- d . instance_start
1286
1280
assert_nothing_raised { d . run }
1287
1281
end
1288
1282
@@ -1294,33 +1288,28 @@ def plugin_id_for_test?
1294
1288
keepalive_timeout 2
1295
1289
]
1296
1290
d = create_driver ( output_conf )
1297
- d . instance_start
1298
1291
1299
- begin
1300
- chunk = Fluent ::Plugin ::Buffer ::MemoryChunk . new ( Fluent ::Plugin ::Buffer ::Metadata . new ( nil , nil , nil ) )
1301
- mock . proxy ( d . instance ) . socket_create_tcp ( TARGET_HOST , @target_port ,
1302
- linger_timeout : anything ,
1303
- send_timeout : anything ,
1304
- recv_timeout : anything ,
1305
- connect_timeout : anything
1306
- ) { |sock | mock ( sock ) . close . once ; sock } . once
1292
+ chunk = Fluent ::Plugin ::Buffer ::MemoryChunk . new ( Fluent ::Plugin ::Buffer ::Metadata . new ( nil , nil , nil ) )
1293
+ mock . proxy ( d . instance ) . socket_create_tcp ( TARGET_HOST , @target_port ,
1294
+ linger_timeout : anything ,
1295
+ send_timeout : anything ,
1296
+ recv_timeout : anything ,
1297
+ connect_timeout : anything
1298
+ ) { |sock | mock ( sock ) . close . once ; sock } . once
1307
1299
1308
- target_input_driver . run ( timeout : 15 ) do
1309
- d . run ( shutdown : false ) do
1310
- node = d . instance . nodes . first
1311
- 2 . times do
1312
- node . send_data ( 'test' , chunk ) rescue nil
1313
- end
1300
+ target_input_driver . run ( timeout : 15 ) do
1301
+ d . run do
1302
+ node = d . instance . nodes . first
1303
+ 2 . times do
1304
+ node . send_data ( 'test' , chunk ) rescue nil
1314
1305
end
1315
1306
end
1316
- ensure
1317
- d . instance_shutdown
1318
1307
end
1319
1308
end
1320
1309
1321
1310
test 'create timer of purging obsolete sockets' do
1322
1311
output_conf = config + %[keepalive true]
1323
- d = create_driver ( output_conf )
1312
+ @d = d = create_driver ( output_conf )
1324
1313
1325
1314
mock ( d . instance ) . timer_execute ( :out_forward_heartbeat_request , 1 ) . once
1326
1315
mock ( d . instance ) . timer_execute ( :out_forward_keep_alived_socket_watcher , 5 ) . once
@@ -1336,7 +1325,6 @@ def plugin_id_for_test?
1336
1325
keepalive_timeout 2
1337
1326
]
1338
1327
d = create_driver ( output_conf )
1339
- d . instance_start
1340
1328
1341
1329
chunk = Fluent ::Plugin ::Buffer ::MemoryChunk . new ( Fluent ::Plugin ::Buffer ::Metadata . new ( nil , nil , nil ) )
1342
1330
mock . proxy ( d . instance ) . socket_create_tcp ( TARGET_HOST , @target_port ,
0 commit comments