Skip to content

Commit de3c446

Browse files
committed
test in CI
Signed-off-by: Pavel Macík <[email protected]>
1 parent ff94c9f commit de3c446

File tree

1 file changed

+19
-86
lines changed

1 file changed

+19
-86
lines changed

test.env

Lines changed: 19 additions & 86 deletions
Original file line numberDiff line numberDiff line change
@@ -1,86 +1,19 @@
1-
#!/bin/bash -x
2-
3-
# To override system environment variables, uncomment the variables down bellow. It will be sourced by the ci-scripts.
4-
5-
## Scenario
6-
# export SCENARIO=baseline-test
7-
# export BASE_HOST=
8-
# export USERS=100
9-
# export WORKERS=5
10-
# export DURATION=1m
11-
# export SPAWN_RATE=20
12-
# export WAIT_FOR_SEARCH_INDEX=false
13-
14-
## RHDH database population
15-
# export PRE_LOAD_DB=true
16-
# export BACKSTAGE_USER_COUNT=1
17-
# export GROUP_COUNT=1
18-
# export API_COUNT=1
19-
# export COMPONENT_COUNT=1
20-
# export KEYCLOAK_USER_PASS=changeme
21-
# export AUTH_PROVIDER=keycloak
22-
# export POPULATION_CONCURRENCY=10
23-
# export COMPONENT_SHARD_SIZE=500
24-
25-
## RHDH installed via Helm
26-
# export RHDH_INSTALL_METHOD=helm
27-
# export RHDH_NAMESPACE=rhdh-performance-helm
28-
# export RHDH_HELM_REPO=oci://quay.io/rhdh/chart
29-
# export RHDH_HELM_CHART=redhat-developer-hub
30-
# export RHDH_HELM_CHART_VERSION= # auto-determined in deploy.sh if empty and based on RHDH_BASE_VERSION
31-
# export RHDH_HELM_RELEASE_NAME=rhdh
32-
33-
# export RHDH_IMAGE_REGISTRY=
34-
# export RHDH_IMAGE_REPO=
35-
# export RHDH_IMAGE_TAG=
36-
37-
# export RHDH_BASE_VERSION=1.7
38-
39-
## RHDH installed via OLM
40-
# export RHDH_INSTALL_METHOD=olm
41-
# export RHDH_NAMESPACE=rhdh-performance-olm
42-
# export RHDH_OPERATOR_NAMESPACE=rhdh-operator
43-
# export RHDH_OLM_INDEX_IMAGE= # auto-determined in deploy.sh if empty and based on RHDH_BASE_VERSION
44-
# export RHDH_OLM_CHANNEL=fast
45-
# export RHDH_OLM_OPERATOR_PACKAGE=rhdh-operator
46-
# export RHDH_OLM_WATCH_EXT_CONF=true
47-
# export RHDH_OLM_OPERATOR_RESOURCES_CPU_REQUESTS=
48-
# export RHDH_OLM_OPERATOR_RESOURCES_CPU_LIMITS=
49-
# export RHDH_OLM_OPERATOR_RESOURCES_MEMORY_REQUESTS=
50-
# export RHDH_OLM_OPERATOR_RESOURCES_MEMORY_LIMITS=
51-
# export RHDH_OLM_OPERATOR_RESOURCES_EPHEMERAL_STORAGE_REQUESTS=
52-
# export RHDH_OLM_OPERATOR_RESOURCES_EPHEMERAL_STORAGE_LIMITS=
53-
54-
## RHDH on Developer Sandbox
55-
# export RHDH_WORKLOADS_TEMPLATE_NAME=default
56-
57-
## RHDH horizontal scaling
58-
# export RHDH_DEPLOYMENT_REPLICAS=1
59-
# export RHDH_DB_REPLICAS=1
60-
# export RHDH_DB_STORAGE=1Gi
61-
# export RHDH_RESOURCES_CPU_REQUESTS=
62-
# export RHDH_RESOURCES_CPU_LIMITS=
63-
# export RHDH_RESOURCES_MEMORY_REQUESTS=
64-
# export RHDH_RESOURCES_MEMORY_LIMITS=
65-
# export RHDH_KEYCLOAK_REPLICAS=1
66-
67-
## Extras
68-
# export LOCUST_EXTRA_CMD=--debug=true
69-
# export ARTIFACT_DIR=.artifacts
70-
# export ENABLE_RBAC=false
71-
# export RBAC_POLICY=all_groups_admin
72-
# export RBAC_POLICY_SIZE=10000
73-
# export ENABLE_PROFILING=false
74-
# export RHDH_LOG_LEVEL=warn
75-
76-
## Scalability testing
77-
# export SCALE_WORKERS="1 2"
78-
# export SCALE_ACTIVE_USERS_SPAWN_RATES="1:1 200:40"
79-
# export SCALE_BS_USERS_GROUPS="1:1 1000:250"
80-
# export SCALE_RBAC_POLICY_SIZE="1 10000"
81-
# export SCALE_CATALOG_SIZES="1:1 2500:2500"
82-
# export SCALE_RHDH_REPLICAS="1 2"
83-
# export SCALE_RHDH_DB_REPLICAS="1 2"
84-
# export SCALE_DB_STORAGES="1Gi 2Gi"
85-
# export SCALE_CPU_REQUESTS_LIMITS=": 1:1"
86-
# export SCALE_MEMORY_REQUESTS_LIMITS=": 1Gi:1Gi"
1+
export SCENARIO=mvp
2+
export DURATION=10m
3+
export WAIT_FOR_SEARCH_INDEX=false
4+
export PRE_LOAD_DB=true
5+
export KEYCLOAK_USER_PASS=changeme
6+
export AUTH_PROVIDER=keycloak
7+
export RHDH_INSTALL_METHOD=helm
8+
export ENABLE_RBAC=true
9+
export RHDH_LOG_LEVEL=debug
10+
export RBAC_POLICY=all_groups_admin
11+
export SCALE_ACTIVE_USERS_SPAWN_RATES='1:1 5:1 10:2 25:5 50:10 75:15 100:20 125:25 150:30 175:35 200:40 225:45 250:50 275:55 300:60 350:70 400:80 500:100'
12+
export SCALE_BS_USERS_GROUPS='1000:250'
13+
export SCALE_RBAC_POLICY_SIZE='1000'
14+
export SCALE_CATALOG_SIZES='2500:2500'
15+
export SCALE_RHDH_REPLICAS='1'
16+
export SCALE_RHDH_DB_REPLICAS='1'
17+
export SCALE_DB_STORAGES='2Gi'
18+
export SCALE_CPU_REQUESTS_LIMITS=':'
19+
export SCALE_MEMORY_REQUESTS_LIMITS=':'

0 commit comments

Comments
 (0)