51 lines
1.3 KiB
YAML
51 lines
1.3 KiB
YAML
apiVersion: batch/v1
|
|
kind: Job
|
|
metadata:
|
|
labels:
|
|
group: load-tests
|
|
name: REPLACE_NAME
|
|
spec:
|
|
completions: REPLACE_COMPLETITIONS
|
|
backoffLimit: 0
|
|
template:
|
|
metadata:
|
|
name: load-tests-template
|
|
labels:
|
|
group: load-tests
|
|
spec:
|
|
containers:
|
|
- env:
|
|
- name: TS_SELENIUM_BASE_URL
|
|
value: REPLACE_URL
|
|
- name: TS_SELENIUM_USERNAME
|
|
value: REPLACE_USERNAME
|
|
- name: TS_SELENIUM_PASSWORD
|
|
value: REPLACE_PASSWORD
|
|
- name: TEST_SUITE
|
|
value: load-test
|
|
- name: TIMESTAMP
|
|
value: REPLACE_TIMESTAMP
|
|
- name: TS_SELENIUM_MULTIUSER
|
|
value: "true"
|
|
- name: TS_SELENIUM_LOAD_PAGE_TIMEOUT
|
|
value: "60000"
|
|
- name: TS_SELENIUM_START_WORKSPACE_TIMEOUT
|
|
value: "180000"
|
|
- name: TS_SELENIUM_LOG_LEVEL
|
|
value: "REPLACE_LOG_LEVEL"
|
|
- name: NODE_TLS_REJECT_UNAUTHORIZED
|
|
value: "0"
|
|
- name: VIDEO_RECORDING
|
|
value: "false"
|
|
image: REPLACE_IMAGE
|
|
imagePullPolicy: Always
|
|
name: load-testing-container
|
|
resources:
|
|
requests:
|
|
memory: "750Mi"
|
|
cpu: "250m"
|
|
limits:
|
|
memory: "750Mi"
|
|
cpu: "700m"
|
|
restartPolicy: Never
|