Search Options

Results per page
Sort
Preferred Languages
Advance

Results 21 - 25 of 25 for NewConsumer (0.09 sec)

  1. 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)
  2. 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)
  3. 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)
  4. 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)
  5. 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)
Back to top