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()}"); 105EqtTrace.Verbose($"ArtifactProcessingManager.CollectArtifacts: Saving data collectors artifacts for post process into {_processArtifactFolder}"); 108TPDebug.Assert(_processArtifactFolder is not null, "_processArtifactFolder is null"); 110CreateDirectoryWithUserOnlyAccess(_processArtifactFolder); 140TPDebug.Assert(_processArtifactFolder is not null, "_processArtifactFolder is null"); 141if (!_fileHelper.DirectoryExists(_processArtifactFolder)) 158_fileHelper.DeleteDirectory(_processArtifactFolder, true); 159EqtTrace.Verbose($"ArtifactProcessingManager.PostProcessArtifacts: Directory '{_processArtifactFolder}' removed."); 163EqtTrace.Error($"ArtifactProcessingManager.PostProcessArtifacts: Unable to removed directory the '{_processArtifactFolder}'.\n{ex}"); 169EqtTrace.Warning($"ArtifactProcessingManager.PostProcessArtifacts: There are no artifacts to postprocess also if the artifact directory '{_processArtifactFolder}' exits"); 232TPDebug.Assert(_processArtifactFolder is not null, "_processArtifactFolder is null"); 233return _fileHelper.GetFiles(_processArtifactFolder, "*.*", SearchOption.AllDirectories)