Index: third_party/WebKit/Source/platform/scheduler/base/work_queue_unittest.cc |
diff --git a/third_party/WebKit/Source/platform/scheduler/base/work_queue_unittest.cc b/third_party/WebKit/Source/platform/scheduler/base/work_queue_unittest.cc |
index 2045fead77c9147569fd6dce6cc98316f9709fd3..67a5a8285a6322b295e5d62559e6b38ca2ced75e 100644 |
--- a/third_party/WebKit/Source/platform/scheduler/base/work_queue_unittest.cc |
+++ b/third_party/WebKit/Source/platform/scheduler/base/work_queue_unittest.cc |
@@ -39,8 +39,7 @@ class WorkQueueTest : public testing::Test { |
protected: |
TaskQueueImpl::Task FakeTaskWithEnqueueOrder(int enqueue_order) { |
alex clarke (OOO till 29th)
2017/04/13 07:46:00
s/int/uint65_t
Sami
2017/04/18 10:47:49
Done.
|
TaskQueueImpl::Task fake_task(FROM_HERE, base::Bind(&NopTask), |
- base::TimeTicks(), 0, true); |
- fake_task.set_enqueue_order(enqueue_order); |
+ {base::TimeTicks(), enqueue_order}, true); |
return fake_task; |
} |
@@ -75,7 +74,7 @@ TEST_F(WorkQueueTest, GetFrontTaskEnqueueOrder) { |
EnqueueOrder enqueue_order; |
EXPECT_TRUE(work_queue_->GetFrontTaskEnqueueOrder(&enqueue_order)); |
- EXPECT_EQ(2ull, enqueue_order); |
+ EXPECT_EQ(2ull, enqueue_order.sequence_num); |
} |
TEST_F(WorkQueueTest, GetFrontTaskQueueEmpty) { |
@@ -88,7 +87,7 @@ TEST_F(WorkQueueTest, GetFrontTask) { |
work_queue_->Push(FakeTaskWithEnqueueOrder(4)); |
ASSERT_NE(nullptr, work_queue_->GetFrontTask()); |
- EXPECT_EQ(2ull, work_queue_->GetFrontTask()->enqueue_order()); |
+ EXPECT_EQ(2ull, work_queue_->GetFrontTask()->enqueue_order().sequence_num); |
} |
TEST_F(WorkQueueTest, GetBackTask_Empty) { |
@@ -101,7 +100,7 @@ TEST_F(WorkQueueTest, GetBackTask) { |
work_queue_->Push(FakeTaskWithEnqueueOrder(4)); |
ASSERT_NE(nullptr, work_queue_->GetBackTask()); |
- EXPECT_EQ(4ull, work_queue_->GetBackTask()->enqueue_order()); |
+ EXPECT_EQ(4ull, work_queue_->GetBackTask()->enqueue_order().sequence_num); |
} |
TEST_F(WorkQueueTest, Push) { |
@@ -136,10 +135,10 @@ TEST_F(WorkQueueTest, ReloadEmptyImmediateQueue) { |
EXPECT_FALSE(work_queue_->Empty()); |
ASSERT_NE(nullptr, work_queue_->GetFrontTask()); |
- EXPECT_EQ(2ull, work_queue_->GetFrontTask()->enqueue_order()); |
+ EXPECT_EQ(2ull, work_queue_->GetFrontTask()->enqueue_order().sequence_num); |
ASSERT_NE(nullptr, work_queue_->GetBackTask()); |
- EXPECT_EQ(4ull, work_queue_->GetBackTask()->enqueue_order()); |
+ EXPECT_EQ(4ull, work_queue_->GetBackTask()->enqueue_order().sequence_num); |
} |
TEST_F(WorkQueueTest, ReloadEmptyImmediateQueueAfterFenceHit) { |
@@ -157,10 +156,10 @@ TEST_F(WorkQueueTest, ReloadEmptyImmediateQueueAfterFenceHit) { |
EXPECT_FALSE(work_queue_->Empty()); |
ASSERT_NE(nullptr, work_queue_->GetFrontTask()); |
- EXPECT_EQ(2ull, work_queue_->GetFrontTask()->enqueue_order()); |
+ EXPECT_EQ(2ull, work_queue_->GetFrontTask()->enqueue_order().sequence_num); |
ASSERT_NE(nullptr, work_queue_->GetBackTask()); |
- EXPECT_EQ(4ull, work_queue_->GetBackTask()->enqueue_order()); |
+ EXPECT_EQ(4ull, work_queue_->GetBackTask()->enqueue_order().sequence_num); |
} |
TEST_F(WorkQueueTest, TakeTaskFromWorkQueue) { |
@@ -172,9 +171,12 @@ TEST_F(WorkQueueTest, TakeTaskFromWorkQueue) { |
EXPECT_TRUE(work_queue_sets_->GetOldestQueueInSet(0, &work_queue)); |
EXPECT_FALSE(work_queue_->Empty()); |
- EXPECT_EQ(2ull, work_queue_->TakeTaskFromWorkQueue().enqueue_order()); |
- EXPECT_EQ(3ull, work_queue_->TakeTaskFromWorkQueue().enqueue_order()); |
- EXPECT_EQ(4ull, work_queue_->TakeTaskFromWorkQueue().enqueue_order()); |
+ EXPECT_EQ(2ull, |
+ work_queue_->TakeTaskFromWorkQueue().enqueue_order().sequence_num); |
+ EXPECT_EQ(3ull, |
+ work_queue_->TakeTaskFromWorkQueue().enqueue_order().sequence_num); |
+ EXPECT_EQ(4ull, |
+ work_queue_->TakeTaskFromWorkQueue().enqueue_order().sequence_num); |
EXPECT_FALSE(work_queue_sets_->GetOldestQueueInSet(0, &work_queue)); |
EXPECT_TRUE(work_queue_->Empty()); |
@@ -191,7 +193,8 @@ TEST_F(WorkQueueTest, TakeTaskFromWorkQueue_HitFence) { |
EXPECT_FALSE(work_queue_->Empty()); |
EXPECT_FALSE(work_queue_->BlockedByFence()); |
- EXPECT_EQ(2ull, work_queue_->TakeTaskFromWorkQueue().enqueue_order()); |
+ EXPECT_EQ(2ull, |
+ work_queue_->TakeTaskFromWorkQueue().enqueue_order().sequence_num); |
EXPECT_FALSE(work_queue_sets_->GetOldestQueueInSet(0, &work_queue)); |
EXPECT_FALSE(work_queue_->Empty()); |
EXPECT_TRUE(work_queue_->BlockedByFence()); |
@@ -219,7 +222,8 @@ TEST_F(WorkQueueTest, InsertFenceAfterEnqueueingNonBlocking) { |
EnqueueOrder enqueue_order; |
EXPECT_TRUE(work_queue_->GetFrontTaskEnqueueOrder(&enqueue_order)); |
- EXPECT_EQ(2ull, work_queue_->TakeTaskFromWorkQueue().enqueue_order()); |
+ EXPECT_EQ(2ull, |
+ work_queue_->TakeTaskFromWorkQueue().enqueue_order().sequence_num); |
} |
TEST_F(WorkQueueTest, InsertFenceAfterEnqueueing) { |
@@ -247,9 +251,10 @@ TEST_F(WorkQueueTest, InsertNewFence) { |
// Note until TakeTaskFromWorkQueue() is called we don't hit the fence. |
EnqueueOrder enqueue_order; |
EXPECT_TRUE(work_queue_->GetFrontTaskEnqueueOrder(&enqueue_order)); |
- EXPECT_EQ(2ull, enqueue_order); |
+ EXPECT_EQ(2ull, enqueue_order.sequence_num); |
- EXPECT_EQ(2ull, work_queue_->TakeTaskFromWorkQueue().enqueue_order()); |
+ EXPECT_EQ(2ull, |
+ work_queue_->TakeTaskFromWorkQueue().enqueue_order().sequence_num); |
EXPECT_FALSE(work_queue_->GetFrontTaskEnqueueOrder(&enqueue_order)); |
EXPECT_TRUE(work_queue_->BlockedByFence()); |
@@ -259,8 +264,9 @@ TEST_F(WorkQueueTest, InsertNewFence) { |
EXPECT_FALSE(work_queue_->BlockedByFence()); |
EXPECT_TRUE(work_queue_->GetFrontTaskEnqueueOrder(&enqueue_order)); |
- EXPECT_EQ(4ull, enqueue_order); |
- EXPECT_EQ(4ull, work_queue_->TakeTaskFromWorkQueue().enqueue_order()); |
+ EXPECT_EQ(4ull, enqueue_order.sequence_num); |
+ EXPECT_EQ(4ull, |
+ work_queue_->TakeTaskFromWorkQueue().enqueue_order().sequence_num); |
EXPECT_TRUE(work_queue_->GetFrontTaskEnqueueOrder(&enqueue_order)); |
EXPECT_FALSE(work_queue_->BlockedByFence()); |
} |
@@ -282,13 +288,15 @@ TEST_F(WorkQueueTest, RemoveFence) { |
EXPECT_TRUE(work_queue_sets_->GetOldestQueueInSet(0, &work_queue)); |
EXPECT_FALSE(work_queue_->Empty()); |
- EXPECT_EQ(2ull, work_queue_->TakeTaskFromWorkQueue().enqueue_order()); |
+ EXPECT_EQ(2ull, |
+ work_queue_->TakeTaskFromWorkQueue().enqueue_order().sequence_num); |
EXPECT_FALSE(work_queue_sets_->GetOldestQueueInSet(0, &work_queue)); |
EXPECT_FALSE(work_queue_->Empty()); |
EXPECT_TRUE(work_queue_->BlockedByFence()); |
EXPECT_TRUE(work_queue_->RemoveFence()); |
- EXPECT_EQ(4ull, work_queue_->TakeTaskFromWorkQueue().enqueue_order()); |
+ EXPECT_EQ(4ull, |
+ work_queue_->TakeTaskFromWorkQueue().enqueue_order().sequence_num); |
EXPECT_TRUE(work_queue_sets_->GetOldestQueueInSet(0, &work_queue)); |
EXPECT_FALSE(work_queue_->BlockedByFence()); |
} |
@@ -316,7 +324,8 @@ TEST_F(WorkQueueTest, BlockedByFencePopBecomesEmpty) { |
EXPECT_FALSE(work_queue_->InsertFence(2)); |
EXPECT_FALSE(work_queue_->BlockedByFence()); |
- EXPECT_EQ(1ull, work_queue_->TakeTaskFromWorkQueue().enqueue_order()); |
+ EXPECT_EQ(1ull, |
+ work_queue_->TakeTaskFromWorkQueue().enqueue_order().sequence_num); |
EXPECT_TRUE(work_queue_->BlockedByFence()); |
} |
@@ -328,7 +337,8 @@ TEST_F(WorkQueueTest, BlockedByFencePop) { |
work_queue_->Push(FakeTaskWithEnqueueOrder(3)); |
EXPECT_FALSE(work_queue_->BlockedByFence()); |
- EXPECT_EQ(1ull, work_queue_->TakeTaskFromWorkQueue().enqueue_order()); |
+ EXPECT_EQ(1ull, |
+ work_queue_->TakeTaskFromWorkQueue().enqueue_order().sequence_num); |
EXPECT_TRUE(work_queue_->BlockedByFence()); |
} |
@@ -349,7 +359,8 @@ TEST_F(WorkQueueTest, BlockedByFenceNewFenceUnblocks) { |
work_queue_->Push(FakeTaskWithEnqueueOrder(3)); |
EXPECT_FALSE(work_queue_->BlockedByFence()); |
- EXPECT_EQ(1ull, work_queue_->TakeTaskFromWorkQueue().enqueue_order()); |
+ EXPECT_EQ(1ull, |
+ work_queue_->TakeTaskFromWorkQueue().enqueue_order().sequence_num); |
EXPECT_TRUE(work_queue_->BlockedByFence()); |
EXPECT_TRUE(work_queue_->InsertFence(4)); |