/commonlibrary/c_utils/base/test/unittest/common/ |
H A D | utils_safe_block_queue_tracking.cpp | 34 class DemoThreadData { class 36 DemoThreadData() in DemoThreadData() function in OHOS::__anon41::DemoThreadData 74 SafeBlockQueueTracking<int> DemoThreadData::shareQueue(QUEUE_SLOTS); 75 bool DemoThreadData::joinStatus = false; 77 void PutHandleThreadData(DemoThreadData& q, int i) in PutHandleThreadData() 82 void GetThreadDatePushedStatus(std::array<DemoThreadData, THREAD_NUM>& demoDatas, in GetThreadDatePushedStatus() 96 void GetThreadDateGetedStatus(std::array<DemoThreadData, THREAD_NUM>& demoDatas, in GetThreadDateGetedStatus() 110 void PutHandleThreadDataTime(DemoThreadData& q, int i, std::chrono::system_clock::time_point absTime) in PutHandleThreadDataTime() 117 void GetAndOneTaskDoneHandleThreadDataTime(DemoThreadData& q, int i, std::chrono::system_clock::time_point absTime) in GetAndOneTaskDoneHandleThreadDataTime() 161 std::array<DemoThreadData, THREAD_NU in HWTEST_F() [all...] |
H A D | utils_safe_block_queue_test.cpp | 40 class DemoThreadData { class 42 DemoThreadData() in DemoThreadData() function in OHOS::__anon40::DemoThreadData 64 SafeBlockQueue<int> DemoThreadData::shareQueue(QUEUE_SLOTS); 66 void PutHandleThreadData(DemoThreadData& q, int i) in PutHandleThreadData() 71 void GetThreadDatePushedStatus(std::array<DemoThreadData, THREAD_NUM>& demoDatas, unsigned int& pushedIn, in GetThreadDatePushedStatus() 86 void GetThreadDateGetedStatus(std::array<DemoThreadData, THREAD_NUM>& demoDatas, in GetThreadDateGetedStatus() 101 void PutHandleThreadDataTime(DemoThreadData& q, int i, std::chrono::system_clock::time_point absTime) in PutHandleThreadDataTime() 110 void GetHandleThreadDataTime(DemoThreadData& q, int i, std::chrono::system_clock::time_point absTime) in GetHandleThreadDataTime() 153 static void CheckFullQueueStatus(std::array<DemoThreadData, THREAD_NUM>& demoDatas, unsigned int& pushedIn, in CheckFullQueueStatus() 156 ASSERT_TRUE(DemoThreadData in CheckFullQueueStatus() [all...] |
H A D | utils_safe_queue_test.cpp | 35 class DemoThreadData class 38 DemoThreadData() in DemoThreadData() function in OHOS::__anon43::DemoThreadData 60 SafeQueue<int> DemoThreadData::shareQueue; 62 void PutHandleThreadDataTime(DemoThreadData &q, int i, std::chrono::system_clock::time_point absTime) in PutHandleThreadDataTime() 71 void GetHandleThreadDataTime(DemoThreadData &q, int i, std::chrono::system_clock::time_point absTime) in GetHandleThreadDataTime() 86 demoDatas.fill(DemoThreadData()); in TestThreading() 145 DemoThreadData::shareQueue.Clear(); in ResetStatus() 149 std::array<DemoThreadData, THREAD_NUM> demoDatas; 173 ASSERT_TRUE(DemoThreadData::shareQueue.Size() > 0); in HWTEST_F() 191 ASSERT_TRUE(DemoThreadData in HWTEST_F() [all...] |
/commonlibrary/c_utils/base/test/benchmarktest/safe_block_queue_tracking_benchmark_test/ |
H A D | safe_block_queue_tracking_benchmark_test.cpp | 59 class DemoThreadData { class 61 DemoThreadData() in DemoThreadData() function in OHOS::__anon20::DemoThreadData 99 SafeBlockQueueTracking<int> DemoThreadData::shareQueue(QUEUE_SLOTS); 100 bool DemoThreadData::joinStatus = false; 102 void PutHandleThreadData(DemoThreadData& q, int i) in PutHandleThreadData() 107 void GetThreadDateGetedStatus(std::array<DemoThreadData, THREAD_NUM>& demoDatas, unsigned int& getedOut, in GetThreadDateGetedStatus() 121 void GetThreadDatePushedStatus(std::array<DemoThreadData, THREAD_NUM>& demoDatas, unsigned int& pushedIn, in GetThreadDatePushedStatus() 135 void PutHandleThreadDataTime(DemoThreadData& q, int i, in PutHandleThreadDataTime() 142 void GetAndOneTaskDoneHandleThreadDataTime(DemoThreadData& q, int i, in GetAndOneTaskDoneHandleThreadDataTime() 150 void (*function)(DemoThreadData [all...] |
/commonlibrary/c_utils/base/test/benchmarktest/safe_block_queue_benchmark_test/ |
H A D | safe_block_queue_benchmark_test.cpp | 60 class DemoThreadData { class 62 DemoThreadData() in DemoThreadData() function in OHOS::__anon19::DemoThreadData 83 SafeBlockQueue<int> DemoThreadData::shareQueue(QUEUE_SLOTS); 85 void PutHandleThreadData(DemoThreadData& q, int i) in PutHandleThreadData() 90 void GetThreadDateGetedStatus(std::array<DemoThreadData, THREAD_NUM>& demoDatas, unsigned int& getedOut, in GetThreadDateGetedStatus() 104 void GetThreadDatePushedStatus(std::array<DemoThreadData, THREAD_NUM>& demoDatas, unsigned int& pushedIn, in GetThreadDatePushedStatus() 118 void PutHandleThreadDataTime(DemoThreadData& q, int i, in PutHandleThreadDataTime() 125 void GetHandleThreadDataTime(DemoThreadData& q, int i, in GetHandleThreadDataTime() 143 DemoThreadData::shareQueue.Push(Equivalent); in QueuePushFullEquivalent() 145 AssertTrue((DemoThreadData in QueuePushFullEquivalent() [all...] |
/commonlibrary/c_utils/base/test/benchmarktest/safe_queue_benchmark_test/ |
H A D | safe_queue_benchmark_test.cpp | 61 class DemoThreadData { class 63 DemoThreadData() in DemoThreadData() function in OHOS::__anon22::DemoThreadData 101 SafeQueue<int> DemoThreadData::shareQueue; 103 void PutHandleThreadDataTime(DemoThreadData &q, int i, std::chrono::system_clock::time_point absTime) in PutHandleThreadDataTime() 111 void GetHandleThreadDataTime(DemoThreadData &q, int i, std::chrono::system_clock::time_point absTime) in GetHandleThreadDataTime() 119 void EraseHandleThreadDataTime(DemoThreadData &q, int i, std::chrono::system_clock::time_point absTime) in EraseHandleThreadDataTime() 127 void EmptyHandleThreadDataTime(DemoThreadData &q, std::chrono::system_clock::time_point absTime) in EmptyHandleThreadDataTime() 139 demoDatas.fill(DemoThreadData()); in TestThreading() 241 DemoThreadData::shareQueue.Clear(); in ResetStatus() 245 std::array<DemoThreadData, THREAD_NU [all...] |