(1) IPlotter interface used in Statistics, (2) Plotter class, (3) Start/Stop statistics in all test methods, (4) Flow simulation in FlyingStartMassCollection (DebugMode.Inherit).

This commit is contained in:
Milan Hanajik
2018-02-12 17:50:39 +01:00
parent e0fb7927ed
commit 5f17dabb0b
22 changed files with 367 additions and 75 deletions
@@ -121,7 +121,7 @@ namespace TBF.BenchControl.TestMethods.LeakTest
pressure_set:
ClearAllStatistics(StateMachine.Time);
StartNewStatistics(StateMachine.Time, BatchRslts.Batch.BatchNr, test.Name, repetitionNr);
UpdateAllStatistics(StateMachine.Time);
startTime = StateMachine.Time;
@@ -216,7 +216,7 @@ namespace TBF.BenchControl.TestMethods.LeakTest
TestStartTime = DateTime.Now;
startTime = StateMachine.Time;
estimtdEndTime = startTime + testParams.DurationLeak;
ClearAllStatistics(StateMachine.Time);
StartNewStatistics(StateMachine.Time, BatchRslts.Batch.BatchNr, test.Name, repetitionNr);
//------------------------------------------------
Bridge.OnActivity(this, Strings.Test_in_progress);
@@ -255,6 +255,8 @@ namespace TBF.BenchControl.TestMethods.LeakTest
test_completed:
StopRecordingStatistics();
//------------------------------------------------
Bridge.OnActivity(this, Strings.Test_completed);
//------------------------------------------------
@@ -364,6 +366,8 @@ namespace TBF.BenchControl.TestMethods.LeakTest
stopTest:
StopRecordingStatistics();
Bridge.OnTestProgress(this, new TestProgressEventArgs(test, repetitionNr, Config.Entities.Progress.TransitionAfter));
///