Skip to main content

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.

Jump to: navigation, search

EDT:EGL Language Tests

EGL Language Tests contains 2 parts

  • Test Framework
Work Items
Targeted release
Size (person day)
bug 347221 create tooling to parse the test framework results]
0.70
Done
bug 352638Generate java script test driver for the tests written in EGL libraries
0.70
Done
bug 352640When generating test drivers, it will generate only the package(s) selected in IDE
0.70
Done
bug 352643When generating test drivers from IDE, it should have a cancelable progress monitor
0.70
Done


  • Tests for EGL lanauge
    • NOTE: Blocking issues
      • AnyException must be fully qualified bug 344160
      • Add string features needed for the test framework bug 346337


Work Items
Targeted release
Size (person day)
bug 352645 port existing javascript FVT test over to the EDT test framework, so can be reused by java and javascript
0.70
10 d
bug 352646 write language compliance test for EDT primitive type String
0.70
5 d
write language complaince test for ALL EDT primitive types (including conversions)
There are totally 19 supported primitive types including String

0.70

ONLY testing the EGL type's operators, conversions and APIs defined in the types
Does NOT test these data types being used in other part type, functions, etc.

3dx5types + 2dx13 types = 41 d
The 1st several(5) will take longer, once there is a pattern, it will take less time

write language compliance test for ALL EDT system types and functions


write language compliance test for ALL EDT part types


write language compliance test for ALL EDT function parameter


write language compliance test for ALL EDT statements


write language compliance test for ALL EDT Literal


write language compliance test for ALL EDT Operator & expression


write language compliance test for ALL EDT stereo type and annotation




Back to the top