Invention Grant
- Patent Title: Testing and reproduction of concurrency issues
-
Application No.: US15944831Application Date: 2018-04-04
-
Publication No.: US10579501B2Publication Date: 2020-03-03
- Inventor: Amit P. Joglekar , Praveen Mohandas
- Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
- Applicant Address: US NY Armonk
- Assignee: International Business Machines Corporation
- Current Assignee: International Business Machines Corporation
- Current Assignee Address: US NY Armonk
- Agent Michael A. Petrocelli
- Main IPC: G06F9/44
- IPC: G06F9/44 ; G06F11/36 ; G06F9/52 ; G06F9/54

Abstract:
A method and system for testing a server code in a server concurrently handling multiple client requests create a job-specific breakpoint in the server code using a library application programming interface (API) that allows the job-specific breakpoint in the server code being enabled or disabled based on a job identifier. The library API controls the job-specific breakpoint in the server code via a plurality of readymade functions that execute, in a desired sequence, various synchronous and asynchronous program paths associated with the multiple client requests. By using the library API, the method and system are capable of establishing a new server connection with the server and retrieving the job identifier from the server associated with the established new server connection, pausing execution of a client job based on enabling the job-specific breakpoint, and resuming execution of the client job based on disabling the job-specific breakpoint.
Public/Granted literature
- US20190310930A1 TESTING AND REPRODUCTION OF CONCURRENCY ISSUES Public/Granted day:2019-10-10
Information query