3
3
package cgroup
4
4
5
5
import (
6
+ "math"
6
7
"testing"
7
8
"time"
8
9
@@ -88,7 +89,7 @@ func TestCgroupV2Memory(t *testing.T) {
88
89
"memory.events.oom" : int64 (0 ),
89
90
"memory.events.oom_group_kill" : int64 (0 ),
90
91
"memory.events.oom_kill" : int64 (0 ),
91
- "memory.high" : "max" ,
92
+ "memory.high" : int64 ( math . MaxInt64 ) ,
92
93
"memory.low" : int64 (0 ),
93
94
"memory.max" : int64 (103079215104 ),
94
95
"memory.min" : int64 (0 ),
@@ -207,7 +208,7 @@ func TestCgroupV2Memory(t *testing.T) {
207
208
"memory.swap.events.fail" : int64 (0 ),
208
209
"memory.swap.events.high" : int64 (0 ),
209
210
"memory.swap.events.max" : int64 (0 ),
210
- "memory.swap.high" : "max" ,
211
+ "memory.swap.high" : int64 ( math . MaxInt64 ) ,
211
212
"memory.swap.max" : int64 (0 ),
212
213
},
213
214
time .Unix (0 , 0 ),
@@ -268,27 +269,27 @@ func TestCgroupV2Hugetlb(t *testing.T) {
268
269
map [string ]string {"path" : `testdata/v2` },
269
270
map [string ]interface {}{
270
271
"hugetlb.1GB.current" : int64 (0 ),
271
- "hugetlb.1GB.events.0" : "max" ,
272
+ "hugetlb.1GB.events.0" : int64 ( math . MaxInt64 ) ,
272
273
"hugetlb.1GB.events.1" : int64 (0 ),
273
- "hugetlb.1GB.events.local.0" : "max" ,
274
+ "hugetlb.1GB.events.local.0" : int64 ( math . MaxInt64 ) ,
274
275
"hugetlb.1GB.events.local.1" : int64 (0 ),
275
- "hugetlb.1GB.max" : "max" ,
276
+ "hugetlb.1GB.max" : int64 ( math . MaxInt64 ) ,
276
277
"hugetlb.1GB.numa_stat.N0" : int64 (0 ),
277
278
"hugetlb.1GB.numa_stat.N1" : int64 (0 ),
278
279
"hugetlb.1GB.numa_stat.total" : int64 (0 ),
279
280
"hugetlb.1GB.rsvd.current" : int64 (0 ),
280
- "hugetlb.1GB.rsvd.max" : "max" ,
281
+ "hugetlb.1GB.rsvd.max" : int64 ( math . MaxInt64 ) ,
281
282
"hugetlb.2MB.current" : int64 (0 ),
282
- "hugetlb.2MB.events.0" : "max" ,
283
+ "hugetlb.2MB.events.0" : int64 ( math . MaxInt64 ) ,
283
284
"hugetlb.2MB.events.1" : int64 (0 ),
284
- "hugetlb.2MB.events.local.0" : "max" ,
285
+ "hugetlb.2MB.events.local.0" : int64 ( math . MaxInt64 ) ,
285
286
"hugetlb.2MB.events.local.1" : int64 (0 ),
286
- "hugetlb.2MB.max" : "max" ,
287
+ "hugetlb.2MB.max" : int64 ( math . MaxInt64 ) ,
287
288
"hugetlb.2MB.numa_stat.N0" : int64 (0 ),
288
289
"hugetlb.2MB.numa_stat.N1" : int64 (0 ),
289
290
"hugetlb.2MB.numa_stat.total" : int64 (0 ),
290
291
"hugetlb.2MB.rsvd.current" : int64 (0 ),
291
- "hugetlb.2MB.rsvd.max" : "max" ,
292
+ "hugetlb.2MB.rsvd.max" : int64 ( math . MaxInt64 ) ,
292
293
},
293
294
time .Unix (0 , 0 ),
294
295
),
@@ -312,7 +313,7 @@ func TestCgroupV2Pids(t *testing.T) {
312
313
map [string ]string {"path" : `testdata/v2` },
313
314
map [string ]interface {}{
314
315
"pids.current" : int64 (592 ),
315
- "pids.events.0" : "max" ,
316
+ "pids.events.0" : int64 ( math . MaxInt64 ) ,
316
317
"pids.events.1" : int64 (0 ),
317
318
"pids.max" : int64 (629145 ),
318
319
"pids.peak" : int64 (2438 ),
0 commit comments