Opened 6 years ago

Last modified 3 years ago

#5488 new enhancement

Complete coverage test of MSL 3.2.3 OMEdit NF API calls

Reported by: Francesco Casella Owned by: Adrian Pop
Priority: blocker Milestone: 1.19.0
Component: Testing Framework Version:
Keywords: Cc:

Description

Before we release 1.14.0, we need to make sure that OMEdit won't crash because of some bugs when trying to open models in the GUI and changing their parameters and replaceable classes or components.

I think making sure that doesn't happen with MSL 3.2.3 is a good starting point, we may later extend this to the whole library, if this doesn't take too much time (maybe we could run the entire testuite only once per week or so). As the NF is much faster than the OF, this should now be feasible.

This requires setting up a test script that makes all the NF API calls that are required to

  • display all the diagrams of MSL 3.2.3 models that have components with graphical annotations
  • display all the parameters and replaceable classes/components of components of MSL 3.2.3 models that have graphical annotations

Change History (6)

comment:1 by Francesco Casella, 5 years ago

Milestone: 1.14.01.15.0

Releasing 1.14.0 which is stable and has many improvements w.r.t. 1.13.2.

This issue, previously marked as blocker for 1.14.0, is rescheduled to 1.15.0

comment:2 by Francesco Casella, 4 years ago

Milestone: 1.15.01.16.0

Release 1.15.0 was scrapped, because replaceable support eventually turned out to be more easily implemented in 1.16.0. Hence, all 1.15.0 tickets are rescheduled to 1.16.0

comment:3 by Francesco Casella, 4 years ago

Milestone: 1.16.01.17.0

Moved to 1.17.0

comment:4 by Francesco Casella, 4 years ago

Milestone: 1.17.01.18.0

Rescheduled to 1.18.0

comment:5 by Francesco Casella, 3 years ago

Milestone: 1.18.0

Ticket retargeted after milestone closed

comment:6 by Francesco Casella, 3 years ago

Milestone: 1.19.0

1.18.0 blocker tickets moved to 1.19.0

Note: See TracTickets for help on using tickets.