Analysis

Forcing “Full Analysis”

Some analysis operations done by the user, such as marking a class common, result in an incremental run of the analysis, while other operations, such as making a jar infra, result in a complete analysis run (full analysis).

Somtimes, one needs to force a complete analysis - for example, after changing the binaries for the static analysis (viper) and restarting the controller.

To do that:

  1. Open the Analysis Parameters (Configure Parameters under Actions in the Analysis page)
  2. Change the Maximum Runtime parameters by one precent (e.g., from 15% to 16%)
  3. Click Submit

Getting the analysis start and end times from the log

You can use the time stamps in the server vfapi.log file to get the duration of the analysos.

  1. Go to the vFunction server log directory (e.g., cd /var/log/vfunction)
  2. Do the following commands to get the time stamp

For the start times:

grep "*** Analysis has started ***" vfapi.log

For the end times:

grep "*** Analysis completed ***" vfapi.log