commit | dfc78a2605bb0626ea3427d54878c07c7d6c44d7 | [log] [tgz] |
---|---|---|
author | Kyle Shimabukuro <kyleshima@chromium.org> | Mon Mar 14 23:43:52 2022 |
committer | Chromeos LUCI <chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com> | Wed Mar 30 21:03:01 2022 |
tree | 086c07cbc75aa3c36f50c2aebee54d0a2f87f9e7 | |
parent | 5f39d98e835425a8ad0d54008df4e055590adc9f [diff] |
Properly close gRPC clients in nearby share remote fixture The last few remote tests that run are constantly failing due to SSH connection failures. The issue appears to be that we are reaching the limit for the # of open SSH connections on the DUT. This is caused by leaving gRPC client connections open between fixtures, so we need to properly close those when we are done with them. BUG=b:220942040 TEST=tast run -companiondut=cd1:<dut1> <dut2> '("group:nearby-share-remote")' Change-Id: I35f0a1bada2e908bf31361d93868527fd38ee9be Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/tast-tests/+/3522757 Tested-by: Kyle Shimabukuro <kyleshima@chromium.org> Auto-Submit: Kyle Shimabukuro <kyleshima@chromium.org> Reviewed-by: Kshitij Pancholi <panchok@google.com> (cherry picked from commit 5f7271a3d8c25c7fef788e0f5f2c3e797d4e5d3b) Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/tast-tests/+/3561115 Tested-by: David Haddock <dhaddock@chromium.org> Reviewed-by: Kyle Shimabukuro <kyleshima@chromium.org> Commit-Queue: David Haddock <dhaddock@chromium.org>
This repository contains integration tests that are run by Tast.
helpers/
- Source code for binaries executed by tests.local/
- Helpers for local tests that are compiled and installed to /usr/local/libexec/tast/helpers/local/cros
by the tast-local-helpers-cros
package.src/chromiumos/tast/
Shared code, the main tast
executable, the local_test_runner
and remote_test_runner
executables responsible for running bundles, and documentation are located in the tast repository.