Commit Graph

20 Commits

Author SHA1 Message Date
Tim Hockin 793488ebab Use make as the main build tool
This allows us to start building real dependencies into Makefile.

Leave old hack/* scripts in place but advise to use 'make'.  There are a few
rules that call things like 'go run' or 'build/*' that I left as-is for now.
2016-07-12 21:52:00 -07:00
k8s-merge-robot b8ad2cda40 Merge pull request #27412 from liggitt/test-etcd-dir
Automatic merge from submit-queue

Allow specifying base location for test etcd data

Allows controlling where etcd test data goes. Needed in some environments (like AWS/EBS) to allow putting etcd data on a higher performing volume than /tmp
2016-07-08 15:16:40 -07:00
Jordan Liggitt 9389563971 Allow specifying base location for test etcd data 2016-07-08 16:24:41 -04:00
k8s-merge-robot 0bc86fd69b Merge pull request #28460 from wojtek-t/remove_cmd_integration
Automatic merge from submit-queue

Remove cmd/integration test

Fix #24440

After few cleanup PRs:
https://github.com/kubernetes/kubernetes/pull/27182
https://github.com/kubernetes/kubernetes/pull/27535
https://github.com/kubernetes/kubernetes/pull/26016

The only things that are being tested here is:
- starting master components without any verification (so if it didn't start, it will still work :P)
- checking if kubelet is starting containers from http manifest.

The latter is already tested in:
https://github.com/kubernetes/kubernetes/blob/master/pkg/kubelet/config/http_test.go#L54

So the test is now useless, at the same time, significantly increasing time spent on integration tests.

@lavalamp @mikedanese @spxtr @fejta
2016-07-07 11:36:19 -07:00
Mike Danese c5324cf452 update docs
Signed-off-by: Mike Danese <mikedanese@google.com>
2016-07-07 00:54:23 -07:00
Wojciech Tyczynski 74429867d8 Remove cmd/integration test 2016-07-04 13:07:12 +02:00
Daniel Smith 3d6c8acef6 Merge pull request #26032 from pmorie/improve-tests
Testing improvements
2016-06-15 15:44:33 -07:00
Paul Morie 4c6e8c6738 Improve debugging experience for single integration test case 2016-06-14 12:51:02 -04:00
David McMahon 4a5d209960 Updated docs and examples for release-1.3. 2016-06-13 12:24:34 -07:00
Paul Morie c2022785be Improve developer docs on unit and integration testing 2016-06-13 15:10:46 -04:00
Dawn Chen 94ac5ff7f0 Revert "Versioning docs and examples for v1.4.0-alpha.0."
This reverts commit cce9db3aa9555671c5ddf69549b46ed0fd7e472a.
2016-06-10 16:46:46 -07:00
David McMahon 2f5640b791 Versioning docs and examples for v1.4.0-alpha.0. 2016-06-10 14:55:35 -07:00
Tim Hockin f02a0dc5c1 Convert everything to use vendor/ 2016-05-08 20:30:37 -07:00
Janet Kuo ce70f0b829 Update testing convention docs 2016-05-03 10:29:48 -07:00
Chao Xu 469f087212 move pods.go to pods_test.go 2016-04-28 15:39:28 -07:00
mikebrow 9a8e0fbebe minor edits to testing guide
Signed-off-by: mikebrow <brownwm@us.ibm.com>
2016-04-01 16:48:14 -05:00
Aaron Crickenberger 8846094b71 Update conformance test policy
Mostly doc updates and cruft removal

- describe conformance test policy and howto in e2e-tests.md
- rm e2e test info from testing.md in the name of DRY
- rm cluster/test-conformance.sh; unusable in release tar, not e2e.go
- update e2e test link in write-a-getting-started-guide.md
2016-03-22 13:09:31 -07:00
Erick Fejta ae94c4fca4 Address thockin nits 2016-03-11 02:06:05 -08:00
Erick Fejta 92c0bf5f3b Add conventions 2016-03-06 19:50:31 -08:00
Erick Fejta 124be69352 Add simplified testing instructions and etcd installation check. 2016-03-06 19:07:34 -08:00