From 31c95da4998be7d70ba7a007b1625f25667b4321 Mon Sep 17 00:00:00 2001 From: Augustin Date: Wed, 15 May 2024 22:04:10 +0200 Subject: [PATCH] [skip ci] Add connectorTestSuitesOptions to metadata (#38188) --- .../destination-amazon-sqs/metadata.yaml | 9 + .../destination-astra/metadata.yaml | 16 ++ .../destination-aws-datalake/metadata.yaml | 9 + .../metadata.yaml | 19 ++ .../destination-bigquery/metadata.yaml | 115 ++++++-- .../destination-chroma/metadata.yaml | 3 + .../metadata.yaml | 3 + .../destination-clickhouse/metadata.yaml | 3 + .../destination-convex/metadata.yaml | 3 + .../connectors/destination-csv/metadata.yaml | 3 + .../destination-cumulio/metadata.yaml | 9 + .../destination-databend/metadata.yaml | 9 + .../destination-databricks/metadata.yaml | 24 ++ .../destination-dev-null/metadata.yaml | 3 + .../destination-duckdb/metadata.yaml | 16 ++ .../destination-dynamodb/metadata.yaml | 9 + .../destination-e2e-test/metadata.yaml | 3 + .../metadata.yaml | 3 + .../destination-elasticsearch/metadata.yaml | 3 + .../destination-firebolt/metadata.yaml | 9 + .../destination-firestore/metadata.yaml | 9 + .../connectors/destination-gcs/metadata.yaml | 13 + .../destination-google-sheets/metadata.yaml | 9 + .../destination-iceberg/metadata.yaml | 3 + .../destination-kafka/metadata.yaml | 3 + .../connectors/destination-kvdb/metadata.yaml | 2 + .../destination-langchain/metadata.yaml | 9 + .../destination-local-json/metadata.yaml | 3 + .../destination-meilisearch/metadata.yaml | 9 + .../destination-milvus/metadata.yaml | 16 ++ .../metadata.yaml | 9 + .../destination-mongodb/metadata.yaml | 3 + .../metadata.yaml | 2 + .../destination-mssql/metadata.yaml | 3 + .../metadata.yaml | 19 +- .../destination-mysql/metadata.yaml | 27 +- .../metadata.yaml | 3 + .../destination-oracle/metadata.yaml | 9 + .../destination-pinecone/metadata.yaml | 16 ++ .../metadata.yaml | 3 + .../destination-postgres/metadata.yaml | 9 + .../destination-pubsub/metadata.yaml | 9 + .../destination-qdrant/metadata.yaml | 2 + .../destination-rabbitmq/metadata.yaml | 9 + .../destination-redis/metadata.yaml | 3 + .../destination-redshift/metadata.yaml | 34 +++ .../destination-s3-glue/metadata.yaml | 8 + .../connectors/destination-s3/metadata.yaml | 24 ++ .../destination-sftp-json/metadata.yaml | 3 + .../destination-snowflake/metadata.yaml | 125 +++++++-- .../destination-sqlite/metadata.yaml | 3 + .../metadata.yaml | 9 + .../destination-teradata/metadata.yaml | 19 ++ .../destination-timeplus/metadata.yaml | 9 + .../destination-typesense/metadata.yaml | 9 + .../destination-vectara/metadata.yaml | 8 + .../destination-weaviate/metadata.yaml | 22 +- .../connectors/destination-xata/metadata.yaml | 9 + .../destination-yellowbrick/metadata.yaml | 8 + .../source-activecampaign/metadata.yaml | 8 + .../connectors/source-adjust/metadata.yaml | 2 + .../connectors/source-aha/metadata.yaml | 8 + .../connectors/source-aircall/metadata.yaml | 8 + .../connectors/source-airtable/metadata.yaml | 20 +- .../source-alpha-vantage/metadata.yaml | 9 + .../source-amazon-ads/metadata.yaml | 14 + .../metadata.yaml | 33 +-- .../source-amazon-sqs/metadata.yaml | 9 + .../connectors/source-amplitude/metadata.yaml | 16 ++ .../source-apify-dataset/metadata.yaml | 13 +- .../connectors/source-appfollow/metadata.yaml | 8 + .../connectors/source-appsflyer/metadata.yaml | 9 + .../connectors/source-asana/metadata.yaml | 9 + .../connectors/source-ashby/metadata.yaml | 2 + .../connectors/source-auth0/metadata.yaml | 8 + .../connectors/source-avni/metadata.yaml | 9 + .../source-aws-cloudtrail/metadata.yaml | 9 + .../source-azure-blob-storage/metadata.yaml | 156 +++++++++++ .../source-azure-table/metadata.yaml | 9 + .../connectors/source-bamboo-hr/metadata.yaml | 9 + .../source-bigcommerce/metadata.yaml | 8 + .../connectors/source-bigquery/metadata.yaml | 14 + .../connectors/source-bing-ads/metadata.yaml | 36 ++- .../connectors/source-braintree/metadata.yaml | 8 + .../connectors/source-braze/metadata.yaml | 9 + .../source-breezometer/metadata.yaml | 8 + .../connectors/source-callrail/metadata.yaml | 8 + .../connectors/source-cart/metadata.yaml | 26 ++ .../connectors/source-chargebee/metadata.yaml | 9 + .../connectors/source-chargify/metadata.yaml | 8 + .../source-chartmogul/metadata.yaml | 8 + .../metadata.yaml | 2 + .../source-clickhouse/metadata.yaml | 2 + .../source-clickup-api/metadata.yaml | 8 + .../connectors/source-clockify/metadata.yaml | 8 + .../connectors/source-close-com/metadata.yaml | 9 + .../source-cockroachdb/metadata.yaml | 3 + .../connectors/source-coda/metadata.yaml | 8 + .../connectors/source-coin-api/metadata.yaml | 8 + .../source-coingecko-coins/metadata.yaml | 8 + .../source-coinmarketcap/metadata.yaml | 8 + .../connectors/source-commcare/metadata.yaml | 2 + .../source-commercetools/metadata.yaml | 8 + .../connectors/source-configcat/metadata.yaml | 8 + .../source-confluence/metadata.yaml | 8 + .../source-convertkit/metadata.yaml | 8 + .../connectors/source-convex/metadata.yaml | 9 + .../connectors/source-copper/metadata.yaml | 8 + .../source-customer-io/metadata.yaml | 8 + .../connectors/source-datadog/metadata.yaml | 8 + .../connectors/source-datascope/metadata.yaml | 8 + .../connectors/source-db2/metadata.yaml | 3 + .../source-declarative-manifest/metadata.yaml | 2 + .../connectors/source-delighted/metadata.yaml | 8 + .../connectors/source-dixa/metadata.yaml | 8 + .../connectors/source-dockerhub/metadata.yaml | 8 + .../connectors/source-dremio/metadata.yaml | 8 + .../connectors/source-drift/metadata.yaml | 13 + .../connectors/source-dynamodb/metadata.yaml | 9 + .../source-e2e-test-cloud/metadata.yaml | 3 + .../connectors/source-e2e-test/metadata.yaml | 3 + .../source-elasticsearch/metadata.yaml | 3 + .../source-emailoctopus/metadata.yaml | 8 + .../connectors/source-everhour/metadata.yaml | 8 + .../source-exchange-rates/metadata.yaml | 8 + .../source-facebook-marketing/metadata.yaml | 33 ++- .../source-facebook-pages/metadata.yaml | 9 + .../connectors/source-faker/metadata.yaml | 13 +- .../connectors/source-fastbill/metadata.yaml | 9 + .../connectors/source-fauna/metadata.yaml | 14 + .../connectors/source-file/metadata.yaml | 56 ++++ .../metadata.yaml | 2 + .../connectors/source-firebolt/metadata.yaml | 16 ++ .../source-freshcaller/metadata.yaml | 8 + .../connectors/source-freshdesk/metadata.yaml | 9 + .../source-freshsales/metadata.yaml | 15 ++ .../source-freshservice/metadata.yaml | 8 + .../connectors/source-fullstory/metadata.yaml | 8 + .../source-gainsight-px/metadata.yaml | 8 + .../connectors/source-gcs/metadata.yaml | 13 + .../connectors/source-genesys/metadata.yaml | 2 + .../connectors/source-getlago/metadata.yaml | 8 + .../connectors/source-github/metadata.yaml | 14 + .../connectors/source-gitlab/metadata.yaml | 42 +-- .../connectors/source-glassfrog/metadata.yaml | 8 + .../connectors/source-gnews/metadata.yaml | 9 + .../connectors/source-gong/metadata.yaml | 8 + .../source-google-ads/metadata.yaml | 63 ++++- .../metadata.yaml | 15 +- .../metadata.yaml | 8 + .../source-google-analytics-v4/metadata.yaml | 19 ++ .../source-google-directory/metadata.yaml | 14 + .../metadata.yaml | 8 + .../metadata.yaml | 14 + .../source-google-sheets/metadata.yaml | 19 ++ .../source-google-webfonts/metadata.yaml | 8 + .../source-greenhouse/metadata.yaml | 14 + .../connectors/source-gridly/metadata.yaml | 9 + .../connectors/source-gutendex/metadata.yaml | 8 + .../connectors/source-harness/metadata.yaml | 58 +++++ .../source-hellobaton/metadata.yaml | 8 + .../source-hubplanner/metadata.yaml | 8 + .../connectors/source-hubspot/metadata.yaml | 46 ++++ .../connectors/source-insightly/metadata.yaml | 8 + .../connectors/source-instagram/metadata.yaml | 29 ++- .../connectors/source-instatus/metadata.yaml | 9 + .../connectors/source-intercom/metadata.yaml | 26 ++ .../connectors/source-intruder/metadata.yaml | 8 + .../connectors/source-ip2whois/metadata.yaml | 8 + .../connectors/source-iterable/metadata.yaml | 9 + .../connectors/source-jira/metadata.yaml | 31 ++- .../connectors/source-k6-cloud/metadata.yaml | 8 + .../connectors/source-kafka/metadata.yaml | 3 + .../connectors/source-klarna/metadata.yaml | 8 + .../connectors/source-klaus-api/metadata.yaml | 8 + .../connectors/source-klaviyo/metadata.yaml | 9 + .../connectors/source-kyriba/metadata.yaml | 9 + .../connectors/source-kyve/metadata.yaml | 14 + .../source-launchdarkly/metadata.yaml | 8 + .../connectors/source-lemlist/metadata.yaml | 8 + .../source-lever-hiring/metadata.yaml | 9 + .../source-linkedin-ads/metadata.yaml | 29 ++- .../source-linkedin-pages/metadata.yaml | 8 + .../connectors/source-linnworks/metadata.yaml | 19 ++ .../connectors/source-lokalise/metadata.yaml | 8 + .../connectors/source-looker/metadata.yaml | 9 + .../connectors/source-mailchimp/metadata.yaml | 28 +- .../source-mailerlite/metadata.yaml | 8 + .../source-mailersend/metadata.yaml | 8 + .../connectors/source-mailgun/metadata.yaml | 8 + .../source-mailjet-mail/metadata.yaml | 8 + .../source-mailjet-sms/metadata.yaml | 8 + .../connectors/source-marketo/metadata.yaml | 9 + .../connectors/source-merge/metadata.yaml | 8 + .../connectors/source-metabase/metadata.yaml | 9 + .../source-microsoft-dataverse/metadata.yaml | 2 + .../source-microsoft-onedrive/metadata.yaml | 9 + .../source-microsoft-sharepoint/metadata.yaml | 9 + .../source-microsoft-teams/metadata.yaml | 23 +- .../connectors/source-mixpanel/metadata.yaml | 37 ++- .../connectors/source-monday/metadata.yaml | 19 ++ .../source-mongodb-v2/metadata.yaml | 26 ++ .../connectors/source-mssql/metadata.yaml | 26 ++ .../connectors/source-my-hours/metadata.yaml | 8 + .../connectors/source-mysql/metadata.yaml | 56 ++++ .../connectors/source-n8n/metadata.yaml | 8 + .../connectors/source-nasa/metadata.yaml | 8 + .../connectors/source-netsuite/metadata.yaml | 9 + .../connectors/source-news-api/metadata.yaml | 8 + .../connectors/source-newsdata/metadata.yaml | 8 + .../connectors/source-notion/metadata.yaml | 30 ++- .../connectors/source-nytimes/metadata.yaml | 8 + .../connectors/source-okta/metadata.yaml | 9 + .../connectors/source-omnisend/metadata.yaml | 8 + .../connectors/source-onesignal/metadata.yaml | 8 + .../source-open-exchange-rates/metadata.yaml | 8 + .../source-openweather/metadata.yaml | 8 + .../connectors/source-opsgenie/metadata.yaml | 8 + .../metadata.yaml | 3 + .../connectors/source-oracle/metadata.yaml | 9 + .../connectors/source-orb/metadata.yaml | 14 + .../connectors/source-orbit/metadata.yaml | 8 + .../source-outbrain-amplify/metadata.yaml | 9 + .../connectors/source-outreach/metadata.yaml | 9 + .../connectors/source-pagerduty/metadata.yaml | 8 + .../connectors/source-pardot/metadata.yaml | 2 + .../source-paypal-transaction/metadata.yaml | 26 +- .../connectors/source-paystack/metadata.yaml | 9 + .../connectors/source-pendo/metadata.yaml | 8 + .../connectors/source-persistiq/metadata.yaml | 8 + .../source-pexels-api/metadata.yaml | 8 + .../connectors/source-pinterest/metadata.yaml | 24 +- .../connectors/source-pipedrive/metadata.yaml | 19 ++ .../source-pivotal-tracker/metadata.yaml | 9 + .../connectors/source-plaid/metadata.yaml | 8 + .../connectors/source-pocket/metadata.yaml | 9 + .../connectors/source-pokeapi/metadata.yaml | 8 + .../source-polygon-stock-api/metadata.yaml | 8 + .../connectors/source-postgres/metadata.yaml | 36 +++ .../connectors/source-posthog/metadata.yaml | 20 +- .../source-postmarkapp/metadata.yaml | 8 + .../source-prestashop/metadata.yaml | 3 + .../connectors/source-primetric/metadata.yaml | 13 +- .../source-public-apis/metadata.yaml | 8 + .../connectors/source-punk-api/metadata.yaml | 8 + .../connectors/source-pypi/metadata.yaml | 8 + .../connectors/source-qonto/metadata.yaml | 8 + .../connectors/source-qualaroo/metadata.yaml | 9 + .../source-quickbooks/metadata.yaml | 9 + .../connectors/source-railz/metadata.yaml | 9 + .../source-rd-station-marketing/metadata.yaml | 9 + .../connectors/source-recharge/metadata.yaml | 14 + .../source-recreation/metadata.yaml | 8 + .../connectors/source-recruitee/metadata.yaml | 8 + .../connectors/source-recurly/metadata.yaml | 14 +- .../connectors/source-redshift/metadata.yaml | 9 + .../connectors/source-reply-io/metadata.yaml | 8 + .../connectors/source-retently/metadata.yaml | 8 + .../source-ringcentral/metadata.yaml | 8 + .../connectors/source-rki-covid/metadata.yaml | 9 + .../source-rocket-chat/metadata.yaml | 8 + .../connectors/source-rss/metadata.yaml | 8 + .../connectors/source-s3/metadata.yaml | 246 +++++++++++++++++- .../source-salesforce/metadata.yaml | 36 +++ .../connectors/source-salesloft/metadata.yaml | 14 + .../source-sap-fieldglass/metadata.yaml | 8 + .../connectors/source-secoda/metadata.yaml | 8 + .../connectors/source-sendgrid/metadata.yaml | 32 ++- .../source-sendinblue/metadata.yaml | 8 + .../source-senseforce/metadata.yaml | 8 + .../connectors/source-sentry/metadata.yaml | 14 + .../connectors/source-serpstat/metadata.yaml | 8 + .../connectors/source-sftp-bulk/metadata.yaml | 16 ++ .../connectors/source-sftp/metadata.yaml | 3 + .../connectors/source-shopify/metadata.yaml | 32 ++- .../connectors/source-shortio/metadata.yaml | 8 + .../connectors/source-slack/metadata.yaml | 23 +- .../connectors/source-smaily/metadata.yaml | 8 + .../source-smartengage/metadata.yaml | 8 + .../source-smartsheets/metadata.yaml | 14 + .../source-snapchat-marketing/metadata.yaml | 9 + .../connectors/source-snowflake/metadata.yaml | 26 ++ .../source-sonar-cloud/metadata.yaml | 8 + .../source-spacex-api/metadata.yaml | 8 + .../connectors/source-square/metadata.yaml | 14 + .../source-statuspage/metadata.yaml | 8 + .../connectors/source-strava/metadata.yaml | 8 + .../connectors/source-stripe/metadata.yaml | 33 ++- .../source-survey-sparrow/metadata.yaml | 8 + .../connectors/source-surveycto/metadata.yaml | 9 + .../source-surveymonkey/metadata.yaml | 14 + .../connectors/source-tempo/metadata.yaml | 13 + .../connectors/source-teradata/metadata.yaml | 9 + .../source-the-guardian-api/metadata.yaml | 8 + .../connectors/source-tidb/metadata.yaml | 3 + .../source-tiktok-marketing/metadata.yaml | 49 ++++ .../connectors/source-timely/metadata.yaml | 8 + .../connectors/source-tmdb/metadata.yaml | 8 + .../connectors/source-todoist/metadata.yaml | 8 + .../connectors/source-toggl/metadata.yaml | 8 + .../source-tplcentral/metadata.yaml | 2 + .../connectors/source-trello/metadata.yaml | 9 + .../source-trustpilot/metadata.yaml | 9 + .../source-tvmaze-schedule/metadata.yaml | 8 + .../source-twilio-taskrouter/metadata.yaml | 8 + .../connectors/source-twilio/metadata.yaml | 14 + .../connectors/source-twitter/metadata.yaml | 8 + .../connectors/source-typeform/metadata.yaml | 31 ++- .../connectors/source-unleash/metadata.yaml | 8 + .../connectors/source-us-census/metadata.yaml | 16 ++ .../connectors/source-vantage/metadata.yaml | 8 + .../source-visma-economic/metadata.yaml | 8 + .../source-weatherstack/metadata.yaml | 9 + .../connectors/source-webflow/metadata.yaml | 9 + .../source-whisky-hunter/metadata.yaml | 8 + .../source-wikipedia-pageviews/metadata.yaml | 8 + .../source-woocommerce/metadata.yaml | 8 + .../connectors/source-wrike/metadata.yaml | 8 + .../connectors/source-xero/metadata.yaml | 9 + .../connectors/source-xkcd/metadata.yaml | 9 + .../source-yahoo-finance-price/metadata.yaml | 8 + .../source-yandex-metrica/metadata.yaml | 9 + .../connectors/source-yotpo/metadata.yaml | 8 + .../connectors/source-younium/metadata.yaml | 8 + .../source-youtube-analytics/metadata.yaml | 2 + .../metadata.yaml | 8 + .../source-zendesk-chat/metadata.yaml | 18 ++ .../source-zendesk-sell/metadata.yaml | 8 + .../source-zendesk-sunshine/metadata.yaml | 13 + .../source-zendesk-support/metadata.yaml | 23 +- .../source-zendesk-talk/metadata.yaml | 19 +- .../connectors/source-zenefits/metadata.yaml | 8 + .../connectors/source-zenloop/metadata.yaml | 8 + .../connectors/source-zoho-crm/metadata.yaml | 16 ++ .../connectors/source-zoom/metadata.yaml | 14 +- 335 files changed, 4156 insertions(+), 277 deletions(-) diff --git a/airbyte-integrations/connectors/destination-amazon-sqs/metadata.yaml b/airbyte-integrations/connectors/destination-amazon-sqs/metadata.yaml index c8e964c5bb32..5115f5b208fe 100644 --- a/airbyte-integrations/connectors/destination-amazon-sqs/metadata.yaml +++ b/airbyte-integrations/connectors/destination-amazon-sqs/metadata.yaml @@ -22,4 +22,13 @@ data: sl: 100 ql: 200 supportLevel: community + connectorTestSuitesOptions: + - suite: unitTests + - suite: integrationTests + testSecrets: + - name: SECRET_DESTINATION-AMAZON-SQS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/destination-astra/metadata.yaml b/airbyte-integrations/connectors/destination-astra/metadata.yaml index 7a43f56cfa9f..bb9ed46d9d0b 100644 --- a/airbyte-integrations/connectors/destination-astra/metadata.yaml +++ b/airbyte-integrations/connectors/destination-astra/metadata.yaml @@ -28,4 +28,20 @@ data: tags: - language:python - cdk:python + connectorTestSuitesOptions: + - suite: unitTests + - suite: integrationTests + testSecrets: + - name: SECRET_DESTINATION-ASTRA__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - suite: acceptanceTests + testSecrets: + - name: SECRET_DESTINATION-ASTRA__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/destination-aws-datalake/metadata.yaml b/airbyte-integrations/connectors/destination-aws-datalake/metadata.yaml index d889f6313512..6b0db7878171 100644 --- a/airbyte-integrations/connectors/destination-aws-datalake/metadata.yaml +++ b/airbyte-integrations/connectors/destination-aws-datalake/metadata.yaml @@ -24,4 +24,13 @@ data: sl: 100 ql: 100 supportLevel: community + connectorTestSuitesOptions: + - suite: unitTests + - suite: integrationTests + testSecrets: + - name: SECRET_DESTINATION-AWS-DATALAKE_CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/destination-azure-blob-storage/metadata.yaml b/airbyte-integrations/connectors/destination-azure-blob-storage/metadata.yaml index 70b5a54f39bb..1394a063c2ba 100644 --- a/airbyte-integrations/connectors/destination-azure-blob-storage/metadata.yaml +++ b/airbyte-integrations/connectors/destination-azure-blob-storage/metadata.yaml @@ -27,4 +27,23 @@ data: sl: 100 ql: 100 supportLevel: community + connectorTestSuitesOptions: + - suite: unitTests + - suite: integrationTests + testSecrets: + - name: SECRET_DESTINATION-AZURE-BLOB-STORAGE-GCS-STAGING__CREDS + fileName: config_gcs_staging.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_DESTINATION-AZURE-BLOB-STORAGE-S3-STAGING__CREDS + fileName: config_s3_staging.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_DESTINATION-AZURE-BLOB-STORAGE__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/destination-bigquery/metadata.yaml b/airbyte-integrations/connectors/destination-bigquery/metadata.yaml index 3966086b7667..16f3ecb5fcb8 100644 --- a/airbyte-integrations/connectors/destination-bigquery/metadata.yaml +++ b/airbyte-integrations/connectors/destination-bigquery/metadata.yaml @@ -21,21 +21,7 @@ data: releases: breakingChanges: 2.0.0: - message: - "**Do not upgrade until you have run a test upgrade as outlined [here](https://docs.airbyte.com/release_notes/upgrading_to_destinations_v2/#testing-destinations-v2-for-a-single-connection)**. - - This version introduces [Destinations V2](https://docs.airbyte.com/release_notes/upgrading_to_destinations_v2/#what-is-destinations-v2), - which provides better error handling, incremental delivery of data for large - syncs, and improved final table structures. To review the breaking changes, - and how to upgrade, see [here](https://docs.airbyte.com/release_notes/upgrading_to_destinations_v2/#quick-start-to-upgrading). - These changes will likely require updates to downstream dbt / SQL models, - which we walk through [here](https://docs.airbyte.com/release_notes/upgrading_to_destinations_v2/#updating-downstream-transformations). - - Selecting `Upgrade` will upgrade **all** connections using this destination - at their next sync. You can manually sync existing connections prior to - the next scheduled sync to start the upgrade early. - - " + message: "**Do not upgrade until you have run a test upgrade as outlined [here](https://docs.airbyte.com/release_notes/upgrading_to_destinations_v2/#testing-destinations-v2-for-a-single-connection)**.\nThis version introduces [Destinations V2](https://docs.airbyte.com/release_notes/upgrading_to_destinations_v2/#what-is-destinations-v2), which provides better error handling, incremental delivery of data for large syncs, and improved final table structures. To review the breaking changes, and how to upgrade, see [here](https://docs.airbyte.com/release_notes/upgrading_to_destinations_v2/#quick-start-to-upgrading). These changes will likely require updates to downstream dbt / SQL models, which we walk through [here](https://docs.airbyte.com/release_notes/upgrading_to_destinations_v2/#updating-downstream-transformations).\nSelecting `Upgrade` will upgrade **all** connections using this destination at their next sync. You can manually sync existing connections prior to the next scheduled sync to start the upgrade early.\n" upgradeDeadline: "2023-11-07" resourceRequirements: jobSpecific: @@ -47,4 +33,103 @@ data: supportsDbt: true tags: - language:java + connectorTestSuitesOptions: + - suite: unitTests + - suite: integrationTests + testSecrets: + - name: SECRET_DESTINATION-BIGQUERY_CREDENTIALS_1S1T_DISABLETD_GCS_RAW_OVERRIDE + fileName: credentials-1s1t-disabletd-gcs-raw-override.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_DESTINATION-BIGQUERY_CREDENTIALS_1S1T_DISABLETD_STANDARD_OVERRIDE + fileName: credentials-1s1t-disabletd-standard-raw-override.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_DESTINATION-BIGQUERY_CREDENTIALS_1S1T_GCS + fileName: credentials-1s1t-gcs.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_DESTINATION-BIGQUERY_CREDENTIALS_1S1T_GCS_RAW_OVERRIDE + fileName: credentials-1s1t-gcs-raw-override.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_DESTINATION-BIGQUERY_CREDENTIALS_1S1T_STANDARD + fileName: credentials-1s1t-standard.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_DESTINATION-BIGQUERY_CREDENTIALS_1S1T_STANDARD_RAW_OVERRIDE + fileName: credentials-1s1t-standard-raw-override.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_DESTINATION-BIGQUERY_CREDENTIALS_BAD_PROJECT_CREDS + fileName: credentials-badproject.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_DESTINATION-BIGQUERY_CREDENTIALS_GCS_STAGING + fileName: credentials-gcs-staging.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_DESTINATION-BIGQUERY_CREDENTIALS_IMPERSONATE_FAIL_CREDS + fileName: credentials-impersonate-fail.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_DESTINATION-BIGQUERY_CREDENTIALS_IMPERSONATE__CREDS + fileName: credentials-impersonate.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_DESTINATION-BIGQUERY_CREDENTIALS_NO_GCS_CREATE_ROLE + fileName: copy_gcs_no_create_roles_config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_DESTINATION-BIGQUERY_CREDENTIALS_NO_GCS_WRITE_ROLE + fileName: copy_gcs_no_write_roles_config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_DESTINATION-BIGQUERY_CREDENTIALS_NO_PUBLIC_SCHEMA_EDIT_ROLE + fileName: credentials-no-edit-public-schema-role.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_DESTINATION-BIGQUERY_CREDENTIALS_STANDARD + fileName: credentials-standard.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_DESTINATION-BIGQUERY_CREDENTIALS_WITH_MISSED_DATASET_CREATION_ROLE__CREDS + fileName: credentials-with-missed-dataset-creation-role.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_DESTINATION-BIGQUERY_CREDENTIALS__CREDS + fileName: credentials.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_DESTINATION-BIGQUERY_CREDENTIALS__CREDS_OAUTH + fileName: credentials_oauth.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_DESTINATION-BIGQUERY_STANDARD-NO-DATASET-CREATION__CREDS + fileName: credentials-standard-no-dataset-creation.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_DESTINATION-BIGQUERY_STANDARD_NON_BILLABLE_PROJECT__CREDS + fileName: credentials-standard-non-billable-project.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/destination-chroma/metadata.yaml b/airbyte-integrations/connectors/destination-chroma/metadata.yaml index a0ebf0b62553..f40844f9b93c 100644 --- a/airbyte-integrations/connectors/destination-chroma/metadata.yaml +++ b/airbyte-integrations/connectors/destination-chroma/metadata.yaml @@ -22,4 +22,7 @@ data: tags: - language:python - cdk:python + connectorTestSuitesOptions: + - suite: unitTests + - suite: integrationTests metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/destination-clickhouse-strict-encrypt/metadata.yaml b/airbyte-integrations/connectors/destination-clickhouse-strict-encrypt/metadata.yaml index c5023258510c..0dd55ca5109f 100644 --- a/airbyte-integrations/connectors/destination-clickhouse-strict-encrypt/metadata.yaml +++ b/airbyte-integrations/connectors/destination-clickhouse-strict-encrypt/metadata.yaml @@ -28,4 +28,7 @@ data: supportsDbt: false tags: - language:java + connectorTestSuitesOptions: + - suite: unitTests + - suite: integrationTests metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/destination-clickhouse/metadata.yaml b/airbyte-integrations/connectors/destination-clickhouse/metadata.yaml index b6cc2b944a79..cc6c890041cb 100644 --- a/airbyte-integrations/connectors/destination-clickhouse/metadata.yaml +++ b/airbyte-integrations/connectors/destination-clickhouse/metadata.yaml @@ -33,4 +33,7 @@ data: sl: 100 ql: 200 supportLevel: community + connectorTestSuitesOptions: + - suite: unitTests + - suite: integrationTests metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/destination-convex/metadata.yaml b/airbyte-integrations/connectors/destination-convex/metadata.yaml index 6749209e152d..acfa6e6f73ab 100644 --- a/airbyte-integrations/connectors/destination-convex/metadata.yaml +++ b/airbyte-integrations/connectors/destination-convex/metadata.yaml @@ -22,4 +22,7 @@ data: sl: 100 ql: 100 supportLevel: community + connectorTestSuitesOptions: + - suite: unitTests + - suite: integrationTests metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/destination-csv/metadata.yaml b/airbyte-integrations/connectors/destination-csv/metadata.yaml index 63bb9b6625f8..6599289f0beb 100644 --- a/airbyte-integrations/connectors/destination-csv/metadata.yaml +++ b/airbyte-integrations/connectors/destination-csv/metadata.yaml @@ -21,4 +21,7 @@ data: sl: 100 ql: 100 supportLevel: community + connectorTestSuitesOptions: + - suite: unitTests + - suite: integrationTests metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/destination-cumulio/metadata.yaml b/airbyte-integrations/connectors/destination-cumulio/metadata.yaml index 86ff67c2444d..501011dc2f4e 100644 --- a/airbyte-integrations/connectors/destination-cumulio/metadata.yaml +++ b/airbyte-integrations/connectors/destination-cumulio/metadata.yaml @@ -22,4 +22,13 @@ data: sl: 100 ql: 100 supportLevel: community + connectorTestSuitesOptions: + - suite: unitTests + - suite: integrationTests + testSecrets: + - name: SECRET_DESTINATION-CUMULIO_CREDENTIALS__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/destination-databend/metadata.yaml b/airbyte-integrations/connectors/destination-databend/metadata.yaml index b9099d0a950b..d85ea88531c6 100644 --- a/airbyte-integrations/connectors/destination-databend/metadata.yaml +++ b/airbyte-integrations/connectors/destination-databend/metadata.yaml @@ -22,4 +22,13 @@ data: sl: 100 ql: 100 supportLevel: community + connectorTestSuitesOptions: + - suite: unitTests + - suite: integrationTests + testSecrets: + - name: SECRET_DESTINATION_DATABEND_CLOUD_CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/destination-databricks/metadata.yaml b/airbyte-integrations/connectors/destination-databricks/metadata.yaml index 99acfabe8250..97f29f980faa 100644 --- a/airbyte-integrations/connectors/destination-databricks/metadata.yaml +++ b/airbyte-integrations/connectors/destination-databricks/metadata.yaml @@ -23,4 +23,28 @@ data: sl: 100 ql: 100 supportLevel: community + connectorTestSuitesOptions: + - suite: unitTests + - suite: integrationTests + testSecrets: + - name: SECRET_DESTINATION-DATABRICKS_AZURE__CREDS + fileName: azure_config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_DESTINATION-DATABRICKS__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_DESTINATION-DATABRICKS__STAGING_CREDS + fileName: staging_config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_DESTINATION_DATABRICKS_OAUTH_CONFIG + fileName: oauth_config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/destination-dev-null/metadata.yaml b/airbyte-integrations/connectors/destination-dev-null/metadata.yaml index 483f395ac534..bb21fe3b3574 100644 --- a/airbyte-integrations/connectors/destination-dev-null/metadata.yaml +++ b/airbyte-integrations/connectors/destination-dev-null/metadata.yaml @@ -22,4 +22,7 @@ data: ql: 100 supportLevel: community supportsRefreshes: true + connectorTestSuitesOptions: + - suite: unitTests + - suite: integrationTests metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/destination-duckdb/metadata.yaml b/airbyte-integrations/connectors/destination-duckdb/metadata.yaml index bc34ad40c534..aa541135b32e 100644 --- a/airbyte-integrations/connectors/destination-duckdb/metadata.yaml +++ b/airbyte-integrations/connectors/destination-duckdb/metadata.yaml @@ -39,4 +39,20 @@ data: sl: 100 ql: 100 supportLevel: community + connectorTestSuitesOptions: + - suite: unitTests + - suite: integrationTests + testSecrets: + - name: SECRET_DESTINATION_DUCKDB__MOTHERDUCK__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - suite: acceptanceTests + testSecrets: + - name: SECRET_DESTINATION_DUCKDB__MOTHERDUCK__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/destination-dynamodb/metadata.yaml b/airbyte-integrations/connectors/destination-dynamodb/metadata.yaml index c50ab11ae6b5..af6387952736 100644 --- a/airbyte-integrations/connectors/destination-dynamodb/metadata.yaml +++ b/airbyte-integrations/connectors/destination-dynamodb/metadata.yaml @@ -21,4 +21,13 @@ data: sl: 100 ql: 200 supportLevel: community + connectorTestSuitesOptions: + - suite: unitTests + - suite: integrationTests + testSecrets: + - name: SECRET_DESTINATION-DYNAMODB__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/destination-e2e-test/metadata.yaml b/airbyte-integrations/connectors/destination-e2e-test/metadata.yaml index 89114d6649c4..21cfb88e1adf 100644 --- a/airbyte-integrations/connectors/destination-e2e-test/metadata.yaml +++ b/airbyte-integrations/connectors/destination-e2e-test/metadata.yaml @@ -22,4 +22,7 @@ data: ql: 100 supportLevel: community supportsRefreshes: true + connectorTestSuitesOptions: + - suite: unitTests + - suite: integrationTests metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/destination-elasticsearch-strict-encrypt/metadata.yaml b/airbyte-integrations/connectors/destination-elasticsearch-strict-encrypt/metadata.yaml index 0506f7296aa9..51778ef0a0d1 100644 --- a/airbyte-integrations/connectors/destination-elasticsearch-strict-encrypt/metadata.yaml +++ b/airbyte-integrations/connectors/destination-elasticsearch-strict-encrypt/metadata.yaml @@ -17,4 +17,7 @@ data: documentationUrl: https://docs.airbyte.com/integrations/destinations/elasticsearch tags: - language:java + connectorTestSuitesOptions: + - suite: unitTests + - suite: integrationTests metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/destination-elasticsearch/metadata.yaml b/airbyte-integrations/connectors/destination-elasticsearch/metadata.yaml index a9c8f1d09a1a..ba273fa12383 100644 --- a/airbyte-integrations/connectors/destination-elasticsearch/metadata.yaml +++ b/airbyte-integrations/connectors/destination-elasticsearch/metadata.yaml @@ -22,4 +22,7 @@ data: sl: 100 ql: 100 supportLevel: community + connectorTestSuitesOptions: + - suite: unitTests + - suite: integrationTests metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/destination-firebolt/metadata.yaml b/airbyte-integrations/connectors/destination-firebolt/metadata.yaml index d7a693c6ce3c..6d55855615fc 100644 --- a/airbyte-integrations/connectors/destination-firebolt/metadata.yaml +++ b/airbyte-integrations/connectors/destination-firebolt/metadata.yaml @@ -25,4 +25,13 @@ data: sl: 100 ql: 100 supportLevel: community + connectorTestSuitesOptions: + - suite: unitTests + - suite: integrationTests + testSecrets: + - name: SECRET_DESTINATION-FIREBOLT_CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/destination-firestore/metadata.yaml b/airbyte-integrations/connectors/destination-firestore/metadata.yaml index 56bc36394188..f348fba3c3bc 100644 --- a/airbyte-integrations/connectors/destination-firestore/metadata.yaml +++ b/airbyte-integrations/connectors/destination-firestore/metadata.yaml @@ -22,4 +22,13 @@ data: sl: 100 ql: 100 supportLevel: community + connectorTestSuitesOptions: + - suite: unitTests + - suite: integrationTests + testSecrets: + - name: SECRET_DESTINATION-FIRESTORE + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/destination-gcs/metadata.yaml b/airbyte-integrations/connectors/destination-gcs/metadata.yaml index 1f861a2d02a2..20582c0f5c1f 100644 --- a/airbyte-integrations/connectors/destination-gcs/metadata.yaml +++ b/airbyte-integrations/connectors/destination-gcs/metadata.yaml @@ -27,4 +27,17 @@ data: sl: 100 ql: 300 supportLevel: community + connectorTestSuitesOptions: + - suite: integrationTests + testSecrets: + - name: SECRET_DESTINATION-GCS_NO_MULTIPART_ROLE_CREDS + fileName: insufficient_roles_config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_DESTINATION-GCS__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/destination-google-sheets/metadata.yaml b/airbyte-integrations/connectors/destination-google-sheets/metadata.yaml index 595461968be1..1ef16b37d534 100644 --- a/airbyte-integrations/connectors/destination-google-sheets/metadata.yaml +++ b/airbyte-integrations/connectors/destination-google-sheets/metadata.yaml @@ -22,4 +22,13 @@ data: sl: 100 ql: 200 supportLevel: community + connectorTestSuitesOptions: + - suite: unitTests + - suite: integrationTests + testSecrets: + - name: SECRET_DESTINATION-GOOGLE_SHEETS_OAUTH_CREDS + fileName: config_oauth.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/destination-iceberg/metadata.yaml b/airbyte-integrations/connectors/destination-iceberg/metadata.yaml index 9657f01cd844..c222f75b02c1 100644 --- a/airbyte-integrations/connectors/destination-iceberg/metadata.yaml +++ b/airbyte-integrations/connectors/destination-iceberg/metadata.yaml @@ -20,4 +20,7 @@ data: sl: 100 ql: 100 supportLevel: community + connectorTestSuitesOptions: + - suite: unitTests + - suite: integrationTests metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/destination-kafka/metadata.yaml b/airbyte-integrations/connectors/destination-kafka/metadata.yaml index 36c58d103c20..cbd16e122d5c 100644 --- a/airbyte-integrations/connectors/destination-kafka/metadata.yaml +++ b/airbyte-integrations/connectors/destination-kafka/metadata.yaml @@ -21,4 +21,7 @@ data: sl: 100 ql: 100 supportLevel: community + connectorTestSuitesOptions: + - suite: unitTests + - suite: integrationTests metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/destination-kvdb/metadata.yaml b/airbyte-integrations/connectors/destination-kvdb/metadata.yaml index fdca56a76f15..51f4d991ba62 100644 --- a/airbyte-integrations/connectors/destination-kvdb/metadata.yaml +++ b/airbyte-integrations/connectors/destination-kvdb/metadata.yaml @@ -25,4 +25,6 @@ data: sl: 100 ql: 100 supportLevel: community + connectorTestSuitesOptions: + - suite: unitTests metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/destination-langchain/metadata.yaml b/airbyte-integrations/connectors/destination-langchain/metadata.yaml index 71758877bb17..f8a5b743758b 100644 --- a/airbyte-integrations/connectors/destination-langchain/metadata.yaml +++ b/airbyte-integrations/connectors/destination-langchain/metadata.yaml @@ -29,4 +29,13 @@ data: message: > This version changes the way record ids are tracked internally. If you are using a stream in **append-dedup** mode, you need to reset the connection after doing the upgrade to avoid duplicates. upgradeDeadline: "2023-09-18" + connectorTestSuitesOptions: + - suite: unitTests + - suite: integrationTests + testSecrets: + - name: SECRET_DESTINATION-LANGCHAIN_CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/destination-local-json/metadata.yaml b/airbyte-integrations/connectors/destination-local-json/metadata.yaml index 2f2b89c7d22e..631d2743c1d3 100644 --- a/airbyte-integrations/connectors/destination-local-json/metadata.yaml +++ b/airbyte-integrations/connectors/destination-local-json/metadata.yaml @@ -21,4 +21,7 @@ data: sl: 100 ql: 100 supportLevel: community + connectorTestSuitesOptions: + - suite: unitTests + - suite: integrationTests metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/destination-meilisearch/metadata.yaml b/airbyte-integrations/connectors/destination-meilisearch/metadata.yaml index 2460f1eb737e..a8a1ec09a49f 100644 --- a/airbyte-integrations/connectors/destination-meilisearch/metadata.yaml +++ b/airbyte-integrations/connectors/destination-meilisearch/metadata.yaml @@ -22,4 +22,13 @@ data: sl: 100 ql: 100 supportLevel: community + connectorTestSuitesOptions: + - suite: unitTests + - suite: integrationTests + testSecrets: + - name: SECRET_DESTINATION_MEILISEARCH_CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/destination-milvus/metadata.yaml b/airbyte-integrations/connectors/destination-milvus/metadata.yaml index c2dff2baff42..f4cf08cbedc3 100644 --- a/airbyte-integrations/connectors/destination-milvus/metadata.yaml +++ b/airbyte-integrations/connectors/destination-milvus/metadata.yaml @@ -38,4 +38,20 @@ data: sl: 200 ql: 300 supportLevel: certified + connectorTestSuitesOptions: + - suite: unitTests + - suite: integrationTests + testSecrets: + - name: SECRET_DESTINATION-MILVUS_CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - suite: acceptanceTests + testSecrets: + - name: SECRET_DESTINATION-MILVUS_CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/destination-mongodb-strict-encrypt/metadata.yaml b/airbyte-integrations/connectors/destination-mongodb-strict-encrypt/metadata.yaml index b81fdc490ef8..58f0d02fbd0f 100644 --- a/airbyte-integrations/connectors/destination-mongodb-strict-encrypt/metadata.yaml +++ b/airbyte-integrations/connectors/destination-mongodb-strict-encrypt/metadata.yaml @@ -17,4 +17,13 @@ data: documentationUrl: https://docs.airbyte.com/integrations/destinations/mongodb tags: - language:java + connectorTestSuitesOptions: + - suite: unitTests + - suite: integrationTests + testSecrets: + - name: SECRET_DESTINATION-MONGODB-STRICT-ENCRYPT_CREDENTIALS__CREDS + fileName: credentials.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/destination-mongodb/metadata.yaml b/airbyte-integrations/connectors/destination-mongodb/metadata.yaml index 68c8852b7538..8e2a48ccc177 100644 --- a/airbyte-integrations/connectors/destination-mongodb/metadata.yaml +++ b/airbyte-integrations/connectors/destination-mongodb/metadata.yaml @@ -22,4 +22,7 @@ data: sl: 100 ql: 100 supportLevel: community + connectorTestSuitesOptions: + - suite: unitTests + - suite: integrationTests metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/destination-mssql-strict-encrypt/metadata.yaml b/airbyte-integrations/connectors/destination-mssql-strict-encrypt/metadata.yaml index 1e8dab9b8a49..c1eab958baf4 100644 --- a/airbyte-integrations/connectors/destination-mssql-strict-encrypt/metadata.yaml +++ b/airbyte-integrations/connectors/destination-mssql-strict-encrypt/metadata.yaml @@ -28,4 +28,6 @@ data: supportsDbt: true tags: - language:java + connectorTestSuitesOptions: + - suite: integrationTests metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/destination-mssql/metadata.yaml b/airbyte-integrations/connectors/destination-mssql/metadata.yaml index 0ad34afe82aa..7c71d756e1fb 100644 --- a/airbyte-integrations/connectors/destination-mssql/metadata.yaml +++ b/airbyte-integrations/connectors/destination-mssql/metadata.yaml @@ -33,4 +33,7 @@ data: sl: 100 ql: 200 supportLevel: community + connectorTestSuitesOptions: + - suite: unitTests + - suite: integrationTests metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/destination-mysql-strict-encrypt/metadata.yaml b/airbyte-integrations/connectors/destination-mysql-strict-encrypt/metadata.yaml index b2cd2f3a3b1b..e9c8b51cd240 100644 --- a/airbyte-integrations/connectors/destination-mysql-strict-encrypt/metadata.yaml +++ b/airbyte-integrations/connectors/destination-mysql-strict-encrypt/metadata.yaml @@ -21,20 +21,9 @@ data: releases: breakingChanges: 1.0.0: - message: - "**Do not upgrade until you have run a test upgrade as outlined [here](https://docs.airbyte.com/release_notes/upgrading_to_destinations_v2/#testing-destinations-v2-for-a-single-connection)**. - - This version introduces [Destinations V2](https://docs.airbyte.com/release_notes/upgrading_to_destinations_v2/#what-is-destinations-v2), - which provides better error handling, incremental delivery of data for large - syncs, and improved final table structures. To review the breaking changes, - and how to upgrade, see [here](https://docs.airbyte.com/release_notes/upgrading_to_destinations_v2/#quick-start-to-upgrading). - These changes will likely require updates to downstream dbt / SQL models, - which we walk through [here](https://docs.airbyte.com/release_notes/upgrading_to_destinations_v2/#updating-downstream-transformations). - - Selecting `Upgrade` will upgrade **all** connections using this destination - at their next sync. You can manually sync existing connections prior to - the next scheduled sync to start the upgrade early. - - " + message: "**Do not upgrade until you have run a test upgrade as outlined [here](https://docs.airbyte.com/release_notes/upgrading_to_destinations_v2/#testing-destinations-v2-for-a-single-connection)**.\nThis version introduces [Destinations V2](https://docs.airbyte.com/release_notes/upgrading_to_destinations_v2/#what-is-destinations-v2), which provides better error handling, incremental delivery of data for large syncs, and improved final table structures. To review the breaking changes, and how to upgrade, see [here](https://docs.airbyte.com/release_notes/upgrading_to_destinations_v2/#quick-start-to-upgrading). These changes will likely require updates to downstream dbt / SQL models, which we walk through [here](https://docs.airbyte.com/release_notes/upgrading_to_destinations_v2/#updating-downstream-transformations).\nSelecting `Upgrade` will upgrade **all** connections using this destination at their next sync. You can manually sync existing connections prior to the next scheduled sync to start the upgrade early.\n" upgradeDeadline: "2024-05-15" + connectorTestSuitesOptions: + - suite: unitTests + - suite: integrationTests metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/destination-mysql/metadata.yaml b/airbyte-integrations/connectors/destination-mysql/metadata.yaml index 04cc26688896..ca6bc8ba7191 100644 --- a/airbyte-integrations/connectors/destination-mysql/metadata.yaml +++ b/airbyte-integrations/connectors/destination-mysql/metadata.yaml @@ -26,17 +26,20 @@ data: releases: breakingChanges: 1.0.0: - message: - "**Do not upgrade until you have run a test upgrade as outlined [here](https://docs.airbyte.com/release_notes/upgrading_to_destinations_v2/#testing-destinations-v2-for-a-single-connection)**. - - This version introduces [Destinations V2](https://docs.airbyte.com/release_notes/upgrading_to_destinations_v2/#what-is-destinations-v2), - which provides better error handling and improved final table structures. To review the breaking changes, - and how to upgrade, see [here](https://docs.airbyte.com/release_notes/upgrading_to_destinations_v2/#quick-start-to-upgrading). - These changes will likely require updates to downstream dbt / SQL models, - which we walk through [here](https://docs.airbyte.com/release_notes/upgrading_to_destinations_v2/#updating-downstream-transformations). - - Selecting `Upgrade` will upgrade **all** connections using this destination - at their next sync. You can manually sync existing connections prior to - the next scheduled sync to start the upgrade early." + message: "**Do not upgrade until you have run a test upgrade as outlined [here](https://docs.airbyte.com/release_notes/upgrading_to_destinations_v2/#testing-destinations-v2-for-a-single-connection)**.\nThis version introduces [Destinations V2](https://docs.airbyte.com/release_notes/upgrading_to_destinations_v2/#what-is-destinations-v2), which provides better error handling and improved final table structures. To review the breaking changes, and how to upgrade, see [here](https://docs.airbyte.com/release_notes/upgrading_to_destinations_v2/#quick-start-to-upgrading). These changes will likely require updates to downstream dbt / SQL models, which we walk through [here](https://docs.airbyte.com/release_notes/upgrading_to_destinations_v2/#updating-downstream-transformations).\nSelecting `Upgrade` will upgrade **all** connections using this destination at their next sync. You can manually sync existing connections prior to the next scheduled sync to start the upgrade early." upgradeDeadline: "2024-06-05" + connectorTestSuitesOptions: + - suite: unitTests + - suite: integrationTests + testSecrets: + - name: SECRET_DESTINATION-MYSQL_SSH-KEY__CREDS + fileName: ssh-key-config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_DESTINATION-MYSQL_SSH-PWD__CREDS + fileName: ssh-pwd-config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/destination-oracle-strict-encrypt/metadata.yaml b/airbyte-integrations/connectors/destination-oracle-strict-encrypt/metadata.yaml index d37ac24b2b47..1b20f3867f58 100644 --- a/airbyte-integrations/connectors/destination-oracle-strict-encrypt/metadata.yaml +++ b/airbyte-integrations/connectors/destination-oracle-strict-encrypt/metadata.yaml @@ -28,4 +28,7 @@ data: supportsDbt: true tags: - language:java + connectorTestSuitesOptions: + - suite: unitTests + - suite: integrationTests metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/destination-oracle/metadata.yaml b/airbyte-integrations/connectors/destination-oracle/metadata.yaml index c280427bd530..5d17da32ba55 100644 --- a/airbyte-integrations/connectors/destination-oracle/metadata.yaml +++ b/airbyte-integrations/connectors/destination-oracle/metadata.yaml @@ -33,4 +33,13 @@ data: sl: 100 ql: 200 supportLevel: community + connectorTestSuitesOptions: + - suite: unitTests + - suite: integrationTests + testSecrets: + - name: SECRET_DESTINATION-ORACLE__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/destination-pinecone/metadata.yaml b/airbyte-integrations/connectors/destination-pinecone/metadata.yaml index b2f30c3f367b..433ecf9e15dc 100644 --- a/airbyte-integrations/connectors/destination-pinecone/metadata.yaml +++ b/airbyte-integrations/connectors/destination-pinecone/metadata.yaml @@ -41,4 +41,20 @@ data: tags: - language:python - cdk:python + connectorTestSuitesOptions: + - suite: unitTests + - suite: integrationTests + testSecrets: + - name: SECRET_DESTINATION-PINECONE__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - suite: acceptanceTests + testSecrets: + - name: SECRET_DESTINATION-PINECONE__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/destination-postgres-strict-encrypt/metadata.yaml b/airbyte-integrations/connectors/destination-postgres-strict-encrypt/metadata.yaml index 368f05c4c503..761eaa0dda93 100644 --- a/airbyte-integrations/connectors/destination-postgres-strict-encrypt/metadata.yaml +++ b/airbyte-integrations/connectors/destination-postgres-strict-encrypt/metadata.yaml @@ -28,4 +28,7 @@ data: supportsDbt: true tags: - language:java + connectorTestSuitesOptions: + - suite: unitTests + - suite: integrationTests metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/destination-postgres/metadata.yaml b/airbyte-integrations/connectors/destination-postgres/metadata.yaml index b085185e6def..97e105abbfa1 100644 --- a/airbyte-integrations/connectors/destination-postgres/metadata.yaml +++ b/airbyte-integrations/connectors/destination-postgres/metadata.yaml @@ -32,4 +32,13 @@ data: supportsDbt: true tags: - language:java + connectorTestSuitesOptions: + - suite: unitTests + - suite: integrationTests + testSecrets: + - name: SECRET_DESTINATION-POSTGRES_CREDENTIALS__CREDS + fileName: credentials.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/destination-pubsub/metadata.yaml b/airbyte-integrations/connectors/destination-pubsub/metadata.yaml index 491d06998acf..6d94a82fb34c 100644 --- a/airbyte-integrations/connectors/destination-pubsub/metadata.yaml +++ b/airbyte-integrations/connectors/destination-pubsub/metadata.yaml @@ -21,4 +21,13 @@ data: sl: 100 ql: 100 supportLevel: community + connectorTestSuitesOptions: + - suite: unitTests + - suite: integrationTests + testSecrets: + - name: SECRET_DESTINATION-PUBSUB_CREDENTIALS__CREDS + fileName: credentials.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/destination-qdrant/metadata.yaml b/airbyte-integrations/connectors/destination-qdrant/metadata.yaml index 06db4f2ad27d..750459b5c92b 100644 --- a/airbyte-integrations/connectors/destination-qdrant/metadata.yaml +++ b/airbyte-integrations/connectors/destination-qdrant/metadata.yaml @@ -38,4 +38,6 @@ data: sl: 100 ql: 100 supportLevel: community + connectorTestSuitesOptions: + - suite: unitTests metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/destination-rabbitmq/metadata.yaml b/airbyte-integrations/connectors/destination-rabbitmq/metadata.yaml index c9abadca011a..2b1ae1c2d978 100644 --- a/airbyte-integrations/connectors/destination-rabbitmq/metadata.yaml +++ b/airbyte-integrations/connectors/destination-rabbitmq/metadata.yaml @@ -22,4 +22,13 @@ data: sl: 100 ql: 100 supportLevel: community + connectorTestSuitesOptions: + - suite: unitTests + - suite: integrationTests + testSecrets: + - name: SECRET_DESTINATION-RABBITMQ__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/destination-redis/metadata.yaml b/airbyte-integrations/connectors/destination-redis/metadata.yaml index 7d90e8dfbc4e..27547a2030cb 100644 --- a/airbyte-integrations/connectors/destination-redis/metadata.yaml +++ b/airbyte-integrations/connectors/destination-redis/metadata.yaml @@ -21,4 +21,7 @@ data: sl: 100 ql: 100 supportLevel: community + connectorTestSuitesOptions: + - suite: unitTests + - suite: integrationTests metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/destination-redshift/metadata.yaml b/airbyte-integrations/connectors/destination-redshift/metadata.yaml index 0963773193ea..c1c0fc97dc80 100644 --- a/airbyte-integrations/connectors/destination-redshift/metadata.yaml +++ b/airbyte-integrations/connectors/destination-redshift/metadata.yaml @@ -35,4 +35,38 @@ data: supportsDbt: true tags: - language:java + connectorTestSuitesOptions: + - suite: unitTests + - suite: integrationTests + testSecrets: + - name: SECRET_DESTINATION-REDSHIFT_1S1T_CONFIG + fileName: 1s1t_config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_DESTINATION-REDSHIFT_1S1T_CONFIG_RAW_SCHEMA_OVERRIDE_DISABLE_TYPING_DEDUPING + fileName: 1s1t_config_raw_schema_override.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_DESTINATION-REDSHIFT_1S1T_CONFIG_STAGING + fileName: 1s1t_config_staging.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_DESTINATION-REDSHIFT_1S1T_CONFIG_STAGING_RAW_SCHEMA_OVERRIDE_DISABLE_TYPING_DEDUPING + fileName: 1s1t_config_staging_raw_schema_override.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_DESTINATION-REDSHIFT_STAGING__CREDS + fileName: config_staging.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_DESTINATION-REDSHIFT__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/destination-s3-glue/metadata.yaml b/airbyte-integrations/connectors/destination-s3-glue/metadata.yaml index 0ca7298c3f5b..074c2fd1f75d 100644 --- a/airbyte-integrations/connectors/destination-s3-glue/metadata.yaml +++ b/airbyte-integrations/connectors/destination-s3-glue/metadata.yaml @@ -21,4 +21,12 @@ data: sl: 100 ql: 100 supportLevel: community + connectorTestSuitesOptions: + - suite: integrationTests + testSecrets: + - name: SECRET_DESTINATION-S3-GLUE__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/destination-s3/metadata.yaml b/airbyte-integrations/connectors/destination-s3/metadata.yaml index 3bf1a9f9c942..e5fa4a2fb88d 100644 --- a/airbyte-integrations/connectors/destination-s3/metadata.yaml +++ b/airbyte-integrations/connectors/destination-s3/metadata.yaml @@ -27,4 +27,28 @@ data: sl: 300 ql: 300 supportLevel: certified + connectorTestSuitesOptions: + - suite: unitTests + - suite: integrationTests + testSecrets: + - name: SECRET_DESTINATION-S3-ASSUME-ROLE-CONFIG + fileName: s3_dest_assume_role_config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_DESTINATION-S3_CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_DESTINATION-S3_DEST_IAM_ROLE_CREDENTIALS_FOR_ASSUME_ROLE_AUTH + fileName: s3_dest_iam_role_credentials_for_assume_role_auth.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_DESTINATION-S3_MIN_REQUIRED_PERMISSIONS_CREDS + fileName: s3_dest_min_required_permissions_creds.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/destination-sftp-json/metadata.yaml b/airbyte-integrations/connectors/destination-sftp-json/metadata.yaml index 3afa4b70f920..5eba0abdd436 100644 --- a/airbyte-integrations/connectors/destination-sftp-json/metadata.yaml +++ b/airbyte-integrations/connectors/destination-sftp-json/metadata.yaml @@ -22,4 +22,7 @@ data: sl: 100 ql: 100 supportLevel: community + connectorTestSuitesOptions: + - suite: unitTests + - suite: integrationTests metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/destination-snowflake/metadata.yaml b/airbyte-integrations/connectors/destination-snowflake/metadata.yaml index a130dd39bbf0..bdb8f41915c4 100644 --- a/airbyte-integrations/connectors/destination-snowflake/metadata.yaml +++ b/airbyte-integrations/connectors/destination-snowflake/metadata.yaml @@ -24,21 +24,7 @@ data: message: Remove GCS/S3 loading method support. upgradeDeadline: "2023-08-31" 3.0.0: - message: - "**Do not upgrade until you have run a test upgrade as outlined [here](https://docs.airbyte.com/release_notes/upgrading_to_destinations_v2/#testing-destinations-v2-for-a-single-connection)**. - - This version introduces [Destinations V2](https://docs.airbyte.com/release_notes/upgrading_to_destinations_v2/#what-is-destinations-v2), - which provides better error handling, incremental delivery of data for large - syncs, and improved final table structures. To review the breaking changes, - and how to upgrade, see [here](https://docs.airbyte.com/release_notes/upgrading_to_destinations_v2/#quick-start-to-upgrading). - These changes will likely require updates to downstream dbt / SQL models, - which we walk through [here](https://docs.airbyte.com/release_notes/upgrading_to_destinations_v2/#updating-downstream-transformations). - - Selecting `Upgrade` will upgrade **all** connections using this destination - at their next sync. You can manually sync existing connections prior to - the next scheduled sync to start the upgrade early. - - " + message: "**Do not upgrade until you have run a test upgrade as outlined [here](https://docs.airbyte.com/release_notes/upgrading_to_destinations_v2/#testing-destinations-v2-for-a-single-connection)**.\nThis version introduces [Destinations V2](https://docs.airbyte.com/release_notes/upgrading_to_destinations_v2/#what-is-destinations-v2), which provides better error handling, incremental delivery of data for large syncs, and improved final table structures. To review the breaking changes, and how to upgrade, see [here](https://docs.airbyte.com/release_notes/upgrading_to_destinations_v2/#quick-start-to-upgrading). These changes will likely require updates to downstream dbt / SQL models, which we walk through [here](https://docs.airbyte.com/release_notes/upgrading_to_destinations_v2/#updating-downstream-transformations).\nSelecting `Upgrade` will upgrade **all** connections using this destination at their next sync. You can manually sync existing connections prior to the next scheduled sync to start the upgrade early.\n" upgradeDeadline: "2023-11-07" resourceRequirements: jobSpecific: @@ -50,4 +36,113 @@ data: supportsDbt: true tags: - language:java + connectorTestSuitesOptions: + - suite: unitTests + - suite: integrationTests + testSecrets: + - name: SECRET_DESTINATION-SNOWFLAKE_COPY_AZURE_BLOB__CREDS + fileName: copy_azure_blob_config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_DESTINATION-SNOWFLAKE_COPY_GCS__CREDS + fileName: copy_gcs_config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_DESTINATION-SNOWFLAKE_COPY_S3_ENCRYPTED__CREDS + fileName: copy_s3_encrypted_config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_DESTINATION-SNOWFLAKE_COPY_S3__CREDS + fileName: copy_s3_config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_DESTINATION-SNOWFLAKE_INSERT__CREDS + fileName: insert_config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_DESTINATION-SNOWFLAKE_INSUFFICIENT_GCS_ROLE__CREDS + fileName: copy_insufficient_gcs_roles_config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_DESTINATION-SNOWFLAKE_INTERNAL_STAGING_CONFIG_DISABLETD + fileName: 1s1t_disabletd_internal_staging_config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_DESTINATION-SNOWFLAKE_INTERNAL_STAGING_CONFIG_RAW_SCHEMA_OVERRIDE_DISABLETD + fileName: 1s1t_disabletd_internal_staging_config_raw_schema_override.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_DESTINATION-SNOWFLAKE_IP_NOT_IN_WHITELIST_CREDS + fileName: insert_ip_not_in_whitelist_config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_DESTINATION-SNOWFLAKE_S3_WRONG_LOCATION__CREDS + fileName: copy_s3_wrong_location_config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_DESTINATION-SNOWFLAKE_WITHOUT_INTERNAL_STAGING__CREDS + fileName: copy_insufficient_staging_roles_config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_DESTINATION_SNOWFLAKE_1S1T_INTERNAL_STAGING_CREDS + fileName: 1s1t_internal_staging_config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_DESTINATION_SNOWFLAKE_1S1T_INTERNAL_STAGING_CREDS_RAW_SCHEMA_OVERRIDE + fileName: 1s1t_internal_staging_config_raw_schema_override.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_DESTINATION_SNOWFLAKE_INSUFFICIENT_PERMISSIONS_CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_DESTINATION_SNOWFLAKE_INTERNAL_STAGING_CREDS + fileName: internal_staging_config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_DESTINATION_SNOWFLAKE_KEY_PAIR_ENCRYPTED__CREDS + fileName: config_key_pair_encrypted.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_DESTINATION_SNOWFLAKE_KEY_PAIR__CREDS + fileName: config_key_pair.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_DESTINATION_SNOWFLAKE_NO_ACTIVE_WAREHOUSE_CREDS + fileName: internal_staging_config_no_active_warehouse.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_DESTINATION_SNOWFLAKE_NO_CREATE_SCHEMA_PRIVILEGE + fileName: no_create_schema_privilege.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_DESTINATION_SNOWFLAKE_QUOTED_IDENTIFIERS_IGNORE_CASE_CREDS + fileName: 1s1t_case_insensitive.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_DESTINATION_SNOWFLAKE_TESTUSER_WITHOUT_TEXT_SCHEMA_PERMISSION_CREDS + fileName: config_no_text_schema_permission.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/destination-sqlite/metadata.yaml b/airbyte-integrations/connectors/destination-sqlite/metadata.yaml index f5f250b9e668..c691c0cc0880 100644 --- a/airbyte-integrations/connectors/destination-sqlite/metadata.yaml +++ b/airbyte-integrations/connectors/destination-sqlite/metadata.yaml @@ -22,4 +22,7 @@ data: sl: 100 ql: 100 supportLevel: community + connectorTestSuitesOptions: + - suite: unitTests + - suite: integrationTests metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/destination-starburst-galaxy/metadata.yaml b/airbyte-integrations/connectors/destination-starburst-galaxy/metadata.yaml index d9831e3bb121..aca693ad801e 100644 --- a/airbyte-integrations/connectors/destination-starburst-galaxy/metadata.yaml +++ b/airbyte-integrations/connectors/destination-starburst-galaxy/metadata.yaml @@ -21,4 +21,13 @@ data: sl: 100 ql: 100 supportLevel: community + connectorTestSuitesOptions: + - suite: unitTests + - suite: integrationTests + testSecrets: + - name: SECRET_DESTINATION-STARBURST-GALAXY_CREDENTIALS__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/destination-teradata/metadata.yaml b/airbyte-integrations/connectors/destination-teradata/metadata.yaml index de975748835f..66f77a5b58c2 100644 --- a/airbyte-integrations/connectors/destination-teradata/metadata.yaml +++ b/airbyte-integrations/connectors/destination-teradata/metadata.yaml @@ -21,4 +21,23 @@ data: sl: 100 ql: 100 supportLevel: community + connectorTestSuitesOptions: + - suite: unitTests + - suite: integrationTests + testSecrets: + - name: SECRET_DESTINATION-TERADATA_SSL__CREDS + fileName: sslconfig.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_DESTINATION-TERADATA__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_DESTINATION-TERADATA__FAILURE_CREDS + fileName: failureconfig.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/destination-timeplus/metadata.yaml b/airbyte-integrations/connectors/destination-timeplus/metadata.yaml index b1ae6d578de5..5a7fc49b3a82 100644 --- a/airbyte-integrations/connectors/destination-timeplus/metadata.yaml +++ b/airbyte-integrations/connectors/destination-timeplus/metadata.yaml @@ -22,4 +22,13 @@ data: sl: 100 ql: 100 supportLevel: community + connectorTestSuitesOptions: + - suite: unitTests + - suite: integrationTests + testSecrets: + - name: SECRET_DESTINATION-TIMEPLUS__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/destination-typesense/metadata.yaml b/airbyte-integrations/connectors/destination-typesense/metadata.yaml index d954d016d198..f2545bee88e5 100644 --- a/airbyte-integrations/connectors/destination-typesense/metadata.yaml +++ b/airbyte-integrations/connectors/destination-typesense/metadata.yaml @@ -24,4 +24,13 @@ data: sl: 100 ql: 100 supportLevel: community + connectorTestSuitesOptions: + - suite: unitTests + - suite: integrationTests + testSecrets: + - name: SECRET_DESTINATION-TYPESENSE_CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/destination-vectara/metadata.yaml b/airbyte-integrations/connectors/destination-vectara/metadata.yaml index 4b8e7ef76e3e..17a45a68b0c5 100644 --- a/airbyte-integrations/connectors/destination-vectara/metadata.yaml +++ b/airbyte-integrations/connectors/destination-vectara/metadata.yaml @@ -30,4 +30,12 @@ data: tags: - language:python - cdk:python + connectorTestSuitesOptions: + - suite: integrationTests + testSecrets: + - name: SECRET_DESTINATION_VECTARA_CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/destination-weaviate/metadata.yaml b/airbyte-integrations/connectors/destination-weaviate/metadata.yaml index f823b680d3ac..faf25bc5b9e0 100644 --- a/airbyte-integrations/connectors/destination-weaviate/metadata.yaml +++ b/airbyte-integrations/connectors/destination-weaviate/metadata.yaml @@ -29,11 +29,7 @@ data: releases: breakingChanges: 0.2.0: - message: - "After upgrading, you need to reconfigure the source. For more details - check out the migration guide. - - " + message: "After upgrading, you need to reconfigure the source. For more details check out the migration guide.\n" upgradeDeadline: "2023-10-01" resourceRequirements: jobSpecific: @@ -45,4 +41,20 @@ data: tags: - language:python - cdk:python + connectorTestSuitesOptions: + - suite: unitTests + - suite: integrationTests + testSecrets: + - name: SECRET_DESTINATION-WEAVIATE_CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - suite: acceptanceTests + testSecrets: + - name: SECRET_DESTINATION-WEAVIATE_CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/destination-xata/metadata.yaml b/airbyte-integrations/connectors/destination-xata/metadata.yaml index b2635d992887..dd32acc41cef 100644 --- a/airbyte-integrations/connectors/destination-xata/metadata.yaml +++ b/airbyte-integrations/connectors/destination-xata/metadata.yaml @@ -22,4 +22,13 @@ data: sl: 100 ql: 100 supportLevel: community + connectorTestSuitesOptions: + - suite: unitTests + - suite: integrationTests + testSecrets: + - name: SECRET_DESTINATION-XATA__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/destination-yellowbrick/metadata.yaml b/airbyte-integrations/connectors/destination-yellowbrick/metadata.yaml index 1b5a9bbfae70..84dc28b0dcaa 100644 --- a/airbyte-integrations/connectors/destination-yellowbrick/metadata.yaml +++ b/airbyte-integrations/connectors/destination-yellowbrick/metadata.yaml @@ -23,4 +23,12 @@ data: supportsDbt: false tags: - language:java + connectorTestSuitesOptions: + - suite: integrationTests + testSecrets: + - name: SECRET_DESTINATION-YELLOWBRICK_CREDENTIALS__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-activecampaign/metadata.yaml b/airbyte-integrations/connectors/source-activecampaign/metadata.yaml index a03be461aaed..eb44fb4e757b 100644 --- a/airbyte-integrations/connectors/source-activecampaign/metadata.yaml +++ b/airbyte-integrations/connectors/source-activecampaign/metadata.yaml @@ -26,4 +26,12 @@ data: tags: - language:python - cdk:low-code + connectorTestSuitesOptions: + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-ACTIVECAMPAIGN__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-adjust/metadata.yaml b/airbyte-integrations/connectors/source-adjust/metadata.yaml index 195b512b5c21..f430ffdf8927 100644 --- a/airbyte-integrations/connectors/source-adjust/metadata.yaml +++ b/airbyte-integrations/connectors/source-adjust/metadata.yaml @@ -26,4 +26,6 @@ data: tags: - language:python - cdk:python + connectorTestSuitesOptions: + - suite: unitTests metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-aha/metadata.yaml b/airbyte-integrations/connectors/source-aha/metadata.yaml index 6c3c0bc60cec..60278d036faa 100644 --- a/airbyte-integrations/connectors/source-aha/metadata.yaml +++ b/airbyte-integrations/connectors/source-aha/metadata.yaml @@ -31,4 +31,12 @@ data: tags: - language:python - cdk:low-code + connectorTestSuitesOptions: + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-AHA__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-aircall/metadata.yaml b/airbyte-integrations/connectors/source-aircall/metadata.yaml index 33c86aeff909..50ca3914878c 100644 --- a/airbyte-integrations/connectors/source-aircall/metadata.yaml +++ b/airbyte-integrations/connectors/source-aircall/metadata.yaml @@ -26,4 +26,12 @@ data: sl: 100 ql: 100 supportLevel: community + connectorTestSuitesOptions: + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-AIRCALL__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-airtable/metadata.yaml b/airbyte-integrations/connectors/source-airtable/metadata.yaml index 1f1bb77ddcfe..baf462ef12c1 100644 --- a/airbyte-integrations/connectors/source-airtable/metadata.yaml +++ b/airbyte-integrations/connectors/source-airtable/metadata.yaml @@ -32,14 +32,24 @@ data: releases: breakingChanges: 4.0.0: - message: - This release introduces changes to columns with formula to parse - values directly from `array` to `string` or `number` (where it is possible). - Users should refresh the source schema and reset affected streams after - upgrading to ensure uninterrupted syncs. + message: This release introduces changes to columns with formula to parse values directly from `array` to `string` or `number` (where it is possible). Users should refresh the source schema and reset affected streams after upgrading to ensure uninterrupted syncs. upgradeDeadline: "2023-10-23" supportLevel: certified tags: - language:python - cdk:python + connectorTestSuitesOptions: + - suite: unitTests + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-AIRTABLE_OAUTH__CREDS + fileName: config_oauth.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE-AIRTABLE__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-alpha-vantage/metadata.yaml b/airbyte-integrations/connectors/source-alpha-vantage/metadata.yaml index 63afe531eea2..6e326f6c6610 100644 --- a/airbyte-integrations/connectors/source-alpha-vantage/metadata.yaml +++ b/airbyte-integrations/connectors/source-alpha-vantage/metadata.yaml @@ -26,4 +26,13 @@ data: sl: 100 ql: 100 supportLevel: community + connectorTestSuitesOptions: + - suite: unitTests + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-ALPHA-VANTAGE__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-amazon-ads/metadata.yaml b/airbyte-integrations/connectors/source-amazon-ads/metadata.yaml index 3616260af514..c0d44b513d12 100644 --- a/airbyte-integrations/connectors/source-amazon-ads/metadata.yaml +++ b/airbyte-integrations/connectors/source-amazon-ads/metadata.yaml @@ -66,4 +66,18 @@ data: tags: - language:python - cdk:low-code + connectorTestSuitesOptions: + - suite: unitTests + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-AMAZON-ADS__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE-AMAZON-ADS__TEST_ACCOUNT_CREDS + fileName: config_report.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-amazon-seller-partner/metadata.yaml b/airbyte-integrations/connectors/source-amazon-seller-partner/metadata.yaml index 34d7a91bafd4..56ed88153634 100644 --- a/airbyte-integrations/connectors/source-amazon-seller-partner/metadata.yaml +++ b/airbyte-integrations/connectors/source-amazon-seller-partner/metadata.yaml @@ -42,29 +42,30 @@ data: releases: breakingChanges: 2.0.0: - message: - "Deprecated FBA reports will be removed permanently from Cloud and - Brand Analytics Reports will be removed temporarily. Updates on Brand Analytics - Reports can be tracked here: [#32353](https://github.com/airbytehq/airbyte/issues/32353)" + message: "Deprecated FBA reports will be removed permanently from Cloud and Brand Analytics Reports will be removed temporarily. Updates on Brand Analytics Reports can be tracked here: [#32353](https://github.com/airbytehq/airbyte/issues/32353)" upgradeDeadline: "2023-12-11" 3.0.0: - message: - Streams `GET_FLAT_FILE_ALL_ORDERS_DATA_BY_ORDER_DATE_GENERAL` and - `GET_FLAT_FILE_ALL_ORDERS_DATA_BY_LAST_UPDATE_GENERAL` now have updated - schemas. Streams `GET_AMAZON_FULFILLED_SHIPMENTS_DATA_GENERAL`, `GET_LEDGER_DETAIL_VIEW_DATA`, - `GET_MERCHANTS_LISTINGS_FYP_REPORT`, `GET_STRANDED_INVENTORY_UI_DATA`, and - `GET_V2_SETTLEMENT_REPORT_DATA_FLAT_FILE` now have date-time formatted fields. - Users will need to refresh the source schemas and reset these streams after - upgrading. + message: Streams `GET_FLAT_FILE_ALL_ORDERS_DATA_BY_ORDER_DATE_GENERAL` and `GET_FLAT_FILE_ALL_ORDERS_DATA_BY_LAST_UPDATE_GENERAL` now have updated schemas. Streams `GET_AMAZON_FULFILLED_SHIPMENTS_DATA_GENERAL`, `GET_LEDGER_DETAIL_VIEW_DATA`, `GET_MERCHANTS_LISTINGS_FYP_REPORT`, `GET_STRANDED_INVENTORY_UI_DATA`, and `GET_V2_SETTLEMENT_REPORT_DATA_FLAT_FILE` now have date-time formatted fields. Users will need to refresh the source schemas and reset these streams after upgrading. upgradeDeadline: "2024-01-12" 4.0.0: - message: - Stream `GET_FBA_STORAGE_FEE_CHARGES_DATA` schema has been updated - to match Amazon Seller Partner. Users will need to refresh the source schema - and reset this stream after upgrading. + message: Stream `GET_FBA_STORAGE_FEE_CHARGES_DATA` schema has been updated to match Amazon Seller Partner. Users will need to refresh the source schema and reset this stream after upgrading. upgradeDeadline: "2024-03-11" supportLevel: certified tags: - language:python - cdk:python + connectorTestSuitesOptions: + - suite: unitTests + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-AMAZON-SELLER-PARTNER_OLD_DATA_CREDS + fileName: config_old_data.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE-AMAZON-SELLER-PARTNER__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-amazon-sqs/metadata.yaml b/airbyte-integrations/connectors/source-amazon-sqs/metadata.yaml index d8c89e954504..0f90711c4134 100644 --- a/airbyte-integrations/connectors/source-amazon-sqs/metadata.yaml +++ b/airbyte-integrations/connectors/source-amazon-sqs/metadata.yaml @@ -26,4 +26,13 @@ data: tags: - language:python - cdk:python + connectorTestSuitesOptions: + - suite: unitTests + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-AMAZON-SQS__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-amplitude/metadata.yaml b/airbyte-integrations/connectors/source-amplitude/metadata.yaml index 1b4a43a12a7f..7f0bea1358cc 100644 --- a/airbyte-integrations/connectors/source-amplitude/metadata.yaml +++ b/airbyte-integrations/connectors/source-amplitude/metadata.yaml @@ -39,4 +39,20 @@ data: tags: - language:python - cdk:low-code + connectorTestSuitesOptions: + - suite: unitTests + - suite: integrationTests + testSecrets: + - name: SECRET_SOURCE-AMPLITUDE__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-AMPLITUDE__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-apify-dataset/metadata.yaml b/airbyte-integrations/connectors/source-apify-dataset/metadata.yaml index 4feaeef4442d..93b1424c42d4 100644 --- a/airbyte-integrations/connectors/source-apify-dataset/metadata.yaml +++ b/airbyte-integrations/connectors/source-apify-dataset/metadata.yaml @@ -27,10 +27,7 @@ data: message: Update spec to use token and ingest all 3 streams correctly upgradeDeadline: 2023-08-30 2.0.0: - message: - This version introduces a new Item Collection (WCC) stream as a substitute - of the now-removed Item Collection stream in order to retain data for Web-Content-Crawler - datasets. + message: This version introduces a new Item Collection (WCC) stream as a substitute of the now-removed Item Collection stream in order to retain data for Web-Content-Crawler datasets. upgradeDeadline: 2023-09-18 remoteRegistries: pypi: @@ -40,4 +37,12 @@ data: tags: - language:python - cdk:low-code + connectorTestSuitesOptions: + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-APIFY-DATASET__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-appfollow/metadata.yaml b/airbyte-integrations/connectors/source-appfollow/metadata.yaml index 391655d1528e..f74599c75a7b 100644 --- a/airbyte-integrations/connectors/source-appfollow/metadata.yaml +++ b/airbyte-integrations/connectors/source-appfollow/metadata.yaml @@ -35,4 +35,12 @@ data: sl: 100 ql: 100 supportLevel: community + connectorTestSuitesOptions: + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-APPFOLLOW__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-appsflyer/metadata.yaml b/airbyte-integrations/connectors/source-appsflyer/metadata.yaml index f94671e73734..1d6e11c4a80c 100644 --- a/airbyte-integrations/connectors/source-appsflyer/metadata.yaml +++ b/airbyte-integrations/connectors/source-appsflyer/metadata.yaml @@ -26,4 +26,13 @@ data: sl: 100 ql: 100 supportLevel: community + connectorTestSuitesOptions: + - suite: unitTests + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-APPSFLYER_CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-asana/metadata.yaml b/airbyte-integrations/connectors/source-asana/metadata.yaml index 14028a3e2b3c..e2d6e3f01352 100644 --- a/airbyte-integrations/connectors/source-asana/metadata.yaml +++ b/airbyte-integrations/connectors/source-asana/metadata.yaml @@ -29,4 +29,13 @@ data: tags: - language:python - cdk:python + connectorTestSuitesOptions: + - suite: unitTests + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-ASANA__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-ashby/metadata.yaml b/airbyte-integrations/connectors/source-ashby/metadata.yaml index 37c308265849..bf195baa9e2c 100644 --- a/airbyte-integrations/connectors/source-ashby/metadata.yaml +++ b/airbyte-integrations/connectors/source-ashby/metadata.yaml @@ -26,4 +26,6 @@ data: sl: 100 ql: 100 supportLevel: community + connectorTestSuitesOptions: + - suite: unitTests metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-auth0/metadata.yaml b/airbyte-integrations/connectors/source-auth0/metadata.yaml index bf00335fc6b5..6ca238e0bd65 100644 --- a/airbyte-integrations/connectors/source-auth0/metadata.yaml +++ b/airbyte-integrations/connectors/source-auth0/metadata.yaml @@ -32,4 +32,12 @@ data: tags: - language:python - cdk:low-code + connectorTestSuitesOptions: + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-AUTH0__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-avni/metadata.yaml b/airbyte-integrations/connectors/source-avni/metadata.yaml index 7a0ccb35aff2..dbc2b1cab47d 100644 --- a/airbyte-integrations/connectors/source-avni/metadata.yaml +++ b/airbyte-integrations/connectors/source-avni/metadata.yaml @@ -29,4 +29,13 @@ data: tags: - cdk:low-code - language:python + connectorTestSuitesOptions: + - suite: unitTests + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-AVNI__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-aws-cloudtrail/metadata.yaml b/airbyte-integrations/connectors/source-aws-cloudtrail/metadata.yaml index e8635ed33d33..29d7ee7d0e49 100644 --- a/airbyte-integrations/connectors/source-aws-cloudtrail/metadata.yaml +++ b/airbyte-integrations/connectors/source-aws-cloudtrail/metadata.yaml @@ -28,4 +28,13 @@ data: tags: - language:python - cdk:python + connectorTestSuitesOptions: + - suite: unitTests + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-AWS-CLOUDTRAIL__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-azure-blob-storage/metadata.yaml b/airbyte-integrations/connectors/source-azure-blob-storage/metadata.yaml index 44ecb117e1e8..e15f4e1c282f 100644 --- a/airbyte-integrations/connectors/source-azure-blob-storage/metadata.yaml +++ b/airbyte-integrations/connectors/source-azure-blob-storage/metadata.yaml @@ -34,4 +34,160 @@ data: tags: - language:python - cdk:python-file-based + connectorTestSuitesOptions: + - suite: unitTests + - suite: integrationTests + testSecrets: + - name: SECRET_SOURCE-AZURE-BLOB-STORAGE_AVRO__CREDS + fileName: avro_config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE-AZURE-BLOB-STORAGE_CSV_CUSTOM_ENCODING__CREDS + fileName: csv_custom_encoding_config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE-AZURE-BLOB-STORAGE_CSV_CUSTOM_FORMAT_ENCODING__CREDS + fileName: csv_custom_format_encoding_config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE-AZURE-BLOB-STORAGE_CSV_NO_HEADER_CONFIG__CREDS + fileName: csv_no_header_config_config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE-AZURE-BLOB-STORAGE_CSV_NO_HEADER__CREDS + fileName: csv_no_header_config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE-AZURE-BLOB-STORAGE_CSV_SKIP_ROWS_NO_HEADER__CREDS + fileName: csv_skip_rows_no_header_config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE-AZURE-BLOB-STORAGE_CSV_SKIP_ROWS__CREDS + fileName: csv_skip_rows_config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE-AZURE-BLOB-STORAGE_CSV_USER_SCHEMA__CREDS + fileName: csv_user_schema_config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE-AZURE-BLOB-STORAGE_CSV_WITH_NULLS__CREDS + fileName: csv_with_nulls_config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE-AZURE-BLOB-STORAGE_CSV_WITH_NULL_BOOLS__CREDS + fileName: csv_with_null_bools_config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE-AZURE-BLOB-STORAGE_JSONL_NEWLINES__CREDS + fileName: jsonl_newlines_config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE-AZURE-BLOB-STORAGE_JSONL__CREDS + fileName: jsonl_config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE-AZURE-BLOB-STORAGE_PARQUET__CREDS + fileName: parquet_config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE-AZURE-BLOB-STORAGE_UNSTRUCTURED__CREDS + fileName: unstructured_config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE-AZURE-BLOB-STORAGE__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-AZURE-BLOB-STORAGE_AVRO__CREDS + fileName: avro_config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE-AZURE-BLOB-STORAGE_CSV_CUSTOM_ENCODING__CREDS + fileName: csv_custom_encoding_config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE-AZURE-BLOB-STORAGE_CSV_CUSTOM_FORMAT_ENCODING__CREDS + fileName: csv_custom_format_encoding_config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE-AZURE-BLOB-STORAGE_CSV_NO_HEADER_CONFIG__CREDS + fileName: csv_no_header_config_config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE-AZURE-BLOB-STORAGE_CSV_NO_HEADER__CREDS + fileName: csv_no_header_config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE-AZURE-BLOB-STORAGE_CSV_SKIP_ROWS_NO_HEADER__CREDS + fileName: csv_skip_rows_no_header_config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE-AZURE-BLOB-STORAGE_CSV_SKIP_ROWS__CREDS + fileName: csv_skip_rows_config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE-AZURE-BLOB-STORAGE_CSV_USER_SCHEMA__CREDS + fileName: csv_user_schema_config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE-AZURE-BLOB-STORAGE_CSV_WITH_NULLS__CREDS + fileName: csv_with_nulls_config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE-AZURE-BLOB-STORAGE_CSV_WITH_NULL_BOOLS__CREDS + fileName: csv_with_null_bools_config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE-AZURE-BLOB-STORAGE_JSONL_NEWLINES__CREDS + fileName: jsonl_newlines_config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE-AZURE-BLOB-STORAGE_JSONL__CREDS + fileName: jsonl_config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE-AZURE-BLOB-STORAGE_PARQUET__CREDS + fileName: parquet_config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE-AZURE-BLOB-STORAGE_UNSTRUCTURED__CREDS + fileName: unstructured_config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE-AZURE-BLOB-STORAGE__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-azure-table/metadata.yaml b/airbyte-integrations/connectors/source-azure-table/metadata.yaml index 7cc8370b79fe..3debdf80f7bf 100644 --- a/airbyte-integrations/connectors/source-azure-table/metadata.yaml +++ b/airbyte-integrations/connectors/source-azure-table/metadata.yaml @@ -26,4 +26,13 @@ data: sl: 100 ql: 100 supportLevel: community + connectorTestSuitesOptions: + - suite: unitTests + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE_AZURE_TABLE__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-bamboo-hr/metadata.yaml b/airbyte-integrations/connectors/source-bamboo-hr/metadata.yaml index 9005f53a001e..915e6db4c69c 100644 --- a/airbyte-integrations/connectors/source-bamboo-hr/metadata.yaml +++ b/airbyte-integrations/connectors/source-bamboo-hr/metadata.yaml @@ -28,4 +28,13 @@ data: tags: - language:python - cdk:python + connectorTestSuitesOptions: + - suite: unitTests + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-BAMBOO-HR__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-bigcommerce/metadata.yaml b/airbyte-integrations/connectors/source-bigcommerce/metadata.yaml index 3068c9965fcf..e1ad130120c0 100644 --- a/airbyte-integrations/connectors/source-bigcommerce/metadata.yaml +++ b/airbyte-integrations/connectors/source-bigcommerce/metadata.yaml @@ -30,4 +30,12 @@ data: ab_internal: sl: 100 ql: 200 + connectorTestSuitesOptions: + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-BIGCOMMERCE__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-bigquery/metadata.yaml b/airbyte-integrations/connectors/source-bigquery/metadata.yaml index 586b6b938b88..f1ef07b1b88c 100644 --- a/airbyte-integrations/connectors/source-bigquery/metadata.yaml +++ b/airbyte-integrations/connectors/source-bigquery/metadata.yaml @@ -21,4 +21,18 @@ data: supportLevel: community tags: - language:java + connectorTestSuitesOptions: + - suite: unitTests + - suite: integrationTests + testSecrets: + - name: SECRET_SOURCE-BIGQUERY_CREDENTIALS__CREDS + fileName: credentials.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE-BIGQUERY_SAT__CREDS + fileName: sat-config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-bing-ads/metadata.yaml b/airbyte-integrations/connectors/source-bing-ads/metadata.yaml index d310401e58a4..2cf022c9656d 100644 --- a/airbyte-integrations/connectors/source-bing-ads/metadata.yaml +++ b/airbyte-integrations/connectors/source-bing-ads/metadata.yaml @@ -37,12 +37,7 @@ data: releases: breakingChanges: 1.0.0: - message: - Version 1.0.0 removes the primary keys from the geographic performance - report streams. This will prevent the connector from losing data in the - incremental append+dedup sync mode because of deduplication and incorrect - primary keys. A data reset and schema refresh of all the affected streams - is required for the changes to take effect. + message: Version 1.0.0 removes the primary keys from the geographic performance report streams. This will prevent the connector from losing data in the incremental append+dedup sync mode because of deduplication and incorrect primary keys. A data reset and schema refresh of all the affected streams is required for the changes to take effect. upgradeDeadline: "2023-10-25" 2.0.0: message: > @@ -66,4 +61,33 @@ data: tags: - language:python - cdk:python + connectorTestSuitesOptions: + - suite: unitTests + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-BING-ADS_FULL_REFRESH__CREDS + fileName: config_full_refresh.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE-BING-ADS_NO_DATE_CREDS + fileName: config_no_date.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE-BING-ADS_NO_START_DATE__CREDS + fileName: config_no_date.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE-BING-ADS_OLD__CREDS + fileName: config_old.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE-BING-ADS__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-braintree/metadata.yaml b/airbyte-integrations/connectors/source-braintree/metadata.yaml index 23345f244274..bfc2ff3a0b37 100644 --- a/airbyte-integrations/connectors/source-braintree/metadata.yaml +++ b/airbyte-integrations/connectors/source-braintree/metadata.yaml @@ -26,4 +26,12 @@ data: tags: - language:python - cdk:low-code + connectorTestSuitesOptions: + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-BRAINTREE__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-braze/metadata.yaml b/airbyte-integrations/connectors/source-braze/metadata.yaml index 34ff2c87d2c7..60f5256dd230 100644 --- a/airbyte-integrations/connectors/source-braze/metadata.yaml +++ b/airbyte-integrations/connectors/source-braze/metadata.yaml @@ -26,4 +26,13 @@ data: tags: - language:python - cdk:low-code + connectorTestSuitesOptions: + - suite: unitTests + - suite: acceptanceTests + testSecrets: + - name: SECRET_BRAZE_INTEGRATION_TESTS_CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-breezometer/metadata.yaml b/airbyte-integrations/connectors/source-breezometer/metadata.yaml index b88e473f1aae..4a682d6bf9ee 100644 --- a/airbyte-integrations/connectors/source-breezometer/metadata.yaml +++ b/airbyte-integrations/connectors/source-breezometer/metadata.yaml @@ -26,4 +26,12 @@ data: sl: 100 ql: 100 supportLevel: community + connectorTestSuitesOptions: + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-BREEZOMETER__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-callrail/metadata.yaml b/airbyte-integrations/connectors/source-callrail/metadata.yaml index cf9e52f28c2e..0ed6e5b447d3 100644 --- a/airbyte-integrations/connectors/source-callrail/metadata.yaml +++ b/airbyte-integrations/connectors/source-callrail/metadata.yaml @@ -26,4 +26,12 @@ data: sl: 100 ql: 100 supportLevel: community + connectorTestSuitesOptions: + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-CALLRAIL__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-cart/metadata.yaml b/airbyte-integrations/connectors/source-cart/metadata.yaml index 1e24b9202b27..6a01de1bdb60 100644 --- a/airbyte-integrations/connectors/source-cart/metadata.yaml +++ b/airbyte-integrations/connectors/source-cart/metadata.yaml @@ -28,4 +28,30 @@ data: tags: - language:python - cdk:python + connectorTestSuitesOptions: + - suite: unitTests + - suite: integrationTests + testSecrets: + - name: SECRET_SOURCE-CART_CENTRAL_API__CREDS + fileName: config_central_api_router.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE-CART__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-CART_CENTRAL_API__CREDS + fileName: config_central_api_router.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE-CART__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-chargebee/metadata.yaml b/airbyte-integrations/connectors/source-chargebee/metadata.yaml index 878e041362a5..5875a11fb9c4 100644 --- a/airbyte-integrations/connectors/source-chargebee/metadata.yaml +++ b/airbyte-integrations/connectors/source-chargebee/metadata.yaml @@ -45,4 +45,13 @@ data: tags: - language:python - cdk:low-code + connectorTestSuitesOptions: + - suite: unitTests + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-CHARGEBEE__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-chargify/metadata.yaml b/airbyte-integrations/connectors/source-chargify/metadata.yaml index 66b0a0b48ff3..ae68a55afd5a 100644 --- a/airbyte-integrations/connectors/source-chargify/metadata.yaml +++ b/airbyte-integrations/connectors/source-chargify/metadata.yaml @@ -30,4 +30,12 @@ data: ab_internal: sl: 100 ql: 100 + connectorTestSuitesOptions: + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-CHARGIFY_CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-chartmogul/metadata.yaml b/airbyte-integrations/connectors/source-chartmogul/metadata.yaml index 2dbe7745f2ea..76ba6c7c4066 100644 --- a/airbyte-integrations/connectors/source-chartmogul/metadata.yaml +++ b/airbyte-integrations/connectors/source-chartmogul/metadata.yaml @@ -40,4 +40,12 @@ data: tags: - language:python - cdk:low-code + connectorTestSuitesOptions: + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-CHARTMOGUL__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-clickhouse-strict-encrypt/metadata.yaml b/airbyte-integrations/connectors/source-clickhouse-strict-encrypt/metadata.yaml index 3f67d3b3ead3..d3d7cb7ee859 100644 --- a/airbyte-integrations/connectors/source-clickhouse-strict-encrypt/metadata.yaml +++ b/airbyte-integrations/connectors/source-clickhouse-strict-encrypt/metadata.yaml @@ -21,4 +21,6 @@ data: documentationUrl: https://docs.airbyte.com/integrations/sources/clickhouse tags: - language:java + connectorTestSuitesOptions: + - suite: integrationTests metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-clickhouse/metadata.yaml b/airbyte-integrations/connectors/source-clickhouse/metadata.yaml index ab0271ab07fc..79a4c2edb51a 100644 --- a/airbyte-integrations/connectors/source-clickhouse/metadata.yaml +++ b/airbyte-integrations/connectors/source-clickhouse/metadata.yaml @@ -27,4 +27,6 @@ data: supportLevel: community tags: - language:java + connectorTestSuitesOptions: + - suite: integrationTests metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-clickup-api/metadata.yaml b/airbyte-integrations/connectors/source-clickup-api/metadata.yaml index a3fcebf402d9..8361db303d88 100644 --- a/airbyte-integrations/connectors/source-clickup-api/metadata.yaml +++ b/airbyte-integrations/connectors/source-clickup-api/metadata.yaml @@ -26,4 +26,12 @@ data: sl: 100 ql: 100 supportLevel: community + connectorTestSuitesOptions: + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-CLICKUP-API__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-clockify/metadata.yaml b/airbyte-integrations/connectors/source-clockify/metadata.yaml index 41b1c6673775..2768de9e3325 100644 --- a/airbyte-integrations/connectors/source-clockify/metadata.yaml +++ b/airbyte-integrations/connectors/source-clockify/metadata.yaml @@ -32,4 +32,12 @@ data: tags: - language:python - cdk:low-code + connectorTestSuitesOptions: + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-CLOCKIFY__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-close-com/metadata.yaml b/airbyte-integrations/connectors/source-close-com/metadata.yaml index ec847f585a6e..338044cead70 100644 --- a/airbyte-integrations/connectors/source-close-com/metadata.yaml +++ b/airbyte-integrations/connectors/source-close-com/metadata.yaml @@ -29,4 +29,13 @@ data: tags: - language:python - cdk:low-code + connectorTestSuitesOptions: + - suite: unitTests + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-CLOSE-COM__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-cockroachdb/metadata.yaml b/airbyte-integrations/connectors/source-cockroachdb/metadata.yaml index 0d64aac56ad9..ec8c7438e21a 100644 --- a/airbyte-integrations/connectors/source-cockroachdb/metadata.yaml +++ b/airbyte-integrations/connectors/source-cockroachdb/metadata.yaml @@ -24,4 +24,7 @@ data: sl: 100 ql: 100 supportLevel: community + connectorTestSuitesOptions: + - suite: unitTests + - suite: integrationTests metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-coda/metadata.yaml b/airbyte-integrations/connectors/source-coda/metadata.yaml index 6afb0f355527..0854978239ed 100644 --- a/airbyte-integrations/connectors/source-coda/metadata.yaml +++ b/airbyte-integrations/connectors/source-coda/metadata.yaml @@ -32,4 +32,12 @@ data: tags: - language:python - cdk:low-code + connectorTestSuitesOptions: + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-CODA__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-coin-api/metadata.yaml b/airbyte-integrations/connectors/source-coin-api/metadata.yaml index 034c9eb6d4b0..e87d62308cc3 100644 --- a/airbyte-integrations/connectors/source-coin-api/metadata.yaml +++ b/airbyte-integrations/connectors/source-coin-api/metadata.yaml @@ -28,4 +28,12 @@ data: tags: - language:python - cdk:low-code + connectorTestSuitesOptions: + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-COIN-API__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-coingecko-coins/metadata.yaml b/airbyte-integrations/connectors/source-coingecko-coins/metadata.yaml index 648159f33aa7..ff0c97fdd92b 100644 --- a/airbyte-integrations/connectors/source-coingecko-coins/metadata.yaml +++ b/airbyte-integrations/connectors/source-coingecko-coins/metadata.yaml @@ -26,4 +26,12 @@ data: sl: 100 ql: 100 supportLevel: community + connectorTestSuitesOptions: + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-COINGECKO-COINS__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-coinmarketcap/metadata.yaml b/airbyte-integrations/connectors/source-coinmarketcap/metadata.yaml index 57c015b03e86..bdc721307c9e 100644 --- a/airbyte-integrations/connectors/source-coinmarketcap/metadata.yaml +++ b/airbyte-integrations/connectors/source-coinmarketcap/metadata.yaml @@ -35,4 +35,12 @@ data: sl: 100 ql: 100 supportLevel: community + connectorTestSuitesOptions: + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-COINMARKETCAP__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-commcare/metadata.yaml b/airbyte-integrations/connectors/source-commcare/metadata.yaml index d41af3b3f58b..712073b17bdf 100644 --- a/airbyte-integrations/connectors/source-commcare/metadata.yaml +++ b/airbyte-integrations/connectors/source-commcare/metadata.yaml @@ -25,4 +25,6 @@ data: sl: 100 ql: 100 supportLevel: community + connectorTestSuitesOptions: + - suite: unitTests metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-commercetools/metadata.yaml b/airbyte-integrations/connectors/source-commercetools/metadata.yaml index 60d550f09519..b75da6b904c0 100644 --- a/airbyte-integrations/connectors/source-commercetools/metadata.yaml +++ b/airbyte-integrations/connectors/source-commercetools/metadata.yaml @@ -30,4 +30,12 @@ data: sl: 100 ql: 100 supportLevel: community + connectorTestSuitesOptions: + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-COMMERCETOOLS__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-configcat/metadata.yaml b/airbyte-integrations/connectors/source-configcat/metadata.yaml index a2737ed14a7c..04c75d0eede3 100644 --- a/airbyte-integrations/connectors/source-configcat/metadata.yaml +++ b/airbyte-integrations/connectors/source-configcat/metadata.yaml @@ -26,4 +26,12 @@ data: sl: 100 ql: 100 supportLevel: community + connectorTestSuitesOptions: + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-CONFIGCAT__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-confluence/metadata.yaml b/airbyte-integrations/connectors/source-confluence/metadata.yaml index 54351755a142..44bf2945d547 100644 --- a/airbyte-integrations/connectors/source-confluence/metadata.yaml +++ b/airbyte-integrations/connectors/source-confluence/metadata.yaml @@ -32,4 +32,12 @@ data: tags: - language:python - cdk:low-code + connectorTestSuitesOptions: + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-CONFLUENCE__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-convertkit/metadata.yaml b/airbyte-integrations/connectors/source-convertkit/metadata.yaml index 1d92f9fd2f64..574977825a05 100644 --- a/airbyte-integrations/connectors/source-convertkit/metadata.yaml +++ b/airbyte-integrations/connectors/source-convertkit/metadata.yaml @@ -26,4 +26,12 @@ data: sl: 100 ql: 100 supportLevel: community + connectorTestSuitesOptions: + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE_CONVERTKIT__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-convex/metadata.yaml b/airbyte-integrations/connectors/source-convex/metadata.yaml index da0d4f55283f..abba9dd88460 100644 --- a/airbyte-integrations/connectors/source-convex/metadata.yaml +++ b/airbyte-integrations/connectors/source-convex/metadata.yaml @@ -26,4 +26,13 @@ data: sl: 100 ql: 100 supportLevel: community + connectorTestSuitesOptions: + - suite: unitTests + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-CONVEX__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-copper/metadata.yaml b/airbyte-integrations/connectors/source-copper/metadata.yaml index f8eb7ce9d65d..603fae5de6a6 100644 --- a/airbyte-integrations/connectors/source-copper/metadata.yaml +++ b/airbyte-integrations/connectors/source-copper/metadata.yaml @@ -28,4 +28,12 @@ data: tags: - language:python - cdk:low-code + connectorTestSuitesOptions: + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-COPPER__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-customer-io/metadata.yaml b/airbyte-integrations/connectors/source-customer-io/metadata.yaml index 115ac54b0b63..cfad319847f6 100644 --- a/airbyte-integrations/connectors/source-customer-io/metadata.yaml +++ b/airbyte-integrations/connectors/source-customer-io/metadata.yaml @@ -27,4 +27,12 @@ data: tags: - language:python - cdk:low-code + connectorTestSuitesOptions: + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-CUSTOMERIO__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-datadog/metadata.yaml b/airbyte-integrations/connectors/source-datadog/metadata.yaml index f4fa46e1bd1a..ca5de0394f5c 100644 --- a/airbyte-integrations/connectors/source-datadog/metadata.yaml +++ b/airbyte-integrations/connectors/source-datadog/metadata.yaml @@ -34,4 +34,12 @@ data: ab_internal: sl: 100 ql: 100 + connectorTestSuitesOptions: + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-DATADOG__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-datascope/metadata.yaml b/airbyte-integrations/connectors/source-datascope/metadata.yaml index 874695508a3f..ba933443595c 100644 --- a/airbyte-integrations/connectors/source-datascope/metadata.yaml +++ b/airbyte-integrations/connectors/source-datascope/metadata.yaml @@ -26,4 +26,12 @@ data: sl: 100 ql: 100 supportLevel: community + connectorTestSuitesOptions: + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-DATASCOPE_CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-db2/metadata.yaml b/airbyte-integrations/connectors/source-db2/metadata.yaml index 695b622a4a8c..11af6b67120b 100644 --- a/airbyte-integrations/connectors/source-db2/metadata.yaml +++ b/airbyte-integrations/connectors/source-db2/metadata.yaml @@ -24,4 +24,7 @@ data: sl: 100 ql: 100 supportLevel: community + connectorTestSuitesOptions: + - suite: unitTests + - suite: integrationTests metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-declarative-manifest/metadata.yaml b/airbyte-integrations/connectors/source-declarative-manifest/metadata.yaml index 75c216148f38..c44dddfe2a00 100644 --- a/airbyte-integrations/connectors/source-declarative-manifest/metadata.yaml +++ b/airbyte-integrations/connectors/source-declarative-manifest/metadata.yaml @@ -30,4 +30,6 @@ data: supportLevel: community tags: - language:python + connectorTestSuitesOptions: + - suite: unitTests metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-delighted/metadata.yaml b/airbyte-integrations/connectors/source-delighted/metadata.yaml index 609c2b528cea..8836ba757206 100644 --- a/airbyte-integrations/connectors/source-delighted/metadata.yaml +++ b/airbyte-integrations/connectors/source-delighted/metadata.yaml @@ -31,4 +31,12 @@ data: tags: - language:python - cdk:low-code + connectorTestSuitesOptions: + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-DELIGHTED__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-dixa/metadata.yaml b/airbyte-integrations/connectors/source-dixa/metadata.yaml index f2e92b3b1eb5..514d35a731d3 100644 --- a/airbyte-integrations/connectors/source-dixa/metadata.yaml +++ b/airbyte-integrations/connectors/source-dixa/metadata.yaml @@ -30,4 +30,12 @@ data: ab_internal: sl: 100 ql: 100 + connectorTestSuitesOptions: + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-DIXA__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-dockerhub/metadata.yaml b/airbyte-integrations/connectors/source-dockerhub/metadata.yaml index 1f7ff85c036b..806e27ee9f84 100644 --- a/airbyte-integrations/connectors/source-dockerhub/metadata.yaml +++ b/airbyte-integrations/connectors/source-dockerhub/metadata.yaml @@ -33,4 +33,12 @@ data: tags: - language:python - cdk:low-code + connectorTestSuitesOptions: + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-DOCKERHUB__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-dremio/metadata.yaml b/airbyte-integrations/connectors/source-dremio/metadata.yaml index f090bbeca056..3d8d91c48aa1 100644 --- a/airbyte-integrations/connectors/source-dremio/metadata.yaml +++ b/airbyte-integrations/connectors/source-dremio/metadata.yaml @@ -26,4 +26,12 @@ data: sl: 100 ql: 100 supportLevel: community + connectorTestSuitesOptions: + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE_DREMIO_CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-drift/metadata.yaml b/airbyte-integrations/connectors/source-drift/metadata.yaml index 3bdb4c92a262..6428e050d194 100644 --- a/airbyte-integrations/connectors/source-drift/metadata.yaml +++ b/airbyte-integrations/connectors/source-drift/metadata.yaml @@ -32,4 +32,17 @@ data: tags: - language:python - cdk:low-code + connectorTestSuitesOptions: + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-DRIFT_OAUTH__CREDS + fileName: config_oauth.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE-DRIFT__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-dynamodb/metadata.yaml b/airbyte-integrations/connectors/source-dynamodb/metadata.yaml index b94512975d7e..50947c7eb160 100644 --- a/airbyte-integrations/connectors/source-dynamodb/metadata.yaml +++ b/airbyte-integrations/connectors/source-dynamodb/metadata.yaml @@ -21,4 +21,13 @@ data: supportLevel: community tags: - language:java + connectorTestSuitesOptions: + - suite: unitTests + - suite: integrationTests + testSecrets: + - name: SECRET_SOURCE-DYNAMODB__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-e2e-test-cloud/metadata.yaml b/airbyte-integrations/connectors/source-e2e-test-cloud/metadata.yaml index 1d310c5b4bbe..c3336159a140 100644 --- a/airbyte-integrations/connectors/source-e2e-test-cloud/metadata.yaml +++ b/airbyte-integrations/connectors/source-e2e-test-cloud/metadata.yaml @@ -21,4 +21,7 @@ data: sl: 100 ql: 100 supportLevel: community + connectorTestSuitesOptions: + - suite: unitTests + - suite: integrationTests metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-e2e-test/metadata.yaml b/airbyte-integrations/connectors/source-e2e-test/metadata.yaml index f531871e9930..4b026e8de6c7 100644 --- a/airbyte-integrations/connectors/source-e2e-test/metadata.yaml +++ b/airbyte-integrations/connectors/source-e2e-test/metadata.yaml @@ -21,4 +21,7 @@ data: sl: 100 ql: 100 supportLevel: community + connectorTestSuitesOptions: + - suite: unitTests + - suite: integrationTests metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-elasticsearch/metadata.yaml b/airbyte-integrations/connectors/source-elasticsearch/metadata.yaml index 6dea96b014da..45963d06ace8 100644 --- a/airbyte-integrations/connectors/source-elasticsearch/metadata.yaml +++ b/airbyte-integrations/connectors/source-elasticsearch/metadata.yaml @@ -21,4 +21,7 @@ data: sl: 100 ql: 100 supportLevel: community + connectorTestSuitesOptions: + - suite: unitTests + - suite: integrationTests metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-emailoctopus/metadata.yaml b/airbyte-integrations/connectors/source-emailoctopus/metadata.yaml index 151404bca63f..2213bc67f950 100644 --- a/airbyte-integrations/connectors/source-emailoctopus/metadata.yaml +++ b/airbyte-integrations/connectors/source-emailoctopus/metadata.yaml @@ -28,4 +28,12 @@ data: tags: - language:python - cdk:low-code + connectorTestSuitesOptions: + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-EMAILOCTOPUS__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-everhour/metadata.yaml b/airbyte-integrations/connectors/source-everhour/metadata.yaml index 29ad6a0a3da3..08de1d0ba04c 100644 --- a/airbyte-integrations/connectors/source-everhour/metadata.yaml +++ b/airbyte-integrations/connectors/source-everhour/metadata.yaml @@ -29,4 +29,12 @@ data: sl: 100 ql: 100 supportLevel: community + connectorTestSuitesOptions: + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE_EVERHOUR_CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-exchange-rates/metadata.yaml b/airbyte-integrations/connectors/source-exchange-rates/metadata.yaml index d7225b57b021..8a114ab44d02 100644 --- a/airbyte-integrations/connectors/source-exchange-rates/metadata.yaml +++ b/airbyte-integrations/connectors/source-exchange-rates/metadata.yaml @@ -28,4 +28,12 @@ data: tags: - language:python - cdk:low-code + connectorTestSuitesOptions: + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-EXCHANGE-RATES__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-facebook-marketing/metadata.yaml b/airbyte-integrations/connectors/source-facebook-marketing/metadata.yaml index e98ec4aa457f..a9a5e0f23220 100644 --- a/airbyte-integrations/connectors/source-facebook-marketing/metadata.yaml +++ b/airbyte-integrations/connectors/source-facebook-marketing/metadata.yaml @@ -31,12 +31,7 @@ data: releases: breakingChanges: 2.0.0: - message: - "All Ads-Insights-* streams now have updated schemas. Users will - need to retest source configuration, refresh the source schema and reset - affected streams after upgrading. Please pay attention that data older than - 37 months will become unavailable due to FaceBook limitations. For more - information [visit](https://docs.airbyte.com/integrations/sources/facebook-marketing-migrations)" + message: "All Ads-Insights-* streams now have updated schemas. Users will need to retest source configuration, refresh the source schema and reset affected streams after upgrading. Please pay attention that data older than 37 months will become unavailable due to FaceBook limitations. For more information [visit](https://docs.airbyte.com/integrations/sources/facebook-marketing-migrations)" upgradeDeadline: "2024-03-17" scopedImpact: - scopeType: stream @@ -69,4 +64,30 @@ data: tags: - language:python - cdk:python + connectorTestSuitesOptions: + - suite: unitTests + - suite: integrationTests + testSecrets: + - name: SECRET_SOURCE-FACEBOOK-MARKETING_NO_DATE__CREDS + fileName: config_no_date.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE-FACEBOOK-MARKETING__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-FACEBOOK-MARKETING_NO_DATE__CREDS + fileName: config_no_date.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE-FACEBOOK-MARKETING__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-facebook-pages/metadata.yaml b/airbyte-integrations/connectors/source-facebook-pages/metadata.yaml index f05663b2da97..a9854b7e2fd3 100644 --- a/airbyte-integrations/connectors/source-facebook-pages/metadata.yaml +++ b/airbyte-integrations/connectors/source-facebook-pages/metadata.yaml @@ -40,4 +40,13 @@ data: tags: - language:python - cdk:low-code + connectorTestSuitesOptions: + - suite: unitTests + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-FACEBOOK-PAGES__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-faker/metadata.yaml b/airbyte-integrations/connectors/source-faker/metadata.yaml index e49c21817e3f..786ddc415984 100644 --- a/airbyte-integrations/connectors/source-faker/metadata.yaml +++ b/airbyte-integrations/connectors/source-faker/metadata.yaml @@ -28,9 +28,7 @@ data: message: This is a breaking change message upgradeDeadline: "2023-07-19" 5.0.0: - message: - ID and products.year fields are changing to be integers instead of - floats. + message: ID and products.year fields are changing to be integers instead of floats. upgradeDeadline: "2023-08-31" 6.0.0: message: Declare 'id' columns as primary keys. @@ -54,4 +52,13 @@ data: tags: - language:python - cdk:python + connectorTestSuitesOptions: + - suite: unitTests + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-FAKER_CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-fastbill/metadata.yaml b/airbyte-integrations/connectors/source-fastbill/metadata.yaml index cb83c79eb648..b840bb6a29b2 100644 --- a/airbyte-integrations/connectors/source-fastbill/metadata.yaml +++ b/airbyte-integrations/connectors/source-fastbill/metadata.yaml @@ -29,4 +29,13 @@ data: tags: - language:python - cdk:low-code + connectorTestSuitesOptions: + - suite: unitTests + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-FASTBILL__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-fauna/metadata.yaml b/airbyte-integrations/connectors/source-fauna/metadata.yaml index 5c0421bbb4f4..93460ac1f95a 100644 --- a/airbyte-integrations/connectors/source-fauna/metadata.yaml +++ b/airbyte-integrations/connectors/source-fauna/metadata.yaml @@ -26,4 +26,18 @@ data: sl: 100 ql: 100 supportLevel: community + connectorTestSuitesOptions: + - suite: unitTests + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-FAUNA_CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE-FAUNA_DELETION_CREDS + fileName: config-deletions.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-file/metadata.yaml b/airbyte-integrations/connectors/source-file/metadata.yaml index 3a292e3fac96..0cfd0c8b52d0 100644 --- a/airbyte-integrations/connectors/source-file/metadata.yaml +++ b/airbyte-integrations/connectors/source-file/metadata.yaml @@ -32,4 +32,60 @@ data: tags: - language:python - cdk:python + connectorTestSuitesOptions: + - suite: unitTests + - suite: integrationTests + testSecrets: + - name: SECRET_SOURCE-FILE_AWS__CREDS + fileName: aws.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE-FILE_AZBLOB__CREDS + fileName: azblob.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE-FILE_BOX__CREDS + fileName: box_config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE-FILE_GCS__CREDS + fileName: gcs.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE-FILE__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-FILE_AWS__CREDS + fileName: aws.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE-FILE_AZBLOB__CREDS + fileName: azblob.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE-FILE_BOX__CREDS + fileName: box_config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE-FILE_GCS__CREDS + fileName: gcs.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE-FILE__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-firebase-realtime-database/metadata.yaml b/airbyte-integrations/connectors/source-firebase-realtime-database/metadata.yaml index 2bd75d94ba1f..6d9cebf508a0 100644 --- a/airbyte-integrations/connectors/source-firebase-realtime-database/metadata.yaml +++ b/airbyte-integrations/connectors/source-firebase-realtime-database/metadata.yaml @@ -28,4 +28,6 @@ data: sl: 100 ql: 100 supportLevel: community + connectorTestSuitesOptions: + - suite: unitTests metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-firebolt/metadata.yaml b/airbyte-integrations/connectors/source-firebolt/metadata.yaml index a341a4037fd0..af47fe5da3da 100644 --- a/airbyte-integrations/connectors/source-firebolt/metadata.yaml +++ b/airbyte-integrations/connectors/source-firebolt/metadata.yaml @@ -36,4 +36,20 @@ data: 2.0.0: message: "Use new firebolt-sdk version." upgradeDeadline: "2024-06-01" + connectorTestSuitesOptions: + - suite: unitTests + - suite: integrationTests + testSecrets: + - name: SECRET_SOURCE-FIREBOLT_CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-FIREBOLT_CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-freshcaller/metadata.yaml b/airbyte-integrations/connectors/source-freshcaller/metadata.yaml index ac253c74aded..2abdd770a4be 100644 --- a/airbyte-integrations/connectors/source-freshcaller/metadata.yaml +++ b/airbyte-integrations/connectors/source-freshcaller/metadata.yaml @@ -26,4 +26,12 @@ data: ab_internal: sl: 100 ql: 100 + connectorTestSuitesOptions: + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-FRESHCALLER__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-freshdesk/metadata.yaml b/airbyte-integrations/connectors/source-freshdesk/metadata.yaml index 58c602b13557..f5a73321f0e0 100644 --- a/airbyte-integrations/connectors/source-freshdesk/metadata.yaml +++ b/airbyte-integrations/connectors/source-freshdesk/metadata.yaml @@ -32,4 +32,13 @@ data: tags: - language:python - cdk:low-code + connectorTestSuitesOptions: + - suite: unitTests + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-FRESHDESK__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-freshsales/metadata.yaml b/airbyte-integrations/connectors/source-freshsales/metadata.yaml index 53e98f7ce16f..89f7d4367597 100644 --- a/airbyte-integrations/connectors/source-freshsales/metadata.yaml +++ b/airbyte-integrations/connectors/source-freshsales/metadata.yaml @@ -34,4 +34,19 @@ data: tags: - language:python - cdk:low-code + connectorTestSuitesOptions: + - suite: integrationTests + testSecrets: + - name: SECRET_SOURCE-FRESHSALES__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-FRESHSALES__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-freshservice/metadata.yaml b/airbyte-integrations/connectors/source-freshservice/metadata.yaml index 23cc4e7a9f23..9bad439902a6 100644 --- a/airbyte-integrations/connectors/source-freshservice/metadata.yaml +++ b/airbyte-integrations/connectors/source-freshservice/metadata.yaml @@ -29,4 +29,12 @@ data: tags: - language:python - cdk:low-code + connectorTestSuitesOptions: + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-FRESHSERVICE__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-fullstory/metadata.yaml b/airbyte-integrations/connectors/source-fullstory/metadata.yaml index 65149972d685..17e39179d203 100644 --- a/airbyte-integrations/connectors/source-fullstory/metadata.yaml +++ b/airbyte-integrations/connectors/source-fullstory/metadata.yaml @@ -26,4 +26,12 @@ data: sl: 100 ql: 100 supportLevel: community + connectorTestSuitesOptions: + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-FULLSTORY__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-gainsight-px/metadata.yaml b/airbyte-integrations/connectors/source-gainsight-px/metadata.yaml index 3bc325ed0ef4..a8de2b2eea2c 100644 --- a/airbyte-integrations/connectors/source-gainsight-px/metadata.yaml +++ b/airbyte-integrations/connectors/source-gainsight-px/metadata.yaml @@ -31,4 +31,12 @@ data: sl: 100 ql: 100 supportLevel: community + connectorTestSuitesOptions: + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-GAINSIGHT-PX__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-gcs/metadata.yaml b/airbyte-integrations/connectors/source-gcs/metadata.yaml index 246a60c6212e..0943b2b9f1bf 100644 --- a/airbyte-integrations/connectors/source-gcs/metadata.yaml +++ b/airbyte-integrations/connectors/source-gcs/metadata.yaml @@ -28,4 +28,17 @@ data: tags: - language:python - cdk:python-file-based + connectorTestSuitesOptions: + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-GCS_OLD__CREDS + fileName: old_config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE-GCS__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-genesys/metadata.yaml b/airbyte-integrations/connectors/source-genesys/metadata.yaml index e29a429ee184..44c7d937a562 100644 --- a/airbyte-integrations/connectors/source-genesys/metadata.yaml +++ b/airbyte-integrations/connectors/source-genesys/metadata.yaml @@ -26,4 +26,6 @@ data: sl: 100 ql: 100 supportLevel: community + connectorTestSuitesOptions: + - suite: unitTests metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-getlago/metadata.yaml b/airbyte-integrations/connectors/source-getlago/metadata.yaml index 056eba92d5aa..536174fa9a50 100644 --- a/airbyte-integrations/connectors/source-getlago/metadata.yaml +++ b/airbyte-integrations/connectors/source-getlago/metadata.yaml @@ -26,4 +26,12 @@ data: sl: 100 ql: 100 supportLevel: community + connectorTestSuitesOptions: + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-GETLAGO__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-github/metadata.yaml b/airbyte-integrations/connectors/source-github/metadata.yaml index 649ec7d2c47d..3274901ec9c8 100644 --- a/airbyte-integrations/connectors/source-github/metadata.yaml +++ b/airbyte-integrations/connectors/source-github/metadata.yaml @@ -44,4 +44,18 @@ data: tags: - language:python - cdk:python + connectorTestSuitesOptions: + - suite: unitTests + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-GITHUB_CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE-GITHUB_OAUTH_CREDS + fileName: config_oauth.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-gitlab/metadata.yaml b/airbyte-integrations/connectors/source-gitlab/metadata.yaml index aaef87d3cc86..e0f24c9371ad 100644 --- a/airbyte-integrations/connectors/source-gitlab/metadata.yaml +++ b/airbyte-integrations/connectors/source-gitlab/metadata.yaml @@ -31,11 +31,7 @@ data: releases: breakingChanges: 4.0.0: - message: - In this release, several changes have been made to the Gitlab connector. - The primary key was changed for streams `group_members`, `group_labels`, - `project_members`, `project_labels`, `branches`, and `tags`. Users will - need to refresh schemas and reset the affected streams after upgrading. + message: In this release, several changes have been made to the Gitlab connector. The primary key was changed for streams `group_members`, `group_labels`, `project_members`, `project_labels`, `branches`, and `tags`. Users will need to refresh schemas and reset the affected streams after upgrading. upgradeDeadline: "2024-04-15" scopedImpact: - scopeType: stream @@ -51,21 +47,13 @@ data: - "branches" - "tags" 3.0.0: - message: - In this release, merge_request_commits stream schema has been fixed - so that it returns commits for each merge_request. Users will need to refresh - the source schema and reset merge_request_commits stream after upgrading. + message: In this release, merge_request_commits stream schema has been fixed so that it returns commits for each merge_request. Users will need to refresh the source schema and reset merge_request_commits stream after upgrading. upgradeDeadline: "2024-02-13" scopedImpact: - scopeType: stream impactedScopes: ["merge_request_commits"] 2.0.0: - message: - In this release, several streams were updated to date-time field - format, as declared in the Gitlab API. These changes impact pipeline.created_at - and pipeline.updated_at fields for stream Deployments and expires_at field - for stream Group Members and stream Project Members. Users will need to - refresh the source schema and reset affected streams after upgrading. + message: In this release, several streams were updated to date-time field format, as declared in the Gitlab API. These changes impact pipeline.created_at and pipeline.updated_at fields for stream Deployments and expires_at field for stream Group Members and stream Project Members. Users will need to refresh the source schema and reset affected streams after upgrading. upgradeDeadline: "2023-11-09" suggestedStreams: streams: @@ -78,4 +66,28 @@ data: tags: - language:python - cdk:low-code + connectorTestSuitesOptions: + - suite: unitTests + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-GITLAB_CREDS_WITH_IDS + fileName: config_with_ids.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE-GITLAB_OAUTH__CREDS + fileName: config_oauth.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE-GITLAB_WITH_IDS__CREDS + fileName: config_with_ids.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE-GITLAB__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-glassfrog/metadata.yaml b/airbyte-integrations/connectors/source-glassfrog/metadata.yaml index 055960110fff..8567a1c48333 100644 --- a/airbyte-integrations/connectors/source-glassfrog/metadata.yaml +++ b/airbyte-integrations/connectors/source-glassfrog/metadata.yaml @@ -32,4 +32,12 @@ data: tags: - language:python - cdk:low-code + connectorTestSuitesOptions: + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-GLASSFROG_CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-gnews/metadata.yaml b/airbyte-integrations/connectors/source-gnews/metadata.yaml index f9d1e7131c08..6426d2c5c17a 100644 --- a/airbyte-integrations/connectors/source-gnews/metadata.yaml +++ b/airbyte-integrations/connectors/source-gnews/metadata.yaml @@ -27,4 +27,13 @@ data: sl: 100 ql: 100 supportLevel: community + connectorTestSuitesOptions: + - suite: unitTests + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-GNEWS__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-gong/metadata.yaml b/airbyte-integrations/connectors/source-gong/metadata.yaml index 773e1762d9f3..574a72d50466 100644 --- a/airbyte-integrations/connectors/source-gong/metadata.yaml +++ b/airbyte-integrations/connectors/source-gong/metadata.yaml @@ -28,4 +28,12 @@ data: tags: - language:python - cdk:low-code + connectorTestSuitesOptions: + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE_GONG_CREDS_OAUTH + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-google-ads/metadata.yaml b/airbyte-integrations/connectors/source-google-ads/metadata.yaml index a3f5992eda69..df7c1f40c59e 100644 --- a/airbyte-integrations/connectors/source-google-ads/metadata.yaml +++ b/airbyte-integrations/connectors/source-google-ads/metadata.yaml @@ -32,24 +32,13 @@ data: releases: breakingChanges: 1.0.0: - message: - This release introduces fixes to custom query schema creation. Users - should refresh the source schema and reset affected streams after upgrading - to ensure uninterrupted syncs. + message: This release introduces fixes to custom query schema creation. Users should refresh the source schema and reset affected streams after upgrading to ensure uninterrupted syncs. upgradeDeadline: "2023-10-31" 2.0.0: - message: - This release updates the Source Google Ads connector so that its - default streams and stream names match the related resources in Google Ads - API. Users should refresh the source schema and reset affected streams after - upgrading to ensure uninterrupted syncs. + message: This release updates the Source Google Ads connector so that its default streams and stream names match the related resources in Google Ads API. Users should refresh the source schema and reset affected streams after upgrading to ensure uninterrupted syncs. upgradeDeadline: "2023-11-30" 3.0.0: - message: - Google is deprecating v13 of the Google Ads API in January. This - release upgrades the Google Ads API to the latest version (v15), which causes - changes in several schemas. Users should refresh the source schema and reset - affected streams after upgrading to ensure uninterrupted syncs. + message: Google is deprecating v13 of the Google Ads API in January. This release upgrades the Google Ads API to the latest version (v15), which causes changes in several schemas. Users should refresh the source schema and reset affected streams after upgrading to ensure uninterrupted syncs. upgradeDeadline: "2024-01-12" suggestedStreams: streams: @@ -73,4 +62,50 @@ data: tags: - language:python - cdk:python + connectorTestSuitesOptions: + - suite: unitTests + - suite: integrationTests + testSecrets: + - name: SECRET_SOURCE-GOOGLE-ADS_CLICK_VIEW__CREDS + fileName: config_click_view.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE-GOOGLE-ADS_INCREMENTAL__CREDS + fileName: incremental_config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE-GOOGLE-ADS_MANAGER_ACCOUNT_CREDS + fileName: config_manager_account.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE-GOOGLE-ADS__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-GOOGLE-ADS_CLICK_VIEW__CREDS + fileName: config_click_view.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE-GOOGLE-ADS_INCREMENTAL__CREDS + fileName: incremental_config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE-GOOGLE-ADS_MANAGER_ACCOUNT_CREDS + fileName: config_manager_account.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE-GOOGLE-ADS__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-google-analytics-data-api/metadata.yaml b/airbyte-integrations/connectors/source-google-analytics-data-api/metadata.yaml index ad125035bbcb..1b42df0b1771 100644 --- a/airbyte-integrations/connectors/source-google-analytics-data-api/metadata.yaml +++ b/airbyte-integrations/connectors/source-google-analytics-data-api/metadata.yaml @@ -33,11 +33,7 @@ data: releases: breakingChanges: 2.0.0: - message: - Version 2.0.0 introduces changes to stream names for those syncing - more than one Google Analytics 4 property. It allows streams from all properties - to sync successfully. Please upgrade the connector to enable this additional - functionality. + message: Version 2.0.0 introduces changes to stream names for those syncing more than one Google Analytics 4 property. It allows streams from all properties to sync successfully. Please upgrade the connector to enable this additional functionality. upgradeDeadline: "2023-10-16" suggestedStreams: streams: @@ -54,4 +50,13 @@ data: tags: - language:python - cdk:python + connectorTestSuitesOptions: + - suite: unitTests + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-GOOGLE-ANALYTICS-DATA-API__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-google-analytics-v4-service-account-only/metadata.yaml b/airbyte-integrations/connectors/source-google-analytics-v4-service-account-only/metadata.yaml index dd09f0e4b878..ad5328784295 100644 --- a/airbyte-integrations/connectors/source-google-analytics-v4-service-account-only/metadata.yaml +++ b/airbyte-integrations/connectors/source-google-analytics-v4-service-account-only/metadata.yaml @@ -30,4 +30,12 @@ data: tags: - language:python - cdk:python + connectorTestSuitesOptions: + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE_GOOGLE_ANALYTICS_V4_CLOUD__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-google-analytics-v4/metadata.yaml b/airbyte-integrations/connectors/source-google-analytics-v4/metadata.yaml index d612c44a76da..48fc3aca9bd6 100644 --- a/airbyte-integrations/connectors/source-google-analytics-v4/metadata.yaml +++ b/airbyte-integrations/connectors/source-google-analytics-v4/metadata.yaml @@ -35,4 +35,23 @@ data: tags: - language:python - cdk:python + connectorTestSuitesOptions: + - suite: unitTests + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-GOOGLE-ANALYTICS-V4_OLD_CREDS + fileName: old_config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE-GOOGLE-ANALYTICS_V4_CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE-GOOGLE-ANALYTICS_V4_SRV_ACC_CREDS + fileName: service_config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-google-directory/metadata.yaml b/airbyte-integrations/connectors/source-google-directory/metadata.yaml index 27d1209660d4..fcd0d908fdcd 100644 --- a/airbyte-integrations/connectors/source-google-directory/metadata.yaml +++ b/airbyte-integrations/connectors/source-google-directory/metadata.yaml @@ -27,4 +27,18 @@ data: sl: 100 ql: 100 supportLevel: community + connectorTestSuitesOptions: + - suite: unitTests + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-GOOGLE-DIRECTORY_OAUTH__CREDS + fileName: config_oauth.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE-GOOGLE-DIRECTORY__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-google-pagespeed-insights/metadata.yaml b/airbyte-integrations/connectors/source-google-pagespeed-insights/metadata.yaml index 8cd1baabdd17..6801df5877c6 100644 --- a/airbyte-integrations/connectors/source-google-pagespeed-insights/metadata.yaml +++ b/airbyte-integrations/connectors/source-google-pagespeed-insights/metadata.yaml @@ -28,4 +28,12 @@ data: tags: - language:python - cdk:low-code + connectorTestSuitesOptions: + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-GOOGLE-PAGESPEED-INSIGHTS__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-google-search-console/metadata.yaml b/airbyte-integrations/connectors/source-google-search-console/metadata.yaml index c93542d6a8c8..fd0c4d43baf4 100644 --- a/airbyte-integrations/connectors/source-google-search-console/metadata.yaml +++ b/airbyte-integrations/connectors/source-google-search-console/metadata.yaml @@ -41,4 +41,18 @@ data: tags: - language:python - cdk:python + connectorTestSuitesOptions: + - suite: unitTests + - suite: acceptanceTests + testSecrets: + - name: SECRET_GOOGLE_SEARCH_CONSOLE_CDK_CREDS_3 + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE-GOOGLE-SEARCH-CONSOLE_SERVICE_ACCOUNT__CREDS + fileName: service_account_config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-google-sheets/metadata.yaml b/airbyte-integrations/connectors/source-google-sheets/metadata.yaml index 3ed0234b4c33..a4d2399f135a 100644 --- a/airbyte-integrations/connectors/source-google-sheets/metadata.yaml +++ b/airbyte-integrations/connectors/source-google-sheets/metadata.yaml @@ -32,4 +32,23 @@ data: tags: - language:python - cdk:python + connectorTestSuitesOptions: + - suite: unitTests + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-GOOGLE_SHEETS_CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE-GOOGLE_SHEETS_SERVICE_CREDS + fileName: service_config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE-GOOGLE_SHEETS_WITH_URL_CREDS + fileName: config_with_url.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-google-webfonts/metadata.yaml b/airbyte-integrations/connectors/source-google-webfonts/metadata.yaml index 3c4acfdac5de..a3b7a09904c9 100644 --- a/airbyte-integrations/connectors/source-google-webfonts/metadata.yaml +++ b/airbyte-integrations/connectors/source-google-webfonts/metadata.yaml @@ -28,4 +28,12 @@ data: tags: - language:python - cdk:low-code + connectorTestSuitesOptions: + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-GOOGLE-WEBFONTS__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-greenhouse/metadata.yaml b/airbyte-integrations/connectors/source-greenhouse/metadata.yaml index 66594215ab91..f7361902b088 100644 --- a/airbyte-integrations/connectors/source-greenhouse/metadata.yaml +++ b/airbyte-integrations/connectors/source-greenhouse/metadata.yaml @@ -32,4 +32,18 @@ data: tags: - language:python - cdk:low-code + connectorTestSuitesOptions: + - suite: unitTests + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-GREENHOUSE_USERS_ONLY__CREDS + fileName: config_users_only.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE-GREENHOUSE__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-gridly/metadata.yaml b/airbyte-integrations/connectors/source-gridly/metadata.yaml index d4de0781827f..896eee78a1c4 100644 --- a/airbyte-integrations/connectors/source-gridly/metadata.yaml +++ b/airbyte-integrations/connectors/source-gridly/metadata.yaml @@ -26,4 +26,13 @@ data: sl: 100 ql: 100 supportLevel: community + connectorTestSuitesOptions: + - suite: unitTests + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-GRIDLY__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-gutendex/metadata.yaml b/airbyte-integrations/connectors/source-gutendex/metadata.yaml index 1de849fd0252..a49e2fcee51f 100644 --- a/airbyte-integrations/connectors/source-gutendex/metadata.yaml +++ b/airbyte-integrations/connectors/source-gutendex/metadata.yaml @@ -25,4 +25,12 @@ data: sl: 100 ql: 100 supportLevel: community + connectorTestSuitesOptions: + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-GUTENDEX__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-harness/metadata.yaml b/airbyte-integrations/connectors/source-harness/metadata.yaml index 9db220e1e110..b941150f7df8 100644 --- a/airbyte-integrations/connectors/source-harness/metadata.yaml +++ b/airbyte-integrations/connectors/source-harness/metadata.yaml @@ -27,4 +27,62 @@ data: tags: - language:python - cdk:low-code + connectorTestSuitesOptions: + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-HARNESS__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE_HARNESS_1M_CREDENTIALS + fileName: source-postgres_1m_credentials.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE_HARNESS_20M_CREDENTIALS + fileName: source-postgres_20m_credentials.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE_HARNESS_2B_CREDENTIALS + fileName: source-postgres_2b_credentials.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE_HARNESS_BOTTLENECK_STREAM1_CREDENTIALS + fileName: source-postgres_bottleneck_stream1_credentials.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE_HARNESS_CREDENTIALS + fileName: source-postgres_10m_credentials.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE_HARNESS_SOURCE-MYSQL_10M_CREDENTIALS + fileName: source-mysql_10m_credentials.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE_HARNESS_SOURCE-MYSQL_1M_CREDENTIALS + fileName: source-mysql_1m_credentials.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE_HARNESS_SOURCE-MYSQL_20M_CREDENTIALS + fileName: source-mysql_20m_credentials.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE_HARNESS_SOURCE-MYSQL_BOTTLENECK_STREAM1_CREDENTIALS + fileName: source-mysql_bottleneck_stream1_credentials.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE_MONGODB_HARNESS_1M_CREDENTIALS + fileName: source-mongodb-v2_1m_credentials.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-hellobaton/metadata.yaml b/airbyte-integrations/connectors/source-hellobaton/metadata.yaml index 4e8c9d890162..272944cdb7ef 100644 --- a/airbyte-integrations/connectors/source-hellobaton/metadata.yaml +++ b/airbyte-integrations/connectors/source-hellobaton/metadata.yaml @@ -30,4 +30,12 @@ data: ab_internal: sl: 100 ql: 100 + connectorTestSuitesOptions: + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-HELLOBATON__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-hubplanner/metadata.yaml b/airbyte-integrations/connectors/source-hubplanner/metadata.yaml index af2a4cef1d9c..7545f4806147 100644 --- a/airbyte-integrations/connectors/source-hubplanner/metadata.yaml +++ b/airbyte-integrations/connectors/source-hubplanner/metadata.yaml @@ -30,4 +30,12 @@ data: ab_internal: sl: 100 ql: 100 + connectorTestSuitesOptions: + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-HUBPLANNER__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-hubspot/metadata.yaml b/airbyte-integrations/connectors/source-hubspot/metadata.yaml index b9109aa80db4..b10b90c70d30 100644 --- a/airbyte-integrations/connectors/source-hubspot/metadata.yaml +++ b/airbyte-integrations/connectors/source-hubspot/metadata.yaml @@ -67,4 +67,50 @@ data: tags: - language:python - cdk:python + connectorTestSuitesOptions: + - suite: unitTests + - suite: integrationTests + testSecrets: + - name: SECRET_SOURCE-HUBSPOT_CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE-HUBSPOT_OAUTH_CREDS + fileName: config_oauth.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE-HUBSPOT_OAUTH_NO_START_DATE_CREDS + fileName: config_oauth_no_start_date.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE-HUBSPOT_OAUTH_NO_START_DATE__CREDS + fileName: config_oauth_no_start_date.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-HUBSPOT_CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE-HUBSPOT_OAUTH_CREDS + fileName: config_oauth.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE-HUBSPOT_OAUTH_NO_START_DATE_CREDS + fileName: config_oauth_no_start_date.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE-HUBSPOT_OAUTH_NO_START_DATE__CREDS + fileName: config_oauth_no_start_date.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-insightly/metadata.yaml b/airbyte-integrations/connectors/source-insightly/metadata.yaml index 2f56df6d7fb7..f369bd247941 100644 --- a/airbyte-integrations/connectors/source-insightly/metadata.yaml +++ b/airbyte-integrations/connectors/source-insightly/metadata.yaml @@ -32,4 +32,12 @@ data: tags: - language:python - cdk:low-code + connectorTestSuitesOptions: + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-INSIGHTLY__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-instagram/metadata.yaml b/airbyte-integrations/connectors/source-instagram/metadata.yaml index ab16b0bd1cdf..d7f0fee152e5 100644 --- a/airbyte-integrations/connectors/source-instagram/metadata.yaml +++ b/airbyte-integrations/connectors/source-instagram/metadata.yaml @@ -27,23 +27,14 @@ data: releases: breakingChanges: 3.0.0: - message: - "The existing Instagram API (v11) has been deprecated. Customers - who use streams `Media Insights`, `Story Insights` or `User Lifetime Insights` - must take action with their connections. Please follow the to update to - the latest Instagram API (v18). For more details, see our migration - guide." + message: "The existing Instagram API (v11) has been deprecated. Customers who use streams `Media Insights`, `Story Insights` or `User Lifetime Insights` must take action with their connections. Please follow the to update to the latest Instagram API (v18). For more details, see our migration guide." upgradeDeadline: "2024-01-05" scopedImpact: - scopeType: stream impactedScopes: ["media_insights", "story_insights", "user_lifetime_insights"] 2.0.0: - message: - This release introduces a default primary key for the streams UserLifetimeInsights - and UserInsights. Additionally, the format of timestamp fields has been - updated in the UserLifetimeInsights, UserInsights, Media and Stories streams - to include timezone information. + message: This release introduces a default primary key for the streams UserLifetimeInsights and UserInsights. Additionally, the format of timestamp fields has been updated in the UserLifetimeInsights, UserInsights, Media and Stories streams to include timezone information. upgradeDeadline: "2023-12-11" suggestedStreams: streams: @@ -62,4 +53,20 @@ data: sl: 200 ql: 400 supportLevel: certified + connectorTestSuitesOptions: + - suite: unitTests + - suite: integrationTests + testSecrets: + - name: SECRET_SOURCE-INSTAGRAM__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-INSTAGRAM__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-instatus/metadata.yaml b/airbyte-integrations/connectors/source-instatus/metadata.yaml index 5741f7f5e0e1..a4e0f700448a 100644 --- a/airbyte-integrations/connectors/source-instatus/metadata.yaml +++ b/airbyte-integrations/connectors/source-instatus/metadata.yaml @@ -26,4 +26,13 @@ data: sl: 100 ql: 100 supportLevel: community + connectorTestSuitesOptions: + - suite: unitTests + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-INSTATUS_CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-intercom/metadata.yaml b/airbyte-integrations/connectors/source-intercom/metadata.yaml index 5bdc9b7eda48..65e6dc153069 100644 --- a/airbyte-integrations/connectors/source-intercom/metadata.yaml +++ b/airbyte-integrations/connectors/source-intercom/metadata.yaml @@ -39,4 +39,30 @@ data: tags: - language:python - cdk:low-code + connectorTestSuitesOptions: + - suite: unitTests + - suite: integrationTests + testSecrets: + - name: SECRET_SOURCE-INTERCOM_APIKEY__CREDS + fileName: config_apikey.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE-INTERCOM__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-INTERCOM_APIKEY__CREDS + fileName: config_apikey.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE-INTERCOM__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-intruder/metadata.yaml b/airbyte-integrations/connectors/source-intruder/metadata.yaml index efce4cb5155f..80d86fdda5f5 100644 --- a/airbyte-integrations/connectors/source-intruder/metadata.yaml +++ b/airbyte-integrations/connectors/source-intruder/metadata.yaml @@ -26,4 +26,12 @@ data: sl: 100 ql: 100 supportLevel: community + connectorTestSuitesOptions: + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-INTRUDER__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-ip2whois/metadata.yaml b/airbyte-integrations/connectors/source-ip2whois/metadata.yaml index c5bc603e380a..356ffe7c828c 100644 --- a/airbyte-integrations/connectors/source-ip2whois/metadata.yaml +++ b/airbyte-integrations/connectors/source-ip2whois/metadata.yaml @@ -28,4 +28,12 @@ data: tags: - language:python - cdk:low-code + connectorTestSuitesOptions: + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-IP2WHOIS__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-iterable/metadata.yaml b/airbyte-integrations/connectors/source-iterable/metadata.yaml index 4ce8183ec933..800819044fd2 100644 --- a/airbyte-integrations/connectors/source-iterable/metadata.yaml +++ b/airbyte-integrations/connectors/source-iterable/metadata.yaml @@ -32,4 +32,13 @@ data: tags: - language:python - cdk:low-code + connectorTestSuitesOptions: + - suite: unitTests + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-ITERABLE__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-jira/metadata.yaml b/airbyte-integrations/connectors/source-jira/metadata.yaml index 36c23f5696e2..4ea5b7c8b19f 100644 --- a/airbyte-integrations/connectors/source-jira/metadata.yaml +++ b/airbyte-integrations/connectors/source-jira/metadata.yaml @@ -37,10 +37,7 @@ data: - scopeType: stream impactedScopes: ["board_issues", "issues", "sprint_issues"] 1.0.0: - message: - "Stream state will be saved for every board in stream `Boards Issues`. - Customers who use stream `Board Issues` in Incremental Sync mode must take - action with their connections." + message: "Stream state will be saved for every board in stream `Boards Issues`. Customers who use stream `Board Issues` in Incremental Sync mode must take action with their connections." upgradeDeadline: "2024-01-25" scopedImpact: - scopeType: stream @@ -55,4 +52,30 @@ data: tags: - language:python - cdk:low-code + connectorTestSuitesOptions: + - suite: unitTests + - suite: integrationTests + testSecrets: + - name: SECRET_SOURCE-JIRA_EMPTY_PROJECTS_CREDS + fileName: config_empty_projects.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE-JIRA__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-JIRA_EMPTY_PROJECTS_CREDS + fileName: config_empty_projects.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE-JIRA__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-k6-cloud/metadata.yaml b/airbyte-integrations/connectors/source-k6-cloud/metadata.yaml index 881fedb81655..29da2dd81b83 100644 --- a/airbyte-integrations/connectors/source-k6-cloud/metadata.yaml +++ b/airbyte-integrations/connectors/source-k6-cloud/metadata.yaml @@ -28,4 +28,12 @@ data: tags: - language:python - cdk:low-code + connectorTestSuitesOptions: + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-K6-CLOUD__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-kafka/metadata.yaml b/airbyte-integrations/connectors/source-kafka/metadata.yaml index b6a1d0494c7b..951cdc0d15e3 100644 --- a/airbyte-integrations/connectors/source-kafka/metadata.yaml +++ b/airbyte-integrations/connectors/source-kafka/metadata.yaml @@ -21,4 +21,7 @@ data: sl: 100 ql: 100 supportLevel: community + connectorTestSuitesOptions: + - suite: unitTests + - suite: integrationTests metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-klarna/metadata.yaml b/airbyte-integrations/connectors/source-klarna/metadata.yaml index adecbc4afe29..7b78c7a40d31 100644 --- a/airbyte-integrations/connectors/source-klarna/metadata.yaml +++ b/airbyte-integrations/connectors/source-klarna/metadata.yaml @@ -35,4 +35,12 @@ data: tags: - language:python - cdk:low-code + connectorTestSuitesOptions: + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-KLARNA__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-klaus-api/metadata.yaml b/airbyte-integrations/connectors/source-klaus-api/metadata.yaml index e8f7c690acd5..002c8ea6d13f 100644 --- a/airbyte-integrations/connectors/source-klaus-api/metadata.yaml +++ b/airbyte-integrations/connectors/source-klaus-api/metadata.yaml @@ -29,4 +29,12 @@ data: tags: - language:python - cdk:low-code + connectorTestSuitesOptions: + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-KLAUS-API__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-klaviyo/metadata.yaml b/airbyte-integrations/connectors/source-klaviyo/metadata.yaml index cecf97921b6e..ef7db81be148 100644 --- a/airbyte-integrations/connectors/source-klaviyo/metadata.yaml +++ b/airbyte-integrations/connectors/source-klaviyo/metadata.yaml @@ -48,4 +48,13 @@ data: sl: 200 ql: 400 supportLevel: certified + connectorTestSuitesOptions: + - suite: unitTests + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-KLAVIYO__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-kyriba/metadata.yaml b/airbyte-integrations/connectors/source-kyriba/metadata.yaml index 854c0d75e8bb..8069eb9cdadc 100644 --- a/airbyte-integrations/connectors/source-kyriba/metadata.yaml +++ b/airbyte-integrations/connectors/source-kyriba/metadata.yaml @@ -28,4 +28,13 @@ data: tags: - language:python - cdk:python + connectorTestSuitesOptions: + - suite: unitTests + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE_KYRIBA__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-kyve/metadata.yaml b/airbyte-integrations/connectors/source-kyve/metadata.yaml index dfb9a57b5fb2..ae21e426e84e 100644 --- a/airbyte-integrations/connectors/source-kyve/metadata.yaml +++ b/airbyte-integrations/connectors/source-kyve/metadata.yaml @@ -27,4 +27,18 @@ data: sl: 100 ql: 100 supportLevel: community + connectorTestSuitesOptions: + - suite: unitTests + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-SOURCE-KYVE-CONFIG__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE-SOURCE-KYVE-MULTIPLE-POOLS-CONFIG__CREDS + fileName: config_multiple_pools.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-launchdarkly/metadata.yaml b/airbyte-integrations/connectors/source-launchdarkly/metadata.yaml index 46249efe91a8..d5f237bc6b9a 100644 --- a/airbyte-integrations/connectors/source-launchdarkly/metadata.yaml +++ b/airbyte-integrations/connectors/source-launchdarkly/metadata.yaml @@ -26,4 +26,12 @@ data: sl: 100 ql: 100 supportLevel: community + connectorTestSuitesOptions: + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-LAUNCHDARKLY__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-lemlist/metadata.yaml b/airbyte-integrations/connectors/source-lemlist/metadata.yaml index 11697ca9181d..a3726c8b629a 100644 --- a/airbyte-integrations/connectors/source-lemlist/metadata.yaml +++ b/airbyte-integrations/connectors/source-lemlist/metadata.yaml @@ -29,4 +29,12 @@ data: tags: - language:python - cdk:low-code + connectorTestSuitesOptions: + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-LEMLIST__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-lever-hiring/metadata.yaml b/airbyte-integrations/connectors/source-lever-hiring/metadata.yaml index 6d56e54b8573..3de16eae33ea 100644 --- a/airbyte-integrations/connectors/source-lever-hiring/metadata.yaml +++ b/airbyte-integrations/connectors/source-lever-hiring/metadata.yaml @@ -38,4 +38,13 @@ data: ab_internal: sl: 100 ql: 100 + connectorTestSuitesOptions: + - suite: unitTests + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-LEVER-HIRING__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-linkedin-ads/metadata.yaml b/airbyte-integrations/connectors/source-linkedin-ads/metadata.yaml index 939957cbba6c..c4730a164419 100644 --- a/airbyte-integrations/connectors/source-linkedin-ads/metadata.yaml +++ b/airbyte-integrations/connectors/source-linkedin-ads/metadata.yaml @@ -49,10 +49,7 @@ data: - "ad_member_region_analytics" - "ad_member_company_analytics" 2.0.0: - message: - This upgrade changes primary key for *-analytics streams from pivotValues[array - of strings] to string_of_pivot_values[string] so that it is compatible with - more destination types. + message: This upgrade changes primary key for *-analytics streams from pivotValues[array of strings] to string_of_pivot_values[string] so that it is compatible with more destination types. upgradeDeadline: "2024-05-14" scopedImpact: - scopeType: stream @@ -81,4 +78,28 @@ data: tags: - language:python - cdk:python + connectorTestSuitesOptions: + - suite: unitTests + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-LINKEDIN_ADS_OAUTH2_CREDS + fileName: config_oauth.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE-LINKEDIN_ADS_OAUTH2_MULTIPLE_IDS__CREDS + fileName: config_multiple_account_ids.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE-LINKEDIN_ADS_OLD_CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE-LINKEDIN_ADS_TOKEN_CREDS + fileName: config_token.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-linkedin-pages/metadata.yaml b/airbyte-integrations/connectors/source-linkedin-pages/metadata.yaml index 3d2772011d14..a388850aa263 100644 --- a/airbyte-integrations/connectors/source-linkedin-pages/metadata.yaml +++ b/airbyte-integrations/connectors/source-linkedin-pages/metadata.yaml @@ -26,4 +26,12 @@ data: tags: - language:python - cdk:python + connectorTestSuitesOptions: + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-LINKEDIN-PAGES__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-linnworks/metadata.yaml b/airbyte-integrations/connectors/source-linnworks/metadata.yaml index a70f6f42b83b..4c4dda58b3f9 100644 --- a/airbyte-integrations/connectors/source-linnworks/metadata.yaml +++ b/airbyte-integrations/connectors/source-linnworks/metadata.yaml @@ -28,4 +28,23 @@ data: tags: - language:python - cdk:python + connectorTestSuitesOptions: + - suite: unitTests + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-LINNWORKS_CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE-LINNWORKS_DSDSSDS_A-B_CREDS + fileName: dsdssds_a-b---_---_config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE-LINNWORKS_TEST + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-lokalise/metadata.yaml b/airbyte-integrations/connectors/source-lokalise/metadata.yaml index 11c9c7b9d702..03cf7acd9885 100644 --- a/airbyte-integrations/connectors/source-lokalise/metadata.yaml +++ b/airbyte-integrations/connectors/source-lokalise/metadata.yaml @@ -26,4 +26,12 @@ data: sl: 100 ql: 100 supportLevel: community + connectorTestSuitesOptions: + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-LOKALISE__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-looker/metadata.yaml b/airbyte-integrations/connectors/source-looker/metadata.yaml index 334fe0d6ccda..98336ec3c393 100644 --- a/airbyte-integrations/connectors/source-looker/metadata.yaml +++ b/airbyte-integrations/connectors/source-looker/metadata.yaml @@ -26,4 +26,13 @@ data: sl: 100 ql: 100 supportLevel: community + connectorTestSuitesOptions: + - suite: unitTests + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-LOOKER__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-mailchimp/metadata.yaml b/airbyte-integrations/connectors/source-mailchimp/metadata.yaml index 90521548b0b5..2e1e7581e42e 100644 --- a/airbyte-integrations/connectors/source-mailchimp/metadata.yaml +++ b/airbyte-integrations/connectors/source-mailchimp/metadata.yaml @@ -31,23 +31,13 @@ data: releases: breakingChanges: 2.0.0: - message: - The source Mailchimp connector is being migrated from the Python - CDK to our declarative low-code CDK. Due to changes in primary key for streams - `Segment Members` and `List Members`, this migration constitutes a breaking - change. After updating, please reset your source before resuming syncs. - For more information, see our migration documentation for source Mailchimp. + message: The source Mailchimp connector is being migrated from the Python CDK to our declarative low-code CDK. Due to changes in primary key for streams `Segment Members` and `List Members`, this migration constitutes a breaking change. After updating, please reset your source before resuming syncs. For more information, see our migration documentation for source Mailchimp. upgradeDeadline: "2024-04-10" scopedImpact: - scopeType: stream impactedScopes: ["segment_members", "list_members"] 1.0.0: - message: - Version 1.0.0 introduces schema changes to all incremental streams. - A full schema refresh and data reset are required to upgrade to this version. - For more details, see our migration - guide. + message: Version 1.0.0 introduces schema changes to all incremental streams. A full schema refresh and data reset are required to upgrade to this version. For more details, see our migration guide. upgradeDeadline: "2024-01-10" releaseStage: generally_available suggestedStreams: @@ -60,4 +50,18 @@ data: tags: - language:python - cdk:low-code + connectorTestSuitesOptions: + - suite: unitTests + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-MAILCHIMP_OAUTH__CREDS + fileName: config_oauth.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE-MAILCHIMP__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-mailerlite/metadata.yaml b/airbyte-integrations/connectors/source-mailerlite/metadata.yaml index 8cf2ffb5f854..14858401d5d2 100644 --- a/airbyte-integrations/connectors/source-mailerlite/metadata.yaml +++ b/airbyte-integrations/connectors/source-mailerlite/metadata.yaml @@ -26,4 +26,12 @@ data: sl: 100 ql: 100 supportLevel: community + connectorTestSuitesOptions: + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-MAILERLITE__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-mailersend/metadata.yaml b/airbyte-integrations/connectors/source-mailersend/metadata.yaml index 4baf275e2c7c..db57709f977f 100644 --- a/airbyte-integrations/connectors/source-mailersend/metadata.yaml +++ b/airbyte-integrations/connectors/source-mailersend/metadata.yaml @@ -26,4 +26,12 @@ data: sl: 100 ql: 100 supportLevel: community + connectorTestSuitesOptions: + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-MAILERSEND__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-mailgun/metadata.yaml b/airbyte-integrations/connectors/source-mailgun/metadata.yaml index 321dcb889353..8d72e0848ae8 100644 --- a/airbyte-integrations/connectors/source-mailgun/metadata.yaml +++ b/airbyte-integrations/connectors/source-mailgun/metadata.yaml @@ -32,4 +32,12 @@ data: tags: - language:python - cdk:low-code + connectorTestSuitesOptions: + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-MAILGUN_CONFIG + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-mailjet-mail/metadata.yaml b/airbyte-integrations/connectors/source-mailjet-mail/metadata.yaml index 028e7faf1b0d..cf5c3948c76c 100644 --- a/airbyte-integrations/connectors/source-mailjet-mail/metadata.yaml +++ b/airbyte-integrations/connectors/source-mailjet-mail/metadata.yaml @@ -26,4 +26,12 @@ data: sl: 100 ql: 100 supportLevel: community + connectorTestSuitesOptions: + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-MAILJET-MAIL__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-mailjet-sms/metadata.yaml b/airbyte-integrations/connectors/source-mailjet-sms/metadata.yaml index d75745e9f504..5939dc59f9e7 100644 --- a/airbyte-integrations/connectors/source-mailjet-sms/metadata.yaml +++ b/airbyte-integrations/connectors/source-mailjet-sms/metadata.yaml @@ -28,4 +28,12 @@ data: tags: - language:python - cdk:low-code + connectorTestSuitesOptions: + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-MAILJET-SMS__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-marketo/metadata.yaml b/airbyte-integrations/connectors/source-marketo/metadata.yaml index f96de0f4c708..326ad4448bad 100644 --- a/airbyte-integrations/connectors/source-marketo/metadata.yaml +++ b/airbyte-integrations/connectors/source-marketo/metadata.yaml @@ -32,4 +32,13 @@ data: tags: - language:python - cdk:low-code + connectorTestSuitesOptions: + - suite: unitTests + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-MARKETO__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-merge/metadata.yaml b/airbyte-integrations/connectors/source-merge/metadata.yaml index 941467550308..00703c77341c 100644 --- a/airbyte-integrations/connectors/source-merge/metadata.yaml +++ b/airbyte-integrations/connectors/source-merge/metadata.yaml @@ -26,4 +26,12 @@ data: sl: 100 ql: 100 supportLevel: community + connectorTestSuitesOptions: + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-MERGE__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-metabase/metadata.yaml b/airbyte-integrations/connectors/source-metabase/metadata.yaml index 3dc96fcef836..7aec4dfc0186 100644 --- a/airbyte-integrations/connectors/source-metabase/metadata.yaml +++ b/airbyte-integrations/connectors/source-metabase/metadata.yaml @@ -39,4 +39,13 @@ data: tags: - language:python - cdk:low-code + connectorTestSuitesOptions: + - suite: unitTests + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-METABASE_CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-microsoft-dataverse/metadata.yaml b/airbyte-integrations/connectors/source-microsoft-dataverse/metadata.yaml index 8b688a9c0be0..81a22421a73f 100644 --- a/airbyte-integrations/connectors/source-microsoft-dataverse/metadata.yaml +++ b/airbyte-integrations/connectors/source-microsoft-dataverse/metadata.yaml @@ -26,4 +26,6 @@ data: sl: 100 ql: 100 supportLevel: community + connectorTestSuitesOptions: + - suite: unitTests metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-microsoft-onedrive/metadata.yaml b/airbyte-integrations/connectors/source-microsoft-onedrive/metadata.yaml index c84600ea455e..974329aee45f 100644 --- a/airbyte-integrations/connectors/source-microsoft-onedrive/metadata.yaml +++ b/airbyte-integrations/connectors/source-microsoft-onedrive/metadata.yaml @@ -32,4 +32,13 @@ data: tags: - language:python - cdk:python-file-based + connectorTestSuitesOptions: + - suite: unitTests + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-MICROSOFT-ONEDRIVE_CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-microsoft-sharepoint/metadata.yaml b/airbyte-integrations/connectors/source-microsoft-sharepoint/metadata.yaml index 269486ffac8a..8fcfe3a97697 100644 --- a/airbyte-integrations/connectors/source-microsoft-sharepoint/metadata.yaml +++ b/airbyte-integrations/connectors/source-microsoft-sharepoint/metadata.yaml @@ -34,4 +34,13 @@ data: tags: - language:python - cdk:python-file-based + connectorTestSuitesOptions: + - suite: unitTests + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-MICROSOFT-SHAREPOINTS_CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-microsoft-teams/metadata.yaml b/airbyte-integrations/connectors/source-microsoft-teams/metadata.yaml index ae6127b7a62a..e93ee22bbc49 100644 --- a/airbyte-integrations/connectors/source-microsoft-teams/metadata.yaml +++ b/airbyte-integrations/connectors/source-microsoft-teams/metadata.yaml @@ -30,14 +30,29 @@ data: releases: breakingChanges: 1.0.0: - message: - Version 1.0.0 introduces breaking schema changes to all streams. - A full schema refresh is required to upgrade to this version. - For more details, see our migration guide. + message: Version 1.0.0 introduces breaking schema changes to all streams. A full schema refresh is required to upgrade to this version. For more details, see our migration guide. upgradeDeadline: "2024-01-24" supportLevel: community documentationUrl: https://docs.airbyte.com/integrations/sources/microsoft-teams tags: - language:python - cdk:low-code + connectorTestSuitesOptions: + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-MICROSOFT-TEAMS_CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE-MICROSOFT-TEAMS_OAUTH_CREDS + fileName: config_oauth.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE-MICROSOFT-TEAMS_OLD_CREDS + fileName: old_config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-mixpanel/metadata.yaml b/airbyte-integrations/connectors/source-mixpanel/metadata.yaml index ed9f45d4b87d..236a776daabd 100644 --- a/airbyte-integrations/connectors/source-mixpanel/metadata.yaml +++ b/airbyte-integrations/connectors/source-mixpanel/metadata.yaml @@ -34,19 +34,10 @@ data: releases: breakingChanges: 2.0.0: - message: - In this release, the default primary key for stream Export has been - deleted, allowing users to select the key that best fits their data. Refreshing - the source schema and resetting affected streams is necessary only if new - primary keys are to be applied following the upgrade. + message: In this release, the default primary key for stream Export has been deleted, allowing users to select the key that best fits their data. Refreshing the source schema and resetting affected streams is necessary only if new primary keys are to be applied following the upgrade. upgradeDeadline: "2023-11-30" 1.0.0: - message: - In this release, the datetime field of stream engage has had its - type changed from date-time to string due to inconsistent data from Mixpanel. - Additionally, the primary key for stream export has been fixed to uniquely - identify records. Users will need to refresh the source schema and reset - affected streams after upgrading. + message: In this release, the datetime field of stream engage has had its type changed from date-time to string due to inconsistent data from Mixpanel. Additionally, the primary key for stream export has been fixed to uniquely identify records. Users will need to refresh the source schema and reset affected streams after upgrading. upgradeDeadline: "2023-10-31" suggestedStreams: streams: @@ -61,4 +52,28 @@ data: tags: - language:python - cdk:low-code + connectorTestSuitesOptions: + - suite: unitTests + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-MIXPANEL_CONFIG_INCREMENTAL + fileName: config_incremental.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE-MIXPANEL_PROJECT_SECRET + fileName: config_project_secret.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE-MIXPANEL_SERVICE_ACCOUNT + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE-MIXPANEL__CREDS + fileName: config_old.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-monday/metadata.yaml b/airbyte-integrations/connectors/source-monday/metadata.yaml index 491dd57b0c98..5424d4f9dff0 100644 --- a/airbyte-integrations/connectors/source-monday/metadata.yaml +++ b/airbyte-integrations/connectors/source-monday/metadata.yaml @@ -49,4 +49,23 @@ data: tags: - language:python - cdk:low-code + connectorTestSuitesOptions: + - suite: unitTests + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE_MONDAY_API_CREDS + fileName: config_api_token.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE_MONDAY_CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE_MONDAY_OAUTH_CREDS + fileName: config_oauth.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-mongodb-v2/metadata.yaml b/airbyte-integrations/connectors/source-mongodb-v2/metadata.yaml index c45637409d88..e24f66f36762 100644 --- a/airbyte-integrations/connectors/source-mongodb-v2/metadata.yaml +++ b/airbyte-integrations/connectors/source-mongodb-v2/metadata.yaml @@ -31,4 +31,30 @@ data: message: > **We advise against upgrading until you have run a test upgrade as outlined [here](https://docs.airbyte.com/integrations/sources/mongodb-v2-migrations).** This version brings a host of updates to the MongoDB source connector, significantly increasing its scalability and reliability, especially for large collections. As of this version with checkpointing, [CDC incremental updates](https://docs.airbyte.com/understanding-airbyte/cdc) and improved schema discovery, this connector is also now [certified](https://docs.airbyte.com/integrations/). Selecting `Upgrade` will upgrade **all** connections using this source, require you to reconfigure the source, then run a full reset on **all** of your connections. upgradeDeadline: "2023-12-01" + connectorTestSuitesOptions: + - suite: unitTests + - suite: integrationTests + testSecrets: + - name: SECRET_SOURCE-MONGODB-V2_CREDENTIALS__CREDS + fileName: credentials.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE-MONGODB-V2__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-MONGODB-V2_CREDENTIALS__CREDS + fileName: credentials.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE-MONGODB-V2__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-mssql/metadata.yaml b/airbyte-integrations/connectors/source-mssql/metadata.yaml index 799440bcd90c..08c34b3e29c8 100644 --- a/airbyte-integrations/connectors/source-mssql/metadata.yaml +++ b/airbyte-integrations/connectors/source-mssql/metadata.yaml @@ -37,4 +37,30 @@ data: 2.0.0: message: "Add default cursor for cdc" upgradeDeadline: "2023-08-23" + connectorTestSuitesOptions: + - suite: unitTests + - suite: integrationTests + testSecrets: + - name: SECRET_SOURCE-MSSQL__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE_MSSQL_PERFORMANCE_TEST_CREDS + fileName: performance-config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-MSSQL__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE_MSSQL_PERFORMANCE_TEST_CREDS + fileName: performance-config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-my-hours/metadata.yaml b/airbyte-integrations/connectors/source-my-hours/metadata.yaml index b7929bde74a0..02582a897a0e 100644 --- a/airbyte-integrations/connectors/source-my-hours/metadata.yaml +++ b/airbyte-integrations/connectors/source-my-hours/metadata.yaml @@ -35,4 +35,12 @@ data: ab_internal: sl: 100 ql: 100 + connectorTestSuitesOptions: + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-MY-HOURS_CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-mysql/metadata.yaml b/airbyte-integrations/connectors/source-mysql/metadata.yaml index 6f1a03d28463..393123ed1445 100644 --- a/airbyte-integrations/connectors/source-mysql/metadata.yaml +++ b/airbyte-integrations/connectors/source-mysql/metadata.yaml @@ -31,4 +31,60 @@ data: supportLevel: certified tags: - language:java + connectorTestSuitesOptions: + - suite: unitTests + - suite: integrationTests + testSecrets: + - name: SECRET_SOURCE-MYSQL_SSH-KEY-REPL__CREDS + fileName: ssh-key-repl-config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE-MYSQL_SSH-KEY__CREDS + fileName: ssh-key-config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE-MYSQL_SSH-PWD-REPL__CREDS + fileName: ssh-pwd-repl-config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE-MYSQL_SSH-PWD__CREDS + fileName: ssh-pwd-config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE_MYSQL_PERFORMANCE_TEST_CREDS + fileName: performance-config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-MYSQL_SSH-KEY-REPL__CREDS + fileName: ssh-key-repl-config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE-MYSQL_SSH-KEY__CREDS + fileName: ssh-key-config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE-MYSQL_SSH-PWD-REPL__CREDS + fileName: ssh-pwd-repl-config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE-MYSQL_SSH-PWD__CREDS + fileName: ssh-pwd-config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE_MYSQL_PERFORMANCE_TEST_CREDS + fileName: performance-config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-n8n/metadata.yaml b/airbyte-integrations/connectors/source-n8n/metadata.yaml index 9ee87aff083f..cec5ac65bb3b 100644 --- a/airbyte-integrations/connectors/source-n8n/metadata.yaml +++ b/airbyte-integrations/connectors/source-n8n/metadata.yaml @@ -26,4 +26,12 @@ data: sl: 100 ql: 100 supportLevel: community + connectorTestSuitesOptions: + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-N8N__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-nasa/metadata.yaml b/airbyte-integrations/connectors/source-nasa/metadata.yaml index 6268d90d956b..54f180a65dac 100644 --- a/airbyte-integrations/connectors/source-nasa/metadata.yaml +++ b/airbyte-integrations/connectors/source-nasa/metadata.yaml @@ -27,4 +27,12 @@ data: tags: - language:python - cdk:low-code + connectorTestSuitesOptions: + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-NASA__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-netsuite/metadata.yaml b/airbyte-integrations/connectors/source-netsuite/metadata.yaml index a3a9b1c84551..a988f7b212a2 100644 --- a/airbyte-integrations/connectors/source-netsuite/metadata.yaml +++ b/airbyte-integrations/connectors/source-netsuite/metadata.yaml @@ -26,4 +26,13 @@ data: tags: - language:python - cdk:python + connectorTestSuitesOptions: + - suite: unitTests + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE_NETSUITE_CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-news-api/metadata.yaml b/airbyte-integrations/connectors/source-news-api/metadata.yaml index 78ffd720b21d..fec0d9152676 100644 --- a/airbyte-integrations/connectors/source-news-api/metadata.yaml +++ b/airbyte-integrations/connectors/source-news-api/metadata.yaml @@ -26,4 +26,12 @@ data: sl: 100 ql: 100 supportLevel: community + connectorTestSuitesOptions: + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-NEWS-API__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-newsdata/metadata.yaml b/airbyte-integrations/connectors/source-newsdata/metadata.yaml index e8fd83187ad3..33d96c0a11d9 100644 --- a/airbyte-integrations/connectors/source-newsdata/metadata.yaml +++ b/airbyte-integrations/connectors/source-newsdata/metadata.yaml @@ -27,4 +27,12 @@ data: tags: - language:python - cdk:low-code + connectorTestSuitesOptions: + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-NEWSDATA__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-notion/metadata.yaml b/airbyte-integrations/connectors/source-notion/metadata.yaml index f0e86c11e10d..ce89f39e4ea3 100644 --- a/airbyte-integrations/connectors/source-notion/metadata.yaml +++ b/airbyte-integrations/connectors/source-notion/metadata.yaml @@ -31,25 +31,13 @@ data: releases: breakingChanges: 3.0.0: - message: - The source Notion connector is being migrated from the Python CDK - to our declarative low-code CDK. Due to changes in the handling of state - format between these CDKs, this migration constitutes a breaking change - for users syncing the `Comments` stream. To ensure a smooth migration, please - reset your data for this stream upon updating. This will facilitate a fresh - first sync. If you are not syncing the `Comments` stream, you can upgrade - without any further action. For more information, see our migration documentation - for source Notion. + message: The source Notion connector is being migrated from the Python CDK to our declarative low-code CDK. Due to changes in the handling of state format between these CDKs, this migration constitutes a breaking change for users syncing the `Comments` stream. To ensure a smooth migration, please reset your data for this stream upon updating. This will facilitate a fresh first sync. If you are not syncing the `Comments` stream, you can upgrade without any further action. For more information, see our migration documentation for source Notion. upgradeDeadline: "2024-04-29" scopedImpact: - scopeType: stream impactedScopes: ["comments"] 2.0.0: - message: - Version 2.0.0 introduces schema changes to multiple properties shared - by the blocks, databases and pages streams. These changes were introduced - to reflect updates to the Notion API. A full schema refresh and data reset - are required to upgrade to this version. + message: Version 2.0.0 introduces schema changes to multiple properties shared by the blocks, databases and pages streams. These changes were introduced to reflect updates to the Notion API. A full schema refresh and data reset are required to upgrade to this version. upgradeDeadline: "2023-11-09" suggestedStreams: streams: @@ -61,4 +49,18 @@ data: tags: - language:python - cdk:low-code + connectorTestSuitesOptions: + - suite: unitTests + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-NOTION__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE-NOTION__CREDS_OAUTH + fileName: config_oauth.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-nytimes/metadata.yaml b/airbyte-integrations/connectors/source-nytimes/metadata.yaml index c1930fe52d4b..c0f261d92b98 100644 --- a/airbyte-integrations/connectors/source-nytimes/metadata.yaml +++ b/airbyte-integrations/connectors/source-nytimes/metadata.yaml @@ -28,4 +28,12 @@ data: tags: - language:python - cdk:low-code + connectorTestSuitesOptions: + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-NYTIMES__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-okta/metadata.yaml b/airbyte-integrations/connectors/source-okta/metadata.yaml index 2818c18a77c5..a351f52e7c55 100644 --- a/airbyte-integrations/connectors/source-okta/metadata.yaml +++ b/airbyte-integrations/connectors/source-okta/metadata.yaml @@ -26,4 +26,13 @@ data: tags: - language:python - cdk:python + connectorTestSuitesOptions: + - suite: unitTests + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-OKTA__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-omnisend/metadata.yaml b/airbyte-integrations/connectors/source-omnisend/metadata.yaml index 79793f70de45..2b5b296157f4 100644 --- a/airbyte-integrations/connectors/source-omnisend/metadata.yaml +++ b/airbyte-integrations/connectors/source-omnisend/metadata.yaml @@ -26,4 +26,12 @@ data: sl: 100 ql: 100 supportLevel: community + connectorTestSuitesOptions: + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-OMNISEND__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-onesignal/metadata.yaml b/airbyte-integrations/connectors/source-onesignal/metadata.yaml index da23f2d26b1e..5602d22dc16c 100644 --- a/airbyte-integrations/connectors/source-onesignal/metadata.yaml +++ b/airbyte-integrations/connectors/source-onesignal/metadata.yaml @@ -27,4 +27,12 @@ data: - language:python - cdk:low-code supportLevel: community + connectorTestSuitesOptions: + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-ONESIGNAL__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-open-exchange-rates/metadata.yaml b/airbyte-integrations/connectors/source-open-exchange-rates/metadata.yaml index 05a1e16258dc..9a98a3e2b4b6 100644 --- a/airbyte-integrations/connectors/source-open-exchange-rates/metadata.yaml +++ b/airbyte-integrations/connectors/source-open-exchange-rates/metadata.yaml @@ -29,4 +29,12 @@ data: tags: - language:python - cdk:low-code + connectorTestSuitesOptions: + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-OPEN-EXCHANGE-RATES__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-openweather/metadata.yaml b/airbyte-integrations/connectors/source-openweather/metadata.yaml index 462da02da712..583b1e8626bf 100644 --- a/airbyte-integrations/connectors/source-openweather/metadata.yaml +++ b/airbyte-integrations/connectors/source-openweather/metadata.yaml @@ -28,4 +28,12 @@ data: tags: - language:python - cdk:low-code + connectorTestSuitesOptions: + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-OPENWEATHER_CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-opsgenie/metadata.yaml b/airbyte-integrations/connectors/source-opsgenie/metadata.yaml index 4ecac5b29ad1..26d6b95cfb42 100644 --- a/airbyte-integrations/connectors/source-opsgenie/metadata.yaml +++ b/airbyte-integrations/connectors/source-opsgenie/metadata.yaml @@ -27,4 +27,12 @@ data: tags: - language:python - cdk:low-code + connectorTestSuitesOptions: + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-OPSGENIE_CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-oracle-strict-encrypt/metadata.yaml b/airbyte-integrations/connectors/source-oracle-strict-encrypt/metadata.yaml index e550b010941e..5f04dfacc07e 100644 --- a/airbyte-integrations/connectors/source-oracle-strict-encrypt/metadata.yaml +++ b/airbyte-integrations/connectors/source-oracle-strict-encrypt/metadata.yaml @@ -21,4 +21,7 @@ data: documentationUrl: https://docs.airbyte.com/integrations/sources/oracle tags: - language:java + connectorTestSuitesOptions: + - suite: unitTests + - suite: integrationTests metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-oracle/metadata.yaml b/airbyte-integrations/connectors/source-oracle/metadata.yaml index 6bc49d822dce..95c07f64226f 100644 --- a/airbyte-integrations/connectors/source-oracle/metadata.yaml +++ b/airbyte-integrations/connectors/source-oracle/metadata.yaml @@ -27,4 +27,13 @@ data: supportLevel: community tags: - language:java + connectorTestSuitesOptions: + - suite: unitTests + - suite: integrationTests + testSecrets: + - name: SECRET_SOURCE_ORACLE_PERFORMANCE_TEST_CREDS + fileName: performance-config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-orb/metadata.yaml b/airbyte-integrations/connectors/source-orb/metadata.yaml index 2c2624a99d65..9f87e1ab8b46 100644 --- a/airbyte-integrations/connectors/source-orb/metadata.yaml +++ b/airbyte-integrations/connectors/source-orb/metadata.yaml @@ -28,4 +28,18 @@ data: sl: 100 ql: 100 supportLevel: community + connectorTestSuitesOptions: + - suite: unitTests + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-ORB_CREDITS_CREDS + fileName: config_credits_ledger_entries.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE-ORB_CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-orbit/metadata.yaml b/airbyte-integrations/connectors/source-orbit/metadata.yaml index dcb2a6caa3ed..7ec1ea94df6a 100644 --- a/airbyte-integrations/connectors/source-orbit/metadata.yaml +++ b/airbyte-integrations/connectors/source-orbit/metadata.yaml @@ -32,4 +32,12 @@ data: tags: - language:python - cdk:low-code + connectorTestSuitesOptions: + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE_ORBIT__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-outbrain-amplify/metadata.yaml b/airbyte-integrations/connectors/source-outbrain-amplify/metadata.yaml index 9cbeedacbf6f..5e089e422a98 100644 --- a/airbyte-integrations/connectors/source-outbrain-amplify/metadata.yaml +++ b/airbyte-integrations/connectors/source-outbrain-amplify/metadata.yaml @@ -26,4 +26,13 @@ data: sl: 100 ql: 100 supportLevel: community + connectorTestSuitesOptions: + - suite: unitTests + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-OUTBRAIN-AMPLIFY__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-outreach/metadata.yaml b/airbyte-integrations/connectors/source-outreach/metadata.yaml index 0925b194b395..02037cfba6c3 100644 --- a/airbyte-integrations/connectors/source-outreach/metadata.yaml +++ b/airbyte-integrations/connectors/source-outreach/metadata.yaml @@ -28,4 +28,13 @@ data: tags: - language:python - cdk:python + connectorTestSuitesOptions: + - suite: unitTests + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-OUTREACH_CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-pagerduty/metadata.yaml b/airbyte-integrations/connectors/source-pagerduty/metadata.yaml index 4136cdf128fd..2f9ec7f1f5fa 100644 --- a/airbyte-integrations/connectors/source-pagerduty/metadata.yaml +++ b/airbyte-integrations/connectors/source-pagerduty/metadata.yaml @@ -30,4 +30,12 @@ data: ab_internal: sl: 100 ql: 100 + connectorTestSuitesOptions: + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-PAGERDUTY__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-pardot/metadata.yaml b/airbyte-integrations/connectors/source-pardot/metadata.yaml index 593082b8a4b2..182afe7c7def 100644 --- a/airbyte-integrations/connectors/source-pardot/metadata.yaml +++ b/airbyte-integrations/connectors/source-pardot/metadata.yaml @@ -26,4 +26,6 @@ data: sl: 100 ql: 100 supportLevel: community + connectorTestSuitesOptions: + - suite: unitTests metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-paypal-transaction/metadata.yaml b/airbyte-integrations/connectors/source-paypal-transaction/metadata.yaml index 4bf28aa8acfa..280fc59550a6 100644 --- a/airbyte-integrations/connectors/source-paypal-transaction/metadata.yaml +++ b/airbyte-integrations/connectors/source-paypal-transaction/metadata.yaml @@ -33,12 +33,7 @@ data: releases: breakingChanges: 2.1.0: - message: - 'Version 2.1.0 changes the format of the state. The format of the - cursor changed from "2021-06-18T16:24:13+03:00" to "2021-06-18T16:24:13Z". - The state key for the transactions stream changed to "transaction_updated_date" - and the key for the balances stream change to "as_of_time". The upgrade - is safe, but rolling back is not.' + message: 'Version 2.1.0 changes the format of the state. The format of the cursor changed from "2021-06-18T16:24:13+03:00" to "2021-06-18T16:24:13Z". The state key for the transactions stream changed to "transaction_updated_date" and the key for the balances stream change to "as_of_time". The upgrade is safe, but rolling back is not.' upgradeDeadline: "2023-09-18" suggestedStreams: streams: @@ -49,4 +44,23 @@ data: tags: - language:python - cdk:low-code + connectorTestSuitesOptions: + - suite: unitTests + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-PAYPAL-TRANSACTION_CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE-PAYPAL-TRANSACTION_OAUTH_CREDS + fileName: config_oauth.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE-PAYPAL-TRANSACTION_OAUTH_SANDBOX_CREDS + fileName: config_oauth_sandbox.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-paystack/metadata.yaml b/airbyte-integrations/connectors/source-paystack/metadata.yaml index 0ff0d015e031..f95cd3d8d27a 100644 --- a/airbyte-integrations/connectors/source-paystack/metadata.yaml +++ b/airbyte-integrations/connectors/source-paystack/metadata.yaml @@ -29,4 +29,13 @@ data: sl: 100 ql: 300 supportLevel: community + connectorTestSuitesOptions: + - suite: unitTests + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-PAYSTACK__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-pendo/metadata.yaml b/airbyte-integrations/connectors/source-pendo/metadata.yaml index da61d802a4ae..00bba18a0baa 100644 --- a/airbyte-integrations/connectors/source-pendo/metadata.yaml +++ b/airbyte-integrations/connectors/source-pendo/metadata.yaml @@ -28,4 +28,12 @@ data: tags: - language:python - cdk:low-code + connectorTestSuitesOptions: + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-PENDO__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-persistiq/metadata.yaml b/airbyte-integrations/connectors/source-persistiq/metadata.yaml index ce5fd0ce82b2..18c11ab7385a 100644 --- a/airbyte-integrations/connectors/source-persistiq/metadata.yaml +++ b/airbyte-integrations/connectors/source-persistiq/metadata.yaml @@ -29,4 +29,12 @@ data: tags: - language:python - cdk:low-code + connectorTestSuitesOptions: + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-PERSISTIQ__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-pexels-api/metadata.yaml b/airbyte-integrations/connectors/source-pexels-api/metadata.yaml index f59992c81ce4..a78340f7f87e 100644 --- a/airbyte-integrations/connectors/source-pexels-api/metadata.yaml +++ b/airbyte-integrations/connectors/source-pexels-api/metadata.yaml @@ -26,4 +26,12 @@ data: sl: 100 ql: 100 supportLevel: community + connectorTestSuitesOptions: + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-PEXELS-API__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-pinterest/metadata.yaml b/airbyte-integrations/connectors/source-pinterest/metadata.yaml index d5afbc25bb12..ff26f9e9a044 100644 --- a/airbyte-integrations/connectors/source-pinterest/metadata.yaml +++ b/airbyte-integrations/connectors/source-pinterest/metadata.yaml @@ -27,15 +27,7 @@ data: releases: breakingChanges: 1.0.0: - message: - "This release updates the date-time fields to use the Airbyte format - `timestamp_without_timezone`. This change affects all streams where date-time - fields are present, ensuring more accurate and standardized time representations: - BoardPins, BoardSectionPins, Boards, Catalogs, and CatalogFeeds. Additionally, - the stream names AdvertizerReport and AdvertizerTargetingReport have been - renamed to AdvertiserReport and AdvertiserTargetingReport, respectively. - Users will need to refresh the source schema and reset affected streams - after upgrading." + message: "This release updates the date-time fields to use the Airbyte format `timestamp_without_timezone`. This change affects all streams where date-time fields are present, ensuring more accurate and standardized time representations: BoardPins, BoardSectionPins, Boards, Catalogs, and CatalogFeeds. Additionally, the stream names AdvertizerReport and AdvertizerTargetingReport have been renamed to AdvertiserReport and AdvertiserTargetingReport, respectively. Users will need to refresh the source schema and reset affected streams after upgrading." upgradeDeadline: "2023-12-14" suggestedStreams: streams: @@ -56,4 +48,18 @@ data: sl: 200 ql: 400 supportLevel: certified + connectorTestSuitesOptions: + - suite: unitTests + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-PINTEREST__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE-PINTEREST__OAUTH_CREDS + fileName: config_oauth.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-pipedrive/metadata.yaml b/airbyte-integrations/connectors/source-pipedrive/metadata.yaml index 45dd7f2eec89..560f7a528470 100644 --- a/airbyte-integrations/connectors/source-pipedrive/metadata.yaml +++ b/airbyte-integrations/connectors/source-pipedrive/metadata.yaml @@ -35,4 +35,23 @@ data: tags: - cdk:low-code - language:python + connectorTestSuitesOptions: + - suite: unitTests + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-PIPEDRIVE_OAUTH__CREDS + fileName: oauth_config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE-PIPEDRIVE_OLD__CREDS + fileName: old_config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE-PIPEDRIVE__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-pivotal-tracker/metadata.yaml b/airbyte-integrations/connectors/source-pivotal-tracker/metadata.yaml index 930155a08ad5..3d8aebb38da4 100644 --- a/airbyte-integrations/connectors/source-pivotal-tracker/metadata.yaml +++ b/airbyte-integrations/connectors/source-pivotal-tracker/metadata.yaml @@ -35,4 +35,13 @@ data: ab_internal: sl: 100 ql: 100 + connectorTestSuitesOptions: + - suite: unitTests + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-PIVOTAL-TRACKER_CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-plaid/metadata.yaml b/airbyte-integrations/connectors/source-plaid/metadata.yaml index 2adeb5b50f9d..262933e2ba70 100644 --- a/airbyte-integrations/connectors/source-plaid/metadata.yaml +++ b/airbyte-integrations/connectors/source-plaid/metadata.yaml @@ -26,4 +26,12 @@ data: sl: 100 ql: 100 supportLevel: community + connectorTestSuitesOptions: + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-PLAID__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-pocket/metadata.yaml b/airbyte-integrations/connectors/source-pocket/metadata.yaml index 6f8271127d92..1a77f00a3c8f 100644 --- a/airbyte-integrations/connectors/source-pocket/metadata.yaml +++ b/airbyte-integrations/connectors/source-pocket/metadata.yaml @@ -28,4 +28,13 @@ data: tags: - language:python - cdk:low-code + connectorTestSuitesOptions: + - suite: unitTests + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-POCKET__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-pokeapi/metadata.yaml b/airbyte-integrations/connectors/source-pokeapi/metadata.yaml index 68d2338eb0e6..160c8ddcbe27 100644 --- a/airbyte-integrations/connectors/source-pokeapi/metadata.yaml +++ b/airbyte-integrations/connectors/source-pokeapi/metadata.yaml @@ -32,4 +32,12 @@ data: tags: - language:python - cdk:low-code + connectorTestSuitesOptions: + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-POKEAPI__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-polygon-stock-api/metadata.yaml b/airbyte-integrations/connectors/source-polygon-stock-api/metadata.yaml index 39dcdfb29bb2..e8ad576ed612 100644 --- a/airbyte-integrations/connectors/source-polygon-stock-api/metadata.yaml +++ b/airbyte-integrations/connectors/source-polygon-stock-api/metadata.yaml @@ -31,4 +31,12 @@ data: tags: - language:python - cdk:low-code + connectorTestSuitesOptions: + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-POLYGON-STOCK-API__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-postgres/metadata.yaml b/airbyte-integrations/connectors/source-postgres/metadata.yaml index 0fc412ca3e9a..08f10be4873d 100644 --- a/airbyte-integrations/connectors/source-postgres/metadata.yaml +++ b/airbyte-integrations/connectors/source-postgres/metadata.yaml @@ -26,4 +26,40 @@ data: supportLevel: certified tags: - language:java + connectorTestSuitesOptions: + - suite: unitTests + - suite: integrationTests + testSecrets: + - name: SECRET_SOURCE-POSTGRES_CDC__CREDS + fileName: config_cdc.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE-POSTGRES__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE_POSTGRES_PERFORMANCE_TEST_CREDS + fileName: performance-config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-POSTGRES_CDC__CREDS + fileName: config_cdc.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE-POSTGRES__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE_POSTGRES_PERFORMANCE_TEST_CREDS + fileName: performance-config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-posthog/metadata.yaml b/airbyte-integrations/connectors/source-posthog/metadata.yaml index 8fe507a91922..6aa24e49e421 100644 --- a/airbyte-integrations/connectors/source-posthog/metadata.yaml +++ b/airbyte-integrations/connectors/source-posthog/metadata.yaml @@ -30,11 +30,25 @@ data: releases: breakingChanges: 1.0.0: - message: - The `event` field in the `events` stream has been corrected to the proper data type. - To apply this change, refresh the schema for the `events` stream and reset your data. For more information [visit](https://docs.airbyte.com/integrations/sources/posthog-migrations) + message: The `event` field in the `events` stream has been corrected to the proper data type. To apply this change, refresh the schema for the `events` stream and reset your data. For more information [visit](https://docs.airbyte.com/integrations/sources/posthog-migrations) upgradeDeadline: "2024-01-15" tags: - cdk:low-code - language:python + connectorTestSuitesOptions: + - suite: unitTests + - suite: integrationTests + testSecrets: + - name: SECRET_SOURCE-POSTHOG__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-POSTHOG__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-postmarkapp/metadata.yaml b/airbyte-integrations/connectors/source-postmarkapp/metadata.yaml index 872f6fa6c6d7..153355c79ee3 100644 --- a/airbyte-integrations/connectors/source-postmarkapp/metadata.yaml +++ b/airbyte-integrations/connectors/source-postmarkapp/metadata.yaml @@ -28,4 +28,12 @@ data: tags: - language:python - cdk:low-code + connectorTestSuitesOptions: + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-POSTMARKAPP__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-prestashop/metadata.yaml b/airbyte-integrations/connectors/source-prestashop/metadata.yaml index 88d8cae24ea4..1ed8249445a6 100644 --- a/airbyte-integrations/connectors/source-prestashop/metadata.yaml +++ b/airbyte-integrations/connectors/source-prestashop/metadata.yaml @@ -31,4 +31,7 @@ data: tags: - language:python - cdk:low-code + connectorTestSuitesOptions: + - suite: unitTests + - suite: integrationTests metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-primetric/metadata.yaml b/airbyte-integrations/connectors/source-primetric/metadata.yaml index 4221a4b2fd7e..ffd4b4fa3515 100644 --- a/airbyte-integrations/connectors/source-primetric/metadata.yaml +++ b/airbyte-integrations/connectors/source-primetric/metadata.yaml @@ -15,9 +15,7 @@ data: breakingChanges: 1.0.0: upgradeDeadline: "2024-05-30" - message: - "The verison migrates the Primetric connector to the low-code framework for greater maintainability. - !! Important: The uuid field now have a string format (without 'format: uuid') for all streams" + message: "The verison migrates the Primetric connector to the low-code framework for greater maintainability. !! Important: The uuid field now have a string format (without 'format: uuid') for all streams" connectorBuildOptions: # Please update to the latest version of the connector base image. # https://hub.docker.com/r/airbyte/python-connector-base @@ -42,4 +40,13 @@ data: tags: - language:python - cdk:low-code + connectorTestSuitesOptions: + - suite: unitTests + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-PRIMETRIC__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-public-apis/metadata.yaml b/airbyte-integrations/connectors/source-public-apis/metadata.yaml index b187f9919e0a..0588e48d7086 100644 --- a/airbyte-integrations/connectors/source-public-apis/metadata.yaml +++ b/airbyte-integrations/connectors/source-public-apis/metadata.yaml @@ -29,4 +29,12 @@ data: tags: - language:python - cdk:low-code + connectorTestSuitesOptions: + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-PUBLIC-APIS__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-punk-api/metadata.yaml b/airbyte-integrations/connectors/source-punk-api/metadata.yaml index 14ba3d09b64a..b2f08c795378 100644 --- a/airbyte-integrations/connectors/source-punk-api/metadata.yaml +++ b/airbyte-integrations/connectors/source-punk-api/metadata.yaml @@ -26,4 +26,12 @@ data: sl: 100 ql: 100 supportLevel: community + connectorTestSuitesOptions: + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-PUNK-API__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-pypi/metadata.yaml b/airbyte-integrations/connectors/source-pypi/metadata.yaml index 73556f1b2fe7..8dd099b1293d 100644 --- a/airbyte-integrations/connectors/source-pypi/metadata.yaml +++ b/airbyte-integrations/connectors/source-pypi/metadata.yaml @@ -28,4 +28,12 @@ data: tags: - language:python - cdk:low-code + connectorTestSuitesOptions: + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-PYPI__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-qonto/metadata.yaml b/airbyte-integrations/connectors/source-qonto/metadata.yaml index 2375865ab633..b7e6253ded98 100644 --- a/airbyte-integrations/connectors/source-qonto/metadata.yaml +++ b/airbyte-integrations/connectors/source-qonto/metadata.yaml @@ -15,4 +15,12 @@ data: tags: - language:python - cdk:low-code + connectorTestSuitesOptions: + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-QONTO__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-qualaroo/metadata.yaml b/airbyte-integrations/connectors/source-qualaroo/metadata.yaml index dbe3263f59af..cf397a970764 100644 --- a/airbyte-integrations/connectors/source-qualaroo/metadata.yaml +++ b/airbyte-integrations/connectors/source-qualaroo/metadata.yaml @@ -27,4 +27,13 @@ data: tags: - language:python - cdk:low-code + connectorTestSuitesOptions: + - suite: unitTests + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-QUALAROO_CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-quickbooks/metadata.yaml b/airbyte-integrations/connectors/source-quickbooks/metadata.yaml index b474c434573f..043fd2d61064 100644 --- a/airbyte-integrations/connectors/source-quickbooks/metadata.yaml +++ b/airbyte-integrations/connectors/source-quickbooks/metadata.yaml @@ -38,4 +38,13 @@ data: sl: 100 ql: 100 supportLevel: community + connectorTestSuitesOptions: + - suite: unitTests + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-QUICKBOOKS__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-railz/metadata.yaml b/airbyte-integrations/connectors/source-railz/metadata.yaml index f3a21f3c79df..ea87fd5711d1 100644 --- a/airbyte-integrations/connectors/source-railz/metadata.yaml +++ b/airbyte-integrations/connectors/source-railz/metadata.yaml @@ -26,4 +26,13 @@ data: sl: 100 ql: 100 supportLevel: community + connectorTestSuitesOptions: + - suite: unitTests + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-RAILZ-AI_CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-rd-station-marketing/metadata.yaml b/airbyte-integrations/connectors/source-rd-station-marketing/metadata.yaml index b42cfbc9af39..c25d0be1f663 100644 --- a/airbyte-integrations/connectors/source-rd-station-marketing/metadata.yaml +++ b/airbyte-integrations/connectors/source-rd-station-marketing/metadata.yaml @@ -26,4 +26,13 @@ data: sl: 100 ql: 100 supportLevel: community + connectorTestSuitesOptions: + - suite: unitTests + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-RD-STATION-MARKETING__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-recharge/metadata.yaml b/airbyte-integrations/connectors/source-recharge/metadata.yaml index d6e1a4a6a434..f470f8f34efd 100644 --- a/airbyte-integrations/connectors/source-recharge/metadata.yaml +++ b/airbyte-integrations/connectors/source-recharge/metadata.yaml @@ -32,4 +32,18 @@ data: sl: 200 ql: 400 supportLevel: certified + connectorTestSuitesOptions: + - suite: unitTests + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-RECHARGE_ORDERS_MODERN_API__CREDS + fileName: config_order_modern_api.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE-RECHARGE__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-recreation/metadata.yaml b/airbyte-integrations/connectors/source-recreation/metadata.yaml index a157ac6e46b7..401d9c04c6cf 100644 --- a/airbyte-integrations/connectors/source-recreation/metadata.yaml +++ b/airbyte-integrations/connectors/source-recreation/metadata.yaml @@ -28,4 +28,12 @@ data: tags: - language:python - cdk:low-code + connectorTestSuitesOptions: + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-RECREATION__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-recruitee/metadata.yaml b/airbyte-integrations/connectors/source-recruitee/metadata.yaml index a573357b3b25..b7388abbaa2b 100644 --- a/airbyte-integrations/connectors/source-recruitee/metadata.yaml +++ b/airbyte-integrations/connectors/source-recruitee/metadata.yaml @@ -26,4 +26,12 @@ data: sl: 100 ql: 100 supportLevel: community + connectorTestSuitesOptions: + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-RECRUITEE__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-recurly/metadata.yaml b/airbyte-integrations/connectors/source-recurly/metadata.yaml index 13fa5ff2a8c9..66a1ee309f19 100644 --- a/airbyte-integrations/connectors/source-recurly/metadata.yaml +++ b/airbyte-integrations/connectors/source-recurly/metadata.yaml @@ -22,10 +22,7 @@ data: releases: breakingChanges: 1.0.0: - message: - Version 1.0.0 introduces a number of schema updates to the Recurly - connector. To ensure a smooth upgrade, please refresh your schemas and reset - your data before resuming syncs. + message: Version 1.0.0 introduces a number of schema updates to the Recurly connector. To ensure a smooth upgrade, please refresh your schemas and reset your data before resuming syncs. upgradeDeadline: "2024-03-05" releaseStage: alpha remoteRegistries: @@ -36,4 +33,13 @@ data: tags: - language:python - cdk:python + connectorTestSuitesOptions: + - suite: unitTests + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-RECURLY__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-redshift/metadata.yaml b/airbyte-integrations/connectors/source-redshift/metadata.yaml index 4653870a0ca0..d75811809aaa 100644 --- a/airbyte-integrations/connectors/source-redshift/metadata.yaml +++ b/airbyte-integrations/connectors/source-redshift/metadata.yaml @@ -21,4 +21,13 @@ data: supportLevel: community tags: - language:java + connectorTestSuitesOptions: + - suite: unitTests + - suite: integrationTests + testSecrets: + - name: SECRET_SOURCE-REDSHIFT__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-reply-io/metadata.yaml b/airbyte-integrations/connectors/source-reply-io/metadata.yaml index 31a3230625bb..88941bfcdf95 100644 --- a/airbyte-integrations/connectors/source-reply-io/metadata.yaml +++ b/airbyte-integrations/connectors/source-reply-io/metadata.yaml @@ -26,4 +26,12 @@ data: sl: 100 ql: 100 supportLevel: community + connectorTestSuitesOptions: + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-REPLY-IO__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-retently/metadata.yaml b/airbyte-integrations/connectors/source-retently/metadata.yaml index 4a68094a0a22..9bd8396b7bde 100644 --- a/airbyte-integrations/connectors/source-retently/metadata.yaml +++ b/airbyte-integrations/connectors/source-retently/metadata.yaml @@ -31,4 +31,12 @@ data: tags: - language:python - cdk:low-code + connectorTestSuitesOptions: + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-RETENTLY_CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-ringcentral/metadata.yaml b/airbyte-integrations/connectors/source-ringcentral/metadata.yaml index e9341f929b3a..12bca6afe945 100644 --- a/airbyte-integrations/connectors/source-ringcentral/metadata.yaml +++ b/airbyte-integrations/connectors/source-ringcentral/metadata.yaml @@ -26,4 +26,12 @@ data: sl: 100 ql: 100 supportLevel: community + connectorTestSuitesOptions: + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-RINGCENTRAL__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-rki-covid/metadata.yaml b/airbyte-integrations/connectors/source-rki-covid/metadata.yaml index 9a648f35d46c..a005c569f475 100644 --- a/airbyte-integrations/connectors/source-rki-covid/metadata.yaml +++ b/airbyte-integrations/connectors/source-rki-covid/metadata.yaml @@ -26,4 +26,13 @@ data: sl: 100 ql: 100 supportLevel: community + connectorTestSuitesOptions: + - suite: unitTests + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-RKI-COVID__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-rocket-chat/metadata.yaml b/airbyte-integrations/connectors/source-rocket-chat/metadata.yaml index e086ebddb61a..61cff9fca199 100644 --- a/airbyte-integrations/connectors/source-rocket-chat/metadata.yaml +++ b/airbyte-integrations/connectors/source-rocket-chat/metadata.yaml @@ -26,4 +26,12 @@ data: sl: 100 ql: 100 supportLevel: community + connectorTestSuitesOptions: + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-ROCKET-CHAT__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-rss/metadata.yaml b/airbyte-integrations/connectors/source-rss/metadata.yaml index 86ebe2291440..fab678ebdcd7 100644 --- a/airbyte-integrations/connectors/source-rss/metadata.yaml +++ b/airbyte-integrations/connectors/source-rss/metadata.yaml @@ -40,4 +40,12 @@ data: ab_internal: sl: 100 ql: 100 + connectorTestSuitesOptions: + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-RSS__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-s3/metadata.yaml b/airbyte-integrations/connectors/source-s3/metadata.yaml index 93e0030a1682..3f2e8e19e020 100644 --- a/airbyte-integrations/connectors/source-s3/metadata.yaml +++ b/airbyte-integrations/connectors/source-s3/metadata.yaml @@ -31,17 +31,251 @@ data: releases: breakingChanges: 4.0.0: - message: - UX improvement, multi-stream support and deprecation of some parsing - features + message: UX improvement, multi-stream support and deprecation of some parsing features upgradeDeadline: "2023-10-05" 4.0.4: - message: - Following 4.0.0 config change, we are eliminating the `streams.*.file_type` - field which was redundant with `streams.*.format` + message: Following 4.0.0 config change, we are eliminating the `streams.*.file_type` field which was redundant with `streams.*.format` upgradeDeadline: "2023-10-18" supportLevel: certified tags: - language:python - cdk:python-file-based + connectorTestSuitesOptions: + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-S3_AVRO__CREDS + fileName: avro_config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE-S3_CREDS_V4 + fileName: v4_config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE-S3_IAM_ROLE__CREDS + fileName: config_iam_role.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE-S3_JSONL_NEWLINES__CREDS + fileName: jsonl_newlines_config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE-S3_JSONL__CREDS + fileName: jsonl_config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE-S3_LEGACY_AVRO_DECIMAL_CREDS + fileName: legacy_avro_decimal_config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE-S3_LEGACY_AVRO_DURATIONS_CREDS + fileName: legacy_avro_duration_config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE-S3_LEGACY_CSV_CUSTOM_ENCODING_CREDS + fileName: legacy_csv_custom_encoding_config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE-S3_LEGACY_CSV_CUSTOM_FORMAT_CREDS + fileName: legacy_csv_custom_format_config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE-S3_LEGACY_CSV_NO_HEADER_CREDS + fileName: legacy_csv_no_header_config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE-S3_LEGACY_CSV_SKIP_ROWS_CREDS + fileName: legacy_csv_skip_rows_config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE-S3_LEGACY_CSV_SKIP_ROWS_NO_HEADER_CREDS + fileName: legacy_csv_skip_rows_no_header_config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE-S3_LEGACY_CSV_USER_SCHEMA_CAST_COMPLEX_CREDS + fileName: legacy_csv_user_schema_cast_complex.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE-S3_LEGACY_CSV_USER_SCHEMA_CREDS + fileName: legacy_csv_user_schema_config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE-S3_LEGACY_CSV_WITH_NULLS_CREDS + fileName: legacy_csv_with_nulls_config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE-S3_LEGACY_CSV_WITH_NULL_BOOLS_CREDS + fileName: legacy_csv_with_null_bools_config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE-S3_LEGACY_PARQUET_DECIMAL_CREDS + fileName: legacy_parquet_decimal_config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE-S3_LEGACY_PARQUET_DURATION_LIST_STRUCT_CREDS + fileName: legacy_parquet_duration_list_struct_config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE-S3_PARQUET_DATASET__CREDS + fileName: parquet_dataset_config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE-S3_PARQUET__CREDS + fileName: parquet_config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE-S3_UNSTRUCTURED__CREDS + fileName: unstructured_config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE-S3_V4_AVRO_DECIMAL_AS_FLOAT__CREDS + fileName: v4_avro_decimal_as_float_config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE-S3_V4_AVRO_DECIMAL__CREDS + fileName: v4_avro_decimal_config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE-S3_V4_AVRO_DURATIONS__CREDS + fileName: v4_avro_duration_config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE-S3_V4_AVRO__CREDS + fileName: v4_avro_config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE-S3_V4_CSV_CUSTOM_ENCODING__CREDS + fileName: v4_csv_custom_encoding_config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE-S3_V4_CSV_CUSTOM_FORMAT__CREDS + fileName: v4_csv_custom_format_config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE-S3_V4_CSV_NO_HEADER__CREDS + fileName: v4_csv_no_header_config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE-S3_V4_CSV_SKIP_ROWS_NO_HEADER__CREDS + fileName: v4_csv_skip_rows_no_header_config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE-S3_V4_CSV_SKIP_ROWS__CREDS + fileName: v4_csv_skip_rows_config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE-S3_V4_CSV_USER_SCHEMA_CAST_COMPLEX__CREDS + fileName: v4_csv_user_schema_cast_complex_config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE-S3_V4_CSV_USER_SCHEMA__CREDS + fileName: v4_csv_user_schema_config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE-S3_V4_CSV_WITH_NULLS__CREDS + fileName: v4_csv_with_nulls_config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE-S3_V4_CSV_WITH_NULL_BOOLS__CREDS + fileName: v4_csv_with_null_bools_config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE-S3_V4_JSONL_NEWLINE__CREDS + fileName: v4_jsonl_newlines_config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE-S3_V4_JSONL__CREDS + fileName: v4_jsonl_config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE-S3_V4_PARQUET_DATASET__CREDS + fileName: v4_parquet_dataset_config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE-S3_V4_PARQUET_DECIMAL_AS_FLOAT__CREDS + fileName: v4_parquet_decimal_as_float_config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE-S3_V4_PARQUET_DECIMAL__CREDS + fileName: v4_parquet_decimal_config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE-S3_V4_PARQUET_DURATION_LIST_STRUCT__CREDS + fileName: v4_parquet_duration_list_struct_config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE-S3_V4_PARQUET__CREDS + fileName: v4_parquet_config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE-S3_ZIP_AVRO__CREDS + fileName: zip_config_avro.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE-S3_ZIP_CSV_CUSTOM_ENCODING__CREDS + fileName: zip_config_csv_custom_encoding.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE-S3_ZIP_CSV__CREDS + fileName: zip_config_csv.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE-S3_ZIP_JSONL__CREDS + fileName: zip_config_jsonl.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE-S3_ZIP_PARQUET__CREDS + fileName: zip_config_parquet.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE-S3__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-salesforce/metadata.yaml b/airbyte-integrations/connectors/source-salesforce/metadata.yaml index 06dabe93fc8b..606a7b3a42cf 100644 --- a/airbyte-integrations/connectors/source-salesforce/metadata.yaml +++ b/airbyte-integrations/connectors/source-salesforce/metadata.yaml @@ -32,4 +32,40 @@ data: tags: - language:python - cdk:python + connectorTestSuitesOptions: + - suite: unitTests + - suite: integrationTests + testSecrets: + - name: SECRET_SOURCE-SALESFORCE_BULK_CREDS + fileName: config_bulk.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE-SALESFORCE_REST_CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE-SALESFORCE_SANDBOX_CREDS + fileName: config_sandbox.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-SALESFORCE_BULK_CREDS + fileName: config_bulk.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE-SALESFORCE_REST_CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE-SALESFORCE_SANDBOX_CREDS + fileName: config_sandbox.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-salesloft/metadata.yaml b/airbyte-integrations/connectors/source-salesloft/metadata.yaml index ed329f717fe0..613fa51deceb 100644 --- a/airbyte-integrations/connectors/source-salesloft/metadata.yaml +++ b/airbyte-integrations/connectors/source-salesloft/metadata.yaml @@ -29,4 +29,18 @@ data: tags: - language:python - cdk:python + connectorTestSuitesOptions: + - suite: unitTests + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-SALESLOFT_OAUTH__CREDS + fileName: config_oauth.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE-SALESLOFT__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-sap-fieldglass/metadata.yaml b/airbyte-integrations/connectors/source-sap-fieldglass/metadata.yaml index 6ec6649d6e39..3b78c3383a06 100644 --- a/airbyte-integrations/connectors/source-sap-fieldglass/metadata.yaml +++ b/airbyte-integrations/connectors/source-sap-fieldglass/metadata.yaml @@ -26,4 +26,12 @@ data: sl: 100 ql: 100 supportLevel: community + connectorTestSuitesOptions: + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-SAP-FIELDGLASS__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-secoda/metadata.yaml b/airbyte-integrations/connectors/source-secoda/metadata.yaml index 34cf84430491..d24b9d630afe 100644 --- a/airbyte-integrations/connectors/source-secoda/metadata.yaml +++ b/airbyte-integrations/connectors/source-secoda/metadata.yaml @@ -26,4 +26,12 @@ data: sl: 100 ql: 100 supportLevel: community + connectorTestSuitesOptions: + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-SECODA__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-sendgrid/metadata.yaml b/airbyte-integrations/connectors/source-sendgrid/metadata.yaml index 2d28645d3bbf..8ab524a1e51b 100644 --- a/airbyte-integrations/connectors/source-sendgrid/metadata.yaml +++ b/airbyte-integrations/connectors/source-sendgrid/metadata.yaml @@ -14,13 +14,7 @@ data: releases: breakingChanges: 1.0.0: - message: - This release makes several changes that upgrade the Sendgrid connector. - The configuration options have been renamed to `api_key` and `start_date`. `start_date` is now required. - The `unsubscribe_groups` stream has been removed. It was the same as `suppression_groups`. You can use that and get the same data. - The `single_sends` stream has been renamed `singlesend_stats`. This is closer to the data and API. - The `segments` stream has been upgraded to use the Sendgrid 2.0 API because the older one has been deprecated. The schema has changed as a result. - To ensure a smooth upgrade, please refresh your schemas and reset your data before resuming syncs. + message: This release makes several changes that upgrade the Sendgrid connector. The configuration options have been renamed to `api_key` and `start_date`. `start_date` is now required. The `unsubscribe_groups` stream has been removed. It was the same as `suppression_groups`. You can use that and get the same data. The `single_sends` stream has been renamed `singlesend_stats`. This is closer to the data and API. The `segments` stream has been upgraded to use the Sendgrid 2.0 API because the older one has been deprecated. The schema has changed as a result. To ensure a smooth upgrade, please refresh your schemas and reset your data before resuming syncs. upgradeDeadline: "2024-04-29" dockerRepository: airbyte/source-sendgrid documentationUrl: https://docs.airbyte.com/integrations/sources/sendgrid @@ -43,4 +37,28 @@ data: tags: - language:python - cdk:low-code + connectorTestSuitesOptions: + - suite: unitTests + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-SENDGRID_LOWCODE__CREDS + fileName: lowcode_config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE-SENDGRID_OLD__CREDS + fileName: old_config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE-SENDGRID_PYTHON__CREDS + fileName: python_config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE-SENDGRID__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-sendinblue/metadata.yaml b/airbyte-integrations/connectors/source-sendinblue/metadata.yaml index 2d7cf712deb6..97842fc437cb 100644 --- a/airbyte-integrations/connectors/source-sendinblue/metadata.yaml +++ b/airbyte-integrations/connectors/source-sendinblue/metadata.yaml @@ -26,4 +26,12 @@ data: tags: - language:python - cdk:low-code + connectorTestSuitesOptions: + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-SENDINBLUE__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-senseforce/metadata.yaml b/airbyte-integrations/connectors/source-senseforce/metadata.yaml index ddaf6136e11d..4c6f8166e741 100644 --- a/airbyte-integrations/connectors/source-senseforce/metadata.yaml +++ b/airbyte-integrations/connectors/source-senseforce/metadata.yaml @@ -30,4 +30,12 @@ data: sl: 100 ql: 100 supportLevel: community + connectorTestSuitesOptions: + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-SENSEFORCE__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-sentry/metadata.yaml b/airbyte-integrations/connectors/source-sentry/metadata.yaml index 3efe1b5e099d..d80edf2bc4d1 100644 --- a/airbyte-integrations/connectors/source-sentry/metadata.yaml +++ b/airbyte-integrations/connectors/source-sentry/metadata.yaml @@ -36,4 +36,18 @@ data: tags: - language:python - cdk:low-code + connectorTestSuitesOptions: + - suite: unitTests + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-SENTRY_LIMITED_SCOPE__CREDS + fileName: config_limited_scopes.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE-SENTRY__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-serpstat/metadata.yaml b/airbyte-integrations/connectors/source-serpstat/metadata.yaml index cbd5a42ab207..370e265bae14 100644 --- a/airbyte-integrations/connectors/source-serpstat/metadata.yaml +++ b/airbyte-integrations/connectors/source-serpstat/metadata.yaml @@ -24,4 +24,12 @@ data: tags: - language:python - cdk:low-code + connectorTestSuitesOptions: + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-SERPSTAT__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-sftp-bulk/metadata.yaml b/airbyte-integrations/connectors/source-sftp-bulk/metadata.yaml index 0e918273a5ff..77e956a63bd2 100644 --- a/airbyte-integrations/connectors/source-sftp-bulk/metadata.yaml +++ b/airbyte-integrations/connectors/source-sftp-bulk/metadata.yaml @@ -33,4 +33,20 @@ data: tags: - language:python - cdk:python-file-based + connectorTestSuitesOptions: + - suite: unitTests + - suite: integrationTests + testSecrets: + - name: SECRET_SOURCE-SFTP-BULK__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-SFTP-BULK__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-sftp/metadata.yaml b/airbyte-integrations/connectors/source-sftp/metadata.yaml index 9d6e9e792795..3e8d0e4e8fb2 100644 --- a/airbyte-integrations/connectors/source-sftp/metadata.yaml +++ b/airbyte-integrations/connectors/source-sftp/metadata.yaml @@ -21,4 +21,7 @@ data: supportLevel: community tags: - language:java + connectorTestSuitesOptions: + - suite: unitTests + - suite: integrationTests metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-shopify/metadata.yaml b/airbyte-integrations/connectors/source-shopify/metadata.yaml index caf37588b64a..58e3813f29d5 100644 --- a/airbyte-integrations/connectors/source-shopify/metadata.yaml +++ b/airbyte-integrations/connectors/source-shopify/metadata.yaml @@ -32,14 +32,10 @@ data: releases: breakingChanges: 1.0.0: - message: - "This upgrade brings changes to certain streams after migration to - Shopify API version `2023-07`, more details in this PR: https://github.com/airbytehq/airbyte/pull/29361." + message: "This upgrade brings changes to certain streams after migration to Shopify API version `2023-07`, more details in this PR: https://github.com/airbytehq/airbyte/pull/29361." upgradeDeadline: "2023-09-17" 2.0.0: - message: - "This upgrade brings perfomance impovements and stream schema changes. - Details are available here: https://github.com/airbytehq/airbyte/pull/32345#issue-1985556333." + message: "This upgrade brings perfomance impovements and stream schema changes. Details are available here: https://github.com/airbytehq/airbyte/pull/32345#issue-1985556333." upgradeDeadline: "2024-03-18" scopedImpact: - scopeType: stream @@ -109,4 +105,28 @@ data: tags: - language:python - cdk:python + connectorTestSuitesOptions: + - suite: unitTests + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-SHOPIFY-TRANSACTIONS-WITH-USER-ID__CREDS + fileName: config_transactions_with_user_id.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE-SHOPIFY_OAUTH__CREDS + fileName: config_oauth.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE-SHOPIFY_OLD_CREDS + fileName: config_old.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE-SHOPIFY__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-shortio/metadata.yaml b/airbyte-integrations/connectors/source-shortio/metadata.yaml index 29d0ea54c2c4..2b7c16706f73 100644 --- a/airbyte-integrations/connectors/source-shortio/metadata.yaml +++ b/airbyte-integrations/connectors/source-shortio/metadata.yaml @@ -33,4 +33,12 @@ data: ab_internal: sl: 100 ql: 100 + connectorTestSuitesOptions: + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-SHORTIO__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-slack/metadata.yaml b/airbyte-integrations/connectors/source-slack/metadata.yaml index 522a3c5e461f..155151618097 100644 --- a/airbyte-integrations/connectors/source-slack/metadata.yaml +++ b/airbyte-integrations/connectors/source-slack/metadata.yaml @@ -31,14 +31,7 @@ data: releases: breakingChanges: 1.0.0: - message: - The source Slack connector is being migrated from the Python CDK - to our declarative low-code CDK. Due to changes in the handling of state - format for incremental substreams, this migration constitutes a breaking - change for the channel_messages stream. Users will need to reset source - configuration, refresh the source schema and reset the channel_messages - stream after upgrading. For more information, see our migration documentation - for source Slack. + message: The source Slack connector is being migrated from the Python CDK to our declarative low-code CDK. Due to changes in the handling of state format for incremental substreams, this migration constitutes a breaking change for the channel_messages stream. Users will need to reset source configuration, refresh the source schema and reset the channel_messages stream after upgrading. For more information, see our migration documentation for source Slack. upgradeDeadline: "2024-04-29" scopedImpact: - scopeType: stream @@ -55,4 +48,18 @@ data: tags: - language:python - cdk:low-code + connectorTestSuitesOptions: + - suite: unitTests + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-SLACK_OAUTH__CREDS + fileName: config_oauth.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE-SLACK__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-smaily/metadata.yaml b/airbyte-integrations/connectors/source-smaily/metadata.yaml index 8e45ead58c0e..3ee1aed92a52 100644 --- a/airbyte-integrations/connectors/source-smaily/metadata.yaml +++ b/airbyte-integrations/connectors/source-smaily/metadata.yaml @@ -26,4 +26,12 @@ data: sl: 100 ql: 100 supportLevel: community + connectorTestSuitesOptions: + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-SMAILY__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-smartengage/metadata.yaml b/airbyte-integrations/connectors/source-smartengage/metadata.yaml index a32bcc1422e0..dc9a8b6b2c1f 100644 --- a/airbyte-integrations/connectors/source-smartengage/metadata.yaml +++ b/airbyte-integrations/connectors/source-smartengage/metadata.yaml @@ -28,4 +28,12 @@ data: tags: - language:python - cdk:low-code + connectorTestSuitesOptions: + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-SMARTENGAGE__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-smartsheets/metadata.yaml b/airbyte-integrations/connectors/source-smartsheets/metadata.yaml index d0474d7d6c89..0523a9508164 100644 --- a/airbyte-integrations/connectors/source-smartsheets/metadata.yaml +++ b/airbyte-integrations/connectors/source-smartsheets/metadata.yaml @@ -30,4 +30,18 @@ data: tags: - language:python - cdk:python + connectorTestSuitesOptions: + - suite: unitTests + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-SMARTSHEETS_OAUTH__CREDS + fileName: config_oauth.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE-SMARTSHEETS__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-snapchat-marketing/metadata.yaml b/airbyte-integrations/connectors/source-snapchat-marketing/metadata.yaml index 847e7378907c..e1a6d2bc5d8b 100644 --- a/airbyte-integrations/connectors/source-snapchat-marketing/metadata.yaml +++ b/airbyte-integrations/connectors/source-snapchat-marketing/metadata.yaml @@ -33,4 +33,13 @@ data: sl: 200 ql: 400 supportLevel: certified + connectorTestSuitesOptions: + - suite: unitTests + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE_SNAPCHAT_MARKETING_CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-snowflake/metadata.yaml b/airbyte-integrations/connectors/source-snowflake/metadata.yaml index 6a1042c4357a..f12aa16d4910 100644 --- a/airbyte-integrations/connectors/source-snowflake/metadata.yaml +++ b/airbyte-integrations/connectors/source-snowflake/metadata.yaml @@ -24,4 +24,30 @@ data: supportLevel: community tags: - language:java + connectorTestSuitesOptions: + - suite: unitTests + - suite: integrationTests + testSecrets: + - name: SECRET_SOURCE-SNOWFLAKE_OAUTH__CREDS + fileName: config_auth.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE-SNOWFLAKE__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-SNOWFLAKE_OAUTH__CREDS + fileName: config_auth.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE-SNOWFLAKE__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-sonar-cloud/metadata.yaml b/airbyte-integrations/connectors/source-sonar-cloud/metadata.yaml index 17d3a53e0cf7..5efbe6fe4879 100644 --- a/airbyte-integrations/connectors/source-sonar-cloud/metadata.yaml +++ b/airbyte-integrations/connectors/source-sonar-cloud/metadata.yaml @@ -31,4 +31,12 @@ data: tags: - language:python - cdk:low-code + connectorTestSuitesOptions: + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-SONAR-CLOUD__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-spacex-api/metadata.yaml b/airbyte-integrations/connectors/source-spacex-api/metadata.yaml index 56eb8b8bbc55..e724c68ef749 100644 --- a/airbyte-integrations/connectors/source-spacex-api/metadata.yaml +++ b/airbyte-integrations/connectors/source-spacex-api/metadata.yaml @@ -26,4 +26,12 @@ data: sl: 100 ql: 100 supportLevel: community + connectorTestSuitesOptions: + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-SPACEX-API__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-square/metadata.yaml b/airbyte-integrations/connectors/source-square/metadata.yaml index 849585088a84..f3564bf99f92 100644 --- a/airbyte-integrations/connectors/source-square/metadata.yaml +++ b/airbyte-integrations/connectors/source-square/metadata.yaml @@ -32,4 +32,18 @@ data: tags: - language:python - cdk:low-code + connectorTestSuitesOptions: + - suite: unitTests + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-SQUARE__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE_SQUARE_OAUTH_CREDS + fileName: config_oauth.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-statuspage/metadata.yaml b/airbyte-integrations/connectors/source-statuspage/metadata.yaml index 7619f1516e17..6d518b701a5c 100644 --- a/airbyte-integrations/connectors/source-statuspage/metadata.yaml +++ b/airbyte-integrations/connectors/source-statuspage/metadata.yaml @@ -26,4 +26,12 @@ data: sl: 100 ql: 100 supportLevel: community + connectorTestSuitesOptions: + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-STATUSPAGE__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-strava/metadata.yaml b/airbyte-integrations/connectors/source-strava/metadata.yaml index b5c5651c26fa..0bb727bb1df7 100644 --- a/airbyte-integrations/connectors/source-strava/metadata.yaml +++ b/airbyte-integrations/connectors/source-strava/metadata.yaml @@ -32,4 +32,12 @@ data: tags: - language:python - cdk:low-code + connectorTestSuitesOptions: + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-STRAVA__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-stripe/metadata.yaml b/airbyte-integrations/connectors/source-stripe/metadata.yaml index 1cdb33639cc3..4b5bee52a4b6 100644 --- a/airbyte-integrations/connectors/source-stripe/metadata.yaml +++ b/airbyte-integrations/connectors/source-stripe/metadata.yaml @@ -31,20 +31,10 @@ data: releases: breakingChanges: 4.0.0: - message: - Version 4.0.0 changes the cursors in most of the Stripe streams that - support incremental sync mode. This is done to not only sync the data that - was created since previous sync, but also the data that was modified. A - schema refresh of all effected streams is required to use the new cursor - format. + message: Version 4.0.0 changes the cursors in most of the Stripe streams that support incremental sync mode. This is done to not only sync the data that was created since previous sync, but also the data that was modified. A schema refresh of all effected streams is required to use the new cursor format. upgradeDeadline: "2023-09-14" 5.0.0: - message: - Version 5.0.0 introduces fixes for the `CheckoutSessions`, `CheckoutSessionsLineItems` - and `Refunds` streams. The cursor field is changed for the `CheckoutSessionsLineItems` - and `Refunds` streams. This will prevent data loss during incremental syncs. - Also, the `Invoices`, `Subscriptions` and `SubscriptionSchedule` stream - schemas have been updated. + message: Version 5.0.0 introduces fixes for the `CheckoutSessions`, `CheckoutSessionsLineItems` and `Refunds` streams. The cursor field is changed for the `CheckoutSessionsLineItems` and `Refunds` streams. This will prevent data loss during incremental syncs. Also, the `Invoices`, `Subscriptions` and `SubscriptionSchedule` stream schemas have been updated. upgradeDeadline: "2023-12-11" suggestedStreams: streams: @@ -57,4 +47,23 @@ data: tags: - language:python - cdk:python + connectorTestSuitesOptions: + - suite: unitTests + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-STRIPE_CONNECTED_ACCOUNT__CREDS + fileName: connected_account_config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE-STRIPE__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE-STRIPE__PERFORMANCE + fileName: performance-config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-survey-sparrow/metadata.yaml b/airbyte-integrations/connectors/source-survey-sparrow/metadata.yaml index 5d3bd3817175..30d8c0aba7ff 100644 --- a/airbyte-integrations/connectors/source-survey-sparrow/metadata.yaml +++ b/airbyte-integrations/connectors/source-survey-sparrow/metadata.yaml @@ -28,4 +28,12 @@ data: tags: - language:python - cdk:low-code + connectorTestSuitesOptions: + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-SURVEY-SPARROW__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-surveycto/metadata.yaml b/airbyte-integrations/connectors/source-surveycto/metadata.yaml index 6480b2420c97..5be90253fd26 100644 --- a/airbyte-integrations/connectors/source-surveycto/metadata.yaml +++ b/airbyte-integrations/connectors/source-surveycto/metadata.yaml @@ -26,4 +26,13 @@ data: sl: 100 ql: 100 supportLevel: community + connectorTestSuitesOptions: + - suite: unitTests + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-SURVEYCTO__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-surveymonkey/metadata.yaml b/airbyte-integrations/connectors/source-surveymonkey/metadata.yaml index 82900e195bfe..2be93d6420a5 100644 --- a/airbyte-integrations/connectors/source-surveymonkey/metadata.yaml +++ b/airbyte-integrations/connectors/source-surveymonkey/metadata.yaml @@ -32,4 +32,18 @@ data: tags: - language:python - cdk:low-code + connectorTestSuitesOptions: + - suite: unitTests + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-SURVEYMONKEY_OLD__CREDS + fileName: config_old.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE-SURVEYMONKEY__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-tempo/metadata.yaml b/airbyte-integrations/connectors/source-tempo/metadata.yaml index b691a604de9c..bcdb180cc113 100644 --- a/airbyte-integrations/connectors/source-tempo/metadata.yaml +++ b/airbyte-integrations/connectors/source-tempo/metadata.yaml @@ -29,4 +29,17 @@ data: tags: - language:python - cdk:low-code + connectorTestSuitesOptions: + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-TEMPO__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE_TEMPO_LIMITED_SCOPES + fileName: accounts_only_config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-teradata/metadata.yaml b/airbyte-integrations/connectors/source-teradata/metadata.yaml index 30c31f9cb10b..9d76f73ac1a4 100644 --- a/airbyte-integrations/connectors/source-teradata/metadata.yaml +++ b/airbyte-integrations/connectors/source-teradata/metadata.yaml @@ -24,4 +24,13 @@ data: sl: 100 ql: 100 supportLevel: community + connectorTestSuitesOptions: + - suite: unitTests + - suite: integrationTests + testSecrets: + - name: SECRET_SOURCE-TERADATA__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-the-guardian-api/metadata.yaml b/airbyte-integrations/connectors/source-the-guardian-api/metadata.yaml index 7537b9c3156b..78b6c3acbd5b 100644 --- a/airbyte-integrations/connectors/source-the-guardian-api/metadata.yaml +++ b/airbyte-integrations/connectors/source-the-guardian-api/metadata.yaml @@ -26,4 +26,12 @@ data: sl: 100 ql: 100 supportLevel: community + connectorTestSuitesOptions: + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-THE-GUARDIAN-API__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-tidb/metadata.yaml b/airbyte-integrations/connectors/source-tidb/metadata.yaml index 4fb220e593fa..2eacb25c1ea1 100644 --- a/airbyte-integrations/connectors/source-tidb/metadata.yaml +++ b/airbyte-integrations/connectors/source-tidb/metadata.yaml @@ -25,4 +25,7 @@ data: sl: 100 ql: 100 supportLevel: community + connectorTestSuitesOptions: + - suite: unitTests + - suite: integrationTests metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-tiktok-marketing/metadata.yaml b/airbyte-integrations/connectors/source-tiktok-marketing/metadata.yaml index 648114959857..748b3d196200 100644 --- a/airbyte-integrations/connectors/source-tiktok-marketing/metadata.yaml +++ b/airbyte-integrations/connectors/source-tiktok-marketing/metadata.yaml @@ -42,4 +42,53 @@ data: - ad_groups - ad_groups_reports_daily - advertisers_reports_daily + connectorTestSuitesOptions: + - suite: unitTests + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-TIKTOK-MARKETING_CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE-TIKTOK-MARKETING_NEW_CREDS + fileName: new_config_sandbox.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE-TIKTOK-MARKETING_NEW_PROD_CREDS + fileName: new_config_prod.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE-TIKTOK-MARKETING_OAUTH_CREDS + fileName: config_oauth.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE-TIKTOK-MARKETING_PROD_CREDS + fileName: prod_config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE-TIKTOK-MARKETING_PROD_CREDS_WITH_DAY_GRANULARITY + fileName: prod_config_with_day_granularity.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE-TIKTOK-MARKETING_PROD_CREDS_WITH_LIFETIME_GRANULARITY + fileName: prod_config_with_lifetime_granularity.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE-TIKTOK-MARKETING_PROD_DAY_CREDS + fileName: prod_config_day.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE-TIKTOK-MARKETING_SANDBOX_CREDS + fileName: sandbox_config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-timely/metadata.yaml b/airbyte-integrations/connectors/source-timely/metadata.yaml index 94c665d9a063..c2e4a4b84d6d 100644 --- a/airbyte-integrations/connectors/source-timely/metadata.yaml +++ b/airbyte-integrations/connectors/source-timely/metadata.yaml @@ -32,4 +32,12 @@ data: tags: - language:python - cdk:low-code + connectorTestSuitesOptions: + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-TIMELY_CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-tmdb/metadata.yaml b/airbyte-integrations/connectors/source-tmdb/metadata.yaml index f8f526f47408..2d390fb31f13 100644 --- a/airbyte-integrations/connectors/source-tmdb/metadata.yaml +++ b/airbyte-integrations/connectors/source-tmdb/metadata.yaml @@ -26,4 +26,12 @@ data: sl: 100 ql: 100 supportLevel: community + connectorTestSuitesOptions: + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-TMDB__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-todoist/metadata.yaml b/airbyte-integrations/connectors/source-todoist/metadata.yaml index 18f59762ef91..b5eb82220e5c 100644 --- a/airbyte-integrations/connectors/source-todoist/metadata.yaml +++ b/airbyte-integrations/connectors/source-todoist/metadata.yaml @@ -32,4 +32,12 @@ data: tags: - language:python - cdk:low-code + connectorTestSuitesOptions: + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-TODOIST__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-toggl/metadata.yaml b/airbyte-integrations/connectors/source-toggl/metadata.yaml index c8fdf14a7696..1bb9f4b6a2fe 100644 --- a/airbyte-integrations/connectors/source-toggl/metadata.yaml +++ b/airbyte-integrations/connectors/source-toggl/metadata.yaml @@ -26,4 +26,12 @@ data: sl: 100 ql: 100 supportLevel: community + connectorTestSuitesOptions: + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-TOGGL__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-tplcentral/metadata.yaml b/airbyte-integrations/connectors/source-tplcentral/metadata.yaml index efa50100b631..16894a151457 100644 --- a/airbyte-integrations/connectors/source-tplcentral/metadata.yaml +++ b/airbyte-integrations/connectors/source-tplcentral/metadata.yaml @@ -25,4 +25,6 @@ data: sl: 100 ql: 100 supportLevel: community + connectorTestSuitesOptions: + - suite: unitTests metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-trello/metadata.yaml b/airbyte-integrations/connectors/source-trello/metadata.yaml index 99c8a4718bcb..3ed0c08402e7 100644 --- a/airbyte-integrations/connectors/source-trello/metadata.yaml +++ b/airbyte-integrations/connectors/source-trello/metadata.yaml @@ -37,4 +37,13 @@ data: tags: - language:python - cdk:low-code + connectorTestSuitesOptions: + - suite: unitTests + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-TRELLO_CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-trustpilot/metadata.yaml b/airbyte-integrations/connectors/source-trustpilot/metadata.yaml index 34dfb5f4a1b3..f4ded2141530 100644 --- a/airbyte-integrations/connectors/source-trustpilot/metadata.yaml +++ b/airbyte-integrations/connectors/source-trustpilot/metadata.yaml @@ -26,4 +26,13 @@ data: sl: 100 ql: 100 supportLevel: community + connectorTestSuitesOptions: + - suite: unitTests + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-TRUSTPILOT__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-tvmaze-schedule/metadata.yaml b/airbyte-integrations/connectors/source-tvmaze-schedule/metadata.yaml index f4526bd3cc03..be73087b31a3 100644 --- a/airbyte-integrations/connectors/source-tvmaze-schedule/metadata.yaml +++ b/airbyte-integrations/connectors/source-tvmaze-schedule/metadata.yaml @@ -26,4 +26,12 @@ data: sl: 100 ql: 100 supportLevel: community + connectorTestSuitesOptions: + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-TVMAZE-SCHEDULE__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-twilio-taskrouter/metadata.yaml b/airbyte-integrations/connectors/source-twilio-taskrouter/metadata.yaml index d4dc977b84bf..daca24d3898c 100644 --- a/airbyte-integrations/connectors/source-twilio-taskrouter/metadata.yaml +++ b/airbyte-integrations/connectors/source-twilio-taskrouter/metadata.yaml @@ -28,4 +28,12 @@ data: tags: - language:python - cdk:low-code + connectorTestSuitesOptions: + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-TWILIO-TASKROUTER__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-twilio/metadata.yaml b/airbyte-integrations/connectors/source-twilio/metadata.yaml index 438f3dcde570..898c2f980bc1 100644 --- a/airbyte-integrations/connectors/source-twilio/metadata.yaml +++ b/airbyte-integrations/connectors/source-twilio/metadata.yaml @@ -35,4 +35,18 @@ data: tags: - language:python - cdk:python + connectorTestSuitesOptions: + - suite: unitTests + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-TWILIO_LOOKBACK_WINDOW__CREDS + fileName: config_with_lookback.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE-TWILIO__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-twitter/metadata.yaml b/airbyte-integrations/connectors/source-twitter/metadata.yaml index 155d17b92119..36decd37d689 100644 --- a/airbyte-integrations/connectors/source-twitter/metadata.yaml +++ b/airbyte-integrations/connectors/source-twitter/metadata.yaml @@ -29,4 +29,12 @@ data: tags: - language:python - cdk:low-code + connectorTestSuitesOptions: + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-TWITTER__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-typeform/metadata.yaml b/airbyte-integrations/connectors/source-typeform/metadata.yaml index 8d0c0980cf29..663948c57398 100644 --- a/airbyte-integrations/connectors/source-typeform/metadata.yaml +++ b/airbyte-integrations/connectors/source-typeform/metadata.yaml @@ -32,15 +32,34 @@ data: releases: breakingChanges: 1.1.0: - message: - This version migrates the Typeform connector to the low-code framework - for greater maintainability. This introduces a breaking change to the state - format for the `responses` stream. If you are using the incremental sync - mode for this stream, you will need to reset affected connections after - upgrading to prevent sync failures. + message: This version migrates the Typeform connector to the low-code framework for greater maintainability. This introduces a breaking change to the state format for the `responses` stream. If you are using the incremental sync mode for this stream, you will need to reset affected connections after upgrading to prevent sync failures. upgradeDeadline: "2023-09-25" supportLevel: certified tags: - language:python - cdk:low-code + connectorTestSuitesOptions: + - suite: unitTests + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-TYPEFORM_OAUTH__CREDS + fileName: config_oauth.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE-TYPEFORM__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE-TYPEFORM__CREDS_INCREMENTAL + fileName: incremental_config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE-TYPEFORM__CREDS_TOKEN + fileName: config_token.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-unleash/metadata.yaml b/airbyte-integrations/connectors/source-unleash/metadata.yaml index 51912f18eb2f..eaf875fbd307 100644 --- a/airbyte-integrations/connectors/source-unleash/metadata.yaml +++ b/airbyte-integrations/connectors/source-unleash/metadata.yaml @@ -27,4 +27,12 @@ data: sl: 100 ql: 100 supportLevel: community + connectorTestSuitesOptions: + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-UNLEASH_CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-us-census/metadata.yaml b/airbyte-integrations/connectors/source-us-census/metadata.yaml index 84c44eece652..3c40bb11c707 100644 --- a/airbyte-integrations/connectors/source-us-census/metadata.yaml +++ b/airbyte-integrations/connectors/source-us-census/metadata.yaml @@ -26,4 +26,20 @@ data: sl: 100 ql: 100 supportLevel: community + connectorTestSuitesOptions: + - suite: unitTests + - suite: integrationTests + testSecrets: + - name: SECRET_SOURCE-US-CENSUS__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-US-CENSUS__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-vantage/metadata.yaml b/airbyte-integrations/connectors/source-vantage/metadata.yaml index 16ee7d2f6a34..a88830e6098c 100644 --- a/airbyte-integrations/connectors/source-vantage/metadata.yaml +++ b/airbyte-integrations/connectors/source-vantage/metadata.yaml @@ -26,4 +26,12 @@ data: sl: 100 ql: 100 supportLevel: community + connectorTestSuitesOptions: + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-VANTAGE__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-visma-economic/metadata.yaml b/airbyte-integrations/connectors/source-visma-economic/metadata.yaml index b69da3ea5c9a..632c95a405fa 100644 --- a/airbyte-integrations/connectors/source-visma-economic/metadata.yaml +++ b/airbyte-integrations/connectors/source-visma-economic/metadata.yaml @@ -29,4 +29,12 @@ data: tags: - language:python - cdk:low-code + connectorTestSuitesOptions: + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-VISMA-ECONOMIC__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-weatherstack/metadata.yaml b/airbyte-integrations/connectors/source-weatherstack/metadata.yaml index beadf66616fb..123903a54691 100644 --- a/airbyte-integrations/connectors/source-weatherstack/metadata.yaml +++ b/airbyte-integrations/connectors/source-weatherstack/metadata.yaml @@ -26,4 +26,13 @@ data: sl: 100 ql: 100 supportLevel: community + connectorTestSuitesOptions: + - suite: unitTests + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-WEATHERSTACK__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-webflow/metadata.yaml b/airbyte-integrations/connectors/source-webflow/metadata.yaml index 5e94791a830a..5e3b3a12ac78 100644 --- a/airbyte-integrations/connectors/source-webflow/metadata.yaml +++ b/airbyte-integrations/connectors/source-webflow/metadata.yaml @@ -26,4 +26,13 @@ data: sl: 100 ql: 100 supportLevel: community + connectorTestSuitesOptions: + - suite: unitTests + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE_WEBFLOW__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-whisky-hunter/metadata.yaml b/airbyte-integrations/connectors/source-whisky-hunter/metadata.yaml index f90689782450..a6b2a4c3fcd9 100644 --- a/airbyte-integrations/connectors/source-whisky-hunter/metadata.yaml +++ b/airbyte-integrations/connectors/source-whisky-hunter/metadata.yaml @@ -26,4 +26,12 @@ data: sl: 100 ql: 100 supportLevel: community + connectorTestSuitesOptions: + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-WHISKY-HUNTER__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-wikipedia-pageviews/metadata.yaml b/airbyte-integrations/connectors/source-wikipedia-pageviews/metadata.yaml index b6a37d4a78c0..8f479fdab217 100644 --- a/airbyte-integrations/connectors/source-wikipedia-pageviews/metadata.yaml +++ b/airbyte-integrations/connectors/source-wikipedia-pageviews/metadata.yaml @@ -26,4 +26,12 @@ data: sl: 100 ql: 100 supportLevel: community + connectorTestSuitesOptions: + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-WIKIPEDIA-PAGEVIEWS__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-woocommerce/metadata.yaml b/airbyte-integrations/connectors/source-woocommerce/metadata.yaml index 131f58ab2e88..9661830644ed 100644 --- a/airbyte-integrations/connectors/source-woocommerce/metadata.yaml +++ b/airbyte-integrations/connectors/source-woocommerce/metadata.yaml @@ -29,4 +29,12 @@ data: tags: - language:python - cdk:low-code + connectorTestSuitesOptions: + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-WOOCOMMERCE__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-wrike/metadata.yaml b/airbyte-integrations/connectors/source-wrike/metadata.yaml index 1c823fcffd0c..ae0315f56948 100644 --- a/airbyte-integrations/connectors/source-wrike/metadata.yaml +++ b/airbyte-integrations/connectors/source-wrike/metadata.yaml @@ -31,4 +31,12 @@ data: tags: - language:python - cdk:low-code + connectorTestSuitesOptions: + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-WRIKE__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-xero/metadata.yaml b/airbyte-integrations/connectors/source-xero/metadata.yaml index 87a99df487fc..01a85bb95329 100644 --- a/airbyte-integrations/connectors/source-xero/metadata.yaml +++ b/airbyte-integrations/connectors/source-xero/metadata.yaml @@ -29,4 +29,13 @@ data: sl: 100 ql: 300 supportLevel: community + connectorTestSuitesOptions: + - suite: unitTests + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-XERO__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-xkcd/metadata.yaml b/airbyte-integrations/connectors/source-xkcd/metadata.yaml index 47586f983fe2..d47c2e266916 100644 --- a/airbyte-integrations/connectors/source-xkcd/metadata.yaml +++ b/airbyte-integrations/connectors/source-xkcd/metadata.yaml @@ -26,4 +26,13 @@ data: sl: 100 ql: 100 supportLevel: community + connectorTestSuitesOptions: + - suite: unitTests + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-XKCD__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-yahoo-finance-price/metadata.yaml b/airbyte-integrations/connectors/source-yahoo-finance-price/metadata.yaml index aae34acc3949..d5fe37610fff 100644 --- a/airbyte-integrations/connectors/source-yahoo-finance-price/metadata.yaml +++ b/airbyte-integrations/connectors/source-yahoo-finance-price/metadata.yaml @@ -28,4 +28,12 @@ data: tags: - language:python - cdk:low-code + connectorTestSuitesOptions: + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-YAHOO-FINANCE-PRICES__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-yandex-metrica/metadata.yaml b/airbyte-integrations/connectors/source-yandex-metrica/metadata.yaml index b76837622752..5e3185f0433c 100644 --- a/airbyte-integrations/connectors/source-yandex-metrica/metadata.yaml +++ b/airbyte-integrations/connectors/source-yandex-metrica/metadata.yaml @@ -31,4 +31,13 @@ data: tags: - language:python - cdk:python + connectorTestSuitesOptions: + - suite: unitTests + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-YANDEX-METRICA__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-yotpo/metadata.yaml b/airbyte-integrations/connectors/source-yotpo/metadata.yaml index a97bdd36d6e6..32c5a38fca37 100644 --- a/airbyte-integrations/connectors/source-yotpo/metadata.yaml +++ b/airbyte-integrations/connectors/source-yotpo/metadata.yaml @@ -26,4 +26,12 @@ data: sl: 100 ql: 100 supportLevel: community + connectorTestSuitesOptions: + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE_YOTPO_CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-younium/metadata.yaml b/airbyte-integrations/connectors/source-younium/metadata.yaml index d9e649b1df36..2e5ec18d63b6 100644 --- a/airbyte-integrations/connectors/source-younium/metadata.yaml +++ b/airbyte-integrations/connectors/source-younium/metadata.yaml @@ -29,4 +29,12 @@ data: tags: - language:python - cdk:low-code + connectorTestSuitesOptions: + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-YOUNIUM__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-youtube-analytics/metadata.yaml b/airbyte-integrations/connectors/source-youtube-analytics/metadata.yaml index f80eb088461e..39063a8e2eb9 100644 --- a/airbyte-integrations/connectors/source-youtube-analytics/metadata.yaml +++ b/airbyte-integrations/connectors/source-youtube-analytics/metadata.yaml @@ -29,4 +29,6 @@ data: tags: - language:python - cdk:python + connectorTestSuitesOptions: + - suite: unitTests metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-zapier-supported-storage/metadata.yaml b/airbyte-integrations/connectors/source-zapier-supported-storage/metadata.yaml index 29edc81924dc..595234226a7a 100644 --- a/airbyte-integrations/connectors/source-zapier-supported-storage/metadata.yaml +++ b/airbyte-integrations/connectors/source-zapier-supported-storage/metadata.yaml @@ -28,4 +28,12 @@ data: tags: - language:python - cdk:low-code + connectorTestSuitesOptions: + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-ZAPIER-SUPPORTED-STORAGE__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-zendesk-chat/metadata.yaml b/airbyte-integrations/connectors/source-zendesk-chat/metadata.yaml index 66b2f13bf74e..62fb5059b25b 100644 --- a/airbyte-integrations/connectors/source-zendesk-chat/metadata.yaml +++ b/airbyte-integrations/connectors/source-zendesk-chat/metadata.yaml @@ -32,4 +32,22 @@ data: tags: - language:python - cdk:low-code + connectorTestSuitesOptions: + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE_ZENDESK_CHAT_CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE_ZENDESK_CHAT_OAUTH_CREDS + fileName: config_oauth.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE_ZENDESK_CHAT_OLD_CREDS + fileName: config_old.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-zendesk-sell/metadata.yaml b/airbyte-integrations/connectors/source-zendesk-sell/metadata.yaml index 33c51c4c9aff..1d00d68ae3cc 100644 --- a/airbyte-integrations/connectors/source-zendesk-sell/metadata.yaml +++ b/airbyte-integrations/connectors/source-zendesk-sell/metadata.yaml @@ -29,4 +29,12 @@ data: sl: 100 ql: 100 supportLevel: community + connectorTestSuitesOptions: + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-ZENDESK-SELL__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-zendesk-sunshine/metadata.yaml b/airbyte-integrations/connectors/source-zendesk-sunshine/metadata.yaml index 56c8b28dff70..2a0b37dc3a40 100644 --- a/airbyte-integrations/connectors/source-zendesk-sunshine/metadata.yaml +++ b/airbyte-integrations/connectors/source-zendesk-sunshine/metadata.yaml @@ -32,4 +32,17 @@ data: tags: - language:python - cdk:low-code + connectorTestSuitesOptions: + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-ZENDESK-SUNSHINE_API_TOKEN__CREDS + fileName: config_api_token.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE-ZENDESK-SUNSHINE_OAUTH__CREDS + fileName: config_oauth.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-zendesk-support/metadata.yaml b/airbyte-integrations/connectors/source-zendesk-support/metadata.yaml index e44c2634d711..b5d88cbe57ce 100644 --- a/airbyte-integrations/connectors/source-zendesk-support/metadata.yaml +++ b/airbyte-integrations/connectors/source-zendesk-support/metadata.yaml @@ -35,9 +35,7 @@ data: message: "`cursor_field` for `Tickets` stream is changed to `generated_timestamp`" upgradeDeadline: "2023-07-19" 2.0.0: - message: - The `Deleted Tickets` stream was removed. Deleted tickets are still - available from the Tickets stream. + message: The `Deleted Tickets` stream was removed. Deleted tickets are still available from the Tickets stream. upgradeDeadline: "2023-10-04" suggestedStreams: streams: @@ -58,4 +56,23 @@ data: tags: - language:python - cdk:low-code + connectorTestSuitesOptions: + - suite: unitTests + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-ZENDESK-SUPPORT_OAUTH_CRED + fileName: config_oauth.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE-ZENDESK-SUPPORT_TOKEN_CRED + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_ZENDESK_SUPPORT_OAUTH_CREDS + fileName: config_oauth.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-zendesk-talk/metadata.yaml b/airbyte-integrations/connectors/source-zendesk-talk/metadata.yaml index 2e7708f46517..b182af061e0e 100644 --- a/airbyte-integrations/connectors/source-zendesk-talk/metadata.yaml +++ b/airbyte-integrations/connectors/source-zendesk-talk/metadata.yaml @@ -35,11 +35,22 @@ data: 1.0.0: upgradeDeadline: "2024-05-31" message: >- - The source Zendesk Talk connector is being migrated from the Python CDK to our declarative low-code CDK. - Due to changes to the incremental stream state message format and the removal of a nonexistent field from - the ivrs stream schema, this migration constitutes a breaking change. After updating, please reset your source - before resuming syncs. For more information, see our migration documentation for source Zendesk Talk. + The source Zendesk Talk connector is being migrated from the Python CDK to our declarative low-code CDK. Due to changes to the incremental stream state message format and the removal of a nonexistent field from the ivrs stream schema, this migration constitutes a breaking change. After updating, please reset your source before resuming syncs. For more information, see our migration documentation for source Zendesk Talk. tags: - language:python - cdk:low-code + connectorTestSuitesOptions: + - suite: unitTests + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-ZENDESK-TALK_OLD__CREDS + fileName: config_old.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - name: SECRET_SOURCE-ZENDESK-TALK__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-zenefits/metadata.yaml b/airbyte-integrations/connectors/source-zenefits/metadata.yaml index 9f4dc4cc6471..dc7631c91324 100644 --- a/airbyte-integrations/connectors/source-zenefits/metadata.yaml +++ b/airbyte-integrations/connectors/source-zenefits/metadata.yaml @@ -32,4 +32,12 @@ data: tags: - language:python - cdk:low-code + connectorTestSuitesOptions: + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-ZENEFITS__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-zenloop/metadata.yaml b/airbyte-integrations/connectors/source-zenloop/metadata.yaml index 603c64f68fed..2598790bf981 100644 --- a/airbyte-integrations/connectors/source-zenloop/metadata.yaml +++ b/airbyte-integrations/connectors/source-zenloop/metadata.yaml @@ -31,4 +31,12 @@ data: tags: - language:python - cdk:low-code + connectorTestSuitesOptions: + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-ZENLOOP__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-zoho-crm/metadata.yaml b/airbyte-integrations/connectors/source-zoho-crm/metadata.yaml index 4e0bec010f6f..5d3b03baa05b 100644 --- a/airbyte-integrations/connectors/source-zoho-crm/metadata.yaml +++ b/airbyte-integrations/connectors/source-zoho-crm/metadata.yaml @@ -26,4 +26,20 @@ data: tags: - language:python - cdk:python + connectorTestSuitesOptions: + - suite: unitTests + - suite: integrationTests + testSecrets: + - name: SECRET_SOURCE-ZOHO-CRM_CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-ZOHO-CRM_CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0" diff --git a/airbyte-integrations/connectors/source-zoom/metadata.yaml b/airbyte-integrations/connectors/source-zoom/metadata.yaml index 5cf26dbec379..3fa4472c1420 100644 --- a/airbyte-integrations/connectors/source-zoom/metadata.yaml +++ b/airbyte-integrations/connectors/source-zoom/metadata.yaml @@ -23,10 +23,7 @@ data: releases: breakingChanges: 1.1.0: - message: - Zoom has deprecated JWT authentication in favor of OAuth. To successfully - migrate, users will need to create a new server-to-server OAuth app and - update their credentials in the Airbyte UI. + message: Zoom has deprecated JWT authentication in favor of OAuth. To successfully migrate, users will need to create a new server-to-server OAuth app and update their credentials in the Airbyte UI. upgradeDeadline: 2023-09-08 scopedImpact: - scopeType: stream @@ -39,4 +36,13 @@ data: tags: - language:python - cdk:low-code + connectorTestSuitesOptions: + - suite: unitTests + - suite: acceptanceTests + testSecrets: + - name: SECRET_SOURCE-ZOOM__CREDS + fileName: config.json + secretStore: + type: GSM + alias: airbyte-connector-testing-secret-store metadataSpecVersion: "1.0"