Project

General

Profile

Actions

Feature #6764

closed

Rewrite LDV Tools new envgen environment model specifications for EMG

Added by Ilja Zakharov over 8 years ago. Updated almost 8 years ago.

Status:
Closed
Priority:
Urgent
Assignee:
Category:
Environment models
Target version:
-
Start date:
02/03/2016
Due date:
% Done:

0%

Estimated time:
Published in build:

Description

There are several dozens of specifications and corresponding tests have been developed for LDV Tools new environment generator. On base of that specifications new interface categories specifications and event categories specifications should be implemented for Klever EMG.


Related issues 1 (0 open1 closed)

Blocked by Klever - Feature #6663: Port tests for environment models generation from LDV ToolsClosedIlja Zakharov02/01/2016

Actions
Actions #1

Updated by Alexey Khoroshilov over 8 years ago

  • Subject changed from Rewrite LDV Tools new envgen environment model specifications specifications for EMG to Rewrite LDV Tools new envgen environment model specifications for EMG
Actions #2

Updated by Evgeny Novikov almost 8 years ago

  • Assignee set to Ilja Zakharov
  • Priority changed from Normal to Urgent

It's time to do it! Don't forget about a comprehensive test suite!

Actions #3

Updated by Ilja Zakharov almost 8 years ago

  • Priority changed from Urgent to High
Actions #4

Updated by Ilja Zakharov almost 8 years ago

  • Status changed from New to Resolved

I have ported all specifications except workqueues finally and the whole test set. By the way timers and workqueues are not supported by EMG and CPAchecker anyway: the first requires support of macro functions and the second one lacks analysis of structure fields to extract callbacks.

Intend to close the bug, since there is a separate one for workqueues in particular.

All specifications are in 'emg-porting-specs' branch.

Actions #5

Updated by Evgeny Novikov almost 8 years ago

  • Status changed from Resolved to Closed
  • Priority changed from High to Urgent

I merged the given branch in a785952 to master.

The priority wasn't estimated properly before, since lack of environment model specifications caused a plenty of false alarms before.

Actions

Also available in: Atom PDF