Skip to content

Skip unit tests when run-tests is false in publish command #16267

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

Merged
merged 1 commit into from
Sep 2, 2022

Conversation

tuliren
Copy link
Contributor

@tuliren tuliren commented Sep 2, 2022

What

@tuliren tuliren temporarily deployed to more-secrets September 2, 2022 09:28 Inactive
@tuliren tuliren requested a review from evantahler September 2, 2022 09:29
Copy link
Contributor

@evantahler evantahler left a comment

Choose a reason for hiding this comment

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

Ha! I agree that "no-tests" should probably mean "no tests"! I also like that we are still, at the very least, compiling the project before publishing so any obvious errors will stop the process as well.

I do want to socialize this a little further, so I've added more reviewers.

Copy link
Contributor

@sherifnada sherifnada left a comment

Choose a reason for hiding this comment

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

Do we have a ticket to fix the unit test runtimes? that seems like the underlying issue here

@tuliren
Copy link
Contributor Author

tuliren commented Sep 2, 2022

Do we have a ticket to fix the unit test runtimes? that seems like the underlying issue here

The unit tests can complete within reasonable time locally or in /test command runner. The problem only happens in the /publish command runner. So it's probably bottlenecked by some resources in the action runner. I have created this issue to track this: #16265

@tuliren tuliren merged commit 59cba50 into master Sep 2, 2022
@tuliren tuliren deleted the liren/skip-unit-tests-as-well branch September 2, 2022 22:12
letiescanciano added a commit that referenced this pull request Sep 5, 2022
* master: (47 commits)
  Add email to identify users analytics call (#16327)
  🎉 Source Amazon Ads: improve `config.start_date` validation (#16191)
  Add comments about intermediate state emission (#16262)
  MySQL Source : Standardize spec.json for DB connectors that support log-based CDC replication (#16216)
  MSSQL Source : Standardize spec.json for DB connectors that support log-based CDC replication (#16215)
  Hide a bunch more destination with potential unsecure API access (#16320)
  Skip unit tests when run-tests is false (#16267)
  Hide Destination connections from UI (#16310)
  Add scheduled task to clean up old files from workspace (#16247)
  Source Google Analytics v4: Re-name google analytics connector (#16306)
  🐛 Source Facebook Marketing: remove "end_date" from config if empty value (re-implement #16096) (#16222)
  Fix github action syntax (#16277)
  Re-name google analytics cionnectors (#16287)
  Bump Airbyte version from 0.40.3 to 0.40.4 (#16275)
  Hide ES and Redis destination connectors from Cloud (#16276)
  15700  add tests for PokeAPI (#15701)
  Add ProtocolVersion to StandardDefs (#16237)
  🪟 🔧 🧹 Migrate attempt `bytesSynced` to `totalStats.bytesEmitted` and cleanup `AttemptDetails` component (#16126)
  Improve behavior of password input field (#16011)
  Improve airbyte-metrics support in the Helm chart (#16166)
  ...
robbinhan pushed a commit to robbinhan/airbyte that referenced this pull request Sep 29, 2022
jhammarstedt pushed a commit to jhammarstedt/airbyte that referenced this pull request Oct 31, 2022
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.

3 participants