The choice of device used by the build bot affects the encode_time in linked graph (and likely others) this causes a lot of invalid alerts and can hide real performance regressions.
For some examples taken from logs at different times, note that although the build number is increasing, the reported value is correlated with the device identifier.
Build 2492: I 558.981s run_tests_on_device(07413249003b5789) RESULT encode_time: simulcast_vp8_3sl_high = {71.818182, 7.732084} ms
Build 2502: I 578.538s run_tests_on_device(07413249003b5789) RESULT encode_time: simulcast_vp8_3sl_high = {71.863636, 9.240698} ms
Build 2517: I 586.097s run_tests_on_device(0746ae42003bccf9) RESULT encode_time: simulcast_vp8_3sl_high = {78.545455, 8.940344} ms
Build 2518: I 605.640s run_tests_on_device(0746ae42003bccf9) RESULT encode_time: simulcast_vp8_3sl_high = {78.818182, 8.663593} ms
Build 2537: I 631.664s run_tests_on_device(03832b22f0e944a0) RESULT encode_time: simulcast_vp8_3sl_high = {86.250000, 9.070745} ms
Build 2569: I 649.815s run_tests_on_device(03832b22f0e944a0) RESULT encode_time: simulcast_vp8_3sl_high = {87.795455, 12.004885} ms
Build 2577: I 609.851s run_tests_on_device(0746ae42003bccf9) RESULT encode_time: simulcast_vp8_3sl_high = {80.795455, 12.151654} ms
Build 2582: I 616.428s run_tests_on_device(0746ae42003bccf9) RESULT encode_time: simulcast_vp8_3sl_high = {79.840909, 10.860569} ms
Build 2595: I 667.596s run_tests_on_device(03832b22f0e944a0) RESULT encode_time: simulcast_vp8_3sl_high = {87.545455, 8.459676} ms
Build 2596: I 684.539s run_tests_on_device(03832b22f0e944a0) RESULT encode_time: simulcast_vp8_3sl_high = {87.545455, 8.566464} ms
Comment 1 by srte@chromium.org
, Jun 27 2017