Jelajahi Sumber

use simpler migration test

Ajay Tripathy 4 tahun lalu
induk
melakukan
ae301ad1aa
1 mengubah file dengan 3 tambahan dan 2 penghapusan
  1. 3 2
      pkg/costmodel/allocation.go

+ 3 - 2
pkg/costmodel/allocation.go

@@ -2,12 +2,13 @@ package costmodel
 
 import (
 	"fmt"
-	"github.com/kubecost/cost-model/pkg/util/timeutil"
 	"math"
 	"strconv"
 	"strings"
 	"time"
 
+	"github.com/kubecost/cost-model/pkg/util/timeutil"
+
 	"github.com/kubecost/cost-model/pkg/cloud"
 	"github.com/kubecost/cost-model/pkg/env"
 	"github.com/kubecost/cost-model/pkg/kubecost"
@@ -895,7 +896,7 @@ func applyRAMBytesUsedMax(podMap map[podKey]*Pod, resRAMBytesUsedMax []*prom.Que
 }
 
 func applyGPUsRequested(podMap map[podKey]*Pod, resGPUsRequested []*prom.QueryResult, resGPUsAllocated []*prom.QueryResult) {
-	if len(resGPUsAllocated) >= len(resGPUsRequested) { // Use the new query, when it's been available in a window longer/equal to than the old query
+	if len(resGPUsAllocated) > 0 { // Use the new query, when it's become available in a window
 		resGPUsRequested = resGPUsAllocated
 	}
 	for _, res := range resGPUsRequested {