@@ -52,27 +52,27 @@ func TestIOCountersByFileParsing(t *testing.T) {
52
52
assert .NotEmpty (t , counters )
53
53
assert .Equal (t , 2 , len (counters ))
54
54
assert .Equal (t , interface0 , counters [0 ].Name )
55
- assert .Equal (t , 1 , int ( counters [0 ].BytesRecv ) )
56
- assert .Equal (t , 2 , int ( counters [0 ].PacketsRecv ) )
57
- assert .Equal (t , 3 , int ( counters [0 ].Errin ) )
58
- assert .Equal (t , 4 , int ( counters [0 ].Dropin ) )
59
- assert .Equal (t , 5 , int ( counters [0 ].Fifoin ) )
60
- assert .Equal (t , 9 , int ( counters [0 ].BytesSent ) )
61
- assert .Equal (t , 10 , int ( counters [0 ].PacketsSent ) )
62
- assert .Equal (t , 11 , int ( counters [0 ].Errout ) )
63
- assert .Equal (t , 12 , int ( counters [0 ].Dropout ) )
64
- assert .Equal (t , 13 , int ( counters [0 ].Fifoout ) )
55
+ assert .Equal (t , uint64 ( 1 ), counters [0 ].BytesRecv )
56
+ assert .Equal (t , uint64 ( 2 ), counters [0 ].PacketsRecv )
57
+ assert .Equal (t , uint64 ( 3 ), counters [0 ].Errin )
58
+ assert .Equal (t , uint64 ( 4 ), counters [0 ].Dropin )
59
+ assert .Equal (t , uint64 ( 5 ), counters [0 ].Fifoin )
60
+ assert .Equal (t , uint64 ( 9 ), counters [0 ].BytesSent )
61
+ assert .Equal (t , uint64 ( 10 ), counters [0 ].PacketsSent )
62
+ assert .Equal (t , uint64 ( 11 ), counters [0 ].Errout )
63
+ assert .Equal (t , uint64 ( 12 ), counters [0 ].Dropout )
64
+ assert .Equal (t , uint64 ( 13 ), counters [0 ].Fifoout )
65
65
assert .Equal (t , interface1 , counters [1 ].Name )
66
- assert .Equal (t , 100 , int ( counters [1 ].BytesRecv ) )
67
- assert .Equal (t , 200 , int ( counters [1 ].PacketsRecv ) )
68
- assert .Equal (t , 300 , int ( counters [1 ].Errin ) )
69
- assert .Equal (t , 400 , int ( counters [1 ].Dropin ) )
70
- assert .Equal (t , 500 , int ( counters [1 ].Fifoin ) )
71
- assert .Equal (t , 900 , int ( counters [1 ].BytesSent ) )
72
- assert .Equal (t , 1000 , int ( counters [1 ].PacketsSent ) )
73
- assert .Equal (t , 1100 , int ( counters [1 ].Errout ) )
74
- assert .Equal (t , 1200 , int ( counters [1 ].Dropout ) )
75
- assert .Equal (t , 1300 , int ( counters [1 ].Fifoout ) )
66
+ assert .Equal (t , uint64 ( 100 ), counters [1 ].BytesRecv )
67
+ assert .Equal (t , uint64 ( 200 ), counters [1 ].PacketsRecv )
68
+ assert .Equal (t , uint64 ( 300 ), counters [1 ].Errin )
69
+ assert .Equal (t , uint64 ( 400 ), counters [1 ].Dropin )
70
+ assert .Equal (t , uint64 ( 500 ), counters [1 ].Fifoin )
71
+ assert .Equal (t , uint64 ( 900 ), counters [1 ].BytesSent )
72
+ assert .Equal (t , uint64 ( 1000 ), counters [1 ].PacketsSent )
73
+ assert .Equal (t , uint64 ( 1100 ), counters [1 ].Errout )
74
+ assert .Equal (t , uint64 ( 1200 ), counters [1 ].Dropout )
75
+ assert .Equal (t , uint64 ( 1300 ), counters [1 ].Fifoout )
76
76
}
77
77
78
78
err = tmpfile .Close ()
@@ -81,7 +81,7 @@ func TestIOCountersByFileParsing(t *testing.T) {
81
81
82
82
func TestGetProcInodesAll (t * testing.T ) {
83
83
waitForServer := make (chan bool )
84
- go func () { // TCP listening goroutine to have some opened inodes even in CI
84
+ go func (t * testing. T ) { // TCP listening goroutine to have some opened inodes even in CI
85
85
addr , err := net .ResolveTCPAddr ("tcp" , "localhost:0" ) // dynamically get a random open port from OS
86
86
if err != nil {
87
87
t .Skipf ("unable to resolve localhost: %v" , err )
@@ -99,7 +99,7 @@ func TestGetProcInodesAll(t *testing.T) {
99
99
}
100
100
defer conn .Close ()
101
101
}
102
- }()
102
+ }(t )
103
103
<- waitForServer
104
104
105
105
root := common .HostProcWithContext (context .Background (), "" )
0 commit comments