-
Notifications
You must be signed in to change notification settings - Fork 123
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
Integration Testing Foundations #105
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I have more questions, butI need to make another, longer pass through the code first.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Here is what I would like to see for an initial integration test:
- Install the k8ssandra chart
- Install the k8ssandra-cluster chart
- Use default setting to keep it simple
- Verify that the CassandraDatacenter reaches the ready state
- Uninstall the k8ssandra-cluster chart
- Verify that the CassandraDatacenter has been deleted
- Uninstall the k8ssandra chart
- Verify that the cass-operator Deployment has been deleted.
…erator-integration-tests
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I appreciate the changes and patience. I know that there has been a lot of churn with this. In addition to the CassandraDatacenter verification, I would like to see the tests written using ginkgo.
Understand what we want here, the setup can be replaced with BeforeEach and use of Describe, Context, etc. available with Ginkgo. |
…erator-integration-tests
…erator-integration-tests
…erator-integration-tests
…erator-integration-tests
…erator-integration-tests
…erator-integration-tests
…erator-integration-tests
This effort is being addressed as part of #204 w/ release 1.0 components and new approach to integration tests. |
Associated w/ efforts started with PR#8, re-based integration test branch with 200+ changes in main.
Work in-progress:
Remaining:
cass-cluster
verification postcass-operator
setup.