Cleanup k6 test templatters (Split-2) 04/142104/5
authorhalil.cakal <halil.cakal@est.tech>
Fri, 19 Sep 2025 15:29:07 +0000 (16:29 +0100)
committerhalil.cakal <halil.cakal@est.tech>
Fri, 26 Sep 2025 09:10:44 +0000 (10:10 +0100)
commit59233aab1cce1de03ea8b69fc2e313ab53a88d37
treeaf53527c63f7862853df5792534644f32b36e0e8
parentc65be2baf462bcf7e470f621b6a5c08316b28316
Cleanup k6 test templatters (Split-2)

- the current template files make the development of k6 test complex and
  difficult to manage unnecessarily, need to be removed
- so that new ports and variables for the kubernetes cluster can be
  provieded easily for Split-3
- simplify the algorith to generate a human readeable summary report
- remove internal nodePort that is a remained action from commit
  (Split-1) that already merged
- total lines of code removed approx: 600

Issue-ID: CPS-2967

Change-Id: I971c58814890a4b65a283bb09411122d0647fd31
Signed-off-by: halil.cakal <halil.cakal@est.tech>
.gitignore
cps-charts/templates/kafka-external-service.yaml
cps-charts/values.yaml
k6-tests/ncmp/common/utils.js
k6-tests/ncmp/config/endurance.json [moved from k6-tests/ncmp/config/endurance-scenario-execution-definition.json with 99% similarity]
k6-tests/ncmp/config/kpi.json [moved from k6-tests/ncmp/templates/scenario-execution-definition.tmpl with 83% similarity]
k6-tests/ncmp/config/scenario-metadata.json [deleted file]
k6-tests/ncmp/create-scenario-execution-definition.sh [deleted file]
k6-tests/ncmp/create-scenario-javascript.sh [deleted file]
k6-tests/ncmp/execute-k6-scenarios.sh
k6-tests/ncmp/ncmp-test-runner.js [moved from k6-tests/ncmp/templates/scenario-javascript.tmpl with 85% similarity]