From f884061fd066aec65187e7ae70afeeef5a574614 Mon Sep 17 00:00:00 2001 From: "kevin.tumma@knecon.com" Date: Wed, 26 Apr 2023 10:47:42 +0200 Subject: [PATCH] Testsuite from qa/automated-test --- testsuite/Chart.yaml | 13 + testsuite/README.md | 284 ++++++++++++++++++ testsuite/app-readme.md | 8 + testsuite/templates/NOTES.txt | 6 + testsuite/templates/keys-secret.yaml | 8 + testsuite/templates/testsuite-pod.yaml | 165 ++++++++++ testsuite/testanswers/answers-acceptance.yml | 83 +++++ testsuite/testanswers/answers-base.yml | 83 +++++ testsuite/testanswers/answers-debug.yml | 83 +++++ testsuite/testanswers/answers-failing.yml | 83 +++++ testsuite/testanswers/answers-function.yml | 83 +++++ testsuite/testanswers/answers-infra1.yml | 73 +++++ testsuite/testanswers/answers-infra2.yml | 84 ++++++ testsuite/testanswers/answers-load.yml | 81 +++++ testsuite/testanswers/answers-openshift.yml | 84 ++++++ .../testanswers/answers-performance-aks.yml | 86 ++++++ testsuite/testanswers/answers-performance.yml | 79 +++++ testsuite/testanswers/answers-scm.yml | 74 +++++ testsuite/testanswers/answers-security.yml | 83 +++++ testsuite/testanswers/answers-smoke.yml | 83 +++++ testsuite/testanswers/answers-startup.yml | 79 +++++ testsuite/values.yaml | 75 +++++ 22 files changed, 1780 insertions(+) create mode 100644 testsuite/Chart.yaml create mode 100644 testsuite/README.md create mode 100644 testsuite/app-readme.md create mode 100644 testsuite/templates/NOTES.txt create mode 100644 testsuite/templates/keys-secret.yaml create mode 100644 testsuite/templates/testsuite-pod.yaml create mode 100644 testsuite/testanswers/answers-acceptance.yml create mode 100644 testsuite/testanswers/answers-base.yml create mode 100644 testsuite/testanswers/answers-debug.yml create mode 100644 testsuite/testanswers/answers-failing.yml create mode 100644 testsuite/testanswers/answers-function.yml create mode 100644 testsuite/testanswers/answers-infra1.yml create mode 100644 testsuite/testanswers/answers-infra2.yml create mode 100644 testsuite/testanswers/answers-load.yml create mode 100644 testsuite/testanswers/answers-openshift.yml create mode 100644 testsuite/testanswers/answers-performance-aks.yml create mode 100644 testsuite/testanswers/answers-performance.yml create mode 100644 testsuite/testanswers/answers-scm.yml create mode 100644 testsuite/testanswers/answers-security.yml create mode 100644 testsuite/testanswers/answers-smoke.yml create mode 100644 testsuite/testanswers/answers-startup.yml create mode 100644 testsuite/values.yaml diff --git a/testsuite/Chart.yaml b/testsuite/Chart.yaml new file mode 100644 index 0000000..3fc0da1 --- /dev/null +++ b/testsuite/Chart.yaml @@ -0,0 +1,13 @@ +name: testsuite +apiVersion: v2 +version: 4.0.0-43 +appVersion: 4.0.0-43 +description: The one and only gin-testsuite +home: https://instantli.com +icon: https://instantli.com/wp-content/uploads/2018/11/testsuite.png +sources: + - https://git.iqser.com +maintainers: + - name: lmaldacker + email: lena.maldacker@iqser.com +engine: gotpl diff --git a/testsuite/README.md b/testsuite/README.md new file mode 100644 index 0000000..9513061 --- /dev/null +++ b/testsuite/README.md @@ -0,0 +1,284 @@ +## Prometheus 2.x + +Prometheus version 2.x has made changes to alertmanager, storage and recording rules. Check out the migration guide [here](https://prometheus.io/docs/prometheus/2.0/migration/) + +Users of this chart will need to update their alerting rules to the new format before they can upgrade. + +## Upgrading from previous chart versions. + +As of version 5.0, this chart uses Prometheus 2.1. This version of prometheus introduces a new data format and is not compatible with prometheus 1.x. It is recommended to install this as a new release, as updating existing releases will not work. See the [prometheus docs](https://prometheus.io/docs/prometheus/latest/migration/#storage) for instructions on retaining your old data. + +### Example migration + +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 + alertmanagerFiles: + alertmanager.yml: "" + kubeStateMetrics: + enabled: false + nodeExporter: + enabled: false + pushgateway: + enabled: false + server: + extraArgs: + storage.local.retention: 720h + serverFiles: + alerts: "" + prometheus.yml: "" + rules: "" + ``` + +1. Deploy a new release of the chart with version 5.0+ using prometheus 2.x. In the values.yaml set the scrape config as usual, and also add the `prometheus-old` instance as a remote-read target. + + ``` + prometheus.yml: + ... + remote_read: + - url: http://prometheus-old/api/v1/read + ... + ``` + + Old data will be available when you query the new prometheus instance. + +## Configuration + +The following table lists the configurable parameters of the Prometheus chart and their default values. + +Parameter | Description | Default +--------- | ----------- | ------- +`basic.namespace.server` | GIN Server Namespace | `gin-server` +`basic.namespace.stateless` | GIN Stateless Namespace | `gin-stateless` +`basic.runVersion` | Set test version | `stable` +`basic.runController` | Set test job | `all` +`basic.gatewayPort` | Set port | `8080` +`basic.runDebugMode` | Enable debug | `false` +`basic.dockerTag` | Set test revision | `4.8.3-0` +`basic.disablePostgres` | If true, tests will be run locally | `true` +`basic.repository` | Set repository | `nexus.iqser.com:5001/` +`nextcloud.username` | Set username | `***` +`nextcloud.password` | Set password | `***` +`nextcloud.url` | Set url | `https://cloud.iqser.com/remote.php/webdav` +`test.config.content_processing_timeout` | Set content processing timeout | `10` +`test.config.warmup_wait_time` | Set warmup wait time | `0` +`test.config.discovery.retries` | Set number of retries for discovery | `20` +`test.config.discovery.timeout` | Set timeout for discovery | `20` +`test.config.loadtest.users` | alertmanager Ingress TLS configuration (YAML) | `10` +`test.config.loadtest.duration` | node labels for alertmanager pod assignment | `10` + +`alertmanager.persistentVolume.storageClass` | alertmanager data Persistent Volume Storage Class | `unset` +`alertmanager.persistentVolume.subPath` | Subdirectory of alertmanager data Persistent Volume to mount | `""` +`alertmanager.podAnnotations` | annotations to be added to alertmanager pods | `{}` +`alertmanager.replicaCount` | desired number of alertmanager pods | `1` +`alertmanager.resources` | alertmanager pod resource requests & limits | `{}` +`alertmanager.service.annotations` | annotations for alertmanager service | `{}` +`alertmanager.service.clusterIP` | internal alertmanager cluster service IP | `""` +`alertmanager.service.externalIPs` | alertmanager service external IP addresses | `[]` +`alertmanager.service.loadBalancerIP` | IP address to assign to load balancer (if supported) | `""` +`alertmanager.service.loadBalancerSourceRanges` | list of IP CIDRs allowed access to load balancer (if supported) | `[]` +`alertmanager.service.servicePort` | alertmanager service port | `80` +`alertmanager.service.type` | type of alertmanager service to create | `ClusterIP` +`alertmanagerFiles.alertmanager.yml` | Prometheus alertmanager configuration | example configuration +`configmapReload.name` | configmap-reload container name | `configmap-reload` +`configmapReload.image.repository` | configmap-reload container image repository | `jimmidyson/configmap-reload` +`configmapReload.image.tag` | configmap-reload container image tag | `v0.1` +`configmapReload.image.pullPolicy` | configmap-reload container image pull policy | `IfNotPresent` +`configmapReload.extraArgs` | Additional configmap-reload container arguments | `{}` +`configmapReload.extraConfigmapMounts` | Additional configmap-reload configMap mounts | `[]` +`configmapReload.resources` | configmap-reload pod resource requests & limits | `{}` +`initChownData.enabled` | If false, don't reset data ownership at startup | true +`initChownData.name` | init-chown-data container name | `init-chown-data` +`initChownData.image.repository` | init-chown-data container image repository | `busybox` +`initChownData.image.tag` | init-chown-data container image tag | `latest` +`initChownData.image.pullPolicy` | init-chown-data container image pull policy | `IfNotPresent` +`initChownData.resources` | init-chown-data pod resource requests & limits | `{}` +`kubeStateMetrics.enabled` | If true, create kube-state-metrics | `true` +`kubeStateMetrics.name` | kube-state-metrics container name | `kube-state-metrics` +`kubeStateMetrics.image.repository` | kube-state-metrics container image repository| `k8s.gcr.io/kube-state-metrics` +`kubeStateMetrics.image.tag` | kube-state-metrics container image tag | `v1.1.0` +`kubeStateMetrics.image.pullPolicy` | kube-state-metrics container image pull policy | `IfNotPresent` +`kubeStateMetrics.args` | kube-state-metrics container arguments | `{}` +`kubeStateMetrics.nodeSelector` | node labels for kube-state-metrics pod assignment | `{}` +`kubeStateMetrics.podAnnotations` | annotations to be added to kube-state-metrics pods | `{}` +`kubeStateMetrics.tolerations` | node taints to tolerate (requires Kubernetes >=1.6) | `[]` +`kubeStateMetrics.replicaCount` | desired number of kube-state-metrics pods | `1` +`kubeStateMetrics.resources` | kube-state-metrics resource requests and limits (YAML) | `{}` +`kubeStateMetrics.service.annotations` | annotations for kube-state-metrics service | `{prometheus.io/scrape: "true"}` +`kubeStateMetrics.service.clusterIP` | internal kube-state-metrics cluster service IP | `None` +`kubeStateMetrics.service.externalIPs` | kube-state-metrics service external IP addresses | `[]` +`kubeStateMetrics.service.loadBalancerIP` | IP address to assign to load balancer (if supported) | `""` +`kubeStateMetrics.service.loadBalancerSourceRanges` | list of IP CIDRs allowed access to load balancer (if supported) | `[]` +`kubeStateMetrics.service.servicePort` | kube-state-metrics service port | `80` +`kubeStateMetrics.service.type` | type of kube-state-metrics service to create | `ClusterIP` +`nodeExporter.enabled` | If true, create node-exporter | `true` +`nodeExporter.name` | node-exporter container name | `node-exporter` +`nodeExporter.image.repository` | node-exporter container image repository| `prom/node-exporter` +`nodeExporter.image.tag` | node-exporter container image tag | `v0.15.2` +`nodeExporter.image.pullPolicy` | node-exporter container image pull policy | `IfNotPresent` +`nodeExporter.extraArgs` | Additional node-exporter container arguments | `{}` +`nodeExporter.extraHostPathMounts` | Additional node-exporter hostPath mounts | `[]` +`nodeExporter.extraConfigmapMounts` | Additional node-exporter configMap mounts | `[]` +`nodeExporter.nodeSelector` | node labels for node-exporter pod assignment | `{}` +`nodeExporter.podAnnotations` | annotations to be added to node-exporter pods | `{}` +`nodeExporter.tolerations` | node taints to tolerate (requires Kubernetes >=1.6) | `[]` +`nodeExporter.resources` | node-exporter resource requests and limits (YAML) | `{}` +`nodeExporter.securityContext` | securityContext for containers in pod | `{}` +`nodeExporter.service.annotations` | annotations for node-exporter service | `{prometheus.io/scrape: "true"}` +`nodeExporter.service.clusterIP` | internal node-exporter cluster service IP | `None` +`nodeExporter.service.externalIPs` | node-exporter service external IP addresses | `[]` +`nodeExporter.service.loadBalancerIP` | IP address to assign to load balancer (if supported) | `""` +`nodeExporter.service.loadBalancerSourceRanges` | list of IP CIDRs allowed access to load balancer (if supported) | `[]` +`nodeExporter.service.servicePort` | node-exporter service port | `9100` +`nodeExporter.service.type` | type of node-exporter service to create | `ClusterIP` +`pushgateway.enabled` | If true, create pushgateway | `true` +`pushgateway.name` | pushgateway container name | `pushgateway` +`pushgateway.image.repository` | pushgateway container image repository | `prom/pushgateway` +`pushgateway.image.tag` | pushgateway container image tag | `v0.4.0` +`pushgateway.image.pullPolicy` | pushgateway container image pull policy | `IfNotPresent` +`pushgateway.extraArgs` | Additional pushgateway container arguments | `{}` +`pushgateway.ingress.enabled` | If true, pushgateway Ingress will be created | `false` +`pushgateway.ingress.annotations` | pushgateway Ingress annotations | `{}` +`pushgateway.ingress.hosts` | pushgateway Ingress hostnames | `[]` +`pushgateway.ingress.tls` | pushgateway Ingress TLS configuration (YAML) | `[]` +`pushgateway.nodeSelector` | node labels for pushgateway pod assignment | `{}` +`pushgateway.podAnnotations` | annotations to be added to pushgateway pods | `{}` +`pushgateway.tolerations` | node taints to tolerate (requires Kubernetes >=1.6) | `[]` +`pushgateway.replicaCount` | desired number of pushgateway pods | `1` +`pushgateway.resources` | pushgateway pod resource requests & limits | `{}` +`pushgateway.service.annotations` | annotations for pushgateway service | `{}` +`pushgateway.service.clusterIP` | internal pushgateway cluster service IP | `""` +`pushgateway.service.externalIPs` | pushgateway service external IP addresses | `[]` +`pushgateway.service.loadBalancerIP` | IP address to assign to load balancer (if supported) | `""` +`pushgateway.service.loadBalancerSourceRanges` | list of IP CIDRs allowed access to load balancer (if supported) | `[]` +`pushgateway.service.servicePort` | pushgateway service port | `9091` +`pushgateway.service.type` | type of pushgateway service to create | `ClusterIP` +`rbac.create` | If true, create & use RBAC resources | `true` +`server.name` | Prometheus server container name | `server` +`server.image.repository` | Prometheus server container image repository | `prom/prometheus` +`server.image.tag` | Prometheus server container image tag | `v2.1.0` +`server.image.pullPolicy` | Prometheus server container image pull policy | `IfNotPresent` +`server.extraArgs` | Additional Prometheus server container arguments | `{}` +`server.prefixURL` | The prefix slug at which the server can be accessed | `` +`server.baseURL` | The external url at which the server can be accessed | `` +`server.extraHostPathMounts` | Additional Prometheus server hostPath mounts | `[]` +`server.extraConfigmapMounts` | Additional Prometheus server configMap mounts | `[]` +`server.extraSecretMounts` | Additional Prometheus server Secret mounts | `[]` +`server.configMapOverrideName` | Prometheus server ConfigMap override where full-name is `{{.Release.Name}}-{{.Values.server.configMapOverrideName}}` and setting this value will prevent the default server ConfigMap from being generated | `""` +`server.ingress.enabled` | If true, Prometheus server Ingress will be created | `false` +`server.ingress.annotations` | Prometheus server Ingress annotations | `[]` +`server.ingress.hosts` | Prometheus server Ingress hostnames | `[]` +`server.ingress.tls` | Prometheus server Ingress TLS configuration (YAML) | `[]` +`server.nodeSelector` | node labels for Prometheus server pod assignment | `{}` +`server.tolerations` | node taints to tolerate (requires Kubernetes >=1.6) | `[]` +`server.persistentVolume.enabled` | If true, Prometheus server will create a Persistent Volume Claim | `true` +`server.persistentVolume.accessModes` | Prometheus server data Persistent Volume access modes | `[ReadWriteOnce]` +`server.persistentVolume.annotations` | Prometheus server data Persistent Volume annotations | `{}` +`server.persistentVolume.existingClaim` | Prometheus server data Persistent Volume existing claim name | `""` +`server.persistentVolume.mountPath` | Prometheus server data Persistent Volume mount root path | `/data` +`server.persistentVolume.size` | Prometheus server data Persistent Volume size | `8Gi` +`server.persistentVolume.storageClass` | Prometheus server data Persistent Volume Storage Class | `unset` +`server.persistentVolume.subPath` | Subdirectory of Prometheus server data Persistent Volume to mount | `""` +`server.podAnnotations` | annotations to be added to Prometheus server pods | `{}` +`server.replicaCount` | desired number of Prometheus server pods | `1` +`server.resources` | Prometheus server resource requests and limits | `{}` +`server.service.annotations` | annotations for Prometheus server service | `{}` +`server.service.clusterIP` | internal Prometheus server cluster service IP | `""` +`server.service.externalIPs` | Prometheus server service external IP addresses | `[]` +`server.service.loadBalancerIP` | IP address to assign to load balancer (if supported) | `""` +`server.service.loadBalancerSourceRanges` | list of IP CIDRs allowed access to load balancer (if supported) | `[]` +`server.service.nodePort` | Port to be used as the service NodePort (ignored if `server.service.type` is not `NodePort`) | `0` +`server.service.servicePort` | Prometheus server service port | `80` +`server.service.type` | type of Prometheus server service to create | `ClusterIP` +`serviceAccounts.alertmanager.create` | If true, create the alertmanager service account | `true` +`serviceAccounts.alertmanager.name` | name of the alertmanager service account to use or create | `{{ prometheus.alertmanager.fullname }}` +`serviceAccounts.kubeStateMetrics.create` | If true, create the kubeStateMetrics service account | `true` +`serviceAccounts.kubeStateMetrics.name` | name of the kubeStateMetrics service account to use or create | `{{ prometheus.kubeStateMetrics.fullname }}` +`serviceAccounts.nodeExporter.create` | If true, create the nodeExporter service account | `true` +`serviceAccounts.nodeExporter.name` | name of the nodeExporter service account to use or create | `{{ prometheus.nodeExporter.fullname }}` +`serviceAccounts.pushgateway.create` | If true, create the pushgateway service account | `true` +`serviceAccounts.pushgateway.name` | name of the pushgateway service account to use or create | `{{ prometheus.pushgateway.fullname }}` +`serviceAccounts.server.create` | If true, create the server service account | `true` +`serviceAccounts.server.name` | name of the server service account to use or create | `{{ prometheus.server.fullname }}` +`server.terminationGracePeriodSeconds` | Prometheus server Pod termination grace period | `300` +`server.retention` | (optional) Prometheus data retention | `""` +`serverFiles.alerts` | Prometheus server alerts configuration | `{}` +`serverFiles.rules` | Prometheus server rules configuration | `{}` +`serverFiles.prometheus.yml` | Prometheus server scrape configuration | example configuration +`networkPolicy.enabled` | Enable NetworkPolicy | `false` | + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. For example, + +```console +$ helm install stable/prometheus --name my-release \ + --set server.terminationGracePeriodSeconds=360 +``` + +Alternatively, a YAML file that specifies the values for the above parameters can be provided while installing the chart. For example, + +```console +$ helm install stable/prometheus --name my-release -f values.yaml +``` + +> **Tip**: You can use the default [values.yaml](values.yaml) + +### RBAC Configuration +Roles and RoleBindings resources will be created automatically for `server` and `kubeStateMetrics` services. + +To manually setup RBAC you need to set the parameter `rbac.create=false` and specify the service account to be used for each service by setting the parameters: `serviceAccounts.{{ component }}.create` to `false` and `serviceAccounts.{{ component }}.name` to the name of a pre-existing service account. + +> **Tip**: You can refer to the default `*-clusterrole.yaml` and `*-clusterrolebinding.yaml` files in [templates](templates/) to customize your own. + +### ConfigMap Files +AlertManager is configured through [alertmanager.yml](https://prometheus.io/docs/alerting/configuration/). This file (and any others listed in `alertmanagerFiles`) will be mounted into the `alertmanager` pod. + +Prometheus is configured through [prometheus.yml](https://prometheus.io/docs/operating/configuration/). This file (and any others listed in `serverFiles`) will be mounted into the `server` pod. + +### Ingress TLS +If your cluster allows automatic creation/retrieval of TLS certificates (e.g. [kube-lego](https://github.com/jetstack/kube-lego)), please refer to the documentation for that mechanism. + +To manually configure TLS, first create/retrieve a key & certificate pair for the address(es) you wish to protect. Then create a TLS secret in the namespace: + +```console +kubectl create secret tls prometheus-server-tls --cert=path/to/tls.cert --key=path/to/tls.key +``` + +Include the secret's name, along with the desired hostnames, in the alertmanager/server Ingress TLS section of your custom `values.yaml` file: + +```yaml +server: + ingress: + ## If true, Prometheus server Ingress will be created + ## + enabled: true + + ## Prometheus server Ingress hostnames + ## Must be provided if Ingress is enabled + ## + hosts: + - prometheus.domain.com + + ## Prometheus server Ingress TLS configuration + ## Secrets must be manually created in the namespace + ## + tls: + - secretName: prometheus-server-tls + hosts: + - prometheus.domain.com +``` + +### NetworkPolicy + +Enabling Network Policy for Prometheus will secure connections to Alert Manager +and Kube State Metrics by only accepting connections from Prometheus Server. +All inbound connections to Prometheus Server are still allowed. + +To enable network policy for Prometheus, install a networking plugin that +implements the Kubernetes NetworkPolicy spec, and set `networkPolicy.enabled` to true. + +If NetworkPolicy is enabled for Prometheus' scrape targets, you may also need +to manually create a networkpolicy which allows it. diff --git a/testsuite/app-readme.md b/testsuite/app-readme.md new file mode 100644 index 0000000..dcbf1bd --- /dev/null +++ b/testsuite/app-readme.md @@ -0,0 +1,8 @@ +# Prometheus +asdasd + +[Prometheus](https://prometheus.io/), a [Cloud Native Computing Foundation](https://cncf.io/) project, is a systems and service monitoring system. It collects metrics from configured targets at given intervals, evaluates rule expressions, displays the results, and can trigger alerts if some condition is observed to be true. + +## Introduction + +This chart bootstraps a [Prometheus](https://prometheus.io/) deployment on a [Kubernetes](http://kubernetes.io) cluster using the [Helm](https://helm.sh) package manager. diff --git a/testsuite/templates/NOTES.txt b/testsuite/templates/NOTES.txt new file mode 100644 index 0000000..d281b59 --- /dev/null +++ b/testsuite/templates/NOTES.txt @@ -0,0 +1,6 @@ +Thank you for installing {{ .Chart.Name }}. + +Your release is named {{ .Release.Name }}. + +For more information visit: +https://instantli.com diff --git a/testsuite/templates/keys-secret.yaml b/testsuite/templates/keys-secret.yaml new file mode 100644 index 0000000..bec6a01 --- /dev/null +++ b/testsuite/templates/keys-secret.yaml @@ -0,0 +1,8 @@ +{{- if .Values.dvc.sshKey -}} +apiVersion: v1 +kind: Secret +metadata: + name: ssh-keys-dvc +data: + id_rsa: {{ printf "%s\n" .Values.dvc.sshKey | b64enc | quote }} +{{- end }} \ No newline at end of file diff --git a/testsuite/templates/testsuite-pod.yaml b/testsuite/templates/testsuite-pod.yaml new file mode 100644 index 0000000..df61722 --- /dev/null +++ b/testsuite/templates/testsuite-pod.yaml @@ -0,0 +1,165 @@ +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 + # stdin: true + # tty: true + containers: + - name: testsuite + image: "{{ .Values.global.imageRegistry }}/red/testsuite-v1:{{ .Values.testsuite_imagetag | default $.Chart.AppVersion }}" + 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_LOCAL + value: {{ .Values.basic.disablePostgres | quote }} + - name: RUN_VERSION + 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: 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_HOST + value: "ui-service-v1" + - name: UI_PORT + value: {{ .Values.basic.uiPort | quote }} + - name: UI_EXTERN_ADDRESS + value: {{ .Values.basic.uiExternAddress | quote }} + resources: + limits: + cpu: "2000m" + memory: "8192Mi" + requests: + cpu: "500m" + memory: "4096Mi" + 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 diff --git a/testsuite/testanswers/answers-acceptance.yml b/testsuite/testanswers/answers-acceptance.yml new file mode 100644 index 0000000..ca304c9 --- /dev/null +++ b/testsuite/testanswers/answers-acceptance.yml @@ -0,0 +1,83 @@ +--- + 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 + nextcloud: + username: 'syn_docs' + password: 'Gc2lwTqkTzuRjfdpCiBr3gLHmlXtpb5cPVGokvaJF7g' + url: 'https://cloud.iqser.com/remote.php/webdav' + dvc: + address: "ssh://git@git.iqser.com:2222/red/qa.git" + host: "vector.iqser.com" + user: "automated-ocr" + sshKey: | + -----BEGIN OPENSSH PRIVATE KEY----- + b3BlbnNzaC1rZXktdjEAAAAABG5vbmUAAAAEbm9uZQAAAAAAAAABAAABlwAAAAdzc2gtcn + NhAAAAAwEAAQAAAYEAulOJTU601QKkelHzRJK0neOJEGz6cAyek+PkZx4cvEFLTObOHhwo + D4L6ekcxxLGEEyZWyV2PAe8+SEi5Xhmwr0zXaCqQiZi5iwXVtkx0Bv9Gb5k2AdnuNJBeOD + 0Y6K4/HLaDubEu8erI/4lrzB49NN8kByhxknJzB0xqiYVZ9bfCvI2jHaeRV2ZnN9ZwPSTs + 5W1Jr3ODVHsOcnMGmmafZnMa1Ua3ryJlhuBqYED15Sl804pGQQhNFdndz/7QobhcJXp2dB + /F/l2zFoQyCJLehsxyjsQtaf5WOF1OaAzF5s5GbZkaWw57WMDSho89jwvP17Y5Fha5C1wd + FcKeO2382NYwqBH/HeQXLVHCA+NjMU+XHdcBV/mXRpzQ50SkoYierorDI1W0xW2FwNBHHt + +cZsUnBxGie5TRi3UZj8xocgH+neRCfroBjtdU8qdVYJd7thrVHNokLpI2s+D9GHtdQXBZ + Ev61mriXtyat1+0w27oh8PeR/RXMfdfUX0GeIFnXAAAFkEGUL8FBlC/BAAAAB3NzaC1yc2 + EAAAGBALpTiU1OtNUCpHpR80SStJ3jiRBs+nAMnpPj5GceHLxBS0zmzh4cKA+C+npHMcSx + hBMmVsldjwHvPkhIuV4ZsK9M12gqkImYuYsF1bZMdAb/Rm+ZNgHZ7jSQXjg9GOiuPxy2g7 + mxLvHqyP+Ja8wePTTfJAcocZJycwdMaomFWfW3wryNox2nkVdmZzfWcD0k7OVtSa9zg1R7 + DnJzBppmn2ZzGtVGt68iZYbgamBA9eUpfNOKRkEITRXZ3c/+0KG4XCV6dnQfxf5dsxaEMg + iS3obMco7ELWn+VjhdTmgMxebORm2ZGlsOe1jA0oaPPY8Lz9e2ORYWuQtcHRXCnjtt/NjW + MKgR/x3kFy1RwgPjYzFPlx3XAVf5l0ac0OdEpKGInq6KwyNVtMVthcDQRx7fnGbFJwcRon + uU0Yt1GY/MaHIB/p3kQn66AY7XVPKnVWCXe7Ya1RzaJC6SNrPg/Rh7XUFwWRL+tZq4l7cm + rdftMNu6IfD3kf0VzH3X1F9BniBZ1wAAAAMBAAEAAAGAPAOuJNVmD3ojaja9KWgrfvOL8V + t4quCVr0LnDYO4c7aAP4vT9gTRrnVcokgOMrGOvfBKYd+dsVzS7ctm0XVq4HvaofWbyoYD + tVCyzl3/vUU59bYenCgKvqmFf43GWSPOtjvfX88/NLKP/SbRLtTKmB4LZ7bSJf5xKHenlR + X7rNZ8hekFEgcoHEOimWybiEY9e4RhCH8nXO2p8Jk2FkNZslD+4pU9ks58bx4XhVtHGIHt + b+GI0WeQFKqw9E65+mz7y5hM/8T9tj2rnoBQp9vQ6TtFhTjg2Xl1qLrQiPTStIorimVxLv + i0Hsn5qd5vwtgi5UBLU+r+SApf0LUXPjOByVOFL/H7Dlii94TOwH01pYeIH4NgiWTx/cC9 + kxDf/exrOi2Q91AqHdYht784S7mN/hU9fO/rcasP9LOmjrOA26DRRBGfuywhY+Ex6x7EbF + r8+kn3JDLUUaq5q5zpClGvulDulaOnry20Alj7Soo9KS+O727CPnRi/KNvh6ijU4ShAAAA + wGFGIUxLhRLrPhojNKYOUYSjyflqhv3HtLtca//FBFoq+njzyffo9ua4lqnUGO64Nr3x2M + i3+LxY2cnjPC6EfGfWg/zcDhSsvjhVbmdGJ2WTXA1vRmfFLqdZv8jCNDs8uxTuf8Wt/x5E + Hm5dTaINXEsapNquDrYfzvCBGCqx2TWUGA/hyMOK8zY4c2DoI9avQXFb92QkULturuBc1O + iBVbXHrHKGHyo95tgMdsXnmBTuD5nNAacryz5mJ6Z+jq9D3gAAAMEA87UXv/W63ykHWa73 + mUtYwHVOaYsXmEQp1m4eO46J/EhEnAejInR/CXzurPM+KBSlqquG3FfuF/FvTNDAGznpsh + yBs6VjKnEzdlYCPxOllBeg71ddrAJ3HbRz8jkuBa8DGRYtYb40rWXSe8PPM60aqb3VZB+F + GGqSj05X49UCkzWcp7oYJq9X1ZG5TPCx70E9V2J4a0W14JrHbw0nS1iV10Gh71kBKPh+BN + Cx3kLwdO1Zcp9qWuEG2paKt6Jcbg+xAAAAwQDDuYCDs+dCCyLBTwwhMlarvhUpc16IGOZe + N7IJxIRl38MQXWIQz/0E6QA33QF14jMMcNCpwFGEem8rZa+pZJ8XxLN8HfyEvYS+Ago9h4 + UEo9cZJeg7PwmFd907gBGc+RCSIo15ffd6LNcVcuvYsUd+iFlPowbMfIkvHbTM1+h4Vjm2 + MX4r/wOEDJlTv02UDZJKBOfkNmyTkN44MhgyXh5O+PFxBJxo2zDlXl5od8Su+Wk4Q1kQFg + X8b41cky2DrAcAAAAUY3NjaGFiZXJ0QHN0YXJraWxsZXIBAgMEBQYH + -----END OPENSSH PRIVATE KEY----- + signature: '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' + signaturePW: 'redaction' + 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' diff --git a/testsuite/testanswers/answers-base.yml b/testsuite/testanswers/answers-base.yml new file mode 100644 index 0000000..10ce176 --- /dev/null +++ b/testsuite/testanswers/answers-base.yml @@ -0,0 +1,83 @@ +--- + 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 + nextcloud: + username: 'syn_docs' + password: 'Gc2lwTqkTzuRjfdpCiBr3gLHmlXtpb5cPVGokvaJF7g' + url: 'https://cloud.iqser.com/remote.php/webdav' + dvc: + address: "ssh://git@git.iqser.com:2222/red/qa.git" + host: "vector.iqser.com" + user: "automated-ocr" + sshKey: | + -----BEGIN OPENSSH PRIVATE KEY----- + b3BlbnNzaC1rZXktdjEAAAAABG5vbmUAAAAEbm9uZQAAAAAAAAABAAABlwAAAAdzc2gtcn + NhAAAAAwEAAQAAAYEAulOJTU601QKkelHzRJK0neOJEGz6cAyek+PkZx4cvEFLTObOHhwo + D4L6ekcxxLGEEyZWyV2PAe8+SEi5Xhmwr0zXaCqQiZi5iwXVtkx0Bv9Gb5k2AdnuNJBeOD + 0Y6K4/HLaDubEu8erI/4lrzB49NN8kByhxknJzB0xqiYVZ9bfCvI2jHaeRV2ZnN9ZwPSTs + 5W1Jr3ODVHsOcnMGmmafZnMa1Ua3ryJlhuBqYED15Sl804pGQQhNFdndz/7QobhcJXp2dB + /F/l2zFoQyCJLehsxyjsQtaf5WOF1OaAzF5s5GbZkaWw57WMDSho89jwvP17Y5Fha5C1wd + FcKeO2382NYwqBH/HeQXLVHCA+NjMU+XHdcBV/mXRpzQ50SkoYierorDI1W0xW2FwNBHHt + +cZsUnBxGie5TRi3UZj8xocgH+neRCfroBjtdU8qdVYJd7thrVHNokLpI2s+D9GHtdQXBZ + Ev61mriXtyat1+0w27oh8PeR/RXMfdfUX0GeIFnXAAAFkEGUL8FBlC/BAAAAB3NzaC1yc2 + EAAAGBALpTiU1OtNUCpHpR80SStJ3jiRBs+nAMnpPj5GceHLxBS0zmzh4cKA+C+npHMcSx + hBMmVsldjwHvPkhIuV4ZsK9M12gqkImYuYsF1bZMdAb/Rm+ZNgHZ7jSQXjg9GOiuPxy2g7 + mxLvHqyP+Ja8wePTTfJAcocZJycwdMaomFWfW3wryNox2nkVdmZzfWcD0k7OVtSa9zg1R7 + DnJzBppmn2ZzGtVGt68iZYbgamBA9eUpfNOKRkEITRXZ3c/+0KG4XCV6dnQfxf5dsxaEMg + iS3obMco7ELWn+VjhdTmgMxebORm2ZGlsOe1jA0oaPPY8Lz9e2ORYWuQtcHRXCnjtt/NjW + MKgR/x3kFy1RwgPjYzFPlx3XAVf5l0ac0OdEpKGInq6KwyNVtMVthcDQRx7fnGbFJwcRon + uU0Yt1GY/MaHIB/p3kQn66AY7XVPKnVWCXe7Ya1RzaJC6SNrPg/Rh7XUFwWRL+tZq4l7cm + rdftMNu6IfD3kf0VzH3X1F9BniBZ1wAAAAMBAAEAAAGAPAOuJNVmD3ojaja9KWgrfvOL8V + t4quCVr0LnDYO4c7aAP4vT9gTRrnVcokgOMrGOvfBKYd+dsVzS7ctm0XVq4HvaofWbyoYD + tVCyzl3/vUU59bYenCgKvqmFf43GWSPOtjvfX88/NLKP/SbRLtTKmB4LZ7bSJf5xKHenlR + X7rNZ8hekFEgcoHEOimWybiEY9e4RhCH8nXO2p8Jk2FkNZslD+4pU9ks58bx4XhVtHGIHt + b+GI0WeQFKqw9E65+mz7y5hM/8T9tj2rnoBQp9vQ6TtFhTjg2Xl1qLrQiPTStIorimVxLv + i0Hsn5qd5vwtgi5UBLU+r+SApf0LUXPjOByVOFL/H7Dlii94TOwH01pYeIH4NgiWTx/cC9 + kxDf/exrOi2Q91AqHdYht784S7mN/hU9fO/rcasP9LOmjrOA26DRRBGfuywhY+Ex6x7EbF + r8+kn3JDLUUaq5q5zpClGvulDulaOnry20Alj7Soo9KS+O727CPnRi/KNvh6ijU4ShAAAA + wGFGIUxLhRLrPhojNKYOUYSjyflqhv3HtLtca//FBFoq+njzyffo9ua4lqnUGO64Nr3x2M + i3+LxY2cnjPC6EfGfWg/zcDhSsvjhVbmdGJ2WTXA1vRmfFLqdZv8jCNDs8uxTuf8Wt/x5E + Hm5dTaINXEsapNquDrYfzvCBGCqx2TWUGA/hyMOK8zY4c2DoI9avQXFb92QkULturuBc1O + iBVbXHrHKGHyo95tgMdsXnmBTuD5nNAacryz5mJ6Z+jq9D3gAAAMEA87UXv/W63ykHWa73 + mUtYwHVOaYsXmEQp1m4eO46J/EhEnAejInR/CXzurPM+KBSlqquG3FfuF/FvTNDAGznpsh + yBs6VjKnEzdlYCPxOllBeg71ddrAJ3HbRz8jkuBa8DGRYtYb40rWXSe8PPM60aqb3VZB+F + GGqSj05X49UCkzWcp7oYJq9X1ZG5TPCx70E9V2J4a0W14JrHbw0nS1iV10Gh71kBKPh+BN + Cx3kLwdO1Zcp9qWuEG2paKt6Jcbg+xAAAAwQDDuYCDs+dCCyLBTwwhMlarvhUpc16IGOZe + N7IJxIRl38MQXWIQz/0E6QA33QF14jMMcNCpwFGEem8rZa+pZJ8XxLN8HfyEvYS+Ago9h4 + UEo9cZJeg7PwmFd907gBGc+RCSIo15ffd6LNcVcuvYsUd+iFlPowbMfIkvHbTM1+h4Vjm2 + MX4r/wOEDJlTv02UDZJKBOfkNmyTkN44MhgyXh5O+PFxBJxo2zDlXl5od8Su+Wk4Q1kQFg + X8b41cky2DrAcAAAAUY3NjaGFiZXJ0QHN0YXJraWxsZXIBAgMEBQYH + -----END OPENSSH PRIVATE KEY----- + signature: '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' + signaturePW: 'redaction' + 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' diff --git a/testsuite/testanswers/answers-debug.yml b/testsuite/testanswers/answers-debug.yml new file mode 100644 index 0000000..634a8c3 --- /dev/null +++ b/testsuite/testanswers/answers-debug.yml @@ -0,0 +1,83 @@ +--- + 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 + gatewayPort: 8080 + keycloakDynamicUrl: true + keycloakPort: 443 + disablePostgres: false + runDebugMode: true + nextcloud: + username: 'syn_docs' + password: 'Gc2lwTqkTzuRjfdpCiBr3gLHmlXtpb5cPVGokvaJF7g' + url: 'https://cloud.iqser.com/remote.php/webdav' + dvc: + address: "ssh://git@git.iqser.com:2222/red/qa.git" + host: "vector.iqser.com" + user: "automated-ocr" + sshKey: | + -----BEGIN OPENSSH PRIVATE KEY----- + b3BlbnNzaC1rZXktdjEAAAAABG5vbmUAAAAEbm9uZQAAAAAAAAABAAABlwAAAAdzc2gtcn + NhAAAAAwEAAQAAAYEAulOJTU601QKkelHzRJK0neOJEGz6cAyek+PkZx4cvEFLTObOHhwo + D4L6ekcxxLGEEyZWyV2PAe8+SEi5Xhmwr0zXaCqQiZi5iwXVtkx0Bv9Gb5k2AdnuNJBeOD + 0Y6K4/HLaDubEu8erI/4lrzB49NN8kByhxknJzB0xqiYVZ9bfCvI2jHaeRV2ZnN9ZwPSTs + 5W1Jr3ODVHsOcnMGmmafZnMa1Ua3ryJlhuBqYED15Sl804pGQQhNFdndz/7QobhcJXp2dB + /F/l2zFoQyCJLehsxyjsQtaf5WOF1OaAzF5s5GbZkaWw57WMDSho89jwvP17Y5Fha5C1wd + FcKeO2382NYwqBH/HeQXLVHCA+NjMU+XHdcBV/mXRpzQ50SkoYierorDI1W0xW2FwNBHHt + +cZsUnBxGie5TRi3UZj8xocgH+neRCfroBjtdU8qdVYJd7thrVHNokLpI2s+D9GHtdQXBZ + Ev61mriXtyat1+0w27oh8PeR/RXMfdfUX0GeIFnXAAAFkEGUL8FBlC/BAAAAB3NzaC1yc2 + EAAAGBALpTiU1OtNUCpHpR80SStJ3jiRBs+nAMnpPj5GceHLxBS0zmzh4cKA+C+npHMcSx + hBMmVsldjwHvPkhIuV4ZsK9M12gqkImYuYsF1bZMdAb/Rm+ZNgHZ7jSQXjg9GOiuPxy2g7 + mxLvHqyP+Ja8wePTTfJAcocZJycwdMaomFWfW3wryNox2nkVdmZzfWcD0k7OVtSa9zg1R7 + DnJzBppmn2ZzGtVGt68iZYbgamBA9eUpfNOKRkEITRXZ3c/+0KG4XCV6dnQfxf5dsxaEMg + iS3obMco7ELWn+VjhdTmgMxebORm2ZGlsOe1jA0oaPPY8Lz9e2ORYWuQtcHRXCnjtt/NjW + MKgR/x3kFy1RwgPjYzFPlx3XAVf5l0ac0OdEpKGInq6KwyNVtMVthcDQRx7fnGbFJwcRon + uU0Yt1GY/MaHIB/p3kQn66AY7XVPKnVWCXe7Ya1RzaJC6SNrPg/Rh7XUFwWRL+tZq4l7cm + rdftMNu6IfD3kf0VzH3X1F9BniBZ1wAAAAMBAAEAAAGAPAOuJNVmD3ojaja9KWgrfvOL8V + t4quCVr0LnDYO4c7aAP4vT9gTRrnVcokgOMrGOvfBKYd+dsVzS7ctm0XVq4HvaofWbyoYD + tVCyzl3/vUU59bYenCgKvqmFf43GWSPOtjvfX88/NLKP/SbRLtTKmB4LZ7bSJf5xKHenlR + X7rNZ8hekFEgcoHEOimWybiEY9e4RhCH8nXO2p8Jk2FkNZslD+4pU9ks58bx4XhVtHGIHt + b+GI0WeQFKqw9E65+mz7y5hM/8T9tj2rnoBQp9vQ6TtFhTjg2Xl1qLrQiPTStIorimVxLv + i0Hsn5qd5vwtgi5UBLU+r+SApf0LUXPjOByVOFL/H7Dlii94TOwH01pYeIH4NgiWTx/cC9 + kxDf/exrOi2Q91AqHdYht784S7mN/hU9fO/rcasP9LOmjrOA26DRRBGfuywhY+Ex6x7EbF + r8+kn3JDLUUaq5q5zpClGvulDulaOnry20Alj7Soo9KS+O727CPnRi/KNvh6ijU4ShAAAA + wGFGIUxLhRLrPhojNKYOUYSjyflqhv3HtLtca//FBFoq+njzyffo9ua4lqnUGO64Nr3x2M + i3+LxY2cnjPC6EfGfWg/zcDhSsvjhVbmdGJ2WTXA1vRmfFLqdZv8jCNDs8uxTuf8Wt/x5E + Hm5dTaINXEsapNquDrYfzvCBGCqx2TWUGA/hyMOK8zY4c2DoI9avQXFb92QkULturuBc1O + iBVbXHrHKGHyo95tgMdsXnmBTuD5nNAacryz5mJ6Z+jq9D3gAAAMEA87UXv/W63ykHWa73 + mUtYwHVOaYsXmEQp1m4eO46J/EhEnAejInR/CXzurPM+KBSlqquG3FfuF/FvTNDAGznpsh + yBs6VjKnEzdlYCPxOllBeg71ddrAJ3HbRz8jkuBa8DGRYtYb40rWXSe8PPM60aqb3VZB+F + GGqSj05X49UCkzWcp7oYJq9X1ZG5TPCx70E9V2J4a0W14JrHbw0nS1iV10Gh71kBKPh+BN + Cx3kLwdO1Zcp9qWuEG2paKt6Jcbg+xAAAAwQDDuYCDs+dCCyLBTwwhMlarvhUpc16IGOZe + N7IJxIRl38MQXWIQz/0E6QA33QF14jMMcNCpwFGEem8rZa+pZJ8XxLN8HfyEvYS+Ago9h4 + UEo9cZJeg7PwmFd907gBGc+RCSIo15ffd6LNcVcuvYsUd+iFlPowbMfIkvHbTM1+h4Vjm2 + MX4r/wOEDJlTv02UDZJKBOfkNmyTkN44MhgyXh5O+PFxBJxo2zDlXl5od8Su+Wk4Q1kQFg + X8b41cky2DrAcAAAAUY3NjaGFiZXJ0QHN0YXJraWxsZXIBAgMEBQYH + -----END OPENSSH PRIVATE KEY----- + signature: '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' + signaturePW: 'redaction' + 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' diff --git a/testsuite/testanswers/answers-failing.yml b/testsuite/testanswers/answers-failing.yml new file mode 100644 index 0000000..95bbaf1 --- /dev/null +++ b/testsuite/testanswers/answers-failing.yml @@ -0,0 +1,83 @@ +--- + 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 + keycloakDynamicUrl: true + keycloakPort: 443 + disablePostgres: false + runDebugMode: true + nextcloud: + username: 'syn_docs' + password: 'Gc2lwTqkTzuRjfdpCiBr3gLHmlXtpb5cPVGokvaJF7g' + url: 'https://cloud.iqser.com/remote.php/webdav' + dvc: + address: "ssh://git@git.iqser.com:2222/red/qa.git" + host: "vector.iqser.com" + user: "automated-ocr" + sshKey: | + -----BEGIN OPENSSH PRIVATE KEY----- + b3BlbnNzaC1rZXktdjEAAAAABG5vbmUAAAAEbm9uZQAAAAAAAAABAAABlwAAAAdzc2gtcn + NhAAAAAwEAAQAAAYEAulOJTU601QKkelHzRJK0neOJEGz6cAyek+PkZx4cvEFLTObOHhwo + D4L6ekcxxLGEEyZWyV2PAe8+SEi5Xhmwr0zXaCqQiZi5iwXVtkx0Bv9Gb5k2AdnuNJBeOD + 0Y6K4/HLaDubEu8erI/4lrzB49NN8kByhxknJzB0xqiYVZ9bfCvI2jHaeRV2ZnN9ZwPSTs + 5W1Jr3ODVHsOcnMGmmafZnMa1Ua3ryJlhuBqYED15Sl804pGQQhNFdndz/7QobhcJXp2dB + /F/l2zFoQyCJLehsxyjsQtaf5WOF1OaAzF5s5GbZkaWw57WMDSho89jwvP17Y5Fha5C1wd + FcKeO2382NYwqBH/HeQXLVHCA+NjMU+XHdcBV/mXRpzQ50SkoYierorDI1W0xW2FwNBHHt + +cZsUnBxGie5TRi3UZj8xocgH+neRCfroBjtdU8qdVYJd7thrVHNokLpI2s+D9GHtdQXBZ + Ev61mriXtyat1+0w27oh8PeR/RXMfdfUX0GeIFnXAAAFkEGUL8FBlC/BAAAAB3NzaC1yc2 + EAAAGBALpTiU1OtNUCpHpR80SStJ3jiRBs+nAMnpPj5GceHLxBS0zmzh4cKA+C+npHMcSx + hBMmVsldjwHvPkhIuV4ZsK9M12gqkImYuYsF1bZMdAb/Rm+ZNgHZ7jSQXjg9GOiuPxy2g7 + mxLvHqyP+Ja8wePTTfJAcocZJycwdMaomFWfW3wryNox2nkVdmZzfWcD0k7OVtSa9zg1R7 + DnJzBppmn2ZzGtVGt68iZYbgamBA9eUpfNOKRkEITRXZ3c/+0KG4XCV6dnQfxf5dsxaEMg + iS3obMco7ELWn+VjhdTmgMxebORm2ZGlsOe1jA0oaPPY8Lz9e2ORYWuQtcHRXCnjtt/NjW + MKgR/x3kFy1RwgPjYzFPlx3XAVf5l0ac0OdEpKGInq6KwyNVtMVthcDQRx7fnGbFJwcRon + uU0Yt1GY/MaHIB/p3kQn66AY7XVPKnVWCXe7Ya1RzaJC6SNrPg/Rh7XUFwWRL+tZq4l7cm + rdftMNu6IfD3kf0VzH3X1F9BniBZ1wAAAAMBAAEAAAGAPAOuJNVmD3ojaja9KWgrfvOL8V + t4quCVr0LnDYO4c7aAP4vT9gTRrnVcokgOMrGOvfBKYd+dsVzS7ctm0XVq4HvaofWbyoYD + tVCyzl3/vUU59bYenCgKvqmFf43GWSPOtjvfX88/NLKP/SbRLtTKmB4LZ7bSJf5xKHenlR + X7rNZ8hekFEgcoHEOimWybiEY9e4RhCH8nXO2p8Jk2FkNZslD+4pU9ks58bx4XhVtHGIHt + b+GI0WeQFKqw9E65+mz7y5hM/8T9tj2rnoBQp9vQ6TtFhTjg2Xl1qLrQiPTStIorimVxLv + i0Hsn5qd5vwtgi5UBLU+r+SApf0LUXPjOByVOFL/H7Dlii94TOwH01pYeIH4NgiWTx/cC9 + kxDf/exrOi2Q91AqHdYht784S7mN/hU9fO/rcasP9LOmjrOA26DRRBGfuywhY+Ex6x7EbF + r8+kn3JDLUUaq5q5zpClGvulDulaOnry20Alj7Soo9KS+O727CPnRi/KNvh6ijU4ShAAAA + wGFGIUxLhRLrPhojNKYOUYSjyflqhv3HtLtca//FBFoq+njzyffo9ua4lqnUGO64Nr3x2M + i3+LxY2cnjPC6EfGfWg/zcDhSsvjhVbmdGJ2WTXA1vRmfFLqdZv8jCNDs8uxTuf8Wt/x5E + Hm5dTaINXEsapNquDrYfzvCBGCqx2TWUGA/hyMOK8zY4c2DoI9avQXFb92QkULturuBc1O + iBVbXHrHKGHyo95tgMdsXnmBTuD5nNAacryz5mJ6Z+jq9D3gAAAMEA87UXv/W63ykHWa73 + mUtYwHVOaYsXmEQp1m4eO46J/EhEnAejInR/CXzurPM+KBSlqquG3FfuF/FvTNDAGznpsh + yBs6VjKnEzdlYCPxOllBeg71ddrAJ3HbRz8jkuBa8DGRYtYb40rWXSe8PPM60aqb3VZB+F + GGqSj05X49UCkzWcp7oYJq9X1ZG5TPCx70E9V2J4a0W14JrHbw0nS1iV10Gh71kBKPh+BN + Cx3kLwdO1Zcp9qWuEG2paKt6Jcbg+xAAAAwQDDuYCDs+dCCyLBTwwhMlarvhUpc16IGOZe + N7IJxIRl38MQXWIQz/0E6QA33QF14jMMcNCpwFGEem8rZa+pZJ8XxLN8HfyEvYS+Ago9h4 + UEo9cZJeg7PwmFd907gBGc+RCSIo15ffd6LNcVcuvYsUd+iFlPowbMfIkvHbTM1+h4Vjm2 + MX4r/wOEDJlTv02UDZJKBOfkNmyTkN44MhgyXh5O+PFxBJxo2zDlXl5od8Su+Wk4Q1kQFg + X8b41cky2DrAcAAAAUY3NjaGFiZXJ0QHN0YXJraWxsZXIBAgMEBQYH + -----END OPENSSH PRIVATE KEY----- + signature: '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' + signaturePW: 'redaction' + 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' diff --git a/testsuite/testanswers/answers-function.yml b/testsuite/testanswers/answers-function.yml new file mode 100644 index 0000000..aa4e336 --- /dev/null +++ b/testsuite/testanswers/answers-function.yml @@ -0,0 +1,83 @@ +--- + 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 + nextcloud: + username: 'syn_docs' + password: 'Gc2lwTqkTzuRjfdpCiBr3gLHmlXtpb5cPVGokvaJF7g' + url: 'https://cloud.iqser.com/remote.php/webdav' + dvc: + address: "ssh://git@git.iqser.com:2222/red/qa.git" + host: "vector.iqser.com" + user: "automated-ocr" + sshKey: | + -----BEGIN OPENSSH PRIVATE KEY----- + b3BlbnNzaC1rZXktdjEAAAAABG5vbmUAAAAEbm9uZQAAAAAAAAABAAABlwAAAAdzc2gtcn + NhAAAAAwEAAQAAAYEAulOJTU601QKkelHzRJK0neOJEGz6cAyek+PkZx4cvEFLTObOHhwo + D4L6ekcxxLGEEyZWyV2PAe8+SEi5Xhmwr0zXaCqQiZi5iwXVtkx0Bv9Gb5k2AdnuNJBeOD + 0Y6K4/HLaDubEu8erI/4lrzB49NN8kByhxknJzB0xqiYVZ9bfCvI2jHaeRV2ZnN9ZwPSTs + 5W1Jr3ODVHsOcnMGmmafZnMa1Ua3ryJlhuBqYED15Sl804pGQQhNFdndz/7QobhcJXp2dB + /F/l2zFoQyCJLehsxyjsQtaf5WOF1OaAzF5s5GbZkaWw57WMDSho89jwvP17Y5Fha5C1wd + FcKeO2382NYwqBH/HeQXLVHCA+NjMU+XHdcBV/mXRpzQ50SkoYierorDI1W0xW2FwNBHHt + +cZsUnBxGie5TRi3UZj8xocgH+neRCfroBjtdU8qdVYJd7thrVHNokLpI2s+D9GHtdQXBZ + Ev61mriXtyat1+0w27oh8PeR/RXMfdfUX0GeIFnXAAAFkEGUL8FBlC/BAAAAB3NzaC1yc2 + EAAAGBALpTiU1OtNUCpHpR80SStJ3jiRBs+nAMnpPj5GceHLxBS0zmzh4cKA+C+npHMcSx + hBMmVsldjwHvPkhIuV4ZsK9M12gqkImYuYsF1bZMdAb/Rm+ZNgHZ7jSQXjg9GOiuPxy2g7 + mxLvHqyP+Ja8wePTTfJAcocZJycwdMaomFWfW3wryNox2nkVdmZzfWcD0k7OVtSa9zg1R7 + DnJzBppmn2ZzGtVGt68iZYbgamBA9eUpfNOKRkEITRXZ3c/+0KG4XCV6dnQfxf5dsxaEMg + iS3obMco7ELWn+VjhdTmgMxebORm2ZGlsOe1jA0oaPPY8Lz9e2ORYWuQtcHRXCnjtt/NjW + MKgR/x3kFy1RwgPjYzFPlx3XAVf5l0ac0OdEpKGInq6KwyNVtMVthcDQRx7fnGbFJwcRon + uU0Yt1GY/MaHIB/p3kQn66AY7XVPKnVWCXe7Ya1RzaJC6SNrPg/Rh7XUFwWRL+tZq4l7cm + rdftMNu6IfD3kf0VzH3X1F9BniBZ1wAAAAMBAAEAAAGAPAOuJNVmD3ojaja9KWgrfvOL8V + t4quCVr0LnDYO4c7aAP4vT9gTRrnVcokgOMrGOvfBKYd+dsVzS7ctm0XVq4HvaofWbyoYD + tVCyzl3/vUU59bYenCgKvqmFf43GWSPOtjvfX88/NLKP/SbRLtTKmB4LZ7bSJf5xKHenlR + X7rNZ8hekFEgcoHEOimWybiEY9e4RhCH8nXO2p8Jk2FkNZslD+4pU9ks58bx4XhVtHGIHt + b+GI0WeQFKqw9E65+mz7y5hM/8T9tj2rnoBQp9vQ6TtFhTjg2Xl1qLrQiPTStIorimVxLv + i0Hsn5qd5vwtgi5UBLU+r+SApf0LUXPjOByVOFL/H7Dlii94TOwH01pYeIH4NgiWTx/cC9 + kxDf/exrOi2Q91AqHdYht784S7mN/hU9fO/rcasP9LOmjrOA26DRRBGfuywhY+Ex6x7EbF + r8+kn3JDLUUaq5q5zpClGvulDulaOnry20Alj7Soo9KS+O727CPnRi/KNvh6ijU4ShAAAA + wGFGIUxLhRLrPhojNKYOUYSjyflqhv3HtLtca//FBFoq+njzyffo9ua4lqnUGO64Nr3x2M + i3+LxY2cnjPC6EfGfWg/zcDhSsvjhVbmdGJ2WTXA1vRmfFLqdZv8jCNDs8uxTuf8Wt/x5E + Hm5dTaINXEsapNquDrYfzvCBGCqx2TWUGA/hyMOK8zY4c2DoI9avQXFb92QkULturuBc1O + iBVbXHrHKGHyo95tgMdsXnmBTuD5nNAacryz5mJ6Z+jq9D3gAAAMEA87UXv/W63ykHWa73 + mUtYwHVOaYsXmEQp1m4eO46J/EhEnAejInR/CXzurPM+KBSlqquG3FfuF/FvTNDAGznpsh + yBs6VjKnEzdlYCPxOllBeg71ddrAJ3HbRz8jkuBa8DGRYtYb40rWXSe8PPM60aqb3VZB+F + GGqSj05X49UCkzWcp7oYJq9X1ZG5TPCx70E9V2J4a0W14JrHbw0nS1iV10Gh71kBKPh+BN + Cx3kLwdO1Zcp9qWuEG2paKt6Jcbg+xAAAAwQDDuYCDs+dCCyLBTwwhMlarvhUpc16IGOZe + N7IJxIRl38MQXWIQz/0E6QA33QF14jMMcNCpwFGEem8rZa+pZJ8XxLN8HfyEvYS+Ago9h4 + UEo9cZJeg7PwmFd907gBGc+RCSIo15ffd6LNcVcuvYsUd+iFlPowbMfIkvHbTM1+h4Vjm2 + MX4r/wOEDJlTv02UDZJKBOfkNmyTkN44MhgyXh5O+PFxBJxo2zDlXl5od8Su+Wk4Q1kQFg + X8b41cky2DrAcAAAAUY3NjaGFiZXJ0QHN0YXJraWxsZXIBAgMEBQYH + -----END OPENSSH PRIVATE KEY----- + signature: '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' + signaturePW: 'redaction' + 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' diff --git a/testsuite/testanswers/answers-infra1.yml b/testsuite/testanswers/answers-infra1.yml new file mode 100644 index 0000000..431af5d --- /dev/null +++ b/testsuite/testanswers/answers-infra1.yml @@ -0,0 +1,73 @@ +--- + basic: + namespace: + server: redaction + realms: + first: + realm: 'redaction' + email: 'admin@example.com' + existingSecret: + secretName: "initialization-job-redaction" + secretKey: "INIT_USER_PASSWORD" + runVersion: stable_v2 + runController: infra1 + gatewayPort: 8080 + keycloakDynamicUrl: true + keycloakPort: 443 + disablePostgres: false + runDebugMode: false + nextcloud: + username: 'syn_docs' + password: 'Gc2lwTqkTzuRjfdpCiBr3gLHmlXtpb5cPVGokvaJF7g' + url: 'https://cloud.iqser.com/remote.php/webdav' + dvc: + address: "ssh://git@git.iqser.com:2222/red/qa.git" + host: "vector.iqser.com" + user: "automated-ocr" + sshKey: | + -----BEGIN OPENSSH PRIVATE KEY----- + b3BlbnNzaC1rZXktdjEAAAAABG5vbmUAAAAEbm9uZQAAAAAAAAABAAABlwAAAAdzc2gtcn + NhAAAAAwEAAQAAAYEAulOJTU601QKkelHzRJK0neOJEGz6cAyek+PkZx4cvEFLTObOHhwo + D4L6ekcxxLGEEyZWyV2PAe8+SEi5Xhmwr0zXaCqQiZi5iwXVtkx0Bv9Gb5k2AdnuNJBeOD + 0Y6K4/HLaDubEu8erI/4lrzB49NN8kByhxknJzB0xqiYVZ9bfCvI2jHaeRV2ZnN9ZwPSTs + 5W1Jr3ODVHsOcnMGmmafZnMa1Ua3ryJlhuBqYED15Sl804pGQQhNFdndz/7QobhcJXp2dB + /F/l2zFoQyCJLehsxyjsQtaf5WOF1OaAzF5s5GbZkaWw57WMDSho89jwvP17Y5Fha5C1wd + FcKeO2382NYwqBH/HeQXLVHCA+NjMU+XHdcBV/mXRpzQ50SkoYierorDI1W0xW2FwNBHHt + +cZsUnBxGie5TRi3UZj8xocgH+neRCfroBjtdU8qdVYJd7thrVHNokLpI2s+D9GHtdQXBZ + Ev61mriXtyat1+0w27oh8PeR/RXMfdfUX0GeIFnXAAAFkEGUL8FBlC/BAAAAB3NzaC1yc2 + EAAAGBALpTiU1OtNUCpHpR80SStJ3jiRBs+nAMnpPj5GceHLxBS0zmzh4cKA+C+npHMcSx + hBMmVsldjwHvPkhIuV4ZsK9M12gqkImYuYsF1bZMdAb/Rm+ZNgHZ7jSQXjg9GOiuPxy2g7 + mxLvHqyP+Ja8wePTTfJAcocZJycwdMaomFWfW3wryNox2nkVdmZzfWcD0k7OVtSa9zg1R7 + DnJzBppmn2ZzGtVGt68iZYbgamBA9eUpfNOKRkEITRXZ3c/+0KG4XCV6dnQfxf5dsxaEMg + iS3obMco7ELWn+VjhdTmgMxebORm2ZGlsOe1jA0oaPPY8Lz9e2ORYWuQtcHRXCnjtt/NjW + MKgR/x3kFy1RwgPjYzFPlx3XAVf5l0ac0OdEpKGInq6KwyNVtMVthcDQRx7fnGbFJwcRon + uU0Yt1GY/MaHIB/p3kQn66AY7XVPKnVWCXe7Ya1RzaJC6SNrPg/Rh7XUFwWRL+tZq4l7cm + rdftMNu6IfD3kf0VzH3X1F9BniBZ1wAAAAMBAAEAAAGAPAOuJNVmD3ojaja9KWgrfvOL8V + t4quCVr0LnDYO4c7aAP4vT9gTRrnVcokgOMrGOvfBKYd+dsVzS7ctm0XVq4HvaofWbyoYD + tVCyzl3/vUU59bYenCgKvqmFf43GWSPOtjvfX88/NLKP/SbRLtTKmB4LZ7bSJf5xKHenlR + X7rNZ8hekFEgcoHEOimWybiEY9e4RhCH8nXO2p8Jk2FkNZslD+4pU9ks58bx4XhVtHGIHt + b+GI0WeQFKqw9E65+mz7y5hM/8T9tj2rnoBQp9vQ6TtFhTjg2Xl1qLrQiPTStIorimVxLv + i0Hsn5qd5vwtgi5UBLU+r+SApf0LUXPjOByVOFL/H7Dlii94TOwH01pYeIH4NgiWTx/cC9 + kxDf/exrOi2Q91AqHdYht784S7mN/hU9fO/rcasP9LOmjrOA26DRRBGfuywhY+Ex6x7EbF + r8+kn3JDLUUaq5q5zpClGvulDulaOnry20Alj7Soo9KS+O727CPnRi/KNvh6ijU4ShAAAA + wGFGIUxLhRLrPhojNKYOUYSjyflqhv3HtLtca//FBFoq+njzyffo9ua4lqnUGO64Nr3x2M + i3+LxY2cnjPC6EfGfWg/zcDhSsvjhVbmdGJ2WTXA1vRmfFLqdZv8jCNDs8uxTuf8Wt/x5E + Hm5dTaINXEsapNquDrYfzvCBGCqx2TWUGA/hyMOK8zY4c2DoI9avQXFb92QkULturuBc1O + iBVbXHrHKGHyo95tgMdsXnmBTuD5nNAacryz5mJ6Z+jq9D3gAAAMEA87UXv/W63ykHWa73 + mUtYwHVOaYsXmEQp1m4eO46J/EhEnAejInR/CXzurPM+KBSlqquG3FfuF/FvTNDAGznpsh + yBs6VjKnEzdlYCPxOllBeg71ddrAJ3HbRz8jkuBa8DGRYtYb40rWXSe8PPM60aqb3VZB+F + GGqSj05X49UCkzWcp7oYJq9X1ZG5TPCx70E9V2J4a0W14JrHbw0nS1iV10Gh71kBKPh+BN + Cx3kLwdO1Zcp9qWuEG2paKt6Jcbg+xAAAAwQDDuYCDs+dCCyLBTwwhMlarvhUpc16IGOZe + N7IJxIRl38MQXWIQz/0E6QA33QF14jMMcNCpwFGEem8rZa+pZJ8XxLN8HfyEvYS+Ago9h4 + UEo9cZJeg7PwmFd907gBGc+RCSIo15ffd6LNcVcuvYsUd+iFlPowbMfIkvHbTM1+h4Vjm2 + MX4r/wOEDJlTv02UDZJKBOfkNmyTkN44MhgyXh5O+PFxBJxo2zDlXl5od8Su+Wk4Q1kQFg + X8b41cky2DrAcAAAAUY3NjaGFiZXJ0QHN0YXJraWxsZXIBAgMEBQYH + -----END OPENSSH PRIVATE KEY----- + signature: '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' + signaturePW: 'redaction' + test: + metrics: + enabled: false + config: + content_processing_timeout: '10' + warmup_wait_time: '0' diff --git a/testsuite/testanswers/answers-infra2.yml b/testsuite/testanswers/answers-infra2.yml new file mode 100644 index 0000000..204eed4 --- /dev/null +++ b/testsuite/testanswers/answers-infra2.yml @@ -0,0 +1,84 @@ +--- + basic: + namespace: + server: redaction + realms: + first: + realm: 'redaction' + email: 'admin@example.com' + existingSecret: + secretName: "initialization-job-redaction" + secretKey: "INIT_USER_PASSWORD" + runVersion: stable_v2 + runController: infra2 + gatewayPort: 8080 + uiPort: 8080 + uiExternAddress: 'https://qa-ocr3.iqser.cloud/ui/redaction/main/dashboard' + keycloakDynamicUrl: true + keycloakPort: 443 + disablePostgres: false + runDebugMode: false + nextcloud: + username: 'syn_docs' + password: 'Gc2lwTqkTzuRjfdpCiBr3gLHmlXtpb5cPVGokvaJF7g' + url: 'https://cloud.iqser.com/remote.php/webdav' + dvc: + address: "ssh://git@git.iqser.com:2222/red/qa.git" + host: "vector.iqser.com" + user: "automated-ocr" + sshKey: | + -----BEGIN OPENSSH PRIVATE KEY----- + b3BlbnNzaC1rZXktdjEAAAAABG5vbmUAAAAEbm9uZQAAAAAAAAABAAABlwAAAAdzc2gtcn + NhAAAAAwEAAQAAAYEAulOJTU601QKkelHzRJK0neOJEGz6cAyek+PkZx4cvEFLTObOHhwo + D4L6ekcxxLGEEyZWyV2PAe8+SEi5Xhmwr0zXaCqQiZi5iwXVtkx0Bv9Gb5k2AdnuNJBeOD + 0Y6K4/HLaDubEu8erI/4lrzB49NN8kByhxknJzB0xqiYVZ9bfCvI2jHaeRV2ZnN9ZwPSTs + 5W1Jr3ODVHsOcnMGmmafZnMa1Ua3ryJlhuBqYED15Sl804pGQQhNFdndz/7QobhcJXp2dB + /F/l2zFoQyCJLehsxyjsQtaf5WOF1OaAzF5s5GbZkaWw57WMDSho89jwvP17Y5Fha5C1wd + FcKeO2382NYwqBH/HeQXLVHCA+NjMU+XHdcBV/mXRpzQ50SkoYierorDI1W0xW2FwNBHHt + +cZsUnBxGie5TRi3UZj8xocgH+neRCfroBjtdU8qdVYJd7thrVHNokLpI2s+D9GHtdQXBZ + Ev61mriXtyat1+0w27oh8PeR/RXMfdfUX0GeIFnXAAAFkEGUL8FBlC/BAAAAB3NzaC1yc2 + EAAAGBALpTiU1OtNUCpHpR80SStJ3jiRBs+nAMnpPj5GceHLxBS0zmzh4cKA+C+npHMcSx + hBMmVsldjwHvPkhIuV4ZsK9M12gqkImYuYsF1bZMdAb/Rm+ZNgHZ7jSQXjg9GOiuPxy2g7 + mxLvHqyP+Ja8wePTTfJAcocZJycwdMaomFWfW3wryNox2nkVdmZzfWcD0k7OVtSa9zg1R7 + DnJzBppmn2ZzGtVGt68iZYbgamBA9eUpfNOKRkEITRXZ3c/+0KG4XCV6dnQfxf5dsxaEMg + iS3obMco7ELWn+VjhdTmgMxebORm2ZGlsOe1jA0oaPPY8Lz9e2ORYWuQtcHRXCnjtt/NjW + MKgR/x3kFy1RwgPjYzFPlx3XAVf5l0ac0OdEpKGInq6KwyNVtMVthcDQRx7fnGbFJwcRon + uU0Yt1GY/MaHIB/p3kQn66AY7XVPKnVWCXe7Ya1RzaJC6SNrPg/Rh7XUFwWRL+tZq4l7cm + rdftMNu6IfD3kf0VzH3X1F9BniBZ1wAAAAMBAAEAAAGAPAOuJNVmD3ojaja9KWgrfvOL8V + t4quCVr0LnDYO4c7aAP4vT9gTRrnVcokgOMrGOvfBKYd+dsVzS7ctm0XVq4HvaofWbyoYD + tVCyzl3/vUU59bYenCgKvqmFf43GWSPOtjvfX88/NLKP/SbRLtTKmB4LZ7bSJf5xKHenlR + X7rNZ8hekFEgcoHEOimWybiEY9e4RhCH8nXO2p8Jk2FkNZslD+4pU9ks58bx4XhVtHGIHt + b+GI0WeQFKqw9E65+mz7y5hM/8T9tj2rnoBQp9vQ6TtFhTjg2Xl1qLrQiPTStIorimVxLv + i0Hsn5qd5vwtgi5UBLU+r+SApf0LUXPjOByVOFL/H7Dlii94TOwH01pYeIH4NgiWTx/cC9 + kxDf/exrOi2Q91AqHdYht784S7mN/hU9fO/rcasP9LOmjrOA26DRRBGfuywhY+Ex6x7EbF + r8+kn3JDLUUaq5q5zpClGvulDulaOnry20Alj7Soo9KS+O727CPnRi/KNvh6ijU4ShAAAA + wGFGIUxLhRLrPhojNKYOUYSjyflqhv3HtLtca//FBFoq+njzyffo9ua4lqnUGO64Nr3x2M + i3+LxY2cnjPC6EfGfWg/zcDhSsvjhVbmdGJ2WTXA1vRmfFLqdZv8jCNDs8uxTuf8Wt/x5E + Hm5dTaINXEsapNquDrYfzvCBGCqx2TWUGA/hyMOK8zY4c2DoI9avQXFb92QkULturuBc1O + iBVbXHrHKGHyo95tgMdsXnmBTuD5nNAacryz5mJ6Z+jq9D3gAAAMEA87UXv/W63ykHWa73 + mUtYwHVOaYsXmEQp1m4eO46J/EhEnAejInR/CXzurPM+KBSlqquG3FfuF/FvTNDAGznpsh + yBs6VjKnEzdlYCPxOllBeg71ddrAJ3HbRz8jkuBa8DGRYtYb40rWXSe8PPM60aqb3VZB+F + GGqSj05X49UCkzWcp7oYJq9X1ZG5TPCx70E9V2J4a0W14JrHbw0nS1iV10Gh71kBKPh+BN + Cx3kLwdO1Zcp9qWuEG2paKt6Jcbg+xAAAAwQDDuYCDs+dCCyLBTwwhMlarvhUpc16IGOZe + N7IJxIRl38MQXWIQz/0E6QA33QF14jMMcNCpwFGEem8rZa+pZJ8XxLN8HfyEvYS+Ago9h4 + UEo9cZJeg7PwmFd907gBGc+RCSIo15ffd6LNcVcuvYsUd+iFlPowbMfIkvHbTM1+h4Vjm2 + MX4r/wOEDJlTv02UDZJKBOfkNmyTkN44MhgyXh5O+PFxBJxo2zDlXl5od8Su+Wk4Q1kQFg + X8b41cky2DrAcAAAAUY3NjaGFiZXJ0QHN0YXJraWxsZXIBAgMEBQYH + -----END OPENSSH PRIVATE KEY----- + signature: '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' + signaturePW: 'redaction' + test: + metrics: + enabled: true + config: + content_processing_timeout: '10' + warmup_wait_time: '0' + infratest: + iteratons: '180' + duration: '60' + users: '5' + user: 'loadtest1@example.com' + existingSecret: + secretName: "initialization-job-redaction" + secretKey: "INIT_USER_PASSWORD" + diff --git a/testsuite/testanswers/answers-load.yml b/testsuite/testanswers/answers-load.yml new file mode 100644 index 0000000..ab859f5 --- /dev/null +++ b/testsuite/testanswers/answers-load.yml @@ -0,0 +1,81 @@ +--- + basic: + namespace: + server: redaction + realms: + first: + realm: 'redaction' + email: 'admin@example.com' + password: 'JY9FGedkjL4APfg3qku8CuvwP9R3j5' + runVersion: stable_v2 + runController: load + gatewayPort: 8080 + keycloakDynamicUrl: true + keycloakPort: 443 + disablePostgres: false + runDebugMode: false + nextcloud: + username: 'syn_docs' + password: 'Gc2lwTqkTzuRjfdpCiBr3gLHmlXtpb5cPVGokvaJF7g' + url: 'https://cloud.iqser.com/remote.php/webdav' + dvc: + address: "ssh://git@git.iqser.com:2222/red/qa.git" + host: "vector.iqser.com" + user: "automated-ocr" + sshKey: | + -----BEGIN OPENSSH PRIVATE KEY----- + b3BlbnNzaC1rZXktdjEAAAAABG5vbmUAAAAEbm9uZQAAAAAAAAABAAABlwAAAAdzc2gtcn + NhAAAAAwEAAQAAAYEAulOJTU601QKkelHzRJK0neOJEGz6cAyek+PkZx4cvEFLTObOHhwo + D4L6ekcxxLGEEyZWyV2PAe8+SEi5Xhmwr0zXaCqQiZi5iwXVtkx0Bv9Gb5k2AdnuNJBeOD + 0Y6K4/HLaDubEu8erI/4lrzB49NN8kByhxknJzB0xqiYVZ9bfCvI2jHaeRV2ZnN9ZwPSTs + 5W1Jr3ODVHsOcnMGmmafZnMa1Ua3ryJlhuBqYED15Sl804pGQQhNFdndz/7QobhcJXp2dB + /F/l2zFoQyCJLehsxyjsQtaf5WOF1OaAzF5s5GbZkaWw57WMDSho89jwvP17Y5Fha5C1wd + FcKeO2382NYwqBH/HeQXLVHCA+NjMU+XHdcBV/mXRpzQ50SkoYierorDI1W0xW2FwNBHHt + +cZsUnBxGie5TRi3UZj8xocgH+neRCfroBjtdU8qdVYJd7thrVHNokLpI2s+D9GHtdQXBZ + Ev61mriXtyat1+0w27oh8PeR/RXMfdfUX0GeIFnXAAAFkEGUL8FBlC/BAAAAB3NzaC1yc2 + EAAAGBALpTiU1OtNUCpHpR80SStJ3jiRBs+nAMnpPj5GceHLxBS0zmzh4cKA+C+npHMcSx + hBMmVsldjwHvPkhIuV4ZsK9M12gqkImYuYsF1bZMdAb/Rm+ZNgHZ7jSQXjg9GOiuPxy2g7 + mxLvHqyP+Ja8wePTTfJAcocZJycwdMaomFWfW3wryNox2nkVdmZzfWcD0k7OVtSa9zg1R7 + DnJzBppmn2ZzGtVGt68iZYbgamBA9eUpfNOKRkEITRXZ3c/+0KG4XCV6dnQfxf5dsxaEMg + iS3obMco7ELWn+VjhdTmgMxebORm2ZGlsOe1jA0oaPPY8Lz9e2ORYWuQtcHRXCnjtt/NjW + MKgR/x3kFy1RwgPjYzFPlx3XAVf5l0ac0OdEpKGInq6KwyNVtMVthcDQRx7fnGbFJwcRon + uU0Yt1GY/MaHIB/p3kQn66AY7XVPKnVWCXe7Ya1RzaJC6SNrPg/Rh7XUFwWRL+tZq4l7cm + rdftMNu6IfD3kf0VzH3X1F9BniBZ1wAAAAMBAAEAAAGAPAOuJNVmD3ojaja9KWgrfvOL8V + t4quCVr0LnDYO4c7aAP4vT9gTRrnVcokgOMrGOvfBKYd+dsVzS7ctm0XVq4HvaofWbyoYD + tVCyzl3/vUU59bYenCgKvqmFf43GWSPOtjvfX88/NLKP/SbRLtTKmB4LZ7bSJf5xKHenlR + X7rNZ8hekFEgcoHEOimWybiEY9e4RhCH8nXO2p8Jk2FkNZslD+4pU9ks58bx4XhVtHGIHt + b+GI0WeQFKqw9E65+mz7y5hM/8T9tj2rnoBQp9vQ6TtFhTjg2Xl1qLrQiPTStIorimVxLv + i0Hsn5qd5vwtgi5UBLU+r+SApf0LUXPjOByVOFL/H7Dlii94TOwH01pYeIH4NgiWTx/cC9 + kxDf/exrOi2Q91AqHdYht784S7mN/hU9fO/rcasP9LOmjrOA26DRRBGfuywhY+Ex6x7EbF + r8+kn3JDLUUaq5q5zpClGvulDulaOnry20Alj7Soo9KS+O727CPnRi/KNvh6ijU4ShAAAA + wGFGIUxLhRLrPhojNKYOUYSjyflqhv3HtLtca//FBFoq+njzyffo9ua4lqnUGO64Nr3x2M + i3+LxY2cnjPC6EfGfWg/zcDhSsvjhVbmdGJ2WTXA1vRmfFLqdZv8jCNDs8uxTuf8Wt/x5E + Hm5dTaINXEsapNquDrYfzvCBGCqx2TWUGA/hyMOK8zY4c2DoI9avQXFb92QkULturuBc1O + iBVbXHrHKGHyo95tgMdsXnmBTuD5nNAacryz5mJ6Z+jq9D3gAAAMEA87UXv/W63ykHWa73 + mUtYwHVOaYsXmEQp1m4eO46J/EhEnAejInR/CXzurPM+KBSlqquG3FfuF/FvTNDAGznpsh + yBs6VjKnEzdlYCPxOllBeg71ddrAJ3HbRz8jkuBa8DGRYtYb40rWXSe8PPM60aqb3VZB+F + GGqSj05X49UCkzWcp7oYJq9X1ZG5TPCx70E9V2J4a0W14JrHbw0nS1iV10Gh71kBKPh+BN + Cx3kLwdO1Zcp9qWuEG2paKt6Jcbg+xAAAAwQDDuYCDs+dCCyLBTwwhMlarvhUpc16IGOZe + N7IJxIRl38MQXWIQz/0E6QA33QF14jMMcNCpwFGEem8rZa+pZJ8XxLN8HfyEvYS+Ago9h4 + UEo9cZJeg7PwmFd907gBGc+RCSIo15ffd6LNcVcuvYsUd+iFlPowbMfIkvHbTM1+h4Vjm2 + MX4r/wOEDJlTv02UDZJKBOfkNmyTkN44MhgyXh5O+PFxBJxo2zDlXl5od8Su+Wk4Q1kQFg + X8b41cky2DrAcAAAAUY3NjaGFiZXJ0QHN0YXJraWxsZXIBAgMEBQYH + -----END OPENSSH PRIVATE KEY----- + signature: 'MIIPoQIBAzCCD2cGCSqGSIb3DQEHAaCCD1gEgg9UMIIPUDCCBYcGCSqGSIb3DQEHBqCCBXgwggV0AgEAMIIFbQYJKoZIhvcNAQcBMBwGCiqGSIb3DQEMAQYwDgQIT5+f03Q5ByICAggAgIIFQGd2vZilIr91n36tT6ZUq8oTs5JiTmAhmFvKLrRX/VYOp4b02A11VBTq8KCVmErtMTgPeMY/nQAaWNRhqV2XuOzDs06PHh2tMf9UpL/vHV+riRlgWmB8UJLa01NUXIcFzFAtWXW2AxLokIxTSW+yxut05/mW75lz5z4988ZnVAz81y5OLBLkUCz2/+zBlbY/itUFvDCmz0sz2LXYCTaz2HlJgo6kD8DLbXeqbiOR5h/q26BBJwzZOrL6X6A62CysyD1FDU4nsuvaYO0uMVeHHmMEp/jqVmD2XW0jETBYJMrsFydwe5g5kLgbvY8+H5oo68SaSRR6JcInorsBlJ7evjbTx1PM2W7A9X0VM4dBsiE9YJlteRWfvd6iQ1jj1CodJlsA+rFgL5OcMdxt7iRXrj4z+qHxi1zpcsGi/M3en8TVAsYI2jkEP7DEJVH/gKUrritR0CWyF5NBdbXcnBItt8yHU/fx+eCcmVxmk+FR3a/DxGjffAx/hF8QQzVkSP/THRNzGiapKi+7ITifakQRmFMpD8uVtWkH87dvzJwWqk6UU4Kis2HXjK1YbKz/08n+hocAOHeSRoFwyFlGQl6EP9rLaoANeq2jCD5nkg8i8jjPpGwrBe1nVBhtb/yXeZvpE2IrXqyQDU8hYVorPSon6TtuBlCJWwX3+nfS9S29FOc+5a/c8F3jiBsIC4lfjdfSMRA31qtJTfFRzbCMm4C9NYMrj+ibWgW/TrOu+swohWq1mdJfCRwaljmMtAclXnYolxJwhOiOVWKte0JwVb+hZ25W41jU5teDUXH+SphWduqDwTUQLPR5stzLqNKylBdNIohCT/u1nU1816r/PT86iSkecZRP7El6P7oAaEfTY3we3XtQW3OhTjpK/QzVgLCI9w3txg0+OWeqCZO+X+Dov6/CplOajSfmKFPgf38nkR/+MoA9opacSntEcjM2Te6WzG/B4vYILyLO6C89jgW+hjZpwSKSCpzWKCs+zQaa4aSfNMTaZVWYi8wSyG7jr0Uo51UOGby4BnnzfAA3qMYAgtSMkjiwget+qb0qLxWCRD+WTp2mIPkiOISSaulLjWiSMydMj8tdsWR726tQ1ik+T/swPTJedKG9H7p4YOmctU2CxspupKhMYUYefRuyd+TxIpY8uUlWAs8VKqe92oaoJfmDATEjLCwlUIrSIo2f2hfWwOrOND6TgmwsWdo64yK583H+evOe7mu4wqb42lM9k/GvH4j5ozy8UU3ntK2qzzIkdFrA/EUV05kjMjFwsla+dw1uJ+g/kvs3xM2DvdNXH/bQ5F00999qbxGJYnHMgReGLVfoOHRMSfIP6lLYoU6dl1IkXZXng/9tuoOCRcuxaB2tbV+b6daCEEO6uLR7XDCZBkRCLi9AuD+oWtc8e2p9jDppSLLG23zuFXx+u/AAdMdguZLKC7T7ZyctlI1ZSIAIr4tXe4RQI40rOOYvnSna961OvNXa3q7frIVvvfR4St0NBzjyOVZ0GFtg+pWk7nqwxQMfNT3kyKc9cnWhdUhq661LdoSxyeOmbI+XLSBBqsmvnkMi/hRA21fEEcO169oLPQaU6vqsG+8bfkXfpISkXNoXAyZrCzinvP99U6g04uKNed7WyfRSpzcohmzR50g1D/ksOBGGnDiOqZWH5o7kznERYyv6/28S46s7z+02Ib8GbT2DzkNv3DF9mjslzk22sky2eVmYkIHpLu1ja5WtqHYH3ZqF3aCXjyKnvf08h65XuohwIDDcf+z+Y4/TDHSxS9LdJDIRnmEEmM+QzDxQ8jCCCcEGCSqGSIb3DQEHAaCCCbIEggmuMIIJqjCCCaYGCyqGSIb3DQEMCgECoIIJbjCCCWowHAYKKoZIhvcNAQwBAzAOBAgIc9NrWhCmogICCAAEgglIJEbxeCKeQbJxzn9UuF7e/YP5CIyHimkiwXU4w2A4Gu7/q6c+Max09UtMCHEgkTCjO/xcvsVm1kNLBVknsGntE8Rr6VIxldAYqO0/dwiUa6JU5U7gaL5mZlXqcsREyN8i374eJy7+kGofV6f6DfScdZ9wnx5mwnWtrfLi2BsAZDvyJAKXYqJdS9pv+SBl6Pd5IiHn3BwDe6XjXrmGNTtWFLy9tiNfhCzFaeojUagyN62za7E0gdRZ7Djcp9Xp9kImP306CwInU+uujQGD9nX2HtXNZGIWc14LREYNFscm5+jFkPyN/l8Xs43l7jqVszR7TfHXmbJ8uVb925vYyzFVRCj1E4gZCm/VUQ7fEho67p/N2D5XiWPy/KY6G37FyLvYdBgIlkgIZOnxj1fmSrgjlXtoiCthJNkjvtyYxD9YgqU8D8U/hjjnZa9JQaRjJR2cHg1S50fwLJlf2q+oFoD14wP+xNPeYisR2en/6SdkY2llzJDgimlNf/wqhorbYvQJ0/7+8ljSY0X4EgJ3lBF81yWsLJanaiuKmoR0Iygs9yQTaKRIiVbU9T8KuNvsPYFchrmcx4WxfkaM6BhvkhFsbz3/f81BSW3g0KL2DcVZ0qRDaGlxWKy8wpmtWC6Ty71UEC1A9wG2Q9GzbB9Z+Mq0OwR/zTlrOB8SNFX3rH417iolu1dzTKAJLLnnRKN/mMWotdjz9ikdeH7IPf9JcL/BKn8SXIMekrnUKRQ+pHqw08kPaPyn8570vbdFEnt67SQMSsLoILZNRehgbXvZt6bfBd+ZLGHYMGeqYDbb4RtTWCjqSCjaJWYCYdsfG6vXA/RYCfRsifqBaWlH24hId6cRLVbSgX6VwzwJ1XftfQ6wIUVjZym0JScDQJUmIZFD6aKsJIs4Oek3cWQEXdg3a84781XjHz3XjudTsxdRvfhB8OfTYd8eqGsktBnZ2C+D+5Plckpb82ZmIiLk3lpfKXxc7wz1O3XhJ7QqoSbkifB3wHGYAghpDYzTWJUTjZod6WqyujVFt2qP3KVAla3eN5ZNEvu2aZZognFkREUPCF5qiGyGrMCpjX2yTZ1WxH6mBzNQzuFAwSORD4Gg+KDdJqLOqSQ4VhCg74ZOYwS+4v+CdysUjajLeMfOwAaFteiooXTd05xtS1zcgUzpL2ZQf9VB+QLizJy+EP8GC5kTr97HZ5G9JitIaKFvFNUX3F/ICh/sX6IRNCuQ+3Rfqj41mYPZT9L6qd5ENyNqaRG/K/YrjYsOD/SBRXTErhqU/0J8nR8GrDjsvaIh5aSMyJu3t+JlwIs+eNJ2ddz31xuTksrwjprnxWmfaZBQa3d7cP+3nkJ4qIpmj7sHsLQu4QYw7c3MhK3Yfxf7svVh75E/PVvkwOVTUB+ufy6cayeHpqHW1CM18o1Jj/IR6URQoIG2CdhBfIdqNJQBWKAe5AycIjX9eDIDTaokkcdFGVs369EwXLp2ZaHV3AIAx8FjEi3Wreosj5o3Y9NSdQOU+r6s48dWEQg9SGk79ba7rqo1UK3Vc8nOkBy7HT4l2wNO9xdvp3WRoQxyqChRC2XyHMPfbpKQkvDKhJX/EregoPP2sQXNx1r/JdrsZPsuHqo5tkv6q5KlcI3e59dRWCEEfjmAPYn8aI6DxCUqakhBb1RmL4AJjCdSzTfudyxk1shNYUxfLlxeCFS+qn2vs0PFA6v5E+xeH6SY/PLqSZd0jIkMNkqP2Ej1SjJuqpUT96Wp3rMb4nbafcRN6a4+7OWT+FNo3Q3n5VAhYI/o4NDOjyiOwE4R9uwxA8eDBBv7NQu6BMk9yjRXI8t33Tdhg7T2mdWy9e3kQej022pXe4pJrPWWVMpOFPSIbKdfGNoJnwUt6IZbsQYTKx1Lajo8/d162maldcYiIJnuvGRnn0aAJDihj9lJ4a88I2LRaaN8pNoC+OorggNsR0+6jSe9wWpvxEJlZIdABCU99M8qLV7DPR9705quZuyYmv/VW+58682WV4EJ3SOlcbEAZbBfOs5+6qdEdYnykc6cFMxc3QVv5GqtGb2K7Ijx4s621283HvTm6iud+IRv5YM4I1Lq97FwPAs5dkUV2VdkmuL5hOPxHZGqJndsM7aVaS3x1THEStW9T/RUST1NH6kN21UOafBIFT81yMa6dn/EcCBfaEClb8rAXvR4YOLXd8c+sIgEpY7gM78mU9P3Qn9H8AmDcSvYYgtQSrvkiAI3x1aTRYkDQfLRfYgzL32TBMjEiQ485P/hEoknWjZuVGn6DaP9Cf+NnCAR2l0+31SYyaDdRipaNhcnC7w55OF9h1OrhMBDPiN2l5XQqEuYIrGtjM6zFyVeEOSjlDabXkI5L2NGxyvcpyrrjNtn3WgfzWugIBck4vkhTYErttrEWJ6J2iu2IBZnSkI8PvBOeGAZEdzi/iW80r23UWkTp12lfXEpXgZXtj1VgJdFWP/D6B/HcAdVtinS39VieWCkKto/KgqQ3qFuauMZU4/A+Cy/ppEMpRUbnG693zeNQ2R9a5T8rH+0MVZAlHnjVvPkqsZ/xZYkAVdtDuBOi2Cp0aLGVGtETdISHxNtOYx5xD7Fa14P80VuXBt9v0CEeFNGpA2tfsSnxRKtp/Wvl7X7QmmxwThOcuylL4/T+gm/kMITTCmT3IYSXfYaOG/I4TffIHMETu9AjSzTiKHXP5sIBLHDLYYjWRkY9Ix/eNprVCE+kNuLA6ZqFCMolFkGCaqDCBDoBFdydBgYrcpACdsWdxqH+nrGGMkNfleFrCy8x9KP4NSpP4xzJnbyHtNofj6BzLY7s7H4d71KyzBNv+mcmU62yne8mAy7xfH3Tf3+bmBIRJjaSgwRP1V8g9Sk/dVz+MVLQhKqy62EpM6YCxGiNjDL8bZ9E0x7mu8o2xMuzDhnecrXf++IOA4xdsDsLMiIfU0RU0f21MKLKB3/TaGRH79YjnwacxdRaMN8yPYCScK+gfeTcriScElc+yRRiZwYBI9dRhaxKTRt80sRgLzg77IN4BMt6KeK0nEQpSenUQxIUKIZeEN6l2KNdG5nkH/T7W0sh8kpPTEqxlFkpI6RvvDz6A6rbXF2iaV+VbfbL62B9YAdEzs8+G+pdTMi7KZTPKrgULkTdQy5QOXKUsQK+MlznoHOA0hEogHwt7daQc8yK6npjSjxDNlLMSUwIwYJKoZIhvcNAQkVMRYEFFiterFU0gVXZLF5LZOENSjwuFq9MDEwITAJBgUrDgMCGgUABBRri8Lih3lev/aT6WyZD0ktWEzfSQQILhapGtGF9moCAggA' + signaturePW: 'redaction' + test: + metrics: + enabled: false + config: + content_processing_timeout: '10' + warmup_wait_time: '0' + discovery: + retries: '20' + timeout: '20' + loadtest: + users: '2' + duration: '30' + requests: '120' + rps: '4' + smoketest: + warmupWaitTime: '30' diff --git a/testsuite/testanswers/answers-openshift.yml b/testsuite/testanswers/answers-openshift.yml new file mode 100644 index 0000000..dcc2ef4 --- /dev/null +++ b/testsuite/testanswers/answers-openshift.yml @@ -0,0 +1,84 @@ +--- + global: + imagePullSecrets: + - iqser + basic: + realms: + first: + realm: 'redaction' + email: 'admin@example.com' + password: 'JY9FGedkjL4APfg3qku8CuvwP9R3j5' + second: + realm: 'redaction2' + email: 'admin@example.com' + password: 'JY9FGedkjL4APfg3qku8CuvwP9R3j5' + runVersion: current + runController: all + gatewayPort: 8080 + keycloakURL: 'redaction.apps.openshift.openshift.iqser.com' + keycloakPort: 80 + disablePostgres: false + runDebugMode: false + dvc: + address: "ssh://git@git.iqser.com:2222/red/qa.git" + host: "vector.iqser.com" + user: "automated-ocr" + sshKey: | + -----BEGIN OPENSSH PRIVATE KEY----- + b3BlbnNzaC1rZXktdjEAAAAABG5vbmUAAAAEbm9uZQAAAAAAAAABAAABlwAAAAdzc2gtcn + NhAAAAAwEAAQAAAYEAulOJTU601QKkelHzRJK0neOJEGz6cAyek+PkZx4cvEFLTObOHhwo + D4L6ekcxxLGEEyZWyV2PAe8+SEi5Xhmwr0zXaCqQiZi5iwXVtkx0Bv9Gb5k2AdnuNJBeOD + 0Y6K4/HLaDubEu8erI/4lrzB49NN8kByhxknJzB0xqiYVZ9bfCvI2jHaeRV2ZnN9ZwPSTs + 5W1Jr3ODVHsOcnMGmmafZnMa1Ua3ryJlhuBqYED15Sl804pGQQhNFdndz/7QobhcJXp2dB + /F/l2zFoQyCJLehsxyjsQtaf5WOF1OaAzF5s5GbZkaWw57WMDSho89jwvP17Y5Fha5C1wd + FcKeO2382NYwqBH/HeQXLVHCA+NjMU+XHdcBV/mXRpzQ50SkoYierorDI1W0xW2FwNBHHt + +cZsUnBxGie5TRi3UZj8xocgH+neRCfroBjtdU8qdVYJd7thrVHNokLpI2s+D9GHtdQXBZ + Ev61mriXtyat1+0w27oh8PeR/RXMfdfUX0GeIFnXAAAFkEGUL8FBlC/BAAAAB3NzaC1yc2 + EAAAGBALpTiU1OtNUCpHpR80SStJ3jiRBs+nAMnpPj5GceHLxBS0zmzh4cKA+C+npHMcSx + hBMmVsldjwHvPkhIuV4ZsK9M12gqkImYuYsF1bZMdAb/Rm+ZNgHZ7jSQXjg9GOiuPxy2g7 + mxLvHqyP+Ja8wePTTfJAcocZJycwdMaomFWfW3wryNox2nkVdmZzfWcD0k7OVtSa9zg1R7 + DnJzBppmn2ZzGtVGt68iZYbgamBA9eUpfNOKRkEITRXZ3c/+0KG4XCV6dnQfxf5dsxaEMg + iS3obMco7ELWn+VjhdTmgMxebORm2ZGlsOe1jA0oaPPY8Lz9e2ORYWuQtcHRXCnjtt/NjW + MKgR/x3kFy1RwgPjYzFPlx3XAVf5l0ac0OdEpKGInq6KwyNVtMVthcDQRx7fnGbFJwcRon + uU0Yt1GY/MaHIB/p3kQn66AY7XVPKnVWCXe7Ya1RzaJC6SNrPg/Rh7XUFwWRL+tZq4l7cm + rdftMNu6IfD3kf0VzH3X1F9BniBZ1wAAAAMBAAEAAAGAPAOuJNVmD3ojaja9KWgrfvOL8V + t4quCVr0LnDYO4c7aAP4vT9gTRrnVcokgOMrGOvfBKYd+dsVzS7ctm0XVq4HvaofWbyoYD + tVCyzl3/vUU59bYenCgKvqmFf43GWSPOtjvfX88/NLKP/SbRLtTKmB4LZ7bSJf5xKHenlR + X7rNZ8hekFEgcoHEOimWybiEY9e4RhCH8nXO2p8Jk2FkNZslD+4pU9ks58bx4XhVtHGIHt + b+GI0WeQFKqw9E65+mz7y5hM/8T9tj2rnoBQp9vQ6TtFhTjg2Xl1qLrQiPTStIorimVxLv + i0Hsn5qd5vwtgi5UBLU+r+SApf0LUXPjOByVOFL/H7Dlii94TOwH01pYeIH4NgiWTx/cC9 + kxDf/exrOi2Q91AqHdYht784S7mN/hU9fO/rcasP9LOmjrOA26DRRBGfuywhY+Ex6x7EbF + r8+kn3JDLUUaq5q5zpClGvulDulaOnry20Alj7Soo9KS+O727CPnRi/KNvh6ijU4ShAAAA + wGFGIUxLhRLrPhojNKYOUYSjyflqhv3HtLtca//FBFoq+njzyffo9ua4lqnUGO64Nr3x2M + i3+LxY2cnjPC6EfGfWg/zcDhSsvjhVbmdGJ2WTXA1vRmfFLqdZv8jCNDs8uxTuf8Wt/x5E + Hm5dTaINXEsapNquDrYfzvCBGCqx2TWUGA/hyMOK8zY4c2DoI9avQXFb92QkULturuBc1O + iBVbXHrHKGHyo95tgMdsXnmBTuD5nNAacryz5mJ6Z+jq9D3gAAAMEA87UXv/W63ykHWa73 + mUtYwHVOaYsXmEQp1m4eO46J/EhEnAejInR/CXzurPM+KBSlqquG3FfuF/FvTNDAGznpsh + yBs6VjKnEzdlYCPxOllBeg71ddrAJ3HbRz8jkuBa8DGRYtYb40rWXSe8PPM60aqb3VZB+F + GGqSj05X49UCkzWcp7oYJq9X1ZG5TPCx70E9V2J4a0W14JrHbw0nS1iV10Gh71kBKPh+BN + Cx3kLwdO1Zcp9qWuEG2paKt6Jcbg+xAAAAwQDDuYCDs+dCCyLBTwwhMlarvhUpc16IGOZe + N7IJxIRl38MQXWIQz/0E6QA33QF14jMMcNCpwFGEem8rZa+pZJ8XxLN8HfyEvYS+Ago9h4 + UEo9cZJeg7PwmFd907gBGc+RCSIo15ffd6LNcVcuvYsUd+iFlPowbMfIkvHbTM1+h4Vjm2 + MX4r/wOEDJlTv02UDZJKBOfkNmyTkN44MhgyXh5O+PFxBJxo2zDlXl5od8Su+Wk4Q1kQFg + X8b41cky2DrAcAAAAUY3NjaGFiZXJ0QHN0YXJraWxsZXIBAgMEBQYH + -----END OPENSSH PRIVATE KEY----- + nextcloud: + username: 'syn_docs' + password: 'Gc2lwTqkTzuRjfdpCiBr3gLHmlXtpb5cPVGokvaJF7g' + url: 'https://cloud.iqser.com/remote.php/webdav' + signature: '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' + signaturePW: 'redaction' + 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' diff --git a/testsuite/testanswers/answers-performance-aks.yml b/testsuite/testanswers/answers-performance-aks.yml new file mode 100644 index 0000000..f221f41 --- /dev/null +++ b/testsuite/testanswers/answers-performance-aks.yml @@ -0,0 +1,86 @@ +--- + global: + imageRegistry: "docker-dev.iqser.com" + imagePullSecrets: + - knecon-dev + limits: + enabled: false + + basic: + namespace: + server: redaction + realms: + first: + realm: 'redaction' + email: 'admin@example.com' + password: 'JY9FGedkjL4APfg3qku8CuvwP9R3j5' + runVersion: stable_v2 + runController: performance-v2 + gatewayPort: 8080 + keycloakDynamicUrl: true + keycloakPort: 443 + disablePostgres: false + runDebugMode: true + dvc: + address: "ssh://git@git.iqser.com:2222/red/qa.git" + host: "vector.iqser.com" + user: "automated-ocr" + sshKey: | + -----BEGIN OPENSSH PRIVATE KEY----- + b3BlbnNzaC1rZXktdjEAAAAABG5vbmUAAAAEbm9uZQAAAAAAAAABAAABlwAAAAdzc2gtcn + NhAAAAAwEAAQAAAYEAulOJTU601QKkelHzRJK0neOJEGz6cAyek+PkZx4cvEFLTObOHhwo + D4L6ekcxxLGEEyZWyV2PAe8+SEi5Xhmwr0zXaCqQiZi5iwXVtkx0Bv9Gb5k2AdnuNJBeOD + 0Y6K4/HLaDubEu8erI/4lrzB49NN8kByhxknJzB0xqiYVZ9bfCvI2jHaeRV2ZnN9ZwPSTs + 5W1Jr3ODVHsOcnMGmmafZnMa1Ua3ryJlhuBqYED15Sl804pGQQhNFdndz/7QobhcJXp2dB + /F/l2zFoQyCJLehsxyjsQtaf5WOF1OaAzF5s5GbZkaWw57WMDSho89jwvP17Y5Fha5C1wd + FcKeO2382NYwqBH/HeQXLVHCA+NjMU+XHdcBV/mXRpzQ50SkoYierorDI1W0xW2FwNBHHt + +cZsUnBxGie5TRi3UZj8xocgH+neRCfroBjtdU8qdVYJd7thrVHNokLpI2s+D9GHtdQXBZ + Ev61mriXtyat1+0w27oh8PeR/RXMfdfUX0GeIFnXAAAFkEGUL8FBlC/BAAAAB3NzaC1yc2 + EAAAGBALpTiU1OtNUCpHpR80SStJ3jiRBs+nAMnpPj5GceHLxBS0zmzh4cKA+C+npHMcSx + hBMmVsldjwHvPkhIuV4ZsK9M12gqkImYuYsF1bZMdAb/Rm+ZNgHZ7jSQXjg9GOiuPxy2g7 + mxLvHqyP+Ja8wePTTfJAcocZJycwdMaomFWfW3wryNox2nkVdmZzfWcD0k7OVtSa9zg1R7 + DnJzBppmn2ZzGtVGt68iZYbgamBA9eUpfNOKRkEITRXZ3c/+0KG4XCV6dnQfxf5dsxaEMg + iS3obMco7ELWn+VjhdTmgMxebORm2ZGlsOe1jA0oaPPY8Lz9e2ORYWuQtcHRXCnjtt/NjW + MKgR/x3kFy1RwgPjYzFPlx3XAVf5l0ac0OdEpKGInq6KwyNVtMVthcDQRx7fnGbFJwcRon + uU0Yt1GY/MaHIB/p3kQn66AY7XVPKnVWCXe7Ya1RzaJC6SNrPg/Rh7XUFwWRL+tZq4l7cm + rdftMNu6IfD3kf0VzH3X1F9BniBZ1wAAAAMBAAEAAAGAPAOuJNVmD3ojaja9KWgrfvOL8V + t4quCVr0LnDYO4c7aAP4vT9gTRrnVcokgOMrGOvfBKYd+dsVzS7ctm0XVq4HvaofWbyoYD + tVCyzl3/vUU59bYenCgKvqmFf43GWSPOtjvfX88/NLKP/SbRLtTKmB4LZ7bSJf5xKHenlR + X7rNZ8hekFEgcoHEOimWybiEY9e4RhCH8nXO2p8Jk2FkNZslD+4pU9ks58bx4XhVtHGIHt + b+GI0WeQFKqw9E65+mz7y5hM/8T9tj2rnoBQp9vQ6TtFhTjg2Xl1qLrQiPTStIorimVxLv + i0Hsn5qd5vwtgi5UBLU+r+SApf0LUXPjOByVOFL/H7Dlii94TOwH01pYeIH4NgiWTx/cC9 + kxDf/exrOi2Q91AqHdYht784S7mN/hU9fO/rcasP9LOmjrOA26DRRBGfuywhY+Ex6x7EbF + r8+kn3JDLUUaq5q5zpClGvulDulaOnry20Alj7Soo9KS+O727CPnRi/KNvh6ijU4ShAAAA + wGFGIUxLhRLrPhojNKYOUYSjyflqhv3HtLtca//FBFoq+njzyffo9ua4lqnUGO64Nr3x2M + i3+LxY2cnjPC6EfGfWg/zcDhSsvjhVbmdGJ2WTXA1vRmfFLqdZv8jCNDs8uxTuf8Wt/x5E + Hm5dTaINXEsapNquDrYfzvCBGCqx2TWUGA/hyMOK8zY4c2DoI9avQXFb92QkULturuBc1O + iBVbXHrHKGHyo95tgMdsXnmBTuD5nNAacryz5mJ6Z+jq9D3gAAAMEA87UXv/W63ykHWa73 + mUtYwHVOaYsXmEQp1m4eO46J/EhEnAejInR/CXzurPM+KBSlqquG3FfuF/FvTNDAGznpsh + yBs6VjKnEzdlYCPxOllBeg71ddrAJ3HbRz8jkuBa8DGRYtYb40rWXSe8PPM60aqb3VZB+F + GGqSj05X49UCkzWcp7oYJq9X1ZG5TPCx70E9V2J4a0W14JrHbw0nS1iV10Gh71kBKPh+BN + Cx3kLwdO1Zcp9qWuEG2paKt6Jcbg+xAAAAwQDDuYCDs+dCCyLBTwwhMlarvhUpc16IGOZe + N7IJxIRl38MQXWIQz/0E6QA33QF14jMMcNCpwFGEem8rZa+pZJ8XxLN8HfyEvYS+Ago9h4 + UEo9cZJeg7PwmFd907gBGc+RCSIo15ffd6LNcVcuvYsUd+iFlPowbMfIkvHbTM1+h4Vjm2 + MX4r/wOEDJlTv02UDZJKBOfkNmyTkN44MhgyXh5O+PFxBJxo2zDlXl5od8Su+Wk4Q1kQFg + X8b41cky2DrAcAAAAUY3NjaGFiZXJ0QHN0YXJraWxsZXIBAgMEBQYH + -----END OPENSSH PRIVATE KEY----- + nextcloud: + username: 'syn_docs' + password: 'Gc2lwTqkTzuRjfdpCiBr3gLHmlXtpb5cPVGokvaJF7g' + url: 'https://cloud.iqser.com/remote.php/webdav' + signature: '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' + signaturePW: 'redaction' + test: + metrics: + enabled: true + config: + content_processing_timeout: '10' + warmup_wait_time: '0' + discovery: + retries: '20' + timeout: '20' + loadtest: + users: '10' + duration: '10' + smoketest: + warmupWaitTime: '30' diff --git a/testsuite/testanswers/answers-performance.yml b/testsuite/testanswers/answers-performance.yml new file mode 100644 index 0000000..42c818f --- /dev/null +++ b/testsuite/testanswers/answers-performance.yml @@ -0,0 +1,79 @@ +--- + basic: + namespace: + server: redaction + realms: + first: + realm: 'redaction' + email: 'admin@example.com' + password: 'JY9FGedkjL4APfg3qku8CuvwP9R3j5' + runVersion: stable_v2 + runController: performance-v2 + gatewayPort: 8080 + keycloakDynamicUrl: true + keycloakPort: 443 + disablePostgres: false + runDebugMode: true + + test: + metrics: + enabled: true + config: + content_processing_timeout: '10' + warmup_wait_time: '0' + performancetest: + wait_time_200_files: '10' + processing_timeout_200_files: '50' + run_cleanup: true + + dvc: + address: "ssh://git@git.iqser.com:2222/red/qa.git" + host: "vector.iqser.com" + user: "automated-ocr" + sshKey: | + -----BEGIN OPENSSH PRIVATE KEY----- + b3BlbnNzaC1rZXktdjEAAAAABG5vbmUAAAAEbm9uZQAAAAAAAAABAAABlwAAAAdzc2gtcn + NhAAAAAwEAAQAAAYEAulOJTU601QKkelHzRJK0neOJEGz6cAyek+PkZx4cvEFLTObOHhwo + D4L6ekcxxLGEEyZWyV2PAe8+SEi5Xhmwr0zXaCqQiZi5iwXVtkx0Bv9Gb5k2AdnuNJBeOD + 0Y6K4/HLaDubEu8erI/4lrzB49NN8kByhxknJzB0xqiYVZ9bfCvI2jHaeRV2ZnN9ZwPSTs + 5W1Jr3ODVHsOcnMGmmafZnMa1Ua3ryJlhuBqYED15Sl804pGQQhNFdndz/7QobhcJXp2dB + /F/l2zFoQyCJLehsxyjsQtaf5WOF1OaAzF5s5GbZkaWw57WMDSho89jwvP17Y5Fha5C1wd + FcKeO2382NYwqBH/HeQXLVHCA+NjMU+XHdcBV/mXRpzQ50SkoYierorDI1W0xW2FwNBHHt + +cZsUnBxGie5TRi3UZj8xocgH+neRCfroBjtdU8qdVYJd7thrVHNokLpI2s+D9GHtdQXBZ + Ev61mriXtyat1+0w27oh8PeR/RXMfdfUX0GeIFnXAAAFkEGUL8FBlC/BAAAAB3NzaC1yc2 + EAAAGBALpTiU1OtNUCpHpR80SStJ3jiRBs+nAMnpPj5GceHLxBS0zmzh4cKA+C+npHMcSx + hBMmVsldjwHvPkhIuV4ZsK9M12gqkImYuYsF1bZMdAb/Rm+ZNgHZ7jSQXjg9GOiuPxy2g7 + mxLvHqyP+Ja8wePTTfJAcocZJycwdMaomFWfW3wryNox2nkVdmZzfWcD0k7OVtSa9zg1R7 + DnJzBppmn2ZzGtVGt68iZYbgamBA9eUpfNOKRkEITRXZ3c/+0KG4XCV6dnQfxf5dsxaEMg + iS3obMco7ELWn+VjhdTmgMxebORm2ZGlsOe1jA0oaPPY8Lz9e2ORYWuQtcHRXCnjtt/NjW + MKgR/x3kFy1RwgPjYzFPlx3XAVf5l0ac0OdEpKGInq6KwyNVtMVthcDQRx7fnGbFJwcRon + uU0Yt1GY/MaHIB/p3kQn66AY7XVPKnVWCXe7Ya1RzaJC6SNrPg/Rh7XUFwWRL+tZq4l7cm + rdftMNu6IfD3kf0VzH3X1F9BniBZ1wAAAAMBAAEAAAGAPAOuJNVmD3ojaja9KWgrfvOL8V + t4quCVr0LnDYO4c7aAP4vT9gTRrnVcokgOMrGOvfBKYd+dsVzS7ctm0XVq4HvaofWbyoYD + tVCyzl3/vUU59bYenCgKvqmFf43GWSPOtjvfX88/NLKP/SbRLtTKmB4LZ7bSJf5xKHenlR + X7rNZ8hekFEgcoHEOimWybiEY9e4RhCH8nXO2p8Jk2FkNZslD+4pU9ks58bx4XhVtHGIHt + b+GI0WeQFKqw9E65+mz7y5hM/8T9tj2rnoBQp9vQ6TtFhTjg2Xl1qLrQiPTStIorimVxLv + i0Hsn5qd5vwtgi5UBLU+r+SApf0LUXPjOByVOFL/H7Dlii94TOwH01pYeIH4NgiWTx/cC9 + kxDf/exrOi2Q91AqHdYht784S7mN/hU9fO/rcasP9LOmjrOA26DRRBGfuywhY+Ex6x7EbF + r8+kn3JDLUUaq5q5zpClGvulDulaOnry20Alj7Soo9KS+O727CPnRi/KNvh6ijU4ShAAAA + wGFGIUxLhRLrPhojNKYOUYSjyflqhv3HtLtca//FBFoq+njzyffo9ua4lqnUGO64Nr3x2M + i3+LxY2cnjPC6EfGfWg/zcDhSsvjhVbmdGJ2WTXA1vRmfFLqdZv8jCNDs8uxTuf8Wt/x5E + Hm5dTaINXEsapNquDrYfzvCBGCqx2TWUGA/hyMOK8zY4c2DoI9avQXFb92QkULturuBc1O + iBVbXHrHKGHyo95tgMdsXnmBTuD5nNAacryz5mJ6Z+jq9D3gAAAMEA87UXv/W63ykHWa73 + mUtYwHVOaYsXmEQp1m4eO46J/EhEnAejInR/CXzurPM+KBSlqquG3FfuF/FvTNDAGznpsh + yBs6VjKnEzdlYCPxOllBeg71ddrAJ3HbRz8jkuBa8DGRYtYb40rWXSe8PPM60aqb3VZB+F + GGqSj05X49UCkzWcp7oYJq9X1ZG5TPCx70E9V2J4a0W14JrHbw0nS1iV10Gh71kBKPh+BN + Cx3kLwdO1Zcp9qWuEG2paKt6Jcbg+xAAAAwQDDuYCDs+dCCyLBTwwhMlarvhUpc16IGOZe + N7IJxIRl38MQXWIQz/0E6QA33QF14jMMcNCpwFGEem8rZa+pZJ8XxLN8HfyEvYS+Ago9h4 + UEo9cZJeg7PwmFd907gBGc+RCSIo15ffd6LNcVcuvYsUd+iFlPowbMfIkvHbTM1+h4Vjm2 + MX4r/wOEDJlTv02UDZJKBOfkNmyTkN44MhgyXh5O+PFxBJxo2zDlXl5od8Su+Wk4Q1kQFg + X8b41cky2DrAcAAAAUY3NjaGFiZXJ0QHN0YXJraWxsZXIBAgMEBQYH + -----END OPENSSH PRIVATE KEY----- + + nextcloud: + username: 'syn_docs' + password: 'Gc2lwTqkTzuRjfdpCiBr3gLHmlXtpb5cPVGokvaJF7g' + url: 'https://cloud.iqser.com/remote.php/webdav' + + signature: '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' + signaturePW: 'redaction' diff --git a/testsuite/testanswers/answers-scm.yml b/testsuite/testanswers/answers-scm.yml new file mode 100644 index 0000000..28ca4b5 --- /dev/null +++ b/testsuite/testanswers/answers-scm.yml @@ -0,0 +1,74 @@ +--- + basic: + namespace: + server: redaction + runVersion: stable_v2 + runController: rss + gatewayPort: 8080 + keycloakDynamicUrl: true + keycloakPort: 443 + disablePostgres: false + runDebugMode: true + nextcloud: + username: 'syn_docs' + password: 'Gc2lwTqkTzuRjfdpCiBr3gLHmlXtpb5cPVGokvaJF7g' + url: 'https://cloud.iqser.com/remote.php/webdav' + dvc: + address: "ssh://git@git.iqser.com:2222/red/qa.git" + host: "vector.iqser.com" + user: "automated-ocr" + sshKey: | + -----BEGIN OPENSSH PRIVATE KEY----- + b3BlbnNzaC1rZXktdjEAAAAABG5vbmUAAAAEbm9uZQAAAAAAAAABAAABlwAAAAdzc2gtcn + NhAAAAAwEAAQAAAYEAulOJTU601QKkelHzRJK0neOJEGz6cAyek+PkZx4cvEFLTObOHhwo + D4L6ekcxxLGEEyZWyV2PAe8+SEi5Xhmwr0zXaCqQiZi5iwXVtkx0Bv9Gb5k2AdnuNJBeOD + 0Y6K4/HLaDubEu8erI/4lrzB49NN8kByhxknJzB0xqiYVZ9bfCvI2jHaeRV2ZnN9ZwPSTs + 5W1Jr3ODVHsOcnMGmmafZnMa1Ua3ryJlhuBqYED15Sl804pGQQhNFdndz/7QobhcJXp2dB + /F/l2zFoQyCJLehsxyjsQtaf5WOF1OaAzF5s5GbZkaWw57WMDSho89jwvP17Y5Fha5C1wd + FcKeO2382NYwqBH/HeQXLVHCA+NjMU+XHdcBV/mXRpzQ50SkoYierorDI1W0xW2FwNBHHt + +cZsUnBxGie5TRi3UZj8xocgH+neRCfroBjtdU8qdVYJd7thrVHNokLpI2s+D9GHtdQXBZ + Ev61mriXtyat1+0w27oh8PeR/RXMfdfUX0GeIFnXAAAFkEGUL8FBlC/BAAAAB3NzaC1yc2 + EAAAGBALpTiU1OtNUCpHpR80SStJ3jiRBs+nAMnpPj5GceHLxBS0zmzh4cKA+C+npHMcSx + hBMmVsldjwHvPkhIuV4ZsK9M12gqkImYuYsF1bZMdAb/Rm+ZNgHZ7jSQXjg9GOiuPxy2g7 + mxLvHqyP+Ja8wePTTfJAcocZJycwdMaomFWfW3wryNox2nkVdmZzfWcD0k7OVtSa9zg1R7 + DnJzBppmn2ZzGtVGt68iZYbgamBA9eUpfNOKRkEITRXZ3c/+0KG4XCV6dnQfxf5dsxaEMg + iS3obMco7ELWn+VjhdTmgMxebORm2ZGlsOe1jA0oaPPY8Lz9e2ORYWuQtcHRXCnjtt/NjW + MKgR/x3kFy1RwgPjYzFPlx3XAVf5l0ac0OdEpKGInq6KwyNVtMVthcDQRx7fnGbFJwcRon + uU0Yt1GY/MaHIB/p3kQn66AY7XVPKnVWCXe7Ya1RzaJC6SNrPg/Rh7XUFwWRL+tZq4l7cm + rdftMNu6IfD3kf0VzH3X1F9BniBZ1wAAAAMBAAEAAAGAPAOuJNVmD3ojaja9KWgrfvOL8V + t4quCVr0LnDYO4c7aAP4vT9gTRrnVcokgOMrGOvfBKYd+dsVzS7ctm0XVq4HvaofWbyoYD + tVCyzl3/vUU59bYenCgKvqmFf43GWSPOtjvfX88/NLKP/SbRLtTKmB4LZ7bSJf5xKHenlR + X7rNZ8hekFEgcoHEOimWybiEY9e4RhCH8nXO2p8Jk2FkNZslD+4pU9ks58bx4XhVtHGIHt + b+GI0WeQFKqw9E65+mz7y5hM/8T9tj2rnoBQp9vQ6TtFhTjg2Xl1qLrQiPTStIorimVxLv + i0Hsn5qd5vwtgi5UBLU+r+SApf0LUXPjOByVOFL/H7Dlii94TOwH01pYeIH4NgiWTx/cC9 + kxDf/exrOi2Q91AqHdYht784S7mN/hU9fO/rcasP9LOmjrOA26DRRBGfuywhY+Ex6x7EbF + r8+kn3JDLUUaq5q5zpClGvulDulaOnry20Alj7Soo9KS+O727CPnRi/KNvh6ijU4ShAAAA + wGFGIUxLhRLrPhojNKYOUYSjyflqhv3HtLtca//FBFoq+njzyffo9ua4lqnUGO64Nr3x2M + i3+LxY2cnjPC6EfGfWg/zcDhSsvjhVbmdGJ2WTXA1vRmfFLqdZv8jCNDs8uxTuf8Wt/x5E + Hm5dTaINXEsapNquDrYfzvCBGCqx2TWUGA/hyMOK8zY4c2DoI9avQXFb92QkULturuBc1O + iBVbXHrHKGHyo95tgMdsXnmBTuD5nNAacryz5mJ6Z+jq9D3gAAAMEA87UXv/W63ykHWa73 + mUtYwHVOaYsXmEQp1m4eO46J/EhEnAejInR/CXzurPM+KBSlqquG3FfuF/FvTNDAGznpsh + yBs6VjKnEzdlYCPxOllBeg71ddrAJ3HbRz8jkuBa8DGRYtYb40rWXSe8PPM60aqb3VZB+F + GGqSj05X49UCkzWcp7oYJq9X1ZG5TPCx70E9V2J4a0W14JrHbw0nS1iV10Gh71kBKPh+BN + Cx3kLwdO1Zcp9qWuEG2paKt6Jcbg+xAAAAwQDDuYCDs+dCCyLBTwwhMlarvhUpc16IGOZe + N7IJxIRl38MQXWIQz/0E6QA33QF14jMMcNCpwFGEem8rZa+pZJ8XxLN8HfyEvYS+Ago9h4 + UEo9cZJeg7PwmFd907gBGc+RCSIo15ffd6LNcVcuvYsUd+iFlPowbMfIkvHbTM1+h4Vjm2 + MX4r/wOEDJlTv02UDZJKBOfkNmyTkN44MhgyXh5O+PFxBJxo2zDlXl5od8Su+Wk4Q1kQFg + X8b41cky2DrAcAAAAUY3NjaGFiZXJ0QHN0YXJraWxsZXIBAgMEBQYH + -----END OPENSSH PRIVATE KEY----- + signature: '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' + signaturePW: 'redaction' + 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' diff --git a/testsuite/testanswers/answers-security.yml b/testsuite/testanswers/answers-security.yml new file mode 100644 index 0000000..10ce176 --- /dev/null +++ b/testsuite/testanswers/answers-security.yml @@ -0,0 +1,83 @@ +--- + 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 + nextcloud: + username: 'syn_docs' + password: 'Gc2lwTqkTzuRjfdpCiBr3gLHmlXtpb5cPVGokvaJF7g' + url: 'https://cloud.iqser.com/remote.php/webdav' + dvc: + address: "ssh://git@git.iqser.com:2222/red/qa.git" + host: "vector.iqser.com" + user: "automated-ocr" + sshKey: | + -----BEGIN OPENSSH PRIVATE KEY----- + b3BlbnNzaC1rZXktdjEAAAAABG5vbmUAAAAEbm9uZQAAAAAAAAABAAABlwAAAAdzc2gtcn + NhAAAAAwEAAQAAAYEAulOJTU601QKkelHzRJK0neOJEGz6cAyek+PkZx4cvEFLTObOHhwo + D4L6ekcxxLGEEyZWyV2PAe8+SEi5Xhmwr0zXaCqQiZi5iwXVtkx0Bv9Gb5k2AdnuNJBeOD + 0Y6K4/HLaDubEu8erI/4lrzB49NN8kByhxknJzB0xqiYVZ9bfCvI2jHaeRV2ZnN9ZwPSTs + 5W1Jr3ODVHsOcnMGmmafZnMa1Ua3ryJlhuBqYED15Sl804pGQQhNFdndz/7QobhcJXp2dB + /F/l2zFoQyCJLehsxyjsQtaf5WOF1OaAzF5s5GbZkaWw57WMDSho89jwvP17Y5Fha5C1wd + FcKeO2382NYwqBH/HeQXLVHCA+NjMU+XHdcBV/mXRpzQ50SkoYierorDI1W0xW2FwNBHHt + +cZsUnBxGie5TRi3UZj8xocgH+neRCfroBjtdU8qdVYJd7thrVHNokLpI2s+D9GHtdQXBZ + Ev61mriXtyat1+0w27oh8PeR/RXMfdfUX0GeIFnXAAAFkEGUL8FBlC/BAAAAB3NzaC1yc2 + EAAAGBALpTiU1OtNUCpHpR80SStJ3jiRBs+nAMnpPj5GceHLxBS0zmzh4cKA+C+npHMcSx + hBMmVsldjwHvPkhIuV4ZsK9M12gqkImYuYsF1bZMdAb/Rm+ZNgHZ7jSQXjg9GOiuPxy2g7 + mxLvHqyP+Ja8wePTTfJAcocZJycwdMaomFWfW3wryNox2nkVdmZzfWcD0k7OVtSa9zg1R7 + DnJzBppmn2ZzGtVGt68iZYbgamBA9eUpfNOKRkEITRXZ3c/+0KG4XCV6dnQfxf5dsxaEMg + iS3obMco7ELWn+VjhdTmgMxebORm2ZGlsOe1jA0oaPPY8Lz9e2ORYWuQtcHRXCnjtt/NjW + MKgR/x3kFy1RwgPjYzFPlx3XAVf5l0ac0OdEpKGInq6KwyNVtMVthcDQRx7fnGbFJwcRon + uU0Yt1GY/MaHIB/p3kQn66AY7XVPKnVWCXe7Ya1RzaJC6SNrPg/Rh7XUFwWRL+tZq4l7cm + rdftMNu6IfD3kf0VzH3X1F9BniBZ1wAAAAMBAAEAAAGAPAOuJNVmD3ojaja9KWgrfvOL8V + t4quCVr0LnDYO4c7aAP4vT9gTRrnVcokgOMrGOvfBKYd+dsVzS7ctm0XVq4HvaofWbyoYD + tVCyzl3/vUU59bYenCgKvqmFf43GWSPOtjvfX88/NLKP/SbRLtTKmB4LZ7bSJf5xKHenlR + X7rNZ8hekFEgcoHEOimWybiEY9e4RhCH8nXO2p8Jk2FkNZslD+4pU9ks58bx4XhVtHGIHt + b+GI0WeQFKqw9E65+mz7y5hM/8T9tj2rnoBQp9vQ6TtFhTjg2Xl1qLrQiPTStIorimVxLv + i0Hsn5qd5vwtgi5UBLU+r+SApf0LUXPjOByVOFL/H7Dlii94TOwH01pYeIH4NgiWTx/cC9 + kxDf/exrOi2Q91AqHdYht784S7mN/hU9fO/rcasP9LOmjrOA26DRRBGfuywhY+Ex6x7EbF + r8+kn3JDLUUaq5q5zpClGvulDulaOnry20Alj7Soo9KS+O727CPnRi/KNvh6ijU4ShAAAA + wGFGIUxLhRLrPhojNKYOUYSjyflqhv3HtLtca//FBFoq+njzyffo9ua4lqnUGO64Nr3x2M + i3+LxY2cnjPC6EfGfWg/zcDhSsvjhVbmdGJ2WTXA1vRmfFLqdZv8jCNDs8uxTuf8Wt/x5E + Hm5dTaINXEsapNquDrYfzvCBGCqx2TWUGA/hyMOK8zY4c2DoI9avQXFb92QkULturuBc1O + iBVbXHrHKGHyo95tgMdsXnmBTuD5nNAacryz5mJ6Z+jq9D3gAAAMEA87UXv/W63ykHWa73 + mUtYwHVOaYsXmEQp1m4eO46J/EhEnAejInR/CXzurPM+KBSlqquG3FfuF/FvTNDAGznpsh + yBs6VjKnEzdlYCPxOllBeg71ddrAJ3HbRz8jkuBa8DGRYtYb40rWXSe8PPM60aqb3VZB+F + GGqSj05X49UCkzWcp7oYJq9X1ZG5TPCx70E9V2J4a0W14JrHbw0nS1iV10Gh71kBKPh+BN + Cx3kLwdO1Zcp9qWuEG2paKt6Jcbg+xAAAAwQDDuYCDs+dCCyLBTwwhMlarvhUpc16IGOZe + N7IJxIRl38MQXWIQz/0E6QA33QF14jMMcNCpwFGEem8rZa+pZJ8XxLN8HfyEvYS+Ago9h4 + UEo9cZJeg7PwmFd907gBGc+RCSIo15ffd6LNcVcuvYsUd+iFlPowbMfIkvHbTM1+h4Vjm2 + MX4r/wOEDJlTv02UDZJKBOfkNmyTkN44MhgyXh5O+PFxBJxo2zDlXl5od8Su+Wk4Q1kQFg + X8b41cky2DrAcAAAAUY3NjaGFiZXJ0QHN0YXJraWxsZXIBAgMEBQYH + -----END OPENSSH PRIVATE KEY----- + signature: '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' + signaturePW: 'redaction' + 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' diff --git a/testsuite/testanswers/answers-smoke.yml b/testsuite/testanswers/answers-smoke.yml new file mode 100644 index 0000000..ebce893 --- /dev/null +++ b/testsuite/testanswers/answers-smoke.yml @@ -0,0 +1,83 @@ +--- + 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 + nextcloud: + username: 'syn_docs' + password: 'Gc2lwTqkTzuRjfdpCiBr3gLHmlXtpb5cPVGokvaJF7g' + url: 'https://cloud.iqser.com/remote.php/webdav' + dvc: + address: "ssh://git@git.iqser.com:2222/red/qa.git" + host: "vector.iqser.com" + user: "automated-ocr" + sshKey: | + -----BEGIN OPENSSH PRIVATE KEY----- + b3BlbnNzaC1rZXktdjEAAAAABG5vbmUAAAAEbm9uZQAAAAAAAAABAAABlwAAAAdzc2gtcn + NhAAAAAwEAAQAAAYEAulOJTU601QKkelHzRJK0neOJEGz6cAyek+PkZx4cvEFLTObOHhwo + D4L6ekcxxLGEEyZWyV2PAe8+SEi5Xhmwr0zXaCqQiZi5iwXVtkx0Bv9Gb5k2AdnuNJBeOD + 0Y6K4/HLaDubEu8erI/4lrzB49NN8kByhxknJzB0xqiYVZ9bfCvI2jHaeRV2ZnN9ZwPSTs + 5W1Jr3ODVHsOcnMGmmafZnMa1Ua3ryJlhuBqYED15Sl804pGQQhNFdndz/7QobhcJXp2dB + /F/l2zFoQyCJLehsxyjsQtaf5WOF1OaAzF5s5GbZkaWw57WMDSho89jwvP17Y5Fha5C1wd + FcKeO2382NYwqBH/HeQXLVHCA+NjMU+XHdcBV/mXRpzQ50SkoYierorDI1W0xW2FwNBHHt + +cZsUnBxGie5TRi3UZj8xocgH+neRCfroBjtdU8qdVYJd7thrVHNokLpI2s+D9GHtdQXBZ + Ev61mriXtyat1+0w27oh8PeR/RXMfdfUX0GeIFnXAAAFkEGUL8FBlC/BAAAAB3NzaC1yc2 + EAAAGBALpTiU1OtNUCpHpR80SStJ3jiRBs+nAMnpPj5GceHLxBS0zmzh4cKA+C+npHMcSx + hBMmVsldjwHvPkhIuV4ZsK9M12gqkImYuYsF1bZMdAb/Rm+ZNgHZ7jSQXjg9GOiuPxy2g7 + mxLvHqyP+Ja8wePTTfJAcocZJycwdMaomFWfW3wryNox2nkVdmZzfWcD0k7OVtSa9zg1R7 + DnJzBppmn2ZzGtVGt68iZYbgamBA9eUpfNOKRkEITRXZ3c/+0KG4XCV6dnQfxf5dsxaEMg + iS3obMco7ELWn+VjhdTmgMxebORm2ZGlsOe1jA0oaPPY8Lz9e2ORYWuQtcHRXCnjtt/NjW + MKgR/x3kFy1RwgPjYzFPlx3XAVf5l0ac0OdEpKGInq6KwyNVtMVthcDQRx7fnGbFJwcRon + uU0Yt1GY/MaHIB/p3kQn66AY7XVPKnVWCXe7Ya1RzaJC6SNrPg/Rh7XUFwWRL+tZq4l7cm + rdftMNu6IfD3kf0VzH3X1F9BniBZ1wAAAAMBAAEAAAGAPAOuJNVmD3ojaja9KWgrfvOL8V + t4quCVr0LnDYO4c7aAP4vT9gTRrnVcokgOMrGOvfBKYd+dsVzS7ctm0XVq4HvaofWbyoYD + tVCyzl3/vUU59bYenCgKvqmFf43GWSPOtjvfX88/NLKP/SbRLtTKmB4LZ7bSJf5xKHenlR + X7rNZ8hekFEgcoHEOimWybiEY9e4RhCH8nXO2p8Jk2FkNZslD+4pU9ks58bx4XhVtHGIHt + b+GI0WeQFKqw9E65+mz7y5hM/8T9tj2rnoBQp9vQ6TtFhTjg2Xl1qLrQiPTStIorimVxLv + i0Hsn5qd5vwtgi5UBLU+r+SApf0LUXPjOByVOFL/H7Dlii94TOwH01pYeIH4NgiWTx/cC9 + kxDf/exrOi2Q91AqHdYht784S7mN/hU9fO/rcasP9LOmjrOA26DRRBGfuywhY+Ex6x7EbF + r8+kn3JDLUUaq5q5zpClGvulDulaOnry20Alj7Soo9KS+O727CPnRi/KNvh6ijU4ShAAAA + wGFGIUxLhRLrPhojNKYOUYSjyflqhv3HtLtca//FBFoq+njzyffo9ua4lqnUGO64Nr3x2M + i3+LxY2cnjPC6EfGfWg/zcDhSsvjhVbmdGJ2WTXA1vRmfFLqdZv8jCNDs8uxTuf8Wt/x5E + Hm5dTaINXEsapNquDrYfzvCBGCqx2TWUGA/hyMOK8zY4c2DoI9avQXFb92QkULturuBc1O + iBVbXHrHKGHyo95tgMdsXnmBTuD5nNAacryz5mJ6Z+jq9D3gAAAMEA87UXv/W63ykHWa73 + mUtYwHVOaYsXmEQp1m4eO46J/EhEnAejInR/CXzurPM+KBSlqquG3FfuF/FvTNDAGznpsh + yBs6VjKnEzdlYCPxOllBeg71ddrAJ3HbRz8jkuBa8DGRYtYb40rWXSe8PPM60aqb3VZB+F + GGqSj05X49UCkzWcp7oYJq9X1ZG5TPCx70E9V2J4a0W14JrHbw0nS1iV10Gh71kBKPh+BN + Cx3kLwdO1Zcp9qWuEG2paKt6Jcbg+xAAAAwQDDuYCDs+dCCyLBTwwhMlarvhUpc16IGOZe + N7IJxIRl38MQXWIQz/0E6QA33QF14jMMcNCpwFGEem8rZa+pZJ8XxLN8HfyEvYS+Ago9h4 + UEo9cZJeg7PwmFd907gBGc+RCSIo15ffd6LNcVcuvYsUd+iFlPowbMfIkvHbTM1+h4Vjm2 + MX4r/wOEDJlTv02UDZJKBOfkNmyTkN44MhgyXh5O+PFxBJxo2zDlXl5od8Su+Wk4Q1kQFg + X8b41cky2DrAcAAAAUY3NjaGFiZXJ0QHN0YXJraWxsZXIBAgMEBQYH + -----END OPENSSH PRIVATE KEY----- + signature: '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' + signaturePW: 'redaction' + 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' diff --git a/testsuite/testanswers/answers-startup.yml b/testsuite/testanswers/answers-startup.yml new file mode 100644 index 0000000..8dd2472 --- /dev/null +++ b/testsuite/testanswers/answers-startup.yml @@ -0,0 +1,79 @@ +--- + basic: + namespace: + server: redaction + realms: + first: + realm: 'redaction' + email: 'admin@example.com' + password: 'JY9FGedkjL4APfg3qku8CuvwP9R3j5' + runVersion: stable_v2 + runController: startup + gatewayPort: 8080 + keycloakDynamicUrl: true + keycloakPort: 443 + disablePostgres: false + runDebugMode: true + nextcloud: + username: 'syn_docs' + password: 'Gc2lwTqkTzuRjfdpCiBr3gLHmlXtpb5cPVGokvaJF7g' + url: 'https://cloud.iqser.com/remote.php/webdav' + dvc: + address: "ssh://git@git.iqser.com:2222/red/qa.git" + host: "vector.iqser.com" + user: "automated-ocr" + sshKey: | + -----BEGIN OPENSSH PRIVATE KEY----- + b3BlbnNzaC1rZXktdjEAAAAABG5vbmUAAAAEbm9uZQAAAAAAAAABAAABlwAAAAdzc2gtcn + NhAAAAAwEAAQAAAYEAulOJTU601QKkelHzRJK0neOJEGz6cAyek+PkZx4cvEFLTObOHhwo + D4L6ekcxxLGEEyZWyV2PAe8+SEi5Xhmwr0zXaCqQiZi5iwXVtkx0Bv9Gb5k2AdnuNJBeOD + 0Y6K4/HLaDubEu8erI/4lrzB49NN8kByhxknJzB0xqiYVZ9bfCvI2jHaeRV2ZnN9ZwPSTs + 5W1Jr3ODVHsOcnMGmmafZnMa1Ua3ryJlhuBqYED15Sl804pGQQhNFdndz/7QobhcJXp2dB + /F/l2zFoQyCJLehsxyjsQtaf5WOF1OaAzF5s5GbZkaWw57WMDSho89jwvP17Y5Fha5C1wd + FcKeO2382NYwqBH/HeQXLVHCA+NjMU+XHdcBV/mXRpzQ50SkoYierorDI1W0xW2FwNBHHt + +cZsUnBxGie5TRi3UZj8xocgH+neRCfroBjtdU8qdVYJd7thrVHNokLpI2s+D9GHtdQXBZ + Ev61mriXtyat1+0w27oh8PeR/RXMfdfUX0GeIFnXAAAFkEGUL8FBlC/BAAAAB3NzaC1yc2 + EAAAGBALpTiU1OtNUCpHpR80SStJ3jiRBs+nAMnpPj5GceHLxBS0zmzh4cKA+C+npHMcSx + hBMmVsldjwHvPkhIuV4ZsK9M12gqkImYuYsF1bZMdAb/Rm+ZNgHZ7jSQXjg9GOiuPxy2g7 + mxLvHqyP+Ja8wePTTfJAcocZJycwdMaomFWfW3wryNox2nkVdmZzfWcD0k7OVtSa9zg1R7 + DnJzBppmn2ZzGtVGt68iZYbgamBA9eUpfNOKRkEITRXZ3c/+0KG4XCV6dnQfxf5dsxaEMg + iS3obMco7ELWn+VjhdTmgMxebORm2ZGlsOe1jA0oaPPY8Lz9e2ORYWuQtcHRXCnjtt/NjW + MKgR/x3kFy1RwgPjYzFPlx3XAVf5l0ac0OdEpKGInq6KwyNVtMVthcDQRx7fnGbFJwcRon + uU0Yt1GY/MaHIB/p3kQn66AY7XVPKnVWCXe7Ya1RzaJC6SNrPg/Rh7XUFwWRL+tZq4l7cm + rdftMNu6IfD3kf0VzH3X1F9BniBZ1wAAAAMBAAEAAAGAPAOuJNVmD3ojaja9KWgrfvOL8V + t4quCVr0LnDYO4c7aAP4vT9gTRrnVcokgOMrGOvfBKYd+dsVzS7ctm0XVq4HvaofWbyoYD + tVCyzl3/vUU59bYenCgKvqmFf43GWSPOtjvfX88/NLKP/SbRLtTKmB4LZ7bSJf5xKHenlR + X7rNZ8hekFEgcoHEOimWybiEY9e4RhCH8nXO2p8Jk2FkNZslD+4pU9ks58bx4XhVtHGIHt + b+GI0WeQFKqw9E65+mz7y5hM/8T9tj2rnoBQp9vQ6TtFhTjg2Xl1qLrQiPTStIorimVxLv + i0Hsn5qd5vwtgi5UBLU+r+SApf0LUXPjOByVOFL/H7Dlii94TOwH01pYeIH4NgiWTx/cC9 + kxDf/exrOi2Q91AqHdYht784S7mN/hU9fO/rcasP9LOmjrOA26DRRBGfuywhY+Ex6x7EbF + r8+kn3JDLUUaq5q5zpClGvulDulaOnry20Alj7Soo9KS+O727CPnRi/KNvh6ijU4ShAAAA + wGFGIUxLhRLrPhojNKYOUYSjyflqhv3HtLtca//FBFoq+njzyffo9ua4lqnUGO64Nr3x2M + i3+LxY2cnjPC6EfGfWg/zcDhSsvjhVbmdGJ2WTXA1vRmfFLqdZv8jCNDs8uxTuf8Wt/x5E + Hm5dTaINXEsapNquDrYfzvCBGCqx2TWUGA/hyMOK8zY4c2DoI9avQXFb92QkULturuBc1O + iBVbXHrHKGHyo95tgMdsXnmBTuD5nNAacryz5mJ6Z+jq9D3gAAAMEA87UXv/W63ykHWa73 + mUtYwHVOaYsXmEQp1m4eO46J/EhEnAejInR/CXzurPM+KBSlqquG3FfuF/FvTNDAGznpsh + yBs6VjKnEzdlYCPxOllBeg71ddrAJ3HbRz8jkuBa8DGRYtYb40rWXSe8PPM60aqb3VZB+F + GGqSj05X49UCkzWcp7oYJq9X1ZG5TPCx70E9V2J4a0W14JrHbw0nS1iV10Gh71kBKPh+BN + Cx3kLwdO1Zcp9qWuEG2paKt6Jcbg+xAAAAwQDDuYCDs+dCCyLBTwwhMlarvhUpc16IGOZe + N7IJxIRl38MQXWIQz/0E6QA33QF14jMMcNCpwFGEem8rZa+pZJ8XxLN8HfyEvYS+Ago9h4 + UEo9cZJeg7PwmFd907gBGc+RCSIo15ffd6LNcVcuvYsUd+iFlPowbMfIkvHbTM1+h4Vjm2 + MX4r/wOEDJlTv02UDZJKBOfkNmyTkN44MhgyXh5O+PFxBJxo2zDlXl5od8Su+Wk4Q1kQFg + X8b41cky2DrAcAAAAUY3NjaGFiZXJ0QHN0YXJraWxsZXIBAgMEBQYH + -----END OPENSSH PRIVATE KEY----- + signature: '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' + signaturePW: 'redaction' + 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' diff --git a/testsuite/values.yaml b/testsuite/values.yaml new file mode 100644 index 0000000..e0a39e2 --- /dev/null +++ b/testsuite/values.yaml @@ -0,0 +1,75 @@ +--- + global: + imageRegistry: "nexus.iqser.com:5001" + imagePullSecrets: + - nexus + imagePullPolicy: Always + + 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 + uiExternAddress: 'https://qa-ocr3.iqser.cloud/ui/redaction/main/dashboard' + keycloakDynamicUrl: false + keycloakURL: '' + keycloakPort: 443 + runDebugMode: false + disablePostgres: false + protractor: + enabled: false + dockerTag: 4.0.1 + + dvc: + address: "" + host: "" + user: "" + sshKey: + + nextcloud: + username: '' + password: '' + url: 'https://cloud.iqser.com/remote.php/webdav' + + test: + metrics: + enabled: false + config: + content_processing_timeout: 10 + warmup_wait_time: 0 + discovery: + retries: 20 + timeout: 20 + stats: '' + loadtest: + users: 10 + duration: 30 + requests: 300 + rps: 10 + 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 + + testsuite_imagetag: "" \ No newline at end of file