From f9c352dc5cc46ff5da2f419e0159f308946a5174 Mon Sep 17 00:00:00 2001 From: UebelAndre Date: Mon, 17 Mar 2025 14:16:34 -0700 Subject: [PATCH] Enable bindgen tests for windows --- .bazelci/presubmit.yml | 26 ++++++++++++-------------- .bcr/extensions/bindgen/presubmit.yml | 3 +-- 2 files changed, 13 insertions(+), 16 deletions(-) diff --git a/.bazelci/presubmit.yml b/.bazelci/presubmit.yml index f7eba749a7..92990bbc23 100644 --- a/.bazelci/presubmit.yml +++ b/.bazelci/presubmit.yml @@ -935,20 +935,18 @@ tasks: - "//..." test_targets: - "//..." - # # TODO: https://github.com/bazelbuild/rules_rust/issues/2009 - # # The bindgen rules are currently broken on windows - # extensions_bindgen_windows: - # platform: windows - # name: Extensions Bindgen - # working_directory: extensions/bindgen - # build_flags: *aspects_flags - # test_flags: *aspects_flags - # build_targets: - # - "--" - # - "//..." - # test_targets: - # - "--" - # - "//..." + extensions_bindgen_windows: + platform: windows + name: Extensions Bindgen + working_directory: extensions/bindgen + build_flags: *aspects_flags + test_flags: *aspects_flags + build_targets: + - "--" + - "//..." + test_targets: + - "--" + - "//..." extensions_mdbook_linux: platform: ubuntu2004 name: Extensions MdBook diff --git a/.bcr/extensions/bindgen/presubmit.yml b/.bcr/extensions/bindgen/presubmit.yml index c2fec5b9db..086da1502c 100644 --- a/.bcr/extensions/bindgen/presubmit.yml +++ b/.bcr/extensions/bindgen/presubmit.yml @@ -4,8 +4,7 @@ bcr_test_module: platform: - "macos_arm64" - "ubuntu2004" - # # TODO: https://github.com/bazelbuild/rules_rust/issues/2009 - # - "windows" + - "windows" bazel: ["7.x", "8.x"] tasks: run_tests: