You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Trying to run all the conformance tests related to Ingress by setting SupportedFeatures: suite.AllFeatures to run all tests and also setting ExemptFeatures: suite.MeshCoreFeatures to disable tests tied to mesh
Sample config
suite.ExperimentalConformanceOptions{
Options: suite.Options{
Client: mgrClient,
RestConfig: cfg,
// This clientset is needed in addition to the client only because
// controller-runtime client doesn't support non CRUD sub-resources yet (https://github.com/kubernetes-sigs/controller-runtime/issues/452).
Clientset: k8sClientset,
GatewayClassName: *flags.GatewayClassName,
Debug: *flags.ShowDebug,
CleanupBaseResources: *flags.CleanupBaseResources,
SupportedFeatures: suite.AllFeatures,
ExemptFeatures: suite.MeshCoreFeatures,
},
Implementation: *implementation,
ConformanceProfiles: conformanceProfiles,
})
Running with this config causes the mesh tests to run, which is not respecting the ExemptFeatures knob
What happened:
Trying to run all the conformance tests related to Ingress by setting
SupportedFeatures: suite.AllFeatures
to run all tests and also settingExemptFeatures: suite.MeshCoreFeatures
to disable tests tied to meshSample config
Running with this config causes the mesh tests to run, which is not respecting the
ExemptFeatures
knobWhat you expected to happen:
The exemptFeatures knob should work
How to reproduce it (as minimally and precisely as possible):
Here's a PR that is experiencing the issue envoyproxy/gateway#2056
Anything else we need to know?:
The text was updated successfully, but these errors were encountered: