diff --git a/.github/workflows/pulsar-ci.yaml b/.github/workflows/pulsar-ci.yaml index c8f2a0e894730..6652a2f306a84 100644 --- a/.github/workflows/pulsar-ci.yaml +++ b/.github/workflows/pulsar-ci.yaml @@ -261,6 +261,8 @@ jobs: group: PULSAR_IO_KAFKA_CONNECT - name: Pulsar Client group: CLIENT + - name: Pulsar Metadata + group: METADATA steps: - name: checkout diff --git a/build/run_unit_group.sh b/build/run_unit_group.sh index 17d0efeed9937..1331da26ced79 100755 --- a/build/run_unit_group.sh +++ b/build/run_unit_group.sh @@ -103,6 +103,10 @@ function test_group_client() { mvn_test -pl pulsar-client } +function test_group_metadata() { + mvn_test -pl pulsar-metadata +} + # prints summaries of failed tests to console # by using the targer/surefire-reports files # works only when testForkCount > 1 since that is when surefire will create reports for individual test classes diff --git a/pulsar-metadata/pom.xml b/pulsar-metadata/pom.xml index ac39594b1dd34..9403a5c0027d4 100644 --- a/pulsar-metadata/pom.xml +++ b/pulsar-metadata/pom.xml @@ -199,4 +199,20 @@ + + + skipTestsForUnitGroupOther + + + + org.apache.maven.plugins + maven-surefire-plugin + + true + + + + + +