Identifying bugs in a database system environment
First Claim
Patent Images
1. A method for identifying bugs in a database system, the method comprising:
- running a plurality of tests on a software application to generate first test results for each of the plurality of tests;
rerunning one or more tests of the plurality of tests on the software application to generate subsequent test results for each of the one or more tests; and
for any particular ones of the one or more tests that are determined to have subsequent test results that are inconsistent with the first test results, identifying those particular ones of the one or more tests as having bugs that cause those particular ones of the one or more tests to generate inconsistent test results.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for identifying bugs in a database system. In one embodiment, a method includes running a plurality of tests on a software application, and rerunning one or more tests of the plurality of tests. The method also includes identifying one or more bugs in the one or more tests based on inconsistent test results.
-
Citations
22 Claims
-
1. A method for identifying bugs in a database system, the method comprising:
-
running a plurality of tests on a software application to generate first test results for each of the plurality of tests; rerunning one or more tests of the plurality of tests on the software application to generate subsequent test results for each of the one or more tests; and for any particular ones of the one or more tests that are determined to have subsequent test results that are inconsistent with the first test results, identifying those particular ones of the one or more tests as having bugs that cause those particular ones of the one or more tests to generate inconsistent test results. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A non-transitory computer-readable storage medium carrying one or more sequences of instructions thereon for identifying bugs in a database system, the instructions, when executed by a processor, cause the processor to perform:
-
running a plurality of tests on a software application to generate first test results for each of the plurality of tests; rerunning one or more tests of the plurality of tests on the software application to generate subsequent test results for each of the one or more tests; and for any particular ones of the one or more tests that are determined to have subsequent test results that are inconsistent with the first test results, identifying those particular ones of the one or more tests as having bugs that cause those particular ones of the one or more tests to generate inconsistent test results. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. An apparatus for identifying bugs in a database system, the apparatus comprising:
-
a processor; and a storage device storing one or more stored sequences of instructions which when executed by the processor cause the processor to; run a plurality of tests on a software application to generate first test results for each of the plurality of tests; rerun one or more tests of the plurality of tests on the software application to generate subsequent test results for each of the one or more tests; and for any particular ones of the one or more tests that are determined to have subsequent test results that are inconsistent with the first test results, identify those particular ones of the one or more tests as having bugs that cause those particular ones of the one or more tests to generate inconsistent test results. - View Dependent Claims (16, 17, 18, 19, 20)
-
-
21. A method for identifying bugs in a database system, the method comprising:
-
running a plurality of tests on a software application to generate first test results for each of the plurality of tests; rerunning one or more tests of the plurality of tests on the software application without having changed the software application to generate subsequent test results for each of the one or more tests; and for any particular ones of the one or more tests that are determined to have subsequent test results that are inconsistent with the first test results, identifying those particular ones of the one or more tests as having bugs that cause those particular ones of the one or more tests to generate inconsistent test results. - View Dependent Claims (22)
-
Specification