| Class | Description |
|---|---|
| CumulativeCpuUsageEmulatorPlugin |
A
ResourceUsageEmulatorPlugin that emulates the cumulative CPU
usage by performing certain CPU intensive operations. |
| CumulativeCpuUsageEmulatorPlugin.CpuUsageEmulatorCore |
This is the core CPU usage emulation algorithm.
|
| CumulativeCpuUsageEmulatorPlugin.DefaultCpuUsageEmulator |
This is the core engine to emulate the CPU usage.
|
| EchoUserResolver |
Echos the UGI offered.
|
| Gridmix |
Driver class for the Gridmix3 benchmark.
|
| JobCreator | |
| Progressive |
Used to track progress of tasks.
|
| RandomAlgorithms |
Random algorithms.
|
| RandomAlgorithms.Selector |
Iteratively pick random numbers from pool 0..n-1.
|
| ResourceUsageEmulatorPlugin |
Each resource to be emulated should have a corresponding implementation
class that implements
ResourceUsageEmulatorPlugin. |
| ResourceUsageMatcher |
This is the driver class for managing all the resource usage emulators.
|
| RoundRobinUserResolver | |
| SerialJobFactory | |
| SleepJob | |
| SleepJob.SleepInputFormat | |
| SleepJob.SleepMapper | |
| SleepJob.SleepReducer | |
| SleepJob.SleepSplit | |
| Statistics |
Component collecting the stats required by other components
to make decisions.
|
| StressJobFactory | |
| SubmitterUserResolver |
Resolves all UGIs to the submitting user.
|
| TotalHeapUsageEmulatorPlugin |
A
ResourceUsageEmulatorPlugin that emulates the total heap
usage by loading the JVM heap memory. |
| TotalHeapUsageEmulatorPlugin.DefaultHeapUsageEmulator |
This is the core engine to emulate the heap usage.
|
| TotalHeapUsageEmulatorPlugin.HeapUsageEmulatorCore |
Defines the core heap usage emulation algorithm.
|
| UserResolver |
Maps users in the trace to a set of valid target users on the test cluster.
|
Copyright © 2008–2025 Apache Software Foundation. All rights reserved.