DEMOS
Sum Service
The SUM Service is designed to allow known issues to be published so they may be picked up by one or more Race Catcher Workstations. By doing this issues can be shared with developers, testers, project managers, etc.
Race Catcher Open Source Edition will automatically publish issues found in Open Source projects to allow developers to quickly identify and fix all concurrency related errors. Race Catcher Enterprise Edition can be configured to publish any issue to either a public or private message queue to allow issues to be propagated to developers, testers, or others. Either way all published issues are encrypted and can only be viewed by a Race Catcher Workstation configured with the same account and password.
Below is a read only test queue that can be used by Race Catcher Open Source Edition.
Install and Configure Race Catcher
1 .Download and install the latest version of Race Catcher.
2. Activate your license by following these directions:
3. Start Race Catcher (Instructions).
4. Select Tools -> Subscribe to Known Issues.
5. Select Stop.
6. Press Subscribe to.
7. Choose which open source projects to subscribe to.
8. Exit and select Start.
Analyze Received Issues
The subscription configured above will receive two race conditions that can be analyzed. The demo re-publishes every 60-seconds. Once the two projects are received your Smart Projects should look like the following.
To view one of the demo Race Condition defects:
-
Select Jetty in the Smart Projects panel.
-
Select one of the contentions from the Contention List panel.
The project and models will build and be available for analysis in the main portion of the screen.
Look for the Animate button on the upper right and click it. You will see the steps leading up to the race condition in both the model and the code. Mouse over various portions of the screen to see pop-ups of information about the code. Pay attention to the context sensitive help on the bottom bar of the screen. As you move the mouse around tips will appear to better help get the most from Race Catcher.