DeviceCloud
Console UIMaestro DocsDiscord
  • Welcome to DeviceCloud
  • Getting Started
    • Quick Start
    • API Keys
    • Executing Flows
    • Limits
    • Upgrade Guide
    • Device Configuration
  • CI/CD Integration
    • Overview
    • GitHub Actions
    • BitRise
    • Any CI
    • Status API
  • Reference
    • Test Execution
    • App Management
    • Environment Variables
    • Device Orientation
    • Device Locale
    • Async Execution
    • Retry Strategies
    • Report Formats
    • Download Artifacts
    • Quiet Mode
    • Maestro Versions
    • Test Run Name
    • Google Play APIs
    • Email Notifications
    • Exit Codes
    • Runner Type
  • Infrastructure & Security
    • IP Addresses
    • Security Overview
    • IT Security Policies
    • Enterprise SSO
  • Legal
    • Service Level Agreements
    • Open Source Notices
    • Privacy Policy
    • Terms and Conditions
    • Refund Policy
Powered by GitBook
On this page

Was this helpful?

Edit on GitHub
  1. Reference

Runner Type

PreviousExit CodesNextIP Addresses

Last updated 3 months ago

Was this helpful?

Runner Type is currently an experimental feature

By default each test run uses the following underlying hardware specifications:

Runner Type
Platform
Host OS
Architecture
RAM
CPU Cores

default

iOS

MacOS

M1

8 GB

8

default

Android

Ubuntu

x86

12 GB

12

As modern simulators and emulators are becoming more resource intensive, DeviceCloud is gradually rolling out additional runner types to support more advances/intensive test scenarios.

If your app or test is struggling with the default runner types, you can try the options below. Note: non-default runner types are charged at the advanced run fee as per .

Opt-in to non-default runner types using CLI flag:

dcd cloud ... --runner-type=m4

Runner Type
Platform
Host OS
Architecture
RAM
CPU Cores

m4

iOS

MacOS

M4

16 GB

10

pricing