Bugzilla From Testlink
Configuration
Forge Side/Bugzilla Side
Authorize queries in the database server at the forge (postgres) this configuration would be made in the following file:
/etc/postgresql/8.4/main/postgresql.conf
add the following line:
listen_address='*'
And modify the following file :
/etc/postgresql/8.4/main/pg_hba.conf
add the following line:
host all all xx.xx.xx.xx/32 trust
# xx.xx.xx.xx is the address of testlink server
restart postgres:
$ sudo /etc/init.d/postgresql-8.4 restart
testlink side
Install the package php5-pgsql
#apt-get install php5-pgsql
Edit file /var/www/1.8.5/cfg/bugzilla.cfg.php in testlink server and change lines configuration like :
//Set the bug tracking system Interface
/** DB host to use when connecting to the Bugzilla db */
define('BUG_TRACK_DB_HOST', 'forge-wissem.domain');
/** name of the database that contains the Bugzilla tables */
define('BUG_TRACK_DB_NAME', 'bugzilla');
/** charset of the database that contains the Bugzilla tables */
define('BUG_TRACK_DB_CHARSET', );
/** useful if you have several schemas see BUGID 1444*/
define('BUG_TRACK_DB_SCHEMA', 'public');
/** DB type used for the bugtracking db */
define('BUG_TRACK_DB_TYPE','postgres8');
/** DB user and password to use for connecting to the Bugzilla db */
define('BUG_TRACK_DB_USER', 'bugzilla_user');
define('BUG_TRACK_DB_PASS', 'bugzilla_user');
/** link of the web server */
define('BUG_TRACK_HREF', "http://forge-wissem.domain/bugzilla3-4/show_bug.cgi?id=");
/** link to the bugtracking system, for entering new bugs */
define('BUG_TRACK_ENTER_BUG_HREF',"http://forge-wissem.domain/bugzilla3-4/");
Edit file /var/www/1.8.5/custom_config.inc.php and change the following line :
$g_interface_bugs='BUGZILLA';
Link to several bugzilla
Testlink doesn't offer the feature of linking failed tests to several bugzilla depending on the project (the project a in testlink refers to bugzilla b). possible workarounds :
- Each forge has its own testlink instance in a separate server machine
- All testlink instances reside in a single server machine with different databases and urls
- Each forge has its own testlink instance in the same server machine
Hope This Helps!
Wissem MEDIOUNI
wissem.jimdo.com
Wissem Mediouni Web Site

Écrire commentaire
Juicer Reviews (lundi, 22 avril 2013 20:09)
This informative article was in fact exactly what I had been trying to find!
gBqsPxAZ (mardi, 04 octobre 2022 15:43)
20
gBqsPxAZ (mardi, 04 octobre 2022 15:45)
20
gBqsPxAZ (mardi, 04 octobre 2022 15:46)
20
gBqsPxAZ (mardi, 04 octobre 2022)
20
gBqsPxAZ (mardi, 04 octobre 2022 15:47)
20
gBqsPxAZ (mardi, 04 octobre 2022 15:48)
20
gBqsPxAZ (mardi, 04 octobre 2022 15:48)
20
gBqsPxAZ (mardi, 04 octobre 2022 15:49)
-1; waitfor delay '0:0:15' --
gBqsPxAZ (mardi, 04 octobre 2022 15:49)
-5) OR 867=(SELECT 867 FROM PG_SLEEP(15))--
gBqsPxAZ (mardi, 04 octobre 2022 15:50)
20*DBMS_PIPE.RECEIVE_MESSAGE(CHR(99)||CHR(99)||CHR(99),15)
gBqsPxAZ (mardi, 04 octobre 2022 15:50)
20
gBqsPxAZ (mardi, 04 octobre 2022 15:51)
20
gBqsPxAZ (mardi, 04 octobre 2022 15:51)
20
gBqsPxAZ (mardi, 04 octobre 2022 15:52)
20
gBqsPxAZ (mardi, 04 octobre 2022 15:52)
20
gBqsPxAZ (mardi, 04 octobre 2022 15:53)
20
gBqsPxAZ (mardi, 04 octobre 2022 15:54)
20
gBqsPxAZ (mardi, 04 octobre 2022 15:56)
20
0"XOR(if(now()=sysdate(),sleep(15),0))XOR"Z (mardi, 04 octobre 2022 15:56)
20
OUczVZ6q' OR 797=(SELECT 797 FROM PG_SLEEP(15))-- (mardi, 04 octobre 2022 15:57)
20
gBqsPxAZ (mardi, 04 octobre 2022 15:57)
20
gBqsPxAZ (mardi, 04 octobre 2022 15:58)
20
gBqsPxAZ (mardi, 04 octobre 2022 15:58)
20
gBqsPxAZ (mardi, 04 octobre 2022 15:59)
20
gBqsPxAZ (mardi, 04 octobre 2022 15:59)
20
gBqsPxAZ (mardi, 04 octobre 2022 16:00)
20
gBqsPxAZ (mardi, 04 octobre 2022)
20
gBqsPxAZ (mardi, 04 octobre 2022 16:01)
20
gBqsPxAZ (mardi, 04 octobre 2022 16:02)
20
gBqsPxAZ (mardi, 04 octobre 2022 16:02)
20
gBqsPxAZ (mardi, 04 octobre 2022 16:06)
20
lxbfYeaa (mardi, 05 décembre 2023 06:01)
20
lxbfYeaa (mardi, 05 décembre 2023 06:02)
20