Skip to content

Commit 4d207bb

Browse files
Merge pull request #1330 from cloudsufi/ITN_TAG
Added ITN Required Tag
2 parents ae01662 + 3b832d3 commit 4d207bb

6 files changed

Lines changed: 26 additions & 25 deletions

File tree

src/e2e-test/features/bigquery/sink/BigQueryToBigQuerySink.feature

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -196,7 +196,7 @@ Feature: BigQuery sink - Verification of BigQuery to BigQuery successful data tr
196196
Then Verify the pipeline status is "Succeeded"
197197
Then Verify the partition table is created with partitioned on field "bqPartitionFieldTime"
198198

199-
@BQ_EXISTING_SOURCE_DATATYPE_TEST @BQ_EXISTING_SINK_DATATYPE_TEST @EXISTING_BQ_CONNECTION
199+
@BQ_EXISTING_SOURCE_DATATYPE_TEST @BQ_EXISTING_SINK_DATATYPE_TEST @EXISTING_BQ_CONNECTION @BigQuery_Sink_Required @ITN_TEST
200200
Scenario: Validate user is able to read the records from BigQuery source(existing table),source table here has more columns than BigQuery sink(existing table) with update button schema with use connection functionality
201201
Given Open Datafusion Project to configure pipeline
202202
When Expand Plugin group in the LHS plugins list: "Source"
@@ -244,7 +244,7 @@ Feature: BigQuery sink - Verification of BigQuery to BigQuery successful data tr
244244
Then Verify the pipeline status is "Succeeded"
245245
Then Validate the data transferred from BigQuery to BigQuery with actual And expected file for: "bgInsertDatatypeFile"
246246

247-
@BQ_INSERT_SOURCE_TEST @BQ_UPDATE_SINK_TEST @EXISTING_BQ_CONNECTION
247+
@BQ_INSERT_SOURCE_TEST @BQ_UPDATE_SINK_TEST @EXISTING_BQ_CONNECTION @BigQuery_Sink_Required @ITN_TEST
248248
Scenario:Validate successful records transfer from BigQuery to BigQuery with Advanced Operations Update without updating the destination table schema with use connection functionality
249249
Given Open Datafusion Project to configure pipeline
250250
When Expand Plugin group in the LHS plugins list: "Source"
@@ -295,7 +295,7 @@ Feature: BigQuery sink - Verification of BigQuery to BigQuery successful data tr
295295
Then Verify the pipeline status is "Succeeded"
296296
Then Validate the values of records transferred to BQ sink is equal to the values from source BigQuery table
297297

298-
@BQ_INSERT_SOURCE_TEST @BQ_SINK_TEST @EXISTING_BQ_CONNECTION
298+
@BQ_INSERT_SOURCE_TEST @BQ_SINK_TEST @EXISTING_BQ_CONNECTION @BigQuery_Sink_Required @ITN_TEST
299299
Scenario:Validate successful records transfer from BigQuery to BigQuery with Advanced operations Upsert without updating the destination table schema with use connection functionality
300300
Given Open Datafusion Project to configure pipeline
301301
When Expand Plugin group in the LHS plugins list: "Source"

src/e2e-test/features/bigquery/source/BigQueryToBigQuery.feature

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -263,7 +263,7 @@ Feature: BigQuery source - Verification of BigQuery to BigQuery successful data
263263
Then Verify the pipeline status is "Succeeded"
264264
Then Validate the values of records transferred to BQ sink is equal to the values from source BigQuery table
265265

266-
@BQ_EXISTING_SOURCE_TEST @BQ_EXISTING_SINK_TEST @EXISTING_BQ_CONNECTION
266+
@BQ_EXISTING_SOURCE_TEST @BQ_EXISTING_SINK_TEST @EXISTING_BQ_CONNECTION @BigQuery_Source_Required @ITN_TEST
267267
Scenario: Validate user is able to read data from BigQuery source(existing table) and store them in BigQuery sink(existing table) with use connection functionality
268268
Given Open Datafusion Project to configure pipeline
269269
When Expand Plugin group in the LHS plugins list: "Source"
@@ -310,7 +310,7 @@ Feature: BigQuery source - Verification of BigQuery to BigQuery successful data
310310
Then Verify the pipeline status is "Succeeded"
311311
Then Validate the data transferred from BigQuery to BigQuery with actual And expected file for: "bqExpectedFile"
312312

