Skip to content

Commenting out verify goal for proper cucumber report generation.#1613

Open
Vipinofficial11 wants to merge 1 commit into
data-integrations:release/0.23from
cloudsufi:updateReleaseBranchForReports
Open

Commenting out verify goal for proper cucumber report generation.#1613
Vipinofficial11 wants to merge 1 commit into
data-integrations:release/0.23from
cloudsufi:updateReleaseBranchForReports

Conversation

@Vipinofficial11
Copy link
Copy Markdown
Contributor

This change modifies the pom.xml to ensure that Cucumber test reports are generated even when there are test failures.

Currently, the verify goal in the maven-failsafe-plugin configuration causes the build to halt on test failures, which prevents the Cucumber report generation from completing. By commenting out the verify goal, the build will now proceed and generate the reports, which is crucial for debugging failures.

@Vipinofficial11 Vipinofficial11 added the build Trigger unit test build label Jun 4, 2026
Copy link
Copy Markdown

@gemini-code-assist gemini-code-assist Bot left a comment

Choose a reason for hiding this comment

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

Code Review

This pull request modifies the pom.xml to comment out the verify goal, aiming to allow Cucumber reports to generate even when tests fail. However, the reviewer pointed out that the integration-test goal was accidentally removed, which prevents integration tests from running. The reviewer provided a suggestion to retain the integration-test goal.

Comment thread pom.xml
Comment on lines +1202 to +1203
<!-- Commented out verify goal to allow Cucumber reports to generate correctly even when tests fail -->
<!-- <goal>verify</goal> -->
Copy link
Copy Markdown

Choose a reason for hiding this comment

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

high

By commenting out the goals, the <goal>integration-test</goal> was accidentally removed. This prevents the maven-failsafe-plugin from running the integration tests altogether. To run the tests while allowing the Cucumber reports to generate, please retain the integration-test goal.

              <goal>integration-test</goal>
              <!-- Commented out verify goal to allow Cucumber reports to generate correctly even when tests fail -->
              <!-- <goal>verify</goal> -->

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

resolved

@Vipinofficial11 Vipinofficial11 force-pushed the updateReleaseBranchForReports branch from b0cbef0 to 105da5b Compare June 4, 2026 06:07
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.

1 participant