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.
Difference between revisions of "EDT:EGL Language Tests"
(17 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
EGL Language Tests contains 2 parts | EGL Language Tests contains 2 parts | ||
− | *Test Framework | + | *Test Framework<br> |
+ | |||
+ | {| width="1000" cellspacing="1" cellpadding="1" border="1" | ||
+ | |- | ||
+ | | bgcolor="#999999" align="center" | '''''Work Items''''' <br> | ||
+ | | bgcolor="#999999" align="center" | '''''Targeted release''''' <br> | ||
+ | | bgcolor="#999999" align="center" | '''''Size (person day)''''' <br> | ||
+ | |- | ||
+ | | {{bug|347221}} create tooling to parse the test framework results] <br> | ||
+ | | 0.70<br> | ||
+ | | Done<br> | ||
+ | |- | ||
+ | | {{bug|352638}}Generate java script test driver for the tests written in EGL libraries<br> | ||
+ | | 0.70<br> | ||
+ | | Done<br> | ||
+ | |- | ||
+ | | {{bug|352640}}When generating test drivers, it will generate only the package(s) selected in IDE <br> | ||
+ | | 0.70<br> | ||
+ | | Done<br> | ||
+ | |- | ||
+ | | {{bug|352643}}When generating test drivers from IDE, it should have a cancelable progress monitor <br> | ||
+ | | 0.70<br> | ||
+ | | Done<br> | ||
+ | |} | ||
+ | |||
+ | <br> | ||
+ | |||
+ | *Tests for EGL lanauge<br> | ||
+ | **NOTE: <span style="background: none repeat scroll 0% 0% rgb(255, 0, 48);">Blocking issues</span> <br> | ||
+ | ***AnyException must be fully qualified {{bug|344160}} <br> | ||
+ | ***Add string features needed for the test framework {{bug|346337}} <br> | ||
<br> | <br> | ||
− | {| cellspacing="1" cellpadding="1" border="1 | + | {| width="1000" cellspacing="1" cellpadding="1" border="1" |
|- | |- | ||
| bgcolor="#999999" align="center" | '''''Work Items''''' <br> | | bgcolor="#999999" align="center" | '''''Work Items''''' <br> | ||
− | | | + | | bgcolor="#999999" align="center" | '''''Targeted release''''' <br> |
− | | Size<br> | + | | bgcolor="#999999" align="center" | '''''Size (person day)''''' <br> |
|- | |- | ||
− | | {{bug| | + | | {{bug|352645}} port existing javascript FVT test over to the EDT test framework, so can be reused by java and javascript<br> |
+ | | 0.70<br> | ||
+ | | 10 d<br> | ||
+ | |- | ||
+ | | {{bug|352646}} write language compliance test for EDT primitive type String <br> | ||
| 0.70<br> | | 0.70<br> | ||
| 5 d<br> | | 5 d<br> | ||
|- | |- | ||
+ | | write language complaince test for ALL EDT primitive types (including conversions)<br>There are totally 19 supported primitive types including String <br> | ||
+ | | | ||
+ | 0.70 | ||
+ | |||
+ | ONLY testing the EGL type's operators, conversions and APIs defined in the types<br>Does '''NOT '''test these data types being used in other part type, functions, etc. | ||
+ | |||
+ | | | ||
+ | 3dx5types + 2dx13 types = 41 d<br>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<br> | ||
| <br> | | <br> | ||
+ | | <br> | ||
+ | |- | ||
+ | | write language compliance test for ALL EDT part types<br> | ||
| <br> | | <br> | ||
| <br> | | <br> | ||
|- | |- | ||
+ | | write language compliance test for ALL EDT function parameter<br> | ||
| <br> | | <br> | ||
+ | | <br> | ||
+ | |- | ||
+ | | write language compliance test for ALL EDT statements<br> | ||
| <br> | | <br> | ||
| <br> | | <br> | ||
|- | |- | ||
+ | | write language compliance test for ALL EDT Literal <br> | ||
| <br> | | <br> | ||
+ | | <br> | ||
+ | |- | ||
+ | | write language compliance test for ALL EDT Operator & expression<br> | ||
+ | | <br> | ||
+ | | <br> | ||
+ | |- | ||
+ | | write language compliance test for ALL EDT stereo type and annotation<br> | ||
| <br> | | <br> | ||
| <br> | | <br> | ||
|} | |} | ||
− | + | <br> | |
+ | |||
+ | <br> |
Latest revision as of 17:28, 26 August 2011
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
- AnyException must be fully qualified bug 344160
- NOTE: Blocking issues
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 |
3dx5types + 2dx13 types = 41 d |
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 |
|
|