Skip to content

Commit

Permalink
Disable windows CI on unsupported QUIC targets
Browse files Browse the repository at this point in the history
Summary:
The following quic targets are not expected to build on Windows. This change disables them for windows diff-time and trunk-time CI.
- libev socket and event base
- mbed crypto
- introspection code
- backbone monitoring code
- fuzzers

Reviewed By: sharmafb

Differential Revision: D66772123

fbshipit-source-id: e8a7c5f8294374fe7534d84e32e4576752f40fa3
  • Loading branch information
jbeshay authored and facebook-github-bot committed Dec 4, 2024
1 parent 0dbebed commit 6d28182
Show file tree
Hide file tree
Showing 4 changed files with 8 additions and 0 deletions.
2 changes: 2 additions & 0 deletions quic/common/events/BUCK
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
load("@fbcode//quic:defs.bzl", "mvfst_cpp_library")
load("@fbcode//target_determinator/macros:ci.bzl", "ci")

oncall("traffic_protocols")

Expand Down Expand Up @@ -64,6 +65,7 @@ mvfst_cpp_library(
headers = [
"LibevQuicEventBase.h",
],
labels = ci.labels(ci.remove(ci.windows())),
exported_deps = [
":eventbase",
":quic_timer",
Expand Down
2 changes: 2 additions & 0 deletions quic/common/events/test/BUCK
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
load("@fbcode//quic:defs.bzl", "mvfst_cpp_library")
load("@fbcode//target_determinator/macros:ci.bzl", "ci")
load("@fbcode_macros//build_defs:cpp_unittest.bzl", "cpp_unittest")

oncall("traffic_protocols")
Expand Down Expand Up @@ -32,6 +33,7 @@ cpp_unittest(
srcs = [
"LibevQuicEventBaseTest.cpp",
],
labels = ci.labels(ci.remove(ci.windows())),
supports_static_listing = False,
deps = [
":QuicEventBaseTestBase",
Expand Down
2 changes: 2 additions & 0 deletions quic/common/udpsocket/BUCK
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
load("@fbcode//quic:defs.bzl", "mvfst_cpp_library")
load("@fbcode//target_determinator/macros:ci.bzl", "ci")

oncall("traffic_protocols")

Expand Down Expand Up @@ -61,6 +62,7 @@ mvfst_cpp_library(
headers = [
"LibevQuicAsyncUDPSocket.h",
],
labels = ci.labels(ci.remove(ci.windows())),
deps = [
"//quic/common:optional",
],
Expand Down
2 changes: 2 additions & 0 deletions quic/common/udpsocket/test/BUCK
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
load("@fbcode//quic:defs.bzl", "mvfst_cpp_library")
load("@fbcode//target_determinator/macros:ci.bzl", "ci")
load("@fbcode_macros//build_defs:cpp_unittest.bzl", "cpp_unittest")

oncall("traffic_protocols")
Expand Down Expand Up @@ -43,6 +44,7 @@ cpp_unittest(
srcs = [
"LibevQuicAsyncUDPSocketTest.cpp",
],
labels = ci.labels(ci.remove(ci.windows())),
supports_static_listing = False,
deps = [
":QuicAsyncUDPSocketTestBase",
Expand Down

0 comments on commit 6d28182

Please sign in to comment.