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 “Start”:

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

You can, then, follow all the findings for this run in the “All Findings” section found in the sidebar menu

dashboard