FlakyRuns for really flaky steps/tests older than 3 months are hardly useful, but slow down loading page with all flakes. We should remove FlakyRun entries from Flake.occurrence if there are more than 100 recent occurrences.
The following revision refers to this bug: https://chromium.googlesource.com/infra/infra.git/+/7e2c0d0355994ced3ecf4b38a8526d270ea7feca commit 7e2c0d0355994ced3ecf4b38a8526d270ea7feca Author: Sergiy Byelozyorov <sergiyb@chromium.org> Date: Wed May 04 10:25:04 2016 Add a cron job to clean up old Flake occurrences to speed up application BUG= 609073 Change-Id: Iaba9b38cb792c685b3393836dd241495af29ec58 Reviewed-on: https://chromium-review.googlesource.com/342390 Reviewed-by: Paweł Hajdan Jr. <phajdan.jr@chromium.org> Commit-Queue: Sergiy Byelozyorov <sergiyb@chromium.org> [modify] https://crrev.com/7e2c0d0355994ced3ecf4b38a8526d270ea7feca/appengine/chromium_try_flakes/cron.yaml [modify] https://crrev.com/7e2c0d0355994ced3ecf4b38a8526d270ea7feca/appengine/chromium_try_flakes/handlers/cron_dispatch.py [modify] https://crrev.com/7e2c0d0355994ced3ecf4b38a8526d270ea7feca/appengine/chromium_try_flakes/status/cq_status.py [modify] https://crrev.com/7e2c0d0355994ced3ecf4b38a8526d270ea7feca/appengine/chromium_try_flakes/status/test/cq_status_test.py
The following revision refers to this bug: https://chromium.googlesource.com/infra/infra/+/7e2c0d0355994ced3ecf4b38a8526d270ea7feca commit 7e2c0d0355994ced3ecf4b38a8526d270ea7feca Author: Sergiy Byelozyorov <sergiyb@chromium.org> Date: Wed May 04 10:25:04 2016 Add a cron job to clean up old Flake occurrences to speed up application BUG= 609073 Change-Id: Iaba9b38cb792c685b3393836dd241495af29ec58 Reviewed-on: https://chromium-review.googlesource.com/342390 Reviewed-by: Paweł Hajdan Jr. <phajdan.jr@chromium.org> Commit-Queue: Sergiy Byelozyorov <sergiyb@chromium.org> [modify] https://crrev.com/7e2c0d0355994ced3ecf4b38a8526d270ea7feca/appengine/chromium_try_flakes/cron.yaml [modify] https://crrev.com/7e2c0d0355994ced3ecf4b38a8526d270ea7feca/appengine/chromium_try_flakes/status/test/cq_status_test.py [modify] https://crrev.com/7e2c0d0355994ced3ecf4b38a8526d270ea7feca/appengine/chromium_try_flakes/status/cq_status.py [modify] https://crrev.com/7e2c0d0355994ced3ecf4b38a8526d270ea7feca/appengine/chromium_try_flakes/handlers/cron_dispatch.py
The following revision refers to this bug: https://chromium.googlesource.com/infra/infra/+/6f9778a297e30d2a3dbf8a1506c08a4d46e2a213 commit 6f9778a297e30d2a3dbf8a1506c08a4d46e2a213 Author: Sergiy Byelozyorov <sergiyb@chromium.org> Date: Wed May 04 12:49:28 2016 Fix cron config: "days" is not supported BUG= 609073 Change-Id: I9c3f896b96f89d4cbff7154775c9ec42e1c57643 Reviewed-on: https://chromium-review.googlesource.com/342420 Reviewed-by: Andrii Shyshkalov <tandrii@chromium.org> Commit-Queue: Andrii Shyshkalov <tandrii@chromium.org> [modify] https://crrev.com/6f9778a297e30d2a3dbf8a1506c08a4d46e2a213/appengine/chromium_try_flakes/cron.yaml
The following revision refers to this bug: https://chromium.googlesource.com/infra/infra.git/+/6f9778a297e30d2a3dbf8a1506c08a4d46e2a213 commit 6f9778a297e30d2a3dbf8a1506c08a4d46e2a213 Author: Sergiy Byelozyorov <sergiyb@chromium.org> Date: Wed May 04 12:49:28 2016 Fix cron config: "days" is not supported BUG= 609073 Change-Id: I9c3f896b96f89d4cbff7154775c9ec42e1c57643 Reviewed-on: https://chromium-review.googlesource.com/342420 Reviewed-by: Andrii Shyshkalov <tandrii@chromium.org> Commit-Queue: Andrii Shyshkalov <tandrii@chromium.org> [modify] https://crrev.com/6f9778a297e30d2a3dbf8a1506c08a4d46e2a213/appengine/chromium_try_flakes/cron.yaml
The following revision refers to this bug: https://chromium.googlesource.com/infra/infra.git/+/00586c6586a8f74c487264a50aaabe434ab878ef commit 00586c6586a8f74c487264a50aaabe434ab878ef Author: Sergiy Byelozyorov <sergiyb@chromium.org> Date: Wed May 04 15:21:59 2016 Also remove invalid occurrences from a flake BUG= 609073 Change-Id: Id07faf2279e921ea79520bff6632d69d14511dec Reviewed-on: https://chromium-review.googlesource.com/342382 Reviewed-by: Paweł Hajdan Jr. <phajdan.jr@chromium.org> Commit-Queue: Sergiy Byelozyorov <sergiyb@chromium.org> [modify] https://crrev.com/00586c6586a8f74c487264a50aaabe434ab878ef/appengine/chromium_try_flakes/status/cq_status.py [modify] https://crrev.com/00586c6586a8f74c487264a50aaabe434ab878ef/appengine/chromium_try_flakes/status/test/cq_status_test.py
The following revision refers to this bug: https://chromium.googlesource.com/infra/infra/+/00586c6586a8f74c487264a50aaabe434ab878ef commit 00586c6586a8f74c487264a50aaabe434ab878ef Author: Sergiy Byelozyorov <sergiyb@chromium.org> Date: Wed May 04 15:21:59 2016 Also remove invalid occurrences from a flake BUG= 609073 Change-Id: Id07faf2279e921ea79520bff6632d69d14511dec Reviewed-on: https://chromium-review.googlesource.com/342382 Reviewed-by: Paweł Hajdan Jr. <phajdan.jr@chromium.org> Commit-Queue: Sergiy Byelozyorov <sergiyb@chromium.org> [modify] https://crrev.com/00586c6586a8f74c487264a50aaabe434ab878ef/appengine/chromium_try_flakes/status/test/cq_status_test.py [modify] https://crrev.com/00586c6586a8f74c487264a50aaabe434ab878ef/appengine/chromium_try_flakes/status/cq_status.py
The following revision refers to this bug: https://chromium.googlesource.com/infra/infra.git/+/a3fccdeb654863111e077ff7c0532e47dd66a486 commit a3fccdeb654863111e077ff7c0532e47dd66a486 Author: Sergiy Byelozyorov <sergiyb@chromium.org> Date: Wed May 04 15:51:01 2016 Only update occurrences if there is something to remove BUG= 609073 Change-Id: I80db3fa8e827d6b617d39cf15bed8a7a2f381f07 Reviewed-on: https://chromium-review.googlesource.com/342440 Reviewed-by: Paweł Hajdan Jr. <phajdan.jr@chromium.org> Commit-Queue: Sergiy Byelozyorov <sergiyb@chromium.org> [modify] https://crrev.com/a3fccdeb654863111e077ff7c0532e47dd66a486/appengine/chromium_try_flakes/status/cq_status.py
The following revision refers to this bug: https://chromium.googlesource.com/infra/infra/+/a3fccdeb654863111e077ff7c0532e47dd66a486 commit a3fccdeb654863111e077ff7c0532e47dd66a486 Author: Sergiy Byelozyorov <sergiyb@chromium.org> Date: Wed May 04 15:51:01 2016 Only update occurrences if there is something to remove BUG= 609073 Change-Id: I80db3fa8e827d6b617d39cf15bed8a7a2f381f07 Reviewed-on: https://chromium-review.googlesource.com/342440 Reviewed-by: Paweł Hajdan Jr. <phajdan.jr@chromium.org> Commit-Queue: Sergiy Byelozyorov <sergiyb@chromium.org> [modify] https://crrev.com/a3fccdeb654863111e077ff7c0532e47dd66a486/appengine/chromium_try_flakes/status/cq_status.py
The following revision refers to this bug: https://chromium.googlesource.com/infra/infra.git/+/85cd862f63b6cb3c99997fa4d187202fc3563e32 commit 85cd862f63b6cb3c99997fa4d187202fc3563e32 Author: sergiyb <sergiyb@chromium.org> Date: Wed May 04 17:33:31 2016 Load only a few flakes on the index page and inline link to load more R=sergeyberezin@chromium.org BUG= 609073 Review-Url: https://codereview.chromium.org/1950083002 [modify] https://crrev.com/85cd862f63b6cb3c99997fa4d187202fc3563e32/appengine/chromium_try_flakes/handlers/index.py [modify] https://crrev.com/85cd862f63b6cb3c99997fa4d187202fc3563e32/appengine/chromium_try_flakes/templates/index.html
The following revision refers to this bug: https://chromium.googlesource.com/infra/infra.git/+/7568dfca8a12b4d61a4c27f29569263249b87a49 commit 7568dfca8a12b4d61a4c27f29569263249b87a49 Author: sergiyb <sergiyb@chromium.org> Date: Fri May 06 15:03:46 2016 Deprecate bug-friendly feature R=phajdan.jr@chromium.org BUG= 609073 Review-Url: https://codereview.chromium.org/1950053002 [modify] https://crrev.com/7568dfca8a12b4d61a4c27f29569263249b87a49/appengine/chromium_try_flakes/handlers/all_flake_occurrences.py [modify] https://crrev.com/7568dfca8a12b4d61a4c27f29569263249b87a49/appengine/chromium_try_flakes/templates/all_flake_occurrences.html
The following revision refers to this bug: https://chromium.googlesource.com/infra/infra.git/+/6d18c44be838199afd5224206c2794f08e226f49 commit 6d18c44be838199afd5224206c2794f08e226f49 Author: sergiyb <sergiyb@chromium.org> Date: Fri May 06 22:14:24 2016 Add show-all feature to the all-flake-occurrences page R=tandrii@chromium.org BUG= 609073 Review-Url: https://codereview.chromium.org/1945903004 [modify] https://crrev.com/6d18c44be838199afd5224206c2794f08e226f49/appengine/chromium_try_flakes/handlers/all_flake_occurrences.py [modify] https://crrev.com/6d18c44be838199afd5224206c2794f08e226f49/appengine/chromium_try_flakes/templates/all_flake_occurrences.html [modify] https://crrev.com/6d18c44be838199afd5224206c2794f08e226f49/appengine/chromium_try_flakes/templates/index.html
Comment 1 by bugdroid1@chromium.org
, May 4 2016