To provide a test pattern creation method that creates a test pattern causing a race condition by a simple mechanism.
In the method, an information processing apparatus includes: a path information collection part 21 for collecting path information for test pattern creation that is information about each path from two or more input points to a race point; a simulation information collection part 22 for acquiring time information indicating a processing time required for simulation about each path indicated by the path information for test pattern creation, calculating a time difference between the processing times of the paths from the time information, and acquiring timing information for such timing as delays the time of data input to the input point to the path having the shorter processing time by the time difference; and a test pattern creation part 23 for creating a test pattern associating the path information for test pattern creation and the timing information corresponding to the set of paths specified by the path information for test pattern creation.