Merge "Always try to uprev Chrome" and followup.

Commit #1: Always try to uprev Chrome.

If a builder kicks off on a Chrome commit, it should try to uprev
Chrome, even if there have been no Chrome OS commits. Further,
dryrun builders (e.g. trybots) should always run through to
completion, even if there are no commits.

BUG=chromium-os:28768
TEST=Kick off example trybot run. Unit tests.

Change-Id: I022d2fc6019895c818ee3888f99ff3a9d9898cf5
Reviewed-on: https://gerrit.chromium.org/gerrit/19429

Commit #2: Typo fix, missed a 'not' in an assert.

Followup to I022d2fc6019895c818ee3888f99ff3a9d9898cf5.

BUG=none
TEST=Run a release build.

Change-Id: I398c4eda5805eb374fd4e79a02bd65ebb4d29545
Reviewed-on: https://gerrit.chromium.org/gerrit/19581
Reviewed-on: https://gerrit.chromium.org/gerrit/19651
Reviewed-by: David James <davidjames@chromium.org>
Tested-by: David James <davidjames@chromium.org>
7 files changed