[roll] Roll fuchsia [network-test-realm] Shorten NON_EXISTENT_INTERFACE_NAME

This CL shortens NON_EXISTENT_INTERFACE_NAME to be within the limit of
15 bytes, from fuchsia.net.interfaces/INTERFACE_NAME_LENGTH. This leads
to a different failure path (ENODEV instead of InvalidInput), so I
changed the ping_once function to recognize that case.

The motivation is that I79953d5d369c8ef93c1ec986026a45aba1afe557 will
enable vector/string max length validation in FIDL Rust, which would
make these tests fail on the FIDL call if the name remains >15 bytes.

Test: fx test network-test-realm-integration-test
Original-Bug: 37304
Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/826242
Original-Revision: 136eae0dea0aa59f04859fe544d24981b212f692
GitOrigin-RevId: 3e34ec6eca3a487e58bdc3e72285dcdc540c7648
Change-Id: I06259921e26bc72989df44ea9d62e093709bcc33
1 file changed
tree: c777ea35bf1a3925bb6addf10260a63aff39842a
  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.