type nodeMutationFunc … type nodeStateManager … func TestUnschedulableNodes(t *testing.T) { … } func TestMultipleSchedulers(t *testing.T) { … } func TestMultipleSchedulingProfiles(t *testing.T) { … } // This test will verify scheduler can work well regardless of whether kubelet is allocatable aware or not. func TestAllocatable(t *testing.T) { … } // TestSchedulerInformers tests that scheduler receives informer events and updates its cache when // pods are scheduled by other schedulers. func TestSchedulerInformers(t *testing.T) { … } func TestNodeEvents(t *testing.T) { … }