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