[roll third_party/pigweed] build: Disable integration tests unless on Linux

Some macOS systems are not able to run integration tests due to issues
creating ports. Disable integration tests unless on Linux with the GN
arg pw_RUN_INTEGRATION_TESTS. In presubmit, though, only disable
integration tests on Windows.

Original-Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/59143

https://pigweed.googlesource.com/pigweed/pigweed
third_party/pigweed Rolled-Commits: 211dce4c94f74b4..f973e861a224b23
Roller-URL: https://ci.chromium.org/b/8837324586998328849
Cq-Cl-Tag: roller-builder:pigweed-experimental-roller
Cq-Cl-Tag: roller-bid:8837324586998328849
CQ-Do-Not-Cancel-Tryjobs: true
Change-Id: I3057ad61431cf1fd65c4a1a5290a26aa8bff133a
Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/experimental/+/59103
Bot-Commit: Pigweed Integration Roller <pigweed-integration-roller@pigweed.google.com.iam.gserviceaccount.com>
Commit-Queue: Pigweed Integration Roller <pigweed-integration-roller@pigweed.google.com.iam.gserviceaccount.com>
1 file changed
tree: fb6ff825226d026e47eeb97f23b1a1348c471c44
  1. applications/
  2. build_overrides/
  3. pw_board_led/
  4. pw_board_led_arduino/
  5. pw_board_led_host/
  6. pw_board_led_stm32cube/
  7. pw_board_led_stm32f429i_disc1/
  8. pw_spin_delay/
  9. pw_spin_delay_arduino/
  10. pw_spin_delay_host/
  11. pw_spin_delay_stm32cube/
  12. pw_spin_delay_stm32f429i_disc1/
  13. pw_sys_io_stm32cube/
  14. targets/
  15. third_party/
  16. tools/
  17. .gitattributes
  18. .gitignore
  19. .gitmodules
  20. .gn
  21. activate.bat
  22. banner.txt
  23. bootstrap.bat
  24. bootstrap.sh
  25. BUILD.gn
  26. BUILDCONFIG.gn
  27. env_setup.json
  28. navbar.md
  29. PW_PLUGINS
  30. README.md
README.md

Pigweed Experimental

This repository contains experimental pigweed modules.

Repository setup

Clone this repo with --recursive to get all required submodules.

git clone --recursive https://pigweed.googlesource.com/pigweed/experimental

This will pull the Pigweed source repository into third_party/pigweed. If you already cloned but forgot to --recursive run git submodule update --init to pull all submodules.