Skip to content

Commit a849c5c

Browse files
priyabhatnagar25AnkitCLI
authored andcommitted
pubsub e2e test
1 parent 42f75fd commit a849c5c

13 files changed

Lines changed: 1210 additions & 81 deletions

File tree

pom.xml

Lines changed: 76 additions & 76 deletions
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,7 @@
6969
<properties>
7070
<jee.version>7</jee.version>
7171
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
72-
<avro.version>1.8.2</avro.version>
72+
<avro.version>1.11.3</avro.version>
7373
<bigquery.connector.hadoop2.version>hadoop2-1.2.0</bigquery.connector.hadoop2.version>
7474
<commons.codec.version>1.4</commons.codec.version>
7575
<cdap.version>6.9.1</cdap.version>
@@ -80,7 +80,7 @@
8080
<google.cloud.bigtable.version>1.17.1</google.cloud.bigtable.version>
8181
<google.cloud.bigquery.version>1.137.1</google.cloud.bigquery.version>
8282
<google.cloud.kms.version>2.0.2</google.cloud.kms.version>
83-
<google.cloud.pubsub.version>1.108.1</google.cloud.pubsub.version>
83+
<google.cloud.pubsub.version>1.112.1</google.cloud.pubsub.version>
8484
<google.cloud.spanner.version>6.10.1</google.cloud.spanner.version>
8585
<google.cloud.speech.version>1.24.7</google.cloud.speech.version>
8686
<google.cloud.storage.version>2.3.0</google.cloud.storage.version>
@@ -638,7 +638,7 @@
638638
<dependency>
639639
<groupId>org.apache.avro</groupId>
640640
<artifactId>avro-mapred</artifactId>
641-
<classifier>hadoop2</classifier>
641+
<!-- <classifier>hadoop2</classifier>-->
642642
<version>${avro.version}</version>
643643
</dependency>
644644
<dependency>
@@ -1157,82 +1157,82 @@
11571157
<directory>src/e2e-test/resources</directory>
11581158
</testResource>
11591159
</testResources>
1160-
<plugins>
1161-
<plugin>
1162-
<groupId>org.apache.maven.plugins</groupId>
1163-
<artifactId>maven-surefire-plugin</artifactId>
1164-
<version>2.18.1</version>
1165-
<configuration>
1166-
<skipTests>true</skipTests>
1167-
</configuration>
1168-
</plugin>
1169-
1170-
<plugin>
1171-
<groupId>org.apache.maven.plugins</groupId>
1172-
<artifactId>maven-failsafe-plugin</artifactId>
1173-
<version>3.0.0-M5</version>
1174-
<configuration>
1175-
<includes>
1176-
<include>${TEST_RUNNER}</include>
1177-
</includes>
1178-
<!--Start configuration to run TestRunners in parallel-->
1179-
<parallel>classes</parallel> <!--Running TestRunner classes in parallel-->
1180-
<threadCount>2</threadCount> <!--Number of classes to run in parallel-->
1181-
<forkCount>2</forkCount> <!--Number of JVM processes -->
1182-
<reuseForks>true</reuseForks>
1183-
<!--End configuration to run TestRunners in parallel-->
1184-
<environmentVariables>
1185-
<GOOGLE_APPLICATION_CREDENTIALS>
1186-
${GOOGLE_APPLICATION_CREDENTIALS}
1187-
</GOOGLE_APPLICATION_CREDENTIALS>
1188-
<SERVICE_ACCOUNT_TYPE>
1189-
${SERVICE_ACCOUNT_TYPE}
1190-
</SERVICE_ACCOUNT_TYPE>
1191-
<SERVICE_ACCOUNT_FILE_PATH>
1192-
${SERVICE_ACCOUNT_FILE_PATH}
1193-
</SERVICE_ACCOUNT_FILE_PATH>
1194-
<SERVICE_ACCOUNT_JSON>
1195-
${SERVICE_ACCOUNT_JSON}
1196-
</SERVICE_ACCOUNT_JSON>
1197-
</environmentVariables>
1198-
</configuration>
1199-
<executions>
1200-
<execution>
1201-
<goals>
1202-
<goal>integration-test</goal>
1203-
</goals>
1204-
</execution>
1205-
</executions>
1206-
</plugin>
1207-
1208-
<plugin>
1209-
<groupId>net.masterthought</groupId>
1210-
<artifactId>maven-cucumber-reporting</artifactId>
1211-
<version>5.5.0</version>
1160+
<plugins>
1161+
<plugin>
1162+
<groupId>org.apache.maven.plugins</groupId>
1163+
<artifactId>maven-surefire-plugin</artifactId>
1164+
<version>2.18.1</version>
1165+
<configuration>
1166+
<skipTests>true</skipTests>
1167+
</configuration>
1168+
</plugin>
12121169

