Compare commits

..

135 Commits

Author SHA1 Message Date
Christoph Schabert
87667668d1 Merge branch 'mailpit' into 'main'
OPS-203: add mailpit as smtp test

See merge request redactmanager/qa/helm!67
2024-07-01 15:59:18 +02:00
Christoph Schabert
ab04021601
add mailpit as smtp test 2024-07-01 15:49:26 +02:00
Christoph Schabert
176b5810aa remove even more duplicated env Vars 2024-06-28 15:59:53 +02:00
Christoph Schabert
4368e0c673 Remove duplicated env Vars 2024-06-28 15:59:21 +02:00
Kevin Tumma
8b7d05939d Change token 2024-06-05 14:28:04 +02:00
Kevin Tumma
1d46a5bdaa Release 2024-04-26 13:20:14 +02:00
Kevin Tumma
a4fd1c5cdf Incr. Version 2024-02-16 12:37:45 +01:00
Rosario Allegro
662bc07b04 Merge branch 'rosario.allegro1-main-patch-82919' into 'main'
RED-8521: Fix missing file for search test

See merge request redactmanager/qa/helm!65
2024-02-09 13:22:06 +01:00
Rosario Allegro
deb66b51fd RED-8521: Fix missing file for search test 2024-02-09 13:21:41 +01:00
Rosario Allegro
ad11cc259c Merge branch 'rosario.allegro1-main-patch-58620' into 'main'
RED-8476: Adjust security tests for red_admin and red_users_admin

See merge request redactmanager/qa/helm!64
2024-02-07 14:51:35 +01:00
Rosario Allegro
ec027cf543 RED-8476: Adjust security tests for red_admin and red_users_admin 2024-02-07 14:51:13 +01:00
Rosario Allegro
d1378c0987 Merge branch 'rosario.allegro1-main-patch-70093' into 'main'
RED-8343: Adjust expected status code in dossier stats controller for non existig dossier

See merge request redactmanager/qa/helm!63
2024-02-07 12:20:15 +01:00
Rosario Allegro
8e7fc46031 RED-8343: Adjust expected status code in dossier stats controller for non existig dossier 2024-02-07 12:19:46 +01:00
Rosario Allegro
29a9d3b672 Merge branch 'rosario.allegro1-main-patch-11103' into 'main'
RED-8457: Fix remaining security issues

See merge request redactmanager/qa/helm!62
2024-02-06 16:15:53 +01:00
Rosario Allegro
b204c1d5f4 RED-8457: Fix remaining security issues 2024-02-06 16:15:22 +01:00
Rosario Allegro
8107d46c3c Merge branch 'kher.sarakbi-main-patch-20047' into 'main'
RED-5308: Add import export tests

See merge request redactmanager/qa/helm!61
2024-02-02 14:27:25 +01:00
Kher Sarakbi
3755d9f5c7 RED-5308: Add import export tests 2024-02-02 14:26:10 +01:00
Rosario Allegro
86d52a34fb Merge branch 'rosario.allegro1-main-patch-52070' into 'main'
RED-7506: Fix func tests

See merge request redactmanager/qa/helm!60
2024-01-29 14:04:59 +01:00
Rosario Allegro
f119bafbd8 RED-7506: Fix func tests 2024-01-29 14:04:32 +01:00
Lena Maldacker
834eacb12d Merge branch 'valuesDebug' into 'main'
RED-8362: Adding new values to answers

See merge request redactmanager/qa/helm!59
2024-01-24 14:38:46 +01:00
lmaldacker
81f6c25a62 RED-8362: Adding new values to answers 2024-01-24 14:38:01 +01:00
Lena Maldacker
b1dba1b7ed Merge branch 'template' into 'main'
RED-8362: Fix template

See merge request redactmanager/qa/helm!58
2024-01-24 14:34:11 +01:00
lmaldacker
8011fe0bbf RED-8362: Fix template 2024-01-24 14:32:32 +01:00
Lena Maldacker
6085e1abc7 Merge branch 'debugAnswers' into 'main'
RED-8362: Adjust answers for debug stage

See merge request redactmanager/qa/helm!57
2024-01-24 14:23:57 +01:00
lmaldacker
a5a5639b48 RED-8362: Adjust answers for debug stage 2024-01-24 14:21:35 +01:00
Lena Maldacker
fd99f3eeb1 Merge branch 'lena.maldacker-main-patch-64126' into 'main'
RED-8362: Improve debug stage

See merge request redactmanager/qa/helm!56
2024-01-24 13:59:35 +01:00
Lena Maldacker
7e4ef35ca1 RED-8362: Improve debug stage 2024-01-24 13:58:21 +01:00
Rosario Allegro
d04c5bf3bb Merge branch 'rosario.allegro1-main-patch-60610' into 'main'
RED-8176: Fixed security tests

See merge request redactmanager/qa/helm!55
2024-01-05 15:10:17 +01:00
Rosario Allegro
fd59df5b07 RED-8176: Fixed security tests 2024-01-05 15:09:41 +01:00
Rosario Allegro
512dd82e1a Merge branch 'rosario.allegro1-main-patch-82027' into 'main'
RED-8162: Fixed signature test

See merge request redactmanager/qa/helm!54
2024-01-05 08:20:39 +01:00
Rosario Allegro
00222771cf RED-8162: Fixed signature test 2024-01-05 08:20:08 +01:00
Rosario Allegro
70ecebdf87 Merge branch 'rosario.allegro1-main-patch-08755' into 'main'
RED-8127: Fix several function tests issues

See merge request redactmanager/qa/helm!53
2023-12-21 09:58:58 +01:00
Rosario Allegro
53517468e1 RED-8127: Fix several function tests issues 2023-12-21 09:57:14 +01:00
Kevin Tumma
6333e1e394 Delete UI Version in answerfile 2023-12-20 14:43:21 +01:00
Kevin Tumma
89607deb64 Change Path of UI Testfiles 2023-12-20 14:33:18 +01:00
Rosario Allegro
da13f042ea Merge branch 'rosario.allegro1-main-patch-45258' into 'main'
RED-7987: Adjusted rules test

See merge request redactmanager/qa/helm!52
2023-12-20 09:50:45 +01:00
Rosario Allegro
10508fe8ed RED-7987: Adjusted rules test 2023-12-20 09:49:38 +01:00
Kevin Tumma
c2c508cb38 Merge branch 'rosario.allegro1-main-patch-61930' into 'main'
RED-7987: Added new test files to raw

See merge request redactmanager/qa/helm!51
2023-12-19 11:27:17 +01:00
Rosario Allegro
4ec70d7ca1 RED-7987: Added new test files to raw 2023-12-19 11:27:17 +01:00
Kevin Tumma
bc78702eef Increase Testsuite Helm and New Testsuite UI Version 2023-12-19 09:17:31 +01:00
kevin.tumma@knecon.com
80bf606942 Adjust UI Env vars 2023-12-15 09:13:20 +01:00
Lena Maldacker
f9a20f8238 Merge branch 'andrei.netedu-main-patch-48411' into 'main'
Updated UI tests to version 0.6.0

