DevicePark 1.4.0 Release Notes

16.10.2025

New Features

Video Recording for Device Sessions

Session video recordings are now automatically captured and stored securely. Users can review their test sessions through video playback.


Device Tagging System

Users can now organize devices using both fixed and custom tags for better device management and categorization.


Priority-Based Device Allocation

Clients can now assign priority levels (1-5) to their device allocation requests, enabling more flexible resource management.


Enhanced Device Allocation Flexibility

Device allocation now supports flexible parameter matching. Users can request devices based on partial criteria without needing to specify all device details.


Session Timezone Display

Session start and end times are now displayed in the viewer's local timezone, ensuring accurate time representation across different regions.


Device Pool Analytics and Reporting

Comprehensive analytics dashboard with multiple visualization options to track device usage and performance.

Analytics Include:

  • Session Summary Line Chart: Daily session count trends over time

  • OS Distribution Pie Chart: Usage breakdown by operating system (Android/iOS)

  • Device Type Distribution Pie Chart: Usage distribution by device models with total usage hours

  • Pool Usage Pie Chart: Test usage rates across all device pools


Offline Device Detail Access

Device detail information is now accessible even when devices are offline, allowing users to check pool assignments and manage configurations.


Device Logs Quick Access

Users can now view device logs directly from the device list screen without navigating to node screens.


Multiple Sessions per Allocation

Clients can now start multiple sessions using the same allocation ID as long as the allocation period is active.


Automatic Session Timeout on Inactivity

Sessions automatically terminate after a period of inactivity to free up device resources.


Landing Page Launched

DevicePark landing page is now live, providing product information and demo request capabilities.

Access: https://devicepark.testinium.com


Improvements

iOS Health Service Timeout Mechanism

iOS Health Service now includes a timeout and retry mechanism for devices stuck in preparing state.


Property Management for iOS Services

iOS CLI Service, iOS Health Service, and iOS Management Service properties are now externally manageable.


DeviceSessionService Refactoring

DeviceSessionService has been simplified with business logic separated into a new DeviceSessionOrchestrator class.

Improvements:

  • CRUD operations remain in DeviceSessionService

  • Session start/stop workflows moved to DeviceSessionOrchestrator

  • Clearer separation of responsibilities

  • Improved code readability and maintainability


Error Message Improvements

System error messages are now more user-friendly and actionable, replacing low-level technical messages with clear guidance.


Logo and Favicon Update

DevicePark branding updated with new logo and favicon across the application.


CLI Service Start-Stop Endpoints

CLI service now includes start and stop endpoints for proxy server management.


Node Startup Script Improvements

iOS node startup script (start.sh) now includes interactive prompts and better service management.


Bug Fixes

Device Pool Pagination Issue

Fixed the issue where only 10 device pools were visible even when more than 10 pools existed.


Device Pool Addition Limit Bug

Resolved the bug preventing device addition to pools when total pool count exceeded 10.


Active Session Allocation Issue

Fixed the bug where devices were being reallocated to other clients even when active sessions were in progress.z


Session Timezone Display Issue

Corrected session time display to show times in viewer's local timezone instead of server timezone.


Android Device Offline Recovery

Fixed the issue where Android devices required service restart to come back online after going offline.

Last updated