MantisBT - TestLink
View Issue Details
0006021TestLinkAPI - XMLRPCpublic2013-11-03 10:122013-11-17 09:53
fman 
fman 
normalminorhave not tried
closedfixed 
 
1.9.9 (2013 Q4 - bug fixing) 
N/A
READY FOR TESTING
0006021: getLastExecutionResult () - new parameters platform and build
Original development of this method provide following feature

Gets the result of LAST EXECUTION for a particular testcase
on a test plan, but WITHOUT checking for a particular build


After addition of Platforms this was not changed.

There are feature requests asking for the BUILD ID parameter.
In addition platform ID has to be added.

new method interface will be:

  /**
   * Gets the result of LAST EXECUTION for a particular testcase on a test plan.
   * If there are no filter criteria regarding platform and build,
   * result will be get WITHOUT checking for a particular platform and build.
   *
   * @param struct $args
   * @param string $args["devKey"]
   * @param int $args["tplanid"]
   * @param int $args["testcaseid"]: Pseudo optional.
   * if does not is present then testcaseexternalid MUST BE present
   *
   * @param int $args["testcaseexternalid"]: Pseudo optional.
   * if does not is present then testcaseid MUST BE present
   *
* @param string $args["platformid"]: optional.
   * ONLY if not present, then $args["platformname"]
   * will be analized (if exists)
   *
   * @param string $args["platformname"]: optional (see $args["platformid"])
   *
   * @param int $args["buildid"]: optional
   * ONLY if not present, then $args["buildname"] will be analized (if exists)
   *
   * @param int $args["buildname"] - optional (see $args["buildid"])
   *
*
   *
   * @return mixed $resultInfo
   * if execution found, array with these keys:
   * id (execution id),build_id,tester_id,execution_ts,
   * status,testplan_id,tcversion_id,tcversion_number,
   * execution_type,notes.
   *
   * if test case has not been execute,
   * array('id' => -1)
   *
   * @access public
   */



No tags attached.
related to 0005996closed fman Need XMLRPC api for getExecutionResult that takes a build paramter 
related to 0006013closed fman Missing build number parameters for testcase execution status 
child of 0005897closed fman Availables hot-fixes for 1.9.8 & How To get full fixed package from gitorious 
Issue History
2013-11-03 10:12fmanNew Issue
2013-11-03 10:12fmanDescription Updatedbug_revision_view_page.php?rev_id=3178#r3178
2013-11-03 10:13fmanRelationship addedrelated to 0005996
2013-11-03 10:13fmanRelationship addedrelated to 0006013
2013-11-03 10:36fmanQA Team - Task Workflow StatusTBD => READY FOR TESTING
2013-11-03 10:36fmanNote Added: 0019959
2013-11-03 10:36fmanStatusnew => resolved
2013-11-03 10:36fmanFixed in Version => 1.9.9 (2013 Q4 - bug fixing)
2013-11-03 10:36fmanResolutionopen => fixed
2013-11-03 10:36fmanAssigned To => fman
2013-11-03 10:37fmanRelationship addedchild of 0005897
2013-11-17 09:53fmanNote Added: 0020053
2013-11-17 09:53fmanStatusresolved => closed

Notes
(0019959)
fman   
2013-11-03 10:36   
https://gitorious.org/testlink-ga/testlink-code/commit/b789fa898163a0fd3ad0f3e58938faf9ced11657 [^]
(0020053)
fman   
2013-11-17 09:53   
1.9.9 Released