commit | 41fdb78fbbd83b6da4ef026d64ae1e023787a50d | [log] [tgz] |
---|---|---|
author | Rakib M. Hasan <rmhasan@google.com> | Wed Dec 05 22:41:15 2018 |
committer | Commit Bot <commit-bot@chromium.org> | Thu Dec 06 01:49:14 2018 |
tree | 2aaefc7be83a17aa567427e8aee975a0e720749d | |
parent | a8f4725aa0039254feba6041d86b03005979c161 [diff] |
Adds new verification to expectation_parser.py Currently typ accepts tags that are a part of multiple tag sets. This change will add a new verification that will make sure each tag set is mutually exclusive. If this rule is violated, then a ParseError exception will be thrown and will contain an appropriate message. I also added a new unittest, testParseExpectationMutuallyExclusiveTestSets in expectations_parser_test.py for this change R=dpranke@google.com, nednguyen@google.com Bug: chromium:905426 Change-Id: Ieb2ed64c6a3abd8b7adbfa5144c15e43ffed40ca Reviewed-on: https://chromium-review.googlesource.com/c/1359875 Reviewed-by: Dirk Pranke <dpranke@chromium.org> Reviewed-by: Ned Nguyen <nednguyen@google.com> Commit-Queue: Rakib Hasan <rmhasan@google.com>
Catapult is the home for several performance tools that span from gathering, displaying and analyzing performance data. This includes:
These tools were created by Chromium developers for performance analysis, testing, and monitoring of Chrome, but they can also be used for analyzing and monitoring websites, and eventually Android apps.
Please see our contributor's guide