Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "EDT:EGL Language Tests"

 
(3 intermediate revisions by the same user not shown)
Line 3: Line 3:
 
*Test Framework<br>
 
*Test Framework<br>
  
{| cellspacing="1" cellpadding="1" border="1" width="1000"
+
{| width="1000" cellspacing="1" cellpadding="1" border="1"
 
|-
 
|-
 
| bgcolor="#999999" align="center" | '''''Work Items''''' <br>  
 
| bgcolor="#999999" align="center" | '''''Work Items''''' <br>  
Line 11: Line 11:
 
| {{bug|347221}} create tooling to parse the test framework results] <br>  
 
| {{bug|347221}} create tooling to parse the test framework results] <br>  
 
| 0.70<br>  
 
| 0.70<br>  
| 5 d<br>
+
| Done<br>
 
|-
 
|-
 
| {{bug|352638}}Generate java script test driver for the tests written in EGL libraries<br>  
 
| {{bug|352638}}Generate java script test driver for the tests written in EGL libraries<br>  
 
| 0.70<br>  
 
| 0.70<br>  
| 5 d<br>
+
| Done<br>
 
|-
 
|-
 
| {{bug|352640}}When generating test drivers, it will generate only the package(s) selected in IDE <br>  
 
| {{bug|352640}}When generating test drivers, it will generate only the package(s) selected in IDE <br>  
 
| 0.70<br>  
 
| 0.70<br>  
| 2 d<br>
+
| Done<br>
 
|-
 
|-
 
| {{bug|352643}}When generating test drivers from IDE, it should have a cancelable progress monitor <br>  
 
| {{bug|352643}}When generating test drivers from IDE, it should have a cancelable progress monitor <br>  
 
| 0.70<br>  
 
| 0.70<br>  
| 2 d<br>
+
| Done<br>
 
|}
 
|}
  
 
<br>  
 
<br>  
  
*Tests for EGL lanauge
+
*Tests for EGL lanauge<br>
 
+
**NOTE: <span style="background: none repeat scroll 0% 0% rgb(255, 0, 48);">Blocking issues</span> <br>
**<span style="background: none repeat scroll 0% 0% rgb(255, 165, 48);">Blocking issues
+
***AnyException must be fully qualified {{bug|344160}} <br>
</span>
+
***Add string features needed for the test framework {{bug|346337}} <br>
 
+
***{{bug|344160}}AnyException must be fully qualified
+
 
+
***{{bug|346337}}Add string features needed for the test framework
+
  
 
<br>  
 
<br>  
  
{| cellspacing="1" cellpadding="1" border="1" width="1000"
+
{| width="1000" cellspacing="1" cellpadding="1" border="1"
 
|-
 
|-
 
| bgcolor="#999999" align="center" | '''''Work Items''''' <br>  
 
| bgcolor="#999999" align="center" | '''''Work Items''''' <br>  
Line 55: Line 51:
 
| write language complaince test for ALL EDT primitive types (including conversions)<br>There are totally 19 supported primitive types including String <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
+
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.  
 
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.  

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


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