commit | da1fb4bfe9c454f51af71c81bb8815bf66f25ae1 | [log] [tgz] |
---|---|---|
author | Billy Zhao <billyzhao@google.com> | Wed Jul 10 18:07:03 2019 |
committer | Commit Bot <commit-bot@chromium.org> | Mon Nov 11 02:18:05 2019 |
tree | d175cc4dec9888fcf25aebc3652ad911f5995eb3 | |
parent | 32a4cc165a8eb13884a0c1d39c8f0227c4c1f50a [diff] |
tast: port network_WiFiCaps to network/wifi_caps.go wifi_caps.go will check the DUT's supported protocols and make sure that a set of minimum requirements are met. These requirements are: 1: DUT is in station (managed mode) 2: 2.4 and 5ghz bands are supported 3: 802.11ac is supported 4: HT20/40 and VHT80 throughput modes supported 5: HT40 short guard interval supported The test will fail if any requirements aren't supported. This test differs from network_WiFiCaps in autotest due to the additional requirement of 802.11ac support. All devices that are still being supported should support 802.11ac. BUG=chromium:982463 TEST=wifi_caps.go, manual testing on rammus DUT. Change-Id: I7e0c123d87ba74e361523f0e8f9e45ceeab49ed3 Signed-off-by: Yen-lin Lai <yenlinlai@google.com> Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/tast-tests/+/1696424 Reviewed-by: Shuo-Peng Liao <deanliao@chromium.org> Reviewed-by: Shuhei Takahashi <nya@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.