Tables excluded from rollback after running an automated test
reference australia Updated Nov 6, 2026 1 min read atf-excluded-from-rollback.md
The Automated Test Framework tracks data created by running tests and rolls back changes after testing. The system excludes certain tables from being tracked during testing.
The system excludes certain tables from being tracked or rolled back:
- The History [sys_history_line] table
- The ECC Queue table [ecc_queue].
- The Email [sys_email] Email Log [sys_email_log] tables
- The Report Executions [report_executions] and ReportStats [report_stats] tables.
- The Execution Tracker [sys_execution_tracker] tables
- The Progress Worker [sys_progress_worker] table
- The Schema Change [sys_schema_change]
- The Upgrade History [sys_upgrade_history] and Upgrade History Log [sys_upgrade_history_log] tables
- The Mutex [sys_mutex] table
- The Plugin Log [sys_plugin_log] table
- The Status [sys_status] table
- The Number Counter [sys_number_counter] table
- The AMB Channel Presence [sys_amb_channel_presence] table
- Any table that extends an excluded table.
- Any table starting with the following prefixes are also excluded:
- syslog
- sys_amb_message
- sys_cluster
- cmdb_metric
- ts_
- v_
- sys_delete_recovery
If your test run changes (inserts/updates/deletes) any record on these excluded tables, the system does not roll back the change after testing.
Parent Topic:Automated Test Framework (ATF) reference
48 lines · 3.0 KB
---
title: Tables excluded from rollback after running an automated test
description: The Automated Test Framework tracks data created by running tests and rolls back changes after testing. The system excludes certain tables from being tracked during testing.
locale: en-US
canonical_url: https://www.servicenow.com/docs/r/australia/application-development/automated-test-framework-atf/atf-excluded-from-rollback.html
release: australia
product: Automated Test Framework \(ATF\)
classification: automated-test-framework-atf
topic_type: reference
last_updated: "2026-11-06"
reading_time_minutes: 1
breadcrumb: [Automated Test Framework \(ATF\) reference, Automated Test Framework \(ATF\), Testing and debugging applications, Classic app development, Building applications]
---
# Tables excluded from rollback after running an automated test
The Automated Test Framework tracks data created by running tests and rolls back changes after testing. The system excludes certain tables from being tracked during testing.
The system excludes certain tables from being tracked or rolled back:
- The [History \[sys\_history\_line\] table](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/platform-security/c_HistorySets.md)
- The [ECC Queue table \[ecc\_queue\]](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/it-operations-management/r_DiscoveryStatusECCQueue.md).
- The Email [\[sys\_email\]](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/platform-administration/c_SystemMailboxes.md) [Email Log \[sys\_email\_log\]](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/platform-security/r_EmailLogs.md) tables
- The [Report Executions \[report\_executions\] and ReportStats \[report\_stats\]](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/now-intelligence/report-statistics.md) tables.
- The Execution Tracker \[sys\_execution\_tracker\] tables
- The Progress Worker \[sys\_progress\_worker\] table
- The Schema Change \[sys\_schema\_change\]
- The Upgrade History \[sys\_upgrade\_history\] and Upgrade History Log \[sys\_upgrade\_history\_log\] tables
- The Mutex \[sys\_mutex\] table
- The Plugin Log \[sys\_plugin\_log\] table
- The Status \[sys\_status\] table
- The Number Counter \[sys\_number\_counter\] table
- The AMB Channel Presence \[sys\_amb\_channel\_presence\] table
- Any table that extends an excluded table.
- Any table starting with the following prefixes are also excluded:
- syslog
- sys\_amb\_message
- sys\_cluster
- cmdb\_metric
- ts\_
- v\_
- sys\_delete\_recovery
If your test run changes \(inserts/updates/deletes\) any record on these excluded tables, the system does not roll back the change after testing.
**Parent Topic:**[Automated Test Framework \(ATF\) reference](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/application-development/automated-test-framework-atf/atf-ref-overview.md)
| title | Tables excluded from rollback after running an automated test |
| description | The Automated Test Framework tracks data created by running tests and rolls back changes after testing. The system excludes certain tables from being tracked during testing. |
| locale | en-US |
| canonical_url | https://www.servicenow.com/docs/r/australia/application-development/automated-test-framework-atf/atf-excluded-from-rollback.html |
| release | australia |
| product | Automated Test Framework \(ATF\) |
| classification | automated-test-framework-atf |
| topic_type | reference |
| last_updated | 2026-11-06 |
| reading_time_minutes | 1 |
| breadcrumb | Automated Test Framework \(ATF\) referenceAutomated Test Framework \(ATF\)Testing and debugging applicationsClassic app developmentBuilding applications |