From 56e6eeea367818db5d72052287a508c7575c3947 Mon Sep 17 00:00:00 2001 From: alafanechere Date: Wed, 10 May 2023 04:39:45 +0200 Subject: [PATCH] use retry plugin to handle flaky tests --- .../connectors/source-postgres/build.gradle | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/airbyte-integrations/connectors/source-postgres/build.gradle b/airbyte-integrations/connectors/source-postgres/build.gradle index ebfac92a1fb5..2d56ee138fc3 100644 --- a/airbyte-integrations/connectors/source-postgres/build.gradle +++ b/airbyte-integrations/connectors/source-postgres/build.gradle @@ -4,6 +4,7 @@ plugins { id 'airbyte-integration-test-java' id 'airbyte-performance-test-java' id 'airbyte-connector-acceptance-test' + id 'org.gradle.test-retry' version '1.5.2' } application { @@ -38,3 +39,11 @@ dependencies { integrationTestJavaImplementation files(project(':airbyte-integrations:bases:base-java').airbyteDocker.outputs) performanceTestJavaImplementation files(project(':airbyte-integrations:bases:base-java').airbyteDocker.outputs) } + +test { + retry { + maxRetries = 3 + maxFailures = 20 + failOnPassedAfterRetry = true + } +}