test: add load test for session creation (#8088)

# Which Problems Are Solved

Extends load tests by testing session creation.

# How the Problems Are Solved

The test creates a session including a check for user id.

# Additional Context

- part of https://github.com/zitadel/zitadel/issues/7639
This commit is contained in:
Silvan
2024-07-09 17:16:50 +02:00
committed by GitHub
parent 23bebc7e30
commit 82d950019f
7 changed files with 205 additions and 1 deletions

View File

@@ -12,6 +12,10 @@ human_password_login: bundle
machine_pat_login: bundle
k6 run dist/machine_pat_login.js --vus ${VUS} --duration ${DURATION}
.PHONY: machine_client_credentials_login
machine_client_credentials_login: bundle
k6 run dist/machine_client_credentials_login.js --vus ${VUS} --duration ${DURATION}
.PHONY: user_info
user_info: bundle
k6 run dist/user_info.js --vus ${VUS} --duration ${DURATION}
@@ -26,6 +30,10 @@ introspect: ensure_modules bundle
cd ../../xk6-modules && xk6 build --with xk6-zitadel=.
./../../xk6-modules/k6 run dist/introspection.js --vus ${VUS} --duration ${DURATION}
.PHONY: add_session
add_session: bundle
k6 run dist/session.js --vus ${VUS} --duration ${DURATION}
.PHONY: lint
lint:
npm i