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

txverifier: Increase integration test coverage and simplify Tilt set-up #4280

Open
wants to merge 14 commits into
base: main
Choose a base branch
from

Conversation

johnsaigle
Copy link
Contributor

@johnsaigle johnsaigle commented Feb 26, 2025

  • Add integration test case for Transfer Tokens (in addition to existing test for 'Transfer Tokens With Payload')
  • Refactor integration test set-up. Now there is only one YAML file to manage instead of two. The tests have also been expanded to check for a variable number of error strings and include a timeout. They also report an error if too many error strings are found.
  • The Tilt configuration now runs this test as a Job rather than a Deployment. This is more appropriate for a test that is meant to run once.

@pleasew8t pleasew8t marked this pull request as ready for review March 6, 2025 19:20
@pleasew8t pleasew8t requested a review from evan-gray as a code owner March 6, 2025 19:20
@pleasew8t pleasew8t marked this pull request as draft March 6, 2025 20:57
johnsaigle and others added 14 commits March 7, 2025 09:30
- Add integration test case for Transfer Tokens (in addition to existing
  Transfer Tokens With Payload'
- Refactor integration test set-up. Now there is only one YAML file to
  manage instead of two. The tests have also been expanded to check for
  a variable number of error strings and include a timeout. They also
  report an error if too many error strings are found.
- The Tilt configuration now runs this test as a Job rather than a
  Deployment. This is more appropriate for a test that is meant to run
  once.
- Adds an exception for the guardiand docker image used by tx-verifier
  integration testing
- Fixes various shellcheck errors in the script
	1. egrep is deprecated
	2. checking $? is redundant
	3. regex "Dockerfile*" was being used as a glob
@johnsaigle johnsaigle force-pushed the txverifier-int-test branch from 5f213cd to c2312f4 Compare March 7, 2025 14:30
@johnsaigle johnsaigle marked this pull request as ready for review March 7, 2025 14:53
@johnsaigle johnsaigle requested a review from kcsongor as a code owner March 7, 2025 14:53
@johnsaigle johnsaigle requested a review from pleasew8t March 7, 2025 14:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants