[[PageOutline(2-5,Contents,pullout)]] = Release Testing To ensure that our releases are well tested and with as few bugs as possible, we need your help. If you have a Trac installation with a combination of OS, database or frontend not represented in the list below, please consider adding yourself to the list. == What's expected of me? 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 is 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. See [#TestingScenarios Testing Scenarios] below for some suggestions. Once 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. == Current target releases [[TicketQuery(group=milestone,keywords=release,status!=closed,format=compact)]] == Systems ||= Contact =||\ ||= Python =||\ ||= Database Backend + Bindings =||\ ||= Genshi =||\ ||= Web Frontend =||\ ||= OS =||\ ||= Subversion, Git =||\ ||= Testing =|| |------------------------------------------------------------------------------------ || JonasBorgstrom \\ ChristianBoos \\ *.edgewall.org ||\ ||2.7.3 ||\ ||PostgreSQL 9.1 + psycopg2 2.4.5 \\ \\ pysqlite 2.6.0 / SQLite 3.7.13 ||\ ||0.6.1 / 0.7dev-!r1134 ||\ ||Apache 2.2.22 + mod_wsgi 3.3 ||\ ||Debian 7.6 X86_64 ||\ || svn 1.6.17 ||\ {{{#!td ''prod'' - [demo-0.12:], [Babel:] -> 0.12.6dev-r12590 - [demo-1.0:] -> 1.0.2dev-r12804 - [demo-1.1:], t.e.o -> 1.1.2dev-r12592 }}} |------------------------------------------------------------------------------------ |||||||||||||||||| || |------------------------------------------------------------------------------------ || ChristianBoos || \ || 2.7.1 || \ || SQLite 3.7.5 (PySqlite 2.6.0) || \ || 0.6 || \ || Apache 2.0.59 + mod_wsgi 3.3 || \ || SuSE SLES 9.3 x86_64, xfs || \ || svn 1.7.5 || \ || //prod// 1.1.2dev || |------------------------------------------ {{{#!td style="display:none" {{{#!comment {{{#!td rowspan=10 valign=top ChristianBoos }}} || 2.7 [MSC v.1500 32 bit (Intel)] ||\ || SQLite 3.6.21 + PySqlite 2.6.0 ||\ || 0.6 ||\ || tracd ||\ {{{#!td rowspan=10 Windows 7 (x64) }}} ||svn 1.6.15||\ ||'' ''|| |------------------------------------------ {{{#!td rowspan=3 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 ||\ {{{#!td rowspan=3 0.6.0 }}} {{{#!td rowspan=3 tracd }}} {{{#!td rowspan=3 - }}} {{{#!td rowspan=3 }}} |------------------------------------------ ||SQLite 3.5.9 + PySqlite 2.4.1 || |------------------------------------------ ||PostgreSQL 8.3 + psycopg2 2.0.8 || |------------------------------------------ {{{#!td rowspan=3 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 ||\ {{{#!td rowspan=3 - }}} {{{#!td rowspan=3 tracd }}} {{{#!td rowspan=3 svn 1.6.3 }}} {{{#!td rowspan=3 Note: no (docutils, php, pygments, pytz) }}} |------------------------------------------ ||SQLite 3.3.4 + PySqlite 2.3.2 || |------------------------------------------ ||PostgreSQL 8.3 + psycopg2 2.0.10 || |------------------------------------------ {{{#!td rowspan=3 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 ||\ {{{#!td rowspan=3 0.6 }}} {{{#!td rowspan=3 tracd }}} {{{#!td rowspan=3 no svn }}} {{{#!td rowspan=3 Note: no (lxml, svn, docutils, php, pygments, pytz) }}} |------------------------------------------ ||SQLite 3.6.2 + PySqlite 2.5.1 || |------------------------------------------ ||PostgreSQL 8.3 + psycopg2 2.0.10 (dt dec ext pq3) || }}} }}} |------------------------------------------------------------------------------------ {{{#!td style="display:none" {{{#!comment {{{#!td rowspan=8 valign=top RemyBlank }}} ||2.3.7 ||\ ||SQLite 3.7.2 ||\ ||0.5-!r1051 ||\ ||tracd ||\ ||OS X 10.5 ||\ ||svn 1.6.5 ||\ || ''devlite'' || |------------------------------------------ ||2.4.6 ||\ ||SQLite 3.7.4 ||\ ||0.6 ||\ ||tracd ||\ ||OS X 10.5 ||\ ||svn 1.6.15 ||\ || ''devlite'' || |------------------------------------------ ||2.5.5 ||\ ||SQLite 3.7.4 ||\ ||0.6 ||\ ||tracd ||\ ||OS X 10.5 ||\ ||svn 1.6.15 ||\ || ''devlite'' || |------------------------------------------ ||2.6.6 ||\ ||SQLite 3.7.4, MySQL 5.1.53, PostgreSQL 8.3.13 ||\ ||0.6 ||\ ||tracd ||\ ||OS X 10.5 ||\ ||svn 1.6.15 ||\ || ''devlite'' || |------------------------------------------ ||2.6.6 ||\ ||SQLite 3.7.2 ||\ ||0.6 ||\ ||apache 2.2.16, mod_wsgi 3.3 ||\ ||Gentoo Linux x86 ||\ || svn 1.6.15 ||\ || ''dev'' || |------------------------------------------ ||2.6.2 ||\ ||SQLite 3.5.9 ||\ ||0.6 ||\ ||tracd ||\ ||Windows XP ||\ || svn 1.6.5 ||\ || ''devlite'' || |------------------------------------------ ||2.6.3 ||\ ||SQLite 3.5.9 ||\ ||0.6 ||\ ||tracd ||\ ||Windows Vista ||\ || svn 1.6.5 ||\ || ''devlite'' || |------------------------------------------ ||2.6.4 ||\ ||SQLite 3.5.9 ||\ ||0.6 ||\ ||tracd ||\ ||Windows 7 ||\ || svn 1.6.6 ||\ || ''devlite'' || }}} }}} |------------------------------------------------------------------------------------ {{{#!td rowspan=4 valign=top JunOmae }}} ||2.4.6\\2.5.6\\2.6.9\\2.7.3 ||\ ||SQLite 3.7.9\\MySQL 5.5.35\\PostgreSQL 9.1.12 ||\ ||0.6 ||\ ||tracd ||\ ||Ubuntu 12.04 LTS x86_64, ext4 ||\ ||svn 1.6.17\\git 1.7.9.5 ||\ || ''devlite'' || ||2.4.3\\2.5.6\\2.6.8\\2.7.2 ||\ ||SQLite 3.3.6\\MySQL 5.0.77\\PostgreSQL 8.1.23 ||\ ||0.6 ||\ ||tracd ||\ ||CentOS 5.10 i386, ext3 ||\ ||svn 1.7.6\\git 1.8.2.1 ||\ || ''devlite'' || |------------------------------------------ ||2.6.6\\2.7.5 ||\ ||SQLite ||\ ||0.6 ||\ ||tracd ||\ ||Windows XP (32bit) ||\ ||svn 1.7.13 ||\ || ''devlite'' || |------------------------------------------ ||2.4.4\\2.5.4 ||\ ||SQLite ||\ ||0.6 ||\ ||tracd ||\ ||Windows XP (32bit) ||\ ||no svn ||\ || ''devlite'' || |------------------------------------------ |||||||||||||||| || |------------------------------------------------------------------------------------ {{{#!td style="display:none" {{{#!comment ||[mailto:shanec@activestate.com Shane Caraveo]||\ ||2.5 ||\ ||PostgreSQL 8.3 ||\ || ||\ ||apache, mod_python, virtualenv||\ ||OSX 10.5 ||\ || || || |------------------------------------------ ||[mailto:techtonik@gmail.com Anatoly Techtonik]||\ ||2.4||\ ||MySQL 5.0.67||\ || ||\ ||apache, fastcgi, !DreamHost ||\ ||Debian 3.1 ||\ || || || |------------------------------------------ ||mathieu.ravaux@gmail.com ||\ ||2.5 ||\ ||SQLite 3.5.9 ||\ || ||\ ||apache + mod_wsgi ||\ ||Ubuntu 8.10 ||\ || ||\ || || |------------------------------------------ ||saimen54@hotmail.com ||\ ||2.5 ||\ ||SQLite 3.3.4 ||\ ||0.5.1 ||\ ||tracd ||\ ||WinXP x86 ||\ || 1.5.6 ||\ || || |------------------------------------------ ||ThijsTriemstra ||\ ||2.7.1 ||\ ||SQLite 3.6.13 ||\ ||0.6 ||\ ||mod_wsgi 3.3 ||\ ||Ubuntu 10.10 ||\ || 1.6.12 ||\ || ''prod'' || |------------------------------------------ {{{#!td rowspan=3 valign=middle itamaro }}} ||2.6.6 ||\ ||SQLite 3.5.9 ||\ ||0.6 ||\ ||tracd ||\ ||Windows 7 x64 ||\ || 1.6.12 ||\ || ''devlite'' || ||2.6.6 ||\ ||SQLite 3.5.9 ||\ ||0.6 ||\ ||apache-2.2, mod_wsgi 3.3 ||\ ||Windows XP ||\ || 1.6.12 ||\ || ''devlite'' || ||2.6.5 ||\ ||SQLite 3.5.9 ||\ ||0.6 ||\ ||apache-2.2, mod_wsgi 3.3 ||\ ||Windows Server 2008 ||\ || 1.6.12 ||\ || ''prod'' || |------------------------------------------ ||alind_sap@yahoo.com ||\ ||2.6 ||\ ||SQLite 3 ||\ ||0.6-1 ||\ ||apache 2.2.14-5, mod_wsgi2.8-2 ||\ ||Debian-squeeze ||\ ||mercurial-1.4.1-1+b1 ||\ ||devlite || }}} }}} |------------------------------------------ When adding yourself and your test configuration to the list, please also indicate your e-mail address under "Contact". == Testing Scenarios The above configurations are used in the following test conditions, along with corresponding expectations. === prod - Version is used in "production", on a heavily used site, either public or private. - No regression or new defect should be reported by the users. === dev - Full test suite pass, both unit tests and functional tests. - Testing creation of a new environment, using a Trac mirror for the repository. - Interactive testing of that new environment. - Memory usage should stay steady and performance should be adequate. === devlite - Full test suite pass, both unit tests and functional tests. - Interactive testing of existing environment. - Memory usage should stay steady and performance should be adequate. '''Note''': expand as needed.