[roll] Roll fuchsia [vfs] remove most test macros

At this point, most of them were unused. The watcher-related ones were
replaced with using the Watcher struct from fuchsia-fs, and the rest
were only used in one or two places and inlined.

A few relatively simple macros, such as assert_close! and assert_read!,
are kept around because they do help with readability. A comment is
added describing the types of macros that we will keep around.

Original-Bug: 416094408
Test: fx test vfs-tests
Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/1278054
Original-Revision: a9646e75e15e5eea993f1f12c8d9b97b57cfea41
GitOrigin-RevId: 37a5a6a838bbcac007bf27ffde576ab1358c3338
Change-Id: I5ee44353f95bd4160b7d5181a9e5ee925dc4451b
1 file changed
tree: ffb0f843391f651a61c4d77673b47cff1ea56e20
  1. ctf/
  2. git-hooks/
  3. infra/
  4. third_party/
  5. flower
  6. jiri.lock
  7. MILESTONE
  8. minimal
  9. prebuilts
  10. README.md
  11. stem
  12. 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.