Skip to content

Commit 6515f8a

Browse files
authored
fix(test.env): Remove the default value syntax as this does not work with Makefile (#299)
Signed-off-by: Pavel Macík <pavel.macik@gmail.com>
1 parent 91cc33c commit 6515f8a

File tree

1 file changed

+68
-66
lines changed

1 file changed

+68
-66
lines changed

test.env

Lines changed: 68 additions & 66 deletions
Original file line numberDiff line numberDiff line change
@@ -1,90 +1,92 @@
11
#!/bin/bash -x
22

33
# 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.
47

58
## Scenario
6-
# export SCENARIO=${SCENARIO:-mvp}
7-
# export BASE_HOST=${BASE_HOST:-}
8-
# export USERS=${USERS:-100}
9-
# export WORKERS=${WORKERS:-5}
10-
# export DURATION=${DURATION:-1m}
11-
# export SPAWN_RATE=${SPAWN_RATE:-20}
12-
# export WAIT_FOR_SEARCH_INDEX=${WAIT_FOR_SEARCH_INDEX:-false}
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
1316

1417
## RHDH database population
15-
# export PRE_LOAD_DB=${PRE_LOAD_DB:-true}
16-
# export BACKSTAGE_USER_COUNT=${BACKSTAGE_USER_COUNT:-1}
17-
# export GROUP_COUNT=${GROUP_COUNT:-1}
18-
# export API_COUNT=${API_COUNT:-1}
19-
# export COMPONENT_COUNT=${COMPONENT_COUNT:-1}
20-
# export KEYCLOAK_USER_PASS=${KEYCLOAK_USER_PASS:-changeme}
21-
# export AUTH_PROVIDER=${AUTH_PROVIDER:-keycloak}
22-
# export POPULATION_CONCURRENCY=${POPULATION_CONCURRENCY:-10}
23-
# export COMPONENT_SHARD_SIZE=${COMPONENT_SHARD_SIZE:-500}
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
2427

2528
## RHDH installed via Helm
2629
# export RHDH_INSTALL_METHOD=helm
27-
# export RHDH_NAMESPACE=${RHDH_NAMESPACE:-rhdh-performance-helm}
28-
# export RHDH_HELM_REPO=${RHDH_HELM_REPO:-oci://quay.io/rhdh/chart}
29-
# export RHDH_HELM_CHART=${RHDH_HELM_CHART:-redhat-developer-hub}
30-
# export RHDH_HELM_CHART_VERSION=${RHDH_HELM_CHART_VERSION:-} # auto-determined in deploy.sh if empty and based on RHDH_BASE_VERSION
31-
# export RHDH_HELM_RELEASE_NAME=${RHDH_HELM_RELEASE_NAME:-rhdh}
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
3235

33-
# export RHDH_IMAGE_REGISTRY=${RHDH_IMAGE_REGISTRY:-}
34-
# export RHDH_IMAGE_REPO=${RHDH_IMAGE_REPO:-}
35-
# export RHDH_IMAGE_TAG=${RHDH_IMAGE_TAG:-}
36+
# export RHDH_IMAGE_REGISTRY=
37+
# export RHDH_IMAGE_REPO=
38+
# export RHDH_IMAGE_TAG=
3639

37-
# export RHDH_BASE_VERSION=${RHDH_BASE_VERSION:-1.8}
40+
# export RHDH_BASE_VERSION=1.8
3841

3942
## RHDH installed via OLM
40-
# export RHDH_INSTALL_METHOD=${RHDH_INSTALL_METHOD:-olm}
41-
# export RHDH_NAMESPACE=${RHDH_NAMESPACE:-rhdh-performance-olm}
42-
# export RHDH_OPERATOR_NAMESPACE=${RHDH_OPERATOR_NAMESPACE:-rhdh-operator}
43-
# export RHDH_OLM_INDEX_IMAGE=${RHDH_OLM_INDEX_IMAGE:-} # auto-determined in deploy.sh if empty and based on RHDH_BASE_VERSION
44-
# export RHDH_OLM_CHANNEL=${RHDH_OLM_CHANNEL:-fast}
45-
# export RHDH_OLM_OPERATOR_PACKAGE=${RHDH_OLM_OPERATOR_PACKAGE:-rhdh-operator}
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
4649
# export RHDH_OLM_WATCH_EXT_CONF=true
47-
# export RHDH_OLM_OPERATOR_RESOURCES_CPU_REQUESTS=${RHDH_OLM_OPERATOR_RESOURCES_CPU_REQUESTS:-}
48-
# export RHDH_OLM_OPERATOR_RESOURCES_CPU_LIMITS=${RHDH_OLM_OPERATOR_RESOURCES_CPU_LIMITS:-}
49-
# export RHDH_OLM_OPERATOR_RESOURCES_MEMORY_REQUESTS=${RHDH_OLM_OPERATOR_RESOURCES_MEMORY_REQUESTS:-}
50-
# export RHDH_OLM_OPERATOR_RESOURCES_MEMORY_LIMITS=${RHDH_OLM_OPERATOR_RESOURCES_MEMORY_LIMITS:-}
51-
# export RHDH_OLM_OPERATOR_RESOURCES_EPHEMERAL_STORAGE_REQUESTS=${RHDH_OLM_OPERATOR_RESOURCES_EPHEMERAL_STORAGE_REQUESTS:-}
52-
# export RHDH_OLM_OPERATOR_RESOURCES_EPHEMERAL_STORAGE_LIMITS=${RHDH_OLM_OPERATOR_RESOURCES_EPHEMERAL_STORAGE_LIMITS:-}
50+
# export RHDH_OLM_OPERATOR_RESOURCES_CPU_REQUESTS=
51+
# export RHDH_OLM_OPERATOR_RESOURCES_CPU_LIMITS=
52+
# export RHDH_OLM_OPERATOR_RESOURCES_MEMORY_REQUESTS=
53+
# export RHDH_OLM_OPERATOR_RESOURCES_MEMORY_LIMITS=
54+
# export RHDH_OLM_OPERATOR_RESOURCES_EPHEMERAL_STORAGE_REQUESTS=
55+
# export RHDH_OLM_OPERATOR_RESOURCES_EPHEMERAL_STORAGE_LIMITS=
5356

5457
## RHDH on Developer Sandbox
5558
# export RHDH_WORKLOADS_TEMPLATE_NAME=default
5659

5760
## RHDH horizontal scaling
58-
# export RHDH_DEPLOYMENT_REPLICAS=${RHDH_DEPLOYMENT_REPLICAS:-1}
59-
# export RHDH_DB_REPLICAS=${RHDH_DB_REPLICAS:-1}
60-
# export RHDH_DB_STORAGE=${RHDH_DB_STORAGE:-1Gi}
61-
# export RHDH_RESOURCES_CPU_REQUESTS=${RHDH_RESOURCES_CPU_REQUESTS:-}
62-
# export RHDH_RESOURCES_CPU_LIMITS=${RHDH_RESOURCES_CPU_LIMITS:-}
63-
# export RHDH_RESOURCES_MEMORY_REQUESTS=${RHDH_RESOURCES_MEMORY_REQUESTS:-}
64-
# export RHDH_RESOURCES_MEMORY_LIMITS=${RHDH_RESOURCES_MEMORY_LIMITS:-}
65-
# export RHDH_KEYCLOAK_REPLICAS=${RHDH_KEYCLOAK_REPLICAS:-1}
61+
# export RHDH_DEPLOYMENT_REPLICAS=1
62+
# export RHDH_DB_REPLICAS=1
63+
# export RHDH_DB_STORAGE=1Gi
64+
# export RHDH_RESOURCES_CPU_REQUESTS=
65+
# export RHDH_RESOURCES_CPU_LIMITS=
66+
# export RHDH_RESOURCES_MEMORY_REQUESTS=
67+
# export RHDH_RESOURCES_MEMORY_LIMITS=
68+
# export RHDH_KEYCLOAK_REPLICAS=1
6669

6770
## Extras
68-
# export LOCUST_EXTRA_CMD=${LOCUST_EXTRA_CMD:---debug=true}
69-
# export ARTIFACT_DIR=${ARTIFACT_DIR:-.artifacts}
70-
# export ENABLE_RBAC=${ENABLE_RBAC:-false}
71-
# export ENABLE_ORCHESTRATOR=${ENABLE_ORCHESTRATOR:-false}
72-
# export FORCE_ORCHESTRATOR_INFRA_UNINSTALL=${FORCE_ORCHESTRATOR_INFRA_UNINSTALL:-false}
73-
# export RBAC_POLICY=${RBAC_POLICY:-all_groups_admin}
74-
# export RBAC_POLICY_SIZE=${RBAC_POLICY_SIZE:-10000}
75-
# export ENABLE_PROFILING=${ENABLE_PROFILING:-false}
76-
# export RHDH_LOG_LEVEL=${RHDH_LOG_LEVEL:-warn}
77-
# export PSQL_LOG=${PSQL_LOG:-true}
78-
# export PSQL_EXPORT=${PSQL_EXPORT:-false}
71+
# export LOCUST_EXTRA_CMD=--debug=true
72+
# export ARTIFACT_DIR=.artifacts
73+
# export ENABLE_RBAC=false
74+
# export ENABLE_ORCHESTRATOR=false
75+
# export FORCE_ORCHESTRATOR_INFRA_UNINSTALL=false
76+
# export RBAC_POLICY=all_groups_admin
77+
# export RBAC_POLICY_SIZE=10000
78+
# export ENABLE_PROFILING=false
79+
# export RHDH_LOG_LEVEL=warn
80+
# export PSQL_LOG=true
81+
# export PSQL_EXPORT=false
7982

8083
## Scalability testing
81-
# export SCALE_WORKERS="${SCALE_WORKERS:-1 2}"
82-
# export SCALE_ACTIVE_USERS_SPAWN_RATES="${SCALE_ACTIVE_USERS_SPAWN_RATES:-1:1 200:40}"
83-
# export SCALE_BS_USERS_GROUPS="${SCALE_BS_USERS_GROUPS:-1:1 1000:250}"
84-
# export SCALE_RBAC_POLICY_SIZE="${SCALE_RBAC_POLICY_SIZE:-1 10000}"
85-
# export SCALE_CATALOG_SIZES="${SCALE_CATALOG_SIZES:-1:1 2500:2500}"
86-
# export SCALE_REPLICAS="${SCALE_REPLICAS:-1:1}"
87-
# export SCALE_DB_STORAGES="${SCALE_DB_STORAGES:-1Gi 2Gi}"
88-
# export SCALE_CPU_REQUESTS_LIMITS="${SCALE_CPU_REQUESTS_LIMITS:-: 1:1}"
89-
# export SCALE_MEMORY_REQUESTS_LIMITS="${SCALE_MEMORY_REQUESTS_LIMITS:-: 1Gi:1Gi}"
90-
84+
# export SCALE_WORKERS="1 2"
85+
# export SCALE_ACTIVE_USERS_SPAWN_RATES="1:1 200:40"
86+
# export SCALE_BS_USERS_GROUPS="1:1 1000:250"
87+
# export SCALE_RBAC_POLICY_SIZE="1 10000"
88+
# export SCALE_CATALOG_SIZES="1:1 2500:2500"
89+
# export SCALE_REPLICAS="1:1"
90+
# export SCALE_DB_STORAGES="1Gi 2Gi"
91+
# export SCALE_CPU_REQUESTS_LIMITS=": 1:1"
92+
# export SCALE_MEMORY_REQUESTS_LIMITS=": 1Gi:1Gi"

0 commit comments

Comments
 (0)