diff options
author | Morris Jobke <hey@morrisjobke.de> | 2017-04-26 23:16:21 -0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2017-04-26 23:16:21 -0300 |
commit | 4dab01d9ed3da9427dd8ec29bfbe5b436617bd52 (patch) | |
tree | 49348c19a510af36ca9960dcff00c32859961fac /tests | |
parent | 10ec3fda8344b8f0028f397312c31dbdee85d3d5 (diff) | |
parent | 1b1f403a5da0a170480b7ff376cd28d1ac7a64e0 (diff) | |
download | nextcloud-server-4dab01d9ed3da9427dd8ec29bfbe5b436617bd52.tar.gz nextcloud-server-4dab01d9ed3da9427dd8ec29bfbe5b436617bd52.zip |
Merge pull request #4501 from nextcloud/downstream-27144
Add duration of last job execution to the table
Diffstat (limited to 'tests')
-rw-r--r-- | tests/lib/BackgroundJob/DummyJobList.php | 22 |
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) { + } } |