The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Dec. 05, 2023

Filed:

Aug. 23, 2021
Applicant:

Salesforce.com, Inc., San Francisco, CA (US);

Inventors:

Hemali Majithia, Pleasanton, CA (US);

Seth Tager, San Francisco, CA (US);

Chinmoy Samant, San Francisco, CA (US);

Stacy Gordon, San Francisco, CA (US);

Peng Zhao, San Ramon, CA (US);

Kailin Huang, San Francisco, CA (US);

Shaun Phillips, Austin, TX (US);

Lauren Valdivia, Lewistown, PA (US);

Fabrice Medio, San Francisco, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 11/07 (2006.01); G06F 11/36 (2006.01);
U.S. Cl.
CPC ...
G06F 11/3688 (2013.01); G06F 11/079 (2013.01); G06F 11/0772 (2013.01); G06F 11/3684 (2013.01); G06F 11/3692 (2013.01); G06F 11/368 (2013.01); G06F 11/3616 (2013.01); G06F 11/3664 (2013.01);
Abstract

Database systems and methods are provided for identifying a change associated with an update to executable code resulting in test failure. One method involves calculating risk scores for different changes associated with the update based on change characteristics associated with the respective changes, identifying a change from among the different changes associated with the update based on the risk scores associated with the respective changes, generating a modified update to the executable code that includes the identified change and excludes remaining changes of the update from the modified update, and initiate execution of one or more tests with respect to a compiled version of the modified update to the executable code. When execution of the one or more tests against the modified update results in a test failure, the change is identified as a potential root cause of the test failure associated with the update.


Find Patent Forward Citations

Loading…