@@ -375,58 +375,54 @@ func TestSmokeLoad_CustomPartition_WithK6Stream(t *testing.T) {
375375// }
376376
377377func TestSmokeSetTarget (t * testing.T ) {
378- CreateStream (t , NewGlob .QueryClient , NewGlob .Stream )
379- if NewGlob .IngestorUrl .String () == "" {
380- // RunFlog(t, NewGlob.QueryClient, NewGlob.Stream)
381- body := getTargetBody ()
382- req , _ := NewGlob .QueryClient .NewRequest ("POST" , "/targets" , strings .NewReader (body ))
383- response , err := NewGlob .QueryClient .Do (req )
384- require .NoErrorf (t , err , "Request failed: %s" , err )
385- require .Equalf (t , 200 , response .StatusCode , "Server returned http code: %s and response: %s" , response .Status , readAsString (response .Body ))
386- }
378+ // RunFlog(t, NewGlob.QueryClient, NewGlob.Stream)
379+ body := getTargetBody ()
380+ req , _ := NewGlob .QueryClient .NewRequest ("POST" , "/targets" , strings .NewReader (body ))
381+ response , err := NewGlob .QueryClient .Do (req )
382+ require .NoErrorf (t , err , "Request failed: %s" , err )
383+ require .Equalf (t , 200 , response .StatusCode , "Server returned http code: %s and response: %s" , response .Status , readAsString (response .Body ))
387384}
388385
389386func TestSmokeSetAlert (t * testing.T ) {
390387 CreateStream (t , NewGlob .QueryClient , NewGlob .Stream )
391388 if NewGlob .IngestorUrl .String () == "" {
392389 RunFlog (t , NewGlob .QueryClient , NewGlob .Stream )
393- req , _ := NewGlob .QueryClient .NewRequest ("GET" , "/targets" , nil )
394- response , err := NewGlob .QueryClient .Do (req )
395- require .NoErrorf (t , err , "Request failed: %s" , err )
396- bodyTargets , _ := io .ReadAll (response .Body )
397- reader1 := bytes .NewReader (bodyTargets )
398- targetId := getIdFromTargetResponse (reader1 )
399- body := getAlertBody (NewGlob .Stream , targetId )
400- req , _ = NewGlob .QueryClient .NewRequest ("POST" , "/alerts" , strings .NewReader (body ))
401- response , err = NewGlob .QueryClient .Do (req )
402- require .NoErrorf (t , err , "Request failed: %s" , err )
403- require .Equalf (t , 200 , response .StatusCode , "Server returned http code: %s and response: %s" , response .Status , readAsString (response .Body ))
404-
390+ } else {
391+ RunFlog (t , NewGlob .IngestorClient , NewGlob .Stream )
405392 }
393+ req , _ := NewGlob .QueryClient .NewRequest ("GET" , "/targets" , nil )
394+ response , err := NewGlob .QueryClient .Do (req )
395+ require .NoErrorf (t , err , "Request failed: %s" , err )
396+ bodyTargets , _ := io .ReadAll (response .Body )
397+ reader1 := bytes .NewReader (bodyTargets )
398+ targetId := getIdFromTargetResponse (reader1 )
399+ body := getAlertBody (NewGlob .Stream , targetId )
400+ req , _ = NewGlob .QueryClient .NewRequest ("POST" , "/alerts" , strings .NewReader (body ))
401+ response , err = NewGlob .QueryClient .Do (req )
402+ require .NoErrorf (t , err , "Request failed: %s" , err )
403+ require .Equalf (t , 200 , response .StatusCode , "Server returned http code: %s and response: %s" , response .Status , readAsString (response .Body ))
406404}
407405
408406func TestSmokeGetAlert (t * testing.T ) {
409- if NewGlob .IngestorUrl .String () == "" {
410- req , _ := NewGlob .QueryClient .NewRequest ("GET" , "/targets" , nil )
411- response , err := NewGlob .QueryClient .Do (req )
412- require .NoErrorf (t , err , "Request failed: %s" , err )
413- bodyTargets , _ := io .ReadAll (response .Body )
414- reader1 := bytes .NewReader (bodyTargets )
415- targetId := getIdFromTargetResponse (reader1 )
416- req , _ = NewGlob .QueryClient .NewRequest ("GET" , "/alerts" , nil )
417- response , err = NewGlob .QueryClient .Do (req )
418- require .NoErrorf (t , err , "Request failed: %s" , err )
419- body , _ := io .ReadAll (response .Body )
420- reader1 = bytes .NewReader (body )
421- reader2 := bytes .NewReader (body )
422- expected := readAsString (reader1 )
423- id , state := getIdStateFromAlertResponse (reader2 )
424- require .Equalf (t , 200 , response .StatusCode , "Server returned http code: %s and response: %s" , response .Status , body )
425- res := createAlertResponse (id , state , NewGlob .Stream , targetId )
426- require .JSONEq (t , expected , res , "Get alert response doesn't match with Alert config returned" )
427- DeleteAlert (t , NewGlob .QueryClient , id )
428- DeleteTarget (t , NewGlob .QueryClient , targetId )
429- }
407+ req , _ := NewGlob .QueryClient .NewRequest ("GET" , "/targets" , nil )
408+ response , err := NewGlob .QueryClient .Do (req )
409+ require .NoErrorf (t , err , "Request failed: %s" , err )
410+ bodyTargets , _ := io .ReadAll (response .Body )
411+ reader1 := bytes .NewReader (bodyTargets )
412+ targetId := getIdFromTargetResponse (reader1 )
413+ req , _ = NewGlob .QueryClient .NewRequest ("GET" , "/alerts" , nil )
414+ response , err = NewGlob .QueryClient .Do (req )
415+ require .NoErrorf (t , err , "Request failed: %s" , err )
416+ body , _ := io .ReadAll (response .Body )
417+ reader1 = bytes .NewReader (body )
418+ reader2 := bytes .NewReader (body )
419+ expected := readAsString (reader1 )
420+ id , state := getIdStateFromAlertResponse (reader2 )
421+ require .Equalf (t , 200 , response .StatusCode , "Server returned http code: %s and response: %s" , response .Status , body )
422+ res := createAlertResponse (id , state , NewGlob .Stream , targetId )
423+ require .JSONEq (t , expected , res , "Get alert response doesn't match with Alert config returned" )
424+ DeleteAlert (t , NewGlob .QueryClient , id )
425+ DeleteTarget (t , NewGlob .QueryClient , targetId )
430426 DeleteStream (t , NewGlob .QueryClient , NewGlob .Stream )
431427}
432428
0 commit comments