@@ -23,14 +23,12 @@ import (
2323 "github.com/elastic/fleet-server/v7/internal/pkg/bulk"
2424 "github.com/elastic/fleet-server/v7/internal/pkg/config"
2525 "github.com/elastic/fleet-server/v7/internal/pkg/dl"
26- "github.com/elastic/fleet-server/v7/internal/pkg/es"
2726 "github.com/elastic/fleet-server/v7/internal/pkg/model"
2827 "github.com/elastic/fleet-server/v7/internal/pkg/monitor"
2928 ftesting "github.com/elastic/fleet-server/v7/internal/pkg/testing"
3029)
3130
3231func TestMonitorLeadership (t * testing.T ) {
33- t .Skip ("Skipping broken integration test as template creation does not work with a service token." )
3432 parentCtx := context .Background ()
3533 bulkCtx , bulkCn := context .WithCancel (parentCtx )
3634 defer bulkCn ()
@@ -39,9 +37,11 @@ func TestMonitorLeadership(t *testing.T) {
3937
4038 // flush bulker on every operation
4139 bulker := ftesting .SetupBulk (bulkCtx , t , bulk .WithFlushThresholdCount (1 ))
42- serversIndex := ftesting .SetupIndex (bulkCtx , t , bulker , es .MappingServer )
43- policiesIndex := ftesting .SetupIndex (bulkCtx , t , bulker , es .MappingPolicy )
44- leadersIndex := ftesting .SetupIndex (bulkCtx , t , bulker , es .MappingPolicyLeader )
40+
41+ serversIndex := ftesting .CleanIndex (ctx , t , bulker , dl .FleetServers )
42+ policiesIndex := ftesting .CleanIndex (ctx , t , bulker , dl .FleetPolicies )
43+ leadersIndex := ftesting .CleanIndex (ctx , t , bulker , dl .FleetPoliciesLeader )
44+
4545 pim , err := monitor .New (policiesIndex , bulker .Client (), bulker .Client ())
4646 if err != nil {
4747 t .Fatal (err )
@@ -115,7 +115,6 @@ func TestMonitorLeadership(t *testing.T) {
115115}
116116
117117func TestMonitorUnenroller (t * testing.T ) {
118- t .Skip ("Skipping broken integration test as template creation does not work with a service token." )
119118 parentCtx := context .Background ()
120119 bulkCtx , bulkCn := context .WithCancel (parentCtx )
121120 defer bulkCn ()
@@ -124,10 +123,12 @@ func TestMonitorUnenroller(t *testing.T) {
124123
125124 // flush bulker on every operation
126125 bulker := ftesting .SetupBulk (bulkCtx , t , bulk .WithFlushThresholdCount (1 ))
127- serversIndex := ftesting .SetupIndex (bulkCtx , t , bulker , es .MappingServer )
128- policiesIndex := ftesting .SetupIndex (bulkCtx , t , bulker , es .MappingPolicy )
129- leadersIndex := ftesting .SetupIndex (bulkCtx , t , bulker , es .MappingPolicyLeader )
130- agentsIndex := ftesting .SetupIndex (bulkCtx , t , bulker , es .MappingAgent )
126+
127+ serversIndex := ftesting .CleanIndex (ctx , t , bulker , dl .FleetServers )
128+ policiesIndex := ftesting .CleanIndex (ctx , t , bulker , dl .FleetPolicies )
129+ leadersIndex := ftesting .CleanIndex (ctx , t , bulker , dl .FleetPoliciesLeader )
130+ agentsIndex := ftesting .CleanIndex (ctx , t , bulker , dl .FleetAgents )
131+
131132 pim , err := monitor .New (policiesIndex , bulker .Client (), bulker .Client ())
132133 require .NoError (t , err )
133134 cfg := makeFleetConfig ()
0 commit comments