313-
@BQ_EXISTING_SOURCE_TEST @BQ_SINK_TEST @EXISTING_BQ_CONNECTION
313+
@BQ_EXISTING_SOURCE_TEST @BQ_SINK_TEST @EXISTING_BQ_CONNECTION @BigQuery_Source_Required @ITN_TEST
314314
Scenario: Validate user is able to read data from BigQuery source(existing table) without clicking on the validate button of BigQuery source and store them in BigQuery sink(new table) with use connection functionality
315315
Given Open Datafusion Project to configure pipeline
316316
When Expand Plugin group in the LHS plugins list: "Source"

src/e2e-test/features/gcs/source/GCSToGCSAdditonalTests.feature

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
@GCS_Source
22
Feature: GCS source - Verification of GCS to GCS Additional Tests successful
33

4-
@GCS_AVRO_FILE @GCS_SINK_TEST
4+
@GCS_AVRO_FILE @GCS_SINK_TEST @GCS_Source_Required @ITN_TEST
55
Scenario: To verify data is getting transferred from GCS to GCS using Avro and Json file format with different data types
66
Given Open Datafusion Project to configure pipeline
77
When Expand Plugin group in the LHS plugins list: "Source"
@@ -43,7 +43,7 @@ Feature: GCS source - Verification of GCS to GCS Additional Tests successful
4343
Then Verify the pipeline status is "Succeeded"
4444
Then Validate the data transferred from GCS Source to GCS Sink with Expected avro file and target data in GCS bucket
4545

46-
@GCS_AVRO_FILE @GCS_SINK_TEST @EXISTING_GCS_CONNECTION
46+
@GCS_AVRO_FILE @GCS_SINK_TEST @EXISTING_GCS_CONNECTION @GCS_Source_Required @ITN_TEST
4747
Scenario: To verify data is getting transferred from GCS to GCS using Avro and Json file format with different data types using connection
4848
Given Open Datafusion Project to configure pipeline
4949
When Select plugin: "GCS" from the plugins list as: "Source"
@@ -86,7 +86,7 @@ Feature: GCS source - Verification of GCS to GCS Additional Tests successful
8686
Then Verify the pipeline status is "Succeeded"
8787
Then Validate the data transferred from GCS Source to GCS Sink with Expected avro file and target data in GCS bucket
8888

89-
@GCS_CSV @GCS_SINK_TEST @EXISTING_GCS_CONNECTION
89+
@GCS_CSV @GCS_SINK_TEST @EXISTING_GCS_CONNECTION @GCS_Source_Required @ITN_TEST
9090
Scenario: To verify data is getting transferred from GCS Source to GCS Sink using Schema Detection On Single File with connection
9191
Given Open Datafusion Project to configure pipeline
9292
When Select plugin: "GCS" from the plugins list as: "Source"
@@ -131,7 +131,7 @@ Feature: GCS source - Verification of GCS to GCS Additional Tests successful
131131
Then Verify the pipeline status is "Succeeded"
132132
Then Validate the data from GCS Source to GCS Sink with expected csv file and target data in GCS bucket
133133

134-
@GCS_CSV @GCS_SINK_TEST
134+
@GCS_CSV @GCS_SINK_TEST @GCS_Source_Required @ITN_TEST
135135
Scenario: To verify data is getting transferred from GCS Source to GCS Sink using Schema Detection On Single File without connection
136136
Given Open Datafusion Project to configure pipeline
137137
When Select plugin: "GCS" from the plugins list as: "Source"
@@ -174,7 +174,7 @@ Feature: GCS source - Verification of GCS to GCS Additional Tests successful
174174
Then Verify the pipeline status is "Succeeded"
175175
Then Validate the data from GCS Source to GCS Sink with expected csv file and target data in GCS bucket
176176

