Live: performance tests e2e part (#43915)

* #41993: live perf tests e2e part

* #41993: added bash upgrade instructions

* #41993: remove custom feature toggle

* #41993: fix typo in 'integrationFolder'
This commit is contained in:
Artur Wierzbicki
2022-01-12 22:15:29 +04:00
committed by GitHub
parent 0c88b39162
commit e01ac44cfa
23 changed files with 1099 additions and 30 deletions
@@ -0,0 +1,14 @@
export type CollectedData = Record<string, unknown>;
export enum DataCollectorName {
CDP = 'CDP',
}
type DataCollectorRequest = { id: string };
export type DataCollector<T extends CollectedData = CollectedData> = {
start: (input: DataCollectorRequest) => Promise<void>;
stop: (input: DataCollectorRequest) => Promise<T>;
getName: () => DataCollectorName;
close: () => Promise<void>;
};