Project

General

Profile

Actions

Feature #8514

closed

Support uploading batches of reports

Added by Evgeny Novikov over 6 years ago. Updated almost 6 years ago.

Status:
Closed
Priority:
Normal
Category:
-
Target version:
Start date:
10/20/2017
Due date:
12/21/2017
% Done:

100%

Estimated time:
(Total: 0.00 h)
Published in build:

Description

At the moment Core uploads reports one by one even if there is some one. This results in the enormous number of small requests. However, it would be better to send all available reports at once periodically.

I suppose to introduce new request upload_reports that will accept arrays or reports and to get rid of the former one upload_report. With report archives everything will be great since they already have unique names.


Subtasks 2 (0 open2 closed)

Feature #8515: Replace upload_report with upload_reportsClosedVladimir Gratinskiy10/20/201712/21/2017

Actions
Feature #8516: Upload batches of reportsClosedEvgeny Novikov10/20/2017

Actions
Actions #1

Updated by Evgeny Novikov over 6 years ago

  • Subject changed from Upload batches of reports to Support uploading batches of reports
Actions #2

Updated by Evgeny Novikov almost 6 years ago

  • Target version changed from 2.0 to 1.1

This issue is not strictly bound with purposes of 2.0 that targets verification of C software.

Actions #3

Updated by Evgeny Novikov almost 6 years ago

  • Status changed from New to Resolved

During solving 3 testing sub-jobs I observed ~10 times less requests devoted to uploading reports. The total number of requests decreased by ~30%. In addition, Core consumed 2 times less CPU time while total wall time almost didn't change. Let's proceed with other optimizations of requests, e.g. #8567.

Actions #4

Updated by Evgeny Novikov almost 6 years ago

  • Status changed from Resolved to Closed

Both subtasks were implemented.

Actions

Also available in: Atom PDF