From 4848d05c3bc7a449444f0dc1d1eb37591556b8bd Mon Sep 17 00:00:00 2001
From: Cedric CAFFY <cedric.caffy@hotmail.fr>
Date: Mon, 25 Mar 2019 05:39:18 -0400
Subject: [PATCH] End of test expandRepackRequestArchiveSuccess

---
 scheduler/SchedulerTest.cpp | 12 ++++++++++++
 1 file changed, 12 insertions(+)

diff --git a/scheduler/SchedulerTest.cpp b/scheduler/SchedulerTest.cpp
index 58f2fcc2fb..67bc0165b3 100644
--- a/scheduler/SchedulerTest.cpp
+++ b/scheduler/SchedulerTest.cpp
@@ -2131,6 +2131,18 @@ TEST_P(SchedulerTest, expandRepackRequestArchiveSuccess) {
       //Do the reporting of the Archive Jobs succeeded
       Scheduler::RepackReportBatch reports = scheduler.getNextRepackReportBatch(lc);
       reports.report(lc);
+      scheduler.waitSchedulerDbSubthreadsComplete();
+    }
+    {
+      //Test that the repackRequestStatus is set as Complete.
+      cta::objectstore::RootEntry re(backend);
+      cta::objectstore::ScopedExclusiveLock sel(re);
+      re.fetch();
+      objectstore::RepackIndex ri(re.getRepackIndexAddress(), schedulerDB.getBackend());
+      ri.fetchNoLock();
+      cta::objectstore::RepackRequest rr(ri.getRepackRequestAddress(vid),backend);
+      rr.fetchNoLock();
+      ASSERT_EQ(common::dataStructures::RepackInfo::Status::Complete,rr.getInfo().status);
     }
   }
 }
-- 
GitLab