Skip to content
Snippets Groups Projects
Commit 68f40cc8 authored by OZGCloud's avatar OZGCloud
Browse files

ozg-5794 jenkinsfile remove smocker test

parent 7d44ada9
No related branches found
No related tags found
No related merge requests found
...@@ -115,24 +115,24 @@ pipeline { ...@@ -115,24 +115,24 @@ pipeline {
script { script {
FAILED_STAGE = env.STAGE_NAME FAILED_STAGE = env.STAGE_NAME
// catchError { catchError {
// timeout(time: 5, unit: 'MINUTES') { timeout(time: 5, unit: 'MINUTES') {
// userVersions = input message: "Edit Default Values", userVersions = input message: "Edit Default Values",
// parameters: [ parameters: [
// string(name: "AlfaImageTag", defaultValue: env.ALFA_IMAGE_TAG, trim: true), string(name: "AlfaImageTag", defaultValue: env.ALFA_IMAGE_TAG, trim: true),
// string(name: "AlfaHelmChartVersion", defaultValue: env.ALFA_HELM_CHART_VERSION, trim: true), string(name: "AlfaHelmChartVersion", defaultValue: env.ALFA_HELM_CHART_VERSION, trim: true),
// string(name: "AlfaHelmRepoUrl", defaultValue: env.ALFA_HELM_REPO_URL, trim: true), string(name: "AlfaHelmRepoUrl", defaultValue: env.ALFA_HELM_REPO_URL, trim: true),
// string(name: "VorgangManagerImageTag", defaultValue: env.VORGANG_MANAGER_IMAGE_TAG, trim: true), string(name: "VorgangManagerImageTag", defaultValue: env.VORGANG_MANAGER_IMAGE_TAG, trim: true),
// string(name: "VorgangManagerHelmChartVersion", defaultValue: env.VORGANG_MANAGER_HELM_CHART_VERSION, trim: true), string(name: "VorgangManagerHelmChartVersion", defaultValue: env.VORGANG_MANAGER_HELM_CHART_VERSION, trim: true),
// string(name: "VorgangManagerHelmRepoUrl", defaultValue: env.VORGANG_MANAGER_HELM_REPO_URL, trim: true), string(name: "VorgangManagerHelmRepoUrl", defaultValue: env.VORGANG_MANAGER_HELM_REPO_URL, trim: true),
// string(name: "UserManagerImageTag", defaultValue: env.USER_MANAGER_IMAGE_TAG, trim: true), string(name: "UserManagerImageTag", defaultValue: env.USER_MANAGER_IMAGE_TAG, trim: true),
// string(name: "UserManagerHelmChartVersion", defaultValue: env.USER_MANAGER_HELM_CHART_VERSION, trim: true), string(name: "UserManagerHelmChartVersion", defaultValue: env.USER_MANAGER_HELM_CHART_VERSION, trim: true),
// string(name: "UserManagerHelmRepoUrl", defaultValue: env.USER_MANAGER_HELM_REPO_URL, trim: true) string(name: "UserManagerHelmRepoUrl", defaultValue: env.USER_MANAGER_HELM_REPO_URL, trim: true)
// ] ]
// initEnvUserVersions(userVersions) initEnvUserVersions(userVersions)
// } }
// } }
} }
} }
} }
...@@ -163,14 +163,14 @@ pipeline { ...@@ -163,14 +163,14 @@ pipeline {
script { script {
FAILED_STAGE = env.STAGE_NAME FAILED_STAGE = env.STAGE_NAME
// checkoutGitopsE2eBranch() checkoutGitopsE2eBranch()
// deleteOzgCloudStack([env.EA_BEZEICHNER, env.MAIN_BEZEICHNER]) deleteOzgCloudStack([env.EA_BEZEICHNER, env.MAIN_BEZEICHNER])
// generateMainNamespaceYaml() generateMainNamespaceYaml()
// generateEaNamespaceYaml() generateEaNamespaceYaml()
// pushGitopsRepo() pushGitopsRepo()
} }
} }
post { post {
...@@ -211,7 +211,7 @@ pipeline { ...@@ -211,7 +211,7 @@ pipeline {
script { script {
FAILED_STAGE = env.STAGE_NAME FAILED_STAGE = env.STAGE_NAME
// waitForOzgCloudStackRollout([env.EA_BEZEICHNER, env.MAIN_BEZEICHNER]) waitForOzgCloudStackRollout([env.EA_BEZEICHNER, env.MAIN_BEZEICHNER])
} }
} }
post { post {
...@@ -243,69 +243,38 @@ pipeline { ...@@ -243,69 +243,38 @@ pipeline {
// failFast false // failFast false
// parallel { // parallel {
// stage('E2E-EA') { stage('E2E-EA') {
// when { when {
// expression { !SKIP_RUN } expression { !SKIP_RUN }
// } }
// steps { steps {
// catchError(buildResult: 'FAILURE', stageResult: 'FAILURE') { catchError(buildResult: 'FAILURE', stageResult: 'FAILURE') {
// script { script {
// def bezeichner = env.EA_BEZEICHNER def bezeichner = env.EA_BEZEICHNER
// Integer mongoDbPort = forwardMongoDbPort(generateNamespace(bezeichner))
// runTests(bezeichner, 'einheitlicher-ansprechpartner', mongoDbPort, env.STAGE_NAME)
// stopForwardMongoDbPort(generateNamespace(bezeichner))
// }
// }
// }
// post {
// failure {
// script {
// FAILED_PARALLEL_STAGE += "${env.STAGE_NAME} "
// }
// }
// always {
// script {
// publishE2ETestResult("einheitlicher-ansprechpartner", "Alfa E2E-Tests EA")
// }
// }
// }
// }
// stage('E2E-Main') {
// when {
// expression { !SKIP_RUN }
// }
// steps {
// catchError(buildResult: 'FAILURE', stageResult: 'FAILURE') {
// script {
// def bezeichner = env.MAIN_BEZEICHNER
// Integer mongoDbPort = forwardMongoDbPort(generateNamespace(bezeichner)) Integer mongoDbPort = forwardMongoDbPort(generateNamespace(bezeichner))
// runTests(bezeichner, 'main-tests', mongoDbPort, env.STAGE_NAME) runTests(bezeichner, 'einheitlicher-ansprechpartner', mongoDbPort, env.STAGE_NAME)
// stopForwardMongoDbPort(generateNamespace(bezeichner)) stopForwardMongoDbPort(generateNamespace(bezeichner))
// } }
// } }
// } }
// post { post {
// failure { failure {
// script { script {
// FAILED_PARALLEL_STAGE += "${env.STAGE_NAME} " FAILED_PARALLEL_STAGE += "${env.STAGE_NAME} "
// } }
// } }
// always { always {
// script { script {
// publishE2ETestResult("main-tests", "Alfa E2E-Tests main") publishE2ETestResult("einheitlicher-ansprechpartner", "Alfa E2E-Tests EA")
// } }
// } }
// } }
// } }
stage('E2E-Smocker-Test') { stage('E2E-Main') {
when { when {
expression { !SKIP_RUN } expression { !SKIP_RUN }
} }
...@@ -316,7 +285,7 @@ pipeline { ...@@ -316,7 +285,7 @@ pipeline {
Integer mongoDbPort = forwardMongoDbPort(generateNamespace(bezeichner)) Integer mongoDbPort = forwardMongoDbPort(generateNamespace(bezeichner))
runTests(bezeichner, 'smocker-test', mongoDbPort, env.STAGE_NAME) runTests(bezeichner, 'main-tests', mongoDbPort, env.STAGE_NAME)
stopForwardMongoDbPort(generateNamespace(bezeichner)) stopForwardMongoDbPort(generateNamespace(bezeichner))
} }
...@@ -330,7 +299,7 @@ pipeline { ...@@ -330,7 +299,7 @@ pipeline {
} }
always { always {
script { script {
publishE2ETestResult("smocker-test", "Alfa E2E-Tests main") publishE2ETestResult("main-tests", "Alfa E2E-Tests main")
} }
} }
} }
...@@ -338,18 +307,18 @@ pipeline { ...@@ -338,18 +307,18 @@ pipeline {
// } // }
// } // }
// stage('Delete E2E Namespaces') { stage('Delete E2E Namespaces') {
// when { when {
// expression { !SKIP_RUN } expression { !SKIP_RUN }
// } }
// steps { steps {
// script { script {
// FAILED_STAGE = env.STAGE_NAME FAILED_STAGE = env.STAGE_NAME
// deleteOzgCloudStack([env.EA_BEZEICHNER, env.MAIN_BEZEICHNER]) deleteOzgCloudStack([env.EA_BEZEICHNER, env.MAIN_BEZEICHNER])
// } }
// } }
// } }
} }
post { post {
...@@ -630,8 +599,7 @@ String runTests(String bezeichner, String reportFolder, Integer dbPort, String s ...@@ -630,8 +599,7 @@ String runTests(String bezeichner, String reportFolder, Integer dbPort, String s
try { try {
dir('alfa-client'){ dir('alfa-client'){
sh "npm run cypress:version" sh "npm run cypress:version"
sh "npx cypress run --project apps/alfa-e2e --spec apps/alfa-e2e/src/e2e/smocker-test --config-file cypress-ci-main-tests.config.ts" sh "apps/alfa-e2e/run-tests.sh ${reportFolder} ${config}"
// sh "apps/alfa-e2e/run-tests.sh ${reportFolder} ${config}"
} }
} catch (Exception e) { } catch (Exception e) {
printNpmDebugLog() printNpmDebugLog()
...@@ -670,7 +638,7 @@ String cutBranchNameForKeycloakRealm(String branchName, String stageName) { ...@@ -670,7 +638,7 @@ String cutBranchNameForKeycloakRealm(String branchName, String stageName) {
String generateCypressConfig(String bezeichner, String testFolder, Integer dbPort) { String generateCypressConfig(String bezeichner, String testFolder, Integer dbPort) {
def namespace = generateNamespace(bezeichner) def namespace = generateNamespace(bezeichner)
def configName = "cypress-ci-main-tests.json" def configName = "cypress-ci-"+testFolder+".json"
dir('alfa-client/apps/alfa-e2e/'){ dir('alfa-client/apps/alfa-e2e/'){
def config = readJSON file: 'cypress-ci.json' def config = readJSON file: 'cypress-ci.json'
......
/*
* Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den
* Ministerpräsidenten des Landes Schleswig-Holstein
* Staatskanzlei
* Abteilung Digitalisierung und zentrales IT-Management der Landesregierung
*
* Lizenziert unter der EUPL, Version 1.2 oder - sobald
* diese von der Europäischen Kommission genehmigt wurden -
* Folgeversionen der EUPL ("Lizenz");
* Sie dürfen dieses Werk ausschließlich gemäß
* dieser Lizenz nutzen.
* Eine Kopie der Lizenz finden Sie hier:
*
* https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12
*
* Sofern nicht durch anwendbare Rechtsvorschriften
* gefordert oder in schriftlicher Form vereinbart, wird
* die unter der Lizenz verbreitete Software "so wie sie
* ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN -
* ausdrücklich oder stillschweigend - verbreitet.
* Die sprachspezifischen Genehmigungen und Beschränkungen
* unter der Lizenz sind dem Lizenztext zu entnehmen.
*/
import { SmockerMocks } from 'apps/alfa-e2e/src/model/smocker';
import { addSmockerMock, resetSmocker } from 'apps/alfa-e2e/src/support/cypress-helper';
describe('Smocker Test', () => {
describe('add mock', () => {
it('add mock', () => {
resetSmocker();
addSmockerMock(SmockerMocks.SMARTDOCUMENT_MOCK);
});
});
});
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment