API users can verify the status of their scans by checking the returned XML. This table provides information on the status of builds that Veracode is currently scanning.
When a scan is in any of the states in this table, you cannot upload new files to the application or add a new build. You can only upload files to the application and add a new build when:
- The scan is in the state of Results Ready.
- The scan results are published.
|Incomplete||You did not provide some required scan information. You must complete one or more
steps in the scan request process before you can submit the request:
To resolve this issue:
|Prescan Failed||The prescan encountered an error. Try one of these actions:
|Prescan Submitted||Veracode is currently validating the scan submission and preparing it for analysis. You do not need to take any action until you receive an email notifying you when the prescan results are available. To check the progress of the prescan using the Veracode Platform, go to the In Progress section of the left navigation menu and click the scan name.|
|Prescan Success||The prescan completed successfully.
In the Veracode Platform, you can review the prescan results on the Review Modules page or Select Modules page. After making the appropriate entry point selections, you can manually submit the scan for analysis.
The analysis starts immediately if you choose to automatically launch the full analysis when a prescan completes successfully.
|No Modules Defined||Veracode did not detect any valid components for analysis in the submission. Verify that Veracode supports the submitted components for scanning. Ensure that the components comply with the Veracode compilation and packaging guidance.|
|Results Ready||The scan completed successfully and the results are now available. To review the
|Scan in Process||The scan is currently running. You can monitor its progress in the Application Overview or wait for an email notification after the scan completes.|
|Vendor Confirmation||The scan request is waiting for confirmation from the vendor before scanning can begin.|
|Vendor Reviewing||The vendor is performing the requested scan and is reviewing results.|