Path Lines of Code cmd/appgw-ingress/main_test.go 63 functional_tests/functional_test.go 1101 helm/ingress-azure/tests/chart_test.go 44 helm/ingress-azure/tests/snapshots.go 139 helm/ingress-azure/tests/snapshots/sample-config-addon/ingress-azure/templates/aadpodidbinding.yaml 8 helm/ingress-azure/tests/snapshots/sample-config-addon/ingress-azure/templates/aadpodidentity.yaml 9 helm/ingress-azure/tests/snapshots/sample-config-addon/ingress-azure/templates/cleanup-job.yaml 56 helm/ingress-azure/tests/snapshots/sample-config-addon/ingress-azure/templates/configmap.yaml 25 helm/ingress-azure/tests/snapshots/sample-config-addon/ingress-azure/templates/deployment.yaml 107 helm/ingress-azure/tests/snapshots/sample-config-addon/ingress-azure/templates/ingressclass.yaml 9 helm/ingress-azure/tests/snapshots/sample-config-addon/ingress-azure/templates/serviceaccount.yaml 10 helm/ingress-azure/tests/snapshots/sample-config-empty/ingress-azure/templates/aadpodidbinding.yaml 8 helm/ingress-azure/tests/snapshots/sample-config-empty/ingress-azure/templates/aadpodidentity.yaml 9 helm/ingress-azure/tests/snapshots/sample-config-empty/ingress-azure/templates/cleanup-job.yaml 35 helm/ingress-azure/tests/snapshots/sample-config-empty/ingress-azure/templates/configmap.yaml 23 helm/ingress-azure/tests/snapshots/sample-config-empty/ingress-azure/templates/deployment.yaml 68 helm/ingress-azure/tests/snapshots/sample-config-empty/ingress-azure/templates/ingressclass.yaml 9 helm/ingress-azure/tests/snapshots/sample-config-empty/ingress-azure/templates/serviceaccount.yaml 10 helm/ingress-azure/tests/snapshots/sample-config-existing-secret/ingress-azure/templates/cleanup-job.yaml 35 helm/ingress-azure/tests/snapshots/sample-config-existing-secret/ingress-azure/templates/configmap.yaml 21 helm/ingress-azure/tests/snapshots/sample-config-existing-secret/ingress-azure/templates/deployment.yaml 75 helm/ingress-azure/tests/snapshots/sample-config-existing-secret/ingress-azure/templates/ingressclass.yaml 9 helm/ingress-azure/tests/snapshots/sample-config-existing-secret/ingress-azure/templates/serviceaccount.yaml 10 helm/ingress-azure/tests/snapshots/sample-config-prohibited-target/ingress-azure/templates/aadpodidbinding.yaml 8 helm/ingress-azure/tests/snapshots/sample-config-prohibited-target/ingress-azure/templates/aadpodidentity.yaml 9 helm/ingress-azure/tests/snapshots/sample-config-prohibited-target/ingress-azure/templates/cleanup-job.yaml 35 helm/ingress-azure/tests/snapshots/sample-config-prohibited-target/ingress-azure/templates/configmap.yaml 24 helm/ingress-azure/tests/snapshots/sample-config-prohibited-target/ingress-azure/templates/crds.yaml 8 helm/ingress-azure/tests/snapshots/sample-config-prohibited-target/ingress-azure/templates/deployment.yaml 68 helm/ingress-azure/tests/snapshots/sample-config-prohibited-target/ingress-azure/templates/ingressclass.yaml 9 helm/ingress-azure/tests/snapshots/sample-config-prohibited-target/ingress-azure/templates/serviceaccount.yaml 10 helm/ingress-azure/tests/snapshots/sample-config-workload-identity/ingress-azure/templates/cleanup-job.yaml 35 helm/ingress-azure/tests/snapshots/sample-config-workload-identity/ingress-azure/templates/configmap.yaml 23 helm/ingress-azure/tests/snapshots/sample-config-workload-identity/ingress-azure/templates/deployment.yaml 68 helm/ingress-azure/tests/snapshots/sample-config-workload-identity/ingress-azure/templates/ingressclass.yaml 9 helm/ingress-azure/tests/snapshots/sample-config-workload-identity/ingress-azure/templates/serviceaccount.yaml 13 helm/ingress-azure/tests/snapshots/sample-config/ingress-azure/templates/aadpodidbinding.yaml 8 helm/ingress-azure/tests/snapshots/sample-config/ingress-azure/templates/aadpodidentity.yaml 9 helm/ingress-azure/tests/snapshots/sample-config/ingress-azure/templates/cleanup-job.yaml 56 helm/ingress-azure/tests/snapshots/sample-config/ingress-azure/templates/configmap.yaml 24 helm/ingress-azure/tests/snapshots/sample-config/ingress-azure/templates/deployment.yaml 107 helm/ingress-azure/tests/snapshots/sample-config/ingress-azure/templates/ingressclass.yaml 9 helm/ingress-azure/tests/snapshots/sample-config/ingress-azure/templates/serviceaccount.yaml 10 pkg/annotations/ingress_annotations_test.go 531 pkg/appgw/appgw_suite_test.go 15 pkg/appgw/appgw_test.go 662 pkg/appgw/backendaddresspools_test.go 229 pkg/appgw/backendhttpsettings_test.go 181 pkg/appgw/certificates_test.go 65 pkg/appgw/cleanup_test.go 42 pkg/appgw/configbuilder_test.go 777 pkg/appgw/frontend_listeners_test.go 528 pkg/appgw/health_probes_test.go 210 pkg/appgw/identifier_test.go 19 pkg/appgw/ingress_rules_test.go 236 pkg/appgw/internaltypes_test.go 271 pkg/appgw/public_and_private_ip_test.go 332 pkg/appgw/redirects_test.go 128 pkg/appgw/requestroutingrules_test.go 1067 pkg/appgw/rewrites_test.go 322 pkg/appgw/test_fixtures.go 116 pkg/appgw/types_test.go 31 pkg/appgw/validators_test.go 100 pkg/azure/auth_test.go 53 pkg/azure/azure_suite_test.go 15 pkg/azure/azure_test.go 155 pkg/azure/client_test.go 58 pkg/azure/defaultazurecredential/authorizer_test.go 19 pkg/brownfield/brownfield_suite_test.go 15 pkg/brownfield/certificates_test.go 25 pkg/brownfield/health_probes_test.go 87 pkg/brownfield/http_settings_test.go 86 pkg/brownfield/ingress_test.go 86 pkg/brownfield/listeners_test.go 114 pkg/brownfield/pathmaps_test.go 43 pkg/brownfield/pools_test.go 102 pkg/brownfield/redirects_test.go 46 pkg/brownfield/routing_rules_test.go 156 pkg/brownfield/targets_test.go 123 pkg/brownfield/types_test.go 40 pkg/cni/cleanup_test.go 119 pkg/cni/cni_suite_test.go 10 pkg/cni/kubenet_test.go 95 pkg/cni/overlay_test.go 253 pkg/controller/controller_suite_test.go 10 pkg/controller/controller_test.go 77 pkg/controller/helpers_test.go 163 pkg/controller/mutate_aks_test.go 115 pkg/controller/prune_test.go 289 pkg/environment/environment_test.go 175 pkg/k8scontext/convert/conversion_test.go 34 pkg/k8scontext/convert/conversions_suite_test.go 15 pkg/k8scontext/handlers_test.go 65 pkg/k8scontext/ingress_handlers_test.go 120 pkg/k8scontext/k8scontext_suite_test.go 15 pkg/k8scontext/k8scontext_test.go 440 pkg/k8scontext/secrets_handlers_test.go 67 pkg/k8scontext/secretstore_test.go 49 pkg/tests/fixtures.go 863 pkg/tests/fixtures/app_gateway.go 66 pkg/tests/fixtures/app_gateway_test.go 14 pkg/tests/fixtures/certificates.go 43 pkg/tests/fixtures/certificates_test.go 25 pkg/tests/fixtures/fixtures_suite_test.go 10 pkg/tests/fixtures/frontend_ipconfiguration.go 35 pkg/tests/fixtures/frontend_ipconfiguration_test.go 19 pkg/tests/fixtures/http_settings.go 35 pkg/tests/fixtures/http_settings_test.go 25 pkg/tests/fixtures/ingress.go 108 pkg/tests/fixtures/ingress_test.go 21 pkg/tests/fixtures/ips.go 4 pkg/tests/fixtures/listeners.go 87 pkg/tests/fixtures/listeners_test.go 37 pkg/tests/fixtures/paths.go 182 pkg/tests/fixtures/paths_test.go 43 pkg/tests/fixtures/pools.go 62 pkg/tests/fixtures/pools_test.go 31 pkg/tests/fixtures/ports.go 29 pkg/tests/fixtures/ports_test.go 14 pkg/tests/fixtures/probes.go 34 pkg/tests/fixtures/probes_test.go 16 pkg/tests/fixtures/routing_rules.go 130 pkg/tests/fixtures/routing_rules_test.go 35 pkg/tests/fixtures/ssl_profile.go 13 pkg/tests/fixtures/ssl_profile_test.go 13 pkg/tests/fixtures/targets.go 42 pkg/tests/fixtures/targets_test.go 14 pkg/tests/fixtures_test.go 145 pkg/tests/ingress-complex.yaml 48 pkg/tests/ingress-namespace-1.yaml 28 pkg/tests/ingress-namespace-2.yaml 21 pkg/tests/ingress.yaml 19 pkg/tests/mocks/clock.go 9 pkg/tests/mocks/logger.go 12 pkg/utils/retry_test.go 100 pkg/utils/threadsafemultimap_test.go 35 pkg/utils/utils_test.go 92 pkg/worker/worker_suite_test.go 10 pkg/worker/worker_test.go 77 scripts/e2e/cmd/runner/environment.go 61 scripts/e2e/cmd/runner/extensions-v1beta-ingress_class_test.go 56 scripts/e2e/cmd/runner/extensions-v1beta1-lfu_one_namespace_one_ingress_test.go 79 scripts/e2e/cmd/runner/extensions-v1beta1-mfu_one_namespace_many_ingresses_test.go 127 scripts/e2e/cmd/runner/extensions-v1beta1-mfu_one_namespace_one_ingress_test.go 318 scripts/e2e/cmd/runner/helper.go 813 scripts/e2e/cmd/runner/networking-v1-ingress_class_test.go 56 scripts/e2e/cmd/runner/networking-v1-lfu_one_namespace_one_ingress_test.go 67 scripts/e2e/cmd/runner/networking-v1-mfu_one_namespace_many_ingresses_test.go 199 scripts/e2e/cmd/runner/networking-v1-mfu_one_namespace_one_ingress_test.go 492 scripts/e2e/cmd/runner/runner_test.go 12 scripts/e2e/helm-config-with-prohibited-rules.yaml 11 scripts/e2e/helper.sh 127 scripts/e2e/run-e2e.sh 12