[roll] Roll fuchsia [audio][test] Enforce in-order rates and bit-depth

Consolidate the existing audio_driver_tests test cases, to
make strictly-ascending a normal expectation when reporting
device frame rates, sample sizes and valid-bits precisions.
This eliminates the separate test case that makes this
requirement seem exceptional.

Update the audio_device_registry service to expect (and
require) this ascending order.

Also clarify these requirements in the FIDL files where
driver formats are defined.

Original-Fixed: fxbug.dev/116959

Test: fx test -ouv audio_driver_tests                   \
            audio_services_device_registry_unittests    \
            audio_services_device_registry_warning_unittests

Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/947124
Original-Revision: c1a76631fb758a0573ea569b9c6b3208f3662ee5
GitOrigin-RevId: 4f348a830db3b0839f7463438984866396311bad
Change-Id: Ia5f7933b1c1fa4d5fe9f76072f72d334f95a7496
1 file changed
tree: 6c89fca16fe58ee642eac73a4dc05974386ec934
  1. git-hooks/
  2. infra/
  3. third_party/
  4. cts
  5. firmware
  6. flower
  7. jiri.lock
  8. MILESTONE
  9. minimal
  10. prebuilts
  11. README.md
  12. stem
  13. test_durations
  14. 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.