mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-07-27 13:37:30 +00:00
clean: add nodeinfo to cache
Signed-off-by: likakuli <1154584512@qq.com>
This commit is contained in:
parent
535e833aef
commit
ea6ca270b5
6
pkg/scheduler/internal/cache/cache_test.go
vendored
6
pkg/scheduler/internal/cache/cache_test.go
vendored
@ -2050,6 +2050,7 @@ func setupCacheOf1kNodes30kPods(b *testing.B) Cache {
|
|||||||
cache := newCache(ctx, time.Second, time.Second)
|
cache := newCache(ctx, time.Second, time.Second)
|
||||||
for i := 0; i < 1000; i++ {
|
for i := 0; i < 1000; i++ {
|
||||||
nodeName := fmt.Sprintf("node-%d", i)
|
nodeName := fmt.Sprintf("node-%d", i)
|
||||||
|
cache.AddNode(logger, st.MakeNode().Name(nodeName).Obj())
|
||||||
for j := 0; j < 30; j++ {
|
for j := 0; j < 30; j++ {
|
||||||
objName := fmt.Sprintf("%s-pod-%d", nodeName, j)
|
objName := fmt.Sprintf("%s-pod-%d", nodeName, j)
|
||||||
pod := makeBasePod(b, nodeName, objName, "0", "0", "", nil)
|
pod := makeBasePod(b, nodeName, objName, "0", "0", "", nil)
|
||||||
@ -2065,10 +2066,15 @@ func setupCacheOf1kNodes30kPods(b *testing.B) Cache {
|
|||||||
func setupCacheWithAssumedPods(b *testing.B, podNum int, assumedTime time.Time) *cacheImpl {
|
func setupCacheWithAssumedPods(b *testing.B, podNum int, assumedTime time.Time) *cacheImpl {
|
||||||
logger, ctx := ktesting.NewTestContext(b)
|
logger, ctx := ktesting.NewTestContext(b)
|
||||||
ctx, cancel := context.WithCancel(ctx)
|
ctx, cancel := context.WithCancel(ctx)
|
||||||
|
addedNodes := make(map[string]struct{})
|
||||||
defer cancel()
|
defer cancel()
|
||||||
cache := newCache(ctx, time.Second, time.Second)
|
cache := newCache(ctx, time.Second, time.Second)
|
||||||
for i := 0; i < podNum; i++ {
|
for i := 0; i < podNum; i++ {
|
||||||
nodeName := fmt.Sprintf("node-%d", i/10)
|
nodeName := fmt.Sprintf("node-%d", i/10)
|
||||||
|
if _, ok := addedNodes[nodeName]; !ok {
|
||||||
|
cache.AddNode(logger, st.MakeNode().Name(nodeName).Obj())
|
||||||
|
addedNodes[nodeName] = struct{}{}
|
||||||
|
}
|
||||||
objName := fmt.Sprintf("%s-pod-%d", nodeName, i%10)
|
objName := fmt.Sprintf("%s-pod-%d", nodeName, i%10)
|
||||||
pod := makeBasePod(b, nodeName, objName, "0", "0", "", nil)
|
pod := makeBasePod(b, nodeName, objName, "0", "0", "", nil)
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user