[roll] Roll fuchsia [memfs] Convert callers to ScopedMemfs.

The new ScopedMemfs is a safer and more convenient API.

Add memfs README with usage advice.

Add set_cleanup_timeout() setter to ScopedMemfs. This allows matching
the timeouts of the existing code to avoid behaivor changes. It's likely
the tests could use the default infinite timeout but the modular change
is more risky so I leaned toward no behavior change for this.

Original-Bug: 91477
Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/634722
Original-Revision: 622be6b2ef081149ed2baefd5d7feb8c6b09d010
GitOrigin-RevId: 4954b930e0fc937751b6537c219a0e0e687b0a4f
Change-Id: I4ba3aa6698d770f836a18d94f3c0a6a548e9e3f2
1 file changed
tree: 77dbeebc48a1a5226362c849ff09f9c875a8320d
  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.