#include "flutter/fml/message_loop_task_queues.h"
#include <algorithm>
#include <cstdlib>
#include <thread>
#include <utility>
#include "flutter/fml/synchronization/count_down_latch.h"
#include "flutter/fml/synchronization/waitable_event.h"
#include "flutter/fml/time/chrono_timestamp_provider.h"
#include "gtest/gtest.h"
Go to the source code of this file.
|
| fml::testing::TEST (MessageLoopTaskQueue, StartsWithNoPendingTasks) |
|
| fml::testing::TEST (MessageLoopTaskQueue, RegisterOneTask) |
|
| fml::testing::TEST (MessageLoopTaskQueue, RegisterTwoTasksAndCount) |
|
| fml::testing::TEST (MessageLoopTaskQueue, RegisterTasksOnMergedQueuesAndCount) |
|
| fml::testing::TEST (MessageLoopTaskQueue, PreserveTaskOrdering) |
|
| fml::testing::TEST (MessageLoopTaskQueue, RegisterTasksOnMergedQueuesPreserveTaskOrdering) |
|
| fml::testing::TEST (MessageLoopTaskQueue, UnmergeRespectTheOriginalTaskOrderingInQueues) |
|
void | fml::testing::TestNotifyObservers (fml::TaskQueueId queue_id) |
|
| fml::testing::TEST (MessageLoopTaskQueue, AddRemoveNotifyObservers) |
|
| fml::testing::TEST (MessageLoopTaskQueue, WakeUpIndependentOfTime) |
|
| fml::testing::TEST (MessageLoopTaskQueue, WokenUpWithNewerTime) |
|
| fml::testing::TEST (MessageLoopTaskQueue, NotifyObserversWhileCreatingQueues) |
|
| fml::testing::TEST (MessageLoopTaskQueue, QueueDoNotOwnItself) |
|
| fml::testing::TEST (MessageLoopTaskQueue, QueueDoNotOwnUnmergedTaskQueueId) |
|
| fml::testing::TEST (MessageLoopTaskQueue, QueueOwnsMergedTaskQueueId) |
|
| fml::testing::TEST (MessageLoopTaskQueue, ConcurrentQueueAndTaskCreatingCounts) |
|
| fml::testing::TEST (MessageLoopTaskQueue, RegisterTaskWakesUpOwnerQueue) |
|
◆ FML_USED_ON_EMBEDDER
#define FML_USED_ON_EMBEDDER |