kanister icon indicating copy to clipboard operation
kanister copied to clipboard

Add Integration Tests for Kopia RepositoryServer based kando Blueprint for MySQL

Open r4rajat opened this issue 1 year ago • 5 comments

Change Overview

Add Integration Tests for Kopia RepositoryServer based kando blueprint for MySQL

Pull request type

Please check the type of change your PR introduces:

  • [ ] :construction: Work in Progress
  • [ ] :rainbow: Refactoring (no functional changes, no api changes)
  • [ ] :hamster: Trivial/Minor
  • [ ] :bug: Bugfix
  • [ ] :sunflower: Feature
  • [ ] :world_map: Documentation
  • [x] :robot: Test

Issues

  • fixes #issue-number

Test Plan

  • [x] :muscle: Manual
  • [ ] :zap: Unit test
  • [ ] :green_heart: E2E

Manual Testing

1) Deploy Kanister

helm install kanister ./helm/kanister-operator \
--namespace kanister \
--set image.repository=r4rajat/controller \
--set image.tag=v69 \
--set repositoryServerControllerImage.registry=r4rajat \
--set repositoryServerControllerImage.name=repo-server-controller \
--set repositoryServerControllerImage.tag=v69 \
--set controller.parallelism=10 \
--create-namespace

2) Change target of integration-test in makefile

integration-test: build-dirs
	@$(MAKE) run CMD='-c "./build/integration-test.sh kopia"'

3) Install minio

make install-minio

4) Run Integration Tests

make integration-test

r4rajat avatar Apr 18 '23 06:04 r4rajat

Thanks for submitting this pull request :tada:. The team will review it soon and get back to you.

If you haven't already, please take a moment to review our project contributing guideline and Code of Conduct document.

github-actions[bot] avatar Apr 18 '23 06:04 github-actions[bot]

@r4rajat Does it make sense to split this PR into two?

  1. To merge the mysql example
  2. Add the app to integration tests The example app can be merged separately without affecting test suites

PrasadG193 avatar May 22 '23 05:05 PrasadG193

This PR is marked as stale due to inactivity. Add a new comment to reactivate it.

github-actions[bot] avatar Dec 15 '23 00:12 github-actions[bot]

@r4rajat

viveksinghggits avatar Dec 15 '23 09:12 viveksinghggits

This PR is marked as stale due to inactivity. Add a new comment to reactivate it.

github-actions[bot] avatar Mar 15 '24 00:03 github-actions[bot]