mirror of
https://github.com/keycloak/keycloak.git
synced 2026-01-09 23:12:06 -03:30
Split new base tests into multiple jobs (#44096)
* Split new base tests into multiple jobs Closes #38200 Signed-off-by: stianst <stianst@gmail.com> * Update tests/base/src/test/java/org/keycloak/tests/suites/Base2TestSuite.java Signed-off-by: Stian Thorgersen <stian@redhat.com> --------- Signed-off-by: stianst <stianst@gmail.com> Signed-off-by: Stian Thorgersen <stian@redhat.com>
This commit is contained in:
parent
de49500393
commit
2a196cb373
5
.github/workflows/ci.yml
vendored
5
.github/workflows/ci.yml
vendored
@ -891,6 +891,9 @@ jobs:
|
||||
needs:
|
||||
- build
|
||||
timeout-minutes: 45
|
||||
strategy:
|
||||
matrix:
|
||||
suite: [Base1TestSuite, Base2TestSuite]
|
||||
steps:
|
||||
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
|
||||
|
||||
@ -904,7 +907,7 @@ jobs:
|
||||
run: ./mvnw package -pl quarkus/server/,quarkus/dist/
|
||||
|
||||
- name: Run tests
|
||||
run: ./mvnw package -f tests/pom.xml
|
||||
run: ./mvnw package -f tests/pom.xml -Dtest=${{ matrix.suite }}
|
||||
|
||||
admin-v2-tests:
|
||||
name: Admin v2
|
||||
|
||||
@ -0,0 +1,11 @@
|
||||
package org.keycloak.tests.suites;
|
||||
|
||||
import org.junit.platform.suite.api.SelectPackages;
|
||||
import org.junit.platform.suite.api.Suite;
|
||||
|
||||
@Suite
|
||||
@SelectPackages({
|
||||
"org.keycloak.tests.admin"
|
||||
})
|
||||
public class Base1TestSuite {
|
||||
}
|
||||
@ -0,0 +1,19 @@
|
||||
package org.keycloak.tests.suites;
|
||||
|
||||
import org.junit.platform.suite.api.SelectPackages;
|
||||
import org.junit.platform.suite.api.Suite;
|
||||
|
||||
@Suite
|
||||
@SelectPackages({
|
||||
"org.keycloak.tests.client",
|
||||
"org.keycloak.tests.common",
|
||||
"org.keycloak.tests.cors",
|
||||
"org.keycloak.tests.db",
|
||||
"org.keycloak.tests.forms",
|
||||
"org.keycloak.tests.infinispan",
|
||||
"org.keycloak.tests.oauth",
|
||||
"org.keycloak.tests.tracing",
|
||||
"org.keycloak.tests.welcomepage"
|
||||
})
|
||||
public class Base2TestSuite {
|
||||
}
|
||||
Loading…
x
Reference in New Issue
Block a user