C# 클래스 Viki.LoadRunner.Engine.Strategies.Threading.IncrementalThreadCount

상속: IThreadingStrategy
파일 보기 프로젝트 열기: Vycka/LoadRunner

공개 메소드들

메소드 설명
GetAllowedCreatedThreadCount ( System.TimeSpan testExecutionTime, WorkerThreadStats workerThreadStats ) : int
GetAllowedMaxWorkingThreadCount ( System.TimeSpan testExecutionTime, WorkerThreadStats workerThreadStats ) : int
IncrementalThreadCount ( int initialThreadcount, System.TimeSpan increaseTimePeriod, int increaseBatchSize ) : System

Increases Created and working thread count periodically within execution of LoadTest

메소드 상세

GetAllowedCreatedThreadCount() 공개 메소드

public GetAllowedCreatedThreadCount ( System.TimeSpan testExecutionTime, WorkerThreadStats workerThreadStats ) : int
testExecutionTime System.TimeSpan
workerThreadStats Viki.LoadRunner.Engine.Executor.Threads.WorkerThreadStats
리턴 int

GetAllowedMaxWorkingThreadCount() 공개 메소드

public GetAllowedMaxWorkingThreadCount ( System.TimeSpan testExecutionTime, WorkerThreadStats workerThreadStats ) : int
testExecutionTime System.TimeSpan
workerThreadStats Viki.LoadRunner.Engine.Executor.Threads.WorkerThreadStats
리턴 int

IncrementalThreadCount() 공개 메소드

Increases Created and working thread count periodically within execution of LoadTest
public IncrementalThreadCount ( int initialThreadcount, System.TimeSpan increaseTimePeriod, int increaseBatchSize ) : System
initialThreadcount int Initial Created thread count
increaseTimePeriod System.TimeSpan Delay before increasing created thread count by [increaseBatchSize]
increaseBatchSize int Amount of threads to create after each [increaseTimePeriod] time is reached
리턴 System