Improve Findit Frontend layer |
||
Issue description1. Switch polymer from ad-hoc installation to the one in appengine/third_party 2. Add Google Analytics to track page views 3. Use page view record to improve user-facing UI pages. Below are possible works ordered by priority according to our expected usages. 3.1 Further polymerize the result page of a flake analysis: https://findit-for-me.appspot.com/waterfall/flake?key=ag9zfmZpbmRpdC1mb3ItbWVyugELEhdNYXN0ZXJGbGFrZUFuYWx5c2lzUm9vdCKDAWNocm9taXVtLm1lbW9yeS9MaW51eCBDaHJvbWl1bU9TIE1TYW4gVGVzdHMvNjg5NS9tdXNfYXNoX3VuaXR0ZXN0cy9WRzloYzNSTllXNWhaMlZ5VkdWemRDNU9kV3hzVFdWemMyRm5aVWhoYzA1dlJHbHpiV2x6YzBKMWRIUnZiZz09DAsSE01hc3RlckZsYWtlQW5hbHlzaXMYAQw 3.2 Culprit page for flaky tests: https://findit-for-me.appspot.com/waterfall/flake/flake-culprit?key=ag9zfmZpbmRpdC1mb3ItbWVyQwsSDEZsYWtlQ3VscHJpdCIxY2hyb21pdW0vMTJhMjY0NmQ3ZjdkZjlmZmNmZmYyYjQ0ZGJiNDlmZjU4Mjg5ZDExZQw 3.3 Culprit page for compile failures and consistent test failures: https://findit-for-me.appspot.com/waterfall/culprit?key=ag9zfmZpbmRpdC1mb3ItbWVyRAsSDVdmU3VzcGVjdGVkQ0wiMWNocm9taXVtL2NlMTMwNTEyM2UxMGY5N2FkYjE1NWM4OTMwNjg0YjU3YWIyOGQ0YWQM 3.4 Polymerize the default home page: https://findit-for-me.appspot.com/, potentially improve UI with dropdown selection of master/builder/step-name/etc 3.5 Polymerize the dashboard of flake analyses: https://findit-for-me.appspot.com/waterfall/list-flakes 4. General usability improvement in the UI layer. Single page polymer app would be great to have, but not a priority at the moment because Findit takes automatic actions. 5. Add new features to the UI layer (this will involve backend data processing work, and we need to coordinate with Jeff). 5.1 In flake analysis result page, show all existing data points for the same test on the same builder/tester config. 5.2 In flake analysis result page, show all existing data points for the same test across different builder/tester configs.
,
Aug 6
|
||
►
Sign in to add a comment |
||
Comment 1 by pras...@chromium.org
, Apr 28 2018