[roll] Roll fuchsia [forensics] Add CrashReporter::FileReport to FIDL

Add `fuchsia.feedback/CrashReporter::FileReport`. `CrashReporter::File`
returns whether the filing request was accepted as a valid request,
while `CrashReporter::FileReport` will return whether the report
finished filing successfully or not.

All clients of `File` will be transitioned to use `FileReport`. The
request acknowledgement provided by `File` proved to be not useful in
practice. Once transitioned, `File` will be removed.

Original-Bug: 117123

TESTED=`fx test //src/developer/forensics`
TESTED=`fx shell crasher` @ 42a4fc6f24f74690 w/ blank program name and
print-out from exceptions.cm (in previous boot log)
TESTED=`fx shell crasher` @ 42a4fc6f24f74690 w/ print-out from
exceptions.cm

Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/807247
Original-Revision: 8e61def7ab060e914d6c8584e44218c3d9b274e6
GitOrigin-RevId: d06ef0cce907cfd5470ee5190c2af5d6626d7c6a
Change-Id: I102619db3f99474f04e3b6ad703454ec020965a7
1 file changed
tree: 084f076d359bcafa4609f7b8388b31d4b4aa1e00
  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.