1213-
<executions>
1214-
<execution>
1215-
<id>execution</id>
1216-
<phase>verify</phase>
1217-
<goals>
1218-
<goal>generate</goal>
1219-
</goals>
1170+
<plugin>
1171+
<groupId>org.apache.maven.plugins</groupId>
1172+
<artifactId>maven-failsafe-plugin</artifactId>
1173+
<version>3.0.0-M5</version>
12201174
<configuration>
1221-
<projectName>Cucumber Reports</projectName> <!-- Replace with project name -->
1222-
<outputDirectory>target/cucumber-reports/advanced-reports</outputDirectory>
1223-
<buildNumber>1</buildNumber>
1224-
<skip>false</skip>
1225-
<inputDirectory>${project.build.directory}/cucumber-reports</inputDirectory>
1226-
<jsonFiles> <!-- supports wildcard or name pattern -->
1227-
<param>**/*.json</param>
1228-
</jsonFiles> <!-- optional, defaults to outputDirectory if not specified -->
1229-
<classificationDirectory>${project.build.directory}/cucumber-reports</classificationDirectory>
1230-
<checkBuildResult>true</checkBuildResult>
1175+
<includes>
1176+
<include>${TEST_RUNNER}</include>
1177+
</includes>
1178+
<!--Start configuration to run TestRunners in parallel-->
1179+
<parallel>classes</parallel> <!--Running TestRunner classes in parallel-->
1180+
<threadCount>2</threadCount> <!--Number of classes to run in parallel-->
1181+
<forkCount>2</forkCount> <!--Number of JVM processes -->
1182+
<reuseForks>true</reuseForks>
1183+
<!--End configuration to run TestRunners in parallel-->
1184+
<environmentVariables>
1185+
<GOOGLE_APPLICATION_CREDENTIALS>
1186+
${GOOGLE_APPLICATION_CREDENTIALS}
1187+
</GOOGLE_APPLICATION_CREDENTIALS>
1188+
<SERVICE_ACCOUNT_TYPE>
1189+
${SERVICE_ACCOUNT_TYPE}
1190+
</SERVICE_ACCOUNT_TYPE>
1191+
<SERVICE_ACCOUNT_FILE_PATH>
1192+
${SERVICE_ACCOUNT_FILE_PATH}
1193+
</SERVICE_ACCOUNT_FILE_PATH>
1194+
<SERVICE_ACCOUNT_JSON>
1195+
${SERVICE_ACCOUNT_JSON}
1196+
</SERVICE_ACCOUNT_JSON>
1197+
</environmentVariables>
12311198
</configuration>
1232-
</execution>
1233-
</executions>
1234-
</plugin>
1235-
</plugins>
1199+
<executions>
1200+
<execution>
1201+
<goals>
1202+
<goal>integration-test</goal>
1203+
</goals>
1204+
</execution>
1205+
</executions>
1206+
</plugin>
1207+
1208+
<plugin>
1209+
<groupId>net.masterthought</groupId>
1210+
<artifactId>maven-cucumber-reporting</artifactId>
1211+
<version>5.5.0</version>
1212+
1213+
<executions>
1214+
<execution>
1215+
<id>execution</id>
1216+
<phase>verify</phase>
1217+
<goals>
1218+
<goal>generate</goal>
1219+
</goals>
1220+
<configuration>
1221+
<projectName>Cucumber Reports</projectName> <!-- Replace with project name -->
1222+
<outputDirectory>target/cucumber-reports/advanced-reports</outputDirectory>
1223+
<buildNumber>1</buildNumber>
1224+
<skip>false</skip>
1225+
<inputDirectory>${project.build.directory}/cucumber-reports</inputDirectory>
1226+
<jsonFiles> <!-- supports wildcard or name pattern -->
1227+
<param>**/*.json</param>
1228+
</jsonFiles> <!-- optional, defaults to outputDirectory if not specified -->
1229+
<classificationDirectory>${project.build.directory}/cucumber-reports</classificationDirectory>
1230+
<checkBuildResult>true</checkBuildResult>
1231+
</configuration>
1232+
</execution>
1233+
</executions>
1234+
</plugin>
1235+
</plugins>
12361236
</build>
12371237

12381238
<dependencies>

0 commit comments

Comments
 (0)