Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 21 for GenerateStruct (0.21 sec)

  1. tests/fuzz/config_validation_fuzzer.go

    		err = f.GenerateStruct(in)
    		if err != nil {
    			return 0
    		}
    		c.Spec = in
    		_, _ = validation.ValidateSidecar(c)
    	case 4:
    		in := &security_beta.AuthorizationPolicy{}
    		err = f.GenerateStruct(in)
    		if err != nil {
    			return 0
    		}
    		c.Spec = in
    		_, _ = validation.ValidateAuthorizationPolicy(c)
    	case 5:
    		in := &security_beta.RequestAuthentication{}
    		err = f.GenerateStruct(in)
    		if err != nil {
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Sat Mar 30 00:31:03 UTC 2024
    - 5.3K bytes
    - Viewed (0)
  2. tests/fuzz/misc_fuzzers.go

    	ispec := &v1alpha1.IstioOperatorSpec{}
    	err := f.GenerateStruct(ispec)
    	if err != nil {
    		return 0
    	}
    	_ = validate.CheckIstioOperatorSpec(ispec, false)
    	_ = validate.CheckIstioOperatorSpec(ispec, true)
    	return 1
    }
    
    func FuzzV1Alpha1ValidateConfig(data []byte) int {
    	f := fuzz.NewConsumer(data)
    
    	iop := &v1alpha1.IstioOperatorSpec{}
    	err := f.GenerateStruct(iop)
    	if err != nil {
    		return 0
    	}
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Thu Jun 23 02:26:59 UTC 2022
    - 5.1K bytes
    - Viewed (0)
  3. pilot/pkg/networking/core/loadbalancer/fuzz_test.go

    			return
    		}
    
    		loadAssignment := &endpoint.ClusterLoadAssignment{}
    		err = ff.GenerateStruct(loadAssignment)
    		if err != nil {
    			return
    		}
    
    		locality := &core.Locality{}
    		err = ff.GenerateStruct(locality)
    		if err != nil {
    			return
    		}
    
    		localityLB := &v1alpha3.LocalityLoadBalancerSetting{}
    		err = ff.GenerateStruct(localityLB)
    		if err != nil {
    			return
    		}
    
    		enableFailover, err := ff.GetBool()
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Tue Apr 23 05:38:57 UTC 2024
    - 1.8K bytes
    - Viewed (0)
  4. tests/fuzz/pilot_networking_fuzzer.go

    	f := fuzz.NewConsumer(data)
    
    	proxy := &model.Proxy{}
    	err := f.GenerateStruct(proxy)
    	if err != nil {
    		return 0
    	}
    	if !proxy.FuzzValidate() {
    		return 0
    	}
    
    	w := &model.WatchedResource{}
    	err = f.GenerateStruct(w)
    	if err != nil {
    		return 0
    	}
    
    	updates := &model.PushRequest{}
    	err = f.GenerateStruct(updates)
    	if err != nil {
    		return 0
    	}
    
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Wed Sep 07 03:26:36 UTC 2022
    - 1.2K bytes
    - Viewed (0)
  5. security/pkg/pki/ca/fuzz_test.go

    		ff := fuzz.NewConsumer(data)
    		// create ca options
    		opts := &IstioCAOptions{}
    		err := ff.GenerateStruct(opts)
    		if err != nil {
    			return
    		}
    		ca, err := NewIstioCA(opts)
    		if err != nil {
    			return
    		}
    
    		// create cert options
    		certOpts := CertOpts{}
    		err = ff.GenerateStruct(&certOpts)
    		if err != nil {
    			return
    		}
    		TTL, err := time.ParseDuration("800ms")
    		if err != nil {
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Wed Oct 12 14:51:41 UTC 2022
    - 1.2K bytes
    - Viewed (0)
  6. tests/fuzz/kube_ingress_fuzzer.go

    	return 1
    }
    
    func FuzzConvertIngressV1alpha3(data []byte) int {
    	f := fuzz.NewConsumer(data)
    	ing := knetworking.Ingress{}
    	err := f.GenerateStruct(&ing)
    	if err != nil {
    		return 0
    	}
    	m := &meshconfig.MeshConfig{}
    	err = f.GenerateStruct(m)
    	if err != nil {
    		return 0
    	}
    	ingress.ConvertIngressV1alpha3(ing, m, "mydomain")
    	return 1
    }
    
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Wed Mar 15 16:18:19 UTC 2023
    - 1.9K bytes
    - Viewed (0)
  7. tests/fuzz/status_fuzzer.go

    func FuzzReconcileStatuses(data []byte) int {
    	f := fuzz.NewConsumer(data)
    	current := &v1alpha1.IstioStatus{}
    	err := f.GenerateStruct(current)
    	if err != nil {
    		return 0
    	}
    	desired := distribution.Progress{}
    	err = f.GenerateStruct(&desired)
    	if err != nil {
    		return 0
    	}
    	_, _ = distribution.ReconcileStatuses(current, desired)
    	return 1
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Wed Apr 20 06:17:08 UTC 2022
    - 1.3K bytes
    - Viewed (0)
  8. tests/fuzz/v1alpha3_fuzzer.go

    }
    
    func FuzzValidateClusters(data []byte) int {
    	proxy := model.Proxy{}
    	f := fuzz.NewConsumer(data)
    	to := core.TestOptions{}
    	err := f.GenerateStruct(&to)
    	if err != nil {
    		return 0
    	}
    	err = ValidateTestOptions(to)
    	if err != nil {
    		return 0
    	}
    	err = f.GenerateStruct(&proxy)
    	if err != nil || !proxy.FuzzValidate() {
    		return 0
    	}
    	cg := core.NewConfigGenTest(utils.NopTester{}, to)
    	p := cg.SetupProxy(&proxy)
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Thu Mar 28 17:09:02 UTC 2024
    - 1.6K bytes
    - Viewed (0)
  9. tests/fuzz/aggregate_controller_fuzzer.go

    func FuzzAggregateController(data []byte) int {
    	ops := map[int]string{
    		0: "AddRegistry",
    		1: "DeleteRegistry",
    	}
    	maxOps := 2
    	f := fuzz.NewConsumer(data)
    	opts := aggregate.Options{}
    	err := f.GenerateStruct(&opts)
    	if err != nil {
    		return 0
    	}
    	opts.MeshHolder = meshHolder
    	c := aggregate.NewController(opts)
    
    	iterations, err := f.GetInt()
    	if err != nil {
    		return 0
    	}
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Mon Aug 07 18:40:05 UTC 2023
    - 2.7K bytes
    - Viewed (0)
  10. tests/fuzz/security_fuzzer.go

    	"istio.io/istio/security/pkg/server/ca"
    	"istio.io/istio/security/pkg/server/ca/authenticate"
    )
    
    func FuzzGenCSR(data []byte) int {
    	f := fuzz.NewConsumer(data)
    	certOptions := util.CertOptions{}
    	err := f.GenerateStruct(&certOptions)
    	if err != nil {
    		return 0
    	}
    	_, _, _ = util.GenCSR(certOptions)
    	return 1
    }
    
    func fuzzedCertChain(f *fuzz.ConsumeFuzzer) ([][]*x509.Certificate, error) {
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Wed Feb 28 16:41:38 UTC 2024
    - 3.2K bytes
    - Viewed (0)
Back to top