- Sort Score
- Result 10 results
- Languages All
Results 21 - 25 of 25 for NewConsumer (0.09 sec)
-
tests/fuzz/autoregistration_controller_fuzzer.go
// pseudo-random values. // The fuzzer then uses the controller to test: // 1: OnConnect // 2: OnDisconnect // 3: QueueWorkloadEntryHealth func FuzzWE(data []byte) int { f := fuzz.NewConsumer(data) proxy := &model.Proxy{} err := f.GenerateStruct(proxy) if err != nil { return 0 } if !proxy.FuzzValidate() { return 0 }
Registered: Fri Jun 14 15:00:06 UTC 2024 - Last Modified: Tue Sep 19 20:41:55 UTC 2023 - 3.4K bytes - Viewed (0) -
pkg/fuzz/util.go
return } } panic(r) } } // New creates a new fuzz.Helper, capable of generating more complex types func New(t test.Failer, data []byte) Helper { return Helper{cf: fuzzheaders.NewConsumer(data), t: t} } // Struct generates a Struct. Validation patterns can be passed in - if any return false, the fuzz case is skipped. // Additionally, if the T implements Validator, it will implicitly be used.
Registered: Fri Jun 14 15:00:06 UTC 2024 - Last Modified: Wed Nov 30 15:31:14 UTC 2022 - 3.4K bytes - Viewed (0) -
tests/fuzz/analyzer_fuzzer.go
result, err := sa.Analyze(cancel) if err != nil { return local.AnalysisResult{}, err } return result, err } // FuzzAnalyzer implements the fuzzer func FuzzAnalyzer(data []byte) int { f := fuzz.NewConsumer(data) analyzerIndex, err := f.GetInt() if err != nil { return 0 } analyzer := availableAnalyzers[analyzerIndex%len(availableAnalyzers)]
Registered: Fri Jun 14 15:00:06 UTC 2024 - Last Modified: Tue May 23 17:08:31 UTC 2023 - 4.1K bytes - Viewed (0) -
tests/fuzz/pilot_model_fuzzer.go
if err != nil { return s, err } return s, nil } // Creates an Environment with fuzzed values // and passes that to InitContext func FuzzInitContext(data []byte) int { f := fuzz.NewConsumer(data) // Create service instances serviceInstances := make([]*model.ServiceInstance, 0, 20) number, err := f.GetInt() if err != nil { return 0 } // We allow a maximum of 20 service instances
Registered: Fri Jun 14 15:00:06 UTC 2024 - Last Modified: Tue Aug 08 18:13:06 UTC 2023 - 4.6K bytes - Viewed (0) -
tests/fuzz/crd_roundtrip_fuzzer.go
} typeAcc, err := apimeta.TypeAccessor(object) if err != nil { panic(fmt.Sprintf("%q is not a TypeMeta and cannot be tested - add it to nonRoundTrippableInternalTypes: %v\n", kgvk, err)) } f := fuzz.NewConsumer(data[1:]) err = f.GenerateStruct(object) if err != nil { return 0 } err = checkForNilValues(object) if err != nil { return 0 } typeAcc.SetKind(kgvk.Kind)
Registered: Fri Jun 14 15:00:06 UTC 2024 - Last Modified: Wed Mar 01 01:34:15 UTC 2023 - 5.8K bytes - Viewed (0)