tast: Skip 8021xWEP, BgscanBackoff and overlapping_bss_scan on Marvell

This patch is to remove 8021xWEP, BgscanBackoff, overlapping_bss_scan
from Marvell. 8021xWEP, Bgscanbackoff & overlapping_bss_scan fails on
Marvell platform after Forge and Fragmentation fixes got merged. The
8021xWEP is outdated security feature and its impact is negligible.
Ref: b/187853331
BgscanBackoff & overlapping_bss_scan fails due to occasional increase
in ping RTT time. This can potentially have minor throughput throttling
when background scan backoff transitions.
After internal discussion the plan is to remove these tests from
Marvell.
Additionally fixed gofmt warnings on some of the files.

BUG=b:191114345, b:189583918
TEST=run 8021xwep, BgscanBackoff, overlapping_bss_scan

Disallow-Recycled-Builds: test-failures
Cq-Depend: chromium:3003703
Change-Id: Ie12bc395e132f95c1d759f01fba4c47719b3a63b
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/tast-tests/+/2986223
Commit-Queue: Abhishek Kumar <kuabhs@chromium.org>
Tested-by: Abhishek Kumar <kuabhs@chromium.org>
Reviewed-by: Matthew Wang <matthewmwang@chromium.org>
Reviewed-by: Ricardo Quesada <ricardoq@chromium.org>
(cherry picked from commit 18b3edf2509c2d8694a96fb0cc07665d88a3d3b6)
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/tast-tests/+/3003573
Reviewed-by: Abhishek Kumar <kuabhs@chromium.org>
4 files changed
tree: 3ff4cd9178a74e7bd2d8b59db8967be4d33587e1
  1. android/
  2. helpers/
  3. src/
  4. tools/
  5. vars/
  6. .gitignore
  7. LICENSE
  8. OWNERS
  9. PRESUBMIT.cfg
  10. PRESUBMIT.py
  11. README.md
  12. unblocked_terms.txt
README.md

Tast (tests)

This repository contains integration tests that are run by Tast.

Directory structure

  • 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/
    • local/ - Code related to local (i.e. on-device or "client") tests.
      • bundles/ - Local test bundles.
        • cros/ - The "cros" local test bundle, containing standard Chrome OS tests. Tests are packaged by category.
      • ... - Packages used only by local tests.
    • remote/ - Code related to remote (i.e. off-device or "server") tests.
      • bundles/ - Remote test bundles.
        • cros/ - The "cros" remote test bundle, containing standard Chrome OS tests. Tests are packaged by category.
      • ... - Packages used only by remote tests.

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.

GoDoc