Kodi Documentation 22.0
Kodi is an open source media player and entertainment hub.
Loading...
Searching...
No Matches
TestJobManager.cpp File Reference
#include "ServiceBroker.h"
#include "jobs/Job.h"
#include "jobs/JobManager.h"
#include "test/MtTestUtils.h"
#include "utils/XTimeUtils.h"
#include <atomic>
#include <mutex>
#include <gtest/gtest.h>

Classes

struct  Flags
 
class  DummyJob
 
class  ReallyDumbJob
 
class  TestJobManager
 

Functions

 TEST_F (TestJobManager, AddJob)
 
 TEST_F (TestJobManager, CancelJob)
 
 TEST_F (TestJobManager, PauseLowPriorityJob)
 
 TEST_F (TestJobManager, IsProcessing)
 
 TEST_F (TestJobManager, PausableJobsRunInParallelFromCold)
 
 TEST_F (TestJobManager, PausableJobsQueuedWhilePausedRunOnUnPause)
 
 TEST_F (TestJobManager, PausableJobsDoNotConsumeTheBudgetOfOtherPriorities)
 

Function Documentation

◆ TEST_F() [1/7]

TEST_F ( TestJobManager ,
AddJob  )

◆ TEST_F() [2/7]

TEST_F ( TestJobManager ,
CancelJob  )

◆ TEST_F() [3/7]

TEST_F ( TestJobManager ,
IsProcessing  )

◆ TEST_F() [4/7]

TEST_F ( TestJobManager ,
PausableJobsDoNotConsumeTheBudgetOfOtherPriorities  )

◆ TEST_F() [5/7]

TEST_F ( TestJobManager ,
PausableJobsQueuedWhilePausedRunOnUnPause  )

◆ TEST_F() [6/7]

TEST_F ( TestJobManager ,
PausableJobsRunInParallelFromCold  )

◆ TEST_F() [7/7]

TEST_F ( TestJobManager ,
PauseLowPriorityJob  )