mirror of
https://git.rwth-aachen.de/acs/public/villas/node/
synced 2025-03-09 00:00:00 +01:00
64 lines
1.9 KiB
Text
64 lines
1.9 KiB
Text
# SPDX-FileCopyrightText: 2014-2023 Institute for Automation of Complex Power Systems, RWTH Aachen University
|
|
# SPDX-License-Identifier: Apache-2.0
|
|
|
|
nodes = {
|
|
|
|
# The "test_rtt" node-type runs a set of test cases for varying
|
|
# sending rates, number of values and generates statistics
|
|
# The cooldown time between each test case in seconds
|
|
rtt_node = {
|
|
type = "test_rtt",
|
|
cooldown = 2,
|
|
|
|
# An optional prefix in the filename
|
|
prefix = "test_rtt_%y-%m-%d_%H-%M-%S",
|
|
|
|
# The output directory for all results
|
|
# The results of each test case will be written to a separate file
|
|
output = "./results",
|
|
|
|
# The output format of the result files
|
|
format = "villas.human",
|
|
|
|
# Shutdown the process after the cooldown phase of the
|
|
# last test case has been completed.
|
|
shutdown = true;
|
|
|
|
# One of:
|
|
# - min
|
|
# - max
|
|
# - at_least_count
|
|
# - at_least_duration
|
|
# - stop_after_count
|
|
# - stop_after_duration
|
|
mode = "at_least_count"
|
|
|
|
# The list of test cases
|
|
# Each test case can specify a single or an array of rates and values
|
|
# If arrays are used, we will generate multiple test cases with all
|
|
# possible combinations
|
|
cases = (
|
|
{
|
|
# The sending rate in Hz
|
|
rates = 55.0,
|
|
|
|
# The number of values which should be send in each sample
|
|
values = [ 5, 10, 20],
|
|
|
|
# The number of samples which should be send during this test case
|
|
count = 100
|
|
},
|
|
{
|
|
# An array of sending rates in Hz
|
|
rates = [ 5, 10, 30 ],
|
|
|
|
# An array of number of values
|
|
values = [ 2, 10, 20 ],
|
|
|
|
# The duration of the test case in seconds (depending on the sending rate)
|
|
duration = 5
|
|
}
|
|
)
|
|
}
|
|
}
|
|
|