See merge request redactmanager/qa/helm!50
2023-12-14 10:54:44 +01:00
Andrei Netedu
f6b4e513da Bump testsuite version 2023-12-14 10:54:07 +01:00
Andrei Netedu
ff651ca884 Updated UI tests to version 0.6.0 2023-12-14 10:51:48 +01:00
Kevin Tumma
deae3e4cd9 Add Env Vars 2023-12-11 14:36:55 +01:00
Kevin Tumma
f52ff0de4d Adjust CI 2023-12-11 13:56:46 +01:00
Kevin Tumma
c67f60f4ba Version increment 2023-12-11 13:50:32 +01:00
kevin.tumma@knecon.com
2696a7708a Adjust UI Pod to Support ui-service and delete old answerfiles 2023-12-11 13:47:32 +01:00
Kevin Tumma
edbbfb3c96 Version increment and rename Testsuite ui job 2023-12-11 13:24:31 +01:00
kevin.tumma@knecon.com
7fded7a16f Add UI Pod 2023-12-11 13:12:14 +01:00
kevin.tumma@knecon.com
8d0f42a8f1 Add UI Pod 2023-12-11 13:11:55 +01:00
kevin.tumma@knecon.com
7ac58adf2c Add UI Pod 2023-12-11 12:53:39 +01:00
Kevin Tumma
ed720e262c Merge branch 'feature/Uitestsuite' into 'main'
Construct for UI Testsuite

See merge request redactmanager/qa/helm!49
2023-12-11 12:48:02 +01:00
Kevin Tumma
a92c29bfa9 Construct for UI Testsuite 2023-12-11 12:48:01 +01:00
Kevin Tumma
446962509f Fix Typo in Nexus config 2023-12-08 13:36:30 +01:00
kevin.tumma@knecon.com
29829d5b20 Adjust if Statement 2023-12-08 11:05:15 +01:00
Kevin Tumma
13b0918ece Extended if 2023-12-08 11:01:07 +01:00
Kevin Tumma
561a30bc02 Merge branch 'feature/nexus' into 'main'
Feature/nexus

See merge request redactmanager/qa/helm!48
2023-12-08 10:53:33 +01:00
kevin.tumma@knecon.com
7eec24251a Helm version Pump 2023-12-08 10:51:16 +01:00
kevin.tumma@knecon.com
7041f85644 Variable Mount of DVC SecretIf 2023-12-08 10:50:36 +01:00
Kevin Tumma
dc76b1d3b6 Merge branch 'DM-595-startupAnswers' into 'main'
DM-595: Add answers for dm startup tests

Closes DM-595

See merge request redactmanager/qa/helm!42
2023-12-08 07:52:23 +01:00
Lena Maldacker
e2b879fefc Add nexus credentials 2023-12-07 13:08:47 +01:00
Lena Maldacker
1c0ef25620 Merge branch 'lena.maldacker-main-patch-92026' into 'main'
Revert 4.0.0-96

See merge request redactmanager/qa/helm!47
2023-12-04 10:22:31 +01:00
Lena Maldacker
bbc410940e Revert 4.0.0-96 2023-12-04 10:22:02 +01:00
Lena Maldacker
4fcd9a67fc Merge branch 'lena.maldacker-main-patch-06021' into 'main'
Raise version

See merge request redactmanager/qa/helm!46
2023-12-04 09:53:25 +01:00
Lena Maldacker
a60baf0d08 Raise version 2023-12-04 09:52:09 +01:00
Lena Maldacker
b727f928f4 Merge branch 'lena.maldacker-main-patch-68363' into 'main'
Revert last change

See merge request redactmanager/qa/helm!45
2023-12-04 09:25:33 +01:00
Lena Maldacker
4cf7ccdff8 Revert last change 2023-12-04 09:24:54 +01:00
Rosario Allegro
938036ada9 Merge branch 'rosario.allegro1-main-patch-73310' into 'main'
RED-7987: Adjusted rules test

See merge request redactmanager/qa/helm!44
2023-12-01 09:35:24 +01:00
Rosario Allegro
d5b4272c81 RED-7987: Adjusted rules test 2023-12-01 09:33:52 +01:00
Rosario Allegro
952f2f1511 Merge branch 'rosario.allegro1-main-patch-66692' into 'main'
RED-7987: Added new rules file additionally

See merge request redactmanager/qa/helm!43
2023-11-29 18:09:45 +01:00
Rosario Allegro
ef6a134960 RED-7987: Added new rules file additionally 2023-11-29 18:08:08 +01:00
Lena Maldacker
c81557cf65 Merge branch 'uianswers2' into 'main'
Update answerfile and testsuite-pod

See merge request redactmanager/qa/helm!40
2023-11-29 13:35:59 +01:00
Lena Maldacker
c4505f9931 Update group in answers-ui.yml 2023-11-23 09:18:35 +01:00
lmaldacker
64126df55a DM-595: Add answers for dm startup tests 2023-11-22 11:26:37 +01:00
Lena Maldacker
341cdf0a90 Merge branch 'lena.maldacker-main-patch-29083' into 'main'
DM-595: Add startup tests for dm with nexus file storage

See merge request redactmanager/qa/helm!41
2023-11-22 09:17:53 +01:00
Lena Maldacker
1101e14ee7 DM-595: Add startup tests for dm with nexus file storage 2023-11-21 15:11:20 +01:00
Kevin Tumma
5e689adf65 Add Values in the Values file 2023-11-17 11:25:15 +01:00
Andrei0123
036d2fb1de Update answerfile and testsuite-pod 2023-11-17 10:35:56 +02:00
Christoph Schabert
63b5376dbb fix nexus values paths 2023-11-16 12:31:19 +01:00
Kevin Tumma
cf1d2914c7 hotfix 2023-11-16 12:12:09 +01:00
Lena Maldacker
0150beaaf2 Merge branch 'uianswers2' into 'main'
RED-7849: Answer file for ui tests

See merge request redactmanager/qa/helm!39
2023-11-15 16:39:10 +01:00
Andrei0123
d967238cd0 RED-7849: Answer file for ui tests 2023-11-15 17:28:31 +02:00
Kevin Tumma
425c90f0f2 hotfix 2023-11-15 10:12:33 +01:00
Kevin Tumma
79360249b3 Merge branch 'feature/newHelmTemplate' into 'main'
New Pipeline flow

See merge request redactmanager/qa/helm!38
2023-11-15 10:09:06 +01:00
Kevin Tumma
5af34025e6 New Pipeline flow 2023-11-15 10:09:06 +01:00
Danar Saady
4c463502aa Merge branch 'danar.saady-main-patch-43583' into 'main'
Update README.md

