In main stage, the total run time is set to "900" seconds, it means after 900 seconds even not all 10000 objects are written. if you expect to create all 10000 objects in sure, you should create then in prepare stage. BTW, even you extend the runtime in main stage, it doesn't grantee all those 10000 objects to be created, as object to be created is randomly selected from #1 to #10000, some objects may be created multiple times, and some may not have chance to be selected.
Thank you for your reply. I understand that only a subset of the objects in the range will be created since it's random selection within the specified time span. The problem I encountered is the program quited without finishing the main stage. The log file only showed when the main stage started properly, it didn't print any further progress of the workload, and the program terminated.
This seems only happens to relatively large object space, in this example, 10000 objects. I reran the same workload, sometimes it can complete, sometimes it can't. If I increase the object space to even larger, it's mostly likely the workload can never finish normally. Is there other log to look at in addition to system.log and logs under missions sub folder?