Versions in this module Expand all Collapse all v1 v1.2.3 Jul 19, 2018 v1.2.2 Jul 9, 2018 Changes in this version + func CreateEchoService(s *Sandbox, name string, annotations map[string]string) (*v1.Pod, *v1.Service, error) + func CreateSecret(s *Sandbox, name string, data map[string][]byte) (*v1.Secret, error) + func NewCloud(project string) (cloud.Cloud, error) + func WaitForGCLBDeletion(ctx context.Context, c cloud.Cloud, g *fuzz.GCLB, ...) error + func WaitForIngress(s *Sandbox, ing *v1beta1.Ingress) (*v1beta1.Ingress, error) + func WaitForIngressDeletion(ctx context.Context, g *fuzz.GCLB, s *Sandbox, ing *v1beta1.Ingress, ...) error + type Framework struct + BackendConfigClient *backendconfigclient.Clientset + Clientset *kubernetes.Clientset + Cloud cloud.Cloud + Project string + Rand *rand.Rand + RestConfig *rest.Config + func NewFramework(config *rest.Config, options Options) *Framework + func (f *Framework) CatchSIGINT() + func (f *Framework) RunWithSandbox(name string, t *testing.T, testFunc func(*testing.T, *Sandbox)) + func (f *Framework) SanityCheck() error + func (f *Framework) WithSandbox(testFunc func(*Sandbox) error) error + type Options struct + DestroySandboxes bool + Project string + Seed int64 + type Sandbox struct + Namespace string + ValidatorEnv fuzz.ValidatorEnv + func (s *Sandbox) Create() error + func (s *Sandbox) Destroy()