-
Type:
Engineering Test
-
Resolution: Unresolved
-
Priority:
Minor - P4
-
None
-
Affects Version/s: None
-
Component/s: Testing Infrastructure
-
Networking & Observability
The permissions for the directory are not restored after the FTDC thread throws an exception. The cleanup from the unittest::TempDir::~TempDir() destructor logs a permission denied error but continues.
// Remove RW permissions from the directory to force the FTDC thread to throw.
boost::filesystem::permissions(dir(), boost::filesystem::no_perms);