﻿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