177-
@GCS_CSV @GCS_SINK_TEST
177+
@GCS_CSV @GCS_SINK_TEST @GCS_Source_Required @ITN_TEST
178178
Scenario: To verify the pipeline is getting failed from GCS to GCS when default schema is not cleared in GCS source On Single File
179179
Given Open Datafusion Project to configure pipeline
180180
When Select plugin: "GCS" from the plugins list as: "Source"
@@ -204,7 +204,7 @@ Feature: GCS source - Verification of GCS to GCS Additional Tests successful
204204
Then Open and capture logs
205205
Then Verify the pipeline status is "Failed"
206206

207-
@GCS_MULTIPLE_FILES_TEST @GCS_SINK_TEST @EXISTING_GCS_CONNECTION
207+
@GCS_MULTIPLE_FILES_TEST @GCS_SINK_TEST @EXISTING_GCS_CONNECTION @GCS_Source_Required @ITN_TEST
208208
Scenario: To verify the pipeline is getting failed from GCS Source to GCS Sink On Multiple File having different schemas with connection
209209
Given Open Datafusion Project to configure pipeline
210210
When Select plugin: "GCS" from the plugins list as: "Source"
@@ -236,7 +236,7 @@ Feature: GCS source - Verification of GCS to GCS Additional Tests successful
236236
Then Wait till pipeline is in running state
237237
Then Verify the pipeline status is "Failed"
238238

239-
@GCS_MULTIPLE_FILES_TEST @GCS_SINK_TEST
239+
@GCS_MULTIPLE_FILES_TEST @GCS_SINK_TEST @GCS_Source_Required @ITN_TEST
240240
Scenario: To verify the pipeline is getting failed from GCS Source to GCS Sink On Multiple File having different schemas without connection
241241
Given Open Datafusion Project to configure pipeline
242242
When Select plugin: "GCS" from the plugins list as: "Source"
@@ -271,7 +271,7 @@ Feature: GCS source - Verification of GCS to GCS Additional Tests successful
271271
| Level | Message |
272272
| ERROR | errorMessageMultipleFileWithFirstRowAsHeaderEnabled |
273273

274-
@GCS_MULTIPLE_FILES_TEST @GCS_SINK_TEST
274+
@GCS_MULTIPLE_FILES_TEST @GCS_SINK_TEST @GCS_Source_Required @ITN_TEST
275275
Scenario: To verify the pipeline is getting failed from GCS to GCS when default schema is not cleared in GCS source On Multiple File
276276
Given Open Datafusion Project to configure pipeline
277277
When Select plugin: "GCS" from the plugins list as: "Source"
@@ -305,7 +305,7 @@ Feature: GCS source - Verification of GCS to GCS Additional Tests successful
305305
| Level | Message |
306306
| ERROR | errorMessageMultipleFileWithoutClearDefaultSchema |
307307

308-
@GCS_MULTIPLE_FILES_REGEX_TEST @GCS_SINK_TEST @EXISTING_GCS_CONNECTION
308+
@GCS_MULTIPLE_FILES_REGEX_TEST @GCS_SINK_TEST @EXISTING_GCS_CONNECTION @GCS_Source_Required @ITN_TEST
309309
Scenario: To verify data is getting transferred from GCS to GCS On Multiple File with filter regex using connection
310310
Given Open Datafusion Project to configure pipeline
311311
When Select plugin: "GCS" from the plugins list as: "Source"
@@ -349,7 +349,7 @@ Feature: GCS source - Verification of GCS to GCS Additional Tests successful
349349
Then Verify the pipeline status is "Succeeded"
350350
Then Validate the data from GCS Source to GCS Sink with expected json file and target data in GCS bucket
351351

