This is an automated email from the ASF dual-hosted git repository. orpiske pushed a commit to branch camel-4.0.x in repository https://gitbox.apache.org/repos/asf/camel.git
The following commit(s) were added to refs/heads/camel-4.0.x by this push: new dbc1a87918f CAMEL-19751: disable misbehaved camel-xchange tests (#11114) (#11120) dbc1a87918f is described below commit dbc1a87918f020853141d943e04b1fb518032b64 Author: Otavio Rodolfo Piske <orpi...@users.noreply.github.com> AuthorDate: Thu Aug 17 07:15:06 2023 +0200 CAMEL-19751: disable misbehaved camel-xchange tests (#11114) (#11120) The camel-xchange tests keep hitting the address https://fapi.binance.com/fapi/v1/exchangeInfo which both abuse the owner of the address and contribute to their flakiness. --- .../apache/camel/component/xchange/account/AccountProducerTest.java | 5 ++--- .../camel/component/xchange/market/MarketDataProducerTest.java | 5 ++--- .../camel/component/xchange/metadata/MetaDataProducerTest.java | 5 ++--- 3 files changed, 6 insertions(+), 9 deletions(-) diff --git a/components/camel-xchange/src/test/java/org/apache/camel/component/xchange/account/AccountProducerTest.java b/components/camel-xchange/src/test/java/org/apache/camel/component/xchange/account/AccountProducerTest.java index 2383c8eb017..42dece206a4 100644 --- a/components/camel-xchange/src/test/java/org/apache/camel/component/xchange/account/AccountProducerTest.java +++ b/components/camel-xchange/src/test/java/org/apache/camel/component/xchange/account/AccountProducerTest.java @@ -21,8 +21,8 @@ import java.util.List; import org.apache.camel.builder.RouteBuilder; import org.apache.camel.component.xchange.XChangeComponent; import org.apache.camel.component.xchange.XChangeTestSupport; +import org.junit.jupiter.api.Disabled; import org.junit.jupiter.api.Test; -import org.junit.jupiter.api.condition.DisabledIfSystemProperty; import org.knowm.xchange.ExchangeSpecification; import org.knowm.xchange.dto.account.Balance; import org.knowm.xchange.dto.account.FundingRecord; @@ -31,8 +31,7 @@ import org.knowm.xchange.dto.account.Wallet; import static org.junit.jupiter.api.Assertions.assertNotNull; import static org.junit.jupiter.api.Assumptions.assumeTrue; -@DisabledIfSystemProperty(named = "ci.env.name", matches = "apache.org", - disabledReason = "These tests do no run reliably on the Apache CI") +@Disabled("See CAMEL-19751 before enabling") public class AccountProducerTest extends XChangeTestSupport { @Override diff --git a/components/camel-xchange/src/test/java/org/apache/camel/component/xchange/market/MarketDataProducerTest.java b/components/camel-xchange/src/test/java/org/apache/camel/component/xchange/market/MarketDataProducerTest.java index 5eb0823b3b5..8696a969b6b 100644 --- a/components/camel-xchange/src/test/java/org/apache/camel/component/xchange/market/MarketDataProducerTest.java +++ b/components/camel-xchange/src/test/java/org/apache/camel/component/xchange/market/MarketDataProducerTest.java @@ -18,16 +18,15 @@ package org.apache.camel.component.xchange.market; import org.apache.camel.builder.RouteBuilder; import org.apache.camel.component.xchange.XChangeTestSupport; +import org.junit.jupiter.api.Disabled; import org.junit.jupiter.api.Test; -import org.junit.jupiter.api.condition.DisabledIfSystemProperty; import org.knowm.xchange.currency.CurrencyPair; import org.knowm.xchange.dto.marketdata.Ticker; import static org.apache.camel.component.xchange.XChangeConfiguration.HEADER_CURRENCY_PAIR; import static org.junit.jupiter.api.Assertions.assertNotNull; -@DisabledIfSystemProperty(named = "ci.env.name", matches = "apache.org", - disabledReason = "These tests do no run reliably on the Apache CI") +@Disabled("See CAMEL-19751 before enabling") public class MarketDataProducerTest extends XChangeTestSupport { @Override diff --git a/components/camel-xchange/src/test/java/org/apache/camel/component/xchange/metadata/MetaDataProducerTest.java b/components/camel-xchange/src/test/java/org/apache/camel/component/xchange/metadata/MetaDataProducerTest.java index 1440c9513d1..305ea4beb0f 100644 --- a/components/camel-xchange/src/test/java/org/apache/camel/component/xchange/metadata/MetaDataProducerTest.java +++ b/components/camel-xchange/src/test/java/org/apache/camel/component/xchange/metadata/MetaDataProducerTest.java @@ -20,8 +20,8 @@ import java.util.List; import org.apache.camel.builder.RouteBuilder; import org.apache.camel.component.xchange.XChangeTestSupport; +import org.junit.jupiter.api.Disabled; import org.junit.jupiter.api.Test; -import org.junit.jupiter.api.condition.DisabledIfSystemProperty; import org.knowm.xchange.currency.Currency; import org.knowm.xchange.currency.CurrencyPair; import org.knowm.xchange.dto.meta.CurrencyMetaData; @@ -32,8 +32,7 @@ import static org.apache.camel.component.xchange.XChangeConfiguration.HEADER_CUR import static org.junit.jupiter.api.Assertions.assertNotNull; import static org.junit.jupiter.api.Assertions.assertTrue; -@DisabledIfSystemProperty(named = "ci.env.name", matches = "apache.org", - disabledReason = "These tests do no run reliably on the Apache CI") +@Disabled("See CAMEL-19751 before enabling") public class MetaDataProducerTest extends XChangeTestSupport { @Override