@@ -125,29 +125,45 @@ func TestPopulatePsiToCtx(t *testing.T) {
125125 dir : "./testdata/trigger-false" ,
126126 expectErr : "" ,
127127 expect : map [string ]any {
128- "memory_full_avg10" : 2.4 ,
129- "memory_full_avg300" : 1.71 ,
130- "memory_full_avg60" : 5.16 ,
131- "memory_full_total" : 1.0654831e+07 ,
132- "memory_some_avg10" : 2.82 ,
133- "memory_some_avg300" : 1.97 ,
134- "memory_some_avg60" : 5.95 ,
135- "memory_some_total" : 1.217234e+07 ,
128+ "memory_full_avg10" : 2.4 ,
129+ "memory_full_avg300" : 1.71 ,
130+ "memory_full_avg60" : 5.16 ,
131+ "memory_full_total" : 1.0654831e+07 ,
132+ "memory_some_avg10" : 2.82 ,
133+ "memory_some_avg300" : 1.97 ,
134+ "memory_some_avg60" : 5.95 ,
135+ "memory_some_total" : 1.217234e+07 ,
136+ "d_memory_full_avg10" : 0.0 ,
137+ "d_memory_full_avg300" : 0.0 ,
138+ "d_memory_full_avg60" : 0.0 ,
139+ "d_memory_full_total" : 0.0 ,
140+ "d_memory_some_avg10" : 0.0 ,
141+ "d_memory_some_avg300" : 0.0 ,
142+ "d_memory_some_avg60" : 0.0 ,
143+ "d_memory_some_total" : 0.0 ,
136144 },
137145 },
138146 {
139147 name : "true" ,
140148 dir : "./testdata/trigger-true" ,
141149 expectErr : "" ,
142150 expect : map [string ]any {
143- "memory_full_avg10" : 14.54 ,
144- "memory_full_avg60" : 6.97 ,
145- "memory_full_avg300" : 1.82 ,
146- "memory_full_total" : 1.0654831e+07 ,
147- "memory_some_avg10" : 17.06 ,
148- "memory_some_avg60" : 8.04 ,
149- "memory_some_avg300" : 2.1 ,
150- "memory_some_total" : 1.217234e+07 ,
151+ "memory_full_avg10" : 14.54 ,
152+ "memory_full_avg60" : 6.97 ,
153+ "memory_full_avg300" : 1.82 ,
154+ "memory_full_total" : 1.0654831e+07 ,
155+ "memory_some_avg10" : 17.06 ,
156+ "memory_some_avg60" : 8.04 ,
157+ "memory_some_avg300" : 2.1 ,
158+ "memory_some_total" : 1.217234e+07 ,
159+ "d_memory_full_avg10" : 0.0 ,
160+ "d_memory_full_avg300" : 0.0 ,
161+ "d_memory_full_avg60" : 0.0 ,
162+ "d_memory_full_total" : 0.0 ,
163+ "d_memory_some_avg10" : 0.0 ,
164+ "d_memory_some_avg300" : 0.0 ,
165+ "d_memory_some_avg60" : 0.0 ,
166+ "d_memory_some_total" : 0.0 ,
151167 },
152168 },
153169 } {
@@ -156,7 +172,7 @@ func TestPopulatePsiToCtx(t *testing.T) {
156172
157173 ctx := map [string ]any {}
158174
159- err := oom .PopulatePsiToCtx (test .dir , ctx )
175+ err := oom .PopulatePsiToCtx (test .dir , ctx , make ( map [ string ] float64 ), 0 )
160176
161177 if test .expectErr == "" {
162178 require .NoError (t , err )
@@ -241,7 +257,10 @@ func TestEvaluateTrigger(t *testing.T) {
241257 t .Run (test .name , func (t * testing.T ) {
242258 t .Parallel ()
243259
244- trigger , err := oom .EvaluateTrigger (test .triggerExpr , test .ctx , test .dir )
260+ err := oom .PopulatePsiToCtx (test .dir , test .ctx , make (map [string ]float64 ), 0 )
261+ require .NoError (t , err )
262+
263+ trigger , err := oom .EvaluateTrigger (test .triggerExpr , test .ctx )
245264
246265 assert .Equal (t , test .expect , trigger )
247266
0 commit comments