352-
@GCS_MULTIPLE_FILES_REGEX_TEST @GCS_SINK_TEST
352+
@GCS_MULTIPLE_FILES_REGEX_TEST @GCS_SINK_TEST @GCS_Source_Required @ITN_TEST
353353
Scenario: To verify data is getting transferred from GCS to GCS On Multiple File with filter regex without using connection
354354
Given Open Datafusion Project to configure pipeline
355355
When Select plugin: "GCS" from the plugins list as: "Source"

src/e2e-test/features/gcscopy/GCSCopy.feature

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
@GCSCopy
1616
Feature:GCSCopy - Verification of successful objects copy from one bucket to another
1717

18-
@CMEK @GCS_CSV_TEST @GCS_SINK_TEST
18+
@CMEK @GCS_CSV_TEST @GCS_SINK_TEST @GCSCopy_Required @ITN_TEST
1919
Scenario:Validate successful copy object from one bucket to another new bucket along with data validation with default subdirectory and overwrite toggle button as false.
2020
Given Open Datafusion Project to configure pipeline
2121
When Expand Plugin group in the LHS plugins list: "Conditions and Actions"
@@ -37,7 +37,7 @@ Feature:GCSCopy - Verification of successful objects copy from one bucket to ano
3737
Then Validate GCSCopy successfully copies object "gcsCsvFile" to destination bucket
3838
Then Validate the data of GCS Copy source bucket and destination bucket "gcsCopyCsvExpectedFilePath"
3939

40-
@GCS_READ_RECURSIVE_TEST @GCS_SINK_TEST @GCSCopy_Required
40+
@GCS_READ_RECURSIVE_TEST @GCS_SINK_TEST @GCSCopy_Required @ITN_TEST
4141
Scenario: Validate successful copy objects from one bucket to another with Copy All Subdirectories set to true along with data validation.
4242
Given Open Datafusion Project to configure pipeline
4343
When Expand Plugin group in the LHS plugins list: "Conditions and Actions"
@@ -59,7 +59,7 @@ Feature:GCSCopy - Verification of successful objects copy from one bucket to ano
5959
Then Close the pipeline logs
6060
Then Validate GCSCopy copies subdirectories along with its files to the destination bucket
6161

62-
@GCS_READ_RECURSIVE_TEST @GCS_SINK_TEST @GCSCopy_Required
62+
@GCS_READ_RECURSIVE_TEST @GCS_SINK_TEST @GCSCopy_Required @ITN_TEST
6363
Scenario: Validate successful copy objects from one bucket to another with Copy All Subdirectories set to false along with data validation.
6464
Given Open Datafusion Project to configure pipeline
6565
When Expand Plugin group in the LHS plugins list: "Conditions and Actions"
@@ -81,7 +81,7 @@ Feature:GCSCopy - Verification of successful objects copy from one bucket to ano
8181
Then Close the pipeline logs
8282
Then Validate GCSCopy did not copy subdirectories along with its files to the destination bucket
8383

84-
@GCS_CSV_TEST @GCS_SINK_EXISTING_BUCKET_TEST @GCSCopy_Required
84+
@GCS_CSV_TEST @GCS_SINK_EXISTING_BUCKET_TEST @GCSCopy_Required @ITN_TEST
8585
Scenario: Validate successful copy objects from one bucket to another existing bucket with Overwrite Existing Files set to true along with data validation.
8686
Given Open Datafusion Project to configure pipeline
8787
When Expand Plugin group in the LHS plugins list: "Conditions and Actions"
@@ -104,7 +104,7 @@ Feature:GCSCopy - Verification of successful objects copy from one bucket to ano
104104
Then Validate GCSCopy successfully copies object "gcsCsvFile" to destination bucket
105105
Then Validate the data of GCS Copy source bucket and destination bucket "gcsCopyCsvExpectedFilePath"
106106

