mirror of
				https://github.com/optim-enterprises-bv/kubernetes.git
				synced 2025-11-04 12:18:16 +00:00 
			
		
		
		
	Merge pull request #16722 from wojtek-t/fix_panic
Fix panics in Density test
This commit is contained in:
		@@ -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{
 | 
			
		||||
	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)),
 | 
			
		||||
				}
 | 
			
		||||
			}
 | 
			
		||||
		break
 | 
			
		||||
	}
 | 
			
		||||
	for _, singleStatistic := range timeSeries {
 | 
			
		||||
		for name, data := range singleStatistic {
 | 
			
		||||
			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)
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user