Changes between Version 5 and Version 6 of TestPlan


Ignore:
Timestamp:
08/25/10 22:59:05 (11 years ago)
Author:
jdreed
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • TestPlan

    v5 v6  
    33= Testing Changes = 
    44 
    5 Before packages can move from the `-development` repository to the `-proposed` repository, they must undergo testing.  There are two types of tests: functionality tests and package-specific tests.  Functionality tests include, e.g., printing.  Whenever any package is changed that impacts printing (cupsys-config, printing-config), the printing functionality test must be performed.  Skipping a test or test component requires explicit approval of three (3) members of release-team. 
     5Before packages can move from the `-development` repository to the `-proposed` repository, they must undergo testing.  Skipping a test or test component requires explicit approval of three (3) members of release-team. 
    66 
    7 Package-specific tests are listed by the name of the package. 
     7== Update Testing == 
    88 
    9 == Printing == 
     9A package must be successfully installed by the auto-updater on both `debathena-workstation` and `debathena-cluster`.  The auto-updater may be invoked by hand (e.g. from recovery-mode), but ensure it runs outside the chroot.  After a successful automatic update of the package, you must perform `aptitude --simulate --assume-yes full-upgrade` and ensure that no further updates are necessary. 
    1010 
    11 The Debathena printing configuration is sufficiently complicated and 
    12 contains enough points of failure that it requires a sigificant amount 
    13 of testing before we deem that changes involving printing can be 
    14 pushed to production. 
     11=== Maintainer scripts === 
    1512 
    16 === GTK+-based printing applications, including evince === 
    17  
    18 From at least two (2) GTK+-based applications, one of which is evince, 
    19 test the following: 
    20  * Verify picklist is complete 
    21  * Printing simplex from the picklist 
    22  * Printing duplex from the picklist 
    23  * Printing simplex with "Print to LPR" 
    24  * Printing duplex with "Print to LPR" 
    25  * Print simplex or duplex in color 
    26  
    27 === Java-based printing applications, including MATLAB and OpenOffice === 
    28 From at least 3 Java-based printing applications (which must include 
    29 MATLAB and OpenOffice): 
    30  * Verify picklist/dropdown is complete 
    31  * Print simplex 
    32  * Print duplex 
    33  * Print simplex or duplex in color 
    34  
    35 === Command-line printing === 
    36  
    37  * Print simplex 
    38  * Print duplex 
     13If any maintainer scripts (postinst, etc) are changed, a fresh installation must also be tested.   
    3914 
    4015== Package-specific test plans ==