Skip to content
This repository was archived by the owner on Dec 1, 2024. It is now read-only.

project-flotta/flotta-scale-tests

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

flotta-scale-tests

The purpose of this project is to test the scalability and performance of project-flotta using JMeter.

Running the test plan

Use ./scripts/run_test_plan.sh to run the test plan. The script will create the required resources on the cluster for running the test.

export KUBECONFIG=path_to_kubeconfig
./scripts/run_test_plan.sh -t ./test_plans/flotta_test_plan.jmx \
                           -n 123 \
                           -d 1 \
                           -i 1 \
                           -p 1 \
                           -r 1 \
                           -s api.devicemgmt3.srv \
                           -g flotta-operator-controller-manager-flotta.apps.devicemgmt3.srv

Test Plans

The basic test plan runs the following scenario:

  • For each edge device:
    • Register an edge device
    • Label the edge device
    • Create edge deployments for the device
    • In Loop:
      • Sends heartbeats to the server
      • Get updates from the server

About

The purpose of this project is to test the the scalability and performance of k4e project using JMeter

Resources

License

Stars

0 stars

Watchers

3 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages