1 write to _processArtifactFolder
Microsoft.TestPlatform.CrossPlatEngine (1)
PostProcessing\ArtifactProcessingManager.cs (1)
68
_processArtifactFolder
= Path.Combine(_fileHelper.GetTempPath(), _testSessionCorrelationId);
12 references to _processArtifactFolder
Microsoft.TestPlatform.CrossPlatEngine (12)
PostProcessing\ArtifactProcessingManager.cs (12)
76
_testSessionProcessArtifactFolder = Path.Combine(
_processArtifactFolder
, $"{pid}_{Guid.NewGuid()}");
105
EqtTrace.Verbose($"ArtifactProcessingManager.CollectArtifacts: Saving data collectors artifacts for post process into {
_processArtifactFolder
}");
108
TPDebug.Assert(
_processArtifactFolder
is not null, "_processArtifactFolder is null");
110
CreateDirectoryWithUserOnlyAccess(
_processArtifactFolder
);
140
TPDebug.Assert(
_processArtifactFolder
is not null, "_processArtifactFolder is null");
141
if (!_fileHelper.DirectoryExists(
_processArtifactFolder
))
158
_fileHelper.DeleteDirectory(
_processArtifactFolder
, true);
159
EqtTrace.Verbose($"ArtifactProcessingManager.PostProcessArtifacts: Directory '{
_processArtifactFolder
}' removed.");
163
EqtTrace.Error($"ArtifactProcessingManager.PostProcessArtifacts: Unable to removed directory the '{
_processArtifactFolder
}'.\n{ex}");
169
EqtTrace.Warning($"ArtifactProcessingManager.PostProcessArtifacts: There are no artifacts to postprocess also if the artifact directory '{
_processArtifactFolder
}' exits");
232
TPDebug.Assert(
_processArtifactFolder
is not null, "_processArtifactFolder is null");
233
return _fileHelper.GetFiles(
_processArtifactFolder
, "*.*", SearchOption.AllDirectories)