Fix flaky issue validation tests

Match complete issue-list entries when checking validation messages
instead of searching for issue ID substrings.

A randomly generated commit SHA may contain the same substring and cause
false test failures or successes.

The flaky assertions are fixed in:

* testSuggestedMatchingSingleNonExisting
* testSuggestedMatchingMultipleOneNonExsting
* testSuggestedMatchingMultipleSomeNonExsting
* testSuggestedMatchingMultipleIOExceptionIsNonExsting

The other validation tests are updated to use the shared bug ID and
commit-message constants, consolidating the test data introduced by this
fix without changing their behavior.

Bug: Issue 564285978
Change-Id: I460dea02c2bd60cf8e02e0ff448822789892c651
1 file changed
tree: 933a3f440594de026118910269fc40d971a470a8
  1. .settings/
  2. src/
  3. tools/
  4. .bazelignore
  5. .bazelrc
  6. .gitignore
  7. bazlets.bzl
  8. BUILD
  9. LICENSE
  10. WORKSPACE