In Eclipse 2020.03 the recently introduced SLO Feature leads to infinite notifyChange -> updateDashboard loop.

Description

Since the recently merged changes, the MeasurementsUI is not usable anymore. I could not reproduce the bug with Eclipse 2019.09.

A change initiated by the MeasurementsUi, e.g. creating a new measurement leads to an update of the ui controls of the Measurements UI (WorkspaceListener.java:74). This update in turn leads to a change in the .slo-resource (the notification indicates a changed file). The change leads to another update of the ui controls, which in turn again changes the .slo-resource.

Example: Create a new MonitorRepository/MeasuringPointRepository with one UsageScenarioMonitor(ResponseTime) for Network Example.

Environment

Eclipse Modeling Edition 2020.03 with Palladio installed via the update site.

Activity

Show:
Stephan Seifermann
April 8, 2020, 8:17 AM

Test of adjusted JIRA workflow.

Stephan Seifermann
April 8, 2020, 7:04 AM

The issue cannot be reproduced in 2020.03 by me or . Closing this issue for now until it can be reproduced.

Sebastian Krach
March 20, 2020, 2:59 PM

I reduced the priority, as the bug only occures on Eclipse 2020.03. Appearently, something about the notification mechanism changed.

Cannot Reproduce

Assignee

Stephan Seifermann

Reporter

Sebastian Krach

Labels

None

Requirement Category

None

External issue URL

None

Severity

None

Priority

None

Status Whiteboard

None

External issue ID

None

Epic Link

Components

Fix versions

Priority

Major