Page tree
Skip to end of metadata
Go to start of metadata

We have different test sets which we run against the recent releases of LemonTree. The shown numbers are based on our measurement methods, which are described here:

Measurement Methods

Test Cases

Small Model

Description

A diff and merge of the example models which come with the LemonTree installation. 

They contain a small number of elements, and do not differ from each other substantively.

Test Data

Version

File size

Total packages

Total diagrams

Total elements

Total connectors

Total TaggedValues

Base3 MB617202152242
A3 MB617205154242
B3 MB617203153242

LemonTree Info

  • Impacted Elements: 23
  • Impacted DIagrams: 6

Medium Model

Description

A standard diff and merge. Both versions A and B differ from the Base version.
The number of changes can be regarded as standard use-case for LemonTree, when used with models that are under version control (GIT, SVN).

Test Data

Version

File size

Total packages

Total diagrams

Total elements

Total connectors

Total TaggedValues

Base128 MB7582.03821.92226.07588.326
A128 MB7391.98821.68525.59488.810
B133 MB7391.98721.67025.56888.331

LemonTree Info

  • Impacted Elements: 1105
  • Impacted DIagrams: 399

Large Model

Description

A diff and merge of two quite sizable models with a lot changes and even more elements to be checked by LemonTree.

This is quite challenging for LemonTree.

Test Data

Version

File size

Total packages

Total diagrams

Total elements

Total connectors

Total TaggedValues

A233 MB8.4906.733114.96269.65232.788
B195 MB8.0596.252107.11164.34529.157

LemonTree Info

  • Impacted Elements: 68.547
  • Impacted DIagrams: 6.979

EAExample

Description

A diff and merge of the example file provided with Enterprise Architect 14 with an empty model.
When comparing an empty model to a non-empty one, LemonTree shows a change for every element in the non-empty model.

Test Data

Version

File size

Total packages

Total diagrams

Total elements

Total connectors

Total TaggedValues

A1,4 MB10000
B20 MB4275644.6562.62329.460

LemonTree Info

  • Impacted Elements: 4.833
  • Impacted DIagrams: 564

Tagged Value Model

Description

A diff and merge of two models with a substantial amount of tagged values, many of which are different in the respective versions.

Processing tagged values needed a lot of RAM in older versions of LemonTree (<1.8). 

Test Data

Version

File size

Total packages

Total diagrams

Total elements

Total connectors

Total TaggedValues

A142 MB33890946.38022.819316.458
B152 MB34798250.81027.289336.759

LemonTree Info

  • Impacted Elements: 5.963
  • Impacted DIagrams: 263

Tagged Value Model (Triple Size)

Description

A diff and merge of the two models from the regular Tagged Value Model test case, but the contents of both A and B have been copied twice.

This test gives us the clearest estimate of the scaling capabilites of LemonTree, as the change-sets of this test and the previous one are identical except their actual number.

Test Data

Version

File size

Total packages

Total diagrams

Total elements

Total connectors

Total TaggedValues

A480 MB10142728139.14268.458949.354
B522 MB10412947152.43227.2891.010.257

LemonTree Info

  • Impacted Elements: 17.871
  • Impacted DIagrams: 790
  • No labels