tree: c094af3f2305b4c50e65a1be87aea7384162a5c2 [path history] [tgz]
  1. ncmp/
  2. install-deps.sh
  3. README.md
  4. run-k6-tests.sh
  5. setup.sh
  6. teardown.sh
k6-tests/README.md

k6 tests

k6 is used for performance tests. k6 tests are written in JavaScript.

k6 installation

Follow the instructions in the build from source guide to get started.

Running the k6 test suites

Simply run the main script. (The script assumes k6 and docker-compose have been installed).

./run-k6-tests.sh

Running k6 tests manually

Before running tests, ensure CPS/NCMP is running:

docker-compose -f docker-compose/docker-compose.yml --profile dmi-stub up

To run an individual test from command line, use

k6 run ncmp/ncmp-kpi.js