Running locally

Now that the fuzz target is defined, we want to test the Spring Boot Application. We can either start the test from the “Test Collections” sidebar

running

Or from Dashboard which you reach from the sidebar as well dashboard

The dashboard will open and show you all the findings, the fuzzers have made so far. (Nothing in this case, because we did not run yet)

dashboard

In the dashboard, click on the Test Collection you want to run: dashboard

And then on “Run locally”:

dashboard

This will start the fuzzing process locally. Note that if you start fuzzing locally for the first time, it will take some time before starting up, because CI Fuzz recompiles the project multiple times with different instrumentations, in order to leverage all the features of different feedback based fuzzers. The progress of the instrumentation is shown in the pipeline in the dashboard:

dashboard