MCPcopy Create free account

hub / github.com/cncf/cncf-fuzzing / functions

Functions1,623 in github.com/cncf/cncf-fuzzing

↓ 1 callersFunctionconvertToUnstructured
Taken from https://github.com/kubernetes/client-go/blob/master/dynamic/fake/simple.go#L471 to support validateWorkflowForClient
projects/argo/operator_fuzzer.go:110
↓ 1 callersMethodcreateAlterTableStmt
()
projects/vitess/fzconsumer/sql.go:433
↓ 1 callersMethodcreateBytes
createBytes creates a slice of byte slices that can be used by the fuzz targets.
projects/vitess/vttablet_fuzzer.go:113
↓ 1 callersFunctioncreateCRCDs
(f *fuzz.ConsumeFuzzer)
projects/kubernetes/apiextensions_fuzzer.go:175
↓ 1 callersMethodcreateClientModel
(FuzzedDataProvider data)
projects/keycloak/BaseHelper.java:149
↓ 1 callersFunctioncreateClusterWithControlPlaneFuzz
(f *fuzz.ConsumeFuzzer)
projects/cluster-api/fuzz_internal_kubeadm_controller.go:106
↓ 1 callersFunctioncreateContainer
(f *fuzz.ConsumeFuzzer, sandboxes []*sandbox.Sandbox)
projects/cri-o/fuzz_server.go:582
↓ 1 callersFunctioncreateContainerStatuses
(f *fuzz.ConsumeFuzzer)
projects/kubernetes/internal_kubelet_fuzzer.go:144
↓ 1 callersFunctioncreateContainers
(f *fuzz.ConsumeFuzzer)
projects/kubernetes/internal_kubelet_fuzzer.go:127
↓ 1 callersFunctioncreateCrdFiles
()
projects/cluster-api/non-oss-fuzz/cluster_controller_fuzzer.go:77
↓ 1 callersFunctioncreateData
Creates the test data from the byte slice
projects/cilium/OnData_fuzzer.go:59
↓ 1 callersFunctioncreateDeleteRangeRequest
(f *fuzz.ConsumeFuzzer)
projects/etcd/grpc_proxy_fuzzer.go:220
↓ 1 callersFunctioncreateExecutionOrder
(f *fuzz.ConsumeFuzzer)
projects/etcd/v3_grpc_fuzzer.go:112
↓ 1 callersMethodcreateExecutionOrder
createExecutionOrder creates an array of ints that will later be used to determine the order in which we call our fuzz targets.
projects/vitess/vttablet_fuzzer.go:159
↓ 1 callersFunctioncreateFile
Checks whether the directory of a filename exists. If it doesn't exists, then it is created.
projects/cluster-api/non-oss-fuzz/cluster_controller_fuzzer.go:57
↓ 1 callersFunctioncreateFile
(fileMap map[string]string)
projects/cluster-api/crd-creation/main.go:57
↓ 1 callersFunctioncreateFunctionCall
* createFunctionCall creates a function call This is used to create the calls to the internal harnesses: switch funcOp { case 0: _ = Fuzzquery
projects/vitess/autogenerate/convert_grep_to_fuzzer.go:108
↓ 1 callersFunctioncreateHarness
* createHarness creates an internal harness. An example of a generated harness: func FuzztabletmanagerdataTableDefinition(data []byte) error {
projects/vitess/autogenerate/convert_grep_to_fuzzer.go:140
↓ 1 callersFunctioncreateInfraConfigs
(f *fuzz.ConsumeFuzzer)
projects/cluster-api/fuzz_kubeadm_internal.go:57
↓ 1 callersMethodcreateInts
createInts creates a list of ints that can be used by the fuzz targets.
projects/vitess/vttablet_fuzzer.go:136
↓ 1 callersFunctioncreateMainFuzzer
createMainFuzzer creates a file and writes all the accumulated sub-elements (imports, main harness, internal harnesses) of the fuzzer to it.
projects/vitess/autogenerate/convert_grep_to_fuzzer.go:172
↓ 1 callersFunctioncreateManifests
(t *testing.T, cf *gofuzzheaders.ConsumeFuzzer)
projects/kubevirt/apply_fuzz_test.go:348
↓ 1 callersFunctioncreateOptions
(ff *fuzz.ConsumeFuzzer)
projects/notary/fuzz_verification.go:311
↓ 1 callersFunctioncreatePod
(f *fuzz.ConsumeFuzzer)
projects/helm/kube_fuzzer.go:35
↓ 1 callersFunctioncreatePutRequest
(f *fuzz.ConsumeFuzzer)
projects/etcd/grpc_proxy_fuzzer.go:194
↓ 1 callersFunctioncreateQueries
(f *fuzz.ConsumeFuzzer)
projects/vitess/vreplication_fuzzer.go:38
↓ 1 callersMethodcreateQuery
()
projects/vitess/fzconsumer/sql.go:503
↓ 1 callersFunctioncreateRangeRequest
(f *fuzz.ConsumeFuzzer)
projects/etcd/grpc_proxy_fuzzer.go:207
↓ 1 callersFunctioncreateRequest
(f *fuzz.ConsumeFuzzer, requestType int)
projects/etcd/v3_grpc_fuzzer.go:71
↓ 1 callersFunctioncreateRequests
(f *fuzz.ConsumeFuzzer)
projects/etcd/v3_grpc_fuzzer.go:52
↓ 1 callersMethodcreateRequests
()
projects/etcd/grpc_proxy_fuzzer.go:157
↓ 1 callersFunctioncreateRequestsV3ServerFuzzer
(data []byte)
projects/etcd/etcdserver_fuzzer.go:929
↓ 1 callersFunctioncreateSandbox
(f *fuzz.ConsumeFuzzer)
projects/cri-o/fuzz_server.go:781
↓ 1 callersFunctioncreateScope
(ff *fuzz.ConsumeFuzzer)
projects/notary/fuzz_verification.go:50
↓ 1 callersMethodcreateStmt
()
projects/vitess/fzconsumer/sql.go:480
↓ 1 callersMethodcreateStmtArgs
(tokenSlice [][]string)
projects/vitess/fzconsumer/sql.go:441
↓ 1 callersMethodcreateStrings
createStrings creates a slice of strings that can be used by the fuzz tagets.
projects/vitess/vttablet_fuzzer.go:90
↓ 1 callersMethodcreateTabletAliases
createTabletAliases creates a slice of TabletAliases that can be used by the fuzz targets.
projects/vitess/vttablet_fuzzer.go:66
↓ 1 callersMethodcreateTablets
createTablets creates a slice of Tablets that can be used by the fuzz targets.
projects/vitess/vttablet_fuzzer.go:42
↓ 1 callersFunctioncreateTopo
(ctx context.Context)
projects/vitess/vtctl_fuzzer.go:203
↓ 1 callersFunctioncreateTrustPolicies
(ff *fuzz.ConsumeFuzzer)
projects/notary/fuzz_verification.go:271
↓ 1 callersFunctioncreateTrustPolicy
(ff *fuzz.ConsumeFuzzer)
projects/notary/fuzz_verification.go:94
↓ 1 callersFunctioncreateUserList
(f *fuzz.ConsumeFuzzer)
projects/etcd/auth_store_fuzzer.go:79
↓ 1 callersFunctioncreateUserRoleList
(f *fuzz.ConsumeFuzzer)
projects/etcd/auth_store_fuzzer.go:95
↓ 1 callersFunctioncreateValue
Creates a single sqltypes.Value
projects/vitess/vindexes_fuzzer.go:263
↓ 1 callersFunctioncreateValues
Creates a slice of slices of sqltypes.Value
projects/vitess/vindexes_fuzzer.go:238
↓ 1 callersFunctioncreate_data
(input_file)
projects/kubernetes/autogenerate.py:189
↓ 1 callersFunctioncreate_fuzz_harness
(import_string, internal_targets)
projects/kubernetes/autogenerate.py:156
↓ 1 callersFunctioncreate_fuzzer_branches
()
projects/kubernetes/autogenerate.py:130
↓ 1 callersFunctioncreate_fuzzer_name
(struct_name, import_path)
projects/kubernetes/autogenerate.py:41
↓ 1 callersFunctioncreate_import_id
(import_path)
projects/kubernetes/autogenerate.py:54
↓ 1 callersFunctioncreate_internal_target
(import_id, struct_name)
projects/kubernetes/autogenerate.py:92
↓ 1 callersMethodcredentialManager
()
projects/keycloak/BaseHelper.java:710
↓ 1 callersFunctiondefaultDiffConfigParams
()
projects/argo/diff_fuzzer.go:43
↓ 1 callersFunctiondeleteUser
(f *fuzz.ConsumeFuzzer, as *authStore)
projects/etcd/auth_store_fuzzer.go:113
↓ 1 callersMethoddereferenceObject
()
projects/keycloak/BaseHelper.java:515
↓ 1 callersFunctiondiffConfigFuzz
(params *diffConfigParams)
projects/argo/diff_fuzzer.go:56
↓ 1 callersFunctiondoDeepCopyTest
(kind schema.GroupVersionKind, f *fuzz.ConsumeFuzzer)
projects/kubernetes/deepcopy_fuzzer.go:59
↓ 1 callersFunctiondoDelete
(d *Driver, fdp *fuzz.ConsumeFuzzer)
projects/distribution/inmemory_fuzzer.go:158
↓ 1 callersFunctiondoDeleteFuzz
(d *Driver, fdp *fuzz.ConsumeFuzzer)
projects/distribution/s3_aws_fuzzer.go:261
↓ 1 callersFunctiondoListFuzz
(d *Driver, fdp *fuzz.ConsumeFuzzer)
projects/distribution/s3_aws_fuzzer.go:239
↓ 1 callersFunctiondoMove
(d *Driver, fdp *fuzz.ConsumeFuzzer)
projects/distribution/inmemory_fuzzer.go:145
↓ 1 callersFunctiondoMoveFuzz
(d *Driver, fdp *fuzz.ConsumeFuzzer)
projects/distribution/s3_aws_fuzzer.go:248
↓ 1 callersFunctiondoPushLayerFuzz
doPushLayerFuzz pushes the layer content returning the url on success returning the response. If you're only expecting a successful response, use push
projects/distribution/app_fuzzer.go:192
↓ 1 callersFunctiondoRandomOp
(d *Driver, fdp *fuzz.ConsumeFuzzer)
projects/distribution/inmemory_fuzzer.go:43
↓ 1 callersFunctiondoRandomOperationts
(d *Driver, fdp *fuzz.ConsumeFuzzer)
projects/distribution/s3_aws_fuzzer.go:117
↓ 1 callersFunctiondoRegistryFuzzer
tests https://github.com/kubernetes/kubernetes/blob/master/staging/src/k8s.io/apiserver/pkg/registry/generic/registry/store_test.go#L386
projects/kubernetes/apiserver_fuzzer.go:34
↓ 1 callersFunctiondoStatFuzz
(d *Driver, fdp *fuzz.ConsumeFuzzer)
projects/distribution/s3_aws_fuzzer.go:230
↓ 1 callersFunctiondoUnrecognized
Verifies that: 1) serialized json -> object 2) serialized json -> map[string]interface{} -> object produces the same object.
projects/kubernetes/converter_fuzzer.go:63
↓ 1 callersFunctiondoWalkFuzz
(d *Driver, f *fuzz.ConsumeFuzzer)
projects/distribution/s3_aws_fuzzer.go:194
↓ 1 callersFunctiondoWriteFuzz
(d *Driver, fdp *fuzz.ConsumeFuzzer)
projects/distribution/s3_aws_fuzzer.go:205
↓ 1 callersFunctionencodePasswordFuzz
(s string)
projects/etcd/auth_store_fuzzer.go:46
↓ 1 callersFunctionerrorHandler
()
projects/kubernetes/internal_kubelet_server_fuzzer.go:34
↓ 1 callersFunctionexecInsert
execInsert implements a wrapper to fuzz Insert.Tryexecute()
projects/vitess/vtgate_engine_fuzzer.go:85
↓ 1 callersFunctionexecRoute
execRoute implements a wrapper to fuzz Route.Tryexecute()
projects/vitess/vtgate_engine_fuzzer.go:96
↓ 1 callersFunctionexecUpdate
execUpdate implements a wrapper to fuzz Update.Tryexecute()
projects/vitess/vtgate_engine_fuzzer.go:74
↓ 1 callersMethodexecuteInRandomOrder
executeInRandomOrder calls the fuzz targets in the order specified by f.executionOrder
projects/vitess/vttablet_fuzzer.go:602
↓ 1 callersFunctionformatDuration
Helper functions for condition testing formatDuration converts minutes to duration string (e.g., "10m", "1h30m")
projects/openfga/authorization_models_advanced_fuzz_test.go:1757
↓ 1 callersFunctionformatTimestampWithOffset
formatTimestampWithOffset adds minutes to a timestamp and returns new timestamp
projects/openfga/authorization_models_advanced_fuzz_test.go:1788
↓ 1 callersFunctionfuzzAesRoundtrip
(data []byte)
projects/kubernetes/aes_fuzzer.go:32
↓ 1 callersFunctionfuzzAllValidation
(data []byte)
projects/kubernetes/validation_fuzzer.go:53
↓ 1 callersFunctionfuzzApiRoundtrip
(data []byte)
projects/kubernetes/api_roundtrip_fuzzer.go:114
↓ 1 callersFunctionfuzzCelCompile
(data []byte)
projects/kubernetes/celcompile_fuzzer.go:29
↓ 1 callersFunctionfuzzCelDataCompile
(data []byte)
projects/kubernetes/celcompiledata_fuzzer.go:28
↓ 1 callersFunctionfuzzControllerRoundtrip
(data []byte)
projects/kubernetes/gofuzz-fuzzers.go:49
↓ 1 callersFunctionfuzzConvertToAPIContainerStatuses
(data []byte)
projects/kubernetes/internal_kubelet_fuzzer.go:79
↓ 1 callersFunctionfuzzDeepCopy
fuzzDeepCopy implements a fuzzer for the logic defined in: https://github.com/kubernetes/kubernetes/blob/master/pkg/api/testing/copy_test.go
projects/kubernetes/deepcopy_fuzzer.go:32
↓ 1 callersFunctionfuzzEntireDeploymentUtil
(data []byte)
projects/kubernetes/deployment_util_fuzzer.go:59
↓ 1 callersFunctionfuzzFuncs
(options ...fuzzOption)
projects/kubevirt/apply_fuzz_test.go:805
↓ 1 callersFunctionfuzzHandlePodCleanups
(data []byte)
projects/kubernetes/internal_kubelet_fuzzer.go:161
↓ 1 callersFunctionfuzzInternalObject
(t *stdTesting.T, fuzzer *fuzz.Fuzzer, object runtime.Object)
projects/knative/fuzz_messaging_v1.go:130
↓ 1 callersFunctionfuzzKubeRuntime
(data []byte)
projects/kubernetes/internal_kubelet_kuberuntime_fuzzer.go:26
↓ 1 callersFunctionfuzzKubeletSchemeRoundtrip
(data []byte)
projects/kubernetes/gofuzz-fuzzers.go:60
↓ 1 callersFunctionfuzzMachineDeploymentSpecValidate
(data []byte)
projects/cluster-api/fuzz_v1beta1_machine_webhook.go:59
↓ 1 callersFunctionfuzzMachineHealthCheck
(data []byte)
projects/cluster-api/fuzz_v1beta1_machine_webhook.go:78
↓ 1 callersFunctionfuzzMachineSet
(data []byte)
projects/cluster-api/fuzz_v1beta1_machine_webhook.go:97
↓ 1 callersFunctionfuzzMachineValidate
(data []byte)
projects/cluster-api/fuzz_v1beta1_machine_webhook.go:40
↓ 1 callersFunctionfuzzMakeEnvironmentVariables
(data []byte)
projects/kubernetes/internal_kubelet_fuzzer.go:192
↓ 1 callersFunctionfuzzMarshalClusterConfigurationForVersion
(data []byte)
projects/cluster-api/fuzz_bootstrap_kubeadm.go:42
↓ 1 callersFunctionfuzzMarshalClusterStatusForVersion
(data []byte)
projects/cluster-api/fuzz_bootstrap_kubeadm.go:60
← previousnext →401–500 of 1,623, ranked by callers