浏览代码

upd suites

VladSenyuta 2 年之前
父节点
当前提交
0b923bd660

+ 2 - 1
.github/workflows/e2e-automation.yml

@@ -8,10 +8,11 @@ on:
         required: true
         type: choice
         options:
+          - manual
+          - qase
           - regression
           - sanity
           - smoke
-          - qase
       qase_enabled:
         description: 'Enable Qase integration'
         default: true

+ 1 - 1
.github/workflows/e2e-scheduled.yml → .github/workflows/e2e-weekly.yml

@@ -37,7 +37,7 @@ jobs:
       - name: Run test suite
         run: |
           ./mvnw -B -ntp versions:set -DnewVersion=${{ github.event.pull_request.head.sha }}
-          ./mvnw -B -V -ntp -DQASEIO_API_TOKEN=${{ secrets.QASEIO_API_TOKEN }} -Dsurefire.suiteXmlFiles='src/test/resources/regression.xml' -Dsuite=regression -Dqase=true -f 'kafka-ui-e2e-checks' test -Pprod
+          ./mvnw -B -V -ntp -DQASEIO_API_TOKEN=${{ secrets.QASEIO_API_TOKEN }} -Dsurefire.suiteXmlFiles='src/test/resources/sanity.xml' -Dsuite=weekly -Dqase=true -f 'kafka-ui-e2e-checks' test -Pprod
       - name: Generate Allure report
         uses: simple-elf/allure-report-action@master
         if: always()

+ 4 - 0
kafka-ui-e2e-checks/src/test/java/com/provectus/kafka/ui/manualSuite/TestClass.java

@@ -0,0 +1,4 @@
+package com.provectus.kafka.ui.manualSuite;
+
+public class TestClass {
+}

+ 8 - 0
kafka-ui-e2e-checks/src/test/resources/manual.xml

@@ -0,0 +1,8 @@
+<!DOCTYPE suite SYSTEM "https://testng.org/testng-1.0.dtd">
+<suite name="ManualSuite">
+    <test name="Manual" enabled="true" parallel="classes" thread-count="1">
+        <packages>
+            <package name="com.provectus.kafka.ui.manualSuite.*"/>
+        </packages>
+    </test>
+</suite>

+ 1 - 0
kafka-ui-e2e-checks/src/test/resources/regression.xml

@@ -4,6 +4,7 @@
         <packages>
             <package name="com.provectus.kafka.ui.smokeSuite.*"/>
             <package name="com.provectus.kafka.ui.sanitySuite.*"/>
+            <package name="com.provectus.kafka.ui.manualSuite.*"/>
         </packages>
     </test>
 </suite>