@@ -82,7 +82,7 @@ func TestAgentRun(t *testing.T) {
82
82
ProcessorFactory : pf ,
83
83
SinkFactory : sf ,
84
84
Logger : utils .Logger ,
85
- Monitor : []agent. Monitor { monitor } ,
85
+ Monitor : monitor ,
86
86
})
87
87
run := r .Run (ctx , validRecipe )
88
88
assert .False (t , run .Success )
@@ -113,7 +113,7 @@ func TestAgentRun(t *testing.T) {
113
113
ProcessorFactory : registry .NewProcessorFactory (),
114
114
SinkFactory : sf ,
115
115
Logger : utils .Logger ,
116
- Monitor : []agent. Monitor { monitor } ,
116
+ Monitor : monitor ,
117
117
})
118
118
run := r .Run (ctx , validRecipe )
119
119
assert .False (t , run .Success )
@@ -146,7 +146,7 @@ func TestAgentRun(t *testing.T) {
146
146
ProcessorFactory : pf ,
147
147
SinkFactory : registry .NewSinkFactory (),
148
148
Logger : utils .Logger ,
149
- Monitor : []agent. Monitor { monitor } ,
149
+ Monitor : monitor ,
150
150
})
151
151
run := r .Run (ctx , validRecipe )
152
152
assert .False (t , run .Success )
@@ -183,7 +183,7 @@ func TestAgentRun(t *testing.T) {
183
183
ProcessorFactory : pf ,
184
184
SinkFactory : sf ,
185
185
Logger : utils .Logger ,
186
- Monitor : []agent. Monitor { monitor } ,
186
+ Monitor : monitor ,
187
187
})
188
188
run := r .Run (ctx , validRecipe )
189
189
assert .False (t , run .Success )
@@ -222,7 +222,7 @@ func TestAgentRun(t *testing.T) {
222
222
ProcessorFactory : pf ,
223
223
SinkFactory : sf ,
224
224
Logger : utils .Logger ,
225
- Monitor : []agent. Monitor { monitor } ,
225
+ Monitor : monitor ,
226
226
})
227
227
run := r .Run (ctx , validRecipe )
228
228
assert .False (t , run .Success )
@@ -263,7 +263,7 @@ func TestAgentRun(t *testing.T) {
263
263
ProcessorFactory : pf ,
264
264
SinkFactory : sf ,
265
265
Logger : utils .Logger ,
266
- Monitor : []agent. Monitor { monitor } ,
266
+ Monitor : monitor ,
267
267
})
268
268
run := r .Run (ctx , validRecipe )
269
269
assert .False (t , run .Success )
@@ -305,7 +305,7 @@ func TestAgentRun(t *testing.T) {
305
305
ProcessorFactory : pf ,
306
306
SinkFactory : sf ,
307
307
Logger : utils .Logger ,
308
- Monitor : []agent. Monitor { monitor } ,
308
+ Monitor : monitor ,
309
309
})
310
310
run := r .Run (ctx , validRecipe )
311
311
assert .False (t , run .Success )
@@ -346,7 +346,7 @@ func TestAgentRun(t *testing.T) {
346
346
ProcessorFactory : pf ,
347
347
SinkFactory : sf ,
348
348
Logger : utils .Logger ,
349
- Monitor : []agent. Monitor { monitor } ,
349
+ Monitor : monitor ,
350
350
})
351
351
run := r .Run (ctx , validRecipe )
352
352
assert .False (t , run .Success )
@@ -394,7 +394,7 @@ func TestAgentRun(t *testing.T) {
394
394
ProcessorFactory : pf ,
395
395
SinkFactory : sf ,
396
396
Logger : utils .Logger ,
397
- Monitor : []agent. Monitor { monitor } ,
397
+ Monitor : monitor ,
398
398
})
399
399
run := r .Run (ctx , validRecipe )
400
400
assert .False (t , run .Success )
@@ -441,7 +441,7 @@ func TestAgentRun(t *testing.T) {
441
441
ProcessorFactory : pf ,
442
442
SinkFactory : sf ,
443
443
Logger : utils .Logger ,
444
- Monitor : []agent. Monitor { monitor } ,
444
+ Monitor : monitor ,
445
445
})
446
446
run := r .Run (ctx , validRecipe )
447
447
assert .False (t , run .Success )
@@ -483,15 +483,15 @@ func TestAgentRun(t *testing.T) {
483
483
484
484
monitor := newMockMonitor ()
485
485
monitor .On ("RecordRun" , mockCtx , mock .AnythingOfType ("agent.Run" )).Once ()
486
- monitor .On ("RecordPlugin" , mockCtx , mock .AnythingOfType ("agent.PluginInfo" ))
486
+ monitor .On ("RecordPlugin" , mockCtx , mock .AnythingOfType ("agent.PluginInfo" )). Maybe ()
487
487
defer monitor .AssertExpectations (t )
488
488
489
489
r := agent .NewAgent (agent.Config {
490
490
ExtractorFactory : ef ,
491
491
ProcessorFactory : pf ,
492
492
SinkFactory : sf ,
493
493
Logger : utils .Logger ,
494
- Monitor : []agent. Monitor { monitor } ,
494
+ Monitor : monitor ,
495
495
})
496
496
run := r .Run (ctx , validRecipe )
497
497
assert .True (t , run .Success )
@@ -533,7 +533,7 @@ func TestAgentRun(t *testing.T) {
533
533
534
534
monitor := newMockMonitor ()
535
535
monitor .On ("RecordRun" , mockCtx , mock .AnythingOfType ("agent.Run" )).Once ()
536
- monitor .On ("RecordPlugin" , mockCtx , mock .AnythingOfType ("agent.PluginInfo" ))
536
+ monitor .On ("RecordPlugin" , mockCtx , mock .AnythingOfType ("agent.PluginInfo" )). Maybe ()
537
537
defer monitor .AssertExpectations (t )
538
538
539
539
r := agent .NewAgent (agent.Config {
@@ -542,7 +542,7 @@ func TestAgentRun(t *testing.T) {
542
542
SinkFactory : sf ,
543
543
Logger : utils .Logger ,
544
544
StopOnSinkError : true ,
545
- Monitor : []agent. Monitor { monitor } ,
545
+ Monitor : monitor ,
546
546
})
547
547
548
548
run := r .Run (ctx , validRecipe )
@@ -585,7 +585,7 @@ func TestAgentRun(t *testing.T) {
585
585
586
586
monitor := newMockMonitor ()
587
587
monitor .On ("RecordRun" , mockCtx , mock .AnythingOfType ("agent.Run" )).Once ()
588
- monitor .On ("RecordPlugin" , mockCtx , mock .AnythingOfType ("agent.PluginInfo" ))
588
+ monitor .On ("RecordPlugin" , mockCtx , mock .AnythingOfType ("agent.PluginInfo" )). Maybe ()
589
589
defer monitor .AssertExpectations (t )
590
590
591
591
r := agent .NewAgent (agent.Config {
@@ -594,7 +594,7 @@ func TestAgentRun(t *testing.T) {
594
594
SinkFactory : sf ,
595
595
Logger : utils .Logger ,
596
596
StopOnSinkError : false ,
597
- Monitor : []agent. Monitor { monitor } ,
597
+ Monitor : monitor ,
598
598
})
599
599
600
600
run := r .Run (ctx , validRecipe )
@@ -649,15 +649,15 @@ func TestAgentRun(t *testing.T) {
649
649
650
650
monitor := newMockMonitor ()
651
651
monitor .On ("RecordRun" , mockCtx , mock .AnythingOfType ("agent.Run" )).Once ()
652
- monitor .On ("RecordPlugin" , mockCtx , mock .AnythingOfType ("agent.PluginInfo" ))
652
+ monitor .On ("RecordPlugin" , mockCtx , mock .AnythingOfType ("agent.PluginInfo" )). Maybe ()
653
653
defer monitor .AssertExpectations (t )
654
654
655
655
r := agent .NewAgent (agent.Config {
656
656
ExtractorFactory : ef ,
657
657
ProcessorFactory : pf ,
658
658
SinkFactory : sf ,
659
659
Logger : utils .Logger ,
660
- Monitor : []agent. Monitor { monitor } ,
660
+ Monitor : monitor ,
661
661
})
662
662
run := r .Run (ctx , validRecipe )
663
663
assert .NoError (t , run .Error )
@@ -706,14 +706,14 @@ func TestAgentRun(t *testing.T) {
706
706
707
707
monitor := newMockMonitor ()
708
708
monitor .On ("RecordRun" , mockCtx , mock .AnythingOfType ("agent.Run" )).Once ()
709
- monitor .On ("RecordPlugin" , mockCtx , mock .AnythingOfType ("agent.PluginInfo" ))
709
+ monitor .On ("RecordPlugin" , mockCtx , mock .AnythingOfType ("agent.PluginInfo" )). Maybe ()
710
710
defer monitor .AssertExpectations (t )
711
711
712
712
r := agent .NewAgent (agent.Config {
713
713
ExtractorFactory : ef ,
714
714
ProcessorFactory : pf ,
715
715
SinkFactory : sf ,
716
- Monitor : []agent. Monitor { monitor } ,
716
+ Monitor : monitor ,
717
717
Logger : utils .Logger ,
718
718
TimerFn : timerFn ,
719
719
})
@@ -761,15 +761,15 @@ func TestAgentRun(t *testing.T) {
761
761
762
762
monitor := newMockMonitor ()
763
763
monitor .On ("RecordRun" , mockCtx , mock .AnythingOfType ("agent.Run" )).Once ()
764
- monitor .On ("RecordPlugin" , mockCtx , mock .AnythingOfType ("agent.PluginInfo" ))
764
+ monitor .On ("RecordPlugin" , mockCtx , mock .AnythingOfType ("agent.PluginInfo" )). Maybe ()
765
765
defer monitor .AssertExpectations (t )
766
766
767
767
r := agent .NewAgent (agent.Config {
768
768
ExtractorFactory : ef ,
769
769
ProcessorFactory : pf ,
770
770
SinkFactory : sf ,
771
771
Logger : utils .Logger ,
772
- Monitor : []agent. Monitor { monitor } ,
772
+ Monitor : monitor ,
773
773
MaxRetries : 2 , // need to retry "at least" 2 times since Extractor returns RetryError twice
774
774
RetryInitialInterval : 1 * time .Millisecond , // this is to override default retry interval to reduce test time
775
775
})
@@ -815,7 +815,7 @@ func TestAgentRun(t *testing.T) {
815
815
816
816
monitor := newMockMonitor ()
817
817
monitor .On ("RecordRun" , mockCtx , mock .AnythingOfType ("agent.Run" )).Once ()
818
- monitor .On ("RecordPlugin" , mockCtx , mock .AnythingOfType ("agent.PluginInfo" ))
818
+ monitor .On ("RecordPlugin" , mockCtx , mock .AnythingOfType ("agent.PluginInfo" )). Maybe ()
819
819
monitor .On ("RecordSinkRetryCount" , mockCtx , mock .AnythingOfType ("agent.PluginInfo" ))
820
820
defer monitor .AssertExpectations (t )
821
821
@@ -824,7 +824,7 @@ func TestAgentRun(t *testing.T) {
824
824
ProcessorFactory : pf ,
825
825
SinkFactory : sf ,
826
826
Logger : utils .Logger ,
827
- Monitor : []agent. Monitor { monitor } ,
827
+ Monitor : monitor ,
828
828
MaxRetries : 2 , // need to retry "at least" 2 times since Sink returns RetryError twice
829
829
RetryInitialInterval : 1 * time .Millisecond , // this is to override default retry interval to reduce test time
830
830
})
@@ -884,7 +884,7 @@ func TestAgentRun(t *testing.T) {
884
884
ProcessorFactory : pf ,
885
885
SinkFactory : sf ,
886
886
Logger : utils .Logger ,
887
- Monitor : []agent. Monitor { monitor } ,
887
+ Monitor : monitor ,
888
888
MaxRetries : 5 ,
889
889
RetryInitialInterval : 10 * time .Second ,
890
890
})
@@ -1057,15 +1057,15 @@ func TestAgentRunMultiple(t *testing.T) {
1057
1057
1058
1058
monitor := newMockMonitor ()
1059
1059
monitor .On ("RecordRun" , mockCtx , mock .AnythingOfType ("agent.Run" ))
1060
- monitor .On ("RecordPlugin" , mockCtx , mock .AnythingOfType ("agent.PluginInfo" ))
1060
+ monitor .On ("RecordPlugin" , mockCtx , mock .AnythingOfType ("agent.PluginInfo" )). Maybe ()
1061
1061
defer monitor .AssertExpectations (t )
1062
1062
1063
1063
r := agent .NewAgent (agent.Config {
1064
1064
ExtractorFactory : ef ,
1065
1065
ProcessorFactory : pf ,
1066
1066
SinkFactory : sf ,
1067
1067
Logger : utils .Logger ,
1068
- Monitor : []agent. Monitor { monitor } ,
1068
+ Monitor : monitor ,
1069
1069
})
1070
1070
runs := r .RunMultiple (ctx , recipeList )
1071
1071
@@ -1152,7 +1152,7 @@ func TestValidate(t *testing.T) {
1152
1152
ProcessorFactory : pf ,
1153
1153
SinkFactory : sf ,
1154
1154
Logger : utils .Logger ,
1155
- Monitor : []agent. Monitor { newMockMonitor ()} ,
1155
+ Monitor : newMockMonitor (),
1156
1156
})
1157
1157
1158
1158
var expectedErrs []error
0 commit comments