Beispiel #1
0
        public void MarkEnded(PipelineContext ctx)
        {
            ElapsedSeconds = (int)(DateTime.UtcNow - utcStart).TotalSeconds;
            StringBuilder sb = new StringBuilder();

            sb.Append("Elapsed=");
            sb.Append(Pretty.PrintElapsed(ElapsedSeconds));
            sb.Append(", ");
            sb.AppendFormat("In={0}, Out={1}, Skipped={2}.", Received, Passed, Skipped);
            Stats = sb.ToString();
        }
Beispiel #2
0
        public void MarkEnded(PipelineContext ctx)
        {
            ElapsedSeconds = (int)(DateTime.UtcNow - utcStart).TotalSeconds;
            Added          = ctx.Added;
            Deleted        = ctx.Deleted;
            Emitted        = ctx.Emitted;
            Errors         = ctx.Errors;
            Skipped        = ctx.Skipped;
            ErrorMessage   = ctx.LastError == null ? null : ctx.LastError.Message;

            StringBuilder sb = new StringBuilder();

            sb.Append("Elapsed=");
            sb.Append(Pretty.PrintElapsed(ElapsedSeconds));
            sb.Append(", ");
            sb.Append(ctx.GetStats());
            Stats = sb.ToString();

            ErrorState = ctx.ErrorState == _ErrorState.Running ? _ErrorState.OK : ctx.ErrorState;
        }