k3s/test/e2e
Dr. Stefan Schimanski 8848e26154 Validate endpoints in e2e tests by pod UID and port
Before this patch endpoints were validated by container IP and port.
Depending on the endpoint controller logic neither of the two must match for a
valid endpoint (e.g. in a Mesos setup).

This patch checks that the endpoint targetRef points to the right pod by UID,
instead of comparing IPs.

A later patch will make sure the
compared port is the actual container port, not the host port.

/xref mesosphere/kubernetes-mesos#365
2015-08-07 20:13:18 +02:00
..
addon_update.go run gofmt on everything we touched 2015-08-05 17:52:56 -07:00
autoscaling.go Added cluster size autoscaling e2e test 2015-07-22 17:26:07 +02:00
cadvisor.go rewrite go imports 2015-08-05 17:30:03 -07:00
cluster_upgrade.go rewrite go imports 2015-08-05 17:30:03 -07:00
container_probe.go rewrite go imports 2015-08-05 17:30:03 -07:00
core.go Revert "Improve SSH logging for debugging" 2015-07-24 13:36:16 +02:00
density.go rewrite go imports 2015-08-05 17:30:03 -07:00
dns.go rewrite go imports 2015-08-05 17:30:03 -07:00
docker_containers.go rewrite go imports 2015-08-05 17:30:03 -07:00
downward_api.go rewrite go imports 2015-08-05 17:30:03 -07:00
e2e_test.go run gofmt on everything we touched 2015-08-05 17:52:56 -07:00
empty_dir.go rewrite go imports 2015-08-05 17:30:03 -07:00
es_cluster_logging.go rewrite go imports 2015-08-05 17:30:03 -07:00
etcd_failure.go rewrite go imports 2015-08-05 17:30:03 -07:00
events.go rewrite go imports 2015-08-05 17:30:03 -07:00
examples.go rewrite go imports 2015-08-05 17:30:03 -07:00
expansion.go rewrite go imports 2015-08-05 17:30:03 -07:00
framework.go rewrite go imports 2015-08-05 17:30:03 -07:00
host_path.go rewrite go imports 2015-08-05 17:30:03 -07:00
kibana_logging.go rewrite go imports 2015-08-05 17:30:03 -07:00
kube-ui.go rewrite go imports 2015-08-05 17:30:03 -07:00
kubectl.go Validate endpoints in e2e tests by pod UID and port 2015-08-07 20:13:18 +02:00
kubelet.go rewrite go imports 2015-08-05 17:30:03 -07:00
kubelet_stats.go run gofmt on everything we touched 2015-08-05 17:52:56 -07:00
load.go rewrite go imports 2015-08-05 17:30:03 -07:00
monitoring.go run gofmt on everything we touched 2015-08-05 17:52:56 -07:00
namespace.go rewrite go imports 2015-08-05 17:30:03 -07:00
networking.go rewrite go imports 2015-08-05 17:30:03 -07:00
pd.go run gofmt on everything we touched 2015-08-05 17:52:56 -07:00
persistent_volumes.go run gofmt on everything we touched 2015-08-05 17:52:56 -07:00
pods.go Add a negative test for HTTP health checks 2015-08-06 21:22:31 -07:00
pre_stop.go rewrite go imports 2015-08-05 17:30:03 -07:00
prompush.go Modularized implementation of prompush json with e2e running pending push gateway gauges. 2015-07-28 09:29:57 -04:00
proxy.go rewrite go imports 2015-08-05 17:30:03 -07:00
rc.go rewrite go imports 2015-08-05 17:30:03 -07:00
reboot.go Replace usage of ifup and ifdown in the reboot test with ifconfig. 2015-08-07 00:29:36 +00:00
resize_nodes.go Implement 'Nodes Network' test for GKE; add optional verbose SSH. 2015-08-06 14:25:53 -07:00
restart.go rewrite go imports 2015-08-05 17:30:03 -07:00
scheduler_predicates.go rewrite go imports 2015-08-05 17:30:03 -07:00
secrets.go rewrite go imports 2015-08-05 17:30:03 -07:00
service.go Validate endpoints in e2e tests by pod UID and port 2015-08-07 20:13:18 +02:00
service_accounts.go rewrite go imports 2015-08-05 17:30:03 -07:00
service_latency.go rewrite go imports 2015-08-05 17:30:03 -07:00
ssh.go rewrite go imports 2015-08-05 17:30:03 -07:00
util.go Fix typo in an e2e test utility log message. 2015-08-07 00:32:05 +00:00
volumes.go rewrite go imports 2015-08-05 17:30:03 -07:00