Skip to content

Conversation

@suyadav1
Copy link
Contributor

This pull request updates the Testkube installation and testing scripts to improve reliability and ensure a clean test environment. The most important changes include switching the MongoDB Helm chart image to Bitnami, adding a cleanup step for existing Testkube installations, and increasing the wait time before running tests.

Helm Chart Image Update:

  • Changed the MongoDB Helm chart image source from Azure Monitor to Bitnami, updating the registry to docker.io, repository to bitnami/mongodb, and tag to latest in helm-testkube-values.yaml.

Testkube Installation Script Improvements:

  • Added logic to detect and clean up any existing Testkube installation by uninstalling the Helm release and deleting the namespace before proceeding with a new install in install-and-execute-testkube-tests.sh.

Test Execution Reliability:

  • Increased the wait time after applying the test CRs from 120 seconds to 200 seconds to allow the cluster more time to become ready before running tests in install-and-execute-testkube-tests.sh.

@suyadav1 suyadav1 requested a review from a team as a code owner November 25, 2025 22:58
@suyadav1
Copy link
Contributor Author

/azp run

@azure-pipelines
Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@github-actions
Copy link

github-actions bot commented Dec 4, 2025

This PR is stale because it has been open 7 days with no activity. Remove stale label or comment or this will be closed in 5 days.

@ganga1980 ganga1980 merged commit 14c6043 into ci_prod Dec 5, 2025
25 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants