Use a NO_FILTER constant instead of null.

Change-Id: Iba526cbab5758a9c30d4655ba2bcbc27b3e0cdf1
Fix report merger.

Properly add the tasks to merge in the report.
Also add a test in the multiproject sample to verify that the
report actually merge results.

Change-Id: I9e986bfe440fcfd5638129e5d3b4dfd30b65dcf2
Running tests with no test found will now break the build.

Fixed a bunch of test projects to make them pass with
the new behavior.

https://code.google.com/p/android/issues/detail?id=76249

Change-Id: Ifa8b4cdcca673c73103c7035d03e643354f9b7e9
Fix lint HTML formatting: don't allow line breaks in URLs

Change-Id: Icb2c7b951a0401e9f8e1e79009bb467f589e447f
73880: XML layout lint doesn't complain when an id is empty ie. "@+id/"

Change-Id: Ifc696cc01ee4e1079d25b1c693c11b5143ace830
Merge "Use a NO_FILTER constant instead of null." into idea133
Merge "Fix report merger." into idea133
Merge "Use a NO_FILTER constant instead of null." into idea133
automerge: b30bd0c

* commit 'b30bd0c2553b5841952b6e64a1c8f2912da97e1b':
  Use a NO_FILTER constant instead of null.
Merge "Fix report merger." into idea133
automerge: 21163bf

* commit '21163bf11ae6e53d76643847e97937f217d76fcd':
  Fix report merger.
Merge "Running tests with no test found will now break the build." into idea133
Merge "Running tests with no test found will now break the build." into idea133
automerge: cbff0f5

* commit 'cbff0f570c4ac586f5c5f05d326338858db0fe3b':
  Running tests with no test found will now break the build.
Fix simpleManifestMergingTask sample

(cherry picked from commit cd9ddb2151068c9e8c35bc35b6d5f5a05df1a001)

Change-Id: I01a2fc3040c5dfec73545abb2f1c4633d603e45f
Merge "Fix simpleManifestMergingTask sample" into idea133
Merge "Fix simpleManifestMergingTask sample" into idea133
automerge: bd26c52

* commit 'bd26c5238874a1067e3e04b41bec77fb7c57b308':
  Fix simpleManifestMergingTask sample
Fix 3rdPartyTests by reporting fake test results.

This test doesn't actually run tests, it just tests the hooks
for 3rd party device connector, but it now needs to fake running
tests through those hooks to not trigger the 0-test failure
in the test runner.

Change-Id: Ibccfa618a1a769cd44c9bd59aff66697412b7a88
Fix simpleManifestMerger to include clean task.

Change-Id: Idb98b2f3f07eb8caf2d9bb877636574cc762c32d
Merge "Fix 3rdPartyTests by reporting fake test results." into idea133
Merge "Fix simpleManifestMerger to include clean task." into idea133
Merge "Fix 3rdPartyTests by reporting fake test results." into idea133
automerge: abcc18a

* commit 'abcc18a7d6ec87ff55c6c948e276e588af5e7afa':
  Fix 3rdPartyTests by reporting fake test results.
Merge "Fix simpleManifestMerger to include clean task." into idea133
automerge: e5e5070

* commit 'e5e50705a88490f057d725c74e5a1dfd1197aa94':
  Fix simpleManifestMerger to include clean task.