Autocrash is a system used to stress-test CET Designer extensions in an attempt to find bugs.
How to start
To start Autocrash, either go to the Debug menu and pick Autocrash, or press F12 inside CET.
Default autocrash options
The dialog have several options to tune the relative frequency of various events. If you want to specifically test connecting, the undo system, etc., you can increase the relative percentage of those (or disable them entirely).
Used to specify a specific extension to test, package, or switching between them all.
Only snappers in specified drawing
Used to test a specific drawing.
Advanced autocrash options
You will have an option of showing the advanced settings by pressing the "Show advanced settings" button.
Auto test iterations
How many cycles to run before aborting.
Nominal undo queue length
How many undo steps to reserve in memory.
Nominal snapper count
The amount of snappers to keep present at once.
Re-randomize interval (seconds)
How often the settings should randomize.
Insert card snappers every (steps)
Make sure that snappers are inserted every step.
Paperspace mode every (steps)
Make sure that paperspace is being tested.
How frequently to force a full space consistency check.
Clear drawing before start
Start with a new space.
Show idle tracker
Show which processes that are idle.
Flush 3D view
Whether the screen is updated while running (not sure about this... Fix me).
100 fps override
Force redraw periodically
Show how far out of the total iterations it has survived.
Show report after finish
Show detailed results.
Recommended to start from operator instead.
Randomize standard settings
Randomize standard settings.
Randomize optional settings
Randomize optional settings.
Randomize custom settings
Randomize custom settings.
Send an email to the input address in the text field below after every complete run.
Server to use for sending emails.