Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Kitalpha/technical/RegressionTests
List of the Kitalpha regression tests.
Contents
Basic
Id | Nature | Description | Version | Reference | |
---|---|---|---|---|---|
Common_00001 | Platform is starting successfully | all | |||
Common_00002 | Check Presence of "Kitalpha" Menu in the kitalpha product | 1.1.0 | menuKitalpha.test (in viewpoint tests) |
Viewpoint
Metadata
Id | Nature | Description | Version | Reference |
---|---|---|---|---|
Metadata_00001 | Retrieve Viewpoint metadata helper | all | BasicTests.testHelper1() | |
Metadata_00002 | Ensure metadata helper is different for any resourceSet | all | BasicTests.testHelper2() | |
Metadata_00003 | Ensure metadata helper is the same over calls for the same resourceSet | all | BasicTests.testHelper3() | |
Metadata_00004 | Check viewpoint usages data | all | BasicTests2.testHelper1() | |
Metadata_00005 | Create metadata resource for example model with default path | all | BasicTests2.testHelper2() | |
Metadata_00006 | Create metadata resource for example model with a given path and check content of the new resource | all | BasicTests2.testHelper3() | |
Metadata_00007 | Check viewpoint usages data | all | ComponentSampleTests.testHelper1() | |
Metadata_00008 | Check viewpoint usages data after enablement of a viewpoint | all | ComponentSampleTests.testHelper2() | |
Metadata_00009 | Enable and disable a viewpoint | all | ComponentSampleTests.testHelper3() | |
Metadata_00010 | Check state for 'used' state | all | ComponentSampleTests.testHelper4() | |
Metadata_00011 | Check default state for 'filtered' state | all | ComponentSampleTests.testHelper5() | |
Metadata_00012 | Change value of 'filtered' state | all | ComponentSampleTests.testHelper6() | |
Metadata_00013 | Check filtering feature | all | ComponentSampleTests.testHelper7() | |
Metadata_00014 | Check viewpoint usages | all | ComponentSampleTests.testHelper8() | |
Metadata_00015 | Check viewpoint usages and version of viewpoint | all | ComponentSampleTests.testHelper10() | |
Metadata_00016 | Check hasMetadata() metod | all | BasicTests2.testHelper4() | |
Metadata_00017 | Check encoding of metadata resource | all | BasicTests2.testHelper5() | |
Metadata_00018 | Check creation of afm model from a existing model | all | BasicTests2.testHelper6() | |
Metadata_00019 | Check referencement of a viewpoint and its version | all | ComponentSampleTests.testHelper10() | |
Metadata_00020 | Check extension point related to creation of afm model from a existing model | all | BasicTests2.testHelper7() | |
Metadata_00021 | Check SetViewpointFilterCommand | all | ComponentSampleTests2.testHelper1() | |
Metadata_00022 | Check SetViewpointFilterCommand | all | ComponentSampleTests2.testHelper2() | |
Metadata_00023 | Check SetViewpointFilterCommand (undo) | all | ComponentSampleTests2.testHelper3() | |
Metadata_00024 | Check SetViewpointFilterCommand | all | ComponentSampleTests2.testHelper4() | |
Metadata_00025 | Check SetViewpointUsageCommand | all | ComponentSampleTests2.testHelper5() | |
Metadata_00026 | Check SetViewpointUsageCommand | all | ComponentSampleTests2.testHelper6() | |
Metadata_00027 | Check SetViewpointUsageCommand (undo) | all | ComponentSampleTests2.testHelper7() | |
Metadata_00028 | Check UpdateViewpointVersionCommand | all | ComponentSampleTests2.testHelper8() | |
Metadata_00029 | Check UpdateViewpointVersionCommand (undo) | all | ComponentSampleTests2.testHelper9() | |
Metadata_00030 | Check UpdateViewpointVersionCommand | all | ComponentSampleTests2.testHelper10() | |
Metadata_00031 | Check order of getAllViewpointReferences() result | all | ModelTests1.testManager1() | |
Metadata_00032 | Check referenced viewpoints | all | ModelTests1.testManager2() | |
Metadata_00033 | all | ModelTests1.testManager3() | ||
Metadata_00034 | Check versions of referenced viewpoints | all | ModelTests1.testManager4() | |
Metadata_00035 | check updateVersion() method | all | ModelTests1.testManager5() | |
Metadata_00036 | Try to reference a viewpoint already referenced into linked metadata | all | ModelTests1.testManager6() | |
Metadata_00037 | the viewpoint is referenced in both metadata objects. So although the viewpoint is successfully uneferenced from the top metadata, it is still referenced from the second one | all | ModelTests1.testManager7() | |
Metadata_00038 | Try to unreference a viewpoint referenced into a linked metadata object | all | ModelTests1.testManager8() | |
Metadata_00039 | Test isReferenced() method with linked metadata object | all | ModelTests1.testManager20() | |
Metadata_00040 | Test isReferenced() method with linked metadata object | all | ModelTests2.testManager1() | |
Metadata_00041 | Check order of getAllViewpointReferences() result | all | ModelTests3.testManager1() | |
Metadata_00042 | Check cycle detecteion in getAllViewpointReferences() | all | ModelTests4.testManager1() | |
Metadata_00043 | Test dirty flag on resources | all | ComponentSampleTests.testHelper11() | |
Metadata_00044 | Test dirty flag on resources | all | ModelTests1.testManager9() |
Viewpoint Manager
Id | Nature | Description | Version | Reference |
---|---|---|---|---|
ViewpointManager_00001 | Retrieve manager instance | all | BasicTests.testManager1() | |
ViewpointManager_00002 | Check manager instance is different for different resourceset | all | BasicTests.testManager2() | |
ViewpointManager_00003 | Check manager instance is the same over calls with same resourceset | all | BasicTests.testManager3() | |
ViewpointManager_00004 | Try to enable a non existing viewpoint | all | BasicTests.testManager4() | |
ViewpointManager_00005 | Try to disable a non existing viewpoint | all | BasicTests.testManager4_1() | |
ViewpointManager_00006 | Try to enable an existing viewpoint | all | BasicTests2.testManager5() | |
ViewpointManager_00007 | Try to disable an existing viewpoint who is not enable | all | BasicTests2.testManager5_1() | |
ViewpointManager_00008 | Try to enable two times an existing viewpoint | all | BasicTests2.testManager6() | |
ViewpointManager_00009 | Enable and disable an existing viewpoint and check states | all | BasicTests2.testManager7() | |
ViewpointManager_00010 | Check delegate method for activate | all | BasicTests2.testManager8() | |
ViewpointManager_00011 | Check delegate method for desactivate | all | BasicTests2.testManager9() | |
ViewpointManager_00012 | Check filter feature on a viewpoint | all | BasicTests2.testManager10() | |
ViewpointManager_00013 | Read vp version (who is null) | all | BasicTests2.testManager11() | |
ViewpointManager_00014 | Read vp version (who is not null) | all | BasicTests2.testManager12() | |
ViewpointManager_00015 | Check getViewpoint method | all | BasicTests2.testManager13() | |
ViewpointManager_00016 | Check getAvailableViewpoints method | all | BasicTests2.testManager14() | |
ViewpointManager_00017 | Test instance level listener | all | BasicTests2.testManager15() | |
ViewpointManager_00018 | Test instance level listener, check instance isolation | all | BasicTests2.testManager16() | |
ViewpointManager_00019 | Test class level listener and instance isolation | all | BasicTests2.testManager17() | |
ViewpointManager_00020 | Test undo of "Use viewpoint" action | all | ||
ViewpointManager_00021 | Test stop action of an unused viewpoint. The viewpoint is listed into metadata but not used by the model | all | ||
ViewpointManager_00022 | Fix behavior when metadata model is unavailable | all | ||
ViewpointManager_00023 | Keep VP activation/desactivation state synchronized with .aird | all | ||
ViewpointManager_00024 | Test version checkings | all | BasicTests2.testManager18() | |
ViewpointManager_00025 | Test version checkings. testcases with null values | all | BasicTests2.testManager19() | |
ViewpointManager_00026 | Test getAvailableViewpointDescriptions() method | all | BasicTests3.testManager1() | |
ViewpointManager_00027 | Test canChangeState() method | all | BasicTests3.testManager2() | |
ViewpointManager_00028 | Test canChangeActivation() method | all | BasicTests3.testManager3() | |
ViewpointManager_00029 | Check behavior of ViewpointManager.getInstance() method | all | BasicTests.testManager5() | |
ViewpointManager_00030 | Check behavior of ViewpointManager.getInstance() method | all | BasicTests.testManager6() | |
ViewpointManager_00031 | Check behavior of ViewpointManager.getInstance() method | all | BasicTests.testManager7() | |
ViewpointManager_00032 | Check metadata availability method | all | ModelTests1.testManager1() | |
ViewpointManager_00033 | Check isReferenced() method with info from linked metadata object | all | ModelTests1.testManager2() | |
ViewpointManager_00034 | Check viewpoint compiliancy | all | ModelTests1.testManager3() | |
ViewpointManager_00035 | Try to reference and unreference a viewpoint | all | ModelTests1.testManager4() | |
ViewpointManager_00036 | Check viewpoint compiliancy | all | ModelTests2.testManager5() | |
ViewpointManager_00037 | Check viewpoint compiliancy | all | ModelTests3.testManager6() | |
ViewpointManager_00038 | Check viewpoint compiliancy | all | ModelTests4.testManager6() |
Viewpoint Services
Id | Nature | Description | Version | Reference |
---|---|---|---|---|
viewpointService_0001 | Test availablity and behavior of custom service implementation | all | ||
viewpointService_0002 | Test enablement of service using a precondition | all | ||
viewpointService_0003 | Testoverriding of a property | all | ||
viewpointService_0004 | Testoverriding of a service content | all | ||
viewpointService_0005 | Testoverriding of a service type | all | ||
viewpointService_0006 | Testoverriding of a rule | all |
Sirius Integration
Id | Nature | Description | Version | Reference |
---|---|---|---|---|
SiriusIntegration_00001 | Test reset filter button | 4.2.0 |
Library support
Id | Nature | Description | Version | Reference |
---|---|---|---|---|
librarySupport_0001 | Test library support into a generated editor | 4.2.0 |
CTK
Detachment
Id | Nature | Description | Version | Reference |
---|---|---|---|---|
|
Architecture Framework Viewpoint Detachment Model Input: VideoOnDemand conforms to component sample viewpoints suit preconditions: All component sample viewpoints are activated Scenrio
|
1.0.x | Moved | |
|
Architecture Framework Viewpoint Detachment Model Input: VideoOnDemand conforms to component sample viewpoints suit preconditions: All component sample viewpoints are deactivated Scenrio
|
1.0.x | moved | |
|
Architecture Framework Viewpoint Detachment Hierarchy Model Input: VideoOnDemand conforms to component sample viewpoints suit preconditions: All component sample viewpoints are activated Scenrio
Detachment of Safety causes the detachment of Safety Pattern |
1.0.x | moved | |
|
Architecture Framework Viewpoint Detachment Hierarchy Model Input: VideoOnDemand conforms to component sample viewpoints suit preconditions: All component sample viewpoints are deactivated Scenrio
Detachment of Safety causes the detachment of Safety Pattern |
1.0.x | moved | |
|
Resource Detachment Model Input: VideoOnDemand conforms to component sample viewpoints suit preconditions: 2 depending resources (e.g, aird and VideoOnDemand model) Scenrio
|
1.0.x | moved | |
|
Unknown References Detachment Model Input: VideoOnDemand conforms to component sample viewpoints suit with unknown references preconditions: invalid references must be present in the model Scenrio
|
1.0.x | moved | |
Detachment_00007 | fix Bug 1028 - Cannot detach in some case | 1.1.x | ||
Detachment_00008 | Detachment from EMF TreeViewer | 1.1.x | EMFTreeViewerViewpointDetachment.test | |
Detachment_00009 | Resource Detachment from Closed Session | 1.1.x | SessionClosedResources.test | |
Detachment_00010 | Resource Detachment from Closed Session (The resource contains viewpoint) | 1.1.x | SessionClosedUsedResourcesWithViewpoint.test | |
Detachment_00011 | Resource Detachment from Closed Session (The resource is referenced by another resource) | 1.1.x | SessionClosedUsedResources.test | |
Detachment_00012 | Viewpoint Detachment from Closed Session | 1.1.x | SessionClosedViewpoint.test | |
Detachment_00013 | Viewpoint & Resource Detachment from Closed Session | 1.1.x | SessionClosedViewpointsResources.test | |
Detachment_00014 | Resources Detachment from Open Session (The resource is used by the primary resource) | 1.1.x | SessionOpenUsedResources.test | |
Detachment_00015 | Resource Detachment from Open Session | 1.1.x | SessionOpenResources.test | |
Detachment_00016 | Resource Detachment from Open Session (The resource is used by the primary resource & contains viewpoints | 1.1.x | SessionOpenUsedResourcesWithViewpoints.test | |
Detachment_00017 | Viewpoint Detachment from Open Session | 1.1.x | SessionOpenViewpoint.test | |
Detachment_00018 | Viewpoint & Resources Detachment from Open Session | 1.1.x | SessionOpenViewpointsResources.test | |
Detachment_00019 | Unknown References detachment | 1.1.x | UnknownReferences.test | |
Detachment_00020 | Avoid cycles in viewpoint hierarchy structure | 1.1.x | ViewpointsRelationship.java | |
Detachment_00021 | Check graphical element are well refreshed without Sirius refresh preference activate with session opened | > 1.1.x | SessionOpenedWithSiriusPreferencesDeactivated.test | |
Detachment_00022 | Check graphical element are well refreshed without Sirius refresh preference activate with session opened | > 1.1.x | SessionOpenedWithSiriusPreferencesDeactivated.test | |
Detachment_00023 | Check if the presence of viewpoints in the workspace don't affect UI page of Viewpoint Detachment | > 1.1.x | DetachmentWithViewpointInWorkspace.test (Bugzilla: 1305) | |
Detachment_00024 | Test detachment on model with library | all | ||
Detachment_00025 | Test detachment on model with library | all | ||
Detachment_00026 | Test detachment on model with library | all |
Transposer
Id | Nature | Description | Version | Reference |
---|---|---|---|---|
Transposer_00001 | The order in which elements are transformed by transposer is not consistent Regression test about the elements order in output of Transposer regarding to input elements order. Test is based on Kitalpha Component sample example. Test Steps:
|
All versions |
Activity Explorer
Id | Nature | Description | Version | Reference |
---|---|---|---|---|
ActivityExplorer_00001 | Activity Explorer Preferences Check the presence/non presence of activity explorer elements which are checked/unchecked in Activity Explorer Preferences |
All versions | Activity Explorer Preferences.test |
Id | Nature | Description | Version | Reference |
---|---|---|---|---|
ActivityExplorer_00002 | Activity Explorer Checking The Activity Explorer for Component Sample works by testing all Activities. This test FAILS due to referenced bug |
All versions | Component Sample Activity Explorer.test |
Id | Nature | Description | Version | Reference |
---|---|---|---|---|
ActivityExplorer_00003 | Diagram Creation Many Session Checking that an action (i.e, Activity) Acts on its the session related to the currents activity explorer editor |
All versions | Diagram Creation Many Sessions.test |
Id | Nature | Description | Version | Reference |
---|---|---|---|---|
ActivityExplorer_00004 | Restarting and Restauring of the Session Checking if restauring (restarting Eclipse) session doesn't open Activity Explorer Editor. |
All versions | Restarting and Restauring session.test |
Resource Reuse
Id | Nature | Description | Version | Reference |
---|---|---|---|---|
testIdLookup1 | Check lookup by id with null value | all | ||
testIdLookup2 | Check lookup by id with empty value | all | ||
testIdLookup3 | Check lookup by id with non-existing value | all | ||
testIdLookup4 | Check lookup by id with an existing value | all | ||
testSearchConcern1 | Check lookup with a criteria containing concern specification | all | ||
testSearchConcern10 | Check lookup with a criteria containing concern specification | all | ||
testSearchConcern11 | Check lookup with a criteria containing concern specification | all | ||
testSearchConcern2 | Check lookup with a criteria containing concern specification | all | ||
testSearchConcern3 | Check lookup with a criteria containing concern specification | all | ||
testSearchConcern4 | Check lookup with a criteria containing concern specification | all | ||
testSearchConcern5 | Check lookup with a criteria containing concern specification | all | ||
testSearchConcern6 | Check lookup with a criteria containing concern specification | all | ||
testSearchConcern7 | Check lookup with a criteria containing concern specification | all | ||
testSearchConcern8 | Check lookup with a criteria containing concern specification | all | ||
testSearchConcern9 | Check lookup with a criteria containing concern specification | all | ||
testSearchDomain1 | Check lookup with a criteria containing an existing domain | all | ||
testSearchDomain2 | Check lookup with a criteria containing a non-existing domain | all | ||
testSearchEmptyCriteria | Check lookup with an empty criteria | all | ||
testSearchId1 | Check lookup with a criteria containing a regex on id | all | ||
testSearchId2 | Check lookup with a criteria containing a regex on id | all | ||
testSearchId3 | Check lookup with a criteria containing an existing id | all | ||
testSearchId4 | Lookup a resource without name | all | ||
testSearchNullCriteria | Check lookup with a null criteria | all | ||
testSearchTag1 | Check lookup with a criteria containing one existing tag | all | ||
testSearchTag2 | Check lookup with a criteria containing two existing tags | all | ||
testSearchTag3 | Check lookup with a criteria containing one non-existing tag | all | ||
testSearchTagAndName | Check lookup with a criteria containing one existing tag and one name | all | ||
testSearchVersion | Check lookup with a criteria containing a version | all | ||
testSearchVersionAndId | Check lookup with a criteria containing a version and an id | all |
Resource Reuse (EMFScheme)
Id | Nature | Description | Version | Reference |
---|---|---|---|---|
EMFSCHEME_00001 | Check Loading resource from EMF Treeviewer | 1.1.x | ||
EMFSCHEME_00002 | Check Loading resource from Sirius Diagram | 1.1.x | ||
EMFSCHEME_00003 | Check That the menu of Loading reusable resource doesn't appear from Activity Explorer Viewer | 1.1.x |
eMDE
Id | Nature | Description | Version | Reference |
---|---|---|---|---|
emde_00001 | Retrieve manager instance | all | BasicTests.testManager1() | |
emde_00002 | Check manager instance is different for different resourceset | all | BasicTests.testManager2() | |
emde_00003 | Check manager instance is the same over calls with same resourceset | all | BasicTests.testManager3() | |
emde_00004 | Retrieve manager instance from a resource and/or object | all | BasicTests.testManager4() | |
emde_00005 | check retrieved ExtensibleModel instance | all | BasicTests.testManager5() | |
emde_00006 | check inherited extended models | all | BasicTests.testManager6() | |
emde_00007 | Check behavior of ModelExtensionHelper.getInstance() method | all | BasicTests.testManager7() | |
emde_00008 | Check behavior of ModelExtensionHelper.getInstance() method | all | BasicTests.testManager8() | |
emde_00009 | Check behavior of ModelExtensionHelper.getInstance() method | all | BasicTests.testManager9() | |
emde_00010 | Check behavior of ModelExtensionHelper.getInstance() method | all | BasicTests.testManager10() | |
emde_00011 | Basic checks on awn extendedmodel instance | all | BasicTests2.testManager1() | |
emde_00012 | Check isExtensionModelDisabled methods | all | BasicTests2.testManager2() | |
emde_00013 | Check getDelegates method | all | BasicTests2.testManager3() | |
emde_00014 | Check setExtensionModelDisabled method | all | BasicTests2.testManager4() | |
emde_00015 | Assert enablement state of a metamodel | all | BasicTests2.testManager5() | |
emde_00016 | Check listener at instance level | all | BasicTests2.testManager6() | |
emde_00017 | Check deletion of a registered listener at instance level | all | BasicTests2.testManager7() | |
emde_00018 | Check overall listener behavior | all | BasicTests2.testManager8() | |
emde_00019 | Check deletion of a registered overall listener | all | BasicTests2.testManager9() |
ViewpointView
Id | Nature | Description | Version | Reference |
---|---|---|---|---|
viewpointView_00001 | test basic content of the view | all | ||
viewpointView_00002 | test content of overview page | all | ||
viewpointView_00003 | test content of busines rules page | all | ||
viewpointView_00004 | test content of services page | all | ||
viewpointView_00005 | test content of metamodels page | all | ||
viewpointView_00006 | test content of Sirius models page | all | ||
viewpointView_00007 | test create/delete emf validation rule | all | ||
viewpointView_00008 | test create/delete java rule | all | ||
viewpointView_00009 | test reuse rule | all | ||
viewpointView_00010 | test create rule and override an existing one | all |
ViewpointManager View
Id | Nature | Description | Version | Reference |
---|---|---|---|---|
viewpointManagerView_00001 | Test ability to (un)hide viewpoints | all | ||
viewpointManagerView_00002 | Ensure the default label is updated in various circumstances | all | ||
viewpointManagerView_00003 | Update listener was too fast and was trying to load viewpoints in creation or deletion process | all | ||
viewpointManagerView_00004 | Check synchronization with some workbench elements | all | ||
viewpointManagerView_00005 | Check hide/show actions | all | ||
viewpointManagerView_00006 | Check default icon and default label | all | ||
viewpointManagerView_00007 | Check encoding support while computing view label | all | ||
viewpointManagerView_00008 | Check menu content: reference/unreference/activate/deactivate | all | ||
viewpointManagerView_00009 | Check effect of tag 'stateHidden' on a viewpoint | all | ||
viewpointManagerView_00010 | Check effect of tag 'stateMutableActivation' on a viewpoint | all | ||
viewpointManagerView_00011 | Ensure 'Open view' action works | all | ||
viewpointManagerView_00012 | Test if a viewpoint enabled from a library is avaialable | all | ||
viewpointManagerView_00013 | Test if a viewpoint enabled from a library is avaialable | all |
Basic Viewpoint Editor
Id | Nature | Description | Version | Reference |
---|---|---|---|---|
ViewpointEditor_00001 | Test customization to edit parents feature | all | ||
ViewpointEditor_00002 | Test customization to edit metamodel feature | all | ||
ViewpointEditor_00003 | Test customization to edit representation feature | all | ||
ViewpointEditor_00004 | Ensure discarded resources are not shown in editor | all | ||
ViewpointEditor_00005 | Ensure content of discared resources in not available in properties editors (metadata and odesign) | all |
DSL Viewpoint Editor
Id | Nature | Description | Version | Reference |
---|---|---|---|---|
DSLViewpointEditor_00001 | Test Specification of Synchronous /Asynchronous diagram in vpdiagram | 1.1.x | ImportMappingWithSynchronizationMode.test | |
DSLViewpointEditor_00002 | Check for generation of Viewpoint Activable State (stateMutableActivation) | 1.1.x | ViewpointActivableGen.test | |
DSLViewpointEditor_00003 | Check for generation of Viewpoint Visiblity State (stateHidden) | 1.1.x | ViewpointVisibilityGen.test | |
DSLViewpointEditor_00004 | Check for generation of Viewpoint Activity Explorer Integration | 1.1.x | Viewpoint Activity Explorer Integration - Generator.test | |
DSLViewpointEditor_00005 | Check the installation of kitalpha menu | 1.1.x | menuKitalpha.test | |
DSLViewpointEditor_00006 | Viewpoint Data Specification | 1.1.x | Viewpoint Data Specification.test | |
DSLViewpointEditor_00007 | Viewpoint Diagram Specification | 1.1.x | Viewpoint Diagram Specification.test | |
DSLViewpointEditor_00008 | Viewpoint Services Specification | 1.1.x | Viewpoint Services Specification.test | |
DSLViewpointEditor_00009 | Viewpoint Build Specification | 1.1.x | Viewpoint Build Specification.test | |
DSLViewpointEditor_00010 | Viewpoint Activity Explorer Specification | 1.1.x | Viewpoint Activity Explorer Specification.test | |
DSLViewpointEditor_00011 | Generation of Textual Files | 1.1.x | Viewpoint Generate Textual Files.test |
Ecore documentation generation
Id | Nature | Description | Version | Reference | |
---|---|---|---|---|---|
EcoreDocgen_00001 | Check if all indexes are well generated (index.html, moedlindex.html and searchIndex.html) | 1.1.0 | DG_ecore_indexes | ||
EcoreDocgen_00002 | Check if all lists are detected by the search engine | 1.1.0 | DG_ecore_search | ||
EcoreDocgen_00003 | Check Presence of text between <a ...> </a> in the search page of a model element | 1.1.0 | DG_ecore_search |