Edgewall Software

Changes between Version 28 and Version 29 of TracDev/ReleaseTesting


Ignore:
Timestamp:
Jun 29, 2009, 8:03:59 PM (15 years ago)
Author:
Christian Boos
Comment:

add #TestingScenarios and some details about my various test configurations

Legend:

Unmodified
Added
Removed
Modified
  • TracDev/ReleaseTesting

    v28 v29  
    77== What's expected of me? ==
    88
    9 Not much :) At the beginning of the release testing period you will be added to the CC list of the release ticket, where you will find details on where to download the release candidate. The ticket might also mention additional information on specific areas/features to test. But in most cases it's enough to verify that the release works as expected on your system. Running the [TracDev/UnitTests unit tests] and [TracDev/FunctionalTests functional tests] and getting a green light would be a plus.
     9Not much :) At the beginning of the release testing period you will be added to the CC list of the release ticket, where you will find details on where to download the release candidate. The ticket might also mention additional information on specific areas/features to test. But in most cases it's enough to verify that the release works as expected on your system. Running the [TracDev/UnitTests unit tests] and [TracDev/FunctionalTests functional tests] and getting a green light would be a plus.
     10See [#TestingScenarios Testing Scenarios] below for some suggestions.
    1011
    1112Once you have upgraded your server to the release candidate, please let us know by updating the release ticket. If you detect an issue, report it on that ticket as well.
     
    1415
    1516== Systems ==
     17{{{
     18#!comment
    1619
    17 ||'''Contact''' ||'''Python''' ||'''Database Backend + Bindings''' ||'''Genshi''' ||'''Web Frontend''' ||'''OS''' ||'''Subversion'''||
    18 ||JonasBorgstrom [[br]] trac.edgewall.org ||2.5     ||PostgreSQL 8.3 + psycopg2 2.0.8 ||0.6dev-!r999  ||lighttpd + fastcgi            ||Ubuntu 8.10 X86_64 || svn 1.5.1 ||
    19 ||ChristianBoos                           ||2.4.4   ||SQLite 3.3.8 + PySqlite 2.5.0  ||0.6dev-!r1052 ||apache + mod_python           ||SLES9 x86_64       || svn 1.6.3 ||
     20You really want to copy the following table and paste it into an external editor; best seen with 260 characters wide window...
     21
     22}}}
     23
     24||'''Contact''' ||'''Python''' ||'''Database Backend + Bindings''' ||'''Genshi''' ||'''Web Frontend''' ||'''OS''' ||'''Subversion'''||'''Testing'''||
     25||JonasBorgstrom [[br]] trac.edgewall.org ||2.5     ||PostgreSQL 8.3 + psycopg2 2.0.8 ||0.6dev-!r999 ||lighttpd + fastcgi            ||Ubuntu 8.10 X86_64 || svn 1.5.1 ||''prod''||
     26
     27||ChristianBoos                           ||2.4.4   ||SQLite 3.3.8 + PySqlite 2.5.0  ||0.6dev-!r1052 ||apache + mod_python           ||SLES9 x86_64       || svn 1.6.3 ||''prod''||
     28
     29|| Note: no php ||2.6.1 [MSC v.1500 32 bit (Intel)]  ||MySQL server: "5.0.67-community-nt", client: "5.1.33", thread-safe: 1 + MySQLdb 1.2.3c1 ||0.6dev-!r1060 ||tracd ||Windows Vista (x64) sp1 ||svn 1.6.2 ||''dev''||
     30|| ||                                                ||SQLite 3.5.9 + PySqlite 2.4.1                                                           || || || || || ''dev''||
     31|| ||                                                ||PostgreSQL 8.3 + psycopg2 2.0.8                                                         || || || || || ''dev''||
     32
     33|| Note: no (docutils, php, pygments, pytz) ||!ActivePython 2.5.4 [MSC v.1310 32 bit (Intel)] ||MySQL server: "5.0.67-community-nt", client: "5.0.27", thread-safe: 1 + MySQLdb 1.2.2 ||0.6dev-!r1028 || || ||svn 1.6.3 ||''devlite''||
     34|| ||                                                                                         ||SQLite 3.3.4 + PySqlite 2.3.2                                                         || || || || || ''devlite''||
     35|| ||                                                                                         ||PostgreSQL 8.3 + psycopg2 2.0.10                                                      || || || || || ''devlite''||
     36
     37|| Note: no (lxml, svn, docutils, php, pygments, pytz) ||2.4.4 [MSC v.1310 32 bit (Intel)]    ||MySQL server: "5.0.67-community-nt", client: "5.0.27", thread-safe: 1 + MySQLdb 1.2.2 ||0.6dev-!r1052 || || || no svn ||''devlite''||
     38|| ||                                                                                         ||SQLite 3.6.2 + PySqlite 2.5.1                                                         || || || || ||'' ''||
     39|| ||                                                                                         ||PostgreSQL 8.3 + psycopg2 2.0.10 (dt dec ext pq3)                                     || || || || ||'' ''||
     40
     41|| Note: no (lxml, svn, docutils, php, pygments, pytz) ||2.3.5 [MSC v.1200 32 bit (Intel)]    ||SQLite 3.6.2 + PySqlite 2.5.1                                                         ||0.5.1 || || || no svn ||''devlite''||
     42|| ||                                   ||PostgreSQL 8.3 + psycopg2 2.0.10                                                          || || || || ||''xxx''||
     43
     44
    2045||RemyBlank                               ||2.3     ||SQLite 3.6.15                ||0.5-!r1051    ||tracd                         ||OS X 10.5          || svn 1.5.6 ||
    21 ||                                        ||2.5     ||SQLite 3.6.13                ||0.5-!r1051    ||apache + mod_python           ||Gentoo x86         || svn 1.5.6  ||
     46||                                        ||2.5     ||SQLite 3.6.12.6.1            ||0.5-!r1051    ||apache + mod_python           ||Gentoo x86         || svn 1.5.6  ||
     47
    2248||[mailto:shanec@activestate.com Shane Caraveo]||2.5     ||PostgreSQL 8.3               ||              ||apache, mod_python, virtualenv||OSX 10.5           ||           ||
    2349||[mailto:techtonik@gmail.com Anatoly Techtonik]||2.4||MySQL 5.0.67|| ||apache, fastcgi, !DreamHost  ||Debian 3.1         ||           ||
     
    2753
    2854''Please indicate your e-mail address under "Contact".''
     55
     56== Testing Scenarios ==
     57The above configurations are used in to the following test conditions, along with corresponding expectations.
     58=== ''prod''  ===
     59 - version is used in "production", on a heavily used site (public or private)
     60 - no regression or new defect should be reported by the users
     61=== ''dev'' ===
     62 - full test suite pass (both unit tests and functional tests)
     63 - testing creation of a new environment, using a Trac mirror for the repository
     64 - interactive testing of that new environment
     65 - memory usage should stay steady and performance should be adequate
     66=== ''devlite'' ===
     67 - full test suite pass (both unit tests and functional tests)
     68 - interactive testing of existing environment
     69 - memory usage should stay steady and performance should be adequate
     70
     71(expand as needed)