Skip to content

Commit 3ab15cb

Browse files
committed
update fuzzer
1 parent 6a5b237 commit 3ab15cb

File tree

2 files changed

+17
-3
lines changed

2 files changed

+17
-3
lines changed

config/tests/samples/create/harness.go

+2-3
Original file line numberDiff line numberDiff line change
@@ -735,7 +735,7 @@ func MaybeSkip(t *testing.T, name string, resources []*unstructured.Unstructured
735735
continue
736736
}
737737
if name == "dclbasedresourceserviceaccountref" {
738-
continue
738+
t.Skip()
739739
}
740740

741741
switch gvk.Group {
@@ -854,6 +854,7 @@ func MaybeSkip(t *testing.T, name string, resources []*unstructured.Unstructured
854854

855855
case schema.GroupKind{Group: "dataproc.cnrm.cloud.google.com", Kind: "DataprocCluster"}:
856856
case schema.GroupKind{Group: "dataproc.cnrm.cloud.google.com", Kind: "DataprocJob"}:
857+
case schema.GroupKind{Group: "dataproc.cnrm.cloud.google.com", Kind: "DataprocBatch"}:
857858

858859
case schema.GroupKind{Group: "discoveryengine.cnrm.cloud.google.com", Kind: "DiscoveryEngineDataStore"}:
859860

@@ -980,8 +981,6 @@ func MaybeSkip(t *testing.T, name string, resources []*unstructured.Unstructured
980981

981982
case schema.GroupKind{Group: "apphub.cnrm.cloud.google.com", Kind: "AppHubApplication"}:
982983

983-
case schema.GroupKind{Group: "dataproc.cnrm.cloud.google.com", Kind: "DataprocBatch"}:
984-
985984
default:
986985
t.Skipf("gk %v not suppported by mock gcp %v; skipping", gvk.GroupKind(), name)
987986
}

pkg/controller/direct/redis/cluster/cluster_fuzzer.go

+15
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,21 @@ func redisClusterFuzzer() fuzztesting.KRMFuzzer {
3434
)
3535

3636
f.UnimplementedFields.Insert(".name") // Identifier
37+
f.UnimplementedFields.Insert(".backup_collection")
38+
f.UnimplementedFields.Insert(".managed_backup_source")
39+
f.UnimplementedFields.Insert(".psc_service_attachments")
40+
f.UnimplementedFields.Insert(".psc_connections[].psc_connection_status")
41+
f.UnimplementedFields.Insert(".psc_connections[].service_attachment")
42+
f.UnimplementedFields.Insert(".psc_connections[].connection_type")
43+
f.UnimplementedFields.Insert(".cross_cluster_replication_config")
44+
f.UnimplementedFields.Insert(".kms_key")
45+
f.UnimplementedFields.Insert(".maintenance_policy")
46+
f.UnimplementedFields.Insert(".maintenance_schedule")
47+
f.UnimplementedFields.Insert(".automated_backup_config")
48+
f.UnimplementedFields.Insert(".encryption_info")
49+
f.UnimplementedFields.Insert(".gcs_source")
50+
f.UnimplementedFields.Insert(".cluster_endpoints")
51+
f.UnimplementedFields.Insert(".labels")
3752

3853
// New Fields in the updated version of Redis Cluster
3954
f.UnimplementedFields.Insert(".backup_collection")

0 commit comments

Comments
 (0)