id,summary,reporter,owner,description,type,status,component,version,severity,resolution,keywords,cc,stage,has_patch,needs_docs,needs_tests,needs_better_patch,easy,ui_ux 24522,Add test command option to run tests in a random order,Andreas Savvides,Chris Jerdonek,"Similar in spirit to [https://docs.djangoproject.com/en/dev/ref/django-admin/#django-admin-option---reverse --reverse] introduced in 1.8, the idea is to add a --random option that will randomise the test run order. Grouping by test class would be preserved when using this option. I think the idea behind --reverse is great, so I see something like --random a way of going a step further to help with debugging test cases that are not properly isolated. Going a step further - which might be unnecessary, so this is just a minor aside - we could even add an option that generates and runs X randomised test runs in all possible orders given a set of tests. That way, people who are really paranoid can confirm that their tests really pass and order genuinely does not matter in any case.",New feature,closed,Testing framework,dev,Normal,fixed,,Ahmad A. Hussein Adam Wróbel Chris Jerdonek Adam Johnson,Ready for checkin,1,0,0,0,0,0