Adds node id to downloaded container logs
This commit is contained in:
parent
24ba0b4f09
commit
f3555f2703
|
@ -16,11 +16,11 @@ namespace ContinuousTests
|
||||||
this.log = log;
|
this.log = log;
|
||||||
}
|
}
|
||||||
|
|
||||||
public void Download(LogFile targetFile, RunningContainer container, DateTime startUtc, DateTime endUtc)
|
public void Download(LogFile targetFile, RunningContainer container, DateTime startUtc, DateTime endUtc, string openingLine)
|
||||||
{
|
{
|
||||||
try
|
try
|
||||||
{
|
{
|
||||||
DownloadLog(targetFile, container, startUtc, endUtc);
|
DownloadLog(targetFile, container, startUtc, endUtc, openingLine);
|
||||||
}
|
}
|
||||||
catch (Exception ex)
|
catch (Exception ex)
|
||||||
{
|
{
|
||||||
|
@ -28,10 +28,11 @@ namespace ContinuousTests
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
private void DownloadLog(LogFile targetFile, RunningContainer container, DateTime startUtc, DateTime endUtc)
|
private void DownloadLog(LogFile targetFile, RunningContainer container, DateTime startUtc, DateTime endUtc, string openingLine)
|
||||||
{
|
{
|
||||||
log.Log($"Downloading log (from ElasticSearch) for container '{container.Name}' within time range: " +
|
log.Log($"Downloading log (from ElasticSearch) for container '{container.Name}' within time range: " +
|
||||||
$"{startUtc.ToString("o")} - {endUtc.ToString("o")}");
|
$"{startUtc.ToString("o")} - {endUtc.ToString("o")}");
|
||||||
|
log.Log(openingLine);
|
||||||
|
|
||||||
var http = CreateElasticSearchHttp();
|
var http = CreateElasticSearchHttp();
|
||||||
var queryTemplate = CreateQueryTemplate(container, startUtc, endUtc);
|
var queryTemplate = CreateQueryTemplate(container, startUtc, endUtc);
|
||||||
|
|
|
@ -109,7 +109,8 @@ namespace ContinuousTests
|
||||||
|
|
||||||
foreach (var node in nodes)
|
foreach (var node in nodes)
|
||||||
{
|
{
|
||||||
elasticSearchLogDownloader.Download(fixtureLog.CreateSubfile(), node.Container, effectiveStart, effectiveEnd);
|
var openingLine = $"{node.Container.Name} = {node.GetDebugInfo().id}";
|
||||||
|
elasticSearchLogDownloader.Download(fixtureLog.CreateSubfile(), node.Container, effectiveStart, effectiveEnd, openingLine);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue