International Business Machines Corporation
Testing a two-phase commit protocol conformance of a cloud based online transaction processing platform

Last updated:

Abstract:

Embodiments include methods, systems and computer program products for performing a two-phase commit conformance test for a cloud based online transaction processing system (OLTP). Aspects include receiving, by a test case manager of the OLTP from a transaction manager of the OLTP, a transaction event including metadata regarding a transaction and determining a state of the transaction. Aspects also include identifying a test case based on the metadata and the state of the transaction and issuing state events to the transaction manager, wherein the state events are determined based on the test case. Aspects further include obtaining log information from the transaction manager and determining compliance by the transaction manager with the two-phase commit conformance test based at least in part on the log information.

Status:
Grant
Type:

Utility

Filling date:

24 May 2021

Issue date:

5 Jul 2022