blob: 1ee4f5a9d3da7c14f1953a50f262ada32218412a [file] [log] [blame]
<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
<html>
<head>
<title>Eclipse Platform/Core</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link rel="stylesheet" href="http://dev.eclipse.org/default_style.css" type="text/css">
</head>
<body>
<center>
<font class=indextop>core</font><br>
<font class=indexsub>the foundation of the platform</font><p></p>
<a href="../../main.html">[home]</a> <a href="../../documents.html">[documents]</a>
<a href="../../downloads.html">[downloads]</a> <a href="../../resources.html">[resources]</a>
<a href="../../planning.html">[planning]</a> <a href="../../testing.html">[testing]</a>
</center>
<br>
<table BORDER=0 CELLPADDING=2 WIDTH="100%" >
<tr>
<td ALIGN=LEFT VALIGN=TOP COLSPAN="2" BGCOLOR="#0080C0"><b><font color="#FFFFFF" face="Arial,Helvetica">Eclipse
3.1 Test Plan</font></b></td>
</tr>
<tr>
<td ALIGN=RIGHT VALIGN=TOP WIDTH="2%"><img SRC="../../images/Adarrow.gif" BORDER=0 height=16 width=16></td>
<td WIDTH="98%"><b>Platform/Runtime (the REAL runtime - OSGi, bundles, extensions,
etc)</b> <ul>
<li>configuration area
<ul>
<li>read/only configurations</li>
<li>run from locked (read-only) install</li>
<li>shared configurations</li>
<li>moving configurations</li>
</ul>
</li>
<li>buddy loading</li>
<li>message bundles</li>
<li>JAR'd NL fragments (performance)</li>
<li>eclipse.ini testing
<ul>
<li>passing in VM args, etc</li>
</ul>
</li>
<li>JNLP</li>
<li>standalone OSGi</li>
</ul>
<p>&nbsp;</p></td>
</tr>
<td ALIGN=RIGHT VALIGN=TOP WIDTH="2%"><img SRC="../../images/Adarrow.gif" BORDER=0 height=16 width=16></td>
<td WIDTH="98%"><b>Platform/Runtime (the OTHER stuff - content type, jobs,
preferences, etc)</b> <ul>
<li>content type
<ul>
<li>content type and nature association</li>
<li>project specific content type settings</li>
<li>sharing content type settings per project</li>
<li>editors and content type associations</li>
<li>detection for empty files, partial files, invalid files, etc (XML)</li>
</ul>
</li>
<li>file encoding
<ul>
<li>sharing encodings per project</li>
</ul>
</li>
</ul>
<p>&nbsp;</p></td>
</tr>
<td ALIGN=RIGHT VALIGN=TOP WIDTH="2%"><img SRC="../../images/Adarrow.gif" BORDER=0 height=16 width=16></td>
<td WIDTH="98%"><b>Platform/Resources</b> <ul>
<li>history store
<ul>
<li>test migration of 3.0 projects</li>
<li>manual testing - add/get/remove</li>
</ul>
</li>
<li>property store
<ul>
<li>test migration of 3.0 projects which are shared via CVS</li>
<li>write test plug-in to excercise properties</li>
</ul>
</li>
<li>background refresh on project creation</li>
<li>creation of projects with weird names on Linux (colon, back-slash)</li>
<li>project preferences
<ul>
<li>loading project loads settings</li>
<li>discover new settings</li>
</ul>
</li>
<li>importing existing projects from archive files (discover name from
.project file) </li>
<li>file permission
<ul>
<li>executable bit on Linux</li>
<li>archive bit on Windows</li>
</ul>
</li>
<li>build triggers</li>
</ul>
<p>&nbsp;</p></td>
</tr>
<td ALIGN=RIGHT VALIGN=TOP WIDTH="2%"><img SRC="../../images/Adarrow.gif" BORDER=0 height=16 width=16></td>
<td WIDTH="98%"><b>PDE/Build</b>
<ul>
<li>cross platform builds</li>
<li>product builds</li>
<li>branding on export</li>
<li>generate JNLP files</li>
</ul>
<p>&nbsp;</p>
</td>
</tr>
</table>
</body>
</html>