Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
28 commits
Select commit Hold shift + click to select a range
f192e8e
Merge pull request #909 from reportportal/develop
AmsterGet Apr 8, 2025
d3722ca
Release
maria-hambardzumian Apr 9, 2025
1c4b6ef
Merge pull request #913 from reportportal/develop
maria-hambardzumian Apr 10, 2025
c69fe64
Merge pull request #915 from reportportal/develop
maria-hambardzumian Apr 11, 2025
f5fdd13
Merge pull request #918 from reportportal/develop
maria-hambardzumian Apr 17, 2025
ef8be6a
EPMRPP-102884 || Replace old widget screenshots with new ones (#924) …
AmsterGet May 1, 2025
0bc5405
Merge pull request #927 from reportportal/develop
AmsterGet May 2, 2025
d1c9183
Merge pull request #929 from reportportal/develop
AmsterGet May 28, 2025
c23ac8a
Merge pull request #931 from reportportal/develop
AmsterGet May 29, 2025
2639522
Update SSO URL in Okta SAML configuration guide (#932)
AmsterGet May 29, 2025
8773880
EPMRPP-103858 || Update File Storage options doc (#933) (#934)
AmsterGet May 30, 2025
becbf89
Merge pull request #936 from reportportal/develop
maria-hambardzumian Jun 2, 2025
6a4f3cf
Merge pull request #938 from reportportal/develop
maria-hambardzumian Jun 3, 2025
0857aba
Merge pull request #940 from reportportal/develop
maria-hambardzumian Jun 6, 2025
168ce01
Merge pull request #942 from reportportal/develop
maria-hambardzumian Jun 6, 2025
a528914
Merge pull request #945 from reportportal/develop
maria-hambardzumian Jun 16, 2025
fdded39
Merge pull request #947 from reportportal/develop
AmsterGet Jun 17, 2025
b01d176
Merge pull request #949 from reportportal/develop
maria-hambardzumian Jun 18, 2025
dd770d4
Merge pull request #951 from reportportal/develop
maria-hambardzumian Jun 20, 2025
ef60fef
Merge pull request #953 from reportportal/develop
maria-hambardzumian Jun 20, 2025
c274870
Merge pull request #955 from reportportal/develop
maria-hambardzumian Jun 23, 2025
29bbb49
Merge pull request #957 from reportportal/develop
maria-hambardzumian Jun 24, 2025
dec421f
Merge pull request #959 from reportportal/develop
maria-hambardzumian Jun 25, 2025
bb9c055
Merge pull request #961 from reportportal/develop
maria-hambardzumian Jun 30, 2025
4fca216
Merge pull request #965 from reportportal/develop
maria-hambardzumian Jul 22, 2025
a084b60
Merge pull request #967 from reportportal/develop
maria-hambardzumian Jul 28, 2025
7a71bc5
EPMRPP-104013 || Turn ON/OFF the Important launches functionality
Aug 4, 2025
14d27d5
EPMRPP-105695 || Export launches reports with attachments
Aug 4, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
24 changes: 24 additions & 0 deletions docs/admin-panel/ServerSettings.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -88,6 +88,30 @@ or

<MediaViewer src={require('./img/server-settings/ServerSettings8.png')} alt="Assign user on the project on the Members page" />

## Features

An admin can disable the "Important launches" functionality to better control storage usage and prevent launches from being stored indefinitely on the instance.

By default, the "Important launches" functionality is enabled on all instances. Users can then [mark launches as important](/configuration/LaunchesRetentionPolicy/#mark-launch-as-important-on-ui) using the launch burger menu or [report launch as important](/configuration/LaunchesRetentionPolicy/#report-launch-as-important), and these launches can only be deleted manually or when [storage limits are exceeded](/configuration/LaunchesRetentionPolicy/#important-launch-deletion-on-full-storage).

To **turn off the "Important launches" functionality**:

1. Log in as an ADMIN.
2. Navigate to Administrate > Server Settings > "Features" tab.
3. Turn the toggle "Important launches" off.

<MediaViewer src={require('./img/server-settings/ImportantLaunches2.png')} alt="Important launches toggle" />

When toggling "Important Launches" off:

1. The "Mark as important" option is disabled on the launch burger menu, and there is a tooltip with an explanation.

<MediaViewer src={require('./img/server-settings/ImportantLaunches1.png')} alt="Disabled Mark as important option" />

2. A background job runs to remove the "Important" flag from launches that were previously marked as important, converting them to regular launches and making them subject to the standard [retention policy](/configuration/LaunchesRetentionPolicy/).
3. If the toggle is off, then even if a user reports a launch with the system attribute retentionPolicy:important, the launch will not be marked as important and will still be subject to the standard retention policy.
4. If you previously had important launches, then turned off the toggle, and later turn it back on, the old launches that were once marked as important will not become important again.

## Analytics

To turn on [Google Analytics](/terms-and-conditions/GoogleAnalyticsUsageByReportPortal/) on ReportPortal UI:
Expand Down
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
5 changes: 5 additions & 0 deletions docs/configuration/LaunchesRetentionPolicy.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,11 @@ You can also mark some launches as important, meaning they are generally not sub

You can mark a launch as important either through the application's UI or during test reporting using special system attributes.

:::note
By default, the "Important launches" functionality is enabled on all instances.<br />
An admin can [disable the "Important launches" functionality](/admin-panel/ServerSettings#features) if needed.
:::

## Mark launch as important on UI

1. Go to the 'Launches' page.
Expand Down
68 changes: 65 additions & 3 deletions docs/work-with-reports/OperationsUnderLaunches.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -209,6 +209,7 @@ Launch structure being exported:
* launch
* suit
* test
* step

:::note
Nested steps and logs are not exported.
Expand All @@ -218,13 +219,74 @@ To export a launch, perform the following steps:

1. Go to the 'Launches' page.
2. Open the burger menu for the launch.
3. Click on the 'Export' option on the menu.
3. Click on the 'Export report' option in the menu.

<MediaViewer src="https://youtu.be/cTyZlR4ye5Y" alt="Export Launch in our real time dashboard open source" type="video" />
<MediaViewer src={require('./img/operations-under-launches/ExportLaunches1.png')} alt="Export report option in the menu" />

4. Select export file format in the dropdown (PDF, XLS, HTML).
5. Check the 'Include Attachments' checkbox if needed.
6. Click 'Export' button.

<MediaViewer src={require('./img/operations-under-launches/ExportLaunches2.png')} alt="Export button" />

:::important
Do not refresh the page while export report is being generated.
:::

System alerts appear at the bottom of the page and include:

* Notification about the start of a launch report export

<MediaViewer src={require('./img/operations-under-launches/ExportLaunches3.png')} alt="Notification about the start of a launch report export" />

* Notification about the completion of a launch report export

<MediaViewer src={require('./img/operations-under-launches/ExportLaunches4.png')} alt="Notification about the completion of a launch report export" />

The notification about report generation appears at the top of the page. It also displays the number of reports that are currently in progress.

<MediaViewer src={require('./img/operations-under-launches/ExportLaunches5.png')} alt="The number of reports that are currently in progress" />

:::important
The export operation works for a separate launch only. You cannot export multiple launches at once.
:::

:::note
The export operation works for a separate launch only. No multiple actions for the export of launches.
The XLS and HTML reports are exported in a one-page format, while the PDF report is generated with page breaks.
:::

**Export with attachments**

When exporting with the 'Include Attachments' checkbox selected, the generated report is a ZIP archive.

:::note
If you export launches with attachments and their total size is large, the export process will take longer.<br />
PDF is the fastest export format, regardless of whether attachments are included. HTML is slightly slower, while XLS is the slowest.
:::

If the launch doesn't have attachments, then the ZIP file will contain only the launch report in the selected format.

In case the launch has attachments, the ZIP archive will contain the launch report, parent folders, and subfolders for the test items with attachments.

The hierarchical folder structure:

* Launch level
* Suite level
* Test level
* Step level

<MediaViewer src={require('./img/operations-under-launches/ExportLaunches6.png')} alt="ZIP archive" />

<MediaViewer src={require('./img/operations-under-launches/ExportLaunches7.png')} alt="Parent folders, and subfolders for the test items with attachments" />

<MediaViewer src={require('./img/operations-under-launches/ExportLaunches8.png')} alt="Attachment in the exported launch report" />

In the launch report, you can find the attachment names at the corresponding test item level.

<MediaViewer src={require('./img/operations-under-launches/ExportLaunches9.png')} alt="Attachment names" />

<MediaViewer src="https://youtu.be/OvzlU1DSb-E" alt="Export Launch in our real time dashboard open source" type="video" />

## Delete launches

The system allows deleting launches on the "Launches" and "Debug" pages.
Expand Down
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.