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.

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.

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.

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.

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.

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.

For an in-depth look at the Events instrument, see Events Instrument.
Activity
The Activity instrument captures app activity from the system.

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.

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.

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.

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.

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