[roll] Roll fuchsia [network] Deflake TCP established ICMP error test The test has a fake server that pretends to speak TCP and that didn't handle retransmitted SYNs correctly. The following could happen (C is client, S is server): C: SYN S: SYN/ACK C: SYN (retransmit due to slow infra) C: Receive SYN/ACK and enter ESTABLISHED S: Send ICMP error of the SYN C: Ignore ICMP error because it's no longer valid The fix is just to have the fake server ignore retransmitted SYNs. A similar failure with retransmitted SYNs affected the PMTU test and was fixed a little over a month ago in I7045e976bcd99286c9e1f967dface1a647067a8c. I audited the other uses of fake interfaces and couldn't find any that seemed problematic in the same way. Original-Fixed: 418811942, 417873841 Multiply: netstack-socket-integration-test Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/1282764 Original-Revision: 2b34e62a1793e8a5b818bb676872cda661ee95ee GitOrigin-RevId: 854e13fc3fc7780bdb7d49c97dd6868fb9a53ae4 Change-Id: I8e68a09fc0378e80de6567c44c40840a3b11dc49
This repository contains Fuchsia's Global Integration manifest files.
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.
First install Jiri.
Next run:
$ jiri init $ jiri import minimal https://fuchsia.googlesource.com/integration $ jiri update
Third party projects should have their own subdirectory in ./third_party.