-
Notifications
You must be signed in to change notification settings - Fork 4.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Airbyte-ci: Remove gradle task connectorAcceptanceTest
#30326
Airbyte-ci: Remove gradle task connectorAcceptanceTest
#30326
Conversation
Before Merging a Connector Pull RequestWow! What a great pull request you have here! 🎉 To merge this PR, ensure the following has been done/considered for each connector added or updated:
If the checklist is complete, but the CI check is failing,
|
Cancelled connectors test (too many) Started new test on subset
https://github.com/airbytehq/airbyte/actions/runs/6152201971 |
Coverage report for source-postgres
|
Run regular test for destination-redshift and destination-snowflake: https://github.com/airbytehq/airbyte/actions/runs/6154196448 |
/legacy-test connector="connectors/source-mysql"
Build FailedTest summary info:
|
14065ea
to
977125a
Compare
/legacy-test connector="connectors/source-mysql"
Build FailedTest summary info:
|
/legacy-test connector="connectors/source-mysql"
Build PassedTest summary info:
|
e9577f1
to
c037267
Compare
/legacy-test connector="connectors/source-mysql"
Build FailedTest summary info:
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM! Kill it with fire.
By the way, the script tools/bin/ci_integration_test.sh
calls gradle with the integrationTest
target and expects to run the acceptance tests. To this end it sets properties on the command line like -PconnectorAcceptanceTest.useLocalCdk=
. Can you get rid of these please? FYI this script is what's called in the legacy-test-command.yml
workflow.
@postamar I wanted to merge this bad, but unfortunately right now we cant as the cdk team uses legacy test to test out there changes... Were going to update the airbyte-ci test command to use the local cdk via a flag to solve this. Then we can merge this PR in |
c037267
to
fdb0d58
Compare
/legacy-test connector="connectors/source-mysql"
Build PassedTest summary info:
|
/approve-and-merge reason="format failure on master, and failure of source-postgres qa check on master, unrelated, will deal with separately" |
What
We no longer need or support running the
connectorAcceptanceTest
gradle task to run CAT tests.And having this test around is causing failures in some connector test builds
(closes #30306)
(blocked by #30461
How
So lets remove it
connectorAcceptanceTest
as a gradle commandairbyte-connector-acceptance-test
plugin from all gradle files-x connectorAcceptanceTest
from airbyte-ci