Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
E2E deploy test: rewrite in go tests (#814)
* ✨ add tests/e2e package Signed-off-by: Rintaro Okamura <rintaro.okamura@gmail.com> * ✨ use stream apis Signed-off-by: Rintaro Okamura <rintaro.okamura@gmail.com> * ✨ add GetObject & SearchByID Signed-off-by: Rintaro Okamura <rintaro.okamura@gmail.com> * ♻️ improve validation Signed-off-by: Rintaro Okamura <rintaro.okamura@gmail.com> * 💚 update e2e-deploy Signed-off-by: Rintaro Okamura <rintaro.okamura@gmail.com> * 💚 add libhdf5 for e2e-deploy test Signed-off-by: Rintaro Okamura <rintaro.okamura@gmail.com> * 💚 fix vald client Signed-off-by: Rintaro Okamura <rintaro.okamura@gmail.com> * 💚 fix NewPortforward interface Signed-off-by: Rintaro Okamura <rintaro.okamura@gmail.com> * 🔥 commented out logging search results Signed-off-by: Rintaro Okamura <rintaro.okamura@gmail.com> * ✅ improve e2e test Signed-off-by: Rintaro Okamura <rintaro.okamura@gmail.com> * 🍱 update values-ci manifest Signed-off-by: Rintaro Okamura <rintaro.okamura@gmail.com> * 💚 simplify Signed-off-by: Rintaro Okamura <rintaro.okamura@gmail.com> * 🔧 add config Signed-off-by: Rintaro Okamura <rintaro.okamura@gmail.com> * 🔧 inc replicas Signed-off-by: Rintaro Okamura <rintaro.okamura@gmail.com> * 💚 fix loop Signed-off-by: Rintaro Okamura <rintaro.okamura@gmail.com> * 🔊 add log Signed-off-by: Rintaro Okamura <rintaro.okamura@gmail.com> * 🔍 improve logs Signed-off-by: Rintaro Okamura <rintaro.okamura@gmail.com> * 🔧 add keepalive Signed-off-by: Rintaro Okamura <rintaro.okamura@gmail.com> * 💚 add Cassandra E2E test Signed-off-by: Rintaro Okamura <rintaro.okamura@gmail.com> * 🔧 revise config Signed-off-by: Rintaro Okamura <rintaro.okamura@gmail.com> * 🔧 revise config Signed-off-by: Rintaro Okamura <rintaro.okamura@gmail.com> * 🔧 cassandra consistency = one Signed-off-by: Rintaro Okamura <rintaro.okamura@gmail.com> * 💚 trigger e2e deploy test using chatops Signed-off-by: Rintaro Okamura <rintaro.okamura@gmail.com> * ✅ use correct version of containers Signed-off-by: Rintaro Okamura <rintaro.okamura@gmail.com> * 🔊 print HELM_EXTRA_OPTIONS Signed-off-by: Rintaro Okamura <rintaro.okamura@gmail.com> * 💚 remove redundant condition checks Signed-off-by: Rintaro Okamura <rintaro.okamura@gmail.com> * ⬆️ upgrade setup-k3d Signed-off-by: Rintaro Okamura <rintaro.okamura@gmail.com> * ✅ just a workaround for strange mysql table definition Signed-off-by: Rintaro Okamura <rintaro.okamura@gmail.com> * 🚚 move values into .github/helm/values Signed-off-by: Rintaro Okamura <rintaro.okamura@gmail.com> * ✅ add sidecar test Signed-off-by: Rintaro Okamura <rintaro.okamura@gmail.com> * 🔧 fix Signed-off-by: Rintaro Okamura <rintaro.okamura@gmail.com> * 🔧 fix config for agent-sidecar Signed-off-by: Rintaro Okamura <rintaro.okamura@gmail.com> * 🔧 reduce number of data Signed-off-by: Rintaro Okamura <rintaro.okamura@gmail.com> * 🔧 add createindex phase Signed-off-by: Rintaro Okamura <rintaro.okamura@gmail.com> * 🔧 remove useless config Signed-off-by: Rintaro Okamura <rintaro.okamura@gmail.com> * 💚 remove useless lines Signed-off-by: Rintaro Okamura <rintaro.okamura@gmail.com> * 🔧 fix sidecar config Signed-off-by: Rintaro Okamura <rintaro.okamura@gmail.com> * ✅ add tests for mysql deleteMeta Signed-off-by: Rintaro Okamura <rintaro.okamura@gmail.com> * 🔧 Add options for which data is used for test Signed-off-by: Rintaro Okamura <rintaro.okamura@gmail.com> * 🎨 format yamls Signed-off-by: Rintaro Okamura <rintaro.okamura@gmail.com> * 📄 Update license header Signed-off-by: Rintaro Okamura <rintaro.okamura@gmail.com> * ⬆️ Upgrade to v1 APIs Signed-off-by: Rintaro Okamura <rintaro.okamura@gmail.com> * 🔧 Fix Helm values for E2E test Signed-off-by: Rintaro Okamura <rintaro.okamura@gmail.com> * 💚 Fix method call Signed-off-by: Rintaro Okamura <rintaro.okamura@gmail.com> * 🔧 Reduce number of data Signed-off-by: Rintaro Okamura <rintaro.okamura@gmail.com> * 💚 Fix to use v1 vald API Signed-off-by: Rintaro Okamura <rintaro.okamura@gmail.com> * 🔧 Reduce number of Scylla cluster member Signed-off-by: Rintaro Okamura <rintaro.okamura@gmail.com> * 🚸 Add a variable for scylla deploy task Signed-off-by: Rintaro Okamura <rintaro.okamura@gmail.com> * 🔧 Add minio deploy task Signed-off-by: Rintaro Okamura <rintaro.okamura@gmail.com> * ♻️ Use kubectl wait instead for sh loop Signed-off-by: Rintaro Okamura <rintaro.okamura@gmail.com> ✏️ Fix typo Signed-off-by: Rintaro Okamura <rintaro.okamura@gmail.com> * ➕ Add cli-runtime to go.mod.default / Remove duplicated client-go entry Signed-off-by: Rintaro Okamura <rintaro.okamura@gmail.com> * ♻️ use assoc list for checking pr-xxx image existences Signed-off-by: Rintaro Okamura <rintaro.okamura@gmail.com> * ⬆️ Update go.sum Signed-off-by: Rintaro Okamura <rintaro.okamura@gmail.com> * 💚 Fix build Signed-off-by: Rintaro Okamura <rintaro.okamura@gmail.com> * 🔧 tuning: add sleep Signed-off-by: Rintaro Okamura <rintaro.okamura@gmail.com> * 🔧 Tuning number of requests Signed-off-by: Rintaro Okamura <rintaro.okamura@gmail.com> * 💚 Fix e2e tests code Signed-off-by: Rintaro Okamura <rintaro.okamura@gmail.com> * ✅ Update e2e tests Signed-off-by: Rintaro Okamura <rintaro.okamura@gmail.com>
- Loading branch information