Feature #8514
closedSupport uploading batches of reports
100%
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.
Updated by Evgeny Novikov about 7 years ago
- Subject changed from Upload batches of reports to Support uploading batches of reports
Updated by Evgeny Novikov over 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.
Updated by Evgeny Novikov over 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.
Updated by Evgeny Novikov over 6 years ago
- Status changed from Resolved to Closed
Both subtasks were implemented.