Have CrashMonkey run in a "fuzzer" mode where:
- It takes as input running time T. It should terminate after this specified time.
- It randomly picks a target workload in the configured state space (right now it explores everything)
- It stores a persistent state with the workloads it has already explored so that it doesn't explore them in the next invocation (a bloom filter with test IDs would probably work)
Have CrashMonkey run in a "fuzzer" mode where: