Versions in this module Expand all Collapse all v0 v0.19.0 Jun 9, 2015 Changes in this version + const DefaultTimeout + const TestNS + const TestRCManifest + func DeleteAllEtcdKeys() + func NewEtcdClient() *etcd.Client + func NewHelper() (tools.EtcdHelper, error) + func RCFromManifest(fileName string) *api.ReplicationController + func RequireEtcd() + func RunAMaster(t *testing.T) (*master.Master, *httptest.Server) + func RunParallel(task Task, numTasks, numWorkers int) + func ScaleRC(name, ns string, replicas int, restClient *client.Client) (*api.ReplicationController, error) + func StartPods(numPods int, host string, restClient *client.Client) error + func StartRC(controller *api.ReplicationController, restClient *client.Client) (*api.ReplicationController, error) + func StopRC(rc *api.ReplicationController, restClient *client.Client) error + func WithEtcdKey(f func(string)) + type Config struct + Burst int + DeleteEtcdKeys bool + MasterConfig *master.Config + QPS float32 + StartReplicationManager bool + type MasterComponents struct + ApiServer *httptest.Server + ControllerManager *controller.ReplicationManager + EtcdHelper *tools.EtcdHelper + KubeMaster *master.Master + RestClient *client.Client + func NewMasterComponents(c *Config) *MasterComponents + func (m *MasterComponents) Stop(apiServer, rcManager bool) + type Task func(id int) error