commit | b401fa6f0964c423d36f4763bf305cce94ff25ed | [log] [tgz] |
---|---|---|
author | pigweed-integration-roller <pigweed-integration-roller@pigweed.google.com.iam.gserviceaccount.com> | Fri Aug 13 21:23:19 2021 +0000 |
committer | CQ Bot Account <pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com> | Fri Aug 13 21:36:38 2021 +0000 |
tree | 5da48d36226cd5635ad5ad7083552f26b4d6b527 | |
parent | 32a2893435bf0f6f965501cc3237d7e8f52e5b65 [diff] |
[roll third_party/pigweed] pw_unit_test: Improve integration test reliability - Improve logging when the test_run_start message is dropped. - Add retries with a shorter delay when connecting to a local socket. This makes the integration tests run slightly faster and more reliably. - Read from the socket in a thread. This prevents the occasional drops that caused rpc_service_test.py to fail. - Call communicate() instead of just wait() on the server subprocess since subprocess.PIPE is used. - Fix GN host_os check for Windows: "windows" -> "win". Original-Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/56929 https://pigweed.googlesource.com/pigweed/pigweed third_party/pigweed Rolled-Commits: ee0b1e0779253d6..cf43bbf559ef512 Roller-URL: https://ci.chromium.org/b/8838979242632356881 Cq-Cl-Tag: roller-builder:pigweed-experimental-roller Cq-Cl-Tag: roller-bid:8838979242632356881 CQ-Do-Not-Cancel-Tryjobs: true Change-Id: I15d660f0f783ec958b71e0de8275973fdfa3643d Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/experimental/+/57081 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>
This repository contains experimental pigweed modules.
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.