3939
4040void DurabilityActiveStreamTest::SetUp () {
4141 SingleThreadedActiveStreamTest::SetUp ();
42- setUp (false /* startCheckpointProcessorTask */ );
42+ setUp ();
4343}
4444
4545void DurabilityActiveStreamTest::TearDown () {
4646 SingleThreadedActiveStreamTest::TearDown ();
4747}
4848
49- void DurabilityActiveStreamTest::setUp (bool startCheckpointProcessorTask,
50- bool persist) {
49+ void DurabilityActiveStreamTest::setUp (bool persist) {
5150 setVBucketState (vbid,
5251 vbucket_state_active,
5352 {{" topology" , nlohmann::json::array ({{active, replica}})}});
@@ -62,8 +61,7 @@ void DurabilityActiveStreamTest::setUp(bool startCheckpointProcessorTask,
6261 // Enable SyncReplication and flow-control (Producer BufferLog)
6362 setupProducer ({{" enable_sync_writes" , " true" },
6463 {" connection_buffer_size" , " 52428800" },
65- {" consumer_name" , " test_consumer" }},
66- startCheckpointProcessorTask);
64+ {" consumer_name" , " test_consumer" }});
6765 ASSERT_TRUE (stream->public_supportSyncReplication ());
6866}
6967
@@ -391,7 +389,6 @@ TEST_P(DurabilityActiveStreamTest, SendDcpAbort) {
391389}
392390
393391TEST_P (DurabilityActiveStreamTest, BackfillDurabilityLevel) {
394- startCheckpointTask ();
395392 auto vb = engine->getVBucket (vbid);
396393 auto & ckptMgr = *vb->checkpointManager ;
397394 // Get rid of set_vb_state and any other queue_op we are not interested in
@@ -4661,8 +4658,7 @@ void DurabilityPromotionStreamTest::testDiskCheckpointStreamedAsDiskSnapshot() {
46614658 }
46624659
46634660 // 3) Set up the Producer and ActiveStream
4664- DurabilityActiveStreamTest::setUp (true /* startCheckpointProcessorTask*/ ,
4665- false /* persist*/ );
4661+ DurabilityActiveStreamTest::setUp (false /* persist*/ );
46664662
46674663 // The vbstate-change must have:
46684664 // - closed the checkpoint snap{2, 4, Disk}
@@ -4931,8 +4927,7 @@ void DurabilityPromotionStreamTest::
49314927
49324928 // 3) Simulate vbstate-change Replica->Active (we have also a Producer and
49334929 // ActiveStream from this point onward)
4934- DurabilityActiveStreamTest::setUp (true /* startCheckpointProcessorTask*/ ,
4935- false /* persist*/ );
4930+ DurabilityActiveStreamTest::setUp (false /* persist*/ );
49364931 ASSERT_TRUE (producer);
49374932 auto * activeStream = DurabilityActiveStreamTest::stream.get ();
49384933 ASSERT_TRUE (activeStream);
@@ -5187,8 +5182,7 @@ void DurabilityPromotionStreamTest::
51875182
51885183 // 3) Simulate vbstate-change Replica->Active (we have also a Producer and
51895184 // ActiveStream from this point onward)
5190- DurabilityActiveStreamTest::setUp (true /* startCheckpointProcessorTask*/ ,
5191- false /* persist*/ );
5185+ DurabilityActiveStreamTest::setUp (false /* persist*/ );
51925186 ASSERT_TRUE (producer);
51935187 auto * activeStream = DurabilityActiveStreamTest::stream.get ();
51945188 ASSERT_TRUE (activeStream);
@@ -5392,8 +5386,7 @@ TEST_P(DurabilityPromotionStreamTest,
53925386
53935387 // Simulate vbstate-change Replica->Active (we have also a Producer and
53945388 // ActiveStream from this point onward)
5395- DurabilityActiveStreamTest::setUp (true /* startCheckpointProcessorTask*/ ,
5396- false /* persist*/ );
5389+ DurabilityActiveStreamTest::setUp (false /* persist*/ );
53975390 ASSERT_TRUE (producer);
53985391 auto * activeStream = DurabilityActiveStreamTest::stream.get ();
53995392 ASSERT_TRUE (activeStream);
@@ -5528,8 +5521,7 @@ TEST_P(DurabilityPromotionStreamTest,
55285521
55295522 // Simulate vbstate-change Replica->Active (we have also a Producer and
55305523 // ActiveStream from this point onward)
5531- DurabilityActiveStreamTest::setUp (true /* startCheckpointProcessorTask*/ ,
5532- false /* persist*/ );
5524+ DurabilityActiveStreamTest::setUp (false /* persist*/ );
55335525 ASSERT_TRUE (producer);
55345526 auto * activeStream = DurabilityActiveStreamTest::stream.get ();
55355527 ASSERT_TRUE (activeStream);
@@ -5622,7 +5614,7 @@ TEST_P(DurabilityPromotionStreamTest, ReplicaDeadActiveCanCommitPrepare) {
56225614
56235615 // Simulate vbstate-change Dead->Active (we have also a Producer and
56245616 // ActiveStream from this point onward)
5625- DurabilityActiveStreamTest::setUp (true /* startCheckpointProcessorTask */ );
5617+ DurabilityActiveStreamTest::setUp ();
56265618 ASSERT_TRUE (producer);
56275619 auto * activeStream = DurabilityActiveStreamTest::stream.get ();
56285620 ASSERT_TRUE (activeStream);
0 commit comments