See merge request redactmanager/qa/helm!36
2023-11-07 15:31:03 +01:00
Danar Saady
f8646dfd3a Update README.md 2023-11-07 15:30:52 +01:00
Danar Saady
620777637a Merge branch 'danar.saady-main-patch-32668' into 'main'
RED-1278: Add new raw file

See merge request redactmanager/qa/helm!37
2023-11-06 09:42:43 +01:00
Danar Saady
c9702eb9ca RED-1278: Add new raw file 2023-11-02 11:28:06 +01:00
Rosario Allegro
1ce209df7b Merge branch 'rosario.allegro1-main-patch-79971' into 'main'
RED-7866: Update node version in docker file

See merge request redactmanager/qa/helm!36
2023-11-02 09:36:53 +01:00
Rosario Allegro
d93174ab14 RED-7866: Update node version in docker file 2023-11-02 09:33:23 +01:00
Christoph Schabert
4a8c145684 Merge branch 'rosario.allegro1-main-patch-16543' into 'main'
RED-7545: Fix missing pw for debug test

See merge request redactmanager/qa/helm!35
2023-08-31 11:20:12 +02:00
Rosario Allegro
dc371d80ab RED-7545: Fix missing pw for debug test 2023-08-31 11:02:21 +02:00
Christoph Schabert
747eac6221 Update .gitlab-ci.yml file 2023-08-30 15:15:54 +02:00
Christoph Schabert
2a8ae8bb12 Update .gitlab-ci.yml file 2023-08-30 15:10:59 +02:00
Lena Maldacker
92fe06a021 Merge branch 'main-patch-0ad3' into 'main'
RED-7534: Fix broken dvc download and fix search test

See merge request redactmanager/qa/helm!32
2023-08-29 15:56:51 +02:00
Rosario Allegro
1e1debc3a2 RED-7534: Fix broken dvc download and fix search test 2023-08-29 15:55:37 +02:00
Lena Maldacker
9ebb2cb4c2 Merge branch 'PWAdjustments' into 'main'
RED-7505: Adjust pw for test answers for pw policy 2

See merge request redactmanager/qa/helm!31
2023-08-25 12:56:46 +02:00
Rosario Allegro
a6af37910d RED-7505: Adjust pw for test answers for pw policy 2 2023-08-25 12:54:54 +02:00
Lena Maldacker
544fdf7369 Merge branch 'UpdatePWTestanswers' into 'main'
RED-7505: Adjust pw for test answers for pw policy

See merge request redactmanager/qa/helm!30
2023-08-25 11:52:58 +02:00
Rosario Allegro
c7b0896755 Merge branch 'main' into 'UpdatePWTestanswers'
# Conflicts:
#   Chart.yaml
2023-08-25 09:49:37 +00:00
Rosario Allegro
ba8392478f RED-7506: Fix errors in security tests 2023-08-25 11:48:32 +02:00
Rosario Allegro
3a671a8625 RED-7505: Adjust pw for test answers for pw policy 2023-08-25 11:23:05 +02:00
Rosario Allegro
6d012aa61c Merge branch 'main-patch-3e04' into 'main'
RED-7496: Update dvc version RED-4594: Add search test with special character

See merge request redactmanager/qa/helm!29
2023-08-23 13:25:33 +02:00
Rosario Allegro
a3c692003f Update file Chart.yaml 2023-08-23 13:22:18 +02:00
Lena Maldacker
116f8f4023 Merge branch 'lena.maldacker-main-patch-53162' into 'main'
Migrate all manual redaction tests in stable_v2 to bulk endpoints

See merge request redactmanager/qa/helm!28
2023-08-10 09:28:50 +02:00
Lena Maldacker
5316c93b9f Migrate all manual redaction tests in stable_v2 to bulk endpoints 2023-08-10 09:27:02 +02:00
Lena Maldacker
62371a4e8a Merge branch 'chartVersion87' into 'main'
KLIMA-4: update chart version to 87

See merge request redactmanager/qa/helm!27
2023-08-01 11:01:23 +02:00
Adrian Popa
bffcf4353a KLIMA-4: update chart version to 87 2023-08-01 10:53:10 +02:00
Christoph Schabert
c919b3317d Merge branch 'lena.maldacker-main-patch-42322' into 'main'
RED-7280: Fix add and remove redaction performance tests

See merge request redactmanager/qa/helm!26
2023-08-01 09:42:41 +02:00
Lena Maldacker
35fd644c68 RED-7280: Fix add and remove redaction performance tests 2023-08-01 09:18:07 +02:00
Lena Maldacker
e6b2d47286 Merge branch 'lena.maldacker-main-patch-82891' into 'main'
RED-7280: Fix remove redaction performance tests

See merge request redactmanager/qa/helm!25
2023-07-28 15:13:17 +02:00
Lena Maldacker
04d3fb08dc RED-7280: Fix remove redaction performance tests 2023-07-28 15:09:36 +02:00
Rosario Allegro
362c38a9ab Merge branch 'main-patch-a7a7' into 'main'
RED-7181: Fix automated acceptance tests 3

See merge request redactmanager/qa/helm!24
2023-07-27 11:51:48 +02:00
Rosario Allegro
abce85a6cc RED-7181: Fix automated acceptance tests 3 2023-07-27 11:47:08 +02:00
Adrian Popa
eb7df4aa59 Merge branch 'updateVersion83' into 'main'
RED-7038: update chart version to 83

See merge request redactmanager/qa/helm!23
2023-07-25 11:19:29 +02:00
Adrian Popa
d5f44f6978 RED-7038: update chart version to 83 2023-07-25 11:16:15 +02:00
Christoph Schabert
bbedf73a01 Merge branch 'main-patch-4f6b' into 'main'
RED-7122: Fix automated test round 2 and last checkup

See merge request redactmanager/qa/helm!22
2023-07-14 08:18:24 +02:00
Rosario Allegro
d6485d5334 RED-7122: Fix automated test round 2 and last checkup 2023-07-13 16:43:02 +02:00
Lena Maldacker
9c521f2faf Merge branch 'version80' into 'main'
RED-7038: update to version 80

See merge request redactmanager/qa/helm!21
2023-07-13 15:20:05 +02:00
Adrian Popa
99fbd675f6 RED-7038: update to version 80 2023-07-13 15:13:58 +02:00
Rosario Allegro
b10240937a Merge branch 'main-patch-dbf5' into 'main'
RED-7118: Fix rules test and remove ticket numbers

See merge request redactmanager/qa/helm!20
2023-07-11 11:35:02 +02:00
Rosario Allegro
a6b15242c7 RED-7118: Fix rules test and remove ticket numbers 2023-07-11 11:29:20 +02:00
Adrian Popa
fc7583a2eb Merge branch 'updateVersion' into 'main'
RED-7038: update Chart version to 4.0.0-78

