[roll] Roll fuchsia [ffx] Rotate usb driver logs Log files created by the FFX USB driver command have a random hex number in them which lets us correlate them to FFX logs. The problem is this doesn't let us identify old log files very well and so we had no way to clean them up, so every time you started a new instance of the driver you'd get a new log file and the folder would just fill up forever. This CL changes two things: 1. The hex number is now a hash of the socket path, so drivers serving the same socket will produce the same log file names. 2. The log file name also includes a .N rotation number, and we rotate logs keeping four old log files maximum. This does mean if the socket path isn't set correctly we can't log the error to the log file, since we need the socket path to pick the file name, so error reporting does change slightly. Original-Original-Fixed: 516883586 Original-Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/1640157 Original-Original-Revision: f0d676db2a6d3c0a3d19f02c5726a202b40ccd75 GitOrigin-RevId: d80528a4b2b38dab7524e77d27cc373276bf8b69 Change-Id: Ic4e3d1e5b433560faccab76a6a1144f96b297307 Reviewed-on: https://fuchsia-review.googlesource.com/c/integration/+/1648894 Cr-Commit-Position: refs/heads/main@{#194531}
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.