[roll] Roll fuchsia [audio][drivers][test] Disable position tests

Traditionally, we run audio_driver_tests only on Release builds on
"real" (non-EMU) machines, as non-real-time response led to timeouts
and test case failures. When we added test support for the virtualized
Bluetooth a2dp driver, we added EMU release builds to this mix.
Recently, the a2dp driver added support for position notifications, so
we reenabled the position tests on a2dp.

Unfortunately, EMU machines do not guarantee real-time response, and
these CQ flakes (all in position test cases requiring require
reasonable response time) are the proof. All other driver test cases
pass reliably in a loaded QEMU environment (CQ).

This CL disables the audio driver position tests, until they can be
added to a new test suite that runs only on machines that guarantee
real-time response. This new test suite is represented by fxb/65608.

Disabling the position tests does not change the test mix on "real"
hardware. Admin test cases cannot run if audio_core is already
connected to the audio driver, so Admin tests do not run by default on
"real" hardware drivers in CQ.

A separate work item would be to enable audio_driver_tests on a build
where we are confident that audio_core will NOT be present (such as
bringup, conceptually). The work for this new test suite is
represented by fxb/93428.

fx test -o audio_driver_tests

Original-Fixed: fxb/93110
Original-Bug: fxb/65608
Original-Bug: fxb/93428

Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/644227
Original-Revision: 674b5c08ec24ebb276a3f07b9b42ec8520f4111b
GitOrigin-RevId: 3b4c10d30ee781a880cdc15a4b05be660cb09956
Change-Id: Idfbf096069f7cddb655b49885769320fa63e550f
1 file changed
tree: 4218867d65e8ba4fb436557e9d3d5cd2318cca15
  1. infra/
  2. third_party/
  3. cts
  4. firmware
  5. flower
  6. jiri.lock
  7. minimal
  8. prebuilts
  9. README.md
  10. stem
  11. test_durations
  12. toolchain
README.md

Integration

This repository contains Fuchsia's Global Integration manifest files.

Making changes

All changes should be made to the internal version of this repository. Our infrastructure automatically updates this version when the internal one changes.

Currently all changes must be made by a Google employee. Non-Google employees wishing to make a change can ask for assistance via the IRC channel #fuchsia on Freenode.

Obtaining the source

First install Jiri.

Next run:

$ jiri init
$ jiri import minimal https://fuchsia.googlesource.com/integration
$ jiri update

Third party

Third party projects should have their own subdirectory in ./third_party.