David Zhu
e3d2432e01
Force file sync after writing file via container and wait for pod to
...
disappear after removal in test
2019-10-30 15:40:53 -07:00
Dan Winship
6a040438ea
Update test/e2e/storage for new GetReadySchedulableNodes stuff
2019-10-09 08:12:56 -04:00
WanLinghao
a6f5d99409
Refactor and clean up e2e framework utils. This patch handles test/e2e/framework/pv_util.go file
2019-09-18 17:57:13 +08:00
carlory
910bd000ff
use log functions of core framework in the 'test/e2e/storage/*'
2019-09-06 10:26:16 +08:00
draveness
4c2e77a53e
feat: use framework.ExpectEqual in storage e2e test
2019-07-04 22:24:29 +08:00
Kubernetes Prow Robot
cdddcf9b48
Merge pull request #71170 from atlassian/rand-cleanup2
...
Cleanup math/rand package usage
2019-07-01 21:33:08 -07:00
Kubernetes Prow Robot
dc8b928136
Merge pull request #79162 from SataQiu/fix-test-20190619
...
Refactor: replace framework.Failf with e2elog.Failf
2019-06-21 12:17:04 -07:00
Aaron Crickenberger
1d0d98dbc5
add import-alias for k8s.io/api/policy/v1beta1
2019-06-20 11:40:37 -07:00
SataQiu
332be4b1e3
refactor: replace framework.Failf with e2elog.Failf
2019-06-19 17:52:35 +08:00
Jiatong Wang
b1c346c295
Move node related methods to framework/node package
...
- Add a package "node" under e2e/framework and alias e2enode;
- Rename some functions whose name have redundant string.
Signed-off-by: Jiatong Wang <wangjiatong@vmware.com>
2019-06-17 16:59:07 -07:00
Mikhail Mazurskiy
4ce1fb7d40
Cleanup math/rand package usage
2019-05-24 09:25:04 +10:00
SataQiu
01d38fec16
fix golint failures of test/e2e/storage
2019-05-11 23:30:17 +08:00
danielqsj
1058877fbf
remove dot imports in e2e/storage
2019-05-10 13:56:26 +08:00
John Schnake
a6f5ebf831
Move storage tests to use the framework/log package
...
This is part of the transition to using framework/log instead
of the Logf inside the framework package. This will help with
import size/cycles when importing the framework or subpackages.
2019-05-04 12:50:38 -05:00
Kenichi Omichi
542b07cd6a
Use framework.ExpectNoError() for e2e/storage
...
The e2e test framework has ExpectNoError() for readable test code.
This replaces Expect(err).NotTo(HaveOccurred()) with it for e2e/storage.
2019-04-02 16:20:35 +00:00
xichengliudui
8477389e7c
Fix some types
...
Fix some typos
2018-10-31 04:05:25 -04:00
k8s-ci-robot
8b36038b41
Merge pull request #68483 from pohly/e2e-refactor-pr
...
e2e refactor
2018-10-19 12:32:01 -07:00
Mikhail Mazurskiy
3a243090a5
Simplify random seed initialization
...
There is no need to set the time zone as the result does not
depend on it
2018-10-11 21:01:15 +11:00
Patrick Ohly
8b17db7e0c
e2e: modular framework
...
Not all users of the E2E framework want to run cloud-provider specific
tests. By splitting out the code it becomes possible to decide in
a E2E test suite which providers are supported.
This is achieved in two ways:
- the framework calls certain functions through a provider
interface instead of calling specific cloud provider functions
directly
- tests that are cloud-provider specific directly import the
new provider packages
The ingress test utilities are only needed by a few tests. Splitting
them out into a separate package makes the framework simpler for test
suites not using those tests.
Fixes : #66649
2018-10-11 11:16:11 +02:00
Davanum Srinivas
6cd8bd62fe
e2e test harness - use busybox from dockerhub
...
Use the same pattern everywhere in the e2e test
harness, use busybox (from dockerhub) instead
of using the one from k8s.gcr.io registry.
Change-Id: I57c3b867408c1f9478a8909c26744ea0368ff003
2018-08-07 11:22:16 -04:00
ruicao
95c232ee07
Typo fix: toto -> to
2018-06-12 23:12:39 +08:00
David Eads
94e3d94d67
update tests to be specific about the versions they are testing instead of floating
2018-05-01 13:18:41 -04:00
Cheng Xing
fe76c9f779
Fixes 'Zone is empty' errors in PD upgrade tests; skips pd tests with inline volume in multizone clusters
2018-03-15 15:00:13 -07:00
Bowei Du
02e52da702
Update Instances to use generated code
...
Update LoadBalancer to use generated code
2018-01-22 16:59:51 -08:00
Rohit Jog
015e20cb15
e2e test layout changes for vsphere ( #398 )
2017-12-18 10:19:18 -08:00
jeff vance
2bd0cd2fd4
fixes issue 56041
2017-11-21 19:35:05 -08:00
Kevin
4c8539cece
use core client with explicit version globally
2017-10-27 15:48:32 +08:00
Kubernetes Submit Queue
97be9e58bb
Merge pull request #54207 from jeffvance/pd-eviction
...
Automatic merge from submit-queue (batch tested with PRs 52868, 53196, 54207). If you want to cherry-pick this change to another branch, please follow the instructions <a href="https://github.com/kubernetes/community/blob/master/contributors/devel/cherry-picks.md ">here</a>.
eviction/detach test
**What this PR does / why we need it**:
e2e test for detach after a pod is evicted.
**Which issue this PR fixes** : fixes #52676
**Release note**:
```release-note
NONE
```
cc @jingxu97 @copejon
2017-10-25 12:32:22 -07:00
jeff vance
6520852020
added BUILD; review comments
2017-10-19 16:26:50 -07:00
jeff vance
271db7d120
eviction/detach test
2017-10-19 00:11:58 -07:00
Di Xu
f7f3577035
use multi-arch busybox for e2e
2017-10-19 10:36:31 +08:00
jeff vance
ed00f5250d
review: improve disruptive node tests
2017-10-17 11:56:09 -07:00
jeff vance
b97f838280
review: condense 2 Contexts into 1
2017-10-16 20:54:31 -07:00
jeff vance
b5ca76bb4f
review: condense 2 more Its into 1
2017-10-16 15:49:14 -07:00
jeff vance
7229f634ab
review comments: some refactoring in testPDPod() and simplified Logf()
2017-10-16 12:53:15 -07:00
jeff vance
6596c94d54
refactor pd.go for future tests
2017-10-16 12:53:15 -07:00
Kubernetes Submit Queue
37780d1c67
Merge pull request #51809 from davidz627/gci_api_test
...
Automatic merge from submit-queue (batch tested with PRs 52109, 52235, 51809, 52161, 50080). If you want to cherry-pick this change to another branch, please follow the instructions <a href="https://github.com/kubernetes/community/blob/master/contributors/devel/cherry-picks.md ">here</a>..
Updated pd.go tests to use GCE API instead of GCloud Commands
Fixes #49796
2017-09-23 10:26:49 -07:00
David Zhu
d33274ce64
Updated pd.go tests to use GCE API instead of GCloud Commands
2017-09-13 11:55:18 -07:00
Manjunath A Kumatagi
ee4d54c70c
Port e2e tests for multi architecture
2017-09-01 05:40:52 +05:30
saadali
c861d088ac
Add project to pd delete node gcloud command
2017-07-20 15:54:37 -07:00
saadali
4804e320e4
Add more logging to PD node delete test
2017-07-19 08:32:46 -07:00
Jacob Simpson
8bcbbd4d08
Migrate api.Registry to testapi.Groups in tests.
2017-07-17 15:05:38 -07:00
Jacob Simpson
29c1b81d4c
Scripted migration from clientset_generated to client-go.
2017-07-17 15:05:37 -07:00
Ryan Hitchman
678ca905d6
Remove volume tags.
2017-07-12 11:11:16 -07:00
Ryan Hitchman
d4dc49ba90
Make storage e2e tests start with [sig-storage] instead of [k8s.io].
...
This makes understanding sig ownership from a test name very easy for
tools and humans.
2017-07-12 11:11:16 -07:00
Cheng Xing
78d111b75f
Ensures node becomes schedulable at the end of tests that delete nodes
2017-06-26 18:41:14 -07:00
Cheng Xing
35efde9e6d
Extending timeout waiting for delete node to become ready before the test ends
2017-06-23 18:56:34 -07:00
Chao Xu
60604f8818
run hack/update-all
2017-06-22 11:31:03 -07:00
Chao Xu
f4989a45a5
run root-rewrite-v1-..., compile
2017-06-22 10:25:57 -07:00
Cheng Xing
6a073374f8
PD e2e test: Ready node check now uses the most up-to-date node count.
2017-06-01 14:03:02 -07:00