[roll] Roll fuchsia [ffx][repo] Fix resource range, add HttpRepository tests

ResourceRange was not fully fleshed out, and we ended up implementing
exclusive ranges when fetching from a FileSystemRepository, and
inclusive ranges when fetching from a HttpRepository. This fixes the
situation by standardizing on inclusive ranges, just like the http range
header, and adding extensive testing to make sure this works correctly.

Original-Fixed: 97738
Original-Fixed: 97739

Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/666342
Original-Revision: b0a3ab241e0684c865dfcc36a794060d286967f9
GitOrigin-RevId: ca4e4d997243ccc095adfbe94e71c53814e2ac63
Change-Id: Ie157271256030a63631953cbefd3960991297725
1 file changed
tree: 70188f38ce25ae51f476dfb493cdd9023d4f13ae
  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.