See merge request redactmanager/qa/helm!19
2023-07-10 16:31:06 +02:00
Adrian Popa
d9486ccbda RED-7038: update Chart version to 4.0.0-78 2023-07-10 16:29:11 +02:00
Rosario Allegro
5f61895374 Merge branch 'main-patch-2f9f' into 'main'
RED-6929: Fix acceptance tests

See merge request redactmanager/qa/helm!18
2023-07-10 13:15:13 +02:00
Rosario Allegro
11a4d3c64d Update file Chart.yaml 2023-07-10 13:09:14 +02:00
Lena Maldacker
d8330a7fc7 Merge branch 'main-patch-1a02' into 'main'
RED-6929: Fix acceptance tests

See merge request redactmanager/qa/helm!17
2023-07-05 10:46:03 +02:00
Rosario Allegro
057ad317e0 RED-6929: Fix acceptance tests 2023-07-05 10:36:13 +02:00
Lena Maldacker
84e4d254fc Merge branch 'updateversion' into 'main'
RED-6938: update version to 4.0.0-75

See merge request redactmanager/qa/helm!16
2023-06-29 15:30:50 +02:00
Adrian Popa
7968805be7 RED-6938: update version to 4.0.0-75 2023-06-29 15:29:21 +02:00
Lena Maldacker
d3f96ac980 Merge branch 'licenseAnswerfile' into 'main'
RED-6938: update license Answerfile

See merge request redactmanager/qa/helm!15
2023-06-29 13:10:16 +02:00
Adrian Popa
8b4dda4152 RED-6938: update license Answerfile 2023-06-28 16:10:37 +02:00
Adrian Popa
172befcb07 RED-6937: create license answerfile 2023-06-28 13:08:05 +02:00
28 changed files with 807 additions and 98 deletions

View File

@ -15,6 +15,7 @@ variables:
options:
- release
- default
- custom
workflow:
name: "Pipeline for Merge Request: $merge_request_event"
@ -25,6 +26,7 @@ workflow:
- if: $CI_COMMIT_REF_NAME =~ /release/
variables:
PIPELINE: "release"
- if: $PIPELINE == "custom"
- if: $CI_COMMIT_TAG
when: never
- if: $CI_PIPELINE_SOURCE == "push"
@ -47,7 +49,7 @@ Helm Template:
entrypoint: ["/bin/sh", "-c"]
script:
- echo "Templating for Answerfile Container Upload"
- helm template . -f testanswers/answers-startup.yml
- helm template .
Kubescore:
stage: lint
@ -56,6 +58,19 @@ Kubescore:
- echo "Scoring the Chart YAML"
- kube-score score Chart.yaml
Nexus custom Upload:
stage: release
needs:
- Helm Template
- Helm Lint
rules:
- if: $PIPELINE == "custom"
image: registry.knecon.com/knecon/devops/build-image:latest
script:
- VERSION=$(cat Chart.yaml | grep "^version:" | sed 's/^version:\s\(.*\)$/\1/g')
- uploadFile=$( helm package . | awk 'NF>1{print q $NF}' )
- curl -s -u "${CI_NEXUS_USER}:${CI_NEXUS_PASSWORD}" "${CI_NEXUS_ADDRESS}:443/repository/red-dev/" --upload-file $uploadFile
Nexus Upload:
stage: release
needs:
@ -91,4 +106,4 @@ Helm-pre-release:
assets:
links:
- name: '$FILE'
url: '${CI_NEXUS_ADDRESS}/repository/red-dev/$FILE'
url: '${CI_NEXUS_ADDRESS}/repository/red-dev/$FILE'

View File

@ -1,23 +0,0 @@
# Patterns to ignore when building packages.
# This supports shell glob matching, relative path matching, and
# negation (prefixed with !). Only one pattern per line.
.DS_Store
# Common VCS dirs
.git/
.gitignore
.bzr/
.bzrignore
.hg/
.hgignore
.svn/
# Common backup files
*.swp
*.bak
*.tmp
*~
# Various IDEs
.project
.idea/
*.tmproj
# Ignore answer files.
answers-*

6
Chart.lock Normal file
View File

@ -0,0 +1,6 @@
dependencies:
- name: mailpit
repository: https://jouve.github.io/charts
version: 0.18.1
digest: sha256:b98d7b2240c5db92c98e7a05079ef2c0d8522a847cdf4a4cdd25d6c0e02e5f30
generated: "2024-07-01T15:47:17.121913226+02:00"

View File

@ -1,13 +1,20 @@
name: testsuite
apiVersion: v2
version: 3.6.11-0
appVersion: 3.6.3-2
version: 4.0.1-0
appVersion: 4.0.0-110
description: The one and only gin-testsuite
home: https://instantli.com
home: https://knecon.com
icon: https://instantli.com/wp-content/uploads/2018/11/testsuite.png
sources:
- https://git.iqser.com
- https://gitlab.knecon.com
maintainers:
- name: lmaldacker
email: lena.maldacker@iqser.com
- name: Lena Maldacker
email: lena.maldacker@knecon.com
- name: Rosario Allegro
email: rosario.allegro@knecon.com
dependencies:
- name: mailpit
version: ~0.18.1
repository: https://jouve.github.io/charts
condition: mailpit.enabled
engine: gotpl

View File

