Backup Device Functionality
Overview
The Backup Device Functionality in Sofy ensures uninterrupted test execution by automatically switching to a fallback device when the primary device is unavailable at the time of the scheduled run. This feature minimizes disruptions and improves test reliability by dynamically allocating suitable backup devices based on predefined criteria.
How to Enable Backup Devices
- When creating/editing your schedules, you can choose to enable "Add Backup Device" as shown in the below screenshot.

- You can then specify the criteria for the backup devices.

How It Works
- Fallback Device Activation
- If your primary device is unavailable when a test schedule is triggered, a backup device will be assigned based on your criteria.
- Handling Partial Device Availability
- If some primary devices in a schedule are available while others are not, the system will use the available primary devices and allocate backup devices based on the closest match.
- Backup Device Selection Criteria
- The system selects a backup device by filtering devices based on user-defined criteria and matching the attributes as closely as possible to the unavailable primary device.
- Waiting Period for Backup Devices
- If no backup devices are immediately available, but some are currently in use, the scheduler will assign randomly selected backup devices from the user-defined criteria to meet the required count and wait for up to 2 hours for these devices to become available (similar to the previous behavior for main devices).
Benefits of Backup Device Functionality
- Ensures your schedule runs on a fallback device if the primary is indisposed at the time of schedule run.
- Improves execution efficiency by dynamically selecting the most suitable backup devices.
- Ensures consistency by matching devices as closely as possible to the primary selection.
- Enhances flexibility by leveraging devices across multiple test labs.
For any questions or assistance, feel free to reach out to Sofy Support!