Merge pull request #44847 from crassirostris/sd-logging-e2e-timeout

Automatic merge from submit-queue

Increase timeout for Stackdriver Logging e2e tests

They're failing in CI, because Stackdriver Logging's List method is too slow for this purpose. Quick fix, should be gone completely when reading is implemented properly

/cc @piosz
This commit is contained in:
Kubernetes Submit Queue 2017-04-27 05:03:05 -07:00 committed by GitHub
commit a2f40cafcf

View File

@ -44,7 +44,7 @@ var _ = framework.KubeDescribe("Cluster level logging using GCL [Feature:Stackdr
loggingDuration := 10 * time.Minute loggingDuration := 10 * time.Minute
linesPerSecond := 1000 * nodeCount linesPerSecond := 1000 * nodeCount
linesPerPod := linesPerSecond * int(loggingDuration.Seconds()) / podCount linesPerPod := linesPerSecond * int(loggingDuration.Seconds()) / podCount
ingestionTimeout := 30 * time.Minute ingestionTimeout := 60 * time.Minute
By("Running logs generator pods") By("Running logs generator pods")
pods := []*loggingPod{} pods := []*loggingPod{}
@ -84,7 +84,7 @@ var _ = framework.KubeDescribe("Cluster level logging using GCL [Feature:Stackdr
jobDuration := 1 * time.Minute jobDuration := 1 * time.Minute
linesPerPodPerSecond := 100 linesPerPodPerSecond := 100
testDuration := 10 * time.Minute testDuration := 10 * time.Minute
ingestionTimeout := 30 * time.Minute ingestionTimeout := 60 * time.Minute
podRunDelay := time.Duration(int64(jobDuration) / int64(maxPodCount)) podRunDelay := time.Duration(int64(jobDuration) / int64(maxPodCount))
podRunCount := int(testDuration.Seconds())/int(podRunDelay.Seconds()) - 1 podRunCount := int(testDuration.Seconds())/int(podRunDelay.Seconds()) - 1