Commit Graph

11 Commits

Author SHA1 Message Date
Riley Bauer fbae0f855e Creates a default experiment at API server set up time (#1089)
* WIP - Create default experiment upon API server initialization

* Default experiment initialization caused crashes if API server pod was restarted without clearing DB

* Adding new table to store default experiment ID

* Add default experiment type model definition

* Minor fixes, everything seems to work now

* Clean up. Renamed to default_experiment_store

* Adds tests for the default_experiment_store

* Add integration test for verifying initial cluster state. Currently only covers existence of default experiment

* Don't run initialization tests except as integration tests

* Fixes comments

* PR comments and cleanup

* Extract code in resource_manager to helper func
2019-04-15 15:55:04 -07:00
IronPan f8c1dde3a8 move integration test to sub dir (#888)
* move integration test to sub dir

* revert
2019-03-01 15:32:56 -08:00
IronPan e7af13263a switch from go dep to go module (#581)
* add vendor to gitignore

* switch to go module

* switch to go module

* switch to go module

* prune go mod

* prune go mod

* turn on go mod for test

* enable go module in docker image

* enable go module in docker image

* fix images

* debug

* debug

* debug

* update image
2018-12-21 16:28:21 -08:00
Yasser Elsayed ba261f368e Skip backend integration tests when cli flag isn't passed (#527)
* skip integration tests when unit test flag is set to true

* use cli arg to run integration tests

* use runIntegrationTests flag instead
2018-12-17 10:47:37 -08:00
IronPan 9b77d4a8a6 Switching test to kubeflow deployment (#351)
* test

* fix

* fix

* fix

* fix

* fix

* update

* cleanup

* fix

* coopy test

* chmod

* fix

* fix

* fix

* fix

* fix

* fix

* fix

* fix

* fix

* fix

* fix

* fix

* fix

* fix

* fix

* fix

* fix

* fix

* fix

* fix

* fix

* fix

* fix

* fix

* fix

* update

* fix

* fix

* fix

* fix

* fix

* fix

* fix sample test

* fix

* fix

* merge

* update image builder image

* update script

* mount permission
2018-11-28 21:36:12 -08:00
Alexey Volkov bcbb2c51b9 Tests - Fixed many test issues (external PRs, code de-sync) by getting rid of git clone (#315)
* Tests - Getting rid of git clone in */run_test.sh
run_test.sh scripts no longer pull the repo code, because the code is now correctly baked in during the image build. This saves ~11 pulls per commit
Backend unit test image is now build as part of the test suite

* Added target-image-prefix parameter to simplify test configuration

* Build all images from source code prepared by Prow. Got rid of git pulls
All images are now built from archived version of code the source code prepared by Prow.
This saves 25 more pulls and improves test reliability.
The archived source code location is passed through image-build-context-gcs-uri parameter.

* Addressed the PR feedback.
2018-11-26 13:56:49 -08:00
Alexey Volkov f0c189f3a5 Marked scripts as executable (#188)
chmod +x scripts
2018-11-09 19:50:30 -08:00
Alexey Volkov b190e729d2 Tests - Testing master+branch instead of just branch (#165)
* Tests - Testing master+branch instead of just branch

* Updated the image-builder image

* Fixed "fatal: unable to auto-detect email address"

* Updated the image builder images

* Updated the backend-unit-test image
2018-11-09 14:22:41 -08:00
Yang Pan a855ffb68f activate public prow service account (#153)
* activate service account

* Update presubmit-tests-gce-minikube.sh

* Update presubmit-tests.gke.sh

* Update presubmit-tests.sh

* update git clone

* update image

* update image

* Removed the SSH key copying

* update git clone

* update image

* update
2018-11-08 16:00:30 -08:00
Pascal Vicaire d18f37785d Updating references to the project repository to kubeflow/pipelines. 2018-11-02 15:06:54 -07:00
Pascal Vicaire 633e2ddcc8 Initial commit of the kubeflow/pipeline project. 2018-11-02 14:02:31 -07:00