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

Add "basic" integration test clear output #182

Merged
merged 2 commits into from
Jan 29, 2025

Conversation

mugdhadhole1
Copy link
Contributor

Clear output of what went wrong, if any tool in "basic" integration test fails

@mugdhadhole1 mugdhadhole1 requested a review from a team as a code owner January 21, 2025 07:20
@mugdhadhole1 mugdhadhole1 force-pushed the test/basic-integration-test-clear-output branch 5 times, most recently from 84fcd33 to de8dcdd Compare January 23, 2025 09:34
phiwuu
phiwuu previously approved these changes Jan 28, 2025
@lobster-ci-report | tee ci_report.reference_output

@bash -c "lobster-report && echo '✅ lobster-report succeeded!' || { echo '❌ ERROR: lobster-report failed!'; exit 1; }"

Copy link
Member

Choose a reason for hiding this comment

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

Recommendation: remove empty lines

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Done

Clear output of what went wrong, if any tool in "basic" integration test fails
@mugdhadhole1 mugdhadhole1 force-pushed the test/basic-integration-test-clear-output branch from 82d2454 to 75e79a3 Compare January 28, 2025 11:41
Comment on lines -22 to -27
@if diff report.lobster $(REFERENCE_OUTPUT); then \
echo "Files are identical"; \
else \
echo "Files are different"; \
exit 1; \
fi
Copy link
Contributor

Choose a reason for hiding this comment

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

Please handle this in the new error handling block.

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Done

@mugdhadhole1 mugdhadhole1 force-pushed the test/basic-integration-test-clear-output branch from 75e79a3 to 5a17d8f Compare January 29, 2025 08:18
@mugdhadhole1 mugdhadhole1 merged commit 36d8dc7 into main Jan 29, 2025
25 checks passed
@mugdhadhole1 mugdhadhole1 deleted the test/basic-integration-test-clear-output branch January 29, 2025 08:43
@phiwuu phiwuu added the internal Affects the CI, tests or refactorings only, not relevant to the end-user label Feb 2, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
internal Affects the CI, tests or refactorings only, not relevant to the end-user
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants