Project

General

Profile

Actions

Feature #7223

closed

Use Klever extensions to Python multiprocessing for deciding sub-jobs in parallel

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

Status:
Closed
Priority:
Urgent
Assignee:
Category:
Infrastructure of Core
Target version:
Start date:
05/19/2016
Due date:
% Done:

0%

Estimated time:
Published in build:

Description

At the moment when decision of some sub-job fails decisions of other sub-jobs are terminated using standard means of Python multiprocessing. Although this likely works well it leads to a job status Corrupted since it doesn't deal carefully with reports uploading. Switching to Klever extensions to multiprocessing should help.

In addition I suggest to improve Klever extensions to Python multiprocessing so that they will be more robust, in particular there won't be any hang ups any more.


Related issues 4 (0 open4 closed)

Related to Klever - Bug #6634: If LKBCE can't find Linux kernel source code Core hangs upClosedEvgeny Novikov01/29/2016

Actions
Related to Klever - Bug #6654: AVTG hang ups if one tries to stop job decisionClosedEvgeny Novikov01/29/2016

Actions
Related to Klever - Feature #8446: Fix and improve progress reportingClosedIlja Zakharov10/10/2017

Actions
Related to Klever - Feature #6589: Merge core.components.Component.launch_subcomponents() with core.Core.launch_all_components() and core.Core.wait_for_components()ClosedIlja Zakharov01/29/2016

Actions
Actions #1

Updated by Evgeny Novikov over 6 years ago

  • Assignee changed from Evgeny Novikov to Ilja Zakharov
  • Priority changed from High to Urgent
  • Target version set to 1.0

Ilja did this and much more before implementing a new approach for evaluating a verification progress - issue #8446, branch 8149-new-progress.

Actions #2

Updated by Evgeny Novikov over 6 years ago

  • Status changed from New to Resolved
Actions #3

Updated by Evgeny Novikov over 6 years ago

  • Status changed from Resolved to Closed

I merged the branch to master in 459f75e7.

Actions

Also available in: Atom PDF