Add CM Data Notification background Load to K6 16/140216/9
authorsourabh_sourabh <sourabh.sourabh@est.tech>
Thu, 13 Feb 2025 10:26:19 +0000 (10:26 +0000)
committersourabh_sourabh <sourabh.sourabh@est.tech>
Fri, 28 Feb 2025 15:58:29 +0000 (15:58 +0000)
commitd2e5a379840ceac8ae798546b3abf40f678d9f3a
tree646c548209419421c0e34fa89993d6440ddcf3cc
parentb0269d5b66bc668f3e4b10f181bd290ddbac680f
Add CM Data Notification background Load to K6

- Implement Kafka message producer with controlled throughput
- Configured message rate to 1000 (default: 500).
- Implemented constant-arrival-rate scenario to maintain controlled throughput.
- Adjusted maxVUs from 1000 to prevent resource overload.
- Added graceful shutdown with a 10s stop period.
- Added it into main K6 suite

Issue-ID:CPS-2587
Change-Id: I75fd1fa83892fd4775b27132059f73e9c0ea4d75
Signed-off-by: sourabh_sourabh <sourabh.sourabh@est.tech>
k6-tests/ncmp/common/produce-avc-event.js [moved from k6-tests/once-off-test/kafka/produce-avc-event.js with 73% similarity]
k6-tests/ncmp/config/kpi.json
k6-tests/ncmp/ncmp-test-runner.js