kubernetes/test/e2e_node
Kubernetes Submit Queue 32e38b6659
Merge pull request #58755 from vikaschoudhary16/probing-mode
Automatic merge from submit-queue (batch tested with PRs 58755, 66414). 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>.

Use probe based plugin watcher mechanism in Device Manager

**What this PR does / why we need it**:
Uses this probe based utility in the device plugin manager.

**Which issue(s) this PR fixes** *(optional, in `fixes #<issue number>(, fixes #<issue_number>, ...)` format, will close the issue(s) when PR gets merged)*:
Fixes #56944 

**Notes For Reviewers**:
Changes are backward compatible and existing device plugins will continue to work. At the same time, any new plugins that has required support for probing model (Identity service implementation), will also work. 


**Release note**
```release-note
Add support kubelet plugin watcher in device manager.
```
/sig node
/area hw-accelerators
/cc /cc @jiayingz @RenaudWasTaken @vishh @ScorpioCPH @sjenning @derekwaynecarr @jeremyeder @lichuqiang @tengqm @saad-ali @chakri-nelluri @ConnorDoyle
2018-07-27 15:20:06 -07:00
..
builder Move path management from e2e_node to common test/utils directory 2018-04-27 11:12:10 -04:00
conformance Update all script to use /usr/bin/env bash in shebang 2018-04-19 13:20:13 +02:00
environment Remove --cadvisor-port - has been deprecated since v1.10 2018-07-02 08:54:14 -04:00
jenkins Update all script to use /usr/bin/env bash in shebang 2018-04-19 13:20:13 +02:00
perftype update BUILD files 2017-10-15 18:18:13 -07:00
remote Fix kubeadm checks import error 2018-07-13 14:27:46 +08:00
runner Fix kubeadm checks import error 2018-07-13 14:27:46 +08:00
services Run hack/update-bazel.sh 2018-06-22 16:22:57 -07:00
apparmor_test.go test/e2e_node: Add Node-exclusive feature tags to existing tests 2018-05-21 17:52:36 -07:00
benchmark_util.go use core client with explicit version globally 2017-10-27 15:48:32 +08:00
BUILD Fix kubeadm checks import error 2018-07-13 14:27:46 +08:00
container.go remove a todo which is out of date 2018-02-07 09:31:15 +08:00
container_log_rotation_test.go Add node e2e test for log rotation. 2018-02-23 01:42:35 +00:00
container_manager_test.go test/e2e_node: Add NodeFeature tags to non-conformance tests 2018-05-21 17:52:36 -07:00
cpu_manager_test.go test/e2e_node: Add Node-exclusive feature tags to existing tests 2018-05-21 17:52:36 -07:00
critical_pod_test.go test/e2e_node: Add NodeFeature tags to non-conformance tests 2018-05-21 17:52:36 -07:00
density_test.go Re-tag benchmark tests 2018-05-21 17:52:36 -07:00
device_plugin.go Use probe based plugin discovery mechanism in device manager 2018-07-17 04:02:31 -04:00
doc.go
docker_test.go test/e2e_node: Add Node-exclusive feature tags to existing tests 2018-05-21 17:52:36 -07:00
docker_util.go Skip log path tests when they are expected to fail. 2018-01-19 10:51:13 -08:00
dockershim_checkpoint_test.go test/e2e_node: Add Node-exclusive feature tags to existing tests 2018-05-21 17:52:36 -07:00
dynamic_kubelet_config_test.go Fix test tag on dynamic config tests 2018-06-04 11:03:30 -07:00
e2e_node_suite_test.go Fix kubeadm checks import error 2018-07-13 14:27:46 +08:00
eviction_test.go Merge pull request #64213 from dashpole/eviction_event_annotation 2018-05-29 23:37:47 -07:00
framework.go Add [sig-node] to some unowned e2e_node tests 2017-11-27 11:35:44 -05:00
garbage_collector_test.go test/e2e_node: Add NodeFeature tags to non-conformance tests 2018-05-21 17:52:36 -07:00
gke_environment_test.go test/e2e_node: Add Node-exclusive feature tags to existing tests 2018-05-21 17:52:36 -07:00
gpu_device_plugin.go Increase certain waiting time window in gpu_device_plugin e2e_node test. 2018-06-27 11:00:36 -07:00
gubernator.sh Update all script to use /usr/bin/env bash in shebang 2018-04-19 13:20:13 +02:00
hugepages_test.go test/e2e_node: Add Node-exclusive feature tags to existing tests 2018-05-21 17:52:36 -07:00
image_id_test.go test/e2e_node: Add NodeFeature tags to non-conformance tests 2018-05-21 17:52:36 -07:00
image_list.go Use pause manifest image 2018-04-06 11:00:50 +05:30
kubelet_test.go test/e2e_node: mark more tests with [NodeConformance] 2018-05-21 17:52:36 -07:00
lifecycle_hook_test.go test/e2e_node: Add [NodeConformance] to tests tagged [Conformance] 2018-05-21 17:51:49 -07:00
log_path_test.go test/e2e_node: mark more tests with [NodeConformance] 2018-05-21 17:52:36 -07:00
mirror_pod_test.go test/e2e_node: Add [NodeConformance] to tests tagged [Conformance] 2018-05-21 17:51:49 -07:00
node_container_manager_test.go test/e2e_node: Add NodeFeature tags to non-conformance tests 2018-05-21 17:52:36 -07:00
node_problem_detector_linux.go test/e2e_node: Add NodeFeature tags to non-conformance tests 2018-05-21 17:52:36 -07:00
OWNERS Add balajismaniam, ConnorDoyle node-e2e approvers 2017-11-22 10:01:14 -08:00
pods_container_manager_test.go e2e node: mark pod cgroup test as [NodeConformance] 2018-05-29 12:56:37 -07:00
README.md Update docs/ URLs to point to proper locations 2017-06-05 22:13:54 -07:00
resource_collector.go more concise to merge the array 2018-02-11 21:27:11 +08:00
resource_usage_test.go Use pause manifest image 2018-04-06 11:00:50 +05:30
restart_test.go test/e2e_node: Add NodeFeature tags to non-conformance tests 2018-05-21 17:52:36 -07:00
runtime_conformance_test.go test/e2e_node: mark more tests with [NodeConformance] 2018-05-21 17:52:36 -07:00
security_context_test.go test/e2e_node: Add NodeFeature tags to non-conformance tests 2018-05-21 17:52:36 -07:00
summary_test.go test/e2e_node: mark more tests with [NodeConformance] 2018-05-21 17:52:36 -07:00
util.go fix dynamic kubelet config tests 2018-05-29 09:34:40 -07:00
volume_manager_test.go test/e2e_node: mark more tests with [NodeConformance] 2018-05-21 17:52:36 -07:00