@ -13,7 +13,7 @@ As of version 5.0, this chart uses Prometheus 2.1. This version of prometheus in
Assuming you have an existing release of the prometheus chart, named `prometheus-old`. In order to update to prometheus 2.1 while keeping your old data do the following:
1. Update the `prometheus-old` release. Disable scraping on every component besides the prometheus server, similar to the configuration below:
```
alertmanager:
enabled: false

View File

@ -0,0 +1,4 @@
global:
imageRegistry: "nexus.knecon.com:5001"
imagePullSecrets:
- knecon

BIN
charts/mailpit-0.18.1.tgz Normal file

Binary file not shown.

View File

@ -1,3 +1,4 @@
{{- if not .Values.global.testsuite_ui.enabled }}
apiVersion: batch/v1
kind: Job
metadata:
@ -28,7 +29,7 @@ spec:
imagePullPolicy: {{ .Values.global.imagePullPolicy }}
env:
- name: GATEWAY_HOST
value: "redaction-gateway-v1"
value: "persistence-service-v1"
- name: GATEWAY_PORT
value: {{ .Values.basic.gatewayPort | quote }}
- name: AUTH_HOST
@ -47,16 +48,50 @@ spec:
value: {{ .Values.basic.runVersion | quote }}
- name: RUN_CONTROLLER
value: {{ .Values.basic.runController | quote }}
- name: GATEWAY_PORT
value: {{ .Values.basic.gatewayPort | quote }}
- name: RUN_DEBUG_MODE
value: {{ .Values.basic.runDebugMode | quote }}
- name: REALM_1
value: {{ .Values.basic.realms.first.realm | quote }}
- name: REALM_EMAIL_1
value: {{ .Values.basic.realms.first.email | quote }}
- name: REALM_PASSWORD_1
{{- if .Values.basic.realms.first.existingSecret }}
valueFrom:
secretKeyRef:
name: {{ .Values.basic.realms.first.existingSecret.secretName }}
key: {{ .Values.basic.realms.first.existingSecret.secretKey }}
{{- else }}
value: {{ .Values.basic.realms.first.password | quote }}
{{- end }}
- name: REALM_2
value: {{ .Values.basic.realms.second.realm | quote }}
- name: REALM_EMAIL_2
value: {{ .Values.basic.realms.second.email | quote }}
- name: REALM_PASSWORD_2
{{- if .Values.basic.realms.second.existingSecret }}
valueFrom:
secretKeyRef:
name: {{ .Values.basic.realms.second.existingSecret.secretName }}
key: {{ .Values.basic.realms.second.existingSecret.secretKey }}
{{- else }}
value: {{ .Values.basic.realms.second.password | quote }}
{{- end }}
- name: NEXTCLOUD_USERNAME
value: {{ .Values.nextcloud.username | quote }}
- name: NEXTCLOUD_PASSWORD
value: {{ .Values.nextcloud.password | quote }}
- name: NEXTCLOUD_URL
value: {{ .Values.nextcloud.url | quote }}
- name: NEXUS_USER
value: {{ .Values.nexus.user | quote }}
- name: NEXUS_PW
value: {{ .Values.nexus.pw | quote }}
- name: NEXUS_ADDRESS
value: {{ .Values.nexus.address | quote }}
- name: NEXUS_REPOSITORY
value: {{ .Values.nexus.repository | quote }}
- name: NEXUS_GROUP
value: {{ .Values.nexus.group | quote }}
- name: CONTENT_PROCESSING_TIMEOUT
value: "10"
- name: WARMUP_WAIT_TIME
@ -73,6 +108,33 @@ spec:
value: {{ .Values.test.config.loadtest.rps | quote }}
- name: LOADTEST_DURATION
value: {{ .Values.test.config.loadtest.duration | quote }}
- name: DEBUG_FILE
value: {{ .Values.test.config.debug.file | quote }}
- name: DEBUG_DOSSIER
value: {{ .Values.test.config.debug.dossier | quote }}
- name: INFRA_USER
value: {{ .Values.test.config.infratest.user | quote }}
- name: INFRA_PASSWORD
{{- if .Values.test.config.infratest.existingSecret }}
valueFrom:
secretKeyRef:
name: {{ .Values.test.config.infratest.existingSecret.secretName }}
key: {{ .Values.test.config.infratest.existingSecret.secretKey }}
{{- else }}
value: {{ .Values.test.config.infratest.password | quote }}
{{- end }}
- name: INFRA_USERS
value: {{ .Values.test.config.infratest.users | quote }}
- name: INFRA_ITERATIONS
value: {{ .Values.test.config.infratest.iteratons | quote }}
- name: INFRA_DURATION_IN_MIN
value: {{ .Values.test.config.infratest.duration | quote }}
- name: RUN_CLEANUP_AFTER_PERF
value: {{ .Values.test.config.performancetest.run_cleanup | quote }}
- name: SLEEP_BEFORE_CHECKING_200_FILES_MINUTES
value: {{ .Values.test.config.performancetest.wait_time_200_files | quote }}
- name: CHECK_TIMEOUT_200_FILES_MINUTES
value: {{ .Values.test.config.performancetest.processing_timeout_200_files | quote }}
- name: SIGNATURE
value: {{ .Values.signature | quote }}
- name: SIGNATURE_PW
@ -91,13 +153,20 @@ spec:
value: {{ .Values.test.config.stats | quote }}
- name: ENABLE_METRICS
value: {{ .Values.test.metrics.enabled | quote }}
- name: UI_PORT
value: {{ .Values.basic.uiPort | quote }}
- name: UI_HOST
value: {{ .Values.basic.uiHost | quote }}
- name: RUN_LOCALLY
value: {{ .Values.basic.runLocally | quote }}
resources:
limits:
cpu: "2000m"
memory: "4096Mi"
memory: "8192Mi"
requests:
cpu: "500m"
memory: "2048Mi"
memory: "4096Mi"
{{- if and (.Values.dvc) (.Values.dvc.sshKey) }}
volumeMounts:
- mountPath: /keys
name: ssh-keys-dvc
@ -108,3 +177,5 @@ spec:
secret:
defaultMode: 0400
secretName: ssh-keys-dvc
{{- end }}
{{- end }}

View File

@ -0,0 +1,176 @@
{{- if .Values.global.testsuite_ui.enabled }}
apiVersion: batch/v1
kind: Job
metadata:
name: testsuite
spec:
backoffLimit: 0
completions: 1
parallelism: 1
template:
metadata:
annotations:
prometheus.io/scrape: "true"
prometheus.io/port: "8080"
prometheus.io/path: "/metrics"
spec:
{{- if .Values.global.imagePullSecrets }}
imagePullSecrets:
{{- range .Values.global.imagePullSecrets }}
- name: {{ . }}
{{- end }}
{{- end }}
restartPolicy: Never
containers:
- name: testsuite
image: "{{ .Values.global.imageRegistry }}/red/testsuite-ui:{{ .Values.global.testsuite_ui.version }}"
imagePullPolicy: {{ .Values.global.imagePullPolicy }}
env:
- name: GATEWAY_HOST
value: "persistence-service-v1"
- name: GATEWAY_PORT
value: {{ .Values.basic.gatewayPort | quote }}
- name: AUTH_HOST
{{- if .Values.basic.keycloakDynamicUrl }}
value: "keycloak"
{{- else }}
value: {{ .Values.basic.keycloakURL | quote }}
{{- end }}
- name: AUTH_PORT
value: {{ .Values.basic.keycloakPort | quote }}
- name: TEST_DOC_COUNT
value: "19"
- name: RUN_LOCALLY
value: {{ .Values.basic.runLocally | quote }}
- name: RUN_VERSION
value: {{ .Values.basic.runVersion | quote }}
- name: RUN_CONTROLLER
value: {{ .Values.basic.runController | quote }}
- name: RUN_DEBUG_MODE
value: {{ .Values.basic.runDebugMode | quote }}
- name: REALM_1
value: {{ .Values.basic.realms.first.realm | quote }}
- name: REALM_EMAIL_1
value: {{ .Values.basic.realms.first.email | quote }}
- name: REALM_PASSWORD_1
{{- if .Values.basic.realms.first.existingSecret }}
valueFrom:
secretKeyRef:
name: {{ .Values.basic.realms.first.existingSecret.secretName }}
key: {{ .Values.basic.realms.first.existingSecret.secretKey }}
{{- else }}
value: {{ .Values.basic.realms.first.password | quote }}
{{- end }}
- name: REALM_2
value: {{ .Values.basic.realms.second.realm | quote }}
- name: REALM_EMAIL_2
value: {{ .Values.basic.realms.second.email | quote }}
- name: REALM_PASSWORD_2
{{- if .Values.basic.realms.second.existingSecret }}
valueFrom:
secretKeyRef:
name: {{ .Values.basic.realms.second.existingSecret.secretName }}
key: {{ .Values.basic.realms.second.existingSecret.secretKey }}
{{- else }}
value: {{ .Values.basic.realms.second.password | quote }}
{{- end }}
- name: NEXTCLOUD_USERNAME
value: {{ .Values.nextcloud.username | quote }}
- name: NEXTCLOUD_PASSWORD
value: {{ .Values.nextcloud.password | quote }}
- name: NEXTCLOUD_URL
value: {{ .Values.nextcloud.url | quote }}
- name: NEXUS_USER
value: {{ .Values.nexus.user | quote }}
- name: NEXUS_PW
value: {{ .Values.nexus.pw | quote }}
- name: NEXUS_ADDRESS
value: {{ .Values.nexus.address | quote }}
- name: NEXUS_REPOSITORY
value: {{ .Values.nexus.repository | quote }}
- name: NEXUS_GROUP
value: {{ .Values.nexus.group | quote }}
- name: CONTENT_PROCESSING_TIMEOUT
value: "10"
- name: WARMUP_WAIT_TIME
value: {{ .Values.test.config.warmup_wait_time | quote }}
- name: DISCOVERY_RETRIES
value: {{ .Values.test.config.discovery.retries | quote }}
- name: DISCOVERY_TIMEOUT
value: {{ .Values.test.config.discovery.timeout | quote }}
- name: LOADTEST_USERS
value: {{ .Values.test.config.loadtest.users | quote }}
- name: LOADTEST_REQUESTS
value: {{ .Values.test.config.loadtest.requests | quote }}
- name: LOADTEST_RPS
value: {{ .Values.test.config.loadtest.rps | quote }}
- name: LOADTEST_DURATION
value: {{ .Values.test.config.loadtest.duration | quote }}
- name: INFRA_USER
value: {{ .Values.test.config.infratest.user | quote }}
- name: INFRA_PASSWORD
{{- if .Values.test.config.infratest.existingSecret }}
valueFrom:
secretKeyRef:
name: {{ .Values.test.config.infratest.existingSecret.secretName }}
key: {{ .Values.test.config.infratest.existingSecret.secretKey }}
{{- else }}
value: {{ .Values.test.config.infratest.password | quote }}
{{- end }}
- name: INFRA_USERS
value: {{ .Values.test.config.infratest.users | quote }}
- name: INFRA_ITERATIONS
value: {{ .Values.test.config.infratest.iteratons | quote }}
- name: INFRA_DURATION_IN_MIN
value: {{ .Values.test.config.infratest.duration | quote }}
- name: RUN_CLEANUP_AFTER_PERF
value: {{ .Values.test.config.performancetest.run_cleanup | quote }}
- name: SLEEP_BEFORE_CHECKING_200_FILES_MINUTES
value: {{ .Values.test.config.performancetest.wait_time_200_files | quote }}
- name: CHECK_TIMEOUT_200_FILES_MINUTES
value: {{ .Values.test.config.performancetest.processing_timeout_200_files | quote }}
- name: SIGNATURE
value: {{ .Values.signature | quote }}
- name: SIGNATURE_PW
value: {{ .Values.signaturePW | quote }}
- name: DVC_ADDRESS
value: {{ .Values.dvc.address | quote }}
- name: DVC_HOST
value: {{ .Values.dvc.host | quote }}
- name: DVC_USER
value: {{ .Values.dvc.user | quote }}
- name: RUN_BURN_MINUTES
value: "10"
- name: PARSE_BURN_OUTPUT
value: "false"
- name: STABLE_STATS
value: {{ .Values.test.config.stats | quote }}
- name: ENABLE_METRICS
value: {{ .Values.test.metrics.enabled | quote }}
- name: UI_PORT
value: {{ .Values.basic.uiPort | quote }}
- name: UI_HOST
value: {{ .Values.basic.uiHost | quote }}
- name: RUN_LOCALLY
value: {{ .Values.basic.runLocally | quote }}
resources:
limits:
cpu: "2000m"
memory: "8192Mi"
requests:
cpu: "500m"
memory: "4096Mi"
{{- if and (.Values.dvc) (.Values.dvc.sshKey) }}
volumeMounts:
- mountPath: /keys
name: ssh-keys-dvc
readOnly: true
volumes:
# ToDo add known_hosts
- name: ssh-keys-dvc
secret:
defaultMode: 0400
secretName: ssh-keys-dvc
{{- end }}
{{- end }}

View File

@ -0,0 +1,40 @@
---
basic:
namespace:
server: redaction
realms:
first:
realm: 'documine1'
email: 'admin@example.com'
password: 'JY9FGedkjL4APfg3qku8CuvwP9R3j5!'
runVersion: stable_v2
runController: "dm-startup"
gatewayPort: 8080
keycloakDynamicUrl: true
keycloakPort: 443
disablePostgres: false
runDebugMode: true
nextcloud:
username: 'syn_docs'
password: 'Gc2lwTqkTzuRjfdpCiBr3gLHmlXtpb5cPVGokvaJF7g'
url: 'https://cloud.knecon.com/remote.php/webdav'
nexus:
user: 'automated-tests'
pw: '58&bSTwaSDzsMW4K'
address: 'https:/nexus.knecon.com/'
repository: 'qa-testdata'
group: '/dm'
test:
metrics:
enabled: false
config:
content_processing_timeout: '10'
warmup_wait_time: '0'
discovery:
retries: '20'
timeout: '20'
loadtest:
users: '10'
duration: '10'
smoketest:
warmupWaitTime: '30'

View File

@ -2,20 +2,29 @@
basic:
namespace:
server: redaction
realms:
first:
realm: 'redaction'
email: 'admin@example.com'
password: 'JY9FGedkjL4APfg3qku8CuvwP9R3j5!'
second:
realm: 'redaction2'
email: 'admin@example.com'
password: 'JY9FGedkjL4APfg3qku8CuvwP9R3j5!'
runVersion: stable_v2
runController: acceptance-v2
gatewayPort: 8080
keycloakDynamicUrl: true
keycloakPort: 443
disablePostgres: false
runDebugMode: true
runDebugMode: false
nextcloud:
username: 'syn_docs'
password: 'Gc2lwTqkTzuRjfdpCiBr3gLHmlXtpb5cPVGokvaJF7g'
url: 'https://cloud.iqser.com/remote.php/webdav'
url: 'https://cloud.knecon.com/remote.php/webdav'
dvc:
address: "ssh://git@git.iqser.com:2222/red/qa.git"
host: "vector.iqser.com"
address: "https://qa:glpat-N49LyscqRkzM-X42Wsca@gitlab.knecon.com/redactmanager/qa/testsuite.git"
host: "vector.knecon.com"
user: "automated-ocr"
sshKey: |
-----BEGIN OPENSSH PRIVATE KEY-----

View File

@ -2,20 +2,29 @@
basic:
namespace:
server: redaction
realms:
first:
realm: 'redaction'
email: 'admin@example.com'
password: 'JY9FGedkjL4APfg3qku8CuvwP9R3j5!'
second:
realm: 'redaction2'
email: 'admin@example.com'
password: 'JY9FGedkjL4APfg3qku8CuvwP9R3j5!'
runVersion: stable_v2
runController: security-v2
gatewayPort: 8080
keycloakDynamicUrl: true
keycloakPort: 443
disablePostgres: false
runDebugMode: true
runDebugMode: false
nextcloud:
username: 'syn_docs'
password: 'Gc2lwTqkTzuRjfdpCiBr3gLHmlXtpb5cPVGokvaJF7g'
url: 'https://cloud.iqser.com/remote.php/webdav'
url: 'https://cloud.knecon.com/remote.php/webdav'
dvc:
address: "ssh://git@git.iqser.com:2222/red/qa.git"
host: "vector.iqser.com"
address: "https://qa:glpat-N49LyscqRkzM-X42Wsca@gitlab.knecon.com/redactmanager/qa/testsuite.git"
host: "vector.knecon.com"
user: "automated-ocr"
sshKey: |
-----BEGIN OPENSSH PRIVATE KEY-----

View File

@ -2,8 +2,17 @@
basic:
namespace:
server: redaction
realms:
first:
realm: 'redaction'
email: 'admin@example.com'
password: 'JY9FGedkjL4APfg3qku8CuvwP9R3j5!'
second:
realm: 'redaction2'
email: 'admin@example.com'
password: 'JY9FGedkjL4APfg3qku8CuvwP9R3j5!'
runVersion: debug
runController: security-v2
runController: debug
gatewayPort: 8080
keycloakDynamicUrl: true
keycloakPort: 443
@ -12,10 +21,10 @@
nextcloud:
username: 'syn_docs'
password: 'Gc2lwTqkTzuRjfdpCiBr3gLHmlXtpb5cPVGokvaJF7g'
url: 'https://cloud.iqser.com/remote.php/webdav'
url: 'https://cloud.knecon.com/remote.php/webdav'
dvc:
address: "ssh://git@git.iqser.com:2222/red/qa.git"
host: "vector.iqser.com"
address: "https://qa:glpat-N49LyscqRkzM-X42Wsca@gitlab.knecon.com/redactmanager/qa/testsuite.git"
host: "vector.knecon.com"
user: "automated-ocr"
sshKey: |
-----BEGIN OPENSSH PRIVATE KEY-----
@ -72,3 +81,6 @@
duration: '10'
smoketest:
warmupWaitTime: '30'
debug:
file: 'huge/Rules_File_500MB.pdf'
dossier: 'performance_project_huge'

View File

@ -2,6 +2,15 @@
basic:
namespace:
server: redaction
realms:
first:
realm: 'redaction'
email: 'admin@example.com'
password: 'JY9FGedkjL4APfg3qku8CuvwP9R3j5!'
second:
realm: 'redaction2'
email: 'admin@example.com'
password: 'JY9FGedkjL4APfg3qku8CuvwP9R3j5!'
runVersion: not_stable
runController: failing
gatewayPort: 8080
@ -12,10 +21,10 @@
nextcloud:
username: 'syn_docs'
password: 'Gc2lwTqkTzuRjfdpCiBr3gLHmlXtpb5cPVGokvaJF7g'
url: 'https://cloud.iqser.com/remote.php/webdav'
url: 'https://cloud.knecon.com/remote.php/webdav'
dvc:
address: "ssh://git@git.iqser.com:2222/red/qa.git"
host: "vector.iqser.com"
address: "https://qa:glpat-N49LyscqRkzM-X42Wsca@gitlab.knecon.com/redactmanager/qa/testsuite.git"
host: "vector.knecon.com"
user: "automated-ocr"
sshKey: |
-----BEGIN OPENSSH PRIVATE KEY-----

View File

@ -2,20 +2,29 @@
basic:
namespace:
server: redaction
realms:
first:
realm: 'redaction'
email: 'admin@example.com'
password: 'JY9FGedkjL4APfg3qku8CuvwP9R3j5!'
second:
realm: 'redaction2'
email: 'admin@example.com'
password: 'JY9FGedkjL4APfg3qku8CuvwP9R3j5!'
runVersion: stable_v2
runController: function-v2
gatewayPort: 8080
keycloakDynamicUrl: true
keycloakPort: 443
disablePostgres: false
runDebugMode: true
runDebugMode: false
nextcloud:
username: 'syn_docs'
password: 'Gc2lwTqkTzuRjfdpCiBr3gLHmlXtpb5cPVGokvaJF7g'
url: 'https://cloud.iqser.com/remote.php/webdav'
url: 'https://cloud.knecon.com/remote.php/webdav'
dvc:
address: "ssh://git@git.iqser.com:2222/red/qa.git"
host: "vector.iqser.com"
address: "https://qa:glpat-N49LyscqRkzM-X42Wsca@gitlab.knecon.com/redactmanager/qa/testsuite.git"
host: "vector.knecon.com"
user: "automated-ocr"
sshKey: |
-----BEGIN OPENSSH PRIVATE KEY-----

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1,18 @@
---
basic:
runVersion: license_test
runController: license_test
gatewayPort: 8080
keycloakDynamicUrl: true
keycloakPort: 443
disablePostgres: false
runDebugMode: false
test:
metrics:
enabled: false
config:
content_processing_timeout: '10'
warmup_wait_time: '0'
discovery:
retries: '20'
timeout: '20'

View File

@ -2,6 +2,11 @@
basic:
namespace:
server: redaction
realms:
first:
realm: 'redaction'
email: 'admin@example.com'
password: 'JY9FGedkjL4APfg3qku8CuvwP9R3j5!'
runVersion: stable_v2
runController: load
gatewayPort: 8080
@ -12,10 +17,10 @@
nextcloud:
username: 'syn_docs'
password: 'Gc2lwTqkTzuRjfdpCiBr3gLHmlXtpb5cPVGokvaJF7g'
url: 'https://cloud.iqser.com/remote.php/webdav'
url: 'https://cloud.knecon.com/remote.php/webdav'
dvc:
address: "ssh://git@git.iqser.com:2222/red/qa.git"
host: "vector.iqser.com"
address: "https://qa:glpat-N49LyscqRkzM-X42Wsca@gitlab.knecon.com/redactmanager/qa/testsuite.git"
host: "vector.knecon.com"
user: "automated-ocr"
sshKey: |
-----BEGIN OPENSSH PRIVATE KEY-----

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -11,11 +11,11 @@
runDebugMode: true
nextcloud:
username: 'syn_docs'
password: 'Gc2lwTqkTzuRjfdpCiBr3gLHmlXtpb5cPVGokvaJF7g'
url: 'https://cloud.iqser.com/remote.php/webdav'
password: 'Gc2lwTqkTzuRjfdpCiBr3gLHmlXtpb5cPVGokvaJF7g!'
url: 'https://cloud.knecon.com/remote.php/webdav'
dvc:
address: "ssh://git@git.iqser.com:2222/red/qa.git"
host: "vector.iqser.com"
address: "https://qa:glpat-N49LyscqRkzM-X42Wsca@gitlab.knecon.com/redactmanager/qa/testsuite.git"
host: "vector.knecon.com"
user: "automated-ocr"
sshKey: |
-----BEGIN OPENSSH PRIVATE KEY-----

View File

@ -2,20 +2,29 @@
basic:
namespace:
server: redaction
realms:
first:
realm: 'redaction'
email: 'admin@example.com'
password: 'JY9FGedkjL4APfg3qku8CuvwP9R3j5!'
second:
realm: 'redaction2'
email: 'admin@example.com'
password: 'JY9FGedkjL4APfg3qku8CuvwP9R3j5!'
runVersion: stable_v2
runController: security-v2
gatewayPort: 8080
keycloakDynamicUrl: true
keycloakPort: 443
disablePostgres: false
runDebugMode: true
runDebugMode: false
nextcloud:
username: 'syn_docs'
password: 'Gc2lwTqkTzuRjfdpCiBr3gLHmlXtpb5cPVGokvaJF7g'
url: 'https://cloud.iqser.com/remote.php/webdav'
url: 'https://cloud.knecon.com/remote.php/webdav'
dvc:
address: "ssh://git@git.iqser.com:2222/red/qa.git"
host: "vector.iqser.com"
address: "https://qa:glpat-N49LyscqRkzM-X42Wsca@gitlab.knecon.com/redactmanager/qa/testsuite.git"
host: "vector.knecon.com"
user: "automated-ocr"
sshKey: |
-----BEGIN OPENSSH PRIVATE KEY-----

View File

@ -2,20 +2,29 @@
basic:
namespace:
server: redaction
realms:
first:
realm: 'redaction'
email: 'admin@example.com'
password: 'JY9FGedkjL4APfg3qku8CuvwP9R3j5!'
second:
realm: 'redaction2'
email: 'admin@example.com'
password: 'JY9FGedkjL4APfg3qku8CuvwP9R3j5!'
runVersion: stable_v2
runController: smoke-v2
gatewayPort: 8080
keycloakDynamicUrl: true
keycloakPort: 443
disablePostgres: false
runDebugMode: true
runDebugMode: false
nextcloud:
username: 'syn_docs'
password: 'Gc2lwTqkTzuRjfdpCiBr3gLHmlXtpb5cPVGokvaJF7g'
url: 'https://cloud.iqser.com/remote.php/webdav'
url: 'https://cloud.knecon.com/remote.php/webdav'
dvc:
address: "ssh://git@git.iqser.com:2222/red/qa.git"
host: "vector.iqser.com"
address: "https://qa:glpat-N49LyscqRkzM-X42Wsca@gitlab.knecon.com/redactmanager/qa/testsuite.git"
host: "vector.knecon.com"
user: "automated-ocr"
sshKey: |
-----BEGIN OPENSSH PRIVATE KEY-----

View File

@ -2,6 +2,11 @@
basic:
namespace:
server: redaction
realms:
first:
realm: 'redaction'
email: 'admin@example.com'
password: 'JY9FGedkjL4APfg3qku8CuvwP9R3j5!'
runVersion: stable_v2
runController: startup
gatewayPort: 8080
@ -12,10 +17,10 @@
nextcloud:
username: 'syn_docs'
password: 'Gc2lwTqkTzuRjfdpCiBr3gLHmlXtpb5cPVGokvaJF7g'
url: 'https://cloud.iqser.com/remote.php/webdav'
url: 'https://cloud.knecon.com/remote.php/webdav'
dvc:
address: "ssh://git@git.iqser.com:2222/red/qa.git"
host: "vector.iqser.com"
address: "https://qa:glpat-N49LyscqRkzM-X42Wsca@gitlab.knecon.com/redactmanager/qa/testsuite.git"
host: "vector.knecon.com"
user: "automated-ocr"
sshKey: |
-----BEGIN OPENSSH PRIVATE KEY-----

View File

@ -0,0 +1,20 @@
---
global:
testsuite_ui:
enabled: true
basic:
namespace:
server: redaction
realms:
first:
realm: 'redaction'
email: 'admin@example.com'
password: 'JY9FGedkjL4APfg3qku8CuvwP9R3j5!'
uiPort: 8080
uiHost: 'ui-service'
nexus:
user: 'automated-tests'
pw: '58&bSTwaSDzsMW4K'
address: 'https://nexus.knecon.com/'
repository: 'qa-testdata'
group: '/ui'

View File

@ -4,16 +4,37 @@
imagePullSecrets:
- knecon
imagePullPolicy: Always
testsuite_ui:
enabled: false
version: 0.8.0
basic:
realms:
first:
realm: ""
email: ""
password: ""
# existingSecret:
# secretName: "initialization-job-redaction" #redaction is replaced with tenant name
# secretKey: "INIT_USER_PASSWORD"
second:
realm: ""
email: ""
password: ""
# existingSecret:
# secretName: "initialization-job-redaction" #redaction is replaced with tenant name
# secretKey: "INIT_USER_PASSWORD"
runVersion: current
runController: all
gatewayPort: 8080
uiPort: 8080
uiHost: 'ui-service-v1'
keycloakDynamicUrl: false
keycloakURL: ''
keycloakPort: 443
runDebugMode: false
disablePostgres: false
runLocally: false
protractor:
enabled: false
dockerTag: 4.0.1
@ -27,7 +48,14 @@
nextcloud:
username: ''
password: ''
url: 'https://cloud.iqser.com/remote.php/webdav'
url: 'https://cloud.knecon.com/remote.php/webdav'
nexus:
user: ''
pw: ''
address: ''
repository: ''
group: ''
test:
metrics:
@ -44,5 +72,19 @@
duration: 30
requests: 300
rps: 10
testsuite_imagetag: ""
infratest:
iteratons: 180
duration: 60
users: 5
user: 'loadtest1@example.com'
password: ''
performancetest:
wait_time_200_files: '10'
processing_timeout_200_files: '50'
run_cleanup: true
debug:
file: 'huge/Rules_File_500MB.pdf'
dossier: 'performance_project_huge'
mailpit:
enabled: false