danfengliu
ef443fece0
Add UT for pkg/cmd/cli/backup ( #6400 )
...
Signed-off-by: danfengl <danfengl@vmware.com>
2023-06-21 11:10:13 +08:00
danfengliu
114193ae3b
add ut for pkg client factory ( #6371 )
...
Signed-off-by: danfengl <danfengl@vmware.com>
2023-06-09 09:59:19 +08:00
Wenkai Yin(尹文开)
4d28a1a2a3
Skip running unit test for pkg/builder package
...
Skip running unit test for pkg/builder package
fixes #6251
Signed-off-by: Wenkai Yin(尹文开) <yinw@vmware.com>
2023-05-29 09:26:12 +08:00
Wenkai Yin(尹文开)
c58854fc41
Skip running unit test for test package
...
Skip running unit test for test package
Signed-off-by: Wenkai Yin(尹文开) <yinw@vmware.com>
2023-03-15 17:49:24 +08:00
Daniel Jiang
9f46b10b70
Enable coverage in test.sh and upload to codecov
...
Signed-off-by: Daniel Jiang <jiangd@vmware.com>
2022-02-28 10:59:49 +08:00
Wenkai Yin(尹文开)
9f0ea22c60
Fix CVE-2020-29652 and CVE-2020-26160 ( #4274 )
...
Bump up restic to v0.12.1 to fix CVE-2020-26160.
Bump up module "github.com/vmware-tanzu/crash-diagnostics" to v0.3.7 to fix CVE-2020-29652.
The "github.com/vmware-tanzu/crash-diagnostics" updates client-go to v0.22.2 which introduces several break changes, this commit updates the related codes as well
Signed-off-by: Wenkai Yin(尹文开) <yinw@vmware.com>
2021-11-03 13:30:26 -07:00
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
Nolan Brubaker
bbcbde084d
Create hook package ( #2734 )
...
* Move pkg/backup/item_hook_handler to internal/hoo
Signed-off-by: Nolan Brubaker <brubakern@vmware.com>
* Add internal packages to test target
Signed-off-by: Nolan Brubaker <brubakern@vmware.com>
2020-07-22 14:26:14 -07:00
Ashish Amarnath
f3a4efe075
revert verbosity of tests
...
Signed-off-by: Ashish Amarnath <ashisham@vmware.com>
2020-05-06 16:01:19 -07:00
Ashish Amarnath
bf52caf658
Delete CSI volumesnapshots created as part of a backup in its deletion ( #2411 )
...
* delete CSI volumesnapshots in backup on backup delete
Signed-off-by: Ashish Amarnath <ashisham@vmware.com>
* set vsc deletionpolicy to delete prior to vs deletion
Signed-off-by: Ashish Amarnath <ashisham@vmware.com>
* add more unit tests
Signed-off-by: Ashish Amarnath <ashisham@vmware.com>
* add change log
Signed-off-by: Ashish Amarnath <ashisham@vmware.com>
* passes build need to pass unit tests
Signed-off-by: Ashish Amarnath <ashisham@vmware.com>
* remove GetNamespacesInBackup
Signed-off-by: Ashish Amarnath <ashisham@vmware.com>
* fix unit tests
Signed-off-by: Ashish Amarnath <ashisham@vmware.com>
* check feature flag instead of nil check
Signed-off-by: Ashish Amarnath <ashisham@vmware.com>
* cleanup
Signed-off-by: Ashish Amarnath <ashisham@vmware.com>
2020-05-01 16:05:20 -04:00
Andy Goldstein
6cf3db6244
Support make test WHAT=.....
...
Signed-off-by: Andy Goldstein <goldsteina@vmware.com>
2019-01-03 15:27:41 -05:00
Steve Kriss
fd1c8294ce
use the go 1.10 build cache
...
Signed-off-by: Steve Kriss <steve@heptio.com>
2018-04-24 13:12:54 -07:00
Andy Goldstein
64632e29f8
Tweak test, update-fmt, add verify-fmt
...
Remove verifying gofmt from hack/test.sh.
Make sure hack/update-fmt.sh ignores zz_generated files.
Enable code simplification for gofmt.
Add hack/verify-fmt.sh.
Signed-off-by: Andy Goldstein <andy.goldstein@gmail.com>
2017-10-30 13:31:03 -04:00
Andy Goldstein
1af01e28ef
Add travis support
...
Remove realpath as Travis doesn't have it
Use bash instead of sh for build + test
Signed-off-by: Andy Goldstein <andy.goldstein@gmail.com>
2017-10-30 12:58:45 -04:00
Andy Goldstein
e38b6d0f4c
Support cross-compiling for clients
...
Signed-off-by: Andy Goldstein <andy.goldstein@gmail.com>
2017-10-24 12:26:26 -04:00