Refactored large functions into smallar, modular blocks (Split-3) 55/142155/6
authorhalil.cakal <halil.cakal@est.tech>
Tue, 30 Sep 2025 12:45:33 +0000 (13:45 +0100)
committerhalil.cakal <halil.cakal@est.tech>
Tue, 7 Oct 2025 13:12:07 +0000 (14:12 +0100)
commit77c717b3f0e87bd2249757b50953ac93f88e2063
tree6a0467636fa5a41a109a204d4a3a923d942793b3
parente5ea962975eef5a5b41b7816c0efb817338a1fcb
Refactored large functions into smallar, modular blocks (Split-3)

- extract meta-data into a separate config file for summary report
- extract trend names into a separate config file for trend declarations
- refactor large functions into readable blocks
- added pullPolicy (Always) for cps-deployment
- fix an issue with adding a result column: if duration tests results
  are zero, it is currently marked as passed.

Issue-ID: CPS-2967

Change-Id: I0f9f37b885023f065daaccfaaf01cd94c4fcb44c
Signed-off-by: halil.cakal <halil.cakal@est.tech>
cps-charts/templates/cps-deployment.yaml
cps-charts/values.yaml
k6-tests/ncmp/common/utils.js
k6-tests/ncmp/config/scenario-metadata.json [new file with mode: 0644]
k6-tests/ncmp/config/trendNames.txt [new file with mode: 0644]
k6-tests/ncmp/execute-k6-scenarios.sh
k6-tests/ncmp/ncmp-test-runner.js