From e04e8b922ef1b159dc264eacd71a899bc717c1b7 Mon Sep 17 00:00:00 2001 From: Michael Davis <michael.davis@cern.ch> Date: Tue, 2 Jul 2019 17:01:34 +0200 Subject: [PATCH] Adds disk file owner uid/gid to DataTransferSessionTests --- .../tape/tapeserver/daemon/DataTransferSessionTest.cpp | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/tapeserver/castor/tape/tapeserver/daemon/DataTransferSessionTest.cpp b/tapeserver/castor/tape/tapeserver/daemon/DataTransferSessionTest.cpp index 9f10d83ab7..1a15a7b90d 100644 --- a/tapeserver/castor/tape/tapeserver/daemon/DataTransferSessionTest.cpp +++ b/tapeserver/castor/tape/tapeserver/daemon/DataTransferSessionTest.cpp @@ -459,6 +459,8 @@ TEST_P(DataTransferSessionTest, DataTransferSessionGooddayRecall) { rReq.requester.name = s_userName; rReq.requester.group = "someGroup"; rReq.dstURL = remoteFilePaths.back(); + rReq.diskFileInfo.owner_uid = DISK_FILE_SOME_USER; + rReq.diskFileInfo.gid = DISK_FILE_SOME_GROUP; std::list<std::string> archiveFilePaths; scheduler.queueRetrieve(diskInstance, rReq, logContext); } @@ -664,6 +666,8 @@ TEST_P(DataTransferSessionTest, DataTransferSessionWrongRecall) { rReq.requester.name = s_userName; rReq.requester.group = "someGroup"; rReq.dstURL = remoteFilePaths.back(); + rReq.diskFileInfo.owner_uid = DISK_FILE_SOME_USER; + rReq.diskFileInfo.gid = DISK_FILE_SOME_GROUP; std::list<std::string> archiveFilePaths; scheduler.queueRetrieve(diskInstance, rReq, logContext); } @@ -838,6 +842,8 @@ TEST_P(DataTransferSessionTest, DataTransferSessionRAORecall) { rReq.requester.name = s_userName; rReq.requester.group = "someGroup"; rReq.dstURL = remoteFilePaths.back(); + rReq.diskFileInfo.owner_uid = DISK_FILE_SOME_USER; + rReq.diskFileInfo.gid = DISK_FILE_SOME_GROUP; std::list<std::string> archiveFilePaths; scheduler.queueRetrieve(diskInstance, rReq, logContext); @@ -1048,6 +1054,8 @@ TEST_P(DataTransferSessionTest, DataTransferSessionNoSuchDrive) { rReq.requester.name = s_userName; rReq.requester.group = "someGroup"; rReq.dstURL = remoteFilePaths.back(); + rReq.diskFileInfo.owner_uid = DISK_FILE_SOME_USER; + rReq.diskFileInfo.gid = DISK_FILE_SOME_GROUP; std::list<std::string> archiveFilePaths; scheduler.queueRetrieve(diskInstance, rReq, logContext); } @@ -1195,6 +1203,8 @@ TEST_P(DataTransferSessionTest, DataTransferSessionFailtoMount) { rReq.requester.name = s_userName; rReq.requester.group = "someGroup"; rReq.dstURL = remoteFilePaths.back(); + rReq.diskFileInfo.owner_uid = DISK_FILE_SOME_USER; + rReq.diskFileInfo.gid = DISK_FILE_SOME_GROUP; std::list<std::string> archiveFilePaths; scheduler.queueRetrieve(diskInstance, rReq, logContext); } -- GitLab