@@ -169,7 +169,11 @@ func Test_advertiseClusterIPs(t *testing.T) {
169169 if err != nil {
170170 t .Fatalf ("failed to start BGP server: %v" , err )
171171 }
172- defer testcase .nrc .bgpServer .Stop ()
172+ defer func () {
173+ if err := testcase .nrc .bgpServer .Stop (); err != nil {
174+ t .Fatalf ("failed to stop BGP server : %s" , err )
175+ }
176+ }()
173177 w := testcase .nrc .bgpServer .Watch (gobgp .WatchBestPath (false ))
174178
175179 clientset := fake .NewSimpleClientset ()
@@ -483,7 +487,12 @@ func Test_advertiseExternalIPs(t *testing.T) {
483487 if err != nil {
484488 t .Fatalf ("failed to start BGP server: %v" , err )
485489 }
486- defer testcase .nrc .bgpServer .Stop ()
490+ defer func () {
491+ if err := testcase .nrc .bgpServer .Stop (); err != nil {
492+ t .Fatalf ("failed to stop BGP server : %s" , err )
493+ }
494+ }()
495+
487496 w := testcase .nrc .bgpServer .Watch (gobgp .WatchBestPath (false ))
488497
489498 clientset := fake .NewSimpleClientset ()
@@ -640,7 +649,12 @@ func Test_advertiseAnnotationOptOut(t *testing.T) {
640649 if err != nil {
641650 t .Fatalf ("failed to start BGP server: %v" , err )
642651 }
643- defer testcase .nrc .bgpServer .Stop ()
652+ defer func () {
653+ if err := testcase .nrc .bgpServer .Stop (); err != nil {
654+ t .Fatalf ("failed to stop BGP server : %s" , err )
655+ }
656+ }()
657+
644658 w := testcase .nrc .bgpServer .Watch (gobgp .WatchBestPath (false ))
645659
646660 clientset := fake .NewSimpleClientset ()
@@ -829,7 +843,12 @@ func Test_advertiseAnnotationOptIn(t *testing.T) {
829843 if err != nil {
830844 t .Fatalf ("failed to start BGP server: %v" , err )
831845 }
832- defer testcase .nrc .bgpServer .Stop ()
846+ defer func () {
847+ if err := testcase .nrc .bgpServer .Stop (); err != nil {
848+ t .Fatalf ("failed to stop BGP server : %s" , err )
849+ }
850+ }()
851+
833852 w := testcase .nrc .bgpServer .Watch (gobgp .WatchBestPath (false ))
834853
835854 clientset := fake .NewSimpleClientset ()
@@ -1091,7 +1110,12 @@ func Test_advertisePodRoute(t *testing.T) {
10911110 if err != nil {
10921111 t .Fatalf ("failed to start BGP server: %v" , err )
10931112 }
1094- defer testcase .nrc .bgpServer .Stop ()
1113+ defer func () {
1114+ if err := testcase .nrc .bgpServer .Stop (); err != nil {
1115+ t .Fatalf ("failed to stop BGP server : %s" , err )
1116+ }
1117+ }()
1118+
10951119 w := testcase .nrc .bgpServer .Watch (gobgp .WatchBestPath (false ))
10961120
10971121 clientset := fake .NewSimpleClientset ()
@@ -1292,7 +1316,11 @@ func Test_syncInternalPeers(t *testing.T) {
12921316 if err != nil {
12931317 t .Fatalf ("failed to start BGP server: %v" , err )
12941318 }
1295- defer testcase .nrc .bgpServer .Stop ()
1319+ defer func () {
1320+ if err := testcase .nrc .bgpServer .Stop (); err != nil {
1321+ t .Fatalf ("failed to stop BGP server : %s" , err )
1322+ }
1323+ }()
12961324
12971325 startInformersForRoutes (testcase .nrc , testcase .nrc .clientset )
12981326 if err = createNodes (testcase .nrc .clientset , testcase .existingNodes ); err != nil {
@@ -2305,7 +2333,11 @@ func Test_AddPolicies(t *testing.T) {
23052333 if err != nil {
23062334 t .Fatalf ("failed to start BGP server: %v" , err )
23072335 }
2308- defer testcase .nrc .bgpServer .Stop ()
2336+ defer func () {
2337+ if err := testcase .nrc .bgpServer .Stop (); err != nil {
2338+ t .Fatalf ("failed to stop BGP server : %s" , err )
2339+ }
2340+ }()
23092341
23102342 startInformersForRoutes (testcase .nrc , testcase .nrc .clientset )
23112343
0 commit comments