- Sort Score
- Result 10 results
- Languages All
Results 1 - 10 of 21 for GenerateStruct (0.21 sec)
-
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) -
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) -
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) -
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) -
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) -
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) -
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) -
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) -
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) -
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)