clusterfuzz
clusterfuzz copied to clipboard
Scalable fuzzing infrastructure.
This reverts commit 4867a3b9f71068edfa808d9a9ec283a83bd18a51. Fuzz targets are missing. See for example: https://pantheon.corp.google.com/logs/query;query=error_groups.id%3D%22CP2qkqXRwNXAGA%22%0AlogName:%22bot%22%0Aresource.type%3D%22gce_instance%22%0Aresource.labels.instance_id%3D%22401961027393308621%22%0Aresource.labels.project_id%3D%22google.com:clusterfuzz%22%0Aresource.labels.zone%3D%22us-west1-c%22;cursorTimestamp=2024-03-19T21:56:23.748841773Z;startTime=2024-03-19T21:26:53.748Z;endTime=2024-03-19T22:26:53.748Z?project=google.com:clusterfuzz
Python 3.7 is [end of support](https://cloud.google.com/appengine/docs/standard/lifecycle/support-schedule#python) and Gcloud is no longer accepting it as a runtime. While running the `butler.py` script as prescribed in the [production setup documentation](https://google.github.io/clusterfuzz/production-setup/clusterfuzz/#run-the-project-setup-script), I am...
### Summary Currently the redis instance needs to be called `redis-instance`. Allow users to customize this and default to `redis-instance` if not provided. Adds a fix to the cloud_sdk install...
This reverts commit b8725f8aea0f5a5fc5ab2cea8382effc5b7d4876. Reverting because it is incompatible with untrusted service account for now, because of the way it downloads layout tests.
- Add proto definitions for crash groups. - Have uworkers return serialized CrashGroups, with the input testcases uploaded via signed URLs. - Handle checking if crash is new, testcase creation...