extent-framework / klov

Report server for ExtentReports
http://klov.herokuapp.com
38 stars 32 forks source link

Poor performance by opening report details and grouping tests #74

Closed filipwoz closed 3 years ago

filipwoz commented 3 years ago

I observed a very poor performance in displaying the sub-tests on the second level of hierarchy in KLOV: image It takes several minutes to load these tests in the details area on the right and makes the application unresponsive. On the other hand loading of the top level tests on the left is very quick :-) .

Further I tried the same without the hierarchy and also opening a single detail report takes several minutes.

Proposed solution: I assume by loading the sub-tests into the details area is loading all the details of the reports, which I find is not needed:

filipwoz commented 3 years ago

I have found the root cause of the issue in the sub-optimal configuration of the MongoDB Server. MongoDB was installed as Linux Docker Image on a Windows machine. Now I installed the newest Community edition MongoDB (with setup - no docker) on a separate Windows Server and the performance is acceptable again.