Home
last modified time | relevance | path

Searched refs:TaskGeneric (Results 1 – 25 of 40) sorted by relevance

12

/cts/suite/audio_quality/lib/src/task/
DTaskSequential.cpp25 : TaskGeneric(TaskGeneric::ETaskSequential), in TaskSequential()
38 TaskGeneric::ExecutionResult TaskSequential::run() in run()
45 return TaskGeneric::EResultError; in run()
49 TaskGeneric::ExecutionResult firstError(TaskGeneric::EResultOK); in run()
54 return TaskGeneric::EResultError; in run()
56 std::list<TaskGeneric*>::iterator i = getChildren().begin(); in run()
57 std::list<TaskGeneric*>::iterator end = getChildren().end(); in run()
59 TaskGeneric* child = *i; in run()
60 TaskGeneric::ExecutionResult result = child->run(); in run()
61 if ((result != TaskGeneric::EResultOK) && (firstError == TaskGeneric::EResultOK)) { in run()
[all …]
DTaskGeneric.cpp22 TaskGeneric::TaskGeneric(TaskType type): in TaskGeneric() function in TaskGeneric
29 bool deleteChildInstance(TaskGeneric* child, void* /*data*/) in deleteChildInstance()
35 TaskGeneric::~TaskGeneric() in ~TaskGeneric()
41 bool TaskGeneric::addChild(TaskGeneric* child) in addChild()
48 bool TaskGeneric::forEachChild(bool (*runForEachChild)(TaskGeneric* child, void* data), void* data) in forEachChild()
50 std::list<TaskGeneric*>::iterator i = mChildren.begin(); in forEachChild()
51 std::list<TaskGeneric*>::iterator end = mChildren.end(); in forEachChild()
60 TaskGeneric* TaskGeneric::getParent() in getParent()
65 TaskCase* TaskGeneric::getTestCase() in getTestCase()
67 TaskGeneric* task = this; in getTestCase()
[all …]
DModelBuilder.cpp29 { TaskGeneric::ETaskSetup, true },
30 { TaskGeneric::ETaskAction, true },
31 { TaskGeneric::ETaskSave, false }
34 { TaskGeneric::ETaskSound, false },
35 { TaskGeneric::ETaskProcess, false },
36 { TaskGeneric::ETaskDownload, false }
39 { TaskGeneric::ETaskSequential, true }
42 { TaskGeneric::ETaskSequential, false },
43 { TaskGeneric::ETaskInput, false },
44 { TaskGeneric::ETaskOutput, false },
[all …]
DTaskOutput.cpp25 : TaskAsync(TaskGeneric::ETaskOutput), in TaskOutput()
45 TaskGeneric::ExecutionResult TaskOutput::start() in start()
51 return TaskGeneric::EResultError; in start()
55 return TaskGeneric::EResultError; in start()
60 return TaskGeneric::EResultError; in start()
66 return TaskGeneric::EResultError; in start()
71 return TaskGeneric::EResultError; in start()
75 return TaskGeneric::EResultError; in start()
81 return TaskGeneric::EResultOK; in start()
84 TaskGeneric::ExecutionResult TaskOutput::complete() in complete()
[all …]
DTaskInput.cpp25 : TaskAsync(TaskGeneric::ETaskInput), in TaskInput()
49 TaskGeneric::ExecutionResult TaskInput::start() in start()
56 return TaskGeneric::EResultError; in start()
67 return TaskGeneric::EResultError; in start()
71 return TaskGeneric::EResultError; in start()
75 return TaskGeneric::EResultError; in start()
80 return TaskGeneric::EResultOK; in start()
83 TaskGeneric::ExecutionResult TaskInput::complete() in complete()
90 return TaskGeneric::EResultError; in complete()
100 return TaskGeneric::EResultError; in complete()
[all …]
DTaskBatch.cpp27 :TaskGeneric(TaskGeneric::ETaskBatch) in TaskBatch()
38 bool TaskBatch::addChild(TaskGeneric* child) in addChild()
40 if (child->getType() != TaskGeneric::ETaskCase) { in addChild()
44 return TaskGeneric::addChild(child); in addChild()
47 bool runAlways(TaskGeneric* child, void* data) in runAlways()
53 TaskGeneric::ExecutionResult TaskBatch::run() in run()
63 bool result = TaskGeneric::forEachChild(runAlways, NULL); in run()
65 return TaskGeneric::EResultOK; in run()
DTaskSound.cpp29 : TaskGeneric(TaskGeneric::ETaskSound), in TaskSound()
49 return TaskGeneric::parseAttribute(name, value); in parseAttribute()
52 TaskGeneric::ExecutionResult TaskSound::run() in run()
57 return TaskGeneric::EResultError; in run()
62 return TaskGeneric::EResultError; in run()
67 return TaskGeneric::EResultError; in run()
101 return TaskGeneric::EResultError; in run()
105 return TaskGeneric::EResultError; in run()
110 return TaskGeneric::EResultError; in run()
114 return TaskGeneric::EResultOK; in run()
DTaskCase.cpp35 : TaskGeneric(TaskGeneric::ETaskCase), in TaskCase()
56 bool TaskCase::addChild(TaskGeneric* child) in addChild()
58 if ((child->getType() != TaskGeneric::ETaskSetup) in addChild()
59 && (child->getType() != TaskGeneric::ETaskAction) in addChild()
60 && (child->getType() != TaskGeneric::ETaskSave)) { in addChild()
64 return TaskGeneric::addChild(child); in addChild()
306 TaskGeneric::ExecutionResult TaskCase::run() in run()
315 std::list<TaskGeneric*>::iterator i = getChildren().begin(); in run()
316 std::list<TaskGeneric*>::iterator end = getChildren().end(); in run()
317 TaskGeneric* setup = *i; in run()
[all …]
DTaskDownload.cpp27 : TaskGeneric(TaskGeneric::ETaskDownload) in TaskDownload()
38 TaskGeneric::ExecutionResult TaskDownload::run() in run()
43 return TaskGeneric::EResultError; in run()
49 return TaskGeneric::EResultError; in run()
53 return TaskGeneric::EResultError; in run()
56 return TaskGeneric::EResultOK; in run()
DTaskAsync.cpp23 : TaskGeneric(type), in TaskAsync()
37 TaskGeneric::ExecutionResult TaskAsync::run() in run()
42 return TaskGeneric::EResultError; in run()
44 TaskGeneric::ExecutionResult result = start(); in run()
45 if (result == TaskGeneric::EResultOK) { in run()
51 return TaskGeneric::EResultError; in run()
90 result = TaskGeneric::parseAttribute(name, value); in parseAttribute()
97 ASSERT(getParent()->getType() == TaskGeneric::ETaskSequential); in getParentSequential()
DTaskProcess.cpp28 : TaskGeneric(TaskGeneric::ETaskProcess) in TaskProcess()
37 TaskGeneric::ExecutionResult TaskProcess::run() in run()
46 return TaskGeneric::EResultError; in run()
146 TaskGeneric::ExecutionResult TaskProcess::doRun(bool builtIn) in doRun()
158 return TaskGeneric::EResultError; in doRun()
162 return TaskGeneric::EResultError; in doRun()
166 return TaskGeneric::EResultError; in doRun()
184 return TaskGeneric::EResultError; in doRun()
189 return TaskGeneric::EResultError; in doRun()
192 TaskGeneric::ExecutionResult result; in doRun()
[all …]
DTaskMessage.cpp21 : TaskGeneric(TaskGeneric::ETaskMessage) in TaskMessage()
27 TaskGeneric::ExecutionResult TaskMessage::run() in run()
30 return TaskGeneric::EResultError; in run()
DTaskSave.cpp36 : TaskGeneric(TaskGeneric::ETaskSave) in TaskSave()
141 TaskGeneric::ExecutionResult TaskSave::run() in run()
151 return TaskGeneric::EResultError; in run()
153 return TaskGeneric::EResultOK; in run()
/cts/suite/audio_quality/lib/src/
DGenericFactory.cpp26 TaskGeneric* GenericFactory::createTask(TaskGeneric::TaskType type) in createTask()
28 TaskGeneric* task; in createTask()
30 case TaskGeneric::ETaskBatch: in createTask()
33 case TaskGeneric::ETaskCase: in createTask()
36 case TaskGeneric::ETaskSequential: in createTask()
39 case TaskGeneric::ETaskProcess: in createTask()
42 case TaskGeneric::ETaskInput: in createTask()
45 case TaskGeneric::ETaskOutput: in createTask()
48 case TaskGeneric::ETaskSound: in createTask()
51 case TaskGeneric::ETaskSave: in createTask()
[all …]
DSignalProcessingImpl.cpp112 TaskGeneric::ExecutionResult SignalProcessingImpl::run( const android::String8& functionScript, in run()
124 return TaskGeneric::EResultError; in run()
135 return TaskGeneric::EResultError; in run()
139 return TaskGeneric::EResultError; in run()
153 return TaskGeneric::EResultError; in run()
161 return TaskGeneric::EResultError; in run()
165 return TaskGeneric::EResultError; in run()
169 return TaskGeneric::EResultError; in run()
171 if (header[3] == TaskGeneric::EResultError) { in run()
173 return (TaskGeneric::ExecutionResult)header[3]; in run()
[all …]
DBuiltinProcessing.cpp46 TaskGeneric::ExecutionResult BuiltinProcessing::rms_mva(void** inputs, void** outputs) in rms_mva()
64 TaskGeneric::ExecutionResult result = TaskGeneric::EResultOK; in rms_mva()
73 result = TaskGeneric::EResultPass; in rms_mva()
/cts/suite/audio_quality/test/
DTaskTest.cpp27 TaskGeneric* mTaskSetup;
28 TaskGeneric* mTaskAction;
29 TaskGeneric* mTaskSequential;
30 TaskGeneric* mTaskProcess;
31 TaskGeneric* mTaskInput;
32 TaskGeneric* mTaskOutput;
33 TaskGeneric* mTaskSound;
35 class TestTaskDummy: public TaskGeneric {
40 explicit TestTaskDummy(TaskGeneric::TaskType type) in TestTaskDummy()
41 : TaskGeneric(type) { in TestTaskDummy()
[all …]
DModelBuilderTest.cpp29 TaskGeneric* testCase = mModelBuilder.parseTestDescriptionXml(xmlFile); in TEST_F()
37 TaskGeneric* testCase = mModelBuilder.parseTestDescriptionXml(xmlFile); in TEST_F()
45 TaskGeneric* testBatch = mModelBuilder.parseTestDescriptionXml(xmlFile); in TEST_F()
53 TaskGeneric* task = mModelBuilder.parseTestDescriptionXml(xmlFile, true); in TEST_F()
61 TaskGeneric* task = mModelBuilder.parseTestDescriptionXml(xmlFile); in TEST_F()
68 TaskGeneric* task = mModelBuilder.parseTestDescriptionXml(xmlFile); in TEST_F()
75 TaskGeneric* task = mModelBuilder.parseTestDescriptionXml(xmlFile); in TEST_F()
82 TaskGeneric* task = mModelBuilder.parseTestDescriptionXml(xmlFile); in TEST_F()
84 TaskGeneric::ExecutionResult result = task->run(); in TEST_F()
85 ASSERT_TRUE((result == TaskGeneric::EResultOK) || (result == TaskGeneric::EResultPass)); in TEST_F()
DTaskCaseCommon.h31 inline TaskCase* getTaskCase(TaskGeneric*& setup, TaskGeneric*& action) in getTaskCase()
35 setup = factory.createTask(TaskGeneric::ETaskSetup); in getTaskCase()
37 action = factory.createTask(TaskGeneric::ETaskAction); in getTaskCase()
/cts/suite/audio_quality/lib/include/task/
DTaskGeneric.h30 class TaskGeneric {
51 explicit TaskGeneric(TaskType type);
53 virtual ~TaskGeneric();
79 virtual bool addChild(TaskGeneric* child);
84 TaskGeneric* getParent();
88 void setParent(TaskGeneric* parent);
95 bool forEachChild(bool (*runForEachChild)(TaskGeneric* child, void* data), void* data);
103 inline std::list<TaskGeneric*>& getChildren() { in getChildren()
109 TaskGeneric* mParent;
110 std::list<TaskGeneric*> mChildren;
DModelBuilder.h43 virtual TaskGeneric* parseTestDescriptionXml(const android::String8& xmlFileName,
47 TaskGeneric::TaskType type;
52 virtual bool parseAttributes(const tinyxml2::XMLElement& elem, TaskGeneric& task);
53 virtual TaskGeneric* parseGeneric(const tinyxml2::XMLElement& elem, int tableIndex);
60 TaskGeneric::TaskType type;
65 static const int PARSING_TABLE_SIZE = TaskGeneric::ETaskInvalidLast - 2;
DTaskAsync.h28 class TaskAsync: public TaskGeneric {
32 virtual TaskGeneric::ExecutionResult run();
34 virtual TaskGeneric::ExecutionResult start() = 0;
35 virtual TaskGeneric::ExecutionResult complete() = 0;
DTaskBatch.h24 class TaskBatch: public TaskGeneric {
28 virtual bool addChild(TaskGeneric* child);
29 virtual TaskGeneric::ExecutionResult run();
DTaskSequential.h27 class TaskSequential: public TaskGeneric {
31 virtual TaskGeneric::ExecutionResult run();
44 TaskGeneric::ExecutionResult runAsyncTasksQueued();
DTaskProcess.h32 class TaskProcess: public TaskGeneric {
36 virtual TaskGeneric::ExecutionResult run();
39 TaskGeneric::ExecutionResult doRun(bool builtin);

12