aboutsummaryrefslogtreecommitdiffstats
path: root/spotbugs
diff options
context:
space:
mode:
authordanielhanrahan <daniel.hanrahan@est.tech>2024-08-22 17:39:58 +0100
committerdanielhanrahan <daniel.hanrahan@est.tech>2025-02-13 10:20:00 +0000
commit3ce7fde27b0f3b9d87a1566070347af708c4b3c6 (patch)
tree4be384bb156bd66ceaa8297324515057d46cec73 /spotbugs
parentee4e49556be15ef5f881403f1cd70fab8daa68f4 (diff)
Add healthchecks for docker-compose for k6 and CSIT
To improve reliability and consistency of healthchecks in k6 and CSIT tests, they are implemented in docker-compose. This commit adds fail-fast logic, where k6 and CSITs will abort immediately if the containers won't start. Implementation: - Add healthchecks for docker containers used in tests. - Change k6 & CSIT tests to use docker healthchecks. - Tests will abort if containers are not healthy. - Start-up timeout for CPS containers is 90 seconds - Start-up timeout for other containers is 60 seconds Other Improvements: - Add --quiet-pull option to suppress junk output in Jenkins logs. - Add kpi.env file containing environment variables for KPI pipeline, just like endurance.env. This allows same code to run either suite. - Changed from port range to port number for Postgres exporter, since only a single instance runs, to be consistent with other containers Issue-ID: CPS-2630 Signed-off-by: danielhanrahan <daniel.hanrahan@est.tech> Change-Id: I50929ca4061bb844fca87a0d6c3103aaa2c45e0b
Diffstat (limited to 'spotbugs')
0 files changed, 0 insertions, 0 deletions