-
公开(公告)号:US20230409468A1
公开(公告)日:2023-12-21
申请号:US18249758
申请日:2020-11-09
Applicant: Google LLC
Inventor: Alberto Gonzalez Sanchez , Ioannis Ilkos , Dino Derek Hughes
IPC: G06F11/36
CPC classification number: G06F11/3664 , G06F11/3636
Abstract: An example method includes receiving, by an application server system and from one or more client computing devices, application error data associated with at least one error that occurred during execution of at least one application, receiving mapping data that provides a mapping between (i) library-dependent source code of the application(s) and (ii) at least one third-party library from which the library-dependent source code is loaded during execution of the application(s), determining, based on the application error data and the mapping data, a match between the library-dependent source code and at least one portion of the application error data, attributing the at least one error to the at least one third-party library, generating library error data associated with the at least one third-party library, and sending, to at least one third-party library development system, the library error data.
-
公开(公告)号:US11860758B2
公开(公告)日:2024-01-02
申请号:US16978574
申请日:2018-06-20
Applicant: Google LLC
Inventor: Fergus Gerard Hurley , Dino Derek Hughes , Olivier Benoit Gaillard , David Renaud Ghislain Chapelier , Johannes Tonollo , Simon James MacMullen , Yevhen Anisimov , Ioannis Ilkos , Benjamin Miles
CPC classification number: G06F11/3428 , G06F11/0793 , G06F11/3051 , G06F11/324 , G06F11/3452
Abstract: A system is described that obtains first performance data collected during execution of a first application at a first group of computing devices, determines, based on the first performance data, at least one metric for quantifying performance of the first application, and compares the at least one metric to a corresponding benchmark derived from second performance data collected during execution of one or more second applications at a second group of computing devices. Each of the one or more second applications being different than the first application. The system determines whether the at least one metric is within a threshold amount of the corresponding benchmark, and further determines, determines, based at least in part on the at least one metric is not within the threshold amount of the corresponding benchmark, a fix to the first application and outputs, for presentation at a developer device, an indication of the fix.
-
公开(公告)号:US20210019247A1
公开(公告)日:2021-01-21
申请号:US16978574
申请日:2018-06-20
Applicant: Google LLC
Inventor: Fergus Gerard Hurley , Dino Derek Hughes , Olivier Benoit Gaillard , David Renaud Ghislain Chapelier , Johannes Tonollo , Simon James MacMullen , Yevhen Anisimov , Ioannis Ilkos , Benjamin Miles
Abstract: A system is described that obtains first performance data collected during execution of a first application at a first group of computing devices, determines, based on the first performance data, at least one metric for quantifying performance of the first application, and compares the at least one metric to a corresponding benchmark derived from second performance data collected during execution of one or more second applications at a second group of computing devices. Each of the one or more second applications being different than the first application. The system determines whether the at least one metric is within a threshold amount of the corresponding benchmark, and further determines, determines, based at least in part on the at least one metric is not within the threshold amount of the corresponding benchmark, a fix to the first application and outputs, for presentation at a developer device, an indication of the fix.
-
-