jonathanmetzman
jonathanmetzman
We are going to add benchmarks in which OSS-Fuzz found many bugs as part of bug-based benchmarking. We need a method of verifying these crashes reproduce in the fuzzbench builds...
A nice to have feature would be progress bars for measurement and trials on reports. This could give an idea of when an experiment is done. I think it should...
Local experiments are currently not truly local because they depend on Google Cloud Storage (GCS). We should break this dependency. We use gsutil which has bash-like commands for managing files...
You might need to do some hacking to make sure it downloads the right coverage binaries, but you can probably do this by running measurer.py standalone and deleting (save them...
@vanhauser-thc wrote [here](https://github.com/google/fuzzbench/issues/654#issuecomment-672845457): >the experiment has started => https://www.fuzzbench.com/reports/2020-08-12/index.html and we can see the aflplusplus_same1 .. aflplusplus_same3 instances to have quite a different coverage. >for several benchmarks this will even...
I get this crash pretty consistently: To repro: ``` $ java -ea -cp ~/graphicsfuzz-build/jar/tool-1.0.jar com.graphicsfuzz.generator.tool.GenerateShaderFamily ~/shaders-build/references/GLSL_300_es/nested_loops.json ~/shaders-build/donors /tmp/k --generate-uniform-bindings 11:42:10.430 INFO ExecHelper - Result: 0 java.lang.AssertionError at com.graphicsfuzz.common.transformreduce.GlslShaderJob.makeUniformBindings(GlslShaderJob.java:119) at com.graphicsfuzz.generator.tool.PrepareReference.prepareReference(PrepareReference.java:142)...
I had to make [this config file](https://gitlab.com/metzman/cfl-gitlab/-/blob/ea4d5f97e13196b29b67ddcba88784fa9981a26b/.gitlab-ci.yml) which borrowed from https://gitlab.com/securitykernel/cflite-example/-/blob/main/.gitlab-ci.yml#L7 because the docs were incomplete. CC @catenacyber
See https://github.com/google/clusterfuzzlite/issues/94#issuecomment-1107716187_
Related: https://github.com/google/oss-fuzz/issues/7479
This was suggested by @worksbutnottested