File: performancetestconfig.txt

package info (click to toggle)
libjgroups-java 2.12.2.Final-5
  • links: PTS, VCS
  • area: main
  • in suites: bullseye, buster, sid
  • size: 8,724 kB
  • sloc: java: 109,098; xml: 9,423; sh: 174; makefile: 4
file content (35 lines) | stat: -rw-r--r-- 1,394 bytes parent folder | download | duplicates (7)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
# Author: Vladimir Blagojevic
# Version: $Id$
#This file is used as an input for org.jgroups.tests.perf.PerformanceTestGenerator 
#utility. PerformanceTestGenerator, given this input file with -config flag,  then 
#in turn generates test files that are used in conjunction with 
#bin/clusterperfromancetest.sh. The number of test files generated is 
#number_of_senders*message_sizes. Each test file represents one performance 
#round. In each performance round JGroups cluster is formed and tests are 
#executed using org.jgroups.tests.perf.Test utility.
#
#Configuration parameters are:
#
# - nodes: number of group member nodes (machines) used in the performance test
# - total_data: total size of data in bytes
# - number_of_sender: specifies how many nodes will be senders in each test 
# - message_sizes: specifies message size used in each test
# - interval: log after interval messages
#
#

#Number of machines used for performance tests. This value should match number 
#of computer nodes listed in CLUSTER_NODES variable of bin/clusterperformancetests.sh
nodes=8

#Total combined amount of data in bytes sent by all senders in a perfromance test round
total_data=200000000

#Number of senders in each performance round
number_of_senders=1,4,8

#Message size in bytes for each performance round
message_sizes=100,1000,10000,100000

#Log after receiving interval messages
interval=100000