This is an automated email from the ASF dual-hosted git repository. btellier pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/james-project.git
commit 44dfaf6785e5c50f25d3e37f80e9bed8875062e1 Author: Quan Tran <[email protected]> AuthorDate: Thu Aug 11 10:09:44 2022 +0700 JAMES-3775 Mark RSpamD tests are unstable Sometime `Container startup failed`. --- .../test/java/org/apache/james/rspamd/DockerRSpamDExtensionTest.java | 3 +++ .../src/test/java/org/apache/james/rspamd/RSpamDScannerTest.java | 3 +++ .../test/java/org/apache/james/rspamd/client/RSpamDHttpClientTest.java | 3 +++ .../test/java/org/apache/james/rspamd/route/FeedMessageRouteTest.java | 3 +++ .../java/org/apache/james/rspamd/task/FeedSpamToRSpamDTaskTest.java | 3 +++ 5 files changed, 15 insertions(+) diff --git a/third-party/rspamd/src/test/java/org/apache/james/rspamd/DockerRSpamDExtensionTest.java b/third-party/rspamd/src/test/java/org/apache/james/rspamd/DockerRSpamDExtensionTest.java index a98cfd2743..56cdd9d6fe 100644 --- a/third-party/rspamd/src/test/java/org/apache/james/rspamd/DockerRSpamDExtensionTest.java +++ b/third-party/rspamd/src/test/java/org/apache/james/rspamd/DockerRSpamDExtensionTest.java @@ -23,9 +23,11 @@ import static org.apache.james.rspamd.DockerRSpamD.PASSWORD; import static org.assertj.core.api.Assertions.assertThat; import static org.hamcrest.core.Is.is; +import org.apache.james.junit.categories.Unstable; import org.apache.james.util.Port; import org.apache.james.webadmin.WebAdminUtils; import org.eclipse.jetty.http.HttpStatus; +import org.junit.jupiter.api.Tag; import org.junit.jupiter.api.Test; import org.junit.jupiter.api.extension.RegisterExtension; import org.junit.jupiter.params.ParameterizedTest; @@ -34,6 +36,7 @@ import org.junit.jupiter.params.provider.ValueSource; import io.restassured.http.Header; import io.restassured.specification.RequestSpecification; +@Tag(Unstable.TAG) public class DockerRSpamDExtensionTest { @RegisterExtension static DockerRSpamDExtension rSpamDExtension = new DockerRSpamDExtension(); diff --git a/third-party/rspamd/src/test/java/org/apache/james/rspamd/RSpamDScannerTest.java b/third-party/rspamd/src/test/java/org/apache/james/rspamd/RSpamDScannerTest.java index 31518c26c1..f5ae3bbfc4 100644 --- a/third-party/rspamd/src/test/java/org/apache/james/rspamd/RSpamDScannerTest.java +++ b/third-party/rspamd/src/test/java/org/apache/james/rspamd/RSpamDScannerTest.java @@ -32,6 +32,7 @@ import javax.mail.internet.MimeMessage; import org.apache.james.core.MailAddress; import org.apache.james.core.builder.MimeMessageBuilder; +import org.apache.james.junit.categories.Unstable; import org.apache.james.rspamd.client.RSpamDClientConfiguration; import org.apache.james.rspamd.client.RSpamDHttpClient; import org.apache.james.rspamd.model.AnalysisResult; @@ -42,6 +43,7 @@ import org.apache.mailet.base.test.FakeMail; import org.apache.mailet.base.test.FakeMailetConfig; import org.assertj.core.api.SoftAssertions; import org.junit.jupiter.api.BeforeEach; +import org.junit.jupiter.api.Tag; import org.junit.jupiter.api.Test; import org.junit.jupiter.api.extension.RegisterExtension; @@ -49,6 +51,7 @@ import com.google.common.collect.ImmutableList; import reactor.core.publisher.Mono; +@Tag(Unstable.TAG) class RSpamDScannerTest { @RegisterExtension diff --git a/third-party/rspamd/src/test/java/org/apache/james/rspamd/client/RSpamDHttpClientTest.java b/third-party/rspamd/src/test/java/org/apache/james/rspamd/client/RSpamDHttpClientTest.java index a46a3b5adc..16f41224c8 100644 --- a/third-party/rspamd/src/test/java/org/apache/james/rspamd/client/RSpamDHttpClientTest.java +++ b/third-party/rspamd/src/test/java/org/apache/james/rspamd/client/RSpamDHttpClientTest.java @@ -30,6 +30,7 @@ import java.io.ByteArrayInputStream; import java.io.InputStream; import java.util.Optional; +import org.apache.james.junit.categories.Unstable; import org.apache.james.rspamd.DockerRSpamDExtension; import org.apache.james.rspamd.exception.UnauthorizedException; import org.apache.james.rspamd.model.AnalysisResult; @@ -39,12 +40,14 @@ import org.apache.james.webadmin.WebAdminUtils; import org.assertj.core.api.SoftAssertions; import org.eclipse.jetty.http.HttpStatus; import org.junit.jupiter.api.BeforeEach; +import org.junit.jupiter.api.Tag; import org.junit.jupiter.api.Test; import org.junit.jupiter.api.extension.RegisterExtension; import io.restassured.http.Header; import io.restassured.specification.RequestSpecification; +@Tag(Unstable.TAG) class RSpamDHttpClientTest { private final static String SPAM_MESSAGE_PATH = "mail/spam/spam8.eml"; private final static String HAM_MESSAGE_PATH = "mail/ham/ham1.eml"; diff --git a/third-party/rspamd/src/test/java/org/apache/james/rspamd/route/FeedMessageRouteTest.java b/third-party/rspamd/src/test/java/org/apache/james/rspamd/route/FeedMessageRouteTest.java index 97fd3a34d2..4af36a5406 100644 --- a/third-party/rspamd/src/test/java/org/apache/james/rspamd/route/FeedMessageRouteTest.java +++ b/third-party/rspamd/src/test/java/org/apache/james/rspamd/route/FeedMessageRouteTest.java @@ -54,6 +54,7 @@ import javax.mail.Flags; import org.apache.james.domainlist.api.DomainList; import org.apache.james.json.DTOConverter; +import org.apache.james.junit.categories.Unstable; import org.apache.james.mailbox.MailboxSession; import org.apache.james.mailbox.MessageIdManager; import org.apache.james.mailbox.exception.MailboxException; @@ -80,6 +81,7 @@ import org.eclipse.jetty.http.HttpStatus; import org.junit.jupiter.api.AfterEach; import org.junit.jupiter.api.BeforeEach; import org.junit.jupiter.api.Nested; +import org.junit.jupiter.api.Tag; import org.junit.jupiter.api.Test; import org.junit.jupiter.api.extension.RegisterExtension; import org.junit.jupiter.params.ParameterizedTest; @@ -90,6 +92,7 @@ import com.github.fge.lambdas.Throwing; import io.restassured.RestAssured; +@Tag(Unstable.TAG) public class FeedMessageRouteTest { @RegisterExtension static DockerRSpamDExtension rSpamDExtension = new DockerRSpamDExtension(); diff --git a/third-party/rspamd/src/test/java/org/apache/james/rspamd/task/FeedSpamToRSpamDTaskTest.java b/third-party/rspamd/src/test/java/org/apache/james/rspamd/task/FeedSpamToRSpamDTaskTest.java index 70b7aa130b..1723e30611 100644 --- a/third-party/rspamd/src/test/java/org/apache/james/rspamd/task/FeedSpamToRSpamDTaskTest.java +++ b/third-party/rspamd/src/test/java/org/apache/james/rspamd/task/FeedSpamToRSpamDTaskTest.java @@ -41,6 +41,7 @@ import javax.mail.Flags; import org.apache.james.core.Domain; import org.apache.james.core.Username; import org.apache.james.domainlist.api.DomainList; +import org.apache.james.junit.categories.Unstable; import org.apache.james.mailbox.MailboxSession; import org.apache.james.mailbox.MessageIdManager; import org.apache.james.mailbox.exception.MailboxException; @@ -57,12 +58,14 @@ import org.apache.james.user.memory.MemoryUsersRepository; import org.apache.james.utils.UpdatableTickingClock; import org.assertj.core.api.SoftAssertions; import org.junit.jupiter.api.BeforeEach; +import org.junit.jupiter.api.Tag; import org.junit.jupiter.api.Test; import org.junit.jupiter.api.extension.RegisterExtension; import org.mockito.Mockito; import com.github.fge.lambdas.Throwing; +@Tag(Unstable.TAG) public class FeedSpamToRSpamDTaskTest { @RegisterExtension static DockerRSpamDExtension rSpamDExtension = new DockerRSpamDExtension(); --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
