platform-update-home/doc/Test Scenarios/eclipse update 3.0.html

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.6, Fri May 30 17:22:34 2003 UTC revision 1.7, Fri May 30 17:52:41 2003 UTC
# Line 663  Line 663 
663  B2. After accepting the license, verify that features 'XYZBogus' and 'Bogus' are  B2. After accepting the license, verify that features 'XYZBogus' and 'Bogus' are
664  checked  and grayed out in 'Optional Features' page, while 'XYZ' plug-ins is  checked  and grayed out in 'Optional Features' page, while 'XYZ' plug-ins is
665  unchecked (leave it unchecked). Install and restart.</p>  unchecked (leave it unchecked). Install and restart.</p>
666  <p><font color="#0000FF">Bug #38270:  <p><font color="#FF0000">Bug #38270:</font> <font color="#0000FF">
667  <a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=38270">[new UI] Part  <a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=38270">[new UI] Part
668  3,B2: Bogus is not grayed out, XYZ is checked in the Optional Features page</a></font></p>  3,B2: Bogus is not grayed out, XYZ is checked in the Optional Features page</a></font></p>
669  <p>B3. Using Configuration Manager, verify that we now have Root 1.0.1 installed that is still without XYZ  <p>B3. Using Configuration Manager, verify that we now have Root 1.0.1 installed that is still without XYZ
# Line 681  Line 681 
681  C5. Verify that 'XYZ 1.0.0' feature is now disabled in the 'Root 1.0.0'  C5. Verify that 'XYZ 1.0.0' feature is now disabled in the 'Root 1.0.0'
682  hierarchy (you will need to make disabled features visible in the view to do  hierarchy (you will need to make disabled features visible in the view to do
683  that).</p>  that).</p>
684  <p>Bug: Part 3,C5: Optional feature XYZ 1.0.0 visible when disabled with the  <p><font color="#FF0000">Bug #38275:</font>
685  filter on</p>  <a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=38275">[new UI] Part
686    3,C5: Optional feature XYZ 1.0.0 visible when disabled with the filter on</a></p>
687  <p>C6. Open the New Updates wizard, press [Next], [Next], find Root 1.0.1 feature,  <p>C6. Open the New Updates wizard, press [Next], [Next], find Root 1.0.1 feature,
688  press [Next].<br>  press [Next].<br>
689  C7. After accepting the license, leave all settings default and install the new  C7. After accepting the license, leave all settings default and install the new
# Line 692  Line 693 
693  installed but disabled </b>(we are testing whether the original state of XYZ  installed but disabled </b>(we are testing whether the original state of XYZ
694  1.0.0 was preserved during the update). The expected outcome is that the new  1.0.0 was preserved during the update). The expected outcome is that the new
695  version of XYZ is installed but it remains disabled as before.</p>  version of XYZ is installed but it remains disabled as before.</p>
696  <p>Bug #38272: <a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=38272">  <p><font color="#FF0000">Bug #38272:</font>
697  [new UI] Part3,C8: Optional feature state is not preserved after update</a></p>  <a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=38272">[new UI] Part3,C8:
698    Optional feature state is not preserved after update</a></p>
699  <h2><font color="#FF00FF">D1. Installing the missing optional feature (from the originating site)  <h2><font color="#FF00FF">D1. Installing the missing optional feature (from the originating site)
700  [cannot be done in the new UI]</font></h2>  [cannot be done in the new UI]</font></h2>
701  <p><font color="#FF00FF">D1.1. Repeat cleanup as in C1.<br>  <p><font color="#FF00FF">D1.1. Repeat cleanup as in C1.<br>
# Line 719  Line 721 
721  installed. <font color="#0000FF">Cool: missing optional feature reference has a  installed. <font color="#0000FF">Cool: missing optional feature reference has a
722  preserved URL of the originating site that it can use to reconnect and install  preserved URL of the originating site that it can use to reconnect and install
723  it later.</font></p>  it later.</font></p>
724  <p><font color="#0000FF">Bug #38273:  <p><font color="#FF0000">Bug #38273:</font> <font color="#0000FF">
725  <a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=38273">[new UI] Part  <a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=38273">[new UI] Part
726  3,D2.3: 'Install from originating server' does not work</a></font></p>  3,D2.3: 'Install from originating server' does not work</a></font></p>
727  <h2>E. Discovering missing optional feature</h2>  <h2>E. Discovering missing optional feature</h2>
# Line 751  Line 753 
753  again because we now have previous version of XYZ and it can now bring it up to  again because we now have previous version of XYZ and it can now bring it up to
754  1.0.1. Reinstall Root 1.0.1 and restart.<br>  1.0.1. Reinstall Root 1.0.1 and restart.<br>
755  F8. Verify in the configuration that XYZ 1.0.1 is now installed and enabled.</p>  F8. Verify in the configuration that XYZ 1.0.1 is now installed and enabled.</p>
756  <p><font color="#0000FF">Bug: Part 3,F7: Root 1.0.1 is disabled and XYZ 1.0.1 is  <p><font color="#FF0000">Bug #38274:</font> <font color="#0000FF">
757  left orphaned.</font></p>  <a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=38274">[new UI] Part
758    3,F7: Root 1.0.1 is disabled and XYZ 1.0.1 is left orphaned.</a></font></p>
759  <p><font color="#0000FF">Note: as you go through the the scenarios G, H and I  <p><font color="#0000FF">Note: as you go through the the scenarios G, H and I
760  that deal with e-fixes, it is recommended to increase the coverage by switching  that deal with e-fixes, it is recommended to increase the coverage by switching
761  between multiple workspaces (install couple of e-fixes, then start with a new  between multiple workspaces (install couple of e-fixes, then start with a new
# Line 763  Line 766 
766  <h2>G1. Cumulative patches</h2>  <h2>G1. Cumulative patches</h2>
767  <p>G1.1 Repeat steps C1, C2 and C3 to install Root 1.0.0 feature hierarchy.  <p>G1.1 Repeat steps C1, C2 and C3 to install Root 1.0.0 feature hierarchy.
768  Verify that all Root features (including optional ones) are installed.<br>  Verify that all Root features (including optional ones) are installed.<br>
769  G1.2 Expand optional site bookmark in Updates and locate folder &quot;Emergency  G1.2 Open New Updates and search for updates for installed features. A number of
770  Fixes&quot;. Locate feature EFIX e334 1.0.0. Select it and install it.<br>  e-fixes should show up. Locate feature EFIX e334 1.0.0. Make sure it is the only
771  G1.3 After restart, verify that EFIX e334 has been installed and that it  feature checked and press [Next]. Install it by accepting all the defaults.<br>
772    G1.3 After restart, use Configuration Manager to verify that EFIX e334 has been installed and that it
773  includes XYZ 1.0.0.e334. The same XYZ feature should be included by Root  includes XYZ 1.0.0.e334. The same XYZ feature should be included by Root
774  1.0.0-&gt;XYZ Bogus 1.0.0 (should show up arrow indicating branch update). There  1.0.0-&gt;XYZ Bogus 1.0.0 (should show up arrow indicating branch update). There
775  should be no errors or warnings.<br>  should be no errors or warnings.<br>
776  G1.4 Expand optional site bookmark in Updates and locate folder &quot;Emergency  G1.4 Repeat G1.2. This time, EFIX e334 should not show up. Locate feature EFIX e335 1.0.0.
777  Fixes&quot;. Locate feature EFIX e335 1.0.0. Select it and install it. <i>Note: e335  Uncheck all other features, check it and install it. <i>Note: e335
778  is a cumulative fix because it fixes a problem in XYZ 1.0.0 and also includes a  is a cumulative fix because it fixes a problem in XYZ 1.0.0 and also includes a
779  fix in e334.<br>  fix in e334.<br>
780  </i>G1.5 After restart, verify that e335 has been installed and that it includes  </i>G1.5 After restart, use Configuration Manager to verify that e335 has been installed and that it includes
781  XYZ 1.0.0.e335. The same XYZ feature should be included by Root 1.0.0-&gt;XYZ Bogus  XYZ 1.0.0.e335. The same XYZ feature should be included by Root 1.0.0-&gt;XYZ Bogus
782  1.0.0 (should show up arrow indicating branch update).&nbsp;<br>  1.0.0 (should show up arrow indicating branch update).&nbsp;<br>
783  G1.6 <b>The same XYZ 1.0.0.e335 should also show up as a child of EFIX e334</b>.  G1.6 <b>The same XYZ 1.0.0.e335 should also show up as a child of EFIX e334</b>.
# Line 782  Line 786 
786  <h2>G2. Patches that include other patches</h2>  <h2>G2. Patches that include other patches</h2>
787  <p>G2.1. Repeat steps C1, C2 and C3 to install Root 1.0.0 feature hierarchy.  <p>G2.1. Repeat steps C1, C2 and C3 to install Root 1.0.0 feature hierarchy.
788  Verify that all Root features (including optional ones) are installed.<br>  Verify that all Root features (including optional ones) are installed.<br>
789  G2.2. Expand optional site bookmark in Updates and locate folder 'Emergency  G2.2. Search for updates to installed features using New Updates wizard. Locate feature EFIX e452 1.0.0.
790  Fixes'. Locate feature EFIX e452 1.0.0. Select it and install it.<br>  Uncheck all other features, check it and install it.<br>
791  G2.3. After restart, verify that: EFIX e452 is installed; its child feature e388  G2.3. After restart, verify that: EFIX e452 is installed; its child feature e388
792  should include Bogus Feature 1.0.0.e388. The same Bogus Feature should be  should include Bogus Feature 1.0.0.e388. The same Bogus Feature should be
793  included by Root 1.0.0 hierarchy. There should be no errors or warnings.<br>  included by Root 1.0.0 hierarchy. There should be no errors or warnings.<br>
794  G2.4. Expand 'Saved Configurations' folder. Verify that a backup configuration  <font color="#FF00FF">G2.4. Expand 'Saved Configurations' folder. Verify that a backup configuration
795  for e452 has been created (backup configurations have label in format &quot;@&lt;id_version&gt;&nbsp;  for e452 has been created (backup configurations have label in format &quot;@&lt;id_version&gt;&nbsp;
796  backup&quot;.</p>  backup&quot;. [This cannot be done in the new UI]</font></p>
797  <h2>H. Updating feature branches with partial patch cleanup</h2>  <h2>H. Updating feature branches with partial patch cleanup</h2>
798  <p>H1. After installing patch e452 in scenario G2, search for new updates by  <p>H1. After installing patch e452 in scenario G2, search for new updates by
799  selecting 'Window-&gt;Updates-&gt;New Updates'. <br>  selecting 'Window-&gt;Updates-&gt;New Updates'. <br>

Legend:
Removed from v.1.6  
changed lines
  Added in v.1.7