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

Difference between revisions of "Swordfish:Project Rules"

(Release Checklist)
Line 12: Line 12:
  
 
<p>Here is a list of the tasks that should be done on the last day of each sprint.</p>
 
<p>Here is a list of the tasks that should be done on the last day of each sprint.</p>
<ul>
+
<ol>
   <li>Check that the [[http://sop-bp02.servicebackbone.org:8080/dashboard/tab/build/detail/svn_org.eclipse.swordfish.tooling| CruiseControl]] build is fine and that the system tests are ok. </li>
+
   <li>Check that the [[http://sop-bp02.servicebackbone.org:8080/dashboard/tab/build/detail/svn_org.eclipse.swordfish.tooling| Swordfish Tooling]] build is fine in cruise control and that the [[http://sop-bp02.servicebackbone.org:8080/dashboard/tab/build/detail/svn_org.eclipse.swordfish.tooling.systemtest| System Test]]system tests are completed. </li>
 
   <li>Create a tag.</li>
 
   <li>Create a tag.</li>
 
   <li>Check out the tag into an empty directory.</li>
 
   <li>Check out the tag into an empty directory.</li>
   <li>Run the Swordfish Tooling build and the </li>
+
   <li>Run the Swordfish Tooling build and the system test build.</li>
   <li></li>
+
   <li>Execute manual tests.</li>
</ul>
+
  <p>These manual tests must be completed:</p>
 +
    <ol>
 +
        <li>Install the Target Platform</li>
 +
        <li>Install BPEL Designer</li>
 +
        <li>Check that the BPEL project and the BPEL process files are created without errors.</li>
 +
        <li>Check the Eclipse IDE Welcome page</li>
 +
        <li></li>
 +
    </ol>
 +
</ol>
  
  
1. Check that CruiseControl build is fine, as well as system tests were ok.
 
2. Make a tag.
 
3. Checkout tag into empty directory.
 
4. Run tooling build, run systemtest build. Ensure builds are passed.
 
5. Execute Manual tests.
 
  
 
List of the Manual tests.
 
List of the Manual tests.

Revision as of 09:11, 3 June 2009

Methodology

Swordfish is developed using the scrum method.

Common definition of "Done"

We have a first draft Common definition of "Done" to be discussed.

Documentation Rules

  • After creating new content in the Swordfish Wiki, contact the documentation folks to link your page appropriately.
  • Ensure that you add a link back to the Swordfish Wiki Home at the end of every page.

Release Checklist

Here is a list of the tasks that should be done on the last day of each sprint.

  1. Check that the [Swordfish Tooling] build is fine in cruise control and that the [System Test]system tests are completed.
  2. Create a tag.
  3. Check out the tag into an empty directory.
  4. Run the Swordfish Tooling build and the system test build.
  5. Execute manual tests.
  6. These manual tests must be completed:

    1. Install the Target Platform
    2. Install BPEL Designer
    3. Check that the BPEL project and the BPEL process files are created without errors.
    4. Check the Eclipse IDE Welcome page


List of the Manual tests.

1. Installing Target Platform 2. Installing BPEL Designer. 3. Check that BPEL project and BPEL process file are created without errors. 4. Check Welcome page:

- Overview page; click Swordfish link and make sure that link refers to Swordfish Help
- Tutorial page; click Swordfish links and make sure that links refer to Swordfish Cheatsheets
- Samples page; click Swordfish link and make sure that link refers to BPEL Sample

5. Run JAX-WS project. 6. Check Swordfish Eclipse Help. 7. Check context help for JAX-WS wizard.


</pre>


Swordfish Wiki Home

Back to the top