[roll] Roll fuchsia [fdf][test] Migrate Mali GPU

Migrate `lifecycle_tests.cc` and `driver_logger_harness_dfv2.cc` under
the Mali GPU driver (`msd-arm-mali`) to the modern driver testing
framework (`fdf_testing::ForegroundDriverTest`).

Create custom `MsdArmTestEnvironment` and `LoggerHarnessEnvironment` to
serve mock services (platform device, resource info) and configure test
dependencies.

Original-Original-Bug: 328303454
Test: msd_arm_mali_unit_tests TAG=agy
CONV=2785e46a-e1dc-430d-b40f-e444d195a105

Original-Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/1685251
Original-Original-Revision: 44f8ad30870b26cb7b70c58532605ee1e09fe69a
GitOrigin-RevId: 9d56d632bbd6a11df00f0a3945877c660bca400e
Change-Id: I07c5dd59cfecb71c7b8e0a68b5305ab555c9968d
Reviewed-on: https://fuchsia-review.googlesource.com/c/integration/+/1688178
Cr-Commit-Position: refs/heads/main@{#195949}
1 file changed
tree: 44d82f0dcf9722fed1709c9001c3b8fa5bd01918
  1. ctf/
  2. git-hooks/
  3. infra/
  4. third_party/
  5. cobalt
  6. flower
  7. jiri.lock
  8. MILESTONE
  9. minimal
  10. prebuilts
  11. README.md
  12. stem
  13. test_durations
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 in one of the communication channels documented at get involved.

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.