Lumiera  0.pre.03
»edit your freedom«
ParameterRange< CONF > Class Template Reference

#include "/Werk/devel/lumi/tests/vault/gear/stress-test-rig.hpp"

Description

template<class CONF>
class vault::gear::test::bench::ParameterRange< CONF >

Specific test scheme to perform a Scheduler setup over a given control parameter range to determine correlations.

Definition at line 492 of file stress-test-rig.hpp.

Public Member Functions

Table perform (Param lower, Param upper)
 Launch a measurement sequence running the Scheduler with a varying parameter value to investigate (x,y) correlations. More...
 

Private Types

using Param = typename CONF::Param
 
using Table = typename CONF::Table
 
using TestLoad = typename CONF::TestLoad
 
using TestSetup = typename TestLoad::ScheduleCtx
 

Private Member Functions

void runTest (Param param, Table &data)
 

Member Function Documentation

◆ perform()

Table perform ( Param  lower,
Param  upper 
)
inline

Launch a measurement sequence running the Scheduler with a varying parameter value to investigate (x,y) correlations.

Returns
////TODO a tuple [stress-factor, ∅delta, ∅run-time]

Definition at line 521 of file stress-test-rig.hpp.

References Config::COMPUTATION_CAPACITY, and TRANSIENTLY.

+ Inheritance diagram for ParameterRange< CONF >:
+ Collaboration diagram for ParameterRange< CONF >:

The documentation for this class was generated from the following file: