Description

 In certain cases with the Application Analytics Dashboard, the modules mapping tile may not be able to show all the modules for the application depending on the module weighting.

You may see something like the following screenshot in this case with just one module visible in the modules mapping tile, but multiple modules can be seen in other tiles:

Observed in CAST AIP
Release
Yes/No
8.3.x(tick)
8.2.x(tick)
8.1.x(tick)
8.0.x(tick)
7.3.x(tick)
7.2.x(tick)
7.0.x(tick)
Observed on RDBMS
RDBMS
Yes/No
Oracle Server(error)
Microsoft SQL Server(error)
CSS3(tick)
CSS2(tick)
CSS1(error)
Step by Step Scenario
  1. Analyze code and generate a snapshot
  2. Upload snapshot to the HD dashboard
  3. Examine HD dashboard results
Action Plan

The Modules Mapping tile weights modules based on a sizing method, which is Lines of Code (LOC) by default.

For example, if  one module has 200,000 LOC while another module has 100 LOC, so the first module is 99.95% of the map while the second module is only 0.05% of the map. 

This is expected behavior for this tile to not clearly show the second module in this case. 

  1. If you want to show the numbers in a different manner, then it would be best to choose a different tile for comparison.  For example, you could see the TQI by module by using the tile:

CriticalViolationsPerHealthFactor

Though you could not see the relative weights of each module with this tile.You would need to see these relative weights in the details in the CAST Engineering Dashboard.

Impact on Analysis Results and Dashboard

Not all modules will be shown in the module mapping tile

Notes/comments

 Ticket # 2938

Related Pages