Merge pull request #62 from BenceJanosSzabo/master
[deliverable/titan.core.git] / core / ttcn3_profmerge.1
CommitLineData
3abe9331 1.TH ttcn3_profmerge 1 "August 2015" "Ericsson Telecom AB" "TTCN-3 Tools"
2.SH NAME
3ttcn3_profmerge \- TTCN-3 profiler and code coverage merge tool
4.SH SYNOPSIS
5.B ttcn3_profmerge
6.RB "[ " \-pc
7.RB "] [ " \-o
8.I "file"
9.RB "] [ " \-s
10.IR "file" " ]"
11.RB "[ " \-f
12.IR "filter" " ]"
13.IR db_file1 " ["
14.IR db_file2 " ... ]"
15.br
16or
17.br
18.B ttcn3_profmerge
19.B \-v
20.SH DESCRIPTION
21This manual page is a quick reference for the TTCN-3 profmerge utility of
22the TTCN-3 Test Executor. The
23.B ttcn3_profmerge
24utility, which can be found in
25.I $TTCN3_DIR/bin,
26merges all input files (profiler databases) given in the command argument into a
27single output file. It can also generate profiler statistics from the merged
28database.
29.br
30Since there are two possible outputs, neither of them are written to the standard output.
31.br
32It is useful for test suites that are run on multiple Host Controllers (in parallel mode).
33.SH OPTIONS
34Available command line switches are:
35.TP 10
36.B \-p
37Discards profiler data from the merged database. All execution times will be set to zero in
38the output database file, and statistics related to execution times will not be generated (both
39profiler and code coverage data cannot be discarded, since there would be no data left).
40.TP
41.B \-c
42Discards code coverage data from the merged database. All execution counts will be set to zero in
43the output database file, and statistics related to execution counts will not be generated (both
44profiler and code coverage data cannot be discarded, since there would be no data left).
45.TP
46.BI \-o " file"
47Prints the output (merged) database to the specified
48.IR file \.
49At least one output file (this or the statistics file) must be set.
50.TP
51.BI \-s " file"
52Prints statistics for the merged database into the specified
53.IR file \.
54At least one output file (this or the output database file) must be set.
55.TP
56.BI \-f " filter"
57Specifies which statistics entries are generated. The
58.I filter
59is a hexadecimal number, the last 25 bits each correspond to the 25 entries
60in the statistics file (the least significant bit corresponds to the first entry,
61and so on). The filter is ignored if the statistics file is not set.
62.TP
63.B \-v
64Prints
65.I version
66and license key information and exits.
67.SH ENVIRONMENT VARIABLES
68.TP
69.SM
70TTCN3_DIR
71The installation directory where the uncompressed binary package of the
72TTCN-3 Test Executor can be found.
73.TP
74.SM
75TTCN3_LICENSE_FILE
76Points to the
77.I file
78.RB ( NB:
79.I not
80the directory) that contains the personalized license key for the
81current user or host.
82.SH BUGS
83None known at this time
84.LP
85.SH SEE ALSO
86The
87.B Programmer's Technical Reference for the TTCN-3
88.B Test Executor.
89.SH AUTHOR
90This manpage is written by Botond Baranyi, Ericsson Telecom AB
91.br
92Copyright (c) 2000-2015 Ericsson Telecom AB
93.br
94All rights reserved. This program and the accompanying materials
95are made available under the terms of the Eclipse Public License v1.0
96which accompanies this distribution, and is available at
97.br
98http://www.eclipse.org/legal/epl-v10.html
This page took 0.027845 seconds and 5 git commands to generate.