示例#1
0
 public OrleansTaskSchedulerAdvancedTests(ITestOutputHelper output)
 {
     this.output = output;
     this.runtimeStatisticsGroup = new RuntimeStatisticsGroup();
     this.performanceMetrics     = new SiloPerformanceMetrics(this.runtimeStatisticsGroup);
     OrleansTaskSchedulerBasicTests.InitSchedulerLogging();
 }
示例#2
0
 public OrleansTaskSchedulerAdvancedTests_Set2(ITestOutputHelper output)
 {
     this.output = output;
     OrleansTaskSchedulerBasicTests.InitSchedulerLogging();
     context         = new UnitTestSchedulingContext();
     masterScheduler = TestInternalHelper.InitializeSchedulerForTesting(context);
 }
示例#3
0
 public OrleansTaskSchedulerAdvancedTests_Set2(ITestOutputHelper output)
 {
     this.output             = output;
     this.loggerFactory      = OrleansTaskSchedulerBasicTests.InitSchedulerLogging();
     this.context            = new UnitTestSchedulingContext();
     this.performanceMetrics = new TestHooksHostEnvironmentStatistics();
 }
 public OrleansTaskSchedulerAdvancedTests_Set2(ITestOutputHelper output)
 {
     this.output             = output;
     loggerFactory           = OrleansTaskSchedulerBasicTests.InitSchedulerLogging();
     context                 = new UnitTestSchedulingContext();
     this.performanceMetrics = new SiloPerformanceMetrics(new NoOpHostEnvironmentStatistics(loggerFactory), new AppEnvironmentStatistics(), this.loggerFactory);
     masterScheduler         = TestInternalHelper.InitializeSchedulerForTesting(context, this.performanceMetrics, loggerFactory);
 }
 public OrleansTaskSchedulerAdvancedTests_Set2(ITestOutputHelper output)
 {
     this.output   = output;
     loggerFactory = OrleansTaskSchedulerBasicTests.InitSchedulerLogging();
     context       = new UnitTestSchedulingContext();
     this.runtimeStatisticsGroup = new RuntimeStatisticsGroup(loggerFactory);
     this.performanceMetrics     = new SiloPerformanceMetrics(this.runtimeStatisticsGroup, this.loggerFactory);
     masterScheduler             = TestInternalHelper.InitializeSchedulerForTesting(context, this.performanceMetrics, loggerFactory);
 }
示例#6
0
 public OrleansTaskSchedulerAdvancedTests_Set2()
 {
     OrleansTaskSchedulerBasicTests.InitSchedulerLogging();
 }
示例#7
0
 public OrleansTaskSchedulerAdvancedTests(ITestOutputHelper output)
 {
     this.output        = output;
     this.loggerFactory = OrleansTaskSchedulerBasicTests.InitSchedulerLogging();
 }
示例#8
0
 public OrleansTaskSchedulerAdvancedTests(ITestOutputHelper output)
 {
     this.output             = output;
     this.loggerFactory      = OrleansTaskSchedulerBasicTests.InitSchedulerLogging();
     this.performanceMetrics = new SiloPerformanceMetrics(new NoOpHostEnvironmentStatistics(this.loggerFactory), new AppEnvironmentStatistics(), this.loggerFactory, Options.Create <SiloStatisticsOptions>(new SiloStatisticsOptions()));
 }
示例#9
0
 public void MyTestInitialize()
 {
     OrleansTaskSchedulerBasicTests.InitSchedulerLogging();
 }