Skip to content

Instantly share code, notes, and snippets.

@davinci26
Forked from sunjayBhatia/commands
Last active August 14, 2020 21:17
Show Gist options
  • Save davinci26/bda9ad6b4aefba8f3e09ddb8dce8bc92 to your computer and use it in GitHub Desktop.
Save davinci26/bda9ad6b4aefba8f3e09ddb8dce8bc92 to your computer and use it in GitHub Desktop.
Envoy tests failing on Windows
# Find failing tests
bazel query 'kind(".*test rule", attr("tags", "fails_on_windows", //test/...))' | sort
# Find flaky tests
bazel query 'kind(".*test rule", attr("tags", "flaky_on_windows", //test/...))' | sort
# Find skipped tests
bazel query 'kind(".*test rule", attr("tags", "skip_on_windows", //test/...))' | sort
/test/common/config:filesystem_subscription_impl_test
//test/common/config:subscription_impl_test
//test/common/event:dispatcher_impl_test
//test/common/event:file_event_impl_test
//test/common/network:udp_listener_impl_test
//test/config_test:example_configs_test
//test/extensions/common/proxy_protocol:proxy_protocol_regression_test
//test/extensions/filters/listener/http_inspector:http_inspector_test
//test/extensions/filters/listener/original_src:original_src_config_factory_test
//test/extensions/filters/listener/proxy_protocol:proxy_protocol_test
//test/extensions/filters/network/mysql_proxy:mysql_filter_tests
//test/extensions/filters/udp/dns_filter:dns_filter_test
//test/extensions/grpc_credentials/aws_iam:aws_iam_grpc_credentials_test
//test/extensions/resource_monitors/injected_resource:injected_resource_monitor_test
//test/extensions/stats_sinks/common/statsd:udp_statsd_test
//test/extensions/transport_sockets/tls:ssl_socket_test
//test/server:listener_manager_impl_test
# Integration
//test/integration:ads_integration_test
//test/integration:api_listener_integration_test
//test/integration:api_version_integration_test
//test/integration:cds_integration_test
//test/integration:cluster_filter_integration_test
//test/integration:custom_cluster_integration_test
//test/integration:dynamic_validation_integration_test
//test/integration:eds_integration_test
//test/integration:filter_manager_integration_test
//test/integration:hds_integration_test
//test/integration:header_casing_integration_test
//test/integration:header_integration_test
//test/integration:header_prefix_integration_test
//test/integration:http2_integration_test
//test/integration:http2_upstream_integration_test
//test/integration:http_subset_lb_integration_test
//test/integration:http_timeout_integration_test
//test/integration:idle_timeout_integration_test
//test/integration:integration_admin_test
//test/integration:integration_test
//test/integration:listener_filter_integration_test
//test/integration:listener_lds_integration_test
//test/integration:load_stats_integration_test
//test/integration:local_reply_integration_test
//test/integration:overload_integration_test
//test/integration:protocol_integration_test
//test/integration:proxy_proto_integration_test
//test/integration:redirect_integration_test
//test/integration:scoped_rds_integration_test
//test/integration:sds_dynamic_integration_test
//test/integration:sds_generic_secret_integration_test
//test/integration:sds_static_integration_test
//test/integration:stats_integration_test
//test/integration:tcp_conn_pool_integration_test
//test/integration:tcp_proxy_integration_test
//test/integration:tcp_tunneling_integration_test
//test/integration:transport_socket_match_integration_test
//test/integration:uds_integration_test
//test/integration:vhds_integration_test
//test/integration:websocket_integration_test
//test/integration:xds_integration_test
//test/integration:xfcc_integration_test
//test/server:listener_manager_impl_test # In this test and others, binding to an any address (port 0) fails, getsockname on Windows: "ADDR_ANY is specified in bind but connection has not yet occurred", see https://docs.microsoft.com/en-us/windows/win32/api/winsock/nf-winsock-getsockname
//test/server:server_test # Admin port is not bound so binding/listening again in the test does not fail, see BootstrapNodeWithSocketOptions
//test/common/router:route_fuzz_test
//test/common/router:route_fuzz_test_with_libfuzzer
//test/common/signal:signals_test
//test/exe:build_id_test
//test/exe:envoy_static_test
//test/exe:pie_test
//test/extensions/common/wasm:wasm_vm_test
//test/extensions/filters/common/lua:lua_test
//test/extensions/filters/common/lua:wrappers_test
//test/extensions/filters/http/lua:config_test
//test/extensions/filters/http/lua:lua_filter_test
//test/extensions/filters/http/lua:lua_integration_test
//test/extensions/filters/http/lua:wrappers_test
//test/extensions/filters/network/direct_response:direct_response_integration_test
//test/extensions/quic_listeners/quiche:active_quic_listener_config_test
//test/extensions/quic_listeners/quiche:active_quic_listener_test
//test/extensions/quic_listeners/quiche:envoy_quic_client_session_test
//test/extensions/quic_listeners/quiche:envoy_quic_client_stream_test
//test/extensions/quic_listeners/quiche:envoy_quic_dispatcher_test
//test/extensions/quic_listeners/quiche:envoy_quic_server_session_test
//test/extensions/quic_listeners/quiche:envoy_quic_server_stream_test
//test/extensions/quic_listeners/quiche:envoy_quic_simulated_watermark_buffer_test
//test/extensions/quic_listeners/quiche:envoy_quic_utils_test
//test/extensions/quic_listeners/quiche:envoy_quic_writer_test
//test/extensions/quic_listeners/quiche/integration:quic_http_integration_test
//test/extensions/tracers/common/ot:opentracing_driver_impl_test
//test/extensions/tracers/datadog:config_test
//test/extensions/tracers/datadog:datadog_tracer_impl_test
//test/extensions/tracers/dynamic_ot:config_test
//test/extensions/tracers/dynamic_ot:dynamic_opentracing_driver_impl_test
//test/extensions/tracers/lightstep:config_test
//test/extensions/tracers/lightstep:lightstep_tracer_impl_test
//test/extensions/tracers/opencensus:config_test
//test/extensions/tracers/opencensus:tracer_test
//test/integration:echo_integration_test
//test/integration:hotrestart_test
//test/server:listener_manager_impl_quic_only_test
//test/tools/type_whisperer:api_type_db_test
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment