wave-k8s / wave

Kubernetes configuration tracking controller
Apache License 2.0
647 stars 82 forks source link

Reset registry to reduce error messages in test output #65

Closed JoelSpeed closed 4 years ago

JoelSpeed commented 4 years ago

Tests are currently littered with:

E0917 09:52:52.522281   20896 workqueue.go:37] controller-runtime/metrics "msg"="failed to register metric" "error"="duplicate metrics collector registration attempted"  "name"="workqueue_depth" "queue"="daemonset-controller"
E0917 09:52:52.525942   20896 workqueue.go:37] controller-runtime/metrics "msg"="failed to register metric" "error"="duplicate metrics collector registration attempted"  "name"="workqueue_adds_total" "queue"="daemonset-controller"
E0917 09:52:52.526382   20896 workqueue.go:37] controller-runtime/metrics "msg"="failed to register metric" "error"="duplicate metrics collector registration attempted"  "name"="workqueue_queue_duration_seconds" "queue"="daemonset-controller"
E0917 09:52:52.526967   20896 workqueue.go:37] controller-runtime/metrics "msg"="failed to register metric" "error"="duplicate metrics collector registration attempted"  "name"="workqueue_work_duration_seconds" "queue"="daemonset-controller"
E0917 09:52:52.527452   20896 workqueue.go:37] controller-runtime/metrics "msg"="failed to register metric" "error"="duplicate metrics collector registration attempted"  "name"="workqueue_unfinished_work_seconds" "queue"="daemonset-controller"
E0917 09:52:52.527874   20896 workqueue.go:37] controller-runtime/metrics "msg"="failed to register metric" "error"="duplicate metrics collector registration attempted"  "name"="workqueue_longest_running_processor_seconds" "queue"="daemonset-controller"
E0917 09:52:52.528287   20896 workqueue.go:37] controller-runtime/metrics "msg"="failed to register metric" "error"="duplicate metrics collector registration attempted"  "name"="workqueue_longest_running_processor_microseconds" "queue"="daemonset-controller"
E0917 09:52:52.528847   20896 workqueue.go:37] controller-runtime/metrics "msg"="failed to register metric" "error"="duplicate metrics collector registration attempted"  "name"="workqueue_retries_total" "queue"="daemonset-controller"

This fixes that.