Skip to content
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: wire the --enable-report-auto-open option to connector tests #52087

Conversation

alafanechere
Copy link
Contributor

@alafanechere alafanechere commented Jan 22, 2025

This pull request includes several important updates to the airbyte-ci connectors, particularly focusing on the --enable-report-auto-open feature and version bump. The most important changes are summarized below:

Feature Enhancements:

  • Correctly wired the --enable-report-auto-open option for connector tests to ensure it functions as expected.

Code Updates:

  • Added the enable_report_auto_open parameter to the test command in airbyte_ci/connectors/test/commands.py to enable the auto-opening of reports by default.

Versioning:

  • Updated the version of the pipelines package from 4.49.0 to 4.49.1 in pyproject.toml to reflect the new changes and enhancements.

Copy link

vercel bot commented Jan 22, 2025

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
airbyte-docs ✅ Ready (Inspect) Visit Preview 💬 Add feedback Jan 22, 2025 6:26pm

Copy link
Contributor Author

This stack of pull requests is managed by Graphite. Learn more about stacking.

@alafanechere alafanechere force-pushed the augustin/01-22-airbyte-ci_wire_the_--enable-report-auto-open_option_to_connector_tests branch from 5878579 to 8432632 Compare January 22, 2025 18:14
@alafanechere alafanechere marked this pull request as ready for review January 22, 2025 18:14
@alafanechere alafanechere requested a review from a team as a code owner January 22, 2025 18:14
@alafanechere alafanechere enabled auto-merge (squash) January 22, 2025 18:14
@@ -166,6 +166,7 @@ async def test(
run_step_options=run_step_options,
targeted_platforms=[LOCAL_BUILD_PLATFORM],
secret_stores=ctx.obj["secret_stores"],
enable_report_auto_open=ctx.obj.get("enable_report_auto_open", True),
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Feels like this default should be false, I am sensing this generally generates more frustration for others around me as well.

@alafanechere alafanechere merged commit ffd8c61 into master Jan 22, 2025
32 checks passed
@alafanechere alafanechere deleted the augustin/01-22-airbyte-ci_wire_the_--enable-report-auto-open_option_to_connector_tests branch January 22, 2025 18:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants