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

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

License

Notifications You must be signed in to change notification settings

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

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages