Verhalten des Testfalls kontrollierbarer gemacht
authorKai Moritz <kai@juplo.de>
Tue, 26 Jul 2022 14:03:10 +0000 (16:03 +0200)
committerKai Moritz <kai@juplo.de>
Tue, 26 Jul 2022 14:10:56 +0000 (16:10 +0200)
commitbe1b513f8bd7646f9ceb3a7ba90952641e3af125
treeaaf362590e2294b84884b40d72b35dd8bfcbd0d9
parentc446512ec3bfa29e5e8482074cb6daf7e2ee1b2f
Verhalten des Testfalls kontrollierbarer gemacht

* Die Awaitility-Aufrufe pollen den zu prüfenden Zustand wenn nicht anders
  angegeben so häufig, wie es die CPU zulässt - also ohne Verzögerung
  zwischen den Überprüfungen.
* Das kann den Rechner temporär so überlasten, dass der erwartete Zustand
  in der abgewarteten Zeit gar nicht eintritt!
* Z.B. aufgetreten, wenn wie hier das Commit-Interval auf 1 Sekunde
  gesetzt ist, das Polling von Awaitility aber noch ungebremst durchgeführt
  wird.
* Um diese Quelle für falsche Fehler auszuschließen, wurde jetzt
  durchgängig ein Poll-Intervall von 1 Sekunde für Awaitility gesetzt.
src/test/java/de/juplo/kafka/ApplicationTests.java