Collect plugin background stats

Summary: Collect run time stats on how much CPU plugins use

Reviewed By: nikoant

Differential Revision: D19161359

fbshipit-source-id: 96b020b1f23b5e8d2e602f0ff6c3aa80ea149792
This commit is contained in:
Michel Weststrate
2020-01-02 07:53:09 -08:00
committed by Facebook Github Bot
parent 85992d354d
commit 74daa3fb1a

View File

@@ -13,6 +13,7 @@ import {performance} from 'perf_hooks';
import {Store} from '../reducers/index';
import {Logger} from '../fb-interfaces/Logger';
import Client from '../Client';
import {getPluginBackgroundStats} from '../utils/messageQueue';
export default (store: Store, logger: Logger) => {
let droppedFrames: number = 0;
@@ -69,6 +70,7 @@ export default (store: Store, logger: Logger) => {
os: selectedDevice.os,
device: selectedDevice.title,
plugin: selectedPlugin,
pluginStats: getPluginBackgroundStats(),
app,
sdkVersion,
};