Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 2 of 2 for maxOfMinAffinityCounts (0.24 sec)

  1. pkg/kubelet/cm/topologymanager/policy.go

    			narrowestHint = &hints[i]
    		}
    		if hints[i].NUMANodeAffinity.IsNarrowerThan(narrowestHint.NUMANodeAffinity) {
    			narrowestHint = &hints[i]
    		}
    	}
    	return narrowestHint
    }
    
    func maxOfMinAffinityCounts(filteredHints [][]TopologyHint) int {
    	maxOfMinCount := 0
    	for _, resourceHints := range filteredHints {
    		narrowestHint := narrowestHint(resourceHints)
    		if narrowestHint == nil {
    			continue
    		}
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu Nov 03 09:45:25 UTC 2022
    - 12.7K bytes
    - Viewed (0)
  2. pkg/kubelet/cm/topologymanager/policy_test.go

    					TopologyHint{NewTestBitMask(0, 1, 2, 3), true},
    				},
    			},
    			3,
    		},
    	}
    
    	for _, tc := range tcases {
    		t.Run("", func(t *testing.T) {
    			result := maxOfMinAffinityCounts(tc.hints)
    			if result != tc.expected {
    				t.Errorf("Expected result to be %v, got %v", tc.expected, result)
    			}
    		})
    	}
    }
    
    func TestCompareHintsNarrowest(t *testing.T) {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Nov 09 16:52:08 UTC 2022
    - 34.6K bytes
    - Viewed (0)
Back to top