Proceedings of the 2022 IEEE International Symposium on Software Reliability
Engineering
Workshops (ISSREW '22), IEEE, Piscataway, NJ, USA (2022), pp. 130-131 |
Matthew Siu-Hin Tang 2 , T.H. Tse 3 , and Zhi Quan Zhou 4
[paper from IEEE Xplore | paper from IEEE digital library | technical report TR-2022-01]
ABSTRACT |
Owing to big data, DBMS testing faces the oracle
problem, that is, it is difficult to verify execution results against
expected outcomes. Rigger and Su applied metamorphic testing to
alleviate the challenge. We propose a disjoint-partitioning
approach to extend their work. We have conducted an empirical
case study on OceanBase, the DBMS associated with the world's
fastest online transaction processing system. Even though OceanBase
has been extensively tested and widely used in the industry,
we have unveiled various hidden failures and crashes.
Index Terms: test oracle, metamorphic testing, DBMS, SQL, OceanBase, failure |
|
EVERY VISITOR COUNTS: |