Reland "Added perfetto test suite to Linux, Mac, and Windows bots."

This is a reland of 0e03fcf2648bc8e84402a7099a143d815165ff64

Original change's description:
> Added perfetto test suite to Linux, Mac, and Windows bots.
> 
> Added perfetto unittests to Linux, Mac, and Windows bots.
> Removed tests from Android bots because they were failing.
> Reland of https://crrev.com/c/1468261 with a few adjustments.
> 
> Bug: 931138
> Change-Id: Ic4e844f0008e5a267ee28db627c3c4086e0fdfbc
> Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1524528
> Commit-Queue: Karen Qian <karenqian@google.com>
> Reviewed-by: John Budorick <jbudorick@chromium.org>
> Reviewed-by: Eric Seckler <eseckler@chromium.org>
> Cr-Commit-Position: refs/heads/master@{#641658}

Bug: 931138
Change-Id: Ibb543f54ada48c0b9cb46bd5a7156007d035db08
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1531240
Reviewed-by: Eric Seckler <eseckler@chromium.org>
Reviewed-by: John Budorick <jbudorick@chromium.org>
Commit-Queue: Karen Qian <karenqian@google.com>
Cr-Commit-Position: refs/heads/master@{#642195}
10 files changed