From 291e4a5f7e48251b1c8656ab54b1debbc16958bf Mon Sep 17 00:00:00 2001 From: Jan Smid <124383262+jsmid1@users.noreply.github.com> Date: Tue, 12 Nov 2024 11:07:23 +0100 Subject: [PATCH] [RHTAP-3026] Adds test groups (#159) * RHTAP-3026] Adds test groups * [RHTAP-3026] Adds running tests to README --- Readme.md | 14 ++++++++++++-- jest.config.js | 3 ++- package.json | 3 ++- tests/gpts/github/dotnet.jenkins.test.ts | 9 +++++++++ tests/gpts/github/dotnet.tekton.test.ts | 9 +++++++++ tests/gpts/github/go.jenkins.test.ts | 9 +++++++++ tests/gpts/github/go.tekton.test.ts | 11 ++++++++++- tests/gpts/github/nodejs.jenkins.test.ts | 9 +++++++++ tests/gpts/github/nodejs.tekton.test.ts | 9 +++++++++ tests/gpts/github/python.jenkins.test.ts | 9 +++++++++ tests/gpts/github/python.tekton.test.ts | 9 +++++++++ tests/gpts/github/quarkus.jenkins.test.ts | 9 +++++++++ tests/gpts/github/quarkus.tekton.test.ts | 9 +++++++++ tests/gpts/github/springboot.jenkins.test.ts | 9 +++++++++ tests/gpts/github/springboot.tekton.test.ts | 9 +++++++++ tests/gpts/gitlab/dotnet.jenkins.test.ts | 11 ++++++++++- tests/gpts/gitlab/dotnet.tekton.test.ts | 9 +++++++++ tests/gpts/gitlab/go.jenkins.test.ts | 11 ++++++++++- tests/gpts/gitlab/go.tekton.test.ts | 10 ++++++++++ tests/gpts/gitlab/nodejs.jenkins.test.ts | 11 ++++++++++- tests/gpts/gitlab/nodejs.tekton.test.ts | 9 +++++++++ tests/gpts/gitlab/python.jenkins.test.ts | 11 ++++++++++- tests/gpts/gitlab/python.tekton.test.ts | 9 +++++++++ tests/gpts/gitlab/quarkus.jenkins.test.ts | 11 ++++++++++- tests/gpts/gitlab/quarkus.tekton.test.ts | 9 +++++++++ tests/gpts/gitlab/springboot.jenkins.test.ts | 11 ++++++++++- tests/gpts/gitlab/springboot.tekton.test.ts | 9 +++++++++ yarn.lock | 5 +++++ 28 files changed, 245 insertions(+), 11 deletions(-) diff --git a/Readme.md b/Readme.md index 5cc70d44..0577c43f 100644 --- a/Readme.md +++ b/Readme.md @@ -3,7 +3,17 @@ > [!WARNING] > This tests are in very beta state yet. Before running them you need to perform some steps -* Install RHTAP from https://github.com/redhat-appstudio/rhtap-cli in CI mode. +## Setup +* Install RHTAP from https://github.com/redhat-appstudio/rhtap-cli in CI mode * You need to change this [CI value](https://github.com/redhat-appstudio/rhtap-cli/blob/main/installer/charts/values.yaml.tpl#L13) to true. * Update the environments needed in the [default.env](./default.env) file. After you create them just run: `source default.env` -* Run `yarn && yarn test` +* Run installation with `yarn` + +## Running tests +To run **all tests** based on [jest confiuration](https://github.com/redhat-appstudio/rhtap-e2e/blob/main/jest.config.js) use: +`yarn test` + +To run a **single test** use: `yarn test ` + +To run a specific **group** of tests use: `yarn test --group=` +(if you wish to exclude a group use: `--group=-`) diff --git a/jest.config.js b/jest.config.js index c7acb4d3..ad96b737 100644 --- a/jest.config.js +++ b/jest.config.js @@ -45,5 +45,6 @@ module.exports = { "expand": true, "pageTitle": "Red Hat Trusted Application Pipeline e2e report", }], - ] + ], + runner: "groups" }; diff --git a/package.json b/package.json index b87ab14a..56647e4b 100644 --- a/package.json +++ b/package.json @@ -25,6 +25,7 @@ "eslint-plugin-no-null": "^1.0.2", "jest": "^29.7.0", "jest-junit": "^16.0.0", + "jest-runner-groups": "^2.2.0", "jest-stare": "^2.5.1", "prettier": "^2.5.1", "ts-jest": "^29.1.1", @@ -41,4 +42,4 @@ "jest-html-reporters": "^3.1.7", "unique-names-generator": "^4.7.1" } -} \ No newline at end of file +} diff --git a/tests/gpts/github/dotnet.jenkins.test.ts b/tests/gpts/github/dotnet.jenkins.test.ts index 7d4b7898..2a8eee02 100644 --- a/tests/gpts/github/dotnet.jenkins.test.ts +++ b/tests/gpts/github/dotnet.jenkins.test.ts @@ -2,6 +2,15 @@ import { skipSuite } from "../../test-utils.ts"; import { loadSoftwareTemplatesTestsGlobals } from "./test-config/config.ts"; import { gitHubJenkinsBasicGoldenPathTemplateTests } from "./test-config/github_suite_jenkins.ts"; +/** + * Tests dotnet template in GitHub with Jenkins + * + * @group jenkins + * @group dotnet + * @group github + * @group basic + */ + const dotNetTemplateName = 'dotnet-basic'; const stringOnRoute = 'Welcome'; diff --git a/tests/gpts/github/dotnet.tekton.test.ts b/tests/gpts/github/dotnet.tekton.test.ts index 0318b1d4..667fe26e 100644 --- a/tests/gpts/github/dotnet.tekton.test.ts +++ b/tests/gpts/github/dotnet.tekton.test.ts @@ -2,6 +2,15 @@ import { gitHubBasicGoldenPathTemplateTests } from "./test-config/github_positiv import { skipSuite } from "../../test-utils.ts"; import { loadSoftwareTemplatesTestsGlobals } from "./test-config/config.ts"; +/** + * Tests dotnet template in GitHub with Tekton + * + * @group tekton + * @group dotnet + * @group github + * @group basic + */ + const dotNetTemplateName = 'dotnet-basic'; const runDotNetBasicTests = () => { diff --git a/tests/gpts/github/go.jenkins.test.ts b/tests/gpts/github/go.jenkins.test.ts index 30a97b69..c3929cdf 100644 --- a/tests/gpts/github/go.jenkins.test.ts +++ b/tests/gpts/github/go.jenkins.test.ts @@ -2,6 +2,15 @@ import { gitHubJenkinsBasicGoldenPathTemplateTests } from "./test-config/github_ import { skipSuite } from "../../test-utils.ts"; import { loadSoftwareTemplatesTestsGlobals } from "./test-config/config.ts"; +/** + * Tests Go template in GitHub with Jenkins + * + * @group jenkins + * @group go + * @group github + * @group basic + */ + const golangTemplateName = 'go'; const stringOnRoute = 'Hello World!'; diff --git a/tests/gpts/github/go.tekton.test.ts b/tests/gpts/github/go.tekton.test.ts index 54077adb..982a055b 100644 --- a/tests/gpts/github/go.tekton.test.ts +++ b/tests/gpts/github/go.tekton.test.ts @@ -2,13 +2,22 @@ import { gitHubBasicGoldenPathTemplateTests } from "./test-config/github_positiv import { skipSuite } from "../../test-utils.ts"; import { loadSoftwareTemplatesTestsGlobals } from "./test-config/config.ts"; +/** + * Tests Go template in GitHub with Tekton + * + * @group tekton + * @group go + * @group github + * @group basic + */ + const golangTemplateName = 'go'; const runGolangBasicTests = () => { const configuration = loadSoftwareTemplatesTestsGlobals() if (configuration.templates.includes(golangTemplateName) && configuration.github.active && configuration.github.tekton) { - gitHubBasicGoldenPathTemplateTests(golangTemplateName); + gitHubBasicGoldenPathTemplateTests(golangTemplateName); } else { skipSuite(golangTemplateName); } diff --git a/tests/gpts/github/nodejs.jenkins.test.ts b/tests/gpts/github/nodejs.jenkins.test.ts index 16103a7d..bbb7f755 100644 --- a/tests/gpts/github/nodejs.jenkins.test.ts +++ b/tests/gpts/github/nodejs.jenkins.test.ts @@ -2,6 +2,15 @@ import { skipSuite } from "../../test-utils.ts"; import { loadSoftwareTemplatesTestsGlobals } from "./test-config/config.ts"; import { gitHubJenkinsBasicGoldenPathTemplateTests } from "./test-config/github_suite_jenkins.ts"; +/** + * Tests Nodejs template in GitHub with Jenkins + * + * @group jenkins + * @group nodejs + * @group github + * @group basic + */ + const nodejsTemplateName = 'nodejs'; const stringOnRoute = 'Hello from Node.js Starter Application!'; diff --git a/tests/gpts/github/nodejs.tekton.test.ts b/tests/gpts/github/nodejs.tekton.test.ts index b2c57b12..13881421 100644 --- a/tests/gpts/github/nodejs.tekton.test.ts +++ b/tests/gpts/github/nodejs.tekton.test.ts @@ -2,6 +2,15 @@ import { gitHubBasicGoldenPathTemplateTests } from "./test-config/github_positiv import { skipSuite } from "../../test-utils.ts"; import { loadSoftwareTemplatesTestsGlobals } from "./test-config/config.ts"; +/** + * Tests Nodejs template in GitHub with Tekton + * + * @group tekton + * @group nodejs + * @group github + * @group basic + */ + const nodejsTemplateName = 'nodejs'; const runNodeJSBasicTests = () => { diff --git a/tests/gpts/github/python.jenkins.test.ts b/tests/gpts/github/python.jenkins.test.ts index 40c08583..0d6473df 100644 --- a/tests/gpts/github/python.jenkins.test.ts +++ b/tests/gpts/github/python.jenkins.test.ts @@ -2,6 +2,15 @@ import { skipSuite } from "../../test-utils.ts"; import { loadSoftwareTemplatesTestsGlobals } from "./test-config/config.ts"; import { gitHubJenkinsBasicGoldenPathTemplateTests } from "./test-config/github_suite_jenkins.ts"; +/** + * Tests Python template in GitHub with Jenkins + * + * @group jenkins + * @group python + * @group github + * @group basic + */ + const pythonTemplateName = 'python'; const stringOnRoute = 'Hello World!'; diff --git a/tests/gpts/github/python.tekton.test.ts b/tests/gpts/github/python.tekton.test.ts index 77bdbd2f..d9740a97 100644 --- a/tests/gpts/github/python.tekton.test.ts +++ b/tests/gpts/github/python.tekton.test.ts @@ -2,6 +2,15 @@ import { gitHubBasicGoldenPathTemplateTests } from "./test-config/github_positiv import { skipSuite } from "../../test-utils.ts"; import { loadSoftwareTemplatesTestsGlobals } from "./test-config/config.ts"; +/** + * Tests Python template in GitHub with Tekton + * + * @group tekton + * @group python + * @group github + * @group basic + */ + const pythonTemplateName = 'python'; const runPythonBasicTests = () => { diff --git a/tests/gpts/github/quarkus.jenkins.test.ts b/tests/gpts/github/quarkus.jenkins.test.ts index becb21ff..313af742 100644 --- a/tests/gpts/github/quarkus.jenkins.test.ts +++ b/tests/gpts/github/quarkus.jenkins.test.ts @@ -2,6 +2,15 @@ import { skipSuite } from "../../test-utils.ts"; import { loadSoftwareTemplatesTestsGlobals } from "./test-config/config.ts"; import { gitHubJenkinsBasicGoldenPathTemplateTests } from "./test-config/github_suite_jenkins.ts"; +/** + * Tests Quarkus template in GitHub with Jenkins + * + * @group jenkins + * @group quarkus + * @group github + * @group basic + */ + const quarkusTemplateName = 'java-quarkus'; const stringOnRoute = 'Congratulations, you have created a new Quarkus cloud application.'; diff --git a/tests/gpts/github/quarkus.tekton.test.ts b/tests/gpts/github/quarkus.tekton.test.ts index 4a0b4abe..31b1f950 100644 --- a/tests/gpts/github/quarkus.tekton.test.ts +++ b/tests/gpts/github/quarkus.tekton.test.ts @@ -2,6 +2,15 @@ import { skipSuite } from "../../test-utils.ts"; import { loadSoftwareTemplatesTestsGlobals } from "./test-config/config.ts"; import { githubSoftwareTemplatesAdvancedScenarios } from "./test-config/github_advanced_scenario.ts"; +/** + * Tests Quarkus template in Github with Tekton + * + * @group tekton + * @group quarkus + * @group github + * @group advanced + */ + const quarkusTemplateName = 'java-quarkus'; const runQuarkusBasicTests = () => { diff --git a/tests/gpts/github/springboot.jenkins.test.ts b/tests/gpts/github/springboot.jenkins.test.ts index f53430cc..7f701b4b 100644 --- a/tests/gpts/github/springboot.jenkins.test.ts +++ b/tests/gpts/github/springboot.jenkins.test.ts @@ -2,6 +2,15 @@ import { skipSuite } from "../../test-utils.ts"; import { loadSoftwareTemplatesTestsGlobals } from "./test-config/config.ts"; import { gitHubJenkinsBasicGoldenPathTemplateTests } from "./test-config/github_suite_jenkins.ts"; +/** + * Tests SpringBoot template in GitHub with Jenkins + * + * @group jenkins + * @group springboot + * @group github + * @group basic + */ + const springBootTemplateName = 'java-springboot'; const stringOnRoute = 'Hello World!'; diff --git a/tests/gpts/github/springboot.tekton.test.ts b/tests/gpts/github/springboot.tekton.test.ts index f24c4c01..aba8356b 100644 --- a/tests/gpts/github/springboot.tekton.test.ts +++ b/tests/gpts/github/springboot.tekton.test.ts @@ -2,6 +2,15 @@ import { gitHubBasicGoldenPathTemplateTests } from "./test-config/github_positiv import { skipSuite } from "../../test-utils.ts"; import { loadSoftwareTemplatesTestsGlobals } from "./test-config/config.ts"; +/** + * Tests SpringBoot template in GitHub with Tekton + * + * @group tekton + * @group springboot + * @group github + * @group basic + */ + const springBootTemplateName = 'java-springboot'; const runSpringBootBasicTests = () => { diff --git a/tests/gpts/gitlab/dotnet.jenkins.test.ts b/tests/gpts/gitlab/dotnet.jenkins.test.ts index 5560c305..9b3f3ec2 100644 --- a/tests/gpts/gitlab/dotnet.jenkins.test.ts +++ b/tests/gpts/gitlab/dotnet.jenkins.test.ts @@ -2,8 +2,17 @@ import { skipSuite } from "../../test-utils.ts"; import { loadSoftwareTemplatesTestsGlobals } from "../github/test-config/config.ts"; import { gitLabJenkinsBasicTests } from "./suites-config/gitlab_suite_jenkins.ts"; +/** + * Tests Dotnet template in Gitlab with Jenkins + * + * @group jenkins + * @group dotnet + * @group gitlab + * @group basic + */ + const dotNetTemplateName = 'dotnet-basic'; -const stringOnRoute = 'Welcome'; +const stringOnRoute = 'Welcome'; const runDotNetBasicTests = () => { const configuration = loadSoftwareTemplatesTestsGlobals() diff --git a/tests/gpts/gitlab/dotnet.tekton.test.ts b/tests/gpts/gitlab/dotnet.tekton.test.ts index 22ccce62..17a14439 100644 --- a/tests/gpts/gitlab/dotnet.tekton.test.ts +++ b/tests/gpts/gitlab/dotnet.tekton.test.ts @@ -2,6 +2,15 @@ import { gitLabProviderBasicTests } from "./suites-config/gitlab_positive_suite. import { skipSuite } from "../../test-utils.ts"; import { loadSoftwareTemplatesTestsGlobals } from "../github/test-config/config.ts"; +/** + * Tests dotnet template in GitLab with Tekton + * + * @group tekton + * @group dotnet + * @group gitlab + * @group basic + */ + const dotNetTemplateName = 'dotnet-basic'; const runDotNetBasicTests = () => { diff --git a/tests/gpts/gitlab/go.jenkins.test.ts b/tests/gpts/gitlab/go.jenkins.test.ts index 09bfcb4d..62bc5f6b 100644 --- a/tests/gpts/gitlab/go.jenkins.test.ts +++ b/tests/gpts/gitlab/go.jenkins.test.ts @@ -2,8 +2,17 @@ import { skipSuite } from "../../test-utils.ts"; import { loadSoftwareTemplatesTestsGlobals } from "../github/test-config/config.ts"; import { gitLabJenkinsBasicTests } from "./suites-config/gitlab_suite_jenkins.ts"; +/** + * Tests Go template in Gitlab with Jenkins + * + * @group jenkins + * @group go + * @group gitlab + * @group basic + */ + const golangTemplateName = 'go'; -const stringOnRoute = 'Hello World!'; +const stringOnRoute = 'Hello World!'; const runGolangBasicTests = () => { const configuration = loadSoftwareTemplatesTestsGlobals() diff --git a/tests/gpts/gitlab/go.tekton.test.ts b/tests/gpts/gitlab/go.tekton.test.ts index ce828f6d..c9d179ec 100644 --- a/tests/gpts/gitlab/go.tekton.test.ts +++ b/tests/gpts/gitlab/go.tekton.test.ts @@ -1,6 +1,16 @@ import { gitLabProviderBasicTests } from "./suites-config/gitlab_positive_suite.ts"; import { skipSuite } from "../../test-utils.ts"; import { loadSoftwareTemplatesTestsGlobals } from "../github/test-config/config.ts"; + +/** + * Tests Go template in GitLab with Tekton + * + * @group tekton + * @group go + * @group gitlab + * @group basic + */ + const golangTemplateName = 'go'; const runGolangBasicTests = () => { diff --git a/tests/gpts/gitlab/nodejs.jenkins.test.ts b/tests/gpts/gitlab/nodejs.jenkins.test.ts index eb1eac8a..31453c55 100644 --- a/tests/gpts/gitlab/nodejs.jenkins.test.ts +++ b/tests/gpts/gitlab/nodejs.jenkins.test.ts @@ -2,8 +2,17 @@ import { skipSuite } from "../../test-utils.ts"; import { loadSoftwareTemplatesTestsGlobals } from "../github/test-config/config.ts"; import { gitLabJenkinsBasicTests } from "./suites-config/gitlab_suite_jenkins.ts"; +/** + * Tests Nodejs template in Gitlab with Jenkins + * + * @group jenkins + * @group nodejs + * @group gitlab + * @group basic + */ + const nodejsTemplateName = 'nodejs'; -const stringOnRoute = 'Hello from Node.js Starter Application!'; +const stringOnRoute = 'Hello from Node.js Starter Application!'; const runNodeJSBasicTests = () => { const configuration = loadSoftwareTemplatesTestsGlobals() diff --git a/tests/gpts/gitlab/nodejs.tekton.test.ts b/tests/gpts/gitlab/nodejs.tekton.test.ts index 40c15606..472903a5 100644 --- a/tests/gpts/gitlab/nodejs.tekton.test.ts +++ b/tests/gpts/gitlab/nodejs.tekton.test.ts @@ -2,6 +2,15 @@ import { gitLabProviderBasicTests } from "./suites-config/gitlab_positive_suite. import { skipSuite } from "../../test-utils.ts"; import { loadSoftwareTemplatesTestsGlobals } from "../github/test-config/config.ts"; +/** + * Tests Nodejs template in GitLab with Tekton + * + * @group tekton + * @group nodejs + * @group gitlab + * @group basic + */ + const nodejsTemplateName = 'nodejs'; const runNodeJSBasicTests = () => { diff --git a/tests/gpts/gitlab/python.jenkins.test.ts b/tests/gpts/gitlab/python.jenkins.test.ts index cb893be1..b6fb21dc 100644 --- a/tests/gpts/gitlab/python.jenkins.test.ts +++ b/tests/gpts/gitlab/python.jenkins.test.ts @@ -2,8 +2,17 @@ import { skipSuite } from "../../test-utils.ts"; import { loadSoftwareTemplatesTestsGlobals } from "../github/test-config/config.ts"; import { gitLabJenkinsBasicTests } from "./suites-config/gitlab_suite_jenkins.ts"; +/** + * Tests Python template in Gitlab with Jenkins + * + * @group jenkins + * @group python + * @group gitlab + * @group basic + */ + const pythonTemplateName = 'python'; -const stringOnRoute = 'Hello World!'; +const stringOnRoute = 'Hello World!'; const runPythonBasicTests = () => { const configuration = loadSoftwareTemplatesTestsGlobals() diff --git a/tests/gpts/gitlab/python.tekton.test.ts b/tests/gpts/gitlab/python.tekton.test.ts index 55a2ba11..b4895cf0 100644 --- a/tests/gpts/gitlab/python.tekton.test.ts +++ b/tests/gpts/gitlab/python.tekton.test.ts @@ -2,6 +2,15 @@ import { gitLabProviderBasicTests } from "./suites-config/gitlab_positive_suite. import { skipSuite } from "../../test-utils.ts"; import { loadSoftwareTemplatesTestsGlobals } from "../github/test-config/config.ts" +/** + * Tests Python template in GitLab with Tekton + * + * @group tekton + * @group python + * @group gitlab + * @group basic + */ + const pythonTemplateName = 'python'; const runPythonBasicTests = () => { diff --git a/tests/gpts/gitlab/quarkus.jenkins.test.ts b/tests/gpts/gitlab/quarkus.jenkins.test.ts index 8cbe1d55..449c9f84 100644 --- a/tests/gpts/gitlab/quarkus.jenkins.test.ts +++ b/tests/gpts/gitlab/quarkus.jenkins.test.ts @@ -2,8 +2,17 @@ import { skipSuite } from "../../test-utils.ts"; import { loadSoftwareTemplatesTestsGlobals } from "../github/test-config/config.ts"; import { gitLabJenkinsBasicTests } from "./suites-config/gitlab_suite_jenkins.ts"; +/** + * Tests Quarkus template in Gitlab with Jenkins + * + * @group jenkins + * @group quarkus + * @group gitlab + * @group basic + */ + const quarkusTemplateName = 'java-quarkus'; -const stringOnRoute = 'Congratulations, you have created a new Quarkus cloud application.'; +const stringOnRoute = 'Congratulations, you have created a new Quarkus cloud application.'; const runQuarkusBasicTests = () => { const configuration = loadSoftwareTemplatesTestsGlobals() diff --git a/tests/gpts/gitlab/quarkus.tekton.test.ts b/tests/gpts/gitlab/quarkus.tekton.test.ts index a1aac3a3..69f46776 100644 --- a/tests/gpts/gitlab/quarkus.tekton.test.ts +++ b/tests/gpts/gitlab/quarkus.tekton.test.ts @@ -2,6 +2,15 @@ import { gitLabSoftwareTemplatesAdvancedScenarios } from "./suites-config/gitlab import { skipSuite } from "../../test-utils.ts"; import { loadSoftwareTemplatesTestsGlobals } from "../github/test-config/config.ts" +/** + * Tests Quarkus template in GitLab with Tekton + * + * @group tekton + * @group quarkus + * @group gitlab + * @group advanced + */ + const quarkusTemplateName = 'java-quarkus'; const runQuarkusBasicTests = () => { diff --git a/tests/gpts/gitlab/springboot.jenkins.test.ts b/tests/gpts/gitlab/springboot.jenkins.test.ts index 94d8e939..9a991b7e 100644 --- a/tests/gpts/gitlab/springboot.jenkins.test.ts +++ b/tests/gpts/gitlab/springboot.jenkins.test.ts @@ -2,8 +2,17 @@ import { skipSuite } from "../../test-utils.ts"; import { loadSoftwareTemplatesTestsGlobals } from "../github/test-config/config.ts"; import { gitLabJenkinsBasicTests } from "./suites-config/gitlab_suite_jenkins.ts"; +/** + * Tests Springboot template in Gitlab with Jenkins + * + * @group jenkins + * @group springboot + * @group gitlab + * @group basic + */ + const springBootTemplateName = 'java-springboot'; -const stringOnRoute = 'Hello World!'; +const stringOnRoute = 'Hello World!'; const runSpringBootBasicTests = () => { const configuration = loadSoftwareTemplatesTestsGlobals() diff --git a/tests/gpts/gitlab/springboot.tekton.test.ts b/tests/gpts/gitlab/springboot.tekton.test.ts index cf587354..a37f655d 100644 --- a/tests/gpts/gitlab/springboot.tekton.test.ts +++ b/tests/gpts/gitlab/springboot.tekton.test.ts @@ -2,6 +2,15 @@ import { gitLabProviderBasicTests } from "./suites-config/gitlab_positive_suite. import { skipSuite } from "../../test-utils.ts"; import { loadSoftwareTemplatesTestsGlobals } from "../github/test-config/config.ts"; +/** + * Tests SpringBoot template in GitLab with Tekton + * + * @group tekton + * @group springboot + * @group gitlab + * @group basic + */ + const springBootTemplateName = 'java-springboot'; const runSpringBootBasicTests = () => { diff --git a/yarn.lock b/yarn.lock index 7b0cb5c7..7e816615 100644 --- a/yarn.lock +++ b/yarn.lock @@ -5236,6 +5236,11 @@ jest-resolve@^29.7.0: resolve.exports "^2.0.0" slash "^3.0.0" +jest-runner-groups@^2.2.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/jest-runner-groups/-/jest-runner-groups-2.2.0.tgz#e8ac453322c1f001086f4ea0299b8c4c5bd89166" + integrity sha512-Sp/B9ZX0CDAKa9dIkgH0sGyl2eDuScV4SVvOxqhBMxqWpsNAkmol/C58aTFmPWZj+C0ZTW1r1BSu66MTCN+voA== + jest-runner@^29.7.0: version "29.7.0" resolved "https://registry.yarnpkg.com/jest-runner/-/jest-runner-29.7.0.tgz#809af072d408a53dcfd2e849a4c976d3132f718e"