Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 11 for NewFakeDiscoveryServer (0.43 sec)

  1. pilot/pkg/xds/delta_test.go

    	xdsserver "istio.io/istio/pkg/xds"
    )
    
    func TestDeltaAds(t *testing.T) {
    	s := xds.NewFakeDiscoveryServer(t, xds.FakeOptions{})
    	ads := s.ConnectDeltaADS().WithType(v3.ClusterType)
    	ads.RequestResponseAck(nil)
    }
    
    func TestDeltaAdsClusterUpdate(t *testing.T) {
    	s := xds.NewFakeDiscoveryServer(t, xds.FakeOptions{})
    	ads := s.ConnectDeltaADS().WithType(v3.EndpointType)
    	nonce := ""
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Thu Jun 13 01:56:28 UTC 2024
    - 15.2K bytes
    - Viewed (0)
  2. pilot/pkg/xds/workload_test.go

    	}
    }
    
    func TestWorkloadReconnect(t *testing.T) {
    	test.SetForTest(t, &features.EnableAmbient, true)
    	t.Run("ondemand", func(t *testing.T) {
    		expect := buildExpect(t)
    		s := xds.NewFakeDiscoveryServer(t, xds.FakeOptions{
    			KubernetesObjects: []runtime.Object{mkPod("pod", "sa", "127.0.0.1", "not-node")},
    		})
    		ads := s.ConnectDeltaADS().WithType(v3.AddressType).WithMetadata(model.NodeMetadata{NodeName: "node"})
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Thu Apr 18 19:09:43 UTC 2024
    - 15.9K bytes
    - Viewed (0)
  3. pilot/pkg/xds/cds_test.go

    	"istio.io/istio/pkg/ptr"
    	"istio.io/istio/pkg/slices"
    	"istio.io/istio/pkg/test/util/assert"
    	"istio.io/istio/pkg/util/sets"
    )
    
    func TestCDS(t *testing.T) {
    	s := xds.NewFakeDiscoveryServer(t, xds.FakeOptions{})
    	ads := s.ConnectADS().WithType(v3.ClusterType)
    	ads.RequestResponseAck(t, nil)
    }
    
    func TestSAN(t *testing.T) {
    	labels := map[string]string{"app": "test"}
    	pod := &v1.Pod{
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Wed May 01 02:06:39 UTC 2024
    - 9.2K bytes
    - Viewed (0)
  4. pilot/pkg/serviceregistry/serviceregistry_test.go

    			Port:    8080,
    		}}
    		expectServiceEndpoints(t, fx, expectedSvc, 80, instances)
    	})
    
    	t.Run("Service selects WorkloadEntry with targetPort number", func(t *testing.T) {
    		s := xds.NewFakeDiscoveryServer(t, xds.FakeOptions{})
    		ei := s.Discovery.Env.EndpointIndex
    		makeService(t, s.KubeClient().Kube(), &v1.Service{
    			ObjectMeta: metav1.ObjectMeta{
    				Name:      "service",
    				Namespace: namespace,
    			},
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Thu May 23 21:07:03 UTC 2024
    - 51.2K bytes
    - Viewed (0)
  5. pilot/pkg/xds/sds_test.go

    		t.Run(tt.name, func(t *testing.T) {
    			if tt.proxy.Metadata == nil {
    				tt.proxy.Metadata = &model.NodeMetadata{}
    			}
    			tt.proxy.Metadata.ClusterID = constants.DefaultClusterName
    			s := xds.NewFakeDiscoveryServer(t, xds.FakeOptions{
    				KubernetesObjects: []runtime.Object{genericCert, genericMtlsCert, genericMtlsCertCrl, genericMtlsCertSplit, genericMtlsCertSplitCa},
    			})
    			cc := s.KubeClient().Kube().(*fake.Clientset)
    
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Mon May 13 20:55:20 UTC 2024
    - 17.7K bytes
    - Viewed (0)
  6. pilot/pkg/xds/bench_test.go

    	}{
    		{1, 100},
    		{10, 10},
    		{100, 10},
    		{1000, 1},
    	}
    
    	for _, tt := range tests {
    		b.Run(fmt.Sprintf("%d/%d", tt.endpoints, tt.services), func(b *testing.B) {
    			s := xds.NewFakeDiscoveryServer(b, xds.FakeOptions{
    				Configs: createEndpointsConfig(tt.endpoints, tt.services, numNetworks),
    				NetworksWatcher: mesh.NewFixedNetworksWatcher(&meshconfig.MeshNetworks{
    					Networks: createGateways(numNetworks),
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Mon Apr 22 18:13:40 UTC 2024
    - 19.7K bytes
    - Viewed (0)
  7. pilot/test/xds/fake.go

    	BufListener  *bufconn.Listener
    	kubeClient   kubelib.Client
    	KubeRegistry *kube.FakeController
    	XdsUpdater   model.XDSUpdater
    	MemRegistry  *memregistry.ServiceDiscovery
    }
    
    func NewFakeDiscoveryServer(t test.Failer, opts FakeOptions) *FakeDiscoveryServer {
    	m := opts.MeshConfig
    	if m == nil {
    		m = mesh.DefaultMeshConfig()
    	}
    
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Mon Jun 10 16:08:52 UTC 2024
    - 18.4K bytes
    - Viewed (0)
  8. pilot/pkg/xds/endpoints/ep_filters_test.go

    //   - 1 gateway for network1
    //   - 3 gateway for network2
    //   - 1 gateway for network3
    //   - 0 gateways for network4
    func environment(t test.Failer, c ...config.Config) *xds.FakeDiscoveryServer {
    	ds := xds.NewFakeDiscoveryServer(t, xds.FakeOptions{
    		Configs: c,
    		Services: []*model.Service{{
    			Hostname:   "example.ns.svc.cluster.local",
    			Attributes: model.ServiceAttributes{Name: "example", Namespace: "ns"},
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Wed May 29 01:17:58 UTC 2024
    - 26.8K bytes
    - Viewed (0)
  9. pkg/istio-agent/agent_test.go

    	l, err := net.Listen("tcp", "localhost:0")
    	if err != nil {
    		t.Fatal(err)
    	}
    	opt := tlsOptions(t, certPem)
    	// Set up a simple service to make sure we have mTLS requested
    	ds := xdsfake.NewFakeDiscoveryServer(t, xdsfake.FakeOptions{ConfigString: `
    apiVersion: networking.istio.io/v1alpha3
    kind: ServiceEntry
    metadata:
      name: app
      namespace: default
    spec:
      hosts:
      - app.com
      ports:
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Thu May 16 22:12:28 UTC 2024
    - 33.4K bytes
    - Viewed (0)
  10. pilot/pkg/networking/core/gateway_simulation_test.go

    func runSimulationTest(t *testing.T, proxy *model.Proxy, o xds.FakeOptions, tt simulationTest) {
    	runTest := func(t *testing.T) {
    		o.ConfigString = tt.config
    		o.KubernetesObjectString = tt.kubeConfig
    		s := xds.NewFakeDiscoveryServer(t, o)
    		sim := simulation.NewSimulation(t, s, s.SetupProxy(proxy))
    		sim.RunExpectations(tt.calls)
    		if t.Failed() && debugMode {
    			t.Log(xdstest.MapKeys(xdstest.ExtractClusters(sim.Clusters)))
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Wed Apr 10 18:27:40 UTC 2024
    - 46.5K bytes
    - Viewed (0)
Back to top