I am facing the following problem with the TestLink integration with TRAC system.
It looks like Testlink cannot connect to trac in order to retrieve ticket information. After creating the ticked on Trac, I went to testlink BUG management and tried to add the ticket number but I always get the error "Bug ID does not exist on BTS!".
I have Eclipse Mylyn plugin that also uses XML RPC to connect to Trac and it is working fine with the same Trac Project.
I hope someone can get me some ideas of how to get this integration working.
I am using Trac 0.10.4 and my TestLink configuration is the following:
Code: Select all
//Set the bug tracking system Interface to Trac 0.10.x
//also tested with Trac 0.10.4
// Note: Please save this file in the character set same as PHP.
/** Trac Project Root */
define('BUG_TRACK_DB_HOST', 'http://issuetracking.crm.mycompany.com/trac/');
/** Mapping TL test project name vs trac project url */
$g_interface_bugs_project_name_mapping = array(
'Custom_Solution_B' => 'test',
);
/*--- Don't change the following parameters. ---*/
/** Link to the bugtracking system, for entering new bugs. */
define('BUG_TRACK_ENTER_BUG_HREF', '/newticket');
/** Link to the bugtracking system, for show bugs. */
define('BUG_TRACK_HREF', '/ticket');
/* The following parameters are not in use. */
define('BUG_TRACK_DB_TYPE', '[Not in Use]');
define('BUG_TRACK_DB_NAME', '[Not in Use]');
define('BUG_TRACK_DB_CHARSET', '[Not in Use]');
define('BUG_TRACK_DB_USER', '[Not in Use]');
define('BUG_TRACK_DB_PASS', '[Not in Use]');
?>