Documentation ¶
Index ¶
- Constants
- func GetNUMACellDevicePluginPullSpec() string
- func LabelNodes(cli client.Client, nrtList nrtv1alpha1.NodeResourceTopologyList)
- func Setup()
- func SetupFixture() error
- func SetupInfra(fxt *e2efixture.Fixture, nroOperObj *nropv1alpha1.NUMAResourcesOperator, ...)
- func Teardown()
- func TeardownFixture() error
- func TeardownInfra(fxt *e2efixture.Fixture, nrtList nrtv1alpha1.NodeResourceTopologyList)
- func UnlabelNodes(cli client.Client, nrtList nrtv1alpha1.NodeResourceTopologyList)
- type E2EConfig
Constants ¶
View Source
const ( MultiNUMALabel = "numa.hardware.openshift-kni.io/cell-count" NropTestCIImage = "quay.io/openshift-kni/resource-topology-exporter:test-ci" SchedulerTestName = "test-topology-scheduler" )
Variables ¶
This section is empty.
Functions ¶
func GetNUMACellDevicePluginPullSpec ¶
func GetNUMACellDevicePluginPullSpec() string
func LabelNodes ¶
func LabelNodes(cli client.Client, nrtList nrtv1alpha1.NodeResourceTopologyList)
func SetupFixture ¶
func SetupFixture() error
func SetupInfra ¶
func SetupInfra(fxt *e2efixture.Fixture, nroOperObj *nropv1alpha1.NUMAResourcesOperator, nrtList nrtv1alpha1.NodeResourceTopologyList)
func TeardownFixture ¶
func TeardownFixture() error
func TeardownInfra ¶
func TeardownInfra(fxt *e2efixture.Fixture, nrtList nrtv1alpha1.NodeResourceTopologyList)
func UnlabelNodes ¶
func UnlabelNodes(cli client.Client, nrtList nrtv1alpha1.NodeResourceTopologyList)
Types ¶
type E2EConfig ¶
type E2EConfig struct { Fixture *e2efixture.Fixture NRTList nrtv1alpha1.NodeResourceTopologyList NROOperObj *nropv1alpha1.NUMAResourcesOperator NROSchedObj *nropv1alpha1.NUMAResourcesScheduler SchedulerName string }
var Config *E2EConfig
func NewFixtureWithOptions ¶
func NewFixtureWithOptions(nsName string, options e2efixture.Options) (*E2EConfig, error)
Click to show internal directories.
Click to hide internal directories.