mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-08-01 07:47:56 +00:00
Merge pull request #16722 from wojtek-t/fix_panic
Fix panics in Density test
This commit is contained in:
commit
31273c15d0
@ -368,18 +368,15 @@ func computePercentiles(timeSeries map[time.Time]resourceUsagePerContainer, perc
|
||||
return make(map[int]resourceUsagePerContainer)
|
||||
}
|
||||
dataMap := make(map[string]*usageDataPerContainer)
|
||||
for _, v := range timeSeries {
|
||||
for k := range v {
|
||||
dataMap[k] = &usageDataPerContainer{
|
||||
cpuData: make([]float64, len(timeSeries)),
|
||||
memUseData: make([]int64, len(timeSeries)),
|
||||
memWorkSetData: make([]int64, len(timeSeries)),
|
||||
}
|
||||
}
|
||||
break
|
||||
}
|
||||
for _, singleStatistic := range timeSeries {
|
||||
for name, data := range singleStatistic {
|
||||
if dataMap[name] == nil {
|
||||
dataMap[name] = &usageDataPerContainer{
|
||||
cpuData: make([]float64, len(timeSeries)),
|
||||
memUseData: make([]int64, len(timeSeries)),
|
||||
memWorkSetData: make([]int64, len(timeSeries)),
|
||||
}
|
||||
}
|
||||
dataMap[name].cpuData = append(dataMap[name].cpuData, data.CPUUsageInCores)
|
||||
dataMap[name].memUseData = append(dataMap[name].memUseData, data.MemoryUsageInBytes)
|
||||
dataMap[name].memWorkSetData = append(dataMap[name].memWorkSetData, data.MemoryWorkingSetInBytes)
|
||||
|
Loading…
Reference in New Issue
Block a user