Result | SUCCESS |
Tests | 0 failed / 1346 succeeded |
Started | |
Elapsed | 5m17s |
Revision | main |
API Utilities Test Suite [BeforeSuite]
API Utilities Test Suite [It] Dynamic REST Mapper KindFor should avoid reloading twice if two requests for the same thing come in
API Utilities Test Suite [It] Dynamic REST Mapper KindFor should lazily initialize if the lazy option is used
API Utilities Test Suite [It] Dynamic REST Mapper KindFor should rate-limit then allow more at configured rate
API Utilities Test Suite [It] Dynamic REST Mapper KindFor should read from the cache when possible
API Utilities Test Suite [It] Dynamic REST Mapper KindFor should reload if not present in the cache
API Utilities Test Suite [It] Dynamic REST Mapper KindsFor should avoid reloading twice if two requests for the same thing come in
API Utilities Test Suite [It] Dynamic REST Mapper KindsFor should lazily initialize if the lazy option is used
API Utilities Test Suite [It] Dynamic REST Mapper KindsFor should rate-limit then allow more at configured rate
API Utilities Test Suite [It] Dynamic REST Mapper KindsFor should read from the cache when possible
API Utilities Test Suite [It] Dynamic REST Mapper KindsFor should reload if not present in the cache
API Utilities Test Suite [It] Dynamic REST Mapper RESTMappingFor should avoid reloading twice if two requests for the same thing come in
API Utilities Test Suite [It] Dynamic REST Mapper RESTMappingFor should lazily initialize if the lazy option is used
API Utilities Test Suite [It] Dynamic REST Mapper RESTMappingFor should rate-limit then allow more at configured rate
API Utilities Test Suite [It] Dynamic REST Mapper RESTMappingFor should read from the cache when possible
API Utilities Test Suite [It] Dynamic REST Mapper RESTMappingFor should reload if not present in the cache
API Utilities Test Suite [It] Dynamic REST Mapper RESTMappingsFor should avoid reloading twice if two requests for the same thing come in
API Utilities Test Suite [It] Dynamic REST Mapper RESTMappingsFor should lazily initialize if the lazy option is used
API Utilities Test Suite [It] Dynamic REST Mapper RESTMappingsFor should rate-limit then allow more at configured rate
API Utilities Test Suite [It] Dynamic REST Mapper RESTMappingsFor should read from the cache when possible
API Utilities Test Suite [It] Dynamic REST Mapper RESTMappingsFor should reload if not present in the cache
API Utilities Test Suite [It] Dynamic REST Mapper ResourceFor should avoid reloading twice if two requests for the same thing come in
API Utilities Test Suite [It] Dynamic REST Mapper ResourceFor should lazily initialize if the lazy option is used
API Utilities Test Suite [It] Dynamic REST Mapper ResourceFor should rate-limit then allow more at configured rate
API Utilities Test Suite [It] Dynamic REST Mapper ResourceFor should read from the cache when possible
API Utilities Test Suite [It] Dynamic REST Mapper ResourceFor should reload if not present in the cache
API Utilities Test Suite [It] Dynamic REST Mapper ResourceSingularizer should avoid reloading twice if two requests for the same thing come in
API Utilities Test Suite [It] Dynamic REST Mapper ResourceSingularizer should lazily initialize if the lazy option is used
API Utilities Test Suite [It] Dynamic REST Mapper ResourceSingularizer should rate-limit then allow more at configured rate
API Utilities Test Suite [It] Dynamic REST Mapper ResourceSingularizer should read from the cache when possible
API Utilities Test Suite [It] Dynamic REST Mapper ResourceSingularizer should reload if not present in the cache
API Utilities Test Suite [It] Dynamic REST Mapper ResourcesFor should avoid reloading twice if two requests for the same thing come in
API Utilities Test Suite [It] Dynamic REST Mapper ResourcesFor should lazily initialize if the lazy option is used
API Utilities Test Suite [It] Dynamic REST Mapper ResourcesFor should rate-limit then allow more at configured rate
API Utilities Test Suite [It] Dynamic REST Mapper ResourcesFor should read from the cache when possible
API Utilities Test Suite [It] Dynamic REST Mapper ResourcesFor should reload if not present in the cache
Addr Suite [It] SuggestAddress returns a free port and an address to bind to
Addr Suite [It] SuggestAddress supports a 0.0.0.0 listenHost
Addr Suite [It] SuggestAddress supports an explicit listenHost
Admission Webhook Suite [BeforeSuite]
Admission Webhook Suite [It] Admission Webhook Decoder should be able to decode into an unstructured object
Admission Webhook Suite [It] Admission Webhook Decoder should decode a valid RawExtension object
Admission Webhook Suite [It] Admission Webhook Decoder should decode a valid admission request
Admission Webhook Suite [It] Admission Webhook Decoder should fail to decode if the object in the request doesn't match the passed-in type
Admission Webhook Suite [It] Admission Webhook Response Helpers Allowed should populate a status with a reason when a reason is given
Admission Webhook Suite [It] Admission Webhook Response Helpers Allowed should return an 'allowed' response
Admission Webhook Suite [It] Admission Webhook Response Helpers Denied should populate a status with a reason when a reason is given
Admission Webhook Suite [It] Admission Webhook Response Helpers Denied should return a 'not allowed' response
Admission Webhook Suite [It] Admission Webhook Response Helpers Errored should return a denied response with an error
Admission Webhook Suite [It] Admission Webhook Response Helpers PatchResponseFromRaw should return an 'allowed' response with a patch of the diff between two sets of serialized JSON
Admission Webhook Suite [It] Admission Webhook Response Helpers Patched should populate a status with a reason when a reason is given
Admission Webhook Suite [It] Admission Webhook Response Helpers Patched should return an 'allowed' response with the given patches
Admission Webhook Suite [It] Admission Webhook Response Helpers ValidationResponse should populate a status with a message when a message is given
Admission Webhook Suite [It] Admission Webhook Response Helpers ValidationResponse should return an admission decision
Admission Webhook Suite [It] Admission Webhook Response Helpers WithWarnings should add the warnings to the existing response without removing any existing warnings
Admission Webhook Suite [It] Admission Webhooks HTTP Handler should mutate the Context from the HTTP request, if func supplied
Admission Webhook Suite [It] Admission Webhooks HTTP Handler should never run into circular calling if the writer has broken
Admission Webhook Suite [It] Admission Webhooks HTTP Handler should present the Context from the HTTP request, if any
Admission Webhook Suite [It] Admission Webhooks HTTP Handler should return bad-request when given an empty body
Admission Webhook Suite [It] Admission Webhooks HTTP Handler should return bad-request when given an undecodable body
Admission Webhook Suite [It] Admission Webhooks HTTP Handler should return bad-request when given the wrong content-type
Admission Webhook Suite [It] Admission Webhooks HTTP Handler should return the response given by the handler with version defaulted to v1
Admission Webhook Suite [It] Admission Webhooks HTTP Handler should return the v1 response given by the handler
Admission Webhook Suite [It] Admission Webhooks HTTP Handler should return the v1beta1 response given by the handler
Admission Webhook Suite [It] Admission Webhooks panic recovery should not recover panic if RecoverPanic is false by default
Admission Webhook Suite [It] Admission Webhooks panic recovery should recover panic if RecoverPanic is true
Admission Webhook Suite [It] Admission Webhooks should ensure that the response's UID is set to the request's UID
Admission Webhook Suite [It] Admission Webhooks should invoke the handler to get a response
Admission Webhook Suite [It] Admission Webhooks should pass a request logger created by LogConstructor via the context
Admission Webhook Suite [It] Admission Webhooks should pass a request logger via the context
Admission Webhook Suite [It] Admission Webhooks should populate the status on a response if one is not provided
Admission Webhook Suite [It] Admission Webhooks should serialize patch operations into a single jsonpatch blob
Admission Webhook Suite [It] Admission Webhooks shouldn't overwrite the status on a response
Admission Webhook Suite [It] Defaulter Handler should return ok if received delete verb in defaulter handler
Admission Webhook Suite [It] Multi-Handler Admission Webhooks with mutating handlers should not return any patches if the request is denied
Admission Webhook Suite [It] Multi-Handler Admission Webhooks with mutating handlers should produce all patches if the requests are all allowed
Admission Webhook Suite [It] Multi-Handler Admission Webhooks with validating handlers should allow the request if all handlers allow the request
Admission Webhook Suite [It] Multi-Handler Admission Webhooks with validating handlers should deny the request if any handler denies the request
Admission Webhook Suite [It] validatingHandler when dealing with Status errors should propagate the Status from ValidateCreate's return value to the HTTP response
Admission Webhook Suite [It] validatingHandler when dealing with Status errors should propagate the Status from ValidateDelete's return value to the HTTP response
Admission Webhook Suite [It] validatingHandler when dealing with Status errors should propagate the Status from ValidateUpdate's return value to the HTTP response
Admission Webhook Suite [It] validatingHandler when dealing with non-status errors should return 403 response when ValidateCreate with error message embedded
Admission Webhook Suite [It] validatingHandler when dealing with non-status errors should return 403 response when ValidateDelete returns non-APIStatus error
Admission Webhook Suite [It] validatingHandler when dealing with non-status errors should return 403 response when ValidateUpdate returns non-APIStatus error
Admission Webhook Suite [It] validatingHandler when dealing with successful results should return 200 in response when create succeeds
Admission Webhook Suite [It] validatingHandler when dealing with successful results should return 200 in response when delete succeeds
Admission Webhook Suite [It] validatingHandler when dealing with successful results should return 200 in response when update succeeds
Authentication Webhook Suite [BeforeSuite]
Authentication Webhook Suite [It] Authentication Webhook Response Helpers Authenticated should populate a status with a reason when a reason is given
Authentication Webhook Suite [It] Authentication Webhook Response Helpers Authenticated should return an 'allowed' response
Authentication Webhook Suite [It] Authentication Webhook Response Helpers Errored should return a unauthenticated response with an error
Authentication Webhook Suite [It] Authentication Webhook Response Helpers ReviewResponse should populate a status with a Error when a reason is given
Authentication Webhook Suite [It] Authentication Webhook Response Helpers ReviewResponse should return an authentication decision
Authentication Webhook Suite [It] Authentication Webhook Response Helpers Unauthenticated should populate a status with a reason when a reason is given
Authentication Webhook Suite [It] Authentication Webhook Response Helpers Unauthenticated should return a 'not allowed' response
Authentication Webhook Suite [It] Authentication Webhooks HTTP Handler should mutate the Context from the HTTP request, if func supplied
Authentication Webhook Suite [It] Authentication Webhooks HTTP Handler should present the Context from the HTTP request, if any
Authentication Webhook Suite [It] Authentication Webhooks HTTP Handler should return bad-request when given an empty body
Authentication Webhook Suite [It] Authentication Webhooks HTTP Handler should return bad-request when given an undecodable body
Authentication Webhook Suite [It] Authentication Webhooks HTTP Handler should return bad-request when given an undecodable body
Authentication Webhook Suite [It] Authentication Webhooks HTTP Handler should return bad-request when given the wrong content-type
Authentication Webhook Suite [It] Authentication Webhooks HTTP Handler should return the response given by the handler with version defaulted to v1
Authentication Webhook Suite [It] Authentication Webhooks HTTP Handler should return the v1 response given by the handler
Authentication Webhook Suite [It] Authentication Webhooks should ensure that the response's UID is set to the request's UID
Authentication Webhook Suite [It] Authentication Webhooks should invoke the handler to get a response
Authentication Webhook Suite [It] Authentication Webhooks should populate the status on a response if one is not provided
Authentication Webhook Suite [It] Authentication Webhooks shouldn't overwrite the status on a response
CRD conversion Suite [BeforeSuite]
CRD conversion Suite [It] Conversion Webhook should convert hub to spoke successfully
CRD conversion Suite [It] Conversion Webhook should convert spoke to hub successfully
CRD conversion Suite [It] Conversion Webhook should convert spoke to spoke successfully
CRD conversion Suite [It] Conversion Webhook should return error when dest/src objects are of same type
CRD conversion Suite [It] Conversion Webhook should return error when dest/src objects belong to different API groups
CRD conversion Suite [It] Conversion Webhook should return error when the API group does not have a hub defined
CRD conversion Suite [It] IsConvertible should not error for uninitialized types
CRD conversion Suite [It] IsConvertible should not error for unstructured types
CRD conversion Suite [It] IsConvertible should return false for a non convertible type
CRD conversion Suite [It] IsConvertible should return true for convertible types
Cache Internal Suite [It] gvkFixupWatcher behaves like watch.FakeWatcher
Cache Suite [AfterSuite]
Cache Suite [BeforeSuite]
Cache Suite [It] Cache with selectors Should list serviceaccounts and find exactly one in namespace test-namespace-1
Cache Suite [It] Cache with selectors Should list services and find exactly one in namespace test-namespace-2
Cache Suite [It] Cache with transformers with metadata-only objects should apply default transformer to objects when none is specified
Cache Suite [It] Cache with transformers with metadata-only objects should apply transformers to explicitly specified GVKS
Cache Suite [It] Cache with transformers with structured objects should apply default transformer to objects when none is specified
Cache Suite [It] Cache with transformers with structured objects should apply transformers to explicitly specified GVKS
Cache Suite [It] Cache with transformers with unstructured objects should apply default transformer to objects when none is specified
Cache Suite [It] Cache with transformers with unstructured objects should apply transformers to explicitly specified GVKS
Cache Suite [It] Informer Cache Cache test as a Reader and cache with selectors when field does not match it does not has to inform
Cache Suite [It] Informer Cache Cache test as a Reader and cache with selectors when field matches multiple pods it has to inform about all of them
Cache Suite [It] Informer Cache Cache test as a Reader and cache with selectors when field matches one pod it has to inform about it
Cache Suite [It] Informer Cache Cache test as a Reader and cache with selectors when label and field matches one pod it has to inform about about it
Cache Suite [It] Informer Cache Cache test as a Reader and cache with selectors when label does not match it does not has to inform
Cache Suite [It] Informer Cache Cache test as a Reader and cache with selectors when label matches multiple pods it has to inform about all of them
Cache Suite [It] Informer Cache Cache test as a Reader and cache with selectors when label matches one pod it has to inform about it
Cache Suite [It] Informer Cache Cache test as a Reader and cache with selectors when selectors are empty it has to inform about all the pods
Cache Suite [It] Informer Cache Cache test as a Reader with metadata-only objects should be able to get objects that haven't been watched previously
Cache Suite [It] Informer Cache Cache test as a Reader with metadata-only objects should be able to list objects by namespace
Cache Suite [It] Informer Cache Cache test as a Reader with metadata-only objects should be able to list objects that haven't been watched previously
Cache Suite [It] Informer Cache Cache test as a Reader with metadata-only objects should be able to restrict cache to a namespace
Cache Suite [It] Informer Cache Cache test as a Reader with metadata-only objects should deep copy the object unless told otherwise
Cache Suite [It] Informer Cache Cache test as a Reader with metadata-only objects should return an error if getting object in unwatched namespace
Cache Suite [It] Informer Cache Cache test as a Reader with metadata-only objects should return an error if the object is not found
Cache Suite [It] Informer Cache Cache test as a Reader with metadata-only objects should support filtering by labels from multiple namespaces
Cache Suite [It] Informer Cache Cache test as a Reader with metadata-only objects should support filtering by labels in a single namespace
Cache Suite [It] Informer Cache Cache test as a Reader with structured objects should be able to get objects that haven't been watched previously
Cache Suite [It] Informer Cache Cache test as a Reader with structured objects should be able to list objects by namespace
Cache Suite [It] Informer Cache Cache test as a Reader with structured objects should be able to list objects that haven't been watched previously
Cache Suite [It] Informer Cache Cache test as a Reader with structured objects should be able to list objects with GVK populated
Cache Suite [It] Informer Cache Cache test as a Reader with structured objects should deep copy the object unless told otherwise
Cache Suite [It] Informer Cache Cache test as a Reader with structured objects should return a limited result set matching the correct label
Cache Suite [It] Informer Cache Cache test as a Reader with structured objects should return an error if getting object in unwatched namespace
Cache Suite [It] Informer Cache Cache test as a Reader with structured objects should return an error if the object is not found
Cache Suite [It] Informer Cache Cache test as a Reader with structured objects should return an error when context is cancelled
Cache Suite [It] Informer Cache Cache test as a Reader with structured objects should set the Limit option and limit number of objects to Limit when List is called
Cache Suite [It] Informer Cache Cache test as a Reader with structured objects should support filtering by labels from multiple namespaces
Cache Suite [It] Informer Cache Cache test as a Reader with structured objects should support filtering by labels in a single namespace
Cache Suite [It] Informer Cache Cache test as a Reader with unstructured objects should be able to get objects that haven't been watched previously
Cache Suite [It] Informer Cache Cache test as a Reader with unstructured objects should be able to list objects by namespace
Cache Suite [It] Informer Cache Cache test as a Reader with unstructured objects should be able to list objects that haven't been watched previously
Cache Suite [It] Informer Cache Cache test as a Reader with unstructured objects should be able to restrict cache to a namespace
Cache Suite [It] Informer Cache Cache test as a Reader with unstructured objects should deep copy the object unless told otherwise
Cache Suite [It] Informer Cache Cache test as a Reader with unstructured objects should return an error if getting object in unwatched namespace
Cache Suite [It] Informer Cache Cache test as a Reader with unstructured objects should return an error if the object is not found
Cache Suite [It] Informer Cache Cache test as a Reader with unstructured objects should support filtering by labels from multiple namespaces
Cache Suite [It] Informer Cache Cache test as a Reader with unstructured objects should support filtering by labels in a single namespace
Cache Suite [It] Informer Cache Cache test as a Reader with unstructured objects test multinamespaced cache for cluster scoped resources
Cache Suite [It] Informer Cache Cache test as an Informer with metadata-only objects should allow for get informer to be cancelled
Cache Suite [It] Informer Cache Cache test as an Informer with metadata-only objects should be able to get informer for the object
Cache Suite [It] Informer Cache Cache test as an Informer with metadata-only objects should be able to index an object field then retrieve objects by that field
Cache Suite [It] Informer Cache Cache test as an Informer with structured objects should allow for get informer to be cancelled
Cache Suite [It] Informer Cache Cache test as an Informer with structured objects should allow getting an informer by group/version/kind to be cancelled
Cache Suite [It] Informer Cache Cache test as an Informer with structured objects should be able not to change indexer values after indexing cluster-scope objects
Cache Suite [It] Informer Cache Cache test as an Informer with structured objects should be able to get an informer by group/version/kind
Cache Suite [It] Informer Cache Cache test as an Informer with structured objects should be able to get informer for the object
Cache Suite [It] Informer Cache Cache test as an Informer with structured objects should be able to index an object field then retrieve objects by that field
Cache Suite [It] Informer Cache Cache test as an Informer with unstructured objects should allow for get informer to be cancelled
Cache Suite [It] Informer Cache Cache test as an Informer with unstructured objects should be able to get informer for the object
Cache Suite [It] Informer Cache Cache test as an Informer with unstructured objects should be able to index an object field then retrieve objects by that field
Cache Suite [It] Informer Cache Cache test use UnsafeDisableDeepCopy list options should be able to change object in informer cache
Cache Suite [It] Informer Cache without global DeepCopy Cache test as a Reader and cache with selectors when field does not match it does not has to inform
Cache Suite [It] Informer Cache without global DeepCopy Cache test as a Reader and cache with selectors when field matches multiple pods it has to inform about all of them
Cache Suite [It] Informer Cache without global DeepCopy Cache test as a Reader and cache with selectors when field matches one pod it has to inform about it
Cache Suite [It] Informer Cache without global DeepCopy Cache test as a Reader and cache with selectors when label and field matches one pod it has to inform about about it
Cache Suite [It] Informer Cache without global DeepCopy Cache test as a Reader and cache with selectors when label does not match it does not has to inform
Cache Suite [It] Informer Cache without global DeepCopy Cache test as a Reader and cache with selectors when label matches multiple pods it has to inform about all of them
Cache Suite [It] Informer Cache without global DeepCopy Cache test as a Reader and cache with selectors when label matches one pod it has to inform about it
Cache Suite [It] Informer Cache without global DeepCopy Cache test as a Reader and cache with selectors when selectors are empty it has to inform about all the pods
Cache Suite [It] Informer Cache without global DeepCopy Cache test as a Reader with metadata-only objects should be able to get objects that haven't been watched previously
Cache Suite [It] Informer Cache without global DeepCopy Cache test as a Reader with metadata-only objects should be able to list objects by namespace
Cache Suite [It] Informer Cache without global DeepCopy Cache test as a Reader with metadata-only objects should be able to list objects that haven't been watched previously
Cache Suite [It] Informer Cache without global DeepCopy Cache test as a Reader with metadata-only objects should be able to restrict cache to a namespace
Cache Suite [It] Informer Cache without global DeepCopy Cache test as a Reader with metadata-only objects should not deep copy the object if UnsafeDisableDeepCopy is enabled
Cache Suite [It] Informer Cache without global DeepCopy Cache test as a Reader with metadata-only objects should return an error if getting object in unwatched namespace
Cache Suite [It] Informer Cache without global DeepCopy Cache test as a Reader with metadata-only objects should return an error if the object is not found
Cache Suite [It] Informer Cache without global DeepCopy Cache test as a Reader with metadata-only objects should support filtering by labels from multiple namespaces
Cache Suite [It] Informer Cache without global DeepCopy Cache test as a Reader with metadata-only objects should support filtering by labels in a single namespace
Cache Suite [It] Informer Cache without global DeepCopy Cache test as a Reader with structured objects should be able to get objects that haven't been watched previously
Cache Suite [It] Informer Cache without global DeepCopy Cache test as a Reader with structured objects should be able to list objects by namespace
Cache Suite [It] Informer Cache without global DeepCopy Cache test as a Reader with structured objects should be able to list objects that haven't been watched previously
Cache Suite [It] Informer Cache without global DeepCopy Cache test as a Reader with structured objects should not deep copy the object if UnsafeDisableDeepCopy is enabled
Cache Suite [It] Informer Cache without global DeepCopy Cache test as a Reader with structured objects should return a limited result set matching the correct label
Cache Suite [It] Informer Cache without global DeepCopy Cache test as a Reader with structured objects should return an error if getting object in unwatched namespace
Cache Suite [It] Informer Cache without global DeepCopy Cache test as a Reader with structured objects should return an error if the object is not found
Cache Suite [It] Informer Cache without global DeepCopy Cache test as a Reader with structured objects should return an error when context is cancelled
Cache Suite [It] Informer Cache without global DeepCopy Cache test as a Reader with structured objects should set the Limit option and limit number of objects to Limit when List is called
Cache Suite [It] Informer Cache without global DeepCopy Cache test as a Reader with structured objects should support filtering by labels from multiple namespaces
Cache Suite [It] Informer Cache without global DeepCopy Cache test as a Reader with structured objects should support filtering by labels in a single namespace
Cache Suite [It] Informer Cache without global DeepCopy Cache test as a Reader with unstructured objects should be able to get objects that haven't been watched previously
Cache Suite [It] Informer Cache without global DeepCopy Cache test as a Reader with unstructured objects should be able to list objects by namespace
Cache Suite [It] Informer Cache without global DeepCopy Cache test as a Reader with unstructured objects should be able to list objects that haven't been watched previously
Cache Suite [It] Informer Cache without global DeepCopy Cache test as a Reader with unstructured objects should be able to restrict cache to a namespace
Cache Suite [It] Informer Cache without global DeepCopy Cache test as a Reader with unstructured objects should not deep copy the object if UnsafeDisableDeepCopy is enabled
Cache Suite [It] Informer Cache without global DeepCopy Cache test as a Reader with unstructured objects should return an error if getting object in unwatched namespace
Cache Suite [It] Informer Cache without global DeepCopy Cache test as a Reader with unstructured objects should return an error if the object is not found
Cache Suite [It] Informer Cache without global DeepCopy Cache test as a Reader with unstructured objects should support filtering by labels from multiple namespaces
Cache Suite [It] Informer Cache without global DeepCopy Cache test as a Reader with unstructured objects should support filtering by labels in a single namespace
Cache Suite [It] Informer Cache without global DeepCopy Cache test as a Reader with unstructured objects test multinamespaced cache for cluster scoped resources
Cache Suite [It] Informer Cache without global DeepCopy Cache test as an Informer with metadata-only objects should allow for get informer to be cancelled
Cache Suite [It] Informer Cache without global DeepCopy Cache test as an Informer with metadata-only objects should be able to get informer for the object
Cache Suite [It] Informer Cache without global DeepCopy Cache test as an Informer with metadata-only objects should be able to index an object field then retrieve objects by that field
Cache Suite [It] Informer Cache without global DeepCopy Cache test as an Informer with structured objects should allow for get informer to be cancelled
Cache Suite [It] Informer Cache without global DeepCopy Cache test as an Informer with structured objects should allow getting an informer by group/version/kind to be cancelled
Cache Suite [It] Informer Cache without global DeepCopy Cache test as an Informer with structured objects should be able not to change indexer values after indexing cluster-scope objects
Cache Suite [It] Informer Cache without global DeepCopy Cache test as an Informer with structured objects should be able to get an informer by group/version/kind
Cache Suite [It] Informer Cache without global DeepCopy Cache test as an Informer with structured objects should be able to get informer for the object
Cache Suite [It] Informer Cache without global DeepCopy Cache test as an Informer with structured objects should be able to index an object field then retrieve objects by that field
Cache Suite [It] Informer Cache without global DeepCopy Cache test as an Informer with unstructured objects should allow for get informer to be cancelled
Cache Suite [It] Informer Cache without global DeepCopy Cache test as an Informer with unstructured objects should be able to get informer for the object
Cache Suite [It] Informer Cache without global DeepCopy Cache test as an Informer with unstructured objects should be able to index an object field then retrieve objects by that field
Cache Suite [It] Informer Cache without global DeepCopy Cache test use UnsafeDisableDeepCopy list options should be able to change object in informer cache
Cache Suite [It] Multi-Namespace Informer Cache Cache test as a Reader and cache with selectors when field does not match it does not has to inform
Cache Suite [It] Multi-Namespace Informer Cache Cache test as a Reader and cache with selectors when field matches multiple pods it has to inform about all of them
Cache Suite [It] Multi-Namespace Informer Cache Cache test as a Reader and cache with selectors when field matches one pod it has to inform about it
Cache Suite [It] Multi-Namespace Informer Cache Cache test as a Reader and cache with selectors when label and field matches one pod it has to inform about about it
Cache Suite [It] Multi-Namespace Informer Cache Cache test as a Reader and cache with selectors when label does not match it does not has to inform
Cache Suite [It] Multi-Namespace Informer Cache Cache test as a Reader and cache with selectors when label matches multiple pods it has to inform about all of them
Cache Suite [It] Multi-Namespace Informer Cache Cache test as a Reader and cache with selectors when label matches one pod it has to inform about it
Cache Suite [It] Multi-Namespace Informer Cache Cache test as a Reader and cache with selectors when selectors are empty it has to inform about all the pods
Cache Suite [It] Multi-Namespace Informer Cache Cache test as a Reader with metadata-only objects should be able to get objects that haven't been watched previously
Cache Suite [It] Multi-Namespace Informer Cache Cache test as a Reader with metadata-only objects should be able to list objects by namespace
Cache Suite [It] Multi-Namespace Informer Cache Cache test as a Reader with metadata-only objects should be able to list objects that haven't been watched previously
Cache Suite [It] Multi-Namespace Informer Cache Cache test as a Reader with metadata-only objects should be able to restrict cache to a namespace
Cache Suite [It] Multi-Namespace Informer Cache Cache test as a Reader with metadata-only objects should deep copy the object unless told otherwise
Cache Suite [It] Multi-Namespace Informer Cache Cache test as a Reader with metadata-only objects should return an error if getting object in unwatched namespace
Cache Suite [It] Multi-Namespace Informer Cache Cache test as a Reader with metadata-only objects should return an error if the object is not found
Cache Suite [It] Multi-Namespace Informer Cache Cache test as a Reader with metadata-only objects should support filtering by labels from multiple namespaces
Cache Suite [It] Multi-Namespace Informer Cache Cache test as a Reader with metadata-only objects should support filtering by labels in a single namespace
Cache Suite [It] Multi-Namespace Informer Cache Cache test as a Reader with structured objects should be able to get objects that haven't been watched previously
Cache Suite [It] Multi-Namespace Informer Cache Cache test as a Reader with structured objects should be able to list objects by namespace
Cache Suite [It] Multi-Namespace Informer Cache Cache test as a Reader with structured objects should be able to list objects that haven't been watched previously
Cache Suite [It] Multi-Namespace Informer Cache Cache test as a Reader with structured objects should be able to list objects with GVK populated
Cache Suite [It] Multi-Namespace Informer Cache Cache test as a Reader with structured objects should deep copy the object unless told otherwise
Cache Suite [It] Multi-Namespace Informer Cache Cache test as a Reader with structured objects should return a limited result set matching the correct label
Cache Suite [It] Multi-Namespace Informer Cache Cache test as a Reader with structured objects should return an error if getting object in unwatched namespace
Cache Suite [It] Multi-Namespace Informer Cache Cache test as a Reader with structured objects should return an error if the object is not found
Cache Suite [It] Multi-Namespace Informer Cache Cache test as a Reader with structured objects should return an error when context is cancelled
Cache Suite [It] Multi-Namespace Informer Cache Cache test as a Reader with structured objects should set the Limit option and limit number of objects to Limit when List is called
Cache Suite [It] Multi-Namespace Informer Cache Cache test as a Reader with structured objects should support filtering by labels from multiple namespaces
Cache Suite [It] Multi-Namespace Informer Cache Cache test as a Reader with structured objects should support filtering by labels in a single namespace
Cache Suite [It] Multi-Namespace Informer Cache Cache test as a Reader with unstructured objects should be able to get objects that haven't been watched previously
Cache Suite [It] Multi-Namespace Informer Cache Cache test as a Reader with unstructured objects should be able to list objects by namespace
Cache Suite [It] Multi-Namespace Informer Cache Cache test as a Reader with unstructured objects should be able to list objects that haven't been watched previously
Cache Suite [It] Multi-Namespace Informer Cache Cache test as a Reader with unstructured objects should be able to restrict cache to a namespace
Cache Suite [It] Multi-Namespace Informer Cache Cache test as a Reader with unstructured objects should deep copy the object unless told otherwise
Cache Suite [It] Multi-Namespace Informer Cache Cache test as a Reader with unstructured objects should return an error if getting object in unwatched namespace
Cache Suite [It] Multi-Namespace Informer Cache Cache test as a Reader with unstructured objects should return an error if the object is not found
Cache Suite [It] Multi-Namespace Informer Cache Cache test as a Reader with unstructured objects should support filtering by labels from multiple namespaces
Cache Suite [It] Multi-Namespace Informer Cache Cache test as a Reader with unstructured objects should support filtering by labels in a single namespace
Cache Suite [It] Multi-Namespace Informer Cache Cache test as a Reader with unstructured objects test multinamespaced cache for cluster scoped resources
Cache Suite [It] Multi-Namespace Informer Cache Cache test as an Informer with metadata-only objects should allow for get informer to be cancelled
Cache Suite [It] Multi-Namespace Informer Cache Cache test as an Informer with metadata-only objects should be able to get informer for the object
Cache Suite [It] Multi-Namespace Informer Cache Cache test as an Informer with metadata-only objects should be able to index an object field then retrieve objects by that field
Cache Suite [It] Multi-Namespace Informer Cache Cache test as an Informer with structured objects should allow for get informer to be cancelled
Cache Suite [It] Multi-Namespace Informer Cache Cache test as an Informer with structured objects should allow getting an informer by group/version/kind to be cancelled
Cache Suite [It] Multi-Namespace Informer Cache Cache test as an Informer with structured objects should be able not to change indexer values after indexing cluster-scope objects
Cache Suite [It] Multi-Namespace Informer Cache Cache test as an Informer with structured objects should be able to get an informer by group/version/kind
Cache Suite [It] Multi-Namespace Informer Cache Cache test as an Informer with structured objects should be able to get informer for the object
Cache Suite [It] Multi-Namespace Informer Cache Cache test as an Informer with structured objects should be able to index an object field then retrieve objects by that field
Cache Suite [It] Multi-Namespace Informer Cache Cache test as an Informer with unstructured objects should allow for get informer to be cancelled
Cache Suite [It] Multi-Namespace Informer Cache Cache test as an Informer with unstructured objects should be able to get informer for the object
Cache Suite [It] Multi-Namespace Informer Cache Cache test as an Informer with unstructured objects should be able to index an object field then retrieve objects by that field
Cache Suite [It] Multi-Namespace Informer Cache Cache test use UnsafeDisableDeepCopy list options should be able to change object in informer cache
Cache Suite [It] cache.inheritFrom DefaultSelector is combined when both inherited and specified are set
Cache Suite [It] cache.inheritFrom DefaultSelector is inherited when only inherited is set
Cache Suite [It] cache.inheritFrom DefaultSelector is unchanged when only specified is set
Cache Suite [It] cache.inheritFrom DefaultSelector is unchanged when specified and inherited are unset
Cache Suite [It] cache.inheritFrom DefaultTransform is combined when the transform function is defined in both inherited and specified
Cache Suite [It] cache.inheritFrom DefaultTransform is inherited when only inherited is set
Cache Suite [It] cache.inheritFrom DefaultTransform is unchanged when only specified is set
Cache Suite [It] cache.inheritFrom DefaultTransform is unchanged when specified and inherited are unset
Cache Suite [It] cache.inheritFrom Mapper is inherited when only inherited is set
Cache Suite [It] cache.inheritFrom Mapper is nil when specified and inherited are unset
Cache Suite [It] cache.inheritFrom Mapper is unchanged when both inherited and specified are set
Cache Suite [It] cache.inheritFrom Mapper is unchanged when only specified is set
Cache Suite [It] cache.inheritFrom Namespace has zero length when Namespaces specified and inherited are unset
Cache Suite [It] cache.inheritFrom Namespace in unchanged when both inherited and specified are set
Cache Suite [It] cache.inheritFrom Namespace is inherited when only inherited is set
Cache Suite [It] cache.inheritFrom Namespace is unchanged when only specified is set
Cache Suite [It] cache.inheritFrom Resync is inherited when only inherited is set
Cache Suite [It] cache.inheritFrom Resync is nil when specified and inherited are unset
Cache Suite [It] cache.inheritFrom Resync is unchanged when both inherited and specified are set
Cache Suite [It] cache.inheritFrom Resync is unchanged when only specified is set
Cache Suite [It] cache.inheritFrom Scheme is combined when both inherited and specified are set
Cache Suite [It] cache.inheritFrom Scheme is inherited when only inherited is set
Cache Suite [It] cache.inheritFrom Scheme is nil when specified and inherited are unset
Cache Suite [It] cache.inheritFrom Scheme is specified when only specified is set
Cache Suite [It] cache.inheritFrom SelectorsByObject combines selectors if specified and inherited specify selectors for the same object
Cache Suite [It] cache.inheritFrom SelectorsByObject is combined when both inherited and specified are set
Cache Suite [It] cache.inheritFrom SelectorsByObject is inherited when only inherited is set
Cache Suite [It] cache.inheritFrom SelectorsByObject is unchanged when only specified is set
Cache Suite [It] cache.inheritFrom SelectorsByObject is unchanged when specified and inherited are unset
Cache Suite [It] cache.inheritFrom SelectorsByObject uses inherited scheme for inherited selectors
Cache Suite [It] cache.inheritFrom SelectorsByObject uses inherited scheme for specified selectors
Cache Suite [It] cache.inheritFrom SelectorsByObject uses specified scheme for specified selectors
Cache Suite [It] cache.inheritFrom TransformByObject is combined into a single transform function when both inherited and specified are set for the same key
Cache Suite [It] cache.inheritFrom TransformByObject is combined when both inherited and specified are set for different keys
Cache Suite [It] cache.inheritFrom TransformByObject is inherited when only inherited is set
Cache Suite [It] cache.inheritFrom TransformByObject is unchanged when only specified is set
Cache Suite [It] cache.inheritFrom TransformByObject is unchanged when specified and inherited are unset
Cache Suite [It] cache.inheritFrom UnsafeDisableDeepCopyByObject is combined when both inherited and specified are set for different keys
Cache Suite [It] cache.inheritFrom UnsafeDisableDeepCopyByObject is false when inherited=true and specified=false for the same key
Cache Suite [It] cache.inheritFrom UnsafeDisableDeepCopyByObject is inherited when only inherited is set
Cache Suite [It] cache.inheritFrom UnsafeDisableDeepCopyByObject is true when inherited=false and specified=true for the same key
Cache Suite [It] cache.inheritFrom UnsafeDisableDeepCopyByObject is unchanged when only specified is set
Cache Suite [It] cache.inheritFrom UnsafeDisableDeepCopyByObject is unchanged when specified and inherited are unset
Cache Suite [It] informerCache should not require LeaderElection
Cache Suite [It] ip.objectTypeForListObject should find the object type for partial object metadata lists
Cache Suite [It] ip.objectTypeForListObject should find the object type for unstructured lists
Cache Suite [It] ip.objectTypeForListObject should find the object type of a list with a slice of literals items field
Cache Suite [It] ip.objectTypeForListObject should find the object type of a list with a slice of pointers items field
CertWatcher Suite [AfterSuite]
CertWatcher Suite [BeforeSuite]
CertWatcher Suite [It] CertWatcher certwatcher New should errors without cert/key
CertWatcher Suite [It] CertWatcher certwatcher Start prometheus metric read_certificate_total should get updated on read certificate errors
CertWatcher Suite [It] CertWatcher certwatcher Start prometheus metric read_certificate_total should get updated on successful certificate read
CertWatcher Suite [It] CertWatcher certwatcher Start should read the initial cert/key
CertWatcher Suite [It] CertWatcher certwatcher Start should reload currentCert when changed
Client Config Test Suite [BeforeSuite]
Client Config Test Suite [It] Config GetConfigWithContext when in-cluster should prefer in-cluster over the recommended home file
Client Config Test Suite [It] Config GetConfigWithContext when in-cluster should prefer the envvar over the in-cluster config
Client Config Test Suite [It] Config GetConfigWithContext when kubeconfig files don't exist should fail
Client Config Test Suite [It] Config GetConfigWithContext when outside the cluster should allow overriding the context
Client Config Test Suite [It] Config GetConfigWithContext when outside the cluster should prefer the envvar over the recommended home file
Client Config Test Suite [It] Config GetConfigWithContext when outside the cluster should prefer the flag over the envvar
Client Config Test Suite [It] Config GetConfigWithContext when outside the cluster should support a multi-value envvar
Client Config Test Suite [It] Config GetConfigWithContext when outside the cluster should use the --kubeconfig flag
Client Config Test Suite [It] Config GetConfigWithContext when outside the cluster should use the envvar
Client Config Test Suite [It] Config GetConfigWithContext when outside the cluster should use the recommended home file
Client Suite [AfterSuite]
Client Suite [BeforeSuite]
Client Suite [It] Client Create with metadata objects should fail with an error
Client Suite [It] Client Create with structured objects should create a new object from a go struct
Client Suite [It] Client Create with structured objects should create a new object non-namespace object from a go struct
Client Suite [It] Client Create with structured objects should fail if the object already exists
Client Suite [It] Client Create with structured objects should fail if the object cannot be mapped to a GVK
Client Suite [It] Client Create with structured objects should fail if the object does not pass server-side validation
Client Suite [It] Client Create with structured objects with the DryRun option should not create a new object, global option
Client Suite [It] Client Create with structured objects with the DryRun option should not create a new object, inline option
Client Suite [It] Client Create with the DryRun option should not create a new object from a go struct
Client Suite [It] Client Create with unstructured objects should create a new non-namespace object
Client Suite [It] Client Create with unstructured objects should create a new object from a go struct
Client Suite [It] Client Create with unstructured objects should fail if the object already exists
Client Suite [It] Client Create with unstructured objects should fail if the object does not pass server-side validation
Client Suite [It] Client CreateOptions should allow setting DryRun to 'all'
Client Suite [It] Client CreateOptions should allow setting the field manager
Client Suite [It] Client CreateOptions should produce empty metav1.CreateOptions if nil
Client Suite [It] Client Delete with metadata objects should delete a collection of object
Client Suite [It] Client Delete with metadata objects should delete an existing object from a go struct
Client Suite [It] Client Delete with metadata objects should delete an existing object non-namespace object from a go struct
Client Suite [It] Client Delete with metadata objects should fail if the object does not exist
Client Suite [It] Client Delete with structured objects should delete a collection of objects
Client Suite [It] Client Delete with structured objects should delete an existing object from a go struct
Client Suite [It] Client Delete with structured objects should delete an existing object non-namespace object from a go struct
Client Suite [It] Client Delete with structured objects should fail if the object cannot be mapped to a GVK
Client Suite [It] Client Delete with structured objects should fail if the object does not exist
Client Suite [It] Client Delete with unstructured objects should delete a collection of object
Client Suite [It] Client Delete with unstructured objects should delete an existing object from a go struct
Client Suite [It] Client Delete with unstructured objects should delete an existing object non-namespace object from a go struct
Client Suite [It] Client Delete with unstructured objects should fail if the object does not exist
Client Suite [It] Client DeleteCollectionOptions should be convertable to delete options
Client Suite [It] Client DeleteCollectionOptions should be convertable to list options
Client Suite [It] Client DeleteOptions should allow setting DryRun
Client Suite [It] Client DeleteOptions should allow setting GracePeriodSeconds
Client Suite [It] Client DeleteOptions should allow setting Precondition
Client Suite [It] Client DeleteOptions should allow setting PropagationPolicy
Client Suite [It] Client DeleteOptions should merge multiple options together
Client Suite [It] Client DeleteOptions should produce empty metav1.DeleteOptions if nil
Client Suite [It] Client Get with metadata objects should fail if the object does not exist
Client Suite [It] Client Get with metadata objects should fetch an existing non-namespace object for a go struct
Client Suite [It] Client Get with metadata objects should fetch an existing object for a go struct
Client Suite [It] Client Get with metadata objects should not retain any data in the obj variable that is not on the server
Client Suite [It] Client Get with structured objects should fail if the object cannot be mapped to a GVK
Client Suite [It] Client Get with structured objects should fail if the object does not exist
Client Suite [It] Client Get with structured objects should fetch an existing non-namespace object for a go struct
Client Suite [It] Client Get with structured objects should fetch an existing object for a go struct
Client Suite [It] Client Get with structured objects should not retain any data in the obj variable that is not on the server for *pkg.ChaosPod
Client Suite [It] Client Get with structured objects should not retain any data in the obj variable that is not on the server for *v1.ConfigMap
Client Suite [It] Client Get with unstructured objects should fail if the object does not exist
Client Suite [It] Client Get with unstructured objects should fetch an existing non-namespace object
Client Suite [It] Client Get with unstructured objects should fetch an existing object
Client Suite [It] Client Get with unstructured objects should not retain any data in the obj variable that is not on the server
Client Suite [It] Client GetOptions should be convertable to metav1.GetOptions
Client Suite [It] Client GetOptions should produce empty metav1.GetOptions if nil
Client Suite [It] Client List with metadata objects should fetch collection of objects
Client Suite [It] Client List with metadata objects should filter results by field selector
Client Suite [It] Client List with metadata objects should filter results by label selector
Client Suite [It] Client List with metadata objects should filter results by namespace selector
Client Suite [It] Client List with metadata objects should filter results by namespace selector and label selector
Client Suite [It] Client List with metadata objects should filter results using limit and continue options
Client Suite [It] Client List with metadata objects should return an empty list if there are no matching objects
Client Suite [It] Client List with structured objects should fetch collection of objects
Client Suite [It] Client List with structured objects should fetch unstructured collection of objects
Client Suite [It] Client List with structured objects should fetch unstructured collection of objects, even if scheme is empty
Client Suite [It] Client List with structured objects should filter results by field selector
Client Suite [It] Client List with structured objects should filter results by label selector
Client Suite [It] Client List with structured objects should filter results by namespace selector
Client Suite [It] Client List with structured objects should filter results by namespace selector and label selector
Client Suite [It] Client List with structured objects should filter results using limit and continue options
Client Suite [It] Client List with structured objects should return an empty list if there are no matching objects
Client Suite [It] Client List with unstructured objects should fetch collection of objects
Client Suite [It] Client List with unstructured objects should filter results by field selector
Client Suite [It] Client List with unstructured objects should filter results by namespace selector
Client Suite [It] Client List with unstructured objects should filter results by namespace selector and label selector
Client Suite [It] Client List with unstructured objects should return an empty list if there are no matching objects
Client Suite [It] Client ListOptions should be convertable to metav1.ListOptions
Client Suite [It] Client ListOptions should be populated by Continue
Client Suite [It] Client ListOptions should be populated by InNamespace
Client Suite [It] Client ListOptions should be populated by Limit
Client Suite [It] Client ListOptions should be populated by MatchingField
Client Suite [It] Client ListOptions should be populated by MatchingLabels
Client Suite [It] Client ListOptions should ignore Continue token when converted to metav1.ListOptions and watch is true
Client Suite [It] Client ListOptions should ignore Limit when converted to metav1.ListOptions and watch is true
Client Suite [It] Client ListOptions should ignore both Limit and Continue token when converted to metav1.ListOptions and watch is true
Client Suite [It] Client ListOptions should produce empty metav1.ListOptions if nil
Client Suite [It] Client New should create a Mapper if not provided
Client Suite [It] Client New should default the Scheme if not provided
Client Suite [It] Client New should fail if the config is nil
Client Suite [It] Client New should return a new Client
Client Suite [It] Client New should use the provided Mapper if provided
Client Suite [It] Client New should use the provided Scheme if provided
Client Suite [It] Client New should use the provided reader cache if provided, on get and list
Client Suite [It] Client Patch Metadata Client should merge patch with options
Client Suite [It] Client PatchOptions should allow setting DryRun to 'all'
Client Suite [It] Client PatchOptions should allow setting Force to 'true'
Client Suite [It] Client PatchOptions should allow setting the field manager
Client Suite [It] Client PatchOptions should produce empty metav1.PatchOptions if nil
Client Suite [It] Client StatusClient with metadata objects should fail to update with an error
Client Suite [It] Client StatusClient with metadata objects should patch status and preserve type information
Client Suite [It] Client StatusClient with structured objects should fail if the object cannot be mapped to a GVK
Client Suite [It] Client StatusClient with structured objects should fail if the object does not exist
Client Suite [It] Client StatusClient with structured objects should not update spec of an existing object
Client Suite [It] Client StatusClient with structured objects should patch status and preserve type information
Client Suite [It] Client StatusClient with structured objects should update an existing object non-namespace object
Client Suite [It] Client StatusClient with structured objects should update status and preserve type information
Client Suite [It] Client StatusClient with structured objects should update status of an existing object
Client Suite [It] Client StatusClient with unstructured objects should fail if the object does not exist
Client Suite [It] Client StatusClient with unstructured objects should not update spec of an existing object
Client Suite [It] Client StatusClient with unstructured objects should patch status and preserve type information
Client Suite [It] Client StatusClient with unstructured objects should update an existing object non-namespace object
Client Suite [It] Client StatusClient with unstructured objects should update status and preserve type information
Client Suite [It] Client StatusClient with unstructured objects should update status of an existing object
Client Suite [It] Client SubResourceClient with structured objects should be able to approve CSRs
Client Suite [It] Client SubResourceClient with structured objects should be able to approve CSRs using Patch
Client Suite [It] Client SubResourceClient with structured objects should be able to create Pod bindings
Client Suite [It] Client SubResourceClient with structured objects should be able to create Pod evictions
Client Suite [It] Client SubResourceClient with structured objects should be able to create ServiceAccount tokens
Client Suite [It] Client SubResourceClient with structured objects should be able to patch the scale subresource
Client Suite [It] Client SubResourceClient with structured objects should be able to read the Scale subresource
Client Suite [It] Client SubResourceClient with structured objects should be able to update the scale subresource
Client Suite [It] Client SubResourceClient with unstructured objects should be able to approve CSRs
Client Suite [It] Client SubResourceClient with unstructured objects should be able to approve CSRs using Patch
Client Suite [It] Client SubResourceClient with unstructured objects should be able to create Pod bindings
Client Suite [It] Client SubResourceClient with unstructured objects should be able to create Pod evictions
Client Suite [It] Client SubResourceClient with unstructured objects should be able to create ServiceAccount tokens
Client Suite [It] Client SubResourceClient with unstructured objects should be able to patch the scale subresource
Client Suite [It] Client SubResourceClient with unstructured objects should be able to read the Scale subresource
Client Suite [It] Client SubResourceClient with unstructured objects should be able to update the scale subresource
Client Suite [It] Client Update with metadata objects should fail with an error
Client Suite [It] Client Update with structured objects should fail if the object cannot be mapped to a GVK
Client Suite [It] Client Update with structured objects should fail if the object does not exist
Client Suite [It] Client Update with structured objects should update an existing object from a go struct
Client Suite [It] Client Update with structured objects should update an existing object non-namespace object from a go struct
Client Suite [It] Client Update with structured objects should update and preserve type information
Client Suite [It] Client Update with unstructured objects should fail if the object does not exist
Client Suite [It] Client Update with unstructured objects should update an existing object from a go struct
Client Suite [It] Client Update with unstructured objects should update an existing object non-namespace object from a go struct
Client Suite [It] Client Update with unstructured objects should update and preserve type information
Client Suite [It] Client UpdateOptions should allow setting DryRun to 'all'
Client Suite [It] Client UpdateOptions should allow setting the field manager
Client Suite [It] Client UpdateOptions should produce empty metav1.UpdateOptions if nil
Client Suite [It] ClientWithCache Get should call cache reader when structured object
Client Suite [It] ClientWithCache Get when getting unstructured objects should call cache reader when cached
Client Suite [It] ClientWithCache Get when getting unstructured objects should call client reader when not cached
Client Suite [It] ClientWithCache List should call cache reader when structured object
Client Suite [It] ClientWithCache List when listing unstructured objects should call cache reader when cached
Client Suite [It] ClientWithCache List when listing unstructured objects should call client reader when not cached
Client Suite [It] ClientWithWatch NewWithWatch should receive a create event when watching the metadata object
Client Suite [It] ClientWithWatch NewWithWatch should receive a create event when watching the typed object
Client Suite [It] ClientWithWatch NewWithWatch should receive a create event when watching the unstructured object
Client Suite [It] ClientWithWatch NewWithWatch should return a new Client
Client Suite [It] CreateOptions Should not set anything
Client Suite [It] CreateOptions Should set DryRun
Client Suite [It] CreateOptions Should set FieldManager
Client Suite [It] CreateOptions Should set Raw
Client Suite [It] DeleteAllOfOptions Should set DeleleteOptions
Client Suite [It] DeleteAllOfOptions Should set ListOptions
Client Suite [It] DeleteOptions Should not set anything
Client Suite [It] DeleteOptions Should set DryRun
Client Suite [It] DeleteOptions Should set GracePeriodSeconds
Client Suite [It] DeleteOptions Should set Preconditions
Client Suite [It] DeleteOptions Should set PropagationPolicy
Client Suite [It] DeleteOptions Should set Raw
Client Suite [It] DryRunClient should not change objects via patch
Client Suite [It] DryRunClient should not change objects via patch with opts
Client Suite [It] DryRunClient should not change objects via status patch
Client Suite [It] DryRunClient should not change objects via status patch with opts
Client Suite [It] DryRunClient should not change objects via update
Client Suite [It] DryRunClient should not change objects via update status
Client Suite [It] DryRunClient should not change objects via update status with opts
Client Suite [It] DryRunClient should not change objects via update with opts
Client Suite [It] DryRunClient should not create an object
Client Suite [It] DryRunClient should not create an object with opts
Client Suite [It] DryRunClient should not delete objects
Client Suite [It] DryRunClient should not delete objects via deleteAllOf
Client Suite [It] DryRunClient should not delete objects with opts
Client Suite [It] DryRunClient should refuse a create request for an invalid object
Client Suite [It] DryRunClient should refuse an update request for an invalid change
Client Suite [It] DryRunClient should successfully Get an object
Client Suite [It] DryRunClient should successfully List objects
Client Suite [It] FieldOwner Should apply to CreateOptions
Client Suite [It] FieldOwner Should apply to PatchOptions
Client Suite [It] FieldOwner Should apply to SubResourceCreateOptions
Client Suite [It] FieldOwner Should apply to SubResourcePatchOptions
Client Suite [It] FieldOwner Should apply to SubResourceUpdateOptions
Client Suite [It] FieldOwner Should apply to UpdateOptions
Client Suite [It] GetOptions Should set Raw
Client Suite [It] IgnoreAlreadyExists should return nil on a 'AlreadyExists' error
Client Suite [It] IgnoreAlreadyExists should return the error on a non-status error
Client Suite [It] IgnoreAlreadyExists should return the error on a status other than already exists
Client Suite [It] IgnoreNotFound should return nil on a 'NotFound' error
Client Suite [It] IgnoreNotFound should return the error on a non-status error
Client Suite [It] IgnoreNotFound should return the error on a status other than not found
Client Suite [It] ListOptions Should not set anything
Client Suite [It] ListOptions Should set Continue
Client Suite [It] ListOptions Should set FieldSelector
Client Suite [It] ListOptions Should set LabelSelector
Client Suite [It] ListOptions Should set Limit
Client Suite [It] ListOptions Should set Namespace
Client Suite [It] ListOptions Should set Raw
Client Suite [It] MatchingLabels Should produce an invalid selector when given invalid input
Client Suite [It] NamespacedClient Create should create a cluster scoped object
Client Suite [It] NamespacedClient Create should not create object if the namespace of the object is different
Client Suite [It] NamespacedClient Create should successfully create object in the right namespace
Client Suite [It] NamespacedClient Delete and DeleteAllOf should not delete deployments in other namespaces
Client Suite [It] NamespacedClient Delete and DeleteAllOf should successfully delete all of the deployments in the given namespace
Client Suite [It] NamespacedClient Delete and DeleteAllOf should successfully delete an object when namespace is not specified
Client Suite [It] NamespacedClient Get should error when namespace provided in the object is different than the one specified in client
Client Suite [It] NamespacedClient Get should successfully Get a namespace-scoped object
Client Suite [It] NamespacedClient List should List objects from the namespace specified in the client
Client Suite [It] NamespacedClient List should successfully List objects when namespace is not specified with the object
Client Suite [It] NamespacedClient Patch should not modify an object from a different namespace
Client Suite [It] NamespacedClient Patch should not modify the object when namespace of the object is different
Client Suite [It] NamespacedClient Patch should successfully modify cluster scoped resource
Client Suite [It] NamespacedClient Patch should successfully modify the object using Patch
Client Suite [It] NamespacedClient Patch should successfully modify the object using Patch when namespace is not provided
Client Suite [It] NamespacedClient SubResourceWriter should change objects via status patch
Client Suite [It] NamespacedClient SubResourceWriter should change objects via update status
Client Suite [It] NamespacedClient SubResourceWriter should not change objects via status patch when object namespace is different
Client Suite [It] NamespacedClient SubResourceWriter should not change objects via update status when object namespace is different
Client Suite [It] NamespacedClient Test on invalid objects should refuse to perform operations on invalid object
Client Suite [It] NamespacedClient Update should not update any object from other namespace
Client Suite [It] NamespacedClient Update should not update when object namespace is different
Client Suite [It] NamespacedClient Update should successfully update the provided object
Client Suite [It] NamespacedClient Update should successfully update the provided object when namespace is not provided
Client Suite [It] NamespacedClient Update should update a cluster scoped resource
Client Suite [It] Patch MergeFrom creates a merge patch with the modifications applied during the mutation
Client Suite [It] Patch MergeFrom creates a merge patch with the modifications applied during the mutation, using optimistic locking
Client Suite [It] Patch StrategicMergeFrom creates a strategic merge patch with the modifications applied during the mutation
Client Suite [It] Patch StrategicMergeFrom creates a strategic merge patch with the modifications applied during the mutation, using optimistic locking
Client Suite [It] PatchOptions Should not set anything
Client Suite [It] PatchOptions Should set DryRun
Client Suite [It] PatchOptions Should set FieldManager
Client Suite [It] PatchOptions Should set Force
Client Suite [It] PatchOptions Should set Raw
Client Suite [It] UpdateOptions Should not set anything
Client Suite [It] UpdateOptions Should set DryRun
Client Suite [It] UpdateOptions Should set FieldManager
Client Suite [It] UpdateOptions Should set Raw
Cluster Suite [AfterSuite]
Cluster Suite [BeforeSuite]
Cluster Suite [It] cluster.Cluster New should create a client defined in by the new client function
Cluster Suite [It] cluster.Cluster New should return an error if it can't create a RestMapper
Cluster Suite [It] cluster.Cluster New should return an error if there is no Config
Cluster Suite [It] cluster.Cluster New should return an error it can't create a cache.Cache
Cluster Suite [It] cluster.Cluster New should return an error it can't create a client.Client
Cluster Suite [It] cluster.Cluster New should return an error it can't create a recorder.Provider
Cluster Suite [It] cluster.Cluster Start should stop when context is cancelled
Cluster Suite [It] cluster.Cluster should not leak goroutines when stopped
Cluster Suite [It] cluster.Cluster should provide a function to get the APIReader
Cluster Suite [It] cluster.Cluster should provide a function to get the Client
Cluster Suite [It] cluster.Cluster should provide a function to get the Config
Cluster Suite [It] cluster.Cluster should provide a function to get the EventRecorder
Cluster Suite [It] cluster.Cluster should provide a function to get the FieldIndexer
Cluster Suite [It] cluster.Cluster should provide a function to get the Scheme
Config Suite [It] config File should error loading from non existent file
Config Suite [It] config File should load a config from file
Control Plane Standup Unit Tests [It] APIServer argument defaulting when given legacy-style template arguments should use the passed in args with the minimal required defaults
Control Plane Standup Unit Tests [It] APIServer argument defaulting when insecure serving is set, on a binary that supports it should set the insecure-port and insecure-bind-address fields from insecureserving
Control Plane Standup Unit Tests [It] APIServer argument defaulting when insecureserving is disabled, on binaries with an insecure-port flag should explicitly disable the insecure port
Control Plane Standup Unit Tests [It] APIServer argument defaulting when insecureserving is disabled, on binaries with no insecure-port flag should not try to explicitly disable the insecure port
Control Plane Standup Unit Tests [It] APIServer managing after starting should stop successfully, and stop auth
Control Plane Standup Unit Tests [It] APIServer managing should fail to start when auth fails to start
Control Plane Standup Unit Tests [It] APIServer managing should start successfully & start auth
Control Plane Standup Unit Tests [It] APIServer setting up auth should configure with the cert dir
Control Plane Standup Unit Tests [It] APIServer setting up auth should pass its args to be configured
Control Plane Standup Unit Tests [It] APIServer setting up auth when configuring auth errors out should fail to configure
Control Plane Standup Unit Tests [It] APIServer setting up serving hosts & ports when SecureServing host & port are set should leave SecureServing as-is
Control Plane Standup Unit Tests [It] APIServer setting up serving hosts & ports when SecureServing is not set should be defaulted with a random port
Control Plane Standup Unit Tests [It] APIServer setting up serving hosts & ports when URL is not set but InsecureServing is set when address and port are not filled out should default an insecure port
Control Plane Standup Unit Tests [It] APIServer setting up serving hosts & ports when URL is not set but InsecureServing is set when address and port are not filled out should set URL from InsecureServing
Control Plane Standup Unit Tests [It] APIServer setting up serving hosts & ports when URL is not set but InsecureServing is set when host and port are set should leave InsecureServing as-is if address and port are filled out
Control Plane Standup Unit Tests [It] APIServer setting up serving hosts & ports when URL is not set but InsecureServing is set when host and port are set should set URL from InsecureServing
Control Plane Standup Unit Tests [It] APIServer setting up serving hosts & ports when URL is set should keep URL as-is
Control Plane Standup Unit Tests [It] APIServer setting up serving hosts & ports when URL is set should set insecure serving off of that
Control Plane Standup Unit Tests [It] APIServer setting up serving hosts & ports when URL is set when insecure serving is also set should override the existing insecure serving
Control Plane Standup Unit Tests [It] APIServer setting up serving hosts & ports when neither URL or InsecureServing are set should not default either of them
Control Plane Standup Unit Tests [It] APIServer should default authn if not set
Control Plane Standup Unit Tests [It] Cert Authentication creating users after starting should copy the configuration from the base CA without modifying it
Control Plane Standup Unit Tests [It] Cert Authentication creating users after starting should yield a REST config that contains certs valid for the written CA
Control Plane Standup Unit Tests [It] Cert Authentication creating users before starting should copy the configuration from the base CA without modifying it
Control Plane Standup Unit Tests [It] Cert Authentication creating users before starting should yield a REST config that contains certs valid for the to-be-written CA
Control Plane Standup Unit Tests [It] Cert Authentication when configuring should have set up the API server to use the written file for client cert auth
Control Plane Standup Unit Tests [It] Cert Authentication when starting should error out if we haven't been configured yet
Control Plane Standup Unit Tests [It] Cert Authentication when starting should write the verifying CA to the configured directory
Control Plane Standup Unit Tests [It] Control Plane after having started should provision a working legacy user and legacy kubectl
Control Plane Standup Unit Tests [It] Control Plane should be able to restart
Control Plane Standup Unit Tests [It] Control Plane should start and stop successfully with a default etcd & apiserver
Control Plane Standup Unit Tests [It] Control Plane should use the given etcd & apiserver when starting, if present
Control Plane Standup Unit Tests [It] KubeConfigFromREST configure the current context to point to the given REST config's server, with CA data
Control Plane Standup Unit Tests [It] KubeConfigFromREST should copy all non-plugin auth info over
Control Plane Standup Unit Tests [It] KubeConfigFromREST should set up a context, and set it as the current one
Control Plane Standup Unit Tests [It] KubeConfigFromREST when no TLS is enabled should use http in the server url
Control Plane Standup Unit Tests [It] Kubectl runs kubectl
Control Plane Standup Unit Tests [It] Kubectl when the command returns a non-zero exit code returns an error
Control Plane Standup Unit Tests [It] etcd should start and stop successfully
Controller Integration Suite [AfterSuite]
Controller Integration Suite [BeforeSuite]
Controller Integration Suite [It] controller controller should reconcile
Controller Integration Suite [It] controller.Controller New should allow for setting leaderElected to false
Controller Integration Suite [It] controller.Controller New should default NeedLeaderElection on the controller to true
Controller Integration Suite [It] controller.Controller New should default RecoverPanic from the manager
Controller Integration Suite [It] controller.Controller New should implement manager.LeaderElectionRunnable
Controller Integration Suite [It] controller.Controller New should not create goroutines if never started
Controller Integration Suite [It] controller.Controller New should not leak goroutines when stopped
Controller Integration Suite [It] controller.Controller New should not override RecoverPanic on the controller
Controller Integration Suite [It] controller.Controller New should not return an error if two controllers are registered with different names
Controller Integration Suite [It] controller.Controller New should return an error if Name is not Specified
Controller Integration Suite [It] controller.Controller New should return an error if Reconciler is not Specified
Controller internal Suite [AfterSuite]
Controller internal Suite [BeforeSuite]
Controller internal Suite [It] ReconcileIDFromContext function should return an empty string if there is nothing in the context
Controller internal Suite [It] ReconcileIDFromContext function should return the correct reconcileID from context
Controller internal Suite [It] controller Processing queue items from a Controller prometheus metric reconcile_total should get updated on reconcile errors
Controller internal Suite [It] controller Processing queue items from a Controller prometheus metric reconcile_total should get updated on successful reconciliation
Controller internal Suite [It] controller Processing queue items from a Controller prometheus metric reconcile_total should get updated when reconcile returns with retry enabled
Controller internal Suite [It] controller Processing queue items from a Controller prometheus metric reconcile_total should get updated when reconcile returns with retryAfter enabled
Controller internal Suite [It] controller Processing queue items from a Controller should call Reconciler if an item is enqueued
Controller internal Suite [It] controller Processing queue items from a Controller should continue to process additional queue items after the first
Controller internal Suite [It] controller Processing queue items from a Controller should not reset backoff until there's a non-error result
Controller internal Suite [It] controller Processing queue items from a Controller should perform error behavior if error is not nil, regardless of RequeueAfter
Controller internal Suite [It] controller Processing queue items from a Controller should requeue a Request after a duration (but not rate-limitted) if the Result sets RequeueAfter (regardless of Requeue)
Controller internal Suite [It] controller Processing queue items from a Controller should requeue a Request if there is an error and continue processing items
Controller internal Suite [It] controller Processing queue items from a Controller should requeue a Request with rate limiting if the Result sets Requeue:true and continue processing items
Controller internal Suite [It] controller Processing queue items from a Controller should update prometheus metrics should add a reconcile time to the reconcile time histogram
Controller internal Suite [It] controller Processing queue items from a Controller should update prometheus metrics should requeue a Request if there is an error and continue processing items
Controller internal Suite [It] controller Reconciler should call the Reconciler function
Controller internal Suite [It] controller Reconciler should not recover panic if RecoverPanic is false by default
Controller internal Suite [It] controller Reconciler should recover panic if RecoverPanic is true
Controller internal Suite [It] controller Start should call Start on sources with the appropriate EventHandler, Queue, and Predicates
Controller internal Suite [It] controller Start should error when cache sync timeout occurs
Controller internal Suite [It] controller Start should error when channel source is not specified
Controller internal Suite [It] controller Start should not error when cache sync timeout is of sufficiently high
Controller internal Suite [It] controller Start should not error when context cancelled
Controller internal Suite [It] controller Start should process events from source.Channel
Controller internal Suite [It] controller Start should return an error if it gets started more than once
Controller internal Suite [It] controller Start should return an error if there is an error starting sources
Controller internal Suite [It] controller Start should return an error if there is an error waiting for the informers
Controllerutil Suite [AfterSuite]
Controllerutil Suite [BeforeSuite]
Controllerutil Suite [It] Controllerutil CreateOrPatch aborts immediately if there was an error initially retrieving the object
Controllerutil Suite [It] Controllerutil CreateOrPatch creates a new object if one doesn't exists
Controllerutil Suite [It] Controllerutil CreateOrPatch errors when MutateFn changes object name on creation
Controllerutil Suite [It] Controllerutil CreateOrPatch errors when MutateFn renames an object
Controllerutil Suite [It] Controllerutil CreateOrPatch errors when object namespace changes
Controllerutil Suite [It] Controllerutil CreateOrPatch patches existing object
Controllerutil Suite [It] Controllerutil CreateOrPatch patches only changed objects
Controllerutil Suite [It] Controllerutil CreateOrPatch patches only changed status
Controllerutil Suite [It] Controllerutil CreateOrPatch patches resource and not empty status
Controllerutil Suite [It] Controllerutil CreateOrPatch patches resource and status
Controllerutil Suite [It] Controllerutil CreateOrUpdate aborts immediately if there was an error initially retrieving the object
Controllerutil Suite [It] Controllerutil CreateOrUpdate creates a new object if one doesn't exists
Controllerutil Suite [It] Controllerutil CreateOrUpdate errors when MutateFn changes object name on creation
Controllerutil Suite [It] Controllerutil CreateOrUpdate errors when MutateFn renames an object
Controllerutil Suite [It] Controllerutil CreateOrUpdate errors when object namespace changes
Controllerutil Suite [It] Controllerutil CreateOrUpdate updates existing object
Controllerutil Suite [It] Controllerutil CreateOrUpdate updates only changed objects
Controllerutil Suite [It] Controllerutil Finalizers AddFinalizer should add the finalizer when not present
Controllerutil Suite [It] Controllerutil Finalizers AddFinalizer should not add the finalizer when already present
Controllerutil Suite [It] Controllerutil Finalizers AddFinalizer, which returns an indication of whether it modified the object's list of finalizers, when the object's list of finalizers has an instance of the input finalizer should not modify the object's list of finalizers
Controllerutil Suite [It] Controllerutil Finalizers AddFinalizer, which returns an indication of whether it modified the object's list of finalizers, when the object's list of finalizers has an instance of the input finalizer should return false
Controllerutil Suite [It] Controllerutil Finalizers AddFinalizer, which returns an indication of whether it modified the object's list of finalizers, when the object's list of finalizers has no instances of the input finalizer should add the input finalizer to the object's list of finalizers
Controllerutil Suite [It] Controllerutil Finalizers AddFinalizer, which returns an indication of whether it modified the object's list of finalizers, when the object's list of finalizers has no instances of the input finalizer should return true
Controllerutil Suite [It] Controllerutil Finalizers ContainsFinalizer should check that finalizer is not present after RemoveFinalizer call
Controllerutil Suite [It] Controllerutil Finalizers ContainsFinalizer should check that finalizer is present
Controllerutil Suite [It] Controllerutil Finalizers RemoveFinalizer should remove all equal finalizers if present
Controllerutil Suite [It] Controllerutil Finalizers RemoveFinalizer should remove finalizer if present
Controllerutil Suite [It] Controllerutil Finalizers RemoveFinalizer, which returns an indication of whether it modified the object's list of finalizers, when the object's list of finalizers has multiple instances of the input finalizer should remove each instance of the input finalizer from the object's list of finalizers
Controllerutil Suite [It] Controllerutil Finalizers RemoveFinalizer, which returns an indication of whether it modified the object's list of finalizers, when the object's list of finalizers has multiple instances of the input finalizer should return true
Controllerutil Suite [It] Controllerutil Finalizers RemoveFinalizer, which returns an indication of whether it modified the object's list of finalizers, when the object's list of finalizers has no instances of the input finalizer should not modify the object's list of finalizers
Controllerutil Suite [It] Controllerutil Finalizers RemoveFinalizer, which returns an indication of whether it modified the object's list of finalizers, when the object's list of finalizers has no instances of the input finalizer should return false
Controllerutil Suite [It] Controllerutil Finalizers RemoveFinalizer, which returns an indication of whether it modified the object's list of finalizers, when the object's list of finalizers has one instance of the input finalizer should remove the instance of the input finalizer from the object's list of finalizers
Controllerutil Suite [It] Controllerutil Finalizers RemoveFinalizer, which returns an indication of whether it modified the object's list of finalizers, when the object's list of finalizers has one instance of the input finalizer should return true
Controllerutil Suite [It] Controllerutil SetControllerReference should not duplicate existing owner reference
Controllerutil Suite [It] Controllerutil SetControllerReference should not return any error if the existing owner has a different version
Controllerutil Suite [It] Controllerutil SetControllerReference should replace the owner reference if it's already present
Controllerutil Suite [It] Controllerutil SetControllerReference should return an error if it can't find the group version kind of the owner
Controllerutil Suite [It] Controllerutil SetControllerReference should return an error if it's owner is namespaced resource but dependant is cluster-scoped resource
Controllerutil Suite [It] Controllerutil SetControllerReference should return an error if it's setting a cross-namespace owner reference
Controllerutil Suite [It] Controllerutil SetControllerReference should return an error if object is already owned by another controller
Controllerutil Suite [It] Controllerutil SetControllerReference should return an error if the owner isn't a runtime.Object
Controllerutil Suite [It] Controllerutil SetControllerReference should set the OwnerReference if it can find the group version kind
Controllerutil Suite [It] Controllerutil SetOwnerReference should not duplicate owner references
Controllerutil Suite [It] Controllerutil SetOwnerReference should set ownerRef on an empty list
Controllerutil Suite [It] Controllerutil SetOwnerReference should update the reference
Envtest Process Launcher Suite [It] Arguments Templates errors when field cannot be found
Envtest Process Launcher Suite [It] Arguments Templates has no access to unexported fields
Envtest Process Launcher Suite [It] Arguments Templates templates URLs
Envtest Process Launcher Suite [It] Arguments Templates templates strings
Envtest Process Launcher Suite [It] Arguments Templates when converting to structured Arguments should append to existing arguments
Envtest Process Launcher Suite [It] Arguments Templates when converting to structured Arguments should skip arguments that don't contain an `=` because they're ambiguous
Envtest Process Launcher Suite [It] Arguments Templates when converting to structured Arguments should skip arguments that don't start with `--`
Envtest Process Launcher Suite [It] Arguments Templates when converting to structured Arguments should split --foo=bar into Append(foo, bar)
Envtest Process Launcher Suite [It] Arguments Templates when converting to structured Arguments should split --foo=bar=baz into Append(foo, bar=baz)
Envtest Process Launcher Suite [It] Arguments Templates when converting to structured Arguments should stop at the flag terminator (`--`)
Envtest Process Launcher Suite [It] Arguments Templates when joining with structured Arguments when a template is given should append the rendered template to structured arguments
Envtest Process Launcher Suite [It] Arguments Templates when joining with structured Arguments when a template is given should indicate which arguments were not able to be converted to structured flags
Envtest Process Launcher Suite [It] Arguments Templates when joining with structured Arguments when a template is given should render the template against the data
Envtest Process Launcher Suite [It] Arguments Templates when joining with structured Arguments when a template is given should use minimal defaults
Envtest Process Launcher Suite [It] Arguments Templates when joining with structured Arguments when no template is given should render the structured arguments with the given defaults
Envtest Process Launcher Suite [It] Arguments should allow directly setting the argument value for custom argument types
Envtest Process Launcher Suite [It] Arguments should ignore defaults when overriding
Envtest Process Launcher Suite [It] Arguments when appending should copy from defaults when appending for the first time
Envtest Process Launcher Suite [It] Arguments when appending should not copy from defaults if the flag has been disabled previously
Envtest Process Launcher Suite [It] Arguments when appending should not copy from defaults if the flag has been previously overridden
Envtest Process Launcher Suite [It] Arguments when appending should only copy defaults the first time
Envtest Process Launcher Suite [It] Arguments when appending when explicitly overriding defaults should not copy from defaults if the flag has been previously appended to ignoring defaults
Envtest Process Launcher Suite [It] Arguments when appending when explicitly overriding defaults should not copy from defaults, but should append to previous calls
Envtest Process Launcher Suite [It] Arguments when appending when explicitly overriding defaults should not copy from defaults, but should respect previous appends' copies
Envtest Process Launcher Suite [It] Arguments when rendering flags should not render defaults for disabled flags
Envtest Process Launcher Suite [It] Arguments when rendering flags should not render defaults if the user has set a value for a flag
Envtest Process Launcher Suite [It] Arguments when rendering flags should read from defaults if the user hasn't set a value for a flag
Envtest Process Launcher Suite [It] Arguments when rendering flags should render multiple values as --key=val1, --key=val2
Envtest Process Launcher Suite [It] Arguments when rendering flags should render name-only flags as --key
Envtest Process Launcher Suite [It] BinPathFinder when an asset directory is given and no overrides are present should use the asset directory, appending the name to that path
Envtest Process Launcher Suite [It] BinPathFinder when individual overrides are missing but the global override is present should prefer the global override, appending the name to that path
Envtest Process Launcher Suite [It] BinPathFinder when individual overrides are present should convert lowercase to uppercase, remove leading numbers, and replace punctuation with underscores when resolving the env var name
Envtest Process Launcher Suite [It] BinPathFinder when individual overrides are present should prefer individual overrides, using them unmodified
Envtest Process Launcher Suite [It] BinPathFinder when no path configuration is given should just use the default path
Envtest Process Launcher Suite [It] Init when all inputs are provided passes them through
Envtest Process Launcher Suite [It] Init when inputs are empty ps them
Envtest Process Launcher Suite [It] Init when neither name nor path are provided returns an error
Envtest Process Launcher Suite [It] Start method when process takes too long to start returns a timeout error
Envtest Process Launcher Suite [It] Start method when the healthcheck always returns failure returns a timeout error and stops health API checker
Envtest Process Launcher Suite [It] Start method when the healthcheck fails initially but succeeds eventually hits the endpoint repeatedly, and successfully starts
Envtest Process Launcher Suite [It] Start method when the healthcheck fails initially but succeeds eventually when the polling interval is configured hits the endpoint in the configured interval
Envtest Process Launcher Suite [It] Start method when the healthcheck fails initially but succeeds eventually when the polling interval is not configured uses the default interval for polling
Envtest Process Launcher Suite [It] Start method when the healthcheck isn't even listening returns a timeout error
Envtest Process Launcher Suite [It] Start method when the healthcheck returns ok can start a process
Envtest Process Launcher Suite [It] Start method when the healthcheck returns ok hits the endpoint, and successfully starts
Envtest Process Launcher Suite [It] Start method when the healthcheck returns ok when IO is configured can inspect stdout & stderr
Envtest Process Launcher Suite [It] Start method when the healthcheck returns ok when the command cannot be started but Stop() is called on it does not panic
Envtest Process Launcher Suite [It] Start method when the healthcheck returns ok when the command cannot be started propagates the error
Envtest Process Launcher Suite [It] Stop method when Stop() is called multiple times does not error or panic on consecutive calls
Envtest Process Launcher Suite [It] Stop method when Stop() is called stops the process
Envtest Process Launcher Suite [It] Stop method when the command cannot be stopped returns a timeout error
Envtest Process Launcher Suite [It] Stop method when the directory needs to be cleaned up removes the directory
Envtest Suite [AfterSuite]
Envtest Suite [BeforeSuite]
Envtest Suite [It] Test InstallCRDs should be able to install CRDs using multiple files
Envtest Suite [It] Test InstallCRDs should filter out already existent CRD
Envtest Suite [It] Test InstallCRDs should install the CRDs into the cluster using directory
Envtest Suite [It] Test InstallCRDs should install the CRDs into the cluster using file
Envtest Suite [It] Test InstallCRDs should install the unserved CRDs into the cluster
Envtest Suite [It] Test InstallCRDs should not return an not error if the directory doesn't exist
Envtest Suite [It] Test InstallCRDs should reinstall the CRDs if already present in the cluster
Envtest Suite [It] Test InstallCRDs should return an error if the directory doesn't exist
Envtest Suite [It] Test InstallCRDs should return an error if the file doesn't exist
Envtest Suite [It] Test InstallCRDs should return an error if the resource group version isn't found
Envtest Suite [It] Test InstallCRDs should return an error if the resource isn't found in the group version
Envtest Suite [It] Test Start should not raise an error on invalid dir when flag is disabled
Envtest Suite [It] Test Start should raise an error on invalid dir when flag is enabled
Envtest Suite [It] Test Stop should cleanup webhook /tmp folder with no error when using existing cluster
Envtest Suite [It] Test UninstallCRDs should uninstall the CRDs from the cluster
Envtest Suite [It] Test Webhook should load webhooks from directory
Envtest Suite [It] Test Webhook should load webhooks from files
Envtest Suite [It] Test Webhook should reject create request for webhook that rejects all requests
Envtest Suite [It] Test readCRDFiles should not mix up files from different directories
Envtest Suite [It] Test should update CRDs if already present in the cluster
Eventhandler Suite [AfterSuite]
Eventhandler Suite [BeforeSuite]
Eventhandler Suite [It] Eventhandler EnqueueRequestForObject for a runtime.Object without Object should do nothing if the Object is missing for a CreateEvent.
Eventhandler Suite [It] Eventhandler EnqueueRequestForObject for a runtime.Object without Object should do nothing if the Object is missing for a DeleteEvent.
Eventhandler Suite [It] Eventhandler EnqueueRequestForObject for a runtime.Object without Object should do nothing if the Object is missing for a GenericEvent.
Eventhandler Suite [It] Eventhandler EnqueueRequestForObject for a runtime.Object without Object should do nothing if the Object is missing for a UpdateEvent.
Eventhandler Suite [It] Eventhandler EnqueueRequestForObject should enqueue a Request with the Name / Namespace of one object in the UpdateEvent.
Eventhandler Suite [It] Eventhandler EnqueueRequestForObject should enqueue a Request with the Name / Namespace of the object in the CreateEvent.
Eventhandler Suite [It] Eventhandler EnqueueRequestForObject should enqueue a Request with the Name / Namespace of the object in the DeleteEvent.
Eventhandler Suite [It] Eventhandler EnqueueRequestForObject should enqueue a Request with the Name / Namespace of the object in the GenericEvent.
Eventhandler Suite [It] Eventhandler EnqueueRequestForOwner should enqueue a Request for a owner that is cluster scoped
Eventhandler Suite [It] Eventhandler EnqueueRequestForOwner should enqueue a Request if there are owners matching Group and Kind with a different version.
Eventhandler Suite [It] Eventhandler EnqueueRequestForOwner should enqueue a Request with the Owner of the object in the CreateEvent.
Eventhandler Suite [It] Eventhandler EnqueueRequestForOwner should enqueue a Request with the Owner of the object in the DeleteEvent.
Eventhandler Suite [It] Eventhandler EnqueueRequestForOwner should enqueue a Request with the Owner of the object in the GenericEvent.
Eventhandler Suite [It] Eventhandler EnqueueRequestForOwner should enqueue a Request with the Owners of both objects in the UpdateEvent.
Eventhandler Suite [It] Eventhandler EnqueueRequestForOwner should enqueue a Request with the one duplicate Owner of both objects in the UpdateEvent.
Eventhandler Suite [It] Eventhandler EnqueueRequestForOwner should not enqueue a Request if there are no owners matching Group and Kind.
Eventhandler Suite [It] Eventhandler EnqueueRequestForOwner should not enqueue a Request if there are no owners.
Eventhandler Suite [It] Eventhandler EnqueueRequestForOwner with a nil OwnerType should panic
Eventhandler Suite [It] Eventhandler EnqueueRequestForOwner with a nil object should do nothing.
Eventhandler Suite [It] Eventhandler EnqueueRequestForOwner with an invalid APIVersion in the OwnerReference should do nothing.
Eventhandler Suite [It] Eventhandler EnqueueRequestForOwner with the Controller field set to false should enqueue a reconcile.Requests for all owners.
Eventhandler Suite [It] Eventhandler EnqueueRequestForOwner with the Controller field set to true should enqueue reconcile.Requests for only the first the Controller if there are multiple Controller owners.
Eventhandler Suite [It] Eventhandler EnqueueRequestForOwner with the Controller field set to true should not enqueue reconcile.Requests if there are no Controller owners.
Eventhandler Suite [It] Eventhandler EnqueueRequestForOwner with the Controller field set to true should not enqueue reconcile.Requests if there are no owners.
Eventhandler Suite [It] Eventhandler EnqueueRequestsFromMapFunc should enqueue a Request with the function applied to both objects in the UpdateEvent.
Eventhandler Suite [It] Eventhandler EnqueueRequestsFromMapFunc should enqueue a Request with the function applied to the CreateEvent.
Eventhandler Suite [It] Eventhandler EnqueueRequestsFromMapFunc should enqueue a Request with the function applied to the DeleteEvent.
Eventhandler Suite [It] Eventhandler EnqueueRequestsFromMapFunc should enqueue a Request with the function applied to the GenericEvent.
Eventhandler Suite [It] Eventhandler Funcs should NOT call CreateFunc for a CreateEvent if NOT provided.
Eventhandler Suite [It] Eventhandler Funcs should NOT call DeleteFunc for a DeleteEvent if NOT provided.
Eventhandler Suite [It] Eventhandler Funcs should NOT call GenericFunc for a GenericEvent if NOT provided.
Eventhandler Suite [It] Eventhandler Funcs should NOT call UpdateFunc for an UpdateEvent if NOT provided.
Eventhandler Suite [It] Eventhandler Funcs should call CreateFunc for a CreateEvent if provided.
Eventhandler Suite [It] Eventhandler Funcs should call DeleteFunc for a DeleteEvent if provided.
Eventhandler Suite [It] Eventhandler Funcs should call GenericFunc for a GenericEvent if provided.
Eventhandler Suite [It] Eventhandler Funcs should call UpdateFunc for an UpdateEvent if provided.
Fake client Suite [BeforeSuite]
Fake client Suite [It] Fake client builder panics when an index with the same name and GroupVersionKind is registered twice
Fake client Suite [It] Fake client should be able to build with given tracker and get resource
Fake client Suite [It] Fake client should set the ResourceVersion to 999 when adding an object to the tracker
Fake client Suite [It] Fake client with Indexes client has just one Index behavior that doesn't use an Index should allow create on update for a resource that allows create on update
Fake client Suite [It] Fake client with Indexes client has just one Index behavior that doesn't use an Index should allow updates with non-set ResourceVersion for a resource that allows unconditional updates
Fake client Suite [It] Fake client with Indexes client has just one Index behavior that doesn't use an Index should be able to Create
Fake client Suite [It] Fake client with Indexes client has just one Index behavior that doesn't use an Index should be able to Create an unregistered type using unstructured
Fake client Suite [It] Fake client with Indexes client has just one Index behavior that doesn't use an Index should be able to Create with GenerateName
Fake client Suite [It] Fake client with Indexes client has just one Index behavior that doesn't use an Index should be able to Delete a Collection
Fake client Suite [It] Fake client with Indexes client has just one Index behavior that doesn't use an Index should be able to Delete an unregistered type using unstructured
Fake client Suite [It] Fake client with Indexes client has just one Index behavior that doesn't use an Index should be able to Delete with no ResourceVersion Precondition
Fake client Suite [It] Fake client with Indexes client has just one Index behavior that doesn't use an Index should be able to Delete with no opts even if object's ResourceVersion doesn't match server
Fake client Suite [It] Fake client with Indexes client has just one Index behavior that doesn't use an Index should be able to Get
Fake client Suite [It] Fake client with Indexes client has just one Index behavior that doesn't use an Index should be able to Get an unregisted type using unstructured
Fake client Suite [It] Fake client with Indexes client has just one Index behavior that doesn't use an Index should be able to Get using unstructured
Fake client Suite [It] Fake client with Indexes client has just one Index behavior that doesn't use an Index should be able to List
Fake client Suite [It] Fake client with Indexes client has just one Index behavior that doesn't use an Index should be able to List an unregistered type using unstructured
Fake client Suite [It] Fake client with Indexes client has just one Index behavior that doesn't use an Index should be able to List an unregistered type using unstructured
Fake client Suite [It] Fake client with Indexes client has just one Index behavior that doesn't use an Index should be able to List using unstructured list
Fake client Suite [It] Fake client with Indexes client has just one Index behavior that doesn't use an Index should be able to List using unstructured list when setting a non-list kind
Fake client Suite [It] Fake client with Indexes client has just one Index behavior that doesn't use an Index should be able to Patch
Fake client Suite [It] Fake client with Indexes client has just one Index behavior that doesn't use an Index should be able to Patch an unregistered type using unstructured
Fake client Suite [It] Fake client with Indexes client has just one Index behavior that doesn't use an Index should be able to Update
Fake client Suite [It] Fake client with Indexes client has just one Index behavior that doesn't use an Index should be able to Update an unregistered type using unstructured
Fake client Suite [It] Fake client with Indexes client has just one Index behavior that doesn't use an Index should be able to retrieve registered objects that got manipulated as unstructured
Fake client Suite [It] Fake client with Indexes client has just one Index behavior that doesn't use an Index should be able to watch
Fake client Suite [It] Fake client with Indexes client has just one Index behavior that doesn't use an Index should error on Create with empty Name
Fake client Suite [It] Fake client with Indexes client has just one Index behavior that doesn't use an Index should error on Update with empty Name
Fake client Suite [It] Fake client with Indexes client has just one Index behavior that doesn't use an Index should error on create with set resourceVersion
Fake client Suite [It] Fake client with Indexes client has just one Index behavior that doesn't use an Index should handle finalizers deleting a collection
Fake client Suite [It] Fake client with Indexes client has just one Index behavior that doesn't use an Index should handle finalizers on Patch
Fake client Suite [It] Fake client with Indexes client has just one Index behavior that doesn't use an Index should handle finalizers on Update
Fake client Suite [It] Fake client with Indexes client has just one Index behavior that doesn't use an Index should not change the submitted object if Create failed
Fake client Suite [It] Fake client with Indexes client has just one Index behavior that doesn't use an Index should reject Delete with a mismatched ResourceVersion
Fake client Suite [It] Fake client with Indexes client has just one Index behavior that doesn't use an Index should reject create on update for a resource that does not allow create on update
Fake client Suite [It] Fake client with Indexes client has just one Index behavior that doesn't use an Index should reject updates with non-matching ResourceVersion
Fake client Suite [It] Fake client with Indexes client has just one Index behavior that doesn't use an Index should reject updates with non-set ResourceVersion for a resource that doesn't allow unconditional updates
Fake client Suite [It] Fake client with Indexes client has just one Index behavior that doesn't use an Index should remove finalizers of the object on Patch
Fake client Suite [It] Fake client with Indexes client has just one Index behavior that doesn't use an Index should successfully Delete with a matching ResourceVersion
Fake client Suite [It] Fake client with Indexes client has just one Index behavior that doesn't use an Index should support filtering by label existence
Fake client Suite [It] Fake client with Indexes client has just one Index behavior that doesn't use an Index should support filtering by labels and their values
Fake client Suite [It] Fake client with Indexes client has just one Index behavior that doesn't use an Index with the DryRun option Should not Delete the object
Fake client Suite [It] Fake client with Indexes client has just one Index behavior that doesn't use an Index with the DryRun option should not Update the object
Fake client Suite [It] Fake client with Indexes client has just one Index behavior that doesn't use an Index with the DryRun option should not create a new object
Fake client Suite [It] Fake client with Indexes client has just one Index filtered List using field selector errors when field selector uses two requirements
Fake client Suite [It] Fake client with Indexes client has just one Index filtered List using field selector errors when there's no Index for the GroupVersionResource
Fake client Suite [It] Fake client with Indexes client has just one Index filtered List using field selector errors when there's no Index matching the field name
Fake client Suite [It] Fake client with Indexes client has just one Index filtered List using field selector returns deployment that matches both the field and label selectors
Fake client Suite [It] Fake client with Indexes client has just one Index filtered List using field selector returns no object because no object matches the only field selector requirement
Fake client Suite [It] Fake client with Indexes client has just one Index filtered List using field selector returns no object even if field selector matches because label selector doesn't
Fake client Suite [It] Fake client with Indexes client has just one Index filtered List using field selector returns no object even if label selector matches because field selector doesn't
Fake client Suite [It] Fake client with Indexes client has just one Index filtered List using field selector returns two deployments that match the only field selector requirement
Fake client Suite [It] Fake client with Indexes client has two Indexes behavior that doesn't use an Index should allow create on update for a resource that allows create on update
Fake client Suite [It] Fake client with Indexes client has two Indexes behavior that doesn't use an Index should allow updates with non-set ResourceVersion for a resource that allows unconditional updates
Fake client Suite [It] Fake client with Indexes client has two Indexes behavior that doesn't use an Index should be able to Create
Fake client Suite [It] Fake client with Indexes client has two Indexes behavior that doesn't use an Index should be able to Create an unregistered type using unstructured
Fake client Suite [It] Fake client with Indexes client has two Indexes behavior that doesn't use an Index should be able to Create with GenerateName
Fake client Suite [It] Fake client with Indexes client has two Indexes behavior that doesn't use an Index should be able to Delete a Collection
Fake client Suite [It] Fake client with Indexes client has two Indexes behavior that doesn't use an Index should be able to Delete an unregistered type using unstructured
Fake client Suite [It] Fake client with Indexes client has two Indexes behavior that doesn't use an Index should be able to Delete with no ResourceVersion Precondition
Fake client Suite [It] Fake client with Indexes client has two Indexes behavior that doesn't use an Index should be able to Delete with no opts even if object's ResourceVersion doesn't match server
Fake client Suite [It] Fake client with Indexes client has two Indexes behavior that doesn't use an Index should be able to Get
Fake client Suite [It] Fake client with Indexes client has two Indexes behavior that doesn't use an Index should be able to Get an unregisted type using unstructured
Fake client Suite [It] Fake client with Indexes client has two Indexes behavior that doesn't use an Index should be able to Get using unstructured
Fake client Suite [It] Fake client with Indexes client has two Indexes behavior that doesn't use an Index should be able to List
Fake client Suite [It] Fake client with Indexes client has two Indexes behavior that doesn't use an Index should be able to List an unregistered type using unstructured
Fake client Suite [It] Fake client with Indexes client has two Indexes behavior that doesn't use an Index should be able to List an unregistered type using unstructured
Fake client Suite [It] Fake client with Indexes client has two Indexes behavior that doesn't use an Index should be able to List using unstructured list
Fake client Suite [It] Fake client with Indexes client has two Indexes behavior that doesn't use an Index should be able to List using unstructured list when setting a non-list kind
Fake client Suite [It] Fake client with Indexes client has two Indexes behavior that doesn't use an Index should be able to Patch
Fake client Suite [It] Fake client with Indexes client has two Indexes behavior that doesn't use an Index should be able to Patch an unregistered type using unstructured
Fake client Suite [It] Fake client with Indexes client has two Indexes behavior that doesn't use an Index should be able to Update
Fake client Suite [It] Fake client with Indexes client has two Indexes behavior that doesn't use an Index should be able to Update an unregistered type using unstructured
Fake client Suite [It] Fake client with Indexes client has two Indexes behavior that doesn't use an Index should be able to retrieve registered objects that got manipulated as unstructured
Fake client Suite [It] Fake client with Indexes client has two Indexes behavior that doesn't use an Index should be able to watch
Fake client Suite [It] Fake client with Indexes client has two Indexes behavior that doesn't use an Index should error on Create with empty Name
Fake client Suite [It] Fake client with Indexes client has two Indexes behavior that doesn't use an Index should error on Update with empty Name
Fake client Suite [It] Fake client with Indexes client has two Indexes behavior that doesn't use an Index should error on create with set resourceVersion
Fake client Suite [It] Fake client with Indexes client has two Indexes behavior that doesn't use an Index should handle finalizers deleting a collection
Fake client Suite [It] Fake client with Indexes client has two Indexes behavior that doesn't use an Index should handle finalizers on Patch
Fake client Suite [It] Fake client with Indexes client has two Indexes behavior that doesn't use an Index should handle finalizers on Update
Fake client Suite [It] Fake client with Indexes client has two Indexes behavior that doesn't use an Index should not change the submitted object if Create failed
Fake client Suite [It] Fake client with Indexes client has two Indexes behavior that doesn't use an Index should reject Delete with a mismatched ResourceVersion
Fake client Suite [It] Fake client with Indexes client has two Indexes behavior that doesn't use an Index should reject create on update for a resource that does not allow create on update
Fake client Suite [It] Fake client with Indexes client has two Indexes behavior that doesn't use an Index should reject updates with non-matching ResourceVersion
Fake client Suite [It] Fake client with Indexes client has two Indexes behavior that doesn't use an Index should reject updates with non-set ResourceVersion for a resource that doesn't allow unconditional updates
Fake client Suite [It] Fake client with Indexes client has two Indexes behavior that doesn't use an Index should remove finalizers of the object on Patch
Fake client Suite [It] Fake client with Indexes client has two Indexes behavior that doesn't use an Index should successfully Delete with a matching ResourceVersion
Fake client Suite [It] Fake client with Indexes client has two Indexes behavior that doesn't use an Index should support filtering by label existence
Fake client Suite [It] Fake client with Indexes client has two Indexes behavior that doesn't use an Index should support filtering by labels and their values
Fake client Suite [It] Fake client with Indexes client has two Indexes behavior that doesn't use an Index with the DryRun option Should not Delete the object
Fake client Suite [It] Fake client with Indexes client has two Indexes behavior that doesn't use an Index with the DryRun option should not Update the object
Fake client Suite [It] Fake client with Indexes client has two Indexes behavior that doesn't use an Index with the DryRun option should not create a new object
Fake client Suite [It] Fake client with Indexes client has two Indexes filtered List using field selector errors when field selector uses two requirements
Fake client Suite [It] Fake client with Indexes client has two Indexes filtered List using field selector uses the second index to retrieve the indexed objects when there are matches
Fake client Suite [It] Fake client with Indexes client has two Indexes filtered List using field selector uses the second index to retrieve the indexed objects when there are no matches
Fake client Suite [It] Fake client with default scheme.Scheme should allow create on update for a resource that allows create on update
Fake client Suite [It] Fake client with default scheme.Scheme should allow updates with non-set ResourceVersion for a resource that allows unconditional updates
Fake client Suite [It] Fake client with default scheme.Scheme should be able to Create
Fake client Suite [It] Fake client with default scheme.Scheme should be able to Create an unregistered type using unstructured
Fake client Suite [It] Fake client with default scheme.Scheme should be able to Create with GenerateName
Fake client Suite [It] Fake client with default scheme.Scheme should be able to Delete a Collection
Fake client Suite [It] Fake client with default scheme.Scheme should be able to Delete an unregistered type using unstructured
Fake client Suite [It] Fake client with default scheme.Scheme should be able to Delete with no ResourceVersion Precondition
Fake client Suite [It] Fake client with default scheme.Scheme should be able to Delete with no opts even if object's ResourceVersion doesn't match server
Fake client Suite [It] Fake client with default scheme.Scheme should be able to Get
Fake client Suite [It] Fake client with default scheme.Scheme should be able to Get an unregisted type using unstructured
Fake client Suite [It] Fake client with default scheme.Scheme should be able to Get using unstructured
Fake client Suite [It] Fake client with default scheme.Scheme should be able to List
Fake client Suite [It] Fake client with default scheme.Scheme should be able to List an unregistered type using unstructured
Fake client Suite [It] Fake client with default scheme.Scheme should be able to List an unregistered type using unstructured
Fake client Suite [It] Fake client with default scheme.Scheme should be able to List using unstructured list
Fake client Suite [It] Fake client with default scheme.Scheme should be able to List using unstructured list when setting a non-list kind
Fake client Suite [It] Fake client with default scheme.Scheme should be able to Patch
Fake client Suite [It] Fake client with default scheme.Scheme should be able to Patch an unregistered type using unstructured
Fake client Suite [It] Fake client with default scheme.Scheme should be able to Update
Fake client Suite [It] Fake client with default scheme.Scheme should be able to Update an unregistered type using unstructured
Fake client Suite [It] Fake client with default scheme.Scheme should be able to retrieve registered objects that got manipulated as unstructured
Fake client Suite [It] Fake client with default scheme.Scheme should be able to watch
Fake client Suite [It] Fake client with default scheme.Scheme should error on Create with empty Name
Fake client Suite [It] Fake client with default scheme.Scheme should error on Update with empty Name
Fake client Suite [It] Fake client with default scheme.Scheme should error on create with set resourceVersion
Fake client Suite [It] Fake client with default scheme.Scheme should handle finalizers deleting a collection
Fake client Suite [It] Fake client with default scheme.Scheme should handle finalizers on Patch
Fake client Suite [It] Fake client with default scheme.Scheme should handle finalizers on Update
Fake client Suite [It] Fake client with default scheme.Scheme should not change the submitted object if Create failed
Fake client Suite [It] Fake client with default scheme.Scheme should reject Delete with a mismatched ResourceVersion
Fake client Suite [It] Fake client with default scheme.Scheme should reject create on update for a resource that does not allow create on update
Fake client Suite [It] Fake client with default scheme.Scheme should reject updates with non-matching ResourceVersion
Fake client Suite [It] Fake client with default scheme.Scheme should reject updates with non-set ResourceVersion for a resource that doesn't allow unconditional updates
Fake client Suite [It] Fake client with default scheme.Scheme should remove finalizers of the object on Patch
Fake client Suite [It] Fake client with default scheme.Scheme should successfully Delete with a matching ResourceVersion
Fake client Suite [It] Fake client with default scheme.Scheme should support filtering by label existence
Fake client Suite [It] Fake client with default scheme.Scheme should support filtering by labels and their values
Fake client Suite [It] Fake client with default scheme.Scheme with the DryRun option Should not Delete the object
Fake client Suite [It] Fake client with default scheme.Scheme with the DryRun option should not Update the object
Fake client Suite [It] Fake client with default scheme.Scheme with the DryRun option should not create a new object
Fake client Suite [It] Fake client with given scheme should allow create on update for a resource that allows create on update
Fake client Suite [It] Fake client with given scheme should allow updates with non-set ResourceVersion for a resource that allows unconditional updates
Fake client Suite [It] Fake client with given scheme should be able to Create
Fake client Suite [It] Fake client with given scheme should be able to Create an unregistered type using unstructured
Fake client Suite [It] Fake client with given scheme should be able to Create with GenerateName
Fake client Suite [It] Fake client with given scheme should be able to Delete a Collection
Fake client Suite [It] Fake client with given scheme should be able to Delete an unregistered type using unstructured
Fake client Suite [It] Fake client with given scheme should be able to Delete with no ResourceVersion Precondition
Fake client Suite [It] Fake client with given scheme should be able to Delete with no opts even if object's ResourceVersion doesn't match server
Fake client Suite [It] Fake client with given scheme should be able to Get
Fake client Suite [It] Fake client with given scheme should be able to Get an unregisted type using unstructured
Fake client Suite [It] Fake client with given scheme should be able to Get using unstructured
Fake client Suite [It] Fake client with given scheme should be able to List
Fake client Suite [It] Fake client with given scheme should be able to List an unregistered type using unstructured
Fake client Suite [It] Fake client with given scheme should be able to List an unregistered type using unstructured
Fake client Suite [It] Fake client with given scheme should be able to List using unstructured list
Fake client Suite [It] Fake client with given scheme should be able to List using unstructured list when setting a non-list kind
Fake client Suite [It] Fake client with given scheme should be able to Patch
Fake client Suite [It] Fake client with given scheme should be able to Patch an unregistered type using unstructured
Fake client Suite [It] Fake client with given scheme should be able to Update
Fake client Suite [It] Fake client with given scheme should be able to Update an unregistered type using unstructured
Fake client Suite [It] Fake client with given scheme should be able to retrieve registered objects that got manipulated as unstructured
Fake client Suite [It] Fake client with given scheme should be able to watch
Fake client Suite [It] Fake client with given scheme should error on Create with empty Name
Fake client Suite [It] Fake client with given scheme should error on Update with empty Name
Fake client Suite [It] Fake client with given scheme should error on create with set resourceVersion
Fake client Suite [It] Fake client with given scheme should handle finalizers deleting a collection
Fake client Suite [It] Fake client with given scheme should handle finalizers on Patch
Fake client Suite [It] Fake client with given scheme should handle finalizers on Update
Fake client Suite [It] Fake client with given scheme should not change the submitted object if Create failed
Fake client Suite [It] Fake client with given scheme should reject Delete with a mismatched ResourceVersion
Fake client Suite [It] Fake client with given scheme should reject create on update for a resource that does not allow create on update
Fake client Suite [It] Fake client with given scheme should reject updates with non-matching ResourceVersion
Fake client Suite [It] Fake client with given scheme should reject updates with non-set ResourceVersion for a resource that doesn't allow unconditional updates
Fake client Suite [It] Fake client with given scheme should remove finalizers of the object on Patch
Fake client Suite [It] Fake client with given scheme should successfully Delete with a matching ResourceVersion
Fake client Suite [It] Fake client with given scheme should support filtering by label existence
Fake client Suite [It] Fake client with given scheme should support filtering by labels and their values
Fake client Suite [It] Fake client with given scheme with the DryRun option Should not Delete the object
Fake client Suite [It] Fake client with given scheme with the DryRun option should not Update the object
Fake client Suite [It] Fake client with given scheme with the DryRun option should not create a new object
Fields Selector Utils Suite [It] RequiresExactMatch function Returns empty key and value when the selector has the form key!=val
Fields Selector Utils Suite [It] RequiresExactMatch function Returns empty key and value when the selector matches everything
Fields Selector Utils Suite [It] RequiresExactMatch function Returns empty key and value when the selector matches nothing
Fields Selector Utils Suite [It] RequiresExactMatch function Returns false when the selector has the form key!=val
Fields Selector Utils Suite [It] RequiresExactMatch function Returns false when the selector has the form key1==val1,key2==val2
Fields Selector Utils Suite [It] RequiresExactMatch function Returns false when the selector matches everything
Fields Selector Utils Suite [It] RequiresExactMatch function Returns false when the selector matches nothing
Fields Selector Utils Suite [It] RequiresExactMatch function Returns key and value when the selector has the form key==val
Fields Selector Utils Suite [It] RequiresExactMatch function Returns key and value when the selector has the form key=val
Fields Selector Utils Suite [It] RequiresExactMatch function Returns true when the selector has the form key==val
Fields Selector Utils Suite [It] RequiresExactMatch function Returns true when the selector has the form key=val
Finalizer Suite [It] TestFinalizer Finalize should return expected result values and error values when registering multiple finalizers
Finalizer Suite [It] TestFinalizer Finalize should return no error and return false for Updated when deletion timestamp is nil and finalizer doesn't exist
Finalizer Suite [It] TestFinalizer Finalize should return no error and return false for Updated when deletion timestamp is not nil and the finalizer doesn't exist
Finalizer Suite [It] TestFinalizer Finalize should return result as false and a non-nil error
Finalizer Suite [It] TestFinalizer Finalize successfully finalizes and returns true for Updated when deletion timestamp is nil and finalizer does not exist
Finalizer Suite [It] TestFinalizer Finalize successfully finalizes and returns true for Updated when deletion timestamp is not nil and the finalizer exists
Finalizer Suite [It] TestFinalizer Finalize successfully finalizes multiple finalizers and returns true for Updated when deletion timestamp is not nil and the finalizer exists
Finalizer Suite [It] TestFinalizer Register should fail when trying to register a finalizer that was already registered
Finalizer Suite [It] TestFinalizer Register successfully registers a finalizer
Healthz Suite [BeforeSuite]
Healthz Suite [It] Healthz Handler the aggregated endpoint should always be verbose if a check fails
Healthz Suite [It] Healthz Handler the aggregated endpoint should always return a ping endpoint if no other ones are present
Healthz Suite [It] Healthz Handler the aggregated endpoint should be fine if asked to exclude a check that doesn't exist
Healthz Suite [It] Healthz Handler the aggregated endpoint should ingore excluded checks when determining health
Healthz Suite [It] Healthz Handler the aggregated endpoint should return healthy if all checks succeed
Healthz Suite [It] Healthz Handler the aggregated endpoint should return non-verbose output when healthy and not specified as verbose
Healthz Suite [It] Healthz Handler the aggregated endpoint should return unhealthy if at least one check fails
Healthz Suite [It] Healthz Handler the aggregated endpoint when verbose output is requested with ?verbose=true should return verbose output for failures
Healthz Suite [It] Healthz Handler the aggregated endpoint when verbose output is requested with ?verbose=true should return verbose output for ok cases
Healthz Suite [It] Healthz Handler the per-check endpoints should always return a ping endpoint if no other ones are present
Healthz Suite [It] Healthz Handler the per-check endpoints should return an error if the requested check is unhealthy
Healthz Suite [It] Healthz Handler the per-check endpoints should return non-found for paths that don't match a checker
Healthz Suite [It] Healthz Handler the per-check endpoints should return ok if the requested check is healthy
Healthz Suite [It] Healthz Handler the per-check endpoints shouldn't take other checks into account
Log Suite [It] logging lazy logger initialization should be threadsafe
Log Suite [It] logging lazy logger initialization should delegate with name
Log Suite [It] logging lazy logger initialization should delegate with tags
Log Suite [It] logging lazy logger initialization shouldn't fulfill twice
Log Suite [It] logging logger from context should have added key-values
Log Suite [It] logging logger from context should return default logger when context is empty
Log Suite [It] logging logger from context should return existing logger
Log Suite [It] logging top-level logger hold newly created loggers until a logger is set
Manager Suite [AfterSuite]
Manager Suite [BeforeSuite]
Manager Suite [It] manager.Options AndFrom reading custom type using OfKind should not panic or fail
Manager Suite [It] manager.Options AndFrom reading custom type using OfKind should set custom properties
Manager Suite [It] manger.Manager Add should fail if attempted to start a second time
Manager Suite [It] manger.Manager Add should immediately start the Component if the Manager has already Started
Manager Suite [It] manger.Manager Add should immediately start the Component if the Manager has already Started another Component
Manager Suite [It] manger.Manager New should be able to keep Options when cfg.ControllerManagerConfiguration set
Manager Suite [It] manger.Manager New should be able to load Options from cfg.ControllerManagerConfiguration type
Manager Suite [It] manger.Manager New should create a client defined in by the new client function
Manager Suite [It] manger.Manager New should create a listener for the health probes if a valid address is provided
Manager Suite [It] manger.Manager New should create a listener for the metrics if a valid address is provided
Manager Suite [It] manger.Manager New should lazily initialize a webhook server if needed
Manager Suite [It] manger.Manager New should lazily initialize a webhook server if needed (deprecated)
Manager Suite [It] manger.Manager New should not initialize a webhook server if Options.WebhookServer is set
Manager Suite [It] manger.Manager New should return an error if it can't create a RestMapper
Manager Suite [It] manger.Manager New should return an error if the health probes bind address is already in use
Manager Suite [It] manger.Manager New should return an error if the metrics bind address is already in use
Manager Suite [It] manger.Manager New should return an error if there is no Config
Manager Suite [It] manger.Manager New should return an error it can't create a cache.Cache
Manager Suite [It] manger.Manager New should return an error it can't create a client.Client
Manager Suite [It] manger.Manager New should return an error it can't create a recorder.Provider
Manager Suite [It] manger.Manager New with leader election enabled should default ID to controller-runtime if ID is not set
Manager Suite [It] manger.Manager New with leader election enabled should default to LeasesResourceLock
Manager Suite [It] manger.Manager New with leader election enabled should disable gracefulShutdown when stopping to lead
Manager Suite [It] manger.Manager New with leader election enabled should only cancel the leader election after all runnables are done
Manager Suite [It] manger.Manager New with leader election enabled should release lease if ElectionReleaseOnCancel is true
Manager Suite [It] manger.Manager New with leader election enabled should return an error if it can't create a ResourceLock
Manager Suite [It] manger.Manager New with leader election enabled should return an error if namespace not set and not running in cluster
Manager Suite [It] manger.Manager New with leader election enabled should use the specified ResourceLock
Manager Suite [It] manger.Manager New with leader election enabled when using a custom LeaderElectionResourceLockInterface should use the custom LeaderElectionResourceLockInterface
Manager Suite [It] manger.Manager Start should start serving metrics should not serve anything other than metrics endpoint by default
Manager Suite [It] manger.Manager Start should start serving metrics should serve extra endpoints
Manager Suite [It] manger.Manager Start should start serving metrics should serve metrics endpoint
Manager Suite [It] manger.Manager Start should start serving metrics should serve metrics in its registry
Manager Suite [It] manger.Manager Start should start serving metrics should stop serving metrics when stop is called
Manager Suite [It] manger.Manager Start with defaults should Start each Component
Manager Suite [It] manger.Manager Start with defaults should not manipulate the provided config
Manager Suite [It] manger.Manager Start with defaults should not wait for runnables if gracefulShutdownTimeout is 0
Manager Suite [It] manger.Manager Start with defaults should refuse to add runnable if stop procedure is already engaged
Manager Suite [It] manger.Manager Start with defaults should return an error if any Components fail to Start
Manager Suite [It] manger.Manager Start with defaults should return an error if any Components fail to Start and wait for runnables to stop
Manager Suite [It] manger.Manager Start with defaults should return an error if it can't start the cache
Manager Suite [It] manger.Manager Start with defaults should return both runnables and stop errors when both error
Manager Suite [It] manger.Manager Start with defaults should return only runnables error if stop doesn't error
Manager Suite [It] manger.Manager Start with defaults should return only stop errors if runnables dont error
Manager Suite [It] manger.Manager Start with defaults should start additional clusters before anything else
Manager Suite [It] manger.Manager Start with defaults should start caches added after Manager has started
Manager Suite [It] manger.Manager Start with defaults should start the cache before starting anything else
Manager Suite [It] manger.Manager Start with defaults should stop when context is cancelled
Manager Suite [It] manger.Manager Start with defaults should wait for runnables to stop
Manager Suite [It] manger.Manager Start with defaults should wait forever for runnables if gracefulShutdownTimeout is <0 (-1)
Manager Suite [It] manger.Manager Start with leaderelection enabled should Start each Component
Manager Suite [It] manger.Manager Start with leaderelection enabled should not manipulate the provided config
Manager Suite [It] manger.Manager Start with leaderelection enabled should not wait for runnables if gracefulShutdownTimeout is 0
Manager Suite [It] manger.Manager Start with leaderelection enabled should refuse to add runnable if stop procedure is already engaged
Manager Suite [It] manger.Manager Start with leaderelection enabled should return an error if any Components fail to Start
Manager Suite [It] manger.Manager Start with leaderelection enabled should return an error if any Components fail to Start and wait for runnables to stop
Manager Suite [It] manger.Manager Start with leaderelection enabled should return an error if it can't start the cache
Manager Suite [It] manger.Manager Start with leaderelection enabled should return both runnables and stop errors when both error
Manager Suite [It] manger.Manager Start with leaderelection enabled should return only runnables error if stop doesn't error
Manager Suite [It] manger.Manager Start with leaderelection enabled should return only stop errors if runnables dont error
Manager Suite [It] manger.Manager Start with leaderelection enabled should start additional clusters before anything else
Manager Suite [It] manger.Manager Start with leaderelection enabled should start caches added after Manager has started
Manager Suite [It] manger.Manager Start with leaderelection enabled should start the cache before starting anything else
Manager Suite [It] manger.Manager Start with leaderelection enabled should stop when context is cancelled
Manager Suite [It] manger.Manager Start with leaderelection enabled should wait for runnables to stop
Manager Suite [It] manger.Manager Start with leaderelection enabled should wait forever for runnables if gracefulShutdownTimeout is <0 (-1)
Manager Suite [It] manger.Manager should not leak goroutines if the default event broadcaster is used & events are emitted
Manager Suite [It] manger.Manager should not leak goroutines when stopped
Manager Suite [It] manger.Manager should provide a function to get the APIReader
Manager Suite [It] manger.Manager should provide a function to get the Client
Manager Suite [It] manger.Manager should provide a function to get the Config
Manager Suite [It] manger.Manager should provide a function to get the EventRecorder
Manager Suite [It] manger.Manager should provide a function to get the FieldIndexer
Manager Suite [It] manger.Manager should provide a function to get the Scheme
Manager Suite [It] manger.Manager should start serving health probes should serve liveness endpoint
Manager Suite [It] manger.Manager should start serving health probes should serve readiness endpoint
Manager Suite [It] manger.Manager should start serving health probes should stop serving health probes when stop is called
Manager Suite [It] runnableGroup should be able to add new runnables before and after start
Manager Suite [It] runnableGroup should be able to add new runnables before and after start concurrently
Manager Suite [It] runnableGroup should be able to add new runnables before it starts
Manager Suite [It] runnableGroup should be able to close the group and wait for all runnables to finish
Manager Suite [It] runnableGroup should be able to wait for all runnables to be ready at different intervals
Manager Suite [It] runnableGroup should not turn ready if some readiness check fail
Manager Suite [It] runnables should add any runnable to the leader election group
Manager Suite [It] runnables should add caches to the appropriate group
Manager Suite [It] runnables should add webhooks to the appropriate group
Manager Suite [It] runnables should be able to create a new runnables object
Predicate Suite [BeforeSuite]
Predicate Suite [It] Predicate Funcs should call Create
Predicate Suite [It] Predicate Funcs should call Delete
Predicate Suite [It] Predicate Funcs should call Generic
Predicate Suite [It] Predicate Funcs should call Update
Predicate Suite [It] Predicate NewPredicateFuncs with a namespace filter function Where the namespace is matching should return true
Predicate Suite [It] Predicate NewPredicateFuncs with a namespace filter function Where the namespace is not matching should return false
Predicate Suite [It] Predicate When checking a GenerationChangedPredicate Where the Generation has changed should return true
Predicate Suite [It] Predicate When checking a GenerationChangedPredicate Where the Generation hasn't changed should return false
Predicate Suite [It] Predicate When checking a GenerationChangedPredicate Where the new object doesn't have a Generation or metadata should return false
Predicate Suite [It] Predicate When checking a GenerationChangedPredicate Where the objects or metadata are missing should return false
Predicate Suite [It] Predicate When checking a GenerationChangedPredicate Where the old object doesn't have a Generation or metadata should return false
Predicate Suite [It] Predicate When checking a LabelChangedPredicate Where a label has been added should return true
Predicate Suite [It] Predicate When checking a LabelChangedPredicate Where a label has been removed should return true
Predicate Suite [It] Predicate When checking a LabelChangedPredicate Where a label value has changed should return true
Predicate Suite [It] Predicate When checking a LabelChangedPredicate Where the labels are empty should return false
Predicate Suite [It] Predicate When checking a LabelChangedPredicate Where the labels haven't changed should return false
Predicate Suite [It] Predicate When checking a LabelChangedPredicate Where the new object is missing should return false
Predicate Suite [It] Predicate When checking a LabelChangedPredicate Where the old object is missing should return false
Predicate Suite [It] Predicate When checking a LabelSelectorPredicate When the Selector does not match the event labels should return false
Predicate Suite [It] Predicate When checking a LabelSelectorPredicate When the Selector matches the event labels should return true
Predicate Suite [It] Predicate When checking a ResourceVersionChangedPredicate Where the ResourceVersion has changed should return true
Predicate Suite [It] Predicate When checking a ResourceVersionChangedPredicate Where the ResourceVersion hasn't changed should return false
Predicate Suite [It] Predicate When checking a ResourceVersionChangedPredicate Where the new object doesn't have a ResourceVersion or metadata should return false
Predicate Suite [It] Predicate When checking a ResourceVersionChangedPredicate Where the objects or metadata are missing should return false
Predicate Suite [It] Predicate When checking a ResourceVersionChangedPredicate Where the old object doesn't have a ResourceVersion or metadata should return false
Predicate Suite [It] Predicate When checking an AnnotationChangedPredicate Where an annotation has been added should return true
Predicate Suite [It] Predicate When checking an AnnotationChangedPredicate Where an annotation has been removed should return true
Predicate Suite [It] Predicate When checking an AnnotationChangedPredicate Where an annotation value has changed should return true
Predicate Suite [It] Predicate When checking an AnnotationChangedPredicate Where the annotations are empty should return false
Predicate Suite [It] Predicate When checking an AnnotationChangedPredicate Where the annotations haven't changed should return false
Predicate Suite [It] Predicate When checking an AnnotationChangedPredicate Where the new object is missing should return false
Predicate Suite [It] Predicate When checking an AnnotationChangedPredicate Where the old object is missing should return false
Predicate Suite [It] Predicate With a boolean predicate When checking a Not predicate should return false when its predicate returns true
Predicate Suite [It] Predicate With a boolean predicate When checking a Not predicate should return true when its predicate returns false
Predicate Suite [It] Predicate With a boolean predicate When checking an And predicate should return false when one of its predicates returns false
Predicate Suite [It] Predicate With a boolean predicate When checking an And predicate should return true when all of its predicates return true
Predicate Suite [It] Predicate With a boolean predicate When checking an Or predicate should return false when all of its predicates return false
Predicate Suite [It] Predicate With a boolean predicate When checking an Or predicate should return true when one of its predicates returns true
Reconcile Suite [BeforeSuite]
Reconcile Suite [It] reconcile Func should call the function with the request and return a nil error.
Reconcile Suite [It] reconcile Func should call the function with the request and return an error.
Reconcile Suite [It] reconcile Result IsZero should return false if Requeue is set to true
Reconcile Suite [It] reconcile Result IsZero should return false if RequeueAfter is set to true
Reconcile Suite [It] reconcile Result IsZero should return true if empty
Recorder Integration Suite [AfterSuite]
Recorder Integration Suite [BeforeSuite]
Recorder Integration Suite [It] recorder recorder should publish events
Recorder Integration Suite [It] recorder.Provider GetEventRecorder should return a recorder instance.
Recorder Integration Suite [It] recorder.Provider NewProvider should return a provider instance and a nil error.
Recorder Integration Suite [It] recorder.Provider NewProvider should return an error if failed to init client.
Runtime Signal Suite [BeforeSuite]
Runtime Signal Suite [It] runtime signal SignalHandler Test test signal handler
Scheme Suite [It] Scheme Builder should be able to add types from other Builders
Scheme Suite [It] Scheme Builder should provide a Scheme with the types registered
Source Internal Suite [BeforeSuite]
Source Internal Suite [It] Internal EventHandler should create a CreateEvent
Source Internal Suite [It] Internal EventHandler should create a DeleteEvent
Source Internal Suite [It] Internal EventHandler should create a DeleteEvent from a tombstone
Source Internal Suite [It] Internal EventHandler should create an UpdateEvent
Source Internal Suite [It] Internal EventHandler should ignore objects without meta
Source Internal Suite [It] Internal EventHandler should ignore tombstone objects without meta
Source Internal Suite [It] Internal EventHandler should not call Create EventHandler if the object does not have metadata
Source Internal Suite [It] Internal EventHandler should not call Create EventHandler if the object is not a runtime.Object
Source Internal Suite [It] Internal EventHandler should not call Delete EventHandler if the object does not have metadata
Source Internal Suite [It] Internal EventHandler should not call Delete EventHandler if the object is not a runtime.Object
Source Internal Suite [It] Internal EventHandler should not call Update EventHandler if the object does not have metadata
Source Internal Suite [It] Internal EventHandler should not call Update EventHandler if the object is not a runtime.Object
Source Internal Suite [It] Internal EventHandler should used Predicates to filter CreateEvents
Source Internal Suite [It] Internal EventHandler should used Predicates to filter DeleteEvents
Source Internal Suite [It] Internal EventHandler should used Predicates to filter UpdateEvents
Source Suite [AfterSuite]
Source Suite [BeforeSuite]
Source Suite [It] Source Channel for a source should be able to cope with events in the channel before the source is started
Source Suite [It] Source Channel for a source should get error if no source specified
Source Suite [It] Source Channel for a source should get pending events processed once channel unblocked
Source Suite [It] Source Channel for a source should provide a GenericEvent
Source Suite [It] Source Channel for a source should stop when the source channel is closed
Source Suite [It] Source Channel for multi sources (handlers) should provide GenericEvents for all handlers
Source Suite [It] Source Func should be called from Start
Source Suite [It] Source Informer for a ReplicaSet resource should provide a ReplicaSet CreateEvent
Source Suite [It] Source Informer for a ReplicaSet resource should provide a ReplicaSet DeletedEvent
Source Suite [It] Source Informer for a ReplicaSet resource should provide a ReplicaSet UpdateEvent
Source Suite [It] Source Kind for a Deployment resource should provide Deployment Events
Source Suite [It] Source Kind for a Kind not in the cache should return an error when WaitForSync is called
Source Suite [It] Source Kind for a Pod resource should provide a Pod CreateEvent
Source Suite [It] Source Kind for a Pod resource should provide a Pod DeletedEvent
Source Suite [It] Source Kind for a Pod resource should provide a Pod UpdateEvent
Source Suite [It] Source Kind should return an error from Start cache was not provided
Source Suite [It] Source Kind should return an error from Start if a type was not provided
Source Suite [It] Source Kind should return an error if syncing fails
Source Suite [It] Source Kind should return an error if syncing fails
TinyCA (Internal Certs) Suite [It] Certificate Pairs when serializing both parts should serialize the private key in PKCS8 form in a PRIVATE KEY PEM block
TinyCA (Internal Certs) Suite [It] Certificate Pairs when serializing both parts should serialize the public key into a CERTIFICATE PEM block
TinyCA (Internal Certs) Suite [It] Certificate Pairs when serializing just the public key should serialize into a CERTIFICATE PEM block
TinyCA (Internal Certs) Suite [It] TinyCA Generated client certs should be signed by the CA
TinyCA (Internal Certs) Suite [It] TinyCA Generated client certs should be usable for client auth, verifying, and enciphering
TinyCA (Internal Certs) Suite [It] TinyCA Generated client certs should be valid for short enough to avoid production usage, but long enough for long-running tests
TinyCA (Internal Certs) Suite [It] TinyCA Generated client certs should encode the groups as the organization values
TinyCA (Internal Certs) Suite [It] TinyCA Generated client certs should encode the user name as the common name
TinyCA (Internal Certs) Suite [It] TinyCA Generated serving certs should assume a name of localhost (DNS SAN) if no names are given
TinyCA (Internal Certs) Suite [It] TinyCA Generated serving certs should be signed by the CA
TinyCA (Internal Certs) Suite [It] TinyCA Generated serving certs should be usable for server auth, verifying, and enciphering
TinyCA (Internal Certs) Suite [It] TinyCA Generated serving certs should be valid for short enough to avoid production usage, but long enough for long-running tests
TinyCA (Internal Certs) Suite [It] TinyCA Generated serving certs when encoding names should add the corresponding IP address(es) (as IP SANs) for DNS names
TinyCA (Internal Certs) Suite [It] TinyCA Generated serving certs when encoding names should encode all IP names as IP SANs
TinyCA (Internal Certs) Suite [It] TinyCA Generated serving certs when encoding names should encode all non-IP names as DNS SANs
TinyCA (Internal Certs) Suite [It] TinyCA should produce unique serials among all generated certificates of all types
TinyCA (Internal Certs) Suite [It] TinyCA the CA certs themselves should be retrievable as a cert pair
TinyCA (Internal Certs) Suite [It] TinyCA the CA certs themselves should be usable for signing & verifying
Webhook Integration Suite [AfterSuite]
Webhook Integration Suite [BeforeSuite]
Webhook Integration Suite [It] Webhook Server should panic if a duplicate path is registered
Webhook Integration Suite [It] Webhook Server should respect passed in TLS configurations
Webhook Integration Suite [It] Webhook Server when registering new webhooks before starting should serve a webhook on the requested path
Webhook Integration Suite [It] Webhook Server when registering webhooks after starting should serve a webhook on the requested path
Webhook Integration Suite [It] Webhook when running a webhook server with a manager should reject create request for multi-webhook that rejects all requests
Webhook Integration Suite [It] Webhook when running a webhook server with a manager should reject create request for webhook that rejects all requests
Webhook Integration Suite [It] Webhook when running a webhook server without a manager should reject create request for webhook that rejects all requests
Zap Log Suite [It] Zap log level flag options setup with zap-log-level with increased verbosity. Should output debug and info log, with default production mode.
Zap Log Suite [It] Zap log level flag options setup with zap-log-level with increased verbosity. Should output info and debug logs, with development mode.
Zap Log Suite [It] Zap log level flag options setup with zap-log-level with increased verbosity. Should output info, and debug logs with increased verbosity, and with development mode set to true.
Zap Log Suite [It] Zap log level flag options setup with zap-log-level with increased verbosity. Should output info, and debug logs with increased verbosity, and with production mode set to true.
Zap Log Suite [It] Zap log level flag options setup with zap-log-level options provided Should output logs for info and debug zap-log-level.
Zap Log Suite [It] Zap log level flag options setup with zap-log-level options provided Should output only error logs, otherwise empty logs
Zap Log Suite [It] Zap log level flag options setup with zap-stacktrace-level options provided Should output stacktrace at error level, with development mode set to true.
Zap Log Suite [It] Zap log level flag options setup with zap-stacktrace-level options provided Should output stacktrace at info level, with development mode set to true.
Zap Log Suite [It] Zap log level flag options setup with zap-stacktrace-level options provided Should output stacktrace at panic level, with development mode set to true.
Zap Log Suite [It] Zap log level flag options setup with encoder options provided programmatically Should set JSON Encoder, with given Millis TimeEncoder option, and MessageKey
Zap Log Suite [It] Zap log level flag options setup with encoder options provided programmatically using Level() does not log with positive logr level
Zap Log Suite [It] Zap log level flag options setup with encoder options provided programmatically using Level() logs with negative logr level
Zap Log Suite [It] Zap log level flag options setup with only -zap-devel flag provided Should set dev=false
Zap Log Suite [It] Zap log level flag options setup with only -zap-devel flag provided Should set dev=true.
Zap Log Suite [It] Zap log level flag options setup with zap-time-encoding flag provided Should default to 'rfc3339' time encoding
Zap Log Suite [It] Zap log level flag options setup with zap-time-encoding flag provided Should propagate time encoder to logger
Zap Log Suite [It] Zap log level flag options setup with zap-time-encoding flag provided Should return an error message, with unknown time-encoding
Zap Log Suite [It] Zap log level flag options setup with zap-time-encoding flag provided Should set time encoder in options
Zap Log Suite [It] Zap logger setup when logging kubernetes objects with logger created using New should log a standard Kubernetes object's kind, if set
Zap Log Suite [It] Zap logger setup when logging kubernetes objects with logger created using New should log a standard namespaced Kubernetes object name and namespace
Zap Log Suite [It] Zap logger setup when logging kubernetes objects with logger created using New should log a standard namespaced NamespacedName name and namespace
Zap Log Suite [It] Zap logger setup when logging kubernetes objects with logger created using New should log a standard non-namespaced Kubernetes object name
Zap Log Suite [It] Zap logger setup when logging kubernetes objects with logger created using New should log a standard non-namespaced NamespacedName name
Zap Log Suite [It] Zap logger setup when logging kubernetes objects with logger created using New should log an unstructured Kubernetes object
Zap Log Suite [It] Zap logger setup when logging kubernetes objects with logger created using New should not panic with nil obj
Zap Log Suite [It] Zap logger setup when logging kubernetes objects with logger created using New should work fine with normal stringers
Zap Log Suite [It] Zap options setup should disable development mode
Zap Log Suite [It] Zap options setup should enable development mode
Zap Log Suite [It] Zap options setup should set a custom writer
application Suite [AfterSuite]
application Suite [BeforeSuite]
application Suite [It] application New should allow creating a controllerw without calling For
application Suite [It] application New should allow multiple controllers for the same kind
application Suite [It] application New should override logger during creation of controller
application Suite [It] application New should override max concurrent reconcilers during creation of controller
application Suite [It] application New should override max concurrent reconcilers during creation of controller, when using
application Suite [It] application New should override rate limiter during creation of controller
application Suite [It] application New should prefer reconciler from options during creation of controller
application Suite [It] application New should return an error if For and Named function are not called
application Suite [It] application New should return an error if it cannot create the controller
application Suite [It] application New should return an error if there is no GVK for an object, and thus we can't default the controller name
application Suite [It] application New should return an error when there are no watches
application Suite [It] application New should return an error when using Owns without For
application Suite [It] application New should return error if given two apiType objects in For function
application Suite [It] application New should return success if given valid objects
application Suite [It] application Set custom predicates should execute registered predicates only for assigned kind
application Suite [It] application Start with ControllerManagedBy should Reconcile Owns objects
application Suite [It] application Start with ControllerManagedBy should Reconcile Owns objects for every owner
application Suite [It] application Start with ControllerManagedBy should Reconcile Watches objects
application Suite [It] application Start with ControllerManagedBy should Reconcile without For
application Suite [It] application watching with projections should support multiple controllers watching the same metadata kind
application Suite [It] application watching with projections should support watching For, Owns, and Watch as metadata
application Suite [It] webhook New v1 AdmissionReview should scaffold a defaulting webhook if the type implements the Defaulter interface
application Suite [It] webhook New v1 AdmissionReview should scaffold a defaulting webhook which recovers from panics
application Suite [It] webhook New v1 AdmissionReview should scaffold a defaulting webhook with a custom defaulter
application Suite [It] webhook New v1 AdmissionReview should scaffold a validating webhook if the type implements the Validator interface
application Suite [It] webhook New v1 AdmissionReview should scaffold a validating webhook if the type implements the Validator interface to validate deletes
application Suite [It] webhook New v1 AdmissionReview should scaffold a validating webhook which recovers from panics
application Suite [It] webhook New v1 AdmissionReview should scaffold a validating webhook with a custom validator
application Suite [It] webhook New v1 AdmissionReview should scaffold defaulting and validating webhooks if the type implements both Defaulter and Validator interfaces
application Suite [It] webhook New v1beta1 AdmissionReview should scaffold a defaulting webhook if the type implements the Defaulter interface
application Suite [It] webhook New v1beta1 AdmissionReview should scaffold a defaulting webhook which recovers from panics
application Suite [It] webhook New v1beta1 AdmissionReview should scaffold a defaulting webhook with a custom defaulter
application Suite [It] webhook New v1beta1 AdmissionReview should scaffold a validating webhook if the type implements the Validator interface
application Suite [It] webhook New v1beta1 AdmissionReview should scaffold a validating webhook if the type implements the Validator interface to validate deletes
application Suite [It] webhook New v1beta1 AdmissionReview should scaffold a validating webhook which recovers from panics
application Suite [It] webhook New v1beta1 AdmissionReview should scaffold a validating webhook with a custom validator
application Suite [It] webhook New v1beta1 AdmissionReview should scaffold defaulting and validating webhooks if the type implements both Defaulter and Validator interfaces
Admission Webhook Suite [It] validatingHandler should return 400 in response when create fails on decode
Admission Webhook Suite [It] validatingHandler should return 400 in response when delete fails on decode
Admission Webhook Suite [It] validatingHandler should return 400 in response when update fails on decoding new object
Admission Webhook Suite [It] validatingHandler should return 400 in response when update fails on decoding old object
Client Suite [It] Client Create with structured objects should fail if the GVK cannot be mapped to a Resource
Client Suite [It] Client Delete with structured objects should fail if the GVK cannot be mapped to a Resource
Client Suite [It] Client Delete with structured objects should fail if the object doesn't have meta
Client Suite [It] Client Get with metadata objects should fail if the GVK cannot be mapped to a Resource
Client Suite [It] Client Get with metadata objects should fail if the object doesn't have meta
Client Suite [It] Client Get with structured objects should fail if the GVK cannot be mapped to a Resource
Client Suite [It] Client Get with structured objects should fail if the object doesn't have meta
Client Suite [It] Client List with metadata objects should fail if the GVK cannot be mapped to a Resource
Client Suite [It] Client List with metadata objects should fail if the object cannot be mapped to a GVK
Client Suite [It] Client List with metadata objects should fail if the object doesn't have meta
Client Suite [It] Client List with structured objects should fail if the GVK cannot be mapped to a Resource
Client Suite [It] Client List with structured objects should fail if the object cannot be mapped to a GVK
Client Suite [It] Client List with structured objects should fail if the object doesn't have meta
Client Suite [It] Client List with unstructured objects should fail if the object doesn't have meta
Client Suite [It] Client List with unstructured objects should filter results by namespace selector
Client Suite [It] Client StatusClient with structured objects should fail if an API does not implement Status subresource
Client Suite [It] Client StatusClient with structured objects should fail if the GVK cannot be mapped to a Resource
Client Suite [It] Client StatusClient with unstructured objects should fail if an API does not implement Status subresource
Client Suite [It] Client StatusClient with unstructured objects should fail if the GVK cannot be mapped to a Resource
Client Suite [It] Client Update with structured objects should fail if the GVK cannot be mapped to a Resource
Client Suite [It] Client Update with structured objects should fail if the object does not pass server-side validation
Client Suite [It] Client Update with structured objects should fail if the object doesn't have meta
Control Plane Standup Unit Tests [It] Control Plane after having started adding users should be able to provision new users that have a corresponding REST config and & kubectl
Control Plane Standup Unit Tests [It] Control Plane after having started adding users should produce a default base REST config if none is given to add
Controller internal Suite [It] controller Processing queue items from a Controller should create a new go routine for MaxConcurrentReconciles
Controller internal Suite [It] controller Processing queue items from a Controller should forget an item if it is not a Request and continue processing items
Controller internal Suite [It] controller Processing queue items from a Controller should return if the queue is shutdown
Controller internal Suite [It] controller Processing queue items from a Controller should wait for informers to be synced before processing items
Source Suite [It] Source Kind for a Foo CRD resource should provide Foo Events
Webhook Integration Suite [It] Webhook Server when serving should support HTTP/2
Webhook Integration Suite [It] Webhook Server when serving should verify the client CA name when asked to