-
Notifications
You must be signed in to change notification settings - Fork 3.7k
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
destination harness #25030
destination harness #25030
Conversation
.../destination-harness/src/main/java/io/airbyte/integrations/destination_performance/Main.java
Show resolved
Hide resolved
...n-harness/src/main/java/io/airbyte/integrations/destination_performance/PerformanceTest.java
Outdated
Show resolved
Hide resolved
…to rodi/destination-performance
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as duplicate.
This comment was marked as duplicate.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
...n-harness/src/main/java/io/airbyte/integrations/destination_performance/PerformanceTest.java
Outdated
Show resolved
Hide resolved
…s/README.md Co-authored-by: Davin Chia <davinchia@gmail.com>
...e2e-test/src/main/java/io/airbyte/integrations/destination/e2e_test/TestingDestinations.java
Outdated
Show resolved
Hide resolved
...n-harness/src/main/java/io/airbyte/integrations/destination_performance/PerformanceTest.java
Outdated
Show resolved
Hide resolved
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.
Thanks @rodireich !
I mainly looked at the GHA set up and the PerformanceTest.java class. Most of my comments are readability and non-blocking. Let me know if you would like another review before you merge!
…java/io/airbyte/integrations/destination/e2e_test/TestingDestinations.java Co-authored-by: Davin Chia <davinchia@gmail.com>
Thanks for reviewing @davinchia and @ryankfu |
/connector-performance connector=connectors/destination-snowflake ref=rodi/destination-performance Note: The following
|
/connector-performance connector=connectors/destination-snowflake ref=rodi/destination-performance Note: The following
|
Thank you so much @ryankfu !! |
@@ -97,7 +98,7 @@ static String getDatasource(final String dataset, final String connector) throws | |||
log.info("datasourceFilename {}", datasourceFilename); | |||
try (final var reader = | |||
new BufferedReader(new InputStreamReader(Objects.requireNonNull( | |||
Thread.currentThread().getContextClassLoader().getResourceAsStream(datasourceFilename))))) { | |||
Thread.currentThread().getContextClassLoader().getResourceAsStream(datasourceFilename)), StandardCharsets.UTF_8))) { |
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.
😆 I was just about to push this change up too, thanks for fixing this first
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.
great minds, eh?
* destination harness * Automated Commit - Formatting Changes * refactor to support multiple connectors * better byte counting * Automated Change * fix main cp * harness type * harness type * harness type * harness type * harness type * harness type * harness type * speed up harness build * harness type * harness type * harness type * harness type * 1m catalog * 1m catalog * Automated Commit - Formatting Changes * 1m catalog * Automated Commit - Formatting Changes * 1m catalog * Automated Commit - Formatting Changes * 1m catalog * 1m catalog * Automated Commit - Formatting Changes * 1m catalog * Automated Commit - Formatting Changes * Automated Change * add some additional logging for debugging * test * test * debugging code * Automated Commit - Formatting Changes * debugging code * debugging code * debugging code * Automated Commit - Formatting Changes * Checkpoint: This is working!. * Automated Commit - Formatting Changes * Updates plumbing for Snowflake with static records - Working * Automated Commit - Formatting Changes * working 10m * Automated Commit - Formatting Changes * add destination datasource * Automated Commit - Formatting Changes * sanity * sanity * Delete 1m_catalog.json * sanity * Update airbyte-integrations/connectors-performance/destination-harness/README.md Co-authored-by: Davin Chia <davinchia@gmail.com> * sanity * Update airbyte-integrations/connectors/destination-e2e-test/src/main/java/io/airbyte/integrations/destination/e2e_test/TestingDestinations.java Co-authored-by: Davin Chia <davinchia@gmail.com> * Splits performance harness into separated methods * Automated Commit - Formatting Changes * Updates test description to force Github builds --------- Co-authored-by: rodireich <rodireich@users.noreply.github.com> Co-authored-by: Jeff Cowan (Airbyte) <4992320+jcowanpdx@users.noreply.github.com> Co-authored-by: Davin Chia <davinchia@gmail.com> Co-authored-by: davinchia <davinchia@users.noreply.github.com> Co-authored-by: ryankfu <ryan.fu@airbyte.io> Co-authored-by: ryankfu <ryankfu@users.noreply.github.com>
What
Adds functionality for destination performance harness. It includes the ability to run a Github Actions comment that will be updated
How