velero/hack
Ashish Amarnath 249215f1ff
Add more E2E tests and improvement (#3111)
* remove checked in binary and update test/e2e Makefile

Signed-off-by: Ashish Amarnath <ashisham@vmware.com>

* remove platform specific tests for now

Signed-off-by: Ashish Amarnath <ashisham@vmware.com>

* install velero before running tests and robust makefiles

Signed-off-by: Ashish Amarnath <ashisham@vmware.com>

* changelog

Signed-off-by: Ashish Amarnath <ashisham@vmware.com>

* running e2e tests expects credentials file to be supplied
run e2e tests on velero/velero:main image by default

Signed-off-by: Ashish Amarnath <ashisham@vmware.com>

* refactor to parameterize tests

Signed-off-by: Ashish Amarnath <ashisham@vmware.com>

* rename files to use provider tests convention

Signed-off-by: Ashish Amarnath <ashisham@vmware.com>

* rename tests file

Signed-off-by: Ashish Amarnath <ashisham@vmware.com>

* remove providerName config

Signed-off-by: Ashish Amarnath <ashisham@vmware.com>

* run kibishii test on azure

Signed-off-by: Ashish Amarnath <ashisham@vmware.com>

* refactor to make bsl vsl configurable

Signed-off-by: Ashish Amarnath <ashisham@vmware.com>

* skip e2e tests when not explicitly running e2e tests

Signed-off-by: Ashish Amarnath <ashisham@vmware.com>

* update e2e docs

Signed-off-by: Ashish Amarnath <ashisham@vmware.com>

* refactor and update docs

Signed-off-by: Ashish Amarnath <ashisham@vmware.com>

* refactor

Signed-off-by: Ashish Amarnath <ashisham@vmware.com>

* cleanup

Signed-off-by: Ashish Amarnath <ashisham@vmware.com>

* use velero's exec package

Signed-off-by: Ashish Amarnath <ashisham@vmware.com>

Co-authored-by: Dave Smith-Uchida <dsmithuchida@vmware.com>
2020-12-09 16:26:05 -08:00
..
build-image Bump Go to 1.15 (#2974) 2020-10-13 12:42:06 -07:00
crd-gen Convert manifests + BSL api client to kubebuilder (#2561) 2020-06-24 12:55:18 -04:00
issue-template-gen Updates for org move to vmware-tanzu (#1920) 2019-09-30 17:26:56 -04:00
release-tools Check existing remote branches in release script (#2951) 2020-10-13 13:02:21 -07:00
boilerplate.go.txt update license headers to Velero contributors (#1302) 2019-03-20 12:32:48 -07:00
build.sh Add Tilt configs (#3119) 2020-12-08 13:42:03 -05:00
changelog-check.sh Address insensitive language (#2677) 2020-07-17 14:59:51 -07:00
ci-check.sh Only run CI when relevant files have changed 2019-05-30 17:32:23 -04:00
docker-push.sh Refactor image builds to use buildx for multi arch image building (#2754) 2020-08-04 11:40:05 -07:00
download-restic.sh Refactor image builds to use buildx for multi arch image building (#2754) 2020-08-04 11:40:05 -07:00
lint.sh Add linter (#2615) 2020-06-30 12:51:10 -04:00
restore-crd-patch.json 🐛 Patch generated yaml for restore CRD as a hacky workaround (#2814) 2020-08-12 18:43:29 -04:00
test.sh Add more E2E tests and improvement (#3111) 2020-12-09 16:26:05 -08:00
update-all.sh update license headers to Velero contributors (#1302) 2019-03-20 12:32:48 -07:00
update-fmt.sh fix goimport noise in prep for bump to latest 2020-03-02 10:55:08 -07:00
update-generated-crd-code.sh 🐛 Patch generated yaml for restore CRD as a hacky workaround (#2814) 2020-08-12 18:43:29 -04:00
update-generated-issue-template.sh move issue-template-gen from docs/ to hack/ (#1558) 2019-06-10 15:22:27 -07:00
update-proto.sh move plugin proto updating into make update (#1887) 2019-09-18 14:03:40 -07:00
verify-all.sh update license headers to Velero contributors (#1302) 2019-03-20 12:32:48 -07:00
verify-fmt.sh update license headers to Velero contributors (#1302) 2019-03-20 12:32:48 -07:00
verify-generated-crd-code.sh Fix path + add helpful message (#2740) 2020-07-22 11:13:02 -07:00
verify-generated-issue-template.sh update license headers to Velero contributors (#1302) 2019-03-20 12:32:48 -07:00