Skip to content

OpenSlides/openslides-performance

Folders and files

NameName
Last commit message
Last commit date

Latest commit

47d9eda · Feb 6, 2025

History

62 Commits
Jan 8, 2025
Mar 17, 2024
Jun 22, 2023
Nov 18, 2023
Dec 24, 2024
Dec 24, 2024
Feb 3, 2024
Mar 24, 2023
Feb 6, 2025
Oct 1, 2022
Jul 29, 2023
Sep 4, 2022
Sep 4, 2022
Oct 2, 2021
Jun 22, 2023
Feb 15, 2024
Feb 15, 2024
Mar 17, 2024

Repository files navigation

OpenSlides performance

Tool to test the limits of OpenSlides.

Install

From github

Binaries of the tool get be fetched from the last release:

https://github.com/OpenSlides/openslides-performance/releases

With Docker

The tool can also be run with docker:

docker run --network=host ghcr.io/openslides/openslides-performance:latest

The argument --network=host is needed for the most commands to test a local instance. For remote instances, it is not needed.

With installed go

go install github.com/OpenSlides/openslides-performance@latest

With checked out repo

go build

Run

You can see the usage of the command by calling it.

openslides-performance

Configuration

The tool is configurated with commandline arguments. See

openslides-performance --help

for all commands and there arguments.

It is possible to set defaults via file. The file has to be called config.json and has to be in pwd. The content can be any commandline argument.

For example:

{
    "domain": "example.com",
    "username": "admin",
    "password": 12345
}