This page gives solution to the problem where TCC computation fails with error message "At least one analysis did not finish successfully. You must compute a snapshot for this application to have results." as seen in the below screenshot.
Release | Yes/No |
---|---|
8.1.x | |
8.0.x | |
7.3.x | |
7.2.x | |
7.0.x |
RDBMS | Yes/No |
---|---|
Oracle Server | |
Microsoft SQL Server | |
CSS2 | |
CSS1 |
- Launch Transaction Configuration Center.
- Go to Results.
- Click on Compute Function Points and load results.
As per the error message at least one analysis did not finish successfully. To get rid of this message you need to identify which analysis unit has not finished successfully and then run the analysis by following the below steps.
- Open CAST-MS.exe.
- Go to Current Version tab.
Check each analysis unit under every job to see if there is any analysis unit that is active (Analyze = true) and the execution status is not successful.
In the below screenshot you may see that there is an analysis unit "My C/C++ Analysis Unit" which is active but Execution status is not successful. This is the reason why TCC is throwing such an error message.
If you have too many analysis units then you may use the following page to identify the analysis units that has not been executed - CMS Analysis Unit - Information - Identify the analysis units that has not been executed- Run analysis
- Launch TCC and perform computation of function points
Impact of issue: On Analysis and Dashboard N/A. You will not be able to compute function points in TCC
Impact after applying solution: TCC computation is successful