* try generate MKP binary for each submit
* try run
* fix format
* fix format
* fix format
* it works, gcloud builds submit --config test/cloudbuild/mkp_verify.yaml --project ml-pipeline-test
* test commit trigger
* backup codes
* test
* fix
* pass manual test before submit
* 0.3.0
* quick fix for test path
Co-authored-by: Renmin Gu <renming@google.com>
* try generate MKP binary for each submit
* try run
* fix format
* fix format
* fix format
* it works, gcloud builds submit --config test/cloudbuild/mkp_verify.yaml --project ml-pipeline-test
* test commit trigger
* backup codes
* test
* fix
* pass manual test before submit
* 0.3.0
Co-authored-by: Renmin Gu <renming@google.com>
* Implement upgrade test
* mark upgrade-tests.sh as executable
* Fix comments
* Base upgrade_test_setup.yaml
* e2e integration of upgrade test
* Fix entrypoint argument
* Fix e2e workflow yaml
* Fix run_test.sh argument processing
* Fix no closing backtick
* Restrucutre upgrade_test.go to focus the test on upgrade verification
* clean up code
* Clean up after upgrade test when it is run in integration tests.
* Include pipeline tests in upgrade test
* Reorder tests
* Add upgrade test coverage for run api resources
* Add job api resource coverage in upgrade test & refactored upgrade test
* Fix add missing step in upgrade test
* Fix BUILD.bazel
* Fix upgrade_test.go
* Try to fix upgrade test failure
* Fix hard coded namespace
* Sync upgrade-tests.sh with new changes in presubmit-tests-with-pipeline-deployment.sh
* Update upgrade test
* Remove redundant code
* Fix integration test exit code
* Fix trigger interval second mismatch
* Add mkp deployment for test
* Add mkp deployment script
This commit adds mkp deployment script including cluster deployment,
argo installation and kfp mkp deployment.
* Add sleep 60 after kfp deployment
This commits adds sleep 60 after kfp deployment to make sure kfp
resources are ready when running argo submit.
* Typo fix
This commit fixes zone variable and deletes extra comments.
* Remove cluster deployment and argo installation in mkp script
This commit removes cluster deployment and argo installation in mkp
script. Those logic are the same with before and can use existing
script.
* Revert unrelated changes
This commit reverts unrelated changes on
test/manifests/kustomization.yaml.
* Add kfp deployment options param in post submit script
This commit adds kfp deployment options in post submit script. Current
options are standalone and mkp deployment.
* Fix on naming and syntax
This commit fixes small naming and syntax problem pointed on PR review.
* Script to set up workload identity for standalone deployment
* Migrate tests to run on standalone + workload identity
* Fix test script
* Switch to static GSAs for testing, because they have name length limit
* Add workload identity binding for argo
* Fix argo workload identity bindings
* Remove user-gcp-sa from tests
* Remove use_gcp_secret from xgboost sample
* Allow debugging tests locally
* Wait for policies to take effect
* Update deploy-pipeline-lite.sh
* Update deploy-pipeline-lite.sh
* [WIP] test gcloud auth list with test-runner sa
* Add namespace
* test again
* Use new image builder
* test again
* Remove debug code
* Remove usages of use_gcp_secret
* Fix unit test and tensorboard pod template
* Add debug code again to test
* Try waiting until workload identity bindings are ready
* Fix some other samples
* Fix parameterized tfx oss sample
* Add retry to image building
* Try fixing tfx oss sample
* Fix compiled tfx oss sample
* Update all google/cloud-sdk to latest
* Try fixing parameterized tfx oss sample again
* Also verify pipeline-runner ksa is working
* Fix parameterized_tfx_oss sample
* Update gcp-workload-identity-setup.sh
* Revert unneeded change
* Pin to new google/cloud-sdk
* Remove wrongly commited binaries
* Testing - Clean up the Argo controller that was used to build images
* Try to not install Argo in the first place
* Added the test-runner service account
* Cleanup
* Changing the install-argo.sh script instead
* add postsubmit script and yaml
* remove old sample tests component file
* extract deploy-pipeline.sh, deploy-kubeflow.sh and test-prep.sh from presubmit and postsubmit scripts