private static void AppendPaths(XmlTableWriter tableWriter, RunInfo runInfo, DirectoryInfo reportRoot) { tableWriter.WriteStartElement("Paths"); tableWriter.WriteKeyValuePair("Results", reportRoot.FullName); tableWriter.WriteKeyValuePair("Build Location:", runInfo.InstallerPath); tableWriter.WriteKeyValuePair("Test Build Path", runInfo.TestBinariesPath); tableWriter.WriteEndElement(); }
private static void AppendConfigurations(XmlTableWriter tableWriter, RunInfo runInfo) { tableWriter.WriteStartElement("Configurations"); tableWriter.WriteKeyValuePair("Run ID", runInfo.Id); tableWriter.WriteKeyValuePair("Build", runInfo.Build); tableWriter.WriteKeyValuePair("Branch", runInfo.Branch); tableWriter.WriteKeyValuePair("Platform", runInfo.OS); tableWriter.WriteKeyValuePair("Language", runInfo.Language); tableWriter.WriteKeyValuePair("Priorities", runInfo.Priority); tableWriter.WriteKeyValuePair("Run Type", runInfo.RunType); tableWriter.WriteKeyValuePair("Date", runInfo.Date); tableWriter.WriteKeyValuePair("Architecture", runInfo.Architecture); tableWriter.WriteKeyValuePair("IE Version", runInfo.IEVersion); tableWriter.WriteKeyValuePair("DPI", runInfo.Dpi); tableWriter.WriteKeyValuePair("Versions", runInfo.Version); tableWriter.WriteKeyValuePair("Code Coverage", runInfo.IsCodeCoverage); tableWriter.WriteKeyValuePair("AppVerify", runInfo.IsAppVerify); tableWriter.WriteKeyValuePair("Name", runInfo.Name); tableWriter.WriteEndElement(); }