diff --git a/source/extensions/filters/listener/proxy_protocol/BUILD b/source/extensions/filters/listener/proxy_protocol/BUILD index 404e111186766..eaca916f34c30 100644 --- a/source/extensions/filters/listener/proxy_protocol/BUILD +++ b/source/extensions/filters/listener/proxy_protocol/BUILD @@ -39,10 +39,6 @@ envoy_cc_library( envoy_cc_extension( name = "config", srcs = ["config.cc"], - # TODO(#9953) clean up. - extra_visibility = [ - "//test/integration:__subpackages__", - ], deps = [ "//envoy/registry", "//envoy/server:filter_config_interface", diff --git a/test/extensions/filters/listener/proxy_protocol/BUILD b/test/extensions/filters/listener/proxy_protocol/BUILD index d9149b598de1d..fc156709f7b3d 100644 --- a/test/extensions/filters/listener/proxy_protocol/BUILD +++ b/test/extensions/filters/listener/proxy_protocol/BUILD @@ -59,3 +59,25 @@ envoy_cc_fuzz_test( "//test/extensions/filters/listener/common/fuzz:listener_filter_fuzzer_lib", ], ) + +envoy_extension_cc_test( + name = "proxy_proto_integration_test", + srcs = [ + "proxy_proto_integration_test.cc", + "proxy_proto_integration_test.h", + ], + extension_names = ["envoy.filters.listener.proxy_protocol"], + deps = [ + "//source/common/buffer:buffer_lib", + "//source/common/http:codec_client_lib", + "//source/extensions/access_loggers/file:config", + "//source/extensions/filters/listener/proxy_protocol:config", + "//source/extensions/filters/network/tcp_proxy:config", + "//test/integration:http_integration_lib", + "//test/test_common:utility_lib", + "@envoy_api//envoy/config/bootstrap/v3:pkg_cc_proto", + "@envoy_api//envoy/config/cluster/v3:pkg_cc_proto", + "@envoy_api//envoy/extensions/access_loggers/file/v3:pkg_cc_proto", + "@envoy_api//envoy/extensions/filters/network/tcp_proxy/v3:pkg_cc_proto", + ], +) diff --git a/test/integration/proxy_proto_integration_test.cc b/test/extensions/filters/listener/proxy_protocol/proxy_proto_integration_test.cc similarity index 99% rename from test/integration/proxy_proto_integration_test.cc rename to test/extensions/filters/listener/proxy_protocol/proxy_proto_integration_test.cc index 4d48a8aee68ed..9aaf9fee88d26 100644 --- a/test/integration/proxy_proto_integration_test.cc +++ b/test/extensions/filters/listener/proxy_protocol/proxy_proto_integration_test.cc @@ -1,4 +1,4 @@ -#include "test/integration/proxy_proto_integration_test.h" +#include "test/extensions/filters/listener/proxy_protocol/proxy_proto_integration_test.h" #include "envoy/config/bootstrap/v3/bootstrap.pb.h" #include "envoy/config/cluster/v3/cluster.pb.h" diff --git a/test/integration/proxy_proto_integration_test.h b/test/extensions/filters/listener/proxy_protocol/proxy_proto_integration_test.h similarity index 100% rename from test/integration/proxy_proto_integration_test.h rename to test/extensions/filters/listener/proxy_protocol/proxy_proto_integration_test.h diff --git a/test/integration/BUILD b/test/integration/BUILD index 33a6b71217d40..de692a7345185 100644 --- a/test/integration/BUILD +++ b/test/integration/BUILD @@ -1145,27 +1145,6 @@ envoy_cc_test( ], ) -envoy_cc_test( - name = "proxy_proto_integration_test", - srcs = [ - "proxy_proto_integration_test.cc", - "proxy_proto_integration_test.h", - ], - deps = [ - ":http_integration_lib", - "//source/common/buffer:buffer_lib", - "//source/common/http:codec_client_lib", - "//source/extensions/access_loggers/file:config", - "//source/extensions/filters/listener/proxy_protocol:config", - "//source/extensions/filters/network/tcp_proxy:config", - "//test/test_common:utility_lib", - "@envoy_api//envoy/config/bootstrap/v3:pkg_cc_proto", - "@envoy_api//envoy/config/cluster/v3:pkg_cc_proto", - "@envoy_api//envoy/extensions/access_loggers/file/v3:pkg_cc_proto", - "@envoy_api//envoy/extensions/filters/network/tcp_proxy/v3:pkg_cc_proto", - ], -) - envoy_cc_test( name = "rtds_integration_test", srcs = ["rtds_integration_test.cc"],