Search Options

Results per page
Sort
Preferred Languages
Advance

Results 11 - 20 of 21 for TrackResource (0.19 sec)

  1. pkg/test/framework/components/authz/kubelocal.go

    				return true
    			},
    			targetSupported: func(to echo.Target) bool {
    				return to.Config().IncludeExtAuthz
    			},
    			check: checkGRPC,
    		},
    	}
    	server.id = ctx.TrackResource(server)
    
    	// Install the providers in MeshConfig.
    	if err = server.installProviders(ctx); err != nil {
    		return
    	}
    
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Mon Jul 25 19:30:47 UTC 2022
    - 5.1K bytes
    - Viewed (0)
  2. pkg/test/framework/components/environment/kube/kube.go

    `)
    		}
    	}()
    	scopes.Framework.Infof("Test Framework Kubernetes environment Settings:\n%s", s)
    	e := &Environment{
    		ctx: ctx,
    		s:   s,
    	}
    	e.id = ctx.TrackResource(e)
    
    	configs, err := s.clusterConfigs()
    	if err != nil {
    		return nil, err
    	}
    	clusters, err := buildClusters(configs)
    	if err != nil {
    		return nil, err
    	}
    	e.clusters = clusters
    
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Thu Jun 06 22:12:34 UTC 2024
    - 5.1K bytes
    - Viewed (0)
  3. pkg/test/framework/components/prometheus/kube.go

    		_ = ctx.ConfigKube().YAML(ns, yaml).Delete()
    	})
    	return nil
    }
    
    func newKube(ctx resource.Context, cfgIn Config) (Instance, error) {
    	c := &kubeComponent{
    		clusters: ctx.Clusters(),
    	}
    	c.id = ctx.TrackResource(c)
    	c.api = make(map[string]prometheusApiV1.API)
    	c.forwarder = make(map[string]istioKube.PortForwarder)
    	cfg, err := istio.DefaultConfig(ctx)
    	if err != nil {
    		return nil, err
    	}
    
    	if !cfgIn.SkipDeploy {
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Thu Jun 06 22:12:34 UTC 2024
    - 6.3K bytes
    - Viewed (0)
  4. pkg/test/framework/components/authz/kube.go

    					return true
    				},
    				targetSupported: func(echo.Target) bool {
    					return true
    				},
    				check: checkGRPC,
    			},
    		},
    	}
    	server.id = ctx.TrackResource(server)
    
    	// Deploy the authz server.
    	if err = server.deploy(ctx); err != nil {
    		return
    	}
    
    	// Patch MeshConfig to install the providers.
    	err = server.installProviders(ctx)
    	return
    }
    
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Wed Apr 10 20:33:28 UTC 2024
    - 7K bytes
    - Viewed (0)
  5. pkg/test/framework/components/ambient/waypoint.go

    }
    
    // NewWaypointProxy creates a new WaypointProxy.
    func NewWaypointProxy(ctx resource.Context, ns namespace.Instance, name string) (WaypointProxy, error) {
    	server := &kubeComponent{
    		ns: ns,
    	}
    	server.id = ctx.TrackResource(server)
    	if err := crd.DeployGatewayAPI(ctx); err != nil {
    		return nil, err
    	}
    
    	// TODO support multicluster
    	ik, err := istioctl.New(ctx, istioctl.Config{})
    	if err != nil {
    		return nil, err
    	}
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Thu Jun 06 22:12:34 UTC 2024
    - 6.5K bytes
    - Viewed (0)
  6. pkg/test/framework/components/zipkin/kube.go

    		return err
    	}
    	return nil
    }
    
    func newKube(ctx resource.Context, cfgIn Config) (Instance, error) {
    	c := &kubeComponent{
    		cluster: ctx.Clusters().GetOrDefault(cfgIn.Cluster),
    	}
    	c.id = ctx.TrackResource(c)
    
    	// Find the zipkin pod and service, and start forwarding a local port.
    	cfg, err := istio.DefaultConfig(ctx)
    	if err != nil {
    		return nil, err
    	}
    
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Mon Aug 14 19:29:38 UTC 2023
    - 8K bytes
    - Viewed (0)
  7. pkg/test/framework/components/echo/kube/instance.go

    	if err != nil {
    		return nil, err
    	}
    
    	// Now that we have the successfully created the workload manager, track this resource so
    	// that it will be closed when it goes out of scope.
    	c.id = ctx.TrackResource(c)
    
    	// Now retrieve the service information to find the ClusterIP
    	s, err := c.cluster.Kube().CoreV1().Services(cfg.Namespace.Name()).Get(context.TODO(), cfg.Service, metav1.GetOptions{})
    	if err != nil {
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Thu Feb 16 18:55:23 UTC 2023
    - 9K bytes
    - Viewed (0)
  8. pkg/test/framework/testcontext.go

    }
    
    func (c *testContext) Settings() *resource.Settings {
    	return c.suite.settings
    }
    
    func (c *testContext) Context() context.Context {
    	return c.test.tc
    }
    
    func (c *testContext) TrackResource(r resource.Resource) resource.ID {
    	id := c.suite.allocateResourceID(c.id, r)
    	rid := &resourceID{id: id}
    	c.scope.add(r, rid)
    	return rid
    }
    
    func (c *testContext) GetResource(ref any) error {
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Mon Apr 08 22:02:59 UTC 2024
    - 11.4K bytes
    - Viewed (0)
  9. tests/integration/README.md

    func newNative(ctx resource.Context) (Instance, error) {
        if config.Galley == nil {
            return nil, errors.New("galley must be provided")
        }
    
        instance := &nativeComponent{}
        instance.id = ctx.TrackResource(instance)
    
        //...
        return instance, nil
    }
    
    func (c *nativeComponent) ID() resource.ID {
        return c.id
    }
    ```
    
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Thu May 09 19:04:51 UTC 2024
    - 20.9K bytes
    - Viewed (0)
  10. pkg/test/framework/suite_test.go

    		runFn := func(ctx *suiteContext) int {
    			err = ctx.GetResource(refPtr)
    			return 0
    		}
    		s := newTestSuite("tid", runFn, defaultExitFn, defaultSettingsFn)
    		s.Setup(func(c resource.Context) error {
    			c.TrackResource(trackedResource)
    			return nil
    		})
    		s.Run()
    		return err
    	}
    
    	t.Run("struct reference", func(t *testing.T) {
    		g := NewWithT(t)
    		var ref *resource.FakeResource
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Thu Jun 06 22:12:34 UTC 2024
    - 11.5K bytes
    - Viewed (0)
Back to top