Skip to content

Commit 913cf99

Browse files
Merge pull request #82 from lina-nikiforova/override_interval
add coverage for BZ1753755
2 parents 15e19c1 + ff66712 commit 913cf99

File tree

1 file changed

+24
-0
lines changed

1 file changed

+24
-0
lines changed

test/integration/bugs_test.go

+24
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ import (
1010
)
1111

1212
// https://bugzilla.redhat.com/show_bug.cgi?id=1750665
13+
// https://bugzilla.redhat.com/show_bug.cgi?id=1753755
1314
func TestDefaultUploadFrequency(t *testing.T) {
1415
// delete any existing overriding secret
1516
err := clientset.CoreV1().Secrets("openshift-config").Delete("support", &metav1.DeleteOptions{})
@@ -24,6 +25,29 @@ func TestDefaultUploadFrequency(t *testing.T) {
2425

2526
// check logs for "Gathering cluster info every 2h0m0s"
2627
checkPodsLogs(t, clientset, "Gathering cluster info every 2h0m0s")
28+
29+
// verify it's possible to override it
30+
newSecret := corev1.Secret{
31+
TypeMeta: metav1.TypeMeta{},
32+
ObjectMeta: metav1.ObjectMeta{
33+
Name: "support",
34+
Namespace: "openshift-config",
35+
},
36+
Data: map[string][]byte{
37+
"interval": []byte("3m"),
38+
},
39+
Type: "Opaque",
40+
}
41+
42+
_, err = clientset.CoreV1().Secrets("openshift-config").Create(&newSecret)
43+
if err != nil {
44+
t.Fatal(err.Error())
45+
}
46+
// restart insights-operator (delete pods)
47+
restartInsightsOperator(t)
48+
49+
// check logs for "Gathering cluster info every 3m0s"
50+
checkPodsLogs(t, clientset, "Gathering cluster info every 3m0s")
2751
}
2852

2953
// TestUnreachableHost checks if insights operator reports "degraded" after 5 unsuccessful upload attempts

0 commit comments

Comments
 (0)