Project

General

Profile

Actions

Bug #7400

closed

Klever takes too much time to upload reports

Added by Vitaly Mordan over 8 years ago. Updated over 7 years ago.

Status:
Rejected
Priority:
High
Category:
Bridge
Target version:
-
Start date:
07/14/2016
Due date:
% Done:

0%

Estimated time:
Detected in build:
svn
Platform:
Published in build:

Description

Klever uploads reports very slowly, and if we consider more optimal strategies of solving verification tasks, then verdicts will be produced even faster than they can be uploaded.
For example, checking only 14 rule specifications with all bug kinds in MAV took almost 28 hours (wall time) for uploading all results, whereas all tasks were prepared and solved for 21 hours:

2016-07-12 15:14:01 (core.py:192) CORE INFO> Get version on the basis of the Git repository
2016-07-12 15:14:01 (core.py:046) CORE INFO> Support jobs of format "1"
...
2016-07-13 11:53:08 (core.py:101) CORE INFO> Terminate report files message queue
2016-07-13 11:53:08 (core.py:104) CORE INFO> Wait for uploading all reports
2016-07-13 19:19:15 (session.py:097) CORE INFO> Finish session
2016-07-13 19:19:15 (core.py:127) CORE INFO> Release working directory
2016-07-13 19:19:15 (core.py:131) CORE INFO> Exit with code "0"

Thus, this issue will not allow to check a lot of "simple" rule specifications fast enough with MAV.

Here are a few suggestions:
1. Add parameters to shrink all logs (related to http://forge.ispras.ru/issues/7253).
2. Do not upload anything for safe verdicts (there were 146697 safes, 341 unsafes and 2858 unknowns in the mentioned experiment).
3. Optimize the process of uploading if needed.


Related issues 4 (1 open3 closed)

Related to Klever - Feature #7253: Shrink verifier (CPAchecker) logs intellectuallyNew05/25/2016

Actions
Related to Klever - Bug #7302: Bridge spends a lot of time for uploading a result of verification taskClosedVladimir Gratinskiy06/17/201606/17/2016

Actions
Related to Klever - Feature #7350: Optimize association of marks with safe reportsClosedVladimir Gratinskiy06/28/201609/12/2016

Actions
Related to Klever - Feature #7368: Support lightweight verification resultsClosedVladimir Gratinskiy07/01/201607/29/2016

Actions
Actions

Also available in: Atom PDF