Davanum Srinivas
954996e231
Move from glog to klog
...
- Move from the old github.com/golang/glog to k8s.io/klog
- klog as explicit InitFlags() so we add them as necessary
- we update the other repositories that we vendor that made a similar
change from glog to klog
* github.com/kubernetes/repo-infra
* k8s.io/gengo/
* k8s.io/kube-openapi/
* github.com/google/cadvisor
- Entirely remove all references to glog
- Fix some tests by explicit InitFlags in their init() methods
Change-Id: I92db545ff36fcec83afe98f550c9e630098b3135
2018-11-10 07:50:31 -05:00
Davanum Srinivas
43f523d405
Switch to sigs.k8s.io/yaml from ghodss/yaml
...
Change-Id: Ic72b5131bf441d159012d67a6a3d87088d0e6d31
2018-11-07 13:17:32 -05: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
Yuanbin.Chen
f2eee3fe2a
Fix kubeadm checks import error
...
kubeadm checks package import path exist "kubernetes/test",
So change the import path.
* move "k8s.io/kubernetes/test/e2e_node/system" directory file
to "k8s.io/kubernetes/cmd/kubeadm/app/util/system"
* change system package import path
* remove "k8s.io/kubernetes/test/e2e_node/system" directory
Issues report link:
https://github.com/kubernetes/kubeadm/issues/976
Signed-off-by: Yuanbin.Chen <cybing4@gmail.com >
2018-07-13 14:27:46 +08:00
liz
1ec02b1cd5
Move path management from e2e_node to common test/utils directory
...
enables reuse of these methods for other e2e tests
2018-04-27 11:12:10 -04:00
liz
432b542218
Generated artefacts
2018-04-27 11:11:45 -04:00
Christoph Blecker
710c8563b4
Fix go vet errors
2018-04-02 17:57:44 -07:00
Jeff Grafton
ef56a8d6bb
Autogenerated: hack/update-bazel.sh
2018-02-16 13:43:01 -08:00
Di Xu
48388fec7e
fix all the typos across the project
2018-02-11 11:04:14 +08:00
David Ashpole
17e8d8c040
use node-e2e framework for testing cadvisor
2018-01-31 10:14:54 -08:00
Jeff Grafton
efee0704c6
Autogenerate BUILD files
2017-12-23 13:12:11 -08:00
foxyriver
7d71129ff0
delete archive
2017-10-20 11:40:52 +08:00
Jeff Grafton
aee5f457db
update BUILD files
2017-10-15 18:18:13 -07:00
Kubernetes Submit Queue
0f5f82fa44
Merge pull request #53416 from krzyzacy/nodeconfig-path
...
Automatic merge from submit-queue. 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>.
Add a flag to customize config relative dir
So while migrating nodee2e configs to test-infra, I found out that I'd need to have a better support for [user-data](https://github.com/kubernetes/test-infra/blob/master/jobs/e2e_node/image-config.yaml#L11 ). However it's not wise to use an [absolute path](https://github.com/kubernetes/test-infra/blob/master/jobs/config.json#L9309 ), having the config dir to be configurable will be a better solution here, and as well for later on support run local node tests from test-infra.
Currently the job references to the image configs from test-infra, but read metadata from kubernetes, which is wrong :-\
/assign @yguo0905 @Random-Liu
2017-10-12 00:57:29 -07:00
Random-Liu
6d132e8e18
Add extra log and node env support.
...
Signed-off-by: Random-Liu <taotaotheripper@gmail.com >
2017-10-10 18:07:08 -07:00
Kubernetes Submit Queue
d9bc7f0896
Merge pull request #52606 from Random-Liu/local-node-e2e-return-error
...
Automatic merge from submit-queue. 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>.
Let local node e2e return error.
Fixes #52665
Let `make test-e2e-node` return error when it fails. Now it always returns exit code 0, whenever it fails or not.
@yguo0905 Could you help me review this?
Signed-off-by: Lantao Liu <lantaol@google.com >
2017-10-06 21:53:03 -07:00
Sen Lu
86936539b2
Add a flag to customize config relative dir
2017-10-03 20:20:46 -07:00
Lantao Liu
55dc6f67d3
Let local node e2e return error.
...
Signed-off-by: Lantao Liu <lantaol@google.com >
2017-09-29 17:46:22 +00:00
Sen Lu
afec30c720
Abort if not default nor conformance
2017-09-28 16:10:33 -07:00
Sen Lu
69df66c738
Let node test subcommand be an arg
2017-09-28 13:47:51 -07:00
Kubernetes Submit Queue
0867802bbc
Merge pull request #50831 from Random-Liu/instance-metadata-from-flag
...
Automatic merge from submit-queue (batch tested with PRs 50693, 50831, 47506, 49119, 50871)
Add instance metadata from flag even when using image config.
Also add instance metadata from flag even when we are using image config.
* Sometimes we need to dynamically generate instance metadata, it's troublesome to put them into image config.
* Sometimes we want to apply instance metadata to all images, it's duplicated to add them to each image in the image config.
/assign @yguo0905 Could you help me review this?
2017-08-21 14:29:57 -07:00
Random-Liu
2c129e4d6a
Add instance metadata from flag even when using image config.
2017-08-17 16:42:25 -07:00
Nick Sardo
a0e95f9475
Fix e2e_node for changes to /api/compute/v0.beta package
2017-08-17 10:29:58 -07:00
Yang Guo
1fb12b84dd
Allow passing image description from e2e node test config
2017-08-14 17:11:05 -07:00
Jeff Grafton
a7f49c906d
Use buildozer to delete licenses() rules except under third_party/
2017-08-11 09:32:39 -07:00
Jeff Grafton
33276f06be
Use buildozer to remove deprecated automanaged tags
2017-08-11 09:31:50 -07:00
Yang Guo
78f04e2abf
Add node e2e tests for GKE environment
2017-07-23 20:59:11 -07:00
Yang Guo
22c9e23202
Supports customized system spec in the node conformance test and creates the GKE system spec
2017-07-14 09:39:19 -07:00
Yang Guo
b17c6a1769
Add test image name to the OS image field of the perf metrics
2017-07-12 14:51:45 -07:00
Rohit Agarwal
1561f55c4c
Wait for cloud-init to finish before starting tests.
...
This fixes #46889 .
2017-06-05 10:50:24 -07:00
Vishnu kannan
1e77594958
Adding an installer script that installs Nvidia drivers in Container Optimized OS
...
Packaged the script as a docker container stored in gcr.io/google-containers
A daemonset deployment is included to make it easy to consume the installer
A cluster e2e has been added to test the installation daemonset along with verifying installation
by using a sample CUDA application.
Node e2e for GPUs updated to avoid running on nodes without GPU devices.
Signed-off-by: Vishnu kannan <vishnuk@google.com >
2017-05-20 21:17:19 -07:00
Random-Liu
56803ec97d
Fix node e2e panic when not using image config file.
2017-05-16 11:36:50 -07:00
Vishnu kannan
d1b4dba440
adding support for gpus in node e2e
...
Signed-off-by: Vishnu kannan <vishnuk@google.com >
2017-05-13 16:35:54 -07:00
Mike Danese
a05c3c0efd
autogenerated
2017-04-14 10:40:57 -07:00
Random-Liu
f81460e35d
Change the junit file name format to junit_image-name_id.xml,
...
and make the gci image name shorter.
2017-03-09 16:47:48 -08:00
Jeff Grafton
20d221f75c
Enable auto-generating sources rules
2017-01-05 14:14:13 -08:00
Mike Danese
161c391f44
autogenerated
2016-12-29 13:04:10 -08:00
Random-Liu
4cdd1b788a
Add node conformance ci test.
2016-12-13 19:08:55 -08:00
Random-Liu
bca5aea5ba
Refactor RunRemote to support TestSuite interface.
2016-12-13 19:08:55 -08:00
Random-Liu
99dc80ccc2
Add TestSuite interface and update the CreateTestArchive function.
2016-12-13 19:08:55 -08:00
Mike Danese
c87de85347
autoupdate BUILD files
2016-12-12 13:30:07 -08:00
Random-Liu
7c2b1f4752
Remove setup-node, which is not needed after we run the whole test as
...
root.
2016-12-05 16:16:08 -08:00
Random-Liu
6d4e457f1f
Collect serial output when test fails in node e2e.
2016-12-01 10:41:24 -08:00
Random-Liu
919935beec
Remove sudo in test suite and run test with sudo.
2016-11-07 15:27:53 -08:00
Mike Danese
763c4987f2
autogenerated
2016-10-24 14:47:27 -07:00
Mike Danese
0ea5904c23
rename test/e2e_node/build/ to builder/
2016-10-24 14:47:26 -07:00
Mike Danese
3b6a067afc
autogenerated
2016-10-21 17:32:32 -07:00
Paul Morie
3539993ee0
Make node E2E tests more transparent
2016-09-20 21:55:41 -04:00
Zhou Fang
a683eb0418
get image and machine info from api server instead of passing from test
...
# Please enter the commit message for your changes. Lines starting
2016-09-13 08:41:29 -07:00
Jeff Grafton
1e0cbbf451
Make error more useful when failing to list node e2e images
2016-09-06 17:16:53 -07:00