diff --git a/docker/quicktest.sh b/docker/quicktest.sh
index 02e014cd3cc7bb88eebd02f03ff599913079152b..b06feccdc578a59c8ef00531871e1211c2a407e5 100755
--- a/docker/quicktest.sh
+++ b/docker/quicktest.sh
@@ -16,6 +16,11 @@ elif [ $1 = "rtlsim" ]; then
 elif [ $1 = "end2end" ]; then
   echo "Running end2end test suite with no parallelism"
   python setup.py test --addopts "-k end2end"
+elif [ $1 = "full" ]; then
+  echo "Running full test suite, each step with appropriate parallelism"
+  $0 main;
+  $0 rtlsim;
+  $0 end2end;
 else
   echo "Unrecognized argument to quicktest.sh"
 fi