...
report.dtp.publish.src=min
Related
...
Anchor | ||
---|---|---|
|
...
This setting specifies a custom name of the report file.
Note that this setting does not specify the file extension. You can specify the report format using the report.format setting.
Acceptable Values
...
The name of the report file. The default is report.
Example Usage
With the following settings configured, the results will be saved in the report-cwe.pdf file.
report.file.name=report-cwe
report.format=pdf
Anchor | |||
---|---|---|---|
|
This setting specifies the report format. Use a comma separated list of formats to reports in more than one format.
Acceptable Values
xml | Default. Generates a report in the XML format. |
---|---|
html | Default. Generates a report in the HTML format. |
Generates a report in the PDF format. | |
csv | Generates a report in the CSV format. |
sarif | Generates a report in the SARIF format. |
sarif-azure | Generates a report in the Azure DevOps-specific SARIF format. |
sate | Generates a report in the SATE format (see https://samate.nist.gov/SATE4.html for details) |
sast-gitlab | Generates a report in the GitLab-specific SAST format. |
xunit | Generates a report in the xUnit format. |
custom | Generates a report in a custom format; see report.custom.extension and report.custom.xsl.file. |
Example Usage
The following configuration specifies the PDF report format:
...
This setting specifies the start date for trend graphs that track static analysis task, test execution, and coverage. Requires configuring the report.graph.period
option.
Acceptable Values
[MM/dd/yy] | A date in the month-day-year format. |
---|
...
This setting specifies the duration from the start date for trend graphs that track static analysis task, test execution, and coverage. Requires configuring the report.graph.start_date
option.
Acceptable Values
[?d|?m|?y] | Specifies the duration in the days-months-years format. |
---|
...
This setting specifies the directory where the report will be created.
Acceptable Values
[path] | A path to the directory where the reports are created. |
---|
Example Usage
The following configuration specifies the path to the new_reports
directory:
...
This setting enables or disables report emails to developers and additional recipients specified with the report.mail.cc
setting.
Acceptable Values
true | Developers and additional recipients are automatically sent a report that contains the errors/results related to his or her work. |
---|---|
false | Default. Developers and additional recipients are not sent the reports. |
...
This setting specifies the mail server used to send reports.
Acceptable Values
[host_name] | The host name of the server where the report will be sent. |
---|
...
This setting specifies the port for SMTP server.
Acceptable Values
[port_number] | The port number. The default is |
---|
...
This setting specifies SMTP server connection security.
Acceptable Values
STARTTLS | Default. STARTTLS connections security is used. |
---|---|
SSL | SSL connections security is used. |
...
This setting specifies the subject line of the emails that are sent.
Acceptable Values
[subject] | The subject of the email. |
---|
...
These settings specify required information for SMTP server authentication. The realm value is required only for those servers that authenticate using SASL realm.
Example Usage
report.mail.username=user1
report.mail.password=Psm#3P!
...
This setting specifies the mail domain used to send reports.
Acceptable Values
[domain] | The domain where the reports are sent. |
---|
...
This setting specifies a delay between emailing reports (to avoid bulk email restrictions).
Acceptable Values
[time] | The reports will be emailed with the specified time delay. |
---|
...
This setting specifies the content of the "from" field of the emails sent.
Acceptable Values
[email] | The "from" field will include the email address |
---|---|
[user] | The "from" field will include the user name. |
...
This setting enables or disables sending reports as attachments. All components are included as attachments; before you can view a report with images, all attachments must be saved to the disk.
Acceptable Values
true | The emails will be sent with attachments. |
---|---|
false | The emails will be sent without attachments. |
...
This setting specifies how the report information is delivered in the email. This setting is not configured by default.
Acceptable Values
trends | The email contains a trend graph, summary tables, and other compact data; detailed data is not included |
---|---|
links | The email only contains a link to a report available on DTP server. |
...
This setting specifies the content type for the email.
Acceptable Values
html | The email content has the HTML format. |
---|---|
ascii | The email content has the ASCII format. |
...
This setting specifies email address for sending comprehensive manager reports. Multiple addresses must be separated with a semicolon. This setting is commonly used to send reports to managers or architects, as well as select developers.
Acceptable Values
[email_address] | A list of email addresses separated by semi-colons. |
---|
Example Usage
[email protected];[email protected]
...
Info |
---|
This setting overrides addresses specified in the 'exclude' list. |
Acceptable Values
[email_address] | A list of email addresses separated by semi-colons. |
---|
...
This setting specifies email addresses that should be excluded from automatically receiving reports.
Acceptable Values
[email_address] | A list of email addresses separated by semicolons. |
---|
...
This setting enables or disables report emails to developers who are not explicitly listed in the report.mail.cc
setting. This setting is used to prevent reports from being mailed to individual developers.
Acceptable Values
true | Emails will not be sent to developers who are not explicitly specified. |
---|---|
false | Default. Developers are not excluded from the mailing list. |
...
This setting specifies where to email reports for errors assigned to "unknown".
Acceptable Values
[email] | The reports assigned to "unknown" are sent to the specified email address. |
---|---|
[user] | The reports assigned to "unknown" are sent to the specified user. |
...
This setting enables or disables email reports to the manager when an error is found or a fatal exception occurs. Developer emails are not affected by this setting; developer emails are sent only to developers who are responsible for reported errors.
Acceptable Values
true | Emails with specific information about errors and fatal exceptions are sent to the manager. |
---|---|
false | Default. Emails with specific information about errors and fatal exceptions are not sent to the manager. |
...
This setting specifies whether additional metadata about findings should be downloaded from DTP. Only the findings that are already available on DTP are affected. The DTP server must also support the metadata service for this setting to take effect.
Acceptable Values
true | Default. Metadata about findings are downloaded from DTP. |
---|---|
false | Metadata about findings are downloaded from DTP. |
Example Usage
The following configuration disables downloading additional metadata from DTP:
...
The following attributes are always enabled and don't need to be configured with this setting: module, namespace, type, method
.
Acceptable Values
[attribute] | A list of comma-separated attributes. |
---|
...
This setting specifies a directory for storing static analysis rules HTML files (retrieved by clicking the Printable Docs button in the Test Configuration's Static Analysis tab).
Acceptable Values
[URL] | The location where the HTML static analysis rule files are stored. |
---|
Example Usage
Example 1:
report.rules=file:///C:/parasoft/gendoc/
...
This setting specifies if and how much additional information from source control is included in the report.
Acceptable Values
off | Default. Information from source control is not included in the report. |
---|---|
min | The report includes information about repositories, file paths, and revisions. |
full | The report includes information about repositories, file paths, and revisions, as well as task revisions and comments. |
Example Usage
The following configuration enables including information about repositories, file paths, and revisions in the report:
...
This setting specifies whether the report includes suppressed messages.
Acceptable Values
true | Suppressed messages are included in the report. |
---|---|
false | Default. Suppressed messages are not included in the report. |
Example Usage
The following configuration enables including suppressed messages:
...
This setting specifies a limit to the number of messages reported in a single setup problem category.
Acceptable Values
[number] | The maximum number of messages reported in a single setup problem category. The default value is |
---|
...
This setting specifies a limit to the total number of messages displayed in the HTML report in the setup problem section.
Acceptable Values
[number] | The maximum number of the total number of messages reported in the Setup Problem section. The default value is |
---|
...
This setting specifies whether setup problems will be printed on the console.
Acceptable Values
true | Default. Setup problems are printed to the console. |
---|---|
false | Setup problems are printed to the console. |
...
This setting specifies how much memory should be used for reports generation.
Acceptable Values
[memory_size] | The maximum amount of memory allocated for report generation. The default is |
---|
...
This setting enables or disables generating reports as a separate virtual machine.
Acceptable Values
true | Reports are generated as a separate virtual machine. |
---|---|
false | Default. Generating reports as a separate virtual machine is disabled. |
...
This setting specifies the path to launch file that should be used during reports generation.
Acceptable Values
[path] | The path to the launch file. |
---|
...
This setting specifies whether the report includes test parameter details.
Acceptable Values
true | Default. The parameter details are included in the report. |
---|---|
false | The parameter details are not included in the report. |
...
You can create a tag using a string of characters, as well as the variables (see Using Variables).
Acceptable Values
[tag name] | A unique tag that identifies results from different sessions. The default is ${scontrol_branch}-${exec_env} . |
---|
Example Usage
The default session tag includes variables that specify the source control branch name and the execution environment. For example, if source control integration is not configured, and the test session is performed on a 64-bit Windows, the report will include a session tag that may look as follows: ${scontrol_branch}-win32_x86_64.
...