Skip to content

Commit 5d885d6

Browse files
chore(RHIDP-12184): Compare to previous release on test-1.9-compare-1.9
1 parent 498acd4 commit 5d885d6

File tree

1 file changed

+23
-105
lines changed

1 file changed

+23
-105
lines changed

test.env

Lines changed: 23 additions & 105 deletions
Original file line numberDiff line numberDiff line change
@@ -1,106 +1,24 @@
1-
#!/bin/bash -x
21

3-
# To override system environment variables, uncomment the variables down bellow. It will be sourced by the ci-scripts.
4-
# Note: Do not use the 'export VARIABLE=${VARIABLE:-...}' syntax, use the 'export VARIABLE=...' syntax only.
5-
# The test.env is not only sourced by the ci-scripts,
6-
# but is also included by the Makefile where this approach does not work.
7-
8-
## Scenario
9-
# export SCENARIO=mvp
10-
# export BASE_HOST=
11-
# export USERS=100
12-
# export WORKERS=5
13-
# export DURATION=1m
14-
# export SPAWN_RATE=20
15-
# export WAIT_FOR_SEARCH_INDEX=false
16-
17-
## RHDH database population
18-
# export PRE_LOAD_DB=true
19-
# export BACKSTAGE_USER_COUNT=1
20-
# export GROUP_COUNT=1
21-
# export API_COUNT=1
22-
# export COMPONENT_COUNT=1
23-
# export KEYCLOAK_USER_PASS=changeme
24-
# export AUTH_PROVIDER=keycloak
25-
# export POPULATION_CONCURRENCY=10
26-
# export COMPONENT_SHARD_SIZE=500
27-
28-
## RHDH installed via Helm
29-
# export RHDH_INSTALL_METHOD=helm
30-
# export RHDH_NAMESPACE=rhdh-performance-helm
31-
# export RHDH_HELM_REPO=oci://quay.io/rhdh/chart
32-
# export RHDH_HELM_CHART=redhat-developer-hub
33-
# export RHDH_HELM_CHART_VERSION= # auto-determined in deploy.sh if empty and based on RHDH_BASE_VERSION
34-
# export RHDH_HELM_RELEASE_NAME=rhdh
35-
36-
# export RHDH_IMAGE_REGISTRY=
37-
# export RHDH_IMAGE_REPO=
38-
# export RHDH_IMAGE_TAG=
39-
40-
# export RHDH_BASE_VERSION=1.9
41-
42-
## RHDH installed via OLM
43-
# export RHDH_INSTALL_METHOD=olm
44-
# export RHDH_NAMESPACE=rhdh-performance-olm
45-
# export RHDH_OPERATOR_NAMESPACE=rhdh-operator
46-
# export RHDH_OLM_INDEX_IMAGE= # auto-determined in deploy.sh if empty and based on RHDH_BASE_VERSION
47-
# export RHDH_OLM_CHANNEL=fast
48-
# export RHDH_OLM_OPERATOR_PACKAGE=rhdh-operator
49-
# export RHDH_OLM_OPERATOR_VERSION= # if emtpy, the latest version available in the catalog source will be used
50-
# export RHDH_OLM_WATCH_EXT_CONF=true
51-
# export RHDH_OLM_OPERATOR_RESOURCES_CPU_REQUESTS=
52-
# export RHDH_OLM_OPERATOR_RESOURCES_CPU_LIMITS=
53-
# export RHDH_OLM_OPERATOR_RESOURCES_MEMORY_REQUESTS=
54-
# export RHDH_OLM_OPERATOR_RESOURCES_MEMORY_LIMITS=
55-
# export RHDH_OLM_OPERATOR_RESOURCES_EPHEMERAL_STORAGE_REQUESTS=
56-
# export RHDH_OLM_OPERATOR_RESOURCES_EPHEMERAL_STORAGE_LIMITS=
57-
58-
## RHDH on Developer Sandbox
59-
# export RHDH_WORKLOADS_TEMPLATE_NAME=default
60-
61-
## RHDH horizontal scaling
62-
# export RHDH_DEPLOYMENT_REPLICAS=1
63-
# export RHDH_DB_REPLICAS=0
64-
# export ENABLE_PGBOUNCER=true
65-
# export PGBOUNCER_REPLICAS=2
66-
# export RHDH_DB_STORAGE=1Gi
67-
# export RHDH_RESOURCES_CPU_REQUESTS=
68-
# export RHDH_RESOURCES_CPU_LIMITS=
69-
# export RHDH_RESOURCES_MEMORY_REQUESTS=
70-
# export RHDH_RESOURCES_MEMORY_LIMITS=
71-
# export RHDH_DB_RESOURCES_CPU_REQUESTS=
72-
# export RHDH_DB_RESOURCES_CPU_LIMITS=
73-
# export RHDH_DB_RESOURCES_MEMORY_REQUESTS=
74-
# export RHDH_DB_RESOURCES_MEMORY_LIMITS=
75-
# export RHDH_KEYCLOAK_REPLICAS=1
76-
77-
## Extras
78-
# export LOCUST_EXTRA_CMD=--debug=true
79-
# export LOCUST_NAMESPACE=locust-operator
80-
# export ARTIFACT_DIR=.artifacts
81-
# export ENABLE_RBAC=false
82-
# export ENABLE_ORCHESTRATOR=false
83-
# export FORCE_ORCHESTRATOR_INFRA_UNINSTALL=false
84-
# export RBAC_POLICY=all_groups_admin
85-
# export RBAC_POLICY_SIZE=10000
86-
# export RBAC_POLICY_UPLOAD_TO_GITHUB=true # Generate RBAC policy CSV and upload to GitHub (requires GITHUB_USER, GITHUB_TOKEN, GITHUB_REPO)
87-
# export RBAC_POLICY_FILE_URL=https://example.com/rbac-policy.csv # URL to download RBAC policy from (uses PVC instead of ConfigMap)
88-
# export RBAC_POLICY_PVC_STORAGE=100Mi # Size of the PVC for RBAC policy
89-
# export ENABLE_PROFILING=false
90-
# export RHDH_LOG_LEVEL=warn
91-
# export KEYCLOAK_LOG_LEVEL=WARN
92-
# export PSQL_LOG=true
93-
# export PSQL_EXPORT=false
94-
95-
## Scalability testing
96-
# export SCALE_WORKERS="1 2"
97-
# export SCALE_ACTIVE_USERS_SPAWN_RATES="1:1 200:40"
98-
# export SCALE_BS_USERS_GROUPS="1:1 1000:250"
99-
# export SCALE_RBAC_POLICY_SIZE="1 10000"
100-
# export SCALE_CATALOG_SIZES="1:1 2500:2500"
101-
# export SCALE_REPLICAS="1:1"
102-
# export SCALE_DB_STORAGES="1Gi 2Gi"
103-
# export SCALE_CPU_REQUESTS_LIMITS=": 1:1"
104-
# export SCALE_MEMORY_REQUESTS_LIMITS=": 1Gi:1Gi"
105-
106-
# export SCALE_COMBINED="1:1:1:1:1:1" # Format activeusers:spawnrate:users:groups:apis:components
2+
export DURATION=15m
3+
export PRE_LOAD_DB=true
4+
export SCALE_ACTIVE_USERS_SPAWN_RATES='100:5'
5+
export SCALE_BS_USERS_GROUPS=''
6+
export SCALE_CATALOG_SIZES=''
7+
export SCALE_CPU_REQUESTS_LIMITS=':'
8+
export SCALE_DB_STORAGES='1Gi'
9+
export SCALE_MEMORY_REQUESTS_LIMITS=':'
10+
export SCALE_REPLICAS='1:1'
11+
export SCALE_WORKERS='20'
12+
export SCALE_RBAC_POLICY_SIZE='1000'
13+
export RBAC_POLICY='all_groups_admin'
14+
export ENABLE_RBAC=true
15+
export SCENARIO=mvp
16+
export USE_PR_BRANCH=true
17+
export WAIT_FOR_SEARCH_INDEX=false
18+
export RHDH_HELM_CHART=redhat-developer-hub
19+
export AUTH_PROVIDER=keycloak
20+
21+
export RHDH_HELM_CHART_VERSION=1.9-190-CI
22+
export ALWAYS_CLEANUP=false
23+
24+
export SCALE_COMBINED="10:1:1000:10000:2500:2500 10:1:1000:10000:2500:2500 10:1:1000:10000:2500:2500 10:1:1000:10000:2500:2500 10:1:1000:10000:2500:2500"

0 commit comments

Comments
 (0)