Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 4 of 4 for commonPolicyMergeTestCases (0.54 sec)

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

    		}
    	}
    }
    
    func TestPolicyRestrictedMerge(t *testing.T) {
    	numaInfo := commonNUMAInfoFourNodes()
    	policy := &restrictedPolicy{bestEffortPolicy{numaInfo: numaInfo}}
    
    	tcases := commonPolicyMergeTestCases(numaInfo.Nodes)
    	tcases = append(tcases, policy.mergeTestCases(numaInfo.Nodes)...)
    	tcases = append(tcases, policy.mergeTestCasesNoPolicies(numaInfo.Nodes)...)
    
    	testPolicyMerge(policy, tcases, t)
    }
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu Nov 03 09:45:25 UTC 2022
    - 2.6K bytes
    - Viewed (0)
  2. pkg/kubelet/cm/topologymanager/policy_best_effort_test.go

    		}
    	}
    }
    
    func TestPolicyBestEffortMerge(t *testing.T) {
    	numaInfo := commonNUMAInfoFourNodes()
    	policy := &bestEffortPolicy{numaInfo: numaInfo}
    
    	tcases := commonPolicyMergeTestCases(numaInfo.Nodes)
    	tcases = append(tcases, policy.mergeTestCases(numaInfo.Nodes)...)
    	tcases = append(tcases, policy.mergeTestCasesNoPolicies(numaInfo.Nodes)...)
    
    	testPolicyMerge(policy, tcases, t)
    }
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu Nov 03 09:45:25 UTC 2022
    - 2.1K bytes
    - Viewed (0)
  3. pkg/kubelet/cm/topologymanager/policy_single_numa_node_test.go

    		}
    	}
    }
    
    func TestPolicySingleNumaNodeMerge(t *testing.T) {
    	numaInfo := commonNUMAInfoFourNodes()
    	policy := singleNumaNodePolicy{numaInfo: numaInfo, opts: PolicyOptions{}}
    
    	tcases := commonPolicyMergeTestCases(numaInfo.Nodes)
    	tcases = append(tcases, policy.mergeTestCases(numaInfo.Nodes)...)
    
    	testPolicyMerge(&policy, tcases, t)
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu Nov 03 09:45:25 UTC 2022
    - 4.6K bytes
    - Viewed (0)
  4. pkg/kubelet/cm/topologymanager/policy_test.go

    	"k8s.io/api/core/v1"
    	"k8s.io/kubernetes/pkg/kubelet/cm/topologymanager/bitmask"
    )
    
    type policyMergeTestCase struct {
    	name     string
    	hp       []HintProvider
    	expected TopologyHint
    }
    
    func commonPolicyMergeTestCases(numaNodes []int) []policyMergeTestCase {
    	return []policyMergeTestCase{
    		{
    			name: "Two providers, 1 hint each, same mask, both preferred 1/2",
    			hp: []HintProvider{
    				&mockHintProvider{
    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