@@ -120,6 +120,7 @@ var _ = SIGDescribe("ImageGCNoEviction", framework.WithSlow(), framework.WithSer
120
120
if inodesFree <= inodesConsumed {
121
121
e2eskipper .Skipf ("Too few inodes free on the host for the InodeEviction test to run" )
122
122
}
123
+ framework .Logf ("Setting eviction threshold to %d inodes" , inodesFree - inodesConsumed )
123
124
initialConfig .EvictionHard = map [string ]string {string (evictionapi .SignalNodeFsInodesFree ): fmt .Sprintf ("%d" , inodesFree - inodesConsumed )}
124
125
initialConfig .EvictionMinimumReclaim = map [string ]string {}
125
126
})
@@ -924,16 +925,25 @@ func logDiskMetrics(ctx context.Context) {
924
925
if summary .Node .Fs != nil && summary .Node .Fs .CapacityBytes != nil && summary .Node .Fs .AvailableBytes != nil {
925
926
framework .Logf ("rootFsInfo.CapacityBytes: %d, rootFsInfo.AvailableBytes: %d" , * summary .Node .Fs .CapacityBytes , * summary .Node .Fs .AvailableBytes )
926
927
}
928
+ if summary .Node .Fs != nil && summary .Node .Fs .Inodes != nil && summary .Node .Fs .InodesUsed != nil && summary .Node .Fs .InodesFree != nil {
929
+ framework .Logf ("rootFsInfo.Inodes: %d, rootFsInfo.InodesUsed: %d, rootFsInfo.InodesFree: %d" , * summary .Node .Fs .Inodes , * summary .Node .Fs .InodesUsed , * summary .Node .Fs .InodesFree )
930
+ }
927
931
for _ , pod := range summary .Pods {
928
932
framework .Logf ("Pod: %s" , pod .PodRef .Name )
929
933
for _ , container := range pod .Containers {
930
- if container .Rootfs != nil && container .Rootfs .UsedBytes != nil {
931
- framework .Logf ("--- summary Container: %s UsedBytes: %d" , container .Name , * container .Rootfs .UsedBytes )
934
+ if container .Rootfs != nil && container .Rootfs .UsedBytes != nil && container .Rootfs .AvailableBytes != nil {
935
+ framework .Logf ("--- summary Container: %s UsedBytes: %d, AvailableBytes: %d" , container .Name , * container .Rootfs .UsedBytes , * container .Rootfs .AvailableBytes )
936
+ }
937
+ if container .Rootfs != nil && container .Rootfs .Inodes != nil && container .Rootfs .InodesUsed != nil && container .Rootfs .InodesFree != nil {
938
+ framework .Logf ("--- summary Container: %s Inodes: %d, InodesUsed: %d, InodesFree: %d" , container .Name , * container .Rootfs .Inodes , * container .Rootfs .InodesUsed , * container .Rootfs .InodesFree )
932
939
}
933
940
}
934
941
for _ , volume := range pod .VolumeStats {
935
- if volume .FsStats .InodesUsed != nil {
936
- framework .Logf ("--- summary Volume: %s UsedBytes: %d" , volume .Name , * volume .FsStats .UsedBytes )
942
+ if volume .FsStats .UsedBytes != nil && volume .FsStats .AvailableBytes != nil {
943
+ framework .Logf ("--- summary Volume: %s UsedBytes: %d, AvailableBytest: %d" , volume .Name , * volume .FsStats .UsedBytes , * volume .FsStats .AvailableBytes )
944
+ }
945
+ if volume .FsStats .Inodes != nil && volume .FsStats .InodesUsed != nil && volume .FsStats .InodesFree != nil {
946
+ framework .Logf ("--- summary Volume: %s Inodes: %d, InodesUsed: %d, InodesFree: %d" , volume .Name , * volume .FsStats .Inodes , * volume .FsStats .InodesUsed , * volume .FsStats .InodesFree )
937
947
}
938
948
}
939
949
}
0 commit comments