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

Test acceptance tests in CI #8513

Open
Tracked by #8697
steven-sheehy opened this issue Jun 10, 2024 · 2 comments
Open
Tracked by #8697

Test acceptance tests in CI #8513

steven-sheehy opened this issue Jun 10, 2024 · 2 comments
Assignees
Labels
enhancement Type: New feature github_actions Pull requests that update GitHub Actions code test Test infrastructure, automated tests required, etc

Comments

@steven-sheehy
Copy link
Member

steven-sheehy commented Jun 10, 2024

Problem

Acceptance tests frequently fail later in the lifecycle due to only verifying them during deployment to environments.

Solution

Create a new workflow that:

  • Builds a hedera-mirror-test image
  • Deploys a solo cluster that contains a single consensus node, minio, and mirror node (only components used by acceptance tests)
  • Run acceptance test via helm test

Alternatives

No response

@steven-sheehy steven-sheehy added enhancement Type: New feature test Test infrastructure, automated tests required, etc github_actions Pull requests that update GitHub Actions code labels Jun 10, 2024
@github-project-automation github-project-automation bot moved this to 📋 Backlog in Mirror Node Jun 10, 2024
@steven-sheehy steven-sheehy moved this from 📋 Backlog to 🏃‍♀ Sprint backlog in Mirror Node Jun 10, 2024
@edwin-greene edwin-greene self-assigned this Jul 1, 2024
@edwin-greene edwin-greene moved this from 🏃‍♀ Sprint backlog to 👷 In progress in Mirror Node Jul 1, 2024
@edwin-greene edwin-greene moved this from 👷 In progress to 🏃‍♀ Sprint backlog in Mirror Node Jul 1, 2024
@edwin-greene edwin-greene removed their assignment Jul 1, 2024
@edwin-greene edwin-greene self-assigned this Jul 25, 2024
@edwin-greene edwin-greene moved this from 🏃‍♀ Sprint backlog to 👷 In progress in Mirror Node Jul 25, 2024
@edwin-greene edwin-greene linked a pull request Aug 6, 2024 that will close this issue
2 tasks
@edwin-greene
Copy link
Contributor

Solo tickets that will need a resolution to fully unblock this ticket:
hashgraph/solo#495
hashgraph/solo#496

@steven-sheehy
Copy link
Member Author

The above two tickets have been resolved in Solo 0.31, so work can commence.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement Type: New feature github_actions Pull requests that update GitHub Actions code test Test infrastructure, automated tests required, etc
Projects
Status: 🏃‍♀ Sprint backlog
Development

Successfully merging a pull request may close this issue.

2 participants