Searched refs:Promise (Results 1 – 25 of 148) sorted by relevance
123456
/development/tools/winscope/src/trace_collection/adb/ |
D | adb_device_connection.ts | 24 onError(errorText: string): Promise<void>; 25 onConnectionStateChange(newState: ConnectionState): Promise<void>; 69 async checkRoot(): Promise<boolean> { 99 async findFiles(path: string, matchers: string[]): Promise<string[]> { 182 private async isWaylandAvailable(): Promise<boolean> { 187 abstract tryAuthorize(): Promise<void>; 189 abstract runShellCommand(cmd: string): Promise<string>; 190 abstract startTrace(target: TraceTarget): Promise<void>; 191 abstract endTrace(target: TraceTarget): Promise<void>; 192 abstract pullFile(filepath: string): Promise<Uint8Array>;
|
D | adb_host_connection.ts | 35 async restart(): Promise<void> { 60 abstract requestDevices(): Promise<void>; 74 ) => void | Promise<void> | Promise<Uint8Array>;
|
/development/tools/motion/motion_test_watcher_app/src/util/ |
D | retry.ts | 20 type RetryableFunction<T> = () => Promise<T>; 34 type RetryDelay = (attempt: number, error: unknown) => Promise<void>; 42 type AttemptFailed = (attempt: number, error: unknown) => Promise<void>; 58 ): Promise<T> { 61 const attemptFailed = options?.attemptFailed || (() => Promise.resolve());
|
D | util.ts | 18 export function delay(timeMs: number): Promise<void> { 19 return new Promise<void>((complete) => setTimeout(complete, timeMs)); 25 export class Deferred<T> extends Promise<T> {
|
D | progress.ts | 30 trackPromise<T>(promise: Promise<T>): Promise<T> {
|
/development/tools/winscope/src/test/unit/ |
D | traces_utils.ts | 30 ): Promise<Map<TraceType, Array<{}>>> { 36 await Promise.all(promises); 43 ): Promise<Map<AbsoluteFrameIndex, Map<TraceType, Array<{}>>>> { 54 await Promise.all(tracePromises); 56 await Promise.all(framePromises);
|
D | trace_utils.ts | 21 static async extractEntries<T>(trace: Trace<T>): Promise<T[]> { 25 return await Promise.all(promises); 38 ): Promise<Map<AbsoluteFrameIndex, T[]>> { 43 await Promise.all(promises);
|
D | utils.ts | 46 ): Promise<Trace<T>> { 72 ): Promise<Parser<object>> { 92 ): Promise<Array<Parser<object>>> { 131 ): Promise<Parser<TraceEntryTypeMap[T]>> { 145 ): Promise<Array<Parser<object>>> { 166 ): Promise<Parser<object>> { 169 await Promise.all( 177 await Promise.all( 225 static async getWindowManagerState(index = 0): Promise<HierarchyTreeNode> { 232 static async getLayerTraceEntry(index = 0): Promise<HierarchyTreeNode> { [all …]
|
/development/tools/winscope/src/parsers/traces/ |
D | abstract_traces_parser.ts | 39 ): Promise<CustomQueryParserResultTypeMap[Q]> { 48 abstract parse(): Promise<void>; 49 abstract createTimestamps(): Promise<void>; 52 abstract getEntry(index: AbsoluteEntryIndex): Promise<T>;
|
/development/tools/winscope/src/trace_collection/mock/ |
D | mock_adb_device_connection.ts | 47 override async endTrace(target: TraceTarget): Promise<void> {} 49 override async tryAuthorize(): Promise<void> {} 50 override async runShellCommand(cmd: string): Promise<string> { 54 override async pullFile(filepath: string): Promise<Uint8Array> {
|
/development/tools/winscope/src/trace/ |
D | parser_mock.ts | 67 getEntry(index: AbsoluteEntryIndex): Promise<T> { 69 return Promise.resolve(this.entries[index]); 75 ): Promise<CustomQueryParserResultTypeMap[Q]> { 88 return Promise.resolve(result) as Promise<
|
D | custom_query.ts | 93 private result: Promise<CustomQueryParserResultTypeMap[Q]> | undefined; 101 visitor: () => Promise<CustomQueryParserResultTypeMap[R]>, 106 this.result = visitor() as Promise<CustomQueryParserResultTypeMap[Q]>; 110 getResult(): Promise<CustomQueryParserResultTypeMap[Q]> {
|
/development/tools/winscope/src/app/components/timeline/mini-timeline/drawer/ |
D | mini_timeline_drawer.ts | 23 draw(): Promise<void>; 24 updateHover(mousePoint: Point | undefined): Promise<void>; 25 getTraceClicked(mousePoint: Point): Promise<Trace<object> | undefined>;
|
/development/tools/winscope/src/common/ |
D | file_utils.ts | 92 ): Promise<Blob> { 115 ): Promise<File[]> { 148 static async decompressGZipFile(file: File): Promise<File> { 166 static async isZipFile(file: File): Promise<boolean> { 177 static async isGZipFile(file: File): Promise<boolean> { 192 ): Promise<boolean> {
|
D | http_request.ts | 60 ): Promise<HttpResponse> { 75 ): Promise<HttpResponse> { 91 ): Promise<HttpResponse> { 95 await new Promise<void>((resolve) => {
|
/development/tools/winscope/src/parsers/perfetto/ |
D | abstract_parser.ts | 38 protected preProcessTrace?(): Promise<void>; 114 ): Promise<CustomQueryParserResultTypeMap[Q]> { 130 protected async buildEntryIndexToRowIdMap(): Promise<AbsoluteEntryIndex[]> { 145 private async queryRowBootTimeTimestamps(): Promise<Array<bigint>> { 159 private async queryRealToBootTimeOffset(bootTimeNs: bigint): Promise<bigint> { 179 abstract getEntry(index: AbsoluteEntryIndex): Promise<T>;
|
/development/tools/winscope/src/trace_collection/wdp/ |
D | websocket_stream.ts | 20 export type ErrorListener = (msg: string) => Promise<void>; 28 abstract connect(): Promise<void>; 33 async write(data: string | Uint8Array): Promise<void> {
|
D | devices_stream.ts | 19 export type DevicesMsgListener = (data: string) => Promise<void>; 32 let messagePromiseQueue = Promise.resolve();
|
/development/tools/winscope/src/trace_processor/ |
D | engine.ts | 232 parse(data: Uint8Array): Promise<void> { 244 notifyEof(): Promise<void> { 258 TraceProcessorConfig): Promise<void> { 276 restoreInitialTables(): Promise<void> { 286 async computeMetric(metrics: string[]): Promise<ComputeMetricResult> { 317 query(sqlQuery: string, tag?: string): Promise<QueryResult>&QueryResult { 348 stopAndGetMetatrace(): Promise<DisableAndReadMetatraceResult> { 351 return Promise.reject(new Error('Already finalising a metatrace')); 378 async getCpus(): Promise<number[]> { 391 async getNumberOfGpus(): Promise<number> { [all …]
|
D | deferred.ts | 16 export interface Deferred<T> extends Promise<T> { 25 const p = new Promise((res, rej) => [resolve, reject] = [res, rej]);
|
/development/tools/winscope/src/parsers/legacy/ |
D | abstract_parser.ts | 44 protected abstract decodeTrace(trace: Uint8Array): U[] | Promise<U[]>; 87 getEntry(index: AbsoluteEntryIndex): Promise<T> { 89 return Promise.resolve(entry); 96 ): Promise<CustomQueryParserResultTypeMap[Q]> {
|
/development/tools/winscope/src/trace_collection/winscope_proxy/ |
D | utils.ts | 36 ) => Promise<void>; 44 ): Promise<string> { 63 ): Promise<string> { 76 ): Promise<string> { 120 ): Promise<AdbResponse | undefined> {
|
/development/tools/winscope/src/parsers/window_manager/perfetto/ |
D | parser_window_manager.ts | 60 override async getEntry(index: number): Promise<HierarchyTreeNode> { 82 ): Promise<CustomQueryParserResultTypeMap[Q]> { 101 const promises: Array<Promise<void>> = []; 110 return Promise.all(promises).then(() => {
|
/development/tools/winscope/src/app/trace_search/ |
D | abstract_search_view_factory.ts | 27 ): Promise<string> { 60 abstract createSearchViews(): Promise<string[]>;
|
/development/tools/winscope/src/trace_collection/controller/ |
D | trace_collection_controller.ts | 56 async restartConnection(): Promise<void> { 86 ): Promise<void> { 118 ): Promise<void> { 136 async fetchLastSessionData(device: AdbDeviceConnection): Promise<File[]> { 157 ): Promise<TracingSession[]> {
|
123456