Mantis Bugtracker          
testlink.org

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0006021TestLinkAPI - XMLRPCpublic2013-11-03 10:122013-11-17 09:53
Reporterfman 
Assigned Tofman 
PrioritynormalSeverityminorReproducibilityhave not tried
StatusclosedResolutionfixed 
PlatformOSOS Version
Product Version 
Fixed in Version1.9.9 (2013 Q4 - bug fixing) 
Summary0006021: getLastExecutionResult () - new parameters platform and build
DescriptionOriginal 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
   */



TagsNo tags attached.
Database (MySQL,Postgres,etc)N/A
Browser
PHP Version
TestCaseID
QA Team - Task Workflow StatusREADY FOR TESTING
Attached Files

- Relationships
related to 0005996closedfman Need XMLRPC api for getExecutionResult that takes a build paramter 
related to 0006013closedfman Missing build number parameters for testcase execution status 
child of 0005897closedfman Availables hot-fixes for 1.9.8 & How To get full fixed package from gitorious 

-  Notes
(0019959)
fman (administrator)
2013-11-03 10:36

https://gitorious.org/testlink-ga/testlink-code/commit/b789fa898163a0fd3ad0f3e58938faf9ced11657 [^]
(0020053)
fman (administrator)
2013-11-17 09:53

1.9.9 Released

- Issue History
Date Modified Username Field Change
2013-11-03 10:12 fman New Issue
2013-11-03 10:12 fman Description Updated View Revisions
2013-11-03 10:13 fman Relationship added related to 0005996
2013-11-03 10:13 fman Relationship added related to 0006013
2013-11-03 10:36 fman QA Team - Task Workflow Status TBD => READY FOR TESTING
2013-11-03 10:36 fman Note Added: 0019959
2013-11-03 10:36 fman Status new => resolved
2013-11-03 10:36 fman Fixed in Version => 1.9.9 (2013 Q4 - bug fixing)
2013-11-03 10:36 fman Resolution open => fixed
2013-11-03 10:36 fman Assigned To => fman
2013-11-03 10:37 fman Relationship added child of 0005897
2013-11-17 09:53 fman Note Added: 0020053
2013-11-17 09:53 fman Status resolved => closed



Copyright © 2000 - 2018 MantisBT Team
Powered by Mantis Bugtracker