Invoke full_release_test when running the au suite.

Add AU HW Test stage that bundles au test control files for the au
suite separately before running the au suite. This is done separately
as the au payloads require that we upload the payloads before we
invoke the program to generate the control files and we don't want
to have to wait for this to run other test suites (basically has
different pre-conditions).

BUG=chromium-os:37575
TEST=All unittests + pylint + trybot running

Change-Id: I54392fa250392f5de53c6986b060f464d9ee0df2
Reviewed-on: https://gerrit.chromium.org/gerrit/42071
Commit-Queue: Chris Sosa <sosa@chromium.org>
Reviewed-by: Chris Sosa <sosa@chromium.org>
Tested-by: Chris Sosa <sosa@chromium.org>
diff --git a/scripts/cbuildbot.py b/scripts/cbuildbot.py
index e2018c7..7e583ff 100644
--- a/scripts/cbuildbot.py
+++ b/scripts/cbuildbot.py
@@ -365,7 +365,10 @@
     # We can not run hw tests without archiving the payloads.
     if self.options.archive:
       for suite in config['hw_tests']:
-        stage_list.append([stages.HWTestStage, board, archive_stage, suite])
+        if suite == constants.HWTEST_AU_SUITE:
+          stage_list.append([stages.AUTestStage, board, archive_stage, suite])
+        else:
+          stage_list.append([stages.HWTestStage, board, archive_stage, suite])
 
       for suite in config['async_hw_tests']:
         stage_list.append([stages.ASyncHWTestStage, board, archive_stage,