Overview
Deployment results tracking records capture the details of each deployment or simulation. During execution, Release monitors the progress and updates the Deployment Results automatically as execution proceeds through each data set.
While in progress and after completion, use the Deployment Results page to drill into the results.
If Release encounters errors processing a deployment or simulation, errors appear in the results records. For successful processing of all records in a data set element or batch, the statuses in the results indicate success. When one or more records in an element or batch fail to process successfully, Release sets the final status to indicate failure.
When Release attempts to process something referenced in your data set (such as an object or field) that no longer exists, an error message immediately appears in the results.
To access the page, click any deployment record from the Deployment History table to open the Deployment Results page.
The Deployment/Simulation Deployment Details
The Deployment/Simulation Results section displays pertinent information about the progress of the deployment or simulation:
- Progress bar – Graphically reports the progress of the execution.
- Result– Overall status of the deployment (Deployment In Progress, Success, Failure, Deployment Stopped)
- Type– Data Deployment, Metadata Deployment, Simulation(Validation), Save to Branch, Deploy from Branch
- Start Time– Date and time the deployment started
- Duration– Time (seconds) it took to complete the deployment
- Submitted By– User (email) that submitted the deployment
- Events– Checkbox indicating if events were active or deactivated using the event control toggle on the Deploy page.
- Source and Destination
- Errors– No errors or the relevant error message for the failure of the overall deployment
- Deployment Notes– If added prior to deploying on the Deploy page
- Linked Work Items– Option to link Work Items (Jira, Azure Boards, Agile Accelerator)
The Deployment/Simulation Results Summary
- Data Set Element– The object processed and the API name
- Operation– Insert/Update
- Number of records succeeded
- Number of records Failed
Select the summary record you want to view the record results for and the record results will appear below.
The Deployment/Simulation Batch Record Results
The Deployment/Simulation Batch Results section displays pertinent fields for the data record batches Release processed:
- Batch – Displays the batch number the record result belongs to.
- Data Set – Displays the name of the data set Release processed.
- Step – Displays the Deployment Plan step number that the record was processed during.
- Object – Displays the relevant Object.
- Source Record – Displays the name of the record and the link to the record in the source org.
- Destination Record – Displays the name of the destination record and a link to the record in the destination org.
- Operation – Displays one of these record handling operations that Release used during deployment:
- Update – Indicates Release used an update query.
- Insert – Indicates Release used an insert query.
- Upsert – Indicates Release used the actual Salesforce upsert command.
- Record Matching Method – Displays the upsert / record matching method Release used during execution.
- Deployment Batch Start – Displays the start time of the Batch processing.
- Deployment Batch End – Displays the end time of the Batch processing.
- Last Modified By – Displays the submitting user’s email address.
- Error – Displays relevant error message for failed records.
- Result – Visually indicates the final result of the execution with one of these icons:
From the View Columns option the Deployment Record Results table can be modified to include and exclude specific columns.
The table can be filtered by each column by selecting the filter icon next to the column name.
The Metadata Results Section
The Metadata Results section displays pertinent fields for the overall metadata deployment:
- Components Processed– Displays the number of components processed.
- Result – Indicates whether metadata deployment succeeded or failed.
- Error – Displays a relevant error message if errors occurred during execution.
The Metadata Components Deployment Results Section
The Metadata Components Deployment Results section displays pertinent fields for the metadata components Release processed:
- Result – Visually indicates the final result of the execution with one of these icons:
- Success – Indicates execution has completed and Release was able to process all records successfully.
- Failure – Indicates execution has completed but Release was not able to process all records successfully.
- Component Type – Displays the metadata component type.
- Component Name – Displays the name of the metadata component.
- Problem – Displays relevant information if an error occurred during execution.
The Metadata Deployment Results table can be filtered by the Only Show Errors toggle at the top right of the table. The table is also searchable.
Delete All Deployment Results
Deployment Results Deletion
Deployment results records can accumulate over time, causing your control org to run out of data space. You can manually delete specific sets of deployment results records from within Salesforce or use buttons on the Release Admin tab under Delete Deployment Results to delete all deployment results records of the following types:
- Delete Deployment Record Results – Permanently deletes the deployment results for all individual records. Retains deployment activity and deployment, batch, deployment plan, and data set results. Resets only the individual record reports on the Deployment Dashboard.
- Delete All Deployment Results – Permanently deletes all deployment results records and deployment activity records, effectively resetting all reports on the Deployment Dashboard.
Deleting deployment results records affects the accuracy of the reports on the Deployment Dashboard.
This action cannot be undone and all deployment tracking information will be lost. Prodly recommends taking these actions only as a last resort.