Skip to content

UtrechtUniversity/yoda-performance-tests

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Yoda performance tests

This project provides a Python script to perform performance tests for Yoda.

Installation

  1. Clone the repository:

    git clone https://github.com/UtrechtUniversity/yoda-performance-tests.git
    cd yoda-performance-tests
  2. Install the required dependencies:

    pip install .

Usage

Run the performance test script from the command line, specifying the number of sessions to open:

yoda-performance-tests -s <sessions>

Arguments

The following command-line arguments can be specified:

Argument Short Form Type Default Description
--sessions -s int[] 10 Number of sessions to open in total (default: 10)
--concurrent-sessions -c int 2 Specify the number of concurrent sessions to run (default: 2)
--users -u str users.json Path to the JSON file containing user credentials (default: users.json)
--verbose -v bool False Verbose mode - display additional information for troubleshooting
--insecure -k bool False Disables SSL certificate verification
--graph -g bool False Generate graph of performance test results

License

This project is licensed under the GPL-v3 license. The full license can be found in LICENSE.

About

Yoda performance tests

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages