Xun Jiang
af62dd4b3e
Modify E2E and perf test result output directory.
...
Add LongTime label to more E2E cases.
Signed-off-by: Xun Jiang <xun.jiang@broadcom.com >
2024-08-20 10:58:32 +08:00
Xun Jiang
71c75d6dcb
Set the Ginkgo timeout to 5 hours.
...
Signed-off-by: Xun Jiang <blackpigletbruce@gmail.com >
2024-07-24 22:39:45 +08:00
Xun Jiang
e862b976a4
Use labels instead of regex to filter E2E test cases.
...
Signed-off-by: Xun Jiang <blackpigletbruce@gmail.com >
2024-07-24 15:33:06 +08:00
Xun Jiang
afca7dd6fe
Replace RunSpecsWithDefaultAndCustomReporters with RunSpecs.
...
Signed-off-by: Xun Jiang <blackpigletbruce@gmail.com >
2024-07-22 15:58:00 +08:00
Matthieu MOREL
c8baaa9b11
testifylint: enable more rules ( #8024 )
...
Signed-off-by: Matthieu MOREL <matthieu.morel35@gmail.com >
2024-07-18 10:43:16 -04:00
lyndon-li
55e027897c
Merge pull request #8010 from blackpiglet/7961_fix
...
Bump Ginkgo to v2.
2024-07-17 17:19:08 +08:00
Xun Jiang
7a3b947961
Bump Ginkgo to v2.
...
Signed-off-by: Xun Jiang <blackpigletbruce@gmail.com >
2024-07-17 15:31:23 +08:00
Matthieu MOREL
aa3fde5ea5
testifylint: enable bool-compare rule ( #7623 )
...
Signed-off-by: Matthieu MOREL <matthieu.morel35@gmail.com >
2024-07-16 09:28:23 -04:00
Matthieu MOREL
917b55e107
golangci-lint(unconvert): fix test files ( #7608 )
...
Signed-off-by: Matthieu MOREL <matthieu.morel35@gmail.com >
2024-07-16 09:27:15 -04:00
Xun Jiang
9b7dd663c3
Skip parallel files upload and download test for Restic case.
...
Signed-off-by: Xun Jiang <blackpigletbruce@gmail.com >
2024-06-13 11:28:12 +08:00
Matthieu MOREL
75fe761061
golangci-lint: fix gosimple linter
...
Signed-off-by: Matthieu MOREL <matthieu.morel35@gmail.com >
2024-05-17 07:31:03 +00:00
Xun Jiang
291d55f154
Bump the E2E upgrade and migration test version.
...
Signed-off-by: Xun Jiang <blackpigletbruce@gmail.com >
2024-05-17 14:19:06 +08:00
danfeng
0b5f10efbe
Merge pull request #7598 from mmorel-35/azure-storage-blob-go
...
Migrate from github.com/Azure/azure-storage-blob-go to github.com/Azure/azure-sdk-for-go/sdk/storage/azblob
2024-05-14 10:34:03 +08:00
danfeng
3c37c843f8
Merge pull request #7591 from mmorel-35/noctx
...
golangci-lint(noctx): fix test files
2024-05-13 13:29:07 +08:00
danfengl
85495eef48
Fix makefile param issue
...
Using VERSION instead of VELERO_VERSION, since VERSION is passed from root Makefile.
Signed-off-by: danfengl <danfengl@vmware.com >
2024-05-11 05:40:03 +00:00
Matthieu MOREL
173f704796
golangci-lint(noctx): fix test files
...
Signed-off-by: Matthieu MOREL <matthieu.morel35@gmail.com >
2024-05-10 10:05:28 +00:00
Matthieu MOREL
14e98b89ad
Migrate from github.com/Azure/azure-storage-blob-go to github.com/Azure/azure-sdk-for-go/sdk/storage/azblob
...
Signed-off-by: Matthieu MOREL <matthieu.morel35@gmail.com >
2024-05-10 09:24:35 +00:00
qiuming
7563a453fb
Merge pull request #7701 from qiuming-best/merge-makefile
...
Merge makefile for e2e perf test
2024-05-09 15:28:13 +08:00
qiuming
b8a48c0ef8
Merge pull request #7691 from qiuming-best/e2e-parallel-upload-download
...
Add E2E test for parallel files upload and download
2024-05-09 15:27:06 +08:00
Ming Qiu
a628cb525f
Add E2E test for parallel files upload and download
...
Signed-off-by: Ming Qiu <ming.qiu@broadcom.com >
2024-05-09 03:04:04 +00:00
danfengl
61c4d7b148
Add checkpoint for FS backup deletion test
...
As per PR #7281 , if repository count is more than 1, then snapshots deletion is achieved with a fast way, then we should have more than 1 FS backup repository per backup.
Signed-off-by: danfengl <danfengl@vmware.com >
2024-05-07 07:52:46 +00:00
danfengl
82fc557bd1
Add checkpoint of VSC for data movement migration test
...
1. In data movement scenario, volumesnapshotcontent by Velero backup will be deleted instead of retained in CSI scenaito, so add
a checkpoint for data movement scenario to verify no volumesnapshotcontent left after Velero backup;
2. Fix global context varaible issue, context varaible is not effective due to it's initialized right after the very beginning of
all tests instead of beginning of each test, so if someone script a new E2E test and did not overwrite it in the test body, then it
will fail the test if it was triggerd one hour later;
3. Due to CSI plugin is deprecated, it breaked down migration tests, because v1.13 still needs to install CSI plugin for the test.
Signed-off-by: danfengl <danfengl@vmware.com >
2024-04-28 09:47:08 +00:00
danfengl
8a3f2f41e4
Fix 1.14 nightly issues
...
1. Add sleep for native snapshot tests when using test.go interface;
2. Add --confirm for velero plugin add CLI as new feature introduced.
Signed-off-by: danfengl <danfengl@vmware.com >
2024-04-23 05:45:40 +00:00
danfengl
a3bd26acd9
Remove CSI plugin in E2E test
...
Signed-off-by: danfengl <danfengl@vmware.com >
2024-04-22 07:13:40 +00:00
Ming Qiu
a0fb7398cf
Merge makefile for e2e perf test
...
Signed-off-by: Ming Qiu <ming.qiu@broadcom.com >
2024-04-19 02:15:30 +00:00
Matthieu MOREL
facfb9552f
migrating to sdk/resourcemanager/**/arm** from services/**/mgmt/** ( #7596 )
...
Signed-off-by: Matthieu MOREL <matthieu.morel35@gmail.com >
2024-04-15 09:55:52 -04:00
eveneast
d0350960b6
Fix some comments
...
Signed-off-by: eveneast <qcqs@foxmail.com >
2024-04-15 14:48:20 +08:00
Xun Jiang
59eeec268b
Update CSI document. Remove the CSI plugin verifier.
...
Signed-off-by: Xun Jiang <blackpigletbruce@gmail.com >
2024-04-12 13:51:20 +08:00
Daniel Jiang
0a280e5786
Track and persist restore volume info
...
Signed-off-by: Daniel Jiang <jiangd@vmware.com >
2024-04-11 17:32:18 +08:00
Xun Jiang
31e140919a
Merge CSI plugin code.
...
Signed-off-by: Xun Jiang <blackpigletbruce@gmail.com >
2024-04-10 14:53:29 +08:00
lyndon-li
de2cb525aa
Merge pull request #7602 from alingse/fix-append-all-when-range-it
...
Fix: append all slice data when range for it
2024-04-01 14:07:13 +08:00
qiuming
9b705033b2
Merge pull request #7567 from danfengliu/debug-ns-deletion-hung-issue
...
Delete ns using kubectl
2024-04-01 13:31:55 +08:00
danfengl
b605f9dbd5
Delete ns using kubectl
...
Signed-off-by: danfengl <danfengl@vmware.com >
2024-04-01 02:40:26 +00:00
alingse
2ef22c082f
Fix: append all slice data when range for it
...
Signed-off-by: alingse <alingse@foxmail.com >
2024-04-01 00:11:50 +08:00
Matthieu MOREL
3d6dab0708
lint(ginkgolinter): expect (not)to HaveOccurred ( #7565 )
...
Signed-off-by: Matthieu MOREL <matthieu.morel35@gmail.com >
2024-03-29 10:05:48 -04:00
Matthieu MOREL
ef04ef6361
golangci-lint: use exclude-rules instead of skip-files and skip-dirs
...
Signed-off-by: Matthieu MOREL <matthieu.morel35@gmail.com >
2024-03-27 20:17:34 +00:00
Wenkai Yin(尹文开)
8752c3a820
Bump up the versions of severel Kubernetes-related libs
...
Bump up the versions of severel Kubernetes-related libs
Signed-off-by: Wenkai Yin(尹文开) <yinw@vmware.com >
2024-03-05 13:09:38 +08:00
danfengl
7c50c3cb8c
using zfs for vanilla cluster test
...
Signed-off-by: danfengl <danfengl@vmware.com >
2024-02-27 06:39:33 +00:00
Xun Jiang
ef5c2ed805
Modify according to comments.
...
Signed-off-by: Xun Jiang <blackpigletbruce@gmail.com >
2024-02-22 19:03:20 +08:00
Xun Jiang
effbcba521
Add E2E test cases for backup VolumeInfo feature.
...
Signed-off-by: Xun Jiang <blackpigletbruce@gmail.com >
2024-02-22 16:18:55 +08:00
danfengl
c9ba808bf1
Fix wrong usage of global velerocfg var, further PR
...
Signed-off-by: danfengl <danfengl@vmware.com >
2024-02-07 02:32:20 +00:00
danfengl
b0956322b9
Fix wrong usage of global varaible VeleroCfg
...
Signed-off-by: danfengl <danfengl@vmware.com >
2024-02-07 02:32:20 +00:00
Tiger Kaovilai
b1d95cf2aa
Set GOBIN so Makefile don't modify $PATH on go install Fix realPath resolving when cloud credentials is prefixed by ~ for home dir Use ~/.docker/config.json if REGISTRY_CREDENTIAL_FILE not defined and skip step if does not exists since it is optional
...
Signed-off-by: Tiger Kaovilai <tkaovila@redhat.com >
Set `GOBIN` so Makefile don't modify $PATH on `go install`
Fix realPath resolving when cloud credentials is prefixed by `~` for home dir
Use `~/.docker/config.json` if REGISTRY_CREDENTIAL_FILE not defined and skip step if does not exists since it is optional
Signed-off-by: Tiger Kaovilai <tkaovila@redhat.com >
Add kind testdata storageclass
Signed-off-by: Tiger Kaovilai <tkaovila@redhat.com >
Add kind testdata storageclass
Signed-off-by: Tiger Kaovilai <tkaovila@redhat.com >
log `Start to install Azure VolumeSnapshotClass ...` only on azure when csi is enabled
Signed-off-by: Tiger Kaovilai <tkaovila@redhat.com >
Add BSL_CONFIG example and notes
Signed-off-by: Tiger Kaovilai <tkaovila@redhat.com >
Makefile: Set `GOBIN` for `_output/...`
Signed-off-by: Tiger Kaovilai <tkaovila@redhat.com >
README spacing
Signed-off-by: Tiger Kaovilai <tkaovila@redhat.com >
StandbyClusterObjectStoreProvider typo
Signed-off-by: Tiger Kaovilai <tkaovila@redhat.com >
Specify velero namespace during get/delete command
Signed-off-by: Tiger Kaovilai <tkaovila@redhat.com >
Use object stores rather than cloudProvider for bucket queries
Signed-off-by: Tiger Kaovilai <tkaovila@redhat.com >
Remove debug print
Signed-off-by: Tiger Kaovilai <tkaovila@redhat.com >
simplify NS get changes, add velero NS to `DeleteBackupResource`
Signed-off-by: Tiger Kaovilai <tkaovila@redhat.com >
Skip file system backups on kind which uses hostPath volumes
Signed-off-by: Tiger Kaovilai <tkaovila@redhat.com >
Add StorageClass change test to PR kind e2e
Signed-off-by: Tiger Kaovilai <tkaovila@redhat.com >
Add more tests to pr
Signed-off-by: Tiger Kaovilai <tkaovila@redhat.com >
Add NS mapping to PR e2e
Signed-off-by: Tiger Kaovilai <tkaovila@redhat.com >
Add `SKIP_KIND` to some jobs containing volumes
Signed-off-by: Tiger Kaovilai <tkaovila@redhat.com >
Remove kind from kibishii tests
Signed-off-by: Tiger Kaovilai <tkaovila@redhat.com >
Label volume resource policies as restic, skip restic/snapshot tests, add more tests
Signed-off-by: Tiger Kaovilai <tkaovila@redhat.com >
TTLTest is a snapshot test
Signed-off-by: Tiger Kaovilai <tkaovila@redhat.com >
Remove non working tests
Signed-off-by: Tiger Kaovilai <tkaovila@redhat.com >
Resolve https://github.com/vmware-tanzu/velero/pull/7353#issuecomment-1925660077
Signed-off-by: Tiger Kaovilai <tkaovila@redhat.com >
address https://github.com/vmware-tanzu/velero/pull/7353/files#r1477218762
Signed-off-by: Tiger Kaovilai <tkaovila@redhat.com >
Address https://github.com/vmware-tanzu/velero/pull/7353#issuecomment-1923414840
Signed-off-by: Tiger Kaovilai <tkaovila@redhat.com >
2024-02-04 22:17:37 -05:00
danfengl
72438b7319
Support IRSA for data mover pipeline
...
Signed-off-by: danfengl <danfengl@vmware.com >
2024-02-02 02:04:26 +00:00
danfengl
df585053e7
Add a new EKS pipeline with IRSA as credential
...
Signed-off-by: danfengl <danfengl@vmware.com >
2024-01-26 02:17:21 +00:00
Guillaume Delacour
373b24e2c1
Upgrade AWS SDK
...
Signed-off-by: Guillaume Delacour <delacoug@amazon.com >
2024-01-16 23:35:33 +01:00
danfengl
a9c820c9d6
Fix nightly issue of missing param WithoutDisableInformerCacheParam during Velero installation
...
Signed-off-by: danfengl <danfengl@vmware.com >
2024-01-10 02:57:44 +00:00
Xun Jiang/Bruce Jiang
e65ef28948
Merge pull request #7272 from danfengliu/bumpup-plugins-matrix-for-1.13
...
Bumpup E2E test plugins matirx for v1.13
2024-01-09 10:38:36 +08:00
danfengl
1b22a49d22
Bumpup E2E test plugins matirx for v1.13
...
Signed-off-by: danfengl <danfengl@vmware.com >
2024-01-09 02:26:53 +00:00
danfengl
fdca488209
Add param disable informer cache for velero installation
...
Signed-off-by: danfengl <danfengl@vmware.com >
2024-01-05 07:22:50 +00:00