mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-07-27 13:37:30 +00:00
Merge pull request #20106 from mikedanese/ds-debug
e2e: bump daemonset reap timeout and add some logging dumps of the na…
This commit is contained in:
commit
c2eb90cc4d
@ -25,10 +25,12 @@ import (
|
|||||||
"k8s.io/kubernetes/pkg/api"
|
"k8s.io/kubernetes/pkg/api"
|
||||||
apierrs "k8s.io/kubernetes/pkg/api/errors"
|
apierrs "k8s.io/kubernetes/pkg/api/errors"
|
||||||
"k8s.io/kubernetes/pkg/api/unversioned"
|
"k8s.io/kubernetes/pkg/api/unversioned"
|
||||||
|
"k8s.io/kubernetes/pkg/apimachinery/registered"
|
||||||
"k8s.io/kubernetes/pkg/apis/extensions"
|
"k8s.io/kubernetes/pkg/apis/extensions"
|
||||||
client "k8s.io/kubernetes/pkg/client/unversioned"
|
client "k8s.io/kubernetes/pkg/client/unversioned"
|
||||||
"k8s.io/kubernetes/pkg/kubectl"
|
"k8s.io/kubernetes/pkg/kubectl"
|
||||||
"k8s.io/kubernetes/pkg/labels"
|
"k8s.io/kubernetes/pkg/labels"
|
||||||
|
"k8s.io/kubernetes/pkg/runtime"
|
||||||
"k8s.io/kubernetes/pkg/util/wait"
|
"k8s.io/kubernetes/pkg/util/wait"
|
||||||
|
|
||||||
. "github.com/onsi/ginkgo"
|
. "github.com/onsi/ginkgo"
|
||||||
@ -39,7 +41,7 @@ const (
|
|||||||
// this should not be a multiple of 5, because node status updates
|
// this should not be a multiple of 5, because node status updates
|
||||||
// every 5 seconds. See https://github.com/kubernetes/kubernetes/pull/14915.
|
// every 5 seconds. See https://github.com/kubernetes/kubernetes/pull/14915.
|
||||||
dsRetryPeriod = 2 * time.Second
|
dsRetryPeriod = 2 * time.Second
|
||||||
dsRetryTimeout = 3 * time.Minute
|
dsRetryTimeout = 5 * time.Minute
|
||||||
|
|
||||||
daemonsetLabelPrefix = "daemonset-"
|
daemonsetLabelPrefix = "daemonset-"
|
||||||
daemonsetNameLabel = daemonsetLabelPrefix + "name"
|
daemonsetNameLabel = daemonsetLabelPrefix + "name"
|
||||||
@ -50,6 +52,16 @@ var _ = Describe("Daemon set", func() {
|
|||||||
var f *Framework
|
var f *Framework
|
||||||
|
|
||||||
AfterEach(func() {
|
AfterEach(func() {
|
||||||
|
if daemonsets, err := f.Client.DaemonSets(f.Namespace.Name).List(api.ListOptions{}); err == nil {
|
||||||
|
Logf("daemonset: %s", runtime.EncodeOrDie(api.Codecs.LegacyCodec(registered.EnabledVersions()...), daemonsets))
|
||||||
|
} else {
|
||||||
|
Logf("unable to dump daemonsets: %v", err)
|
||||||
|
}
|
||||||
|
if pods, err := f.Client.Pods(f.Namespace.Name).List(api.ListOptions{}); err == nil {
|
||||||
|
Logf("pods: %s", runtime.EncodeOrDie(api.Codecs.LegacyCodec(registered.EnabledVersions()...), pods))
|
||||||
|
} else {
|
||||||
|
Logf("unable to dump pods: %v", err)
|
||||||
|
}
|
||||||
err := clearDaemonSetNodeLabels(f.Client)
|
err := clearDaemonSetNodeLabels(f.Client)
|
||||||
Expect(err).NotTo(HaveOccurred())
|
Expect(err).NotTo(HaveOccurred())
|
||||||
})
|
})
|
||||||
|
Loading…
Reference in New Issue
Block a user