k3s/test/e2e
Kubernetes Submit Queue 0f0e017ade Merge pull request #45473 from karataliu/AzureInternalLoadBalancerE2E
Automatic merge from submit-queue

Add E2E tests for Azure internal loadbalancer support, fix an issue for public IP resource deletion.

**What this PR does / why we need it**:

- Add E2E tests for Azure internal loadbalancer support: https://github.com/kubernetes/kubernetes/pull/43510
- Fix an issue that public IP resource not get deleted when switching from external loadbalancer to internal static loadbalancer.

**Special notes for your reviewer**:

1.  Add new Azure resource tag to Public IP resources to indicate kubernetes managed resources.
   Currently we determine whether the public IP resource should be deleted by looking at LoadBalancerIp property on spec. In the scenario 'Switching from external loadbalancer to internal loadbalancer with static IP', that value might have been updated for internal loadbalancer. So here we're to add an explicit tag for kubernetes managed resources.

2. Merge cleanupPublicIP logic into cleanupLoadBalancer

**Release note**:
NONE

CC @brendandburns @colemickens
2017-06-21 11:41:22 -07:00
..
api Add an e2e test for server side get 2017-06-03 18:22:39 -04:00
autoscaling Merge pull request #47790 from MaciekPytel/fix_autoscaler_flaky_e2e_3 2017-06-21 03:21:12 -07:00
chaosmonkey Defer test stop & cleanup 2017-05-23 10:11:46 -07:00
cluster-logging Implement Stackdrvier Logging e2e tests using PubSub 2017-06-19 10:28:53 +02:00
common Made WaitForReplicas take a "how long to wait" parameter instead of it being hardcoded. 2017-06-20 12:56:18 +02:00
extension Skip dynamic configuration of initializers test on alpha disable 2017-06-07 14:00:49 -04:00
framework Merge pull request #47756 from janetkuo/e2e-wait-rs-ready 2017-06-19 20:07:56 -07:00
generated Use cos-stable-59-9460-64-0 instead of cos-beta-59-9460-20-0. 2017-06-16 13:48:50 -07:00
perf Drecrease parallelism in load test 2017-06-09 20:27:23 +02:00
perftype
scheduling Switch all e2es to the ginkgo wrapper 2017-06-12 14:40:11 -07:00
storage Move slow PV test to slow suite. 2017-06-14 14:08:56 -07:00
testing-manifests Use echoserver:1.6 for better debugging and XSS prevention. 2017-06-16 15:47:15 -07:00
upgrades Made WaitForReplicas take a "how long to wait" parameter instead of it being hardcoded. 2017-06-20 12:56:18 +02:00
BUILD Merge pull request #46135 from krousey/upgrades 2017-06-14 12:52:27 -07:00
README.md Update docs/ URLs to point to proper locations 2017-06-05 22:13:54 -07:00
addon_update.go
apparmor.go Capture better debug logs on AppArmor test failure 2017-05-31 15:31:11 -07:00
audit.go Add AdvancedAuditing E2E test 2017-05-31 09:52:55 -07:00
cadvisor.go
certificates.go e2e test client creation using the certificates API 2017-04-19 17:35:52 -07:00
cluster_upgrade.go Generate individual test results for upgrade tests 2017-06-12 14:40:57 -07:00
cronjob.go Merge pull request #42176 from enisoc/controller-ref-job 2017-04-20 12:57:06 -07:00
custom_resource_definition.go e2e test that ensures that CRDs work in kube-apiserver 2017-06-08 21:28:04 +08:00
daemon_restart.go move nodeExec() from daemon_restart to framework/util.go 2017-05-11 23:58:12 -07:00
daemon_set.go Merge pull request #47258 from janetkuo/ds-update-hash-move 2017-06-14 15:58:16 -07:00
dashboard.go
deployment.go Add some debug info for deployment e2e testing 2017-06-16 14:22:09 +08:00
disruption.go Use echoserver:1.6 for better debugging and XSS prevention. 2017-06-16 15:47:15 -07:00
dns.go Add google.com to e2e test only under gce/gke 2017-04-29 10:35:20 -04:00
dns_common.go
dns_configmap.go Move DNS configmap tests to slow, serial suites 2017-03-27 17:39:11 -07:00
e2e-example-config.json
e2e.go Switch all e2es to the ginkgo wrapper 2017-06-12 14:40:11 -07:00
e2e_test.go Add an e2e test for server side get 2017-06-03 18:22:39 -04:00
empty.go Performance tests also cover configmaps now 2017-05-31 13:13:15 +02:00
empty_dir_wrapper.go
etcd_failure.go Cleanup: replace some hardcoded codes and remove unused functions 2017-04-25 09:38:25 +08:00
events.go Cleanup: replace some hardcoded codes and remove unused functions 2017-04-25 09:38:25 +08:00
example_cluster_dns.go Fixed e2e test flake - ClusterDns [Feature:Example] should create pod that uses dns 2017-06-01 16:07:40 +00:00
examples.go Fix failing test in examples suite 2017-06-16 15:23:32 -07:00
firewall.go Update firewall e2e test for LB healthcheck firewall 2017-05-26 13:18:50 -07:00
garbage_collector.go delete dependent pods for rs when deleting deployments 2017-06-14 12:52:02 -07:00
generated_clientset.go CronJob: Use synchronous deletion for CronJobs in e2e. 2017-04-19 15:42:34 -07:00
gke_local_ssd.go
gke_node_pools.go
ha_master.go
ingress.go Run nginx ingress test in slow suite 2017-06-12 14:05:45 -07:00
initial_resources.go
job.go Job: Add e2e test for Pod adopt/release. 2017-04-19 14:03:36 -07:00
kibana_logging.go
kube_proxy.go
kubectl.go Switch all e2es to the ginkgo wrapper 2017-06-12 14:40:11 -07:00
kubelet.go move nodeExec() from daemon_restart to framework/util.go 2017-05-11 23:58:12 -07:00
kubelet_perf.go Reorganize kubelet tree so apis can be independently versioned 2017-05-12 10:02:33 -07:00
limit_range.go
logging_soak.go
metrics_grabber_test.go
monitoring.go Merge pull request #42930 from KarolKraskiewicz/influxdb-clientv2 2017-03-22 02:41:43 -07:00
namespace.go test/e2e: fix empty namespace being passed to watch 2017-06-12 13:15:38 -07:00
network_partition.go Cleanup: replace some hardcoded codes and remove unused functions 2017-04-25 09:38:25 +08:00
network_policy.go Basic port of NetworkPolicy test to v1 semantics 2017-06-07 09:37:41 -04:00
networking.go Don't test the debug /logs endpoint on GKE. 2017-06-13 17:31:16 -07:00
networking_perf.go
no-snat.go no-snat test 2017-05-26 13:45:10 -07:00
nodeoutofdisk.go
nvidia-gpus.go Retry downloading the daemonset installer few times to avoid spurious network issues. 2017-06-13 17:09:43 -07:00
pod_gc.go
podpreset.go Switch all e2es to the ginkgo wrapper 2017-06-12 14:40:11 -07:00
pods.go Switch all e2es to the ginkgo wrapper 2017-06-12 14:40:11 -07:00
portforward.go Fix BY() format 2017-05-11 12:26:40 +08:00
pre_stop.go e2e: Remove special serviceaccount permission requirement 2017-04-04 16:07:12 +02:00
proxy.go Switch all e2es to the ginkgo wrapper 2017-06-12 14:40:11 -07:00
rc.go Cleanup: replace some hardcoded codes and remove unused functions 2017-04-25 09:38:25 +08:00
reboot.go
replica_set.go Cleanup: replace some hardcoded codes and remove unused functions 2017-04-25 09:38:25 +08:00
resize_nodes.go Cleanup: replace some hardcoded codes and remove unused functions 2017-04-25 09:38:25 +08:00
resource_quota.go
restart.go Improve the e2e node restart test 2017-06-06 09:30:17 -07:00
security_context.go Use dedicated Unix User and Group ID types 2017-05-05 14:07:38 +02:00
service.go Merge pull request #45473 from karataliu/AzureInternalLoadBalancerE2E 2017-06-21 11:41:22 -07:00
service_accounts.go
service_latency.go Switch all e2es to the ginkgo wrapper 2017-06-12 14:40:11 -07:00
serviceloadbalancers.go
ssh.go Run SSH e2e test only if SSH keys are present 2017-05-01 11:04:54 -04:00
stackdriver_monitoring.go Made WaitForReplicas take a "how long to wait" parameter instead of it being hardcoded. 2017-06-20 12:56:18 +02:00
statefulset.go Adds e2e testing RollingUpdateStatefulSetStrategy with a partition, Pod creation and deletion during update, and OnDeleteStatefulSetStrategy. 2017-06-19 06:53:46 -07:00
taints_test.go
third-party.go Update docs/ URLs to point to proper locations 2017-06-05 22:13:54 -07:00
ubernetes_lite.go Merge pull request #42829 from msau42/multizone_pv_tests 2017-06-05 17:46:49 -07:00
util_iperf.go

README.md

See e2e-tests

Analytics