config: A longer timeout plus better error message in the config test.
Change-Id: Ie32bf5244e46da483f3d285b47a3b03170ab06bd
diff --git a/services/config/lib/config_test.go b/services/config/lib/config_test.go
index ea6a939..37a69f9 100644
--- a/services/config/lib/config_test.go
+++ b/services/config/lib/config_test.go
@@ -85,7 +85,7 @@
func waitForConsistency(cs ConfigService, ref map[string]string) error {
finalerr := errors.New("inconsistent")
- for loops := 0; loops < 20; loops++ {
+ for loops := 0; loops < 30; loops++ {
actual, err := cs.GetAll()
if err == nil {
err := compare(actual, ref)
@@ -96,7 +96,7 @@
}
time.Sleep(500 * time.Millisecond)
}
- return finalerr
+ return errors.New("timeout waiting for consistency: " + finalerr.Error())
}
func testConfig(fileA, fileB, fileD string) error {