107-
@GCS_CSV_TEST @GCS_SINK_EXISTING_BUCKET_TEST
107+
@GCS_CSV_TEST @GCS_SINK_EXISTING_BUCKET_TEST @GCSCopy_Required @ITN_TEST
108108
Scenario: Validate successful copy objects from one bucket to another existing bucket with Overwrite Existing Files set to false along with data validation.
109109
Given Open Datafusion Project to configure pipeline
110110
When Expand Plugin group in the LHS plugins list: "Conditions and Actions"
@@ -127,7 +127,7 @@ Feature:GCSCopy - Verification of successful objects copy from one bucket to ano
127127
Then Validate GCSCopy failed to copy object "gcsCsvFile" to destination bucket
128128
Then Validate the data of GCS Copy source bucket and destination bucket "gcsCopyCsvExpectedFilePath"
129129

130-
@GCS_CSV_TEST @GCS_SINK_TEST
130+
@GCS_CSV_TEST @GCS_SINK_TEST @GCSCopy_Required @ITN_TEST
131131
Scenario:Validate successful Copy object from one bucket to another new bucket with location set to non-default value
132132
Given Open Datafusion Project to configure pipeline
133133
When Expand Plugin group in the LHS plugins list: "Conditions and Actions"

src/e2e-test/features/gcscopy/GCSCopyErrorScenarios.feature

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@
1515
@GCSCopy
1616
Feature: GCSCopy - Validate GCSCopy plugin error scenarios
1717

18+
@GCSCopy_Required @ITN_TEST
1819
Scenario:Verify GCSCopy plugin properties validation errors for mandatory fields
1920
Given Open Datafusion Project to configure pipeline
2021
When Expand Plugin group in the LHS plugins list: "Conditions and Actions"
@@ -25,7 +26,7 @@ Feature: GCSCopy - Validate GCSCopy plugin error scenarios
2526
| sourcePath |
2627
| destPath |
2728

28-
@GCS_SINK_TEST
29+
@GCS_SINK_TEST @GCSCopy_Required @ITN_TEST
2930
Scenario:Verify GCSCopy plugin error message for invalid bucket name in Source Path
3031
Given Open Datafusion Project to configure pipeline
3132
When Expand Plugin group in the LHS plugins list: "Conditions and Actions"
@@ -36,7 +37,7 @@ Feature: GCSCopy - Validate GCSCopy plugin error scenarios
3637
Then Click on the Validate button
3738
Then Verify that the Plugin Property: "sourcePath" is displaying an in-line error message: "errorMessageInvalidSourcePath"
3839

39-
@GCS_CSV_TEST
40+
@GCS_CSV_TEST @GCSCopy_Required @ITN_TEST
4041
Scenario:Verify GCSCopy plugin error message for invalid bucket name in Destination Path
4142
Given Open Datafusion Project to configure pipeline
4243
When Expand Plugin group in the LHS plugins list: "Conditions and Actions"
@@ -47,7 +48,7 @@ Feature: GCSCopy - Validate GCSCopy plugin error scenarios
4748
Then Click on the Validate button
4849
Then Verify that the Plugin Property: "destPath" is displaying an in-line error message: "errorMessageInvalidDestPath"
4950

50-
@GCS_CSV_TEST @GCS_SINK_TEST
51+
@GCS_CSV_TEST @GCS_SINK_TEST @GCSCopy_Required @ITN_TEST
5152
Scenario:Verify GCSCopy plugin error message for invalid Encryption Key Name
5253
Given Open Datafusion Project to configure pipeline
5354
When Expand Plugin group in the LHS plugins list: "Conditions and Actions"

src/e2e-test/features/gcscopy/GCSCopy_WithMacro.feature

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
@GCSCopy
1616
Feature:GCSCopy - Verification of successful objects copy from one bucket to another with macro arguments
1717

18-
@CMEK @GCS_CSV_TEST @GCS_SINK_TEST
18+
@CMEK @GCS_CSV_TEST @GCS_SINK_TEST @GCSCopy_Required @ITN_TEST
1919
Scenario:Validate successful copy object from one bucket to another new bucket with macro arguments
2020
Given Open Datafusion Project to configure pipeline
2121
When Expand Plugin group in the LHS plugins list: "Conditions and Actions"

0 commit comments

Comments
 (0)