summaryrefslogtreecommitdiffstats
path: root/tests
diff options
context:
space:
mode:
authorNoveen Sachdeva <noveen.sachdeva@research.iiit.ac.in>2017-04-25 17:39:58 +0200
committerJoas Schilling <coding@schilljs.com>2017-04-25 17:39:58 +0200
commit1b1f403a5da0a170480b7ff376cd28d1ac7a64e0 (patch)
tree97cdb615848bfc137f20387c7a632ccf9beaee44 /tests
parent8ef25a7628d44465d4777686227407f9a2067700 (diff)
downloadnextcloud-server-1b1f403a5da0a170480b7ff376cd28d1ac7a64e0.tar.gz
nextcloud-server-1b1f403a5da0a170480b7ff376cd28d1ac7a64e0.zip
Add duration of last job execution to the table
Diffstat (limited to 'tests')
-rw-r--r--tests/lib/BackgroundJob/DummyJobList.php22
1 files changed, 13 insertions, 9 deletions
diff --git a/tests/lib/BackgroundJob/DummyJobList.php b/tests/lib/BackgroundJob/DummyJobList.php
index 6cc690fd553..fe8ca5aefe2 100644
--- a/tests/lib/BackgroundJob/DummyJobList.php
+++ b/tests/lib/BackgroundJob/DummyJobList.php
@@ -7,6 +7,7 @@
*/
namespace Test\BackgroundJob;
+use OCP\BackgroundJob\IJob;
/**
* Class DummyJobList
@@ -15,7 +16,7 @@ namespace Test\BackgroundJob;
*/
class DummyJobList extends \OC\BackgroundJob\JobList {
/**
- * @var \OC\BackgroundJob\Job[]
+ * @var IJob[]
*/
private $jobs = array();
@@ -25,7 +26,7 @@ class DummyJobList extends \OC\BackgroundJob\JobList {
}
/**
- * @param \OC\BackgroundJob\Job|string $job
+ * @param IJob|string $job
* @param mixed $argument
*/
public function add($job, $argument = null) {
@@ -40,7 +41,7 @@ class DummyJobList extends \OC\BackgroundJob\JobList {
}
/**
- * @param \OC\BackgroundJob\Job|string $job
+ * @param IJob|string $job
* @param mixed $argument
*/
public function remove($job, $argument = null) {
@@ -64,7 +65,7 @@ class DummyJobList extends \OC\BackgroundJob\JobList {
/**
* get all jobs in the list
*
- * @return \OC\BackgroundJob\Job[]
+ * @return IJob[]
*/
public function getAll() {
return $this->jobs;
@@ -73,7 +74,7 @@ class DummyJobList extends \OC\BackgroundJob\JobList {
/**
* get the next job in the list
*
- * @return \OC\BackgroundJob\Job
+ * @return IJob|null
*/
public function getNext() {
if (count($this->jobs) > 0) {
@@ -93,7 +94,7 @@ class DummyJobList extends \OC\BackgroundJob\JobList {
*
* @param \OC\BackgroundJob\Job $job
*/
- public function setLastJob($job) {
+ public function setLastJob(IJob $job) {
$i = array_search($job, $this->jobs);
if ($i !== false) {
$this->last = $i;
@@ -104,7 +105,7 @@ class DummyJobList extends \OC\BackgroundJob\JobList {
/**
* @param int $id
- * @return Job
+ * @return IJob
*/
public function getById($id) {
foreach ($this->jobs as $job) {
@@ -127,9 +128,12 @@ class DummyJobList extends \OC\BackgroundJob\JobList {
/**
* set the lastRun of $job to now
*
- * @param \OC\BackgroundJob\Job $job
+ * @param IJob $job
*/
- public function setLastRun($job) {
+ public function setLastRun(IJob $job) {
$job->setLastRun(time());
}
+
+ public function setExecutionTime(IJob $job, $timeTaken) {
+ }
}