Failed

org.eclipse.emf.ecoretools.design.tests.VsmValidationTests.isValid

Failing for the past 9 builds (Since #241 )
Took 0.58 sec.

Error Message

The VSM is not valid it has errors : Diagnostic ERROR source=org.eclipse.emf.ecore code=0 Diagnosis of org.eclipse.sirius.viewpoint.description.impl.GroupImpl@6ef87c28{platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#/} data=[org.eclipse.sirius.viewpoint.description.impl.GroupImpl@6ef87c28 (documentation: , name: EcoreTools, version: 12.0.0.2017041100)] [Diagnostic ERROR source=org.eclipse.emf.ecore code=1 The required feature 'widget' of 'org.eclipse.sirius.properties.impl.DynamicMappingIfDescriptionImpl@ba1a1ad{platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@extensions.0/@categories.0/@groups.0/@controls.0/@ifs.5}' must be set data=[org.eclipse.sirius.properties.impl.DynamicMappingIfDescriptionImpl@ba1a1ad (name: sirius_default_rules_ereference_if, label: null) (predicateExpression: aql:eStructuralFeature.oclIsKindOf(ecore::EReference) and eStructuralFeature.many = true), org.eclipse.emf.ecore.impl.EReferenceImpl@56cbe868 (name: widget) (ordered: true, unique: true, lowerBound: 1, upperBound: 1) (changeable: true, volatile: false, transient: false, defaultValueLiteral: null, unsettable: false, derived: false) (containment: true, resolveProxies: false)]]

Stacktrace

java.lang.AssertionError: The VSM is not valid it has errors : Diagnostic ERROR source=org.eclipse.emf.ecore code=0 Diagnosis of org.eclipse.sirius.viewpoint.description.impl.GroupImpl@6ef87c28{platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#/} data=[org.eclipse.sirius.viewpoint.description.impl.GroupImpl@6ef87c28 (documentation: , name: EcoreTools, version: 12.0.0.2017041100)] [Diagnostic ERROR source=org.eclipse.emf.ecore code=1 The required feature 'widget' of 'org.eclipse.sirius.properties.impl.DynamicMappingIfDescriptionImpl@ba1a1ad{platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@extensions.0/@categories.0/@groups.0/@controls.0/@ifs.5}' must be set data=[org.eclipse.sirius.properties.impl.DynamicMappingIfDescriptionImpl@ba1a1ad (name: sirius_default_rules_ereference_if, label: null) (predicateExpression: aql:eStructuralFeature.oclIsKindOf(ecore::EReference) and eStructuralFeature.many = true), org.eclipse.emf.ecore.impl.EReferenceImpl@56cbe868 (name: widget) (ordered: true, unique: true, lowerBound: 1, upperBound: 1) (changeable: true, volatile: false, transient: false, defaultValueLiteral: null, unsettable: false, derived: false) (containment: true, resolveProxies: false)]]
	at org.eclipse.emf.ecoretools.design.tests.VsmValidationTests.isValid(VsmValidationTests.java:51)