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

Update Required e2e Tests #1296

Merged

Conversation

Vipinofficial11
Copy link
Contributor

Updating the required e2e tests to use them for Sanity Testing on CDF.

Note - Increasing the ratio of Run Time Scenarios to cover more use cases, Product team should suggest if any other factor should be taken into account for Sanity Builds.

@Vipinofficial11 Vipinofficial11 changed the title Update Required e2e Tests. Update Required e2e Tests Sep 4, 2023
@@ -124,7 +124,7 @@ Feature: BigQueryExecute - Verify data transfer using BigQuery Execute plugin
Then Verify the pipeline status is "Succeeded"
Then Verify 1 records inserted in BigQuery table: "bqSourceTable" with query "bqExecuteCountDMLInsert"

@BQ_SOURCE_TEST @BQ_EXECUTE_UPSERT_SQL @BQExecute_Required
Copy link
Member

@itsankit-google itsankit-google Sep 11, 2023

Choose a reason for hiding this comment

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

why removing this test from required?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

No specific reason, Added this one Verify BQExecute plugin functionality for DDL query - Create table to required list so to balance the build time removed this one. (This feature file already have 2 tests marked as required)

Copy link
Member

Choose a reason for hiding this comment

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

Do you have the data how much time bq execute required tests takes to execute in comparison to big ones like gcs and bigquery? If it is smaller then I think it should be fine to add it back because the overall execution time will remain the same.

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Ran the test on local it takes less than 2 minutes to run, In that case I believe its okay to leave it so added it back (71afa4f)

@itsankit-google itsankit-google added the build Trigger unit test build label Sep 11, 2023
@Vipinofficial11 Vipinofficial11 added build Trigger unit test build and removed build Trigger unit test build labels Sep 22, 2023
Copy link
Member

@itsankit-google itsankit-google left a comment

Choose a reason for hiding this comment

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

Please squash commits before merge.

@Vipinofficial11
Copy link
Contributor Author

Please squash commits before merge.

Squashed the commits.

@itsankit-google itsankit-google merged commit 6b89700 into data-integrations:develop Sep 26, 2023
12 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
build Trigger unit test build
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants