kubernetes/test/e2e_node/numa_alignment.go

type numaPodResources

func (R *numaPodResources) CheckAlignment() bool {}

func (R *numaPodResources) String() string {}

func getCPUsPerNUMANode(nodeNum int) ([]int, error) {}

func getCPUToNUMANodeMapFromEnv(f *framework.Framework, pod *v1.Pod, cnt *v1.Container, environ map[string]string, numaNodes int) (map[int]int, error) {}

func getPCIDeviceToNumaNodeMapFromEnv(f *framework.Framework, pod *v1.Pod, cnt *v1.Container, environ map[string]string) (map[string]int, error) {}

func makeEnvMap(logs string) (map[string]string, error) {}

type testEnvInfo

func containerWantsDevices(cnt *v1.Container, envInfo *testEnvInfo) bool {}

func checkNUMAAlignment(f *framework.Framework, pod *v1.Pod, cnt *v1.Container, logs string, envInfo *testEnvInfo) (*numaPodResources, error) {}

type pciDeviceInfo

func getPCIDeviceInfo(sysPCIDir string) ([]pciDeviceInfo, error) {}

func numaNodeFromSysFsEntry(content string) int {}