Skip to content

Allow for disabling collection of Session, SessionLogs & Builds #1752

@danielkatfavor

Description

@danielkatfavor

We appreciate how Appium Device Farm handles device management—it’s reliable and well-structured.

However, we’ve noticed that it collects and stores a large volume of session-related data, including Session, SessionLog, and Build records. While this may be useful for some use cases, it's not information we rely on, and over time it significantly increases the size of the local database.

This growth in stored data also contributes to a noticeable slowdown in execution time as the Farm continues to run, especially in long-lived or high-throughput environments.

We’d like to request an enhancement: an API or configuration flag that allows us to disable the collection and persistence of this data. This would help reduce storage overhead and streamline long-term operation of the application in environments where this metadata isn't needed.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions