Available Instruments

January 28, 2020 ยท View on GitHub

Detox Instruments includes many instruments to analyze many aspects of your app.

CPU Usage

The CPU Usage instrument captures information about the app's load on the CPU. It can record information from multiple threads when the Record thread information profiling preference is enabled.

CPU Usage

For an in-depth look at the CPU Usage instrument, see CPU Usage Instrument.

Memory Usage

The Memory Usage instrument captures information about your app's memory usage.

Memory Usage

For an in-depth look at the Memory Usage instrument, see Memory Usage Instrument.

FPS

The FPS instrument captures information about the frame-rate of your app's user interface.

FPS

For an in-depth look at the FPS instrument, see FPS Instrument.

Disk Activity

The Disk Activity instrument captures information about your app's disk reads and writes and open files.

Disk Activity

For an in-depth look at the Disk Activity instrument, see Disk Activity Instrument.

Network Activity

The Network Activity instrument captures information about your app's network activity. It can record localhost information when the Record localhost network profiling preference is enabled.

Network Activity

For an in-depth look at the Network Activity instrument, see Network Activity Instrument.

Events

The Events instrument lets you add lightweight instrumentation to your code for collection and visualization by Detox Instruments.

Events

For an in-depth look at the Events instrument, see Events Instrument.

Activity

The Activity instrument captures app activity from the system.

Activity

For an in-depth look at the Activity instrument, see Activity Instrument.

JavaScript Thread

The JavaScript Thread instrument captures information about the CPU load of your app's JavaScript thread.

JavaScript Thread

For an in-depth look at the JavaScript Thread instrument, see JavaScript Thread Instrument.

Bridge Counters

The Bridge Counters instrument captures information about React Native bridge calls made by your app.

Bridge Counters

For an in-depth look at the Bridge Counters instrument, see Bridge Counters Instrument.

Bridge Data

The Bridge Data instrument captures information about React Native bridge data passed in your app.

Bridge Data

For an in-depth look at the Bridge Data instrument, see Bridge Data Instrument.

Async Storage

The Async Storage instrument captures information about React Native async storage fetches and saves in the profiled app.

Async Storage

For an in-depth look at the Async Storage instrument, see Async Storage Instrument.