Issue metadata
Sign in to add a comment
|
4.3%-13.6% regression in webrtc_perf_tests at 23175:23176 |
||||||||||||||||||||
Issue descriptionSee the link to graphs below.
,
May 24 2018
I think these android perf alerts are due to measurement noise. I see no obvious suspects among nearby cls. Do you agree? Can we do something to either reduce noise or increase thresholds?
,
May 24 2018
I am okay with increasing thresholds for these tests but I don't own them. ssilkin, you seem to have worked on these tests recently, what do you think?
,
May 25 2018
I think these devices are too weak for tests which try to encode/decode HD+VGA+CIF in realtime with software codecs. We should consider these tests as stress tests in such case and ignore fluctuations in performance metrics. Are the alarm thresholds defined per platform? If not, then I suggest to ignore this regression and close the ticket.
,
May 25 2018
,
May 25 2018
Patrik, is there any easy way to increase thresholds for certain {test, device} combinations which are known to be particularly noisy?
Otherwise, I guess we'll just have to ignore alerts like these.
,
May 25 2018
Yes: https://sites.google.com/a/google.com/rtc-platform/test-engineering/performance-tests#TOC-Silencing-Alerts-in-Noisy-Graphs-Admin- Please give me a complete list of the tests you would like to silence for these device models, .e.g. WebRTCPerf/webrtc-android-tests-nexus4-lollipop/webrtc_perf_tests / cpu_usage / simulcast_vp8_3sl_low WebRTCPerf/webrtc-android-tests-nexus4-lollipop/webrtc_perf_tests / cpu_usage / simulcast_vp8_3sl_high ... for devices webrtc-android-tests-nexus4-lollipop webrtc-android-tests-nexus5-kitkat? Should I silence the ones in this bug or others too?
,
May 25 2018
The ones in this list would be a good start, but maybe Sergey can make up an extended list?
,
May 25 2018
I suggest to ignore the following configs: WebRTCPerf/webrtc-android-tests-nexus4-lollipop/webrtc_perf_tests/cpu_usage/simulcast_vp8_3sl_low WebRTCPerf/webrtc-android-tests-nexus4-lollipop/webrtc_perf_tests/cpu_usage/simulcast_vp8_3sl_medium WebRTCPerf/webrtc-android-tests-nexus4-lollipop/webrtc_perf_tests/cpu_usage/simulcast_vp8_3sl_high WebRTCPerf/webrtc-android-tests-nexus4-lollipop/webrtc_perf_tests/encode_time/simulcast_vp8_3sl_low WebRTCPerf/webrtc-android-tests-nexus4-lollipop/webrtc_perf_tests/encode_time/simulcast_vp8_3sl_medium WebRTCPerf/webrtc-android-tests-nexus4-lollipop/webrtc_perf_tests/encode_time/simulcast_vp8_3sl_high WebRTCPerf/webrtc-android-tests-nexus4-lollipop/webrtc_perf_tests/encode_frame_rate/simulcast_vp8_3sl_low WebRTCPerf/webrtc-android-tests-nexus4-lollipop/webrtc_perf_tests/encode_frame_rate/simulcast_vp8_3sl_medium WebRTCPerf/webrtc-android-tests-nexus4-lollipop/webrtc_perf_tests/encode_frame_rate/simulcast_vp8_3sl_high WebRTCPerf/webrtc-android-tests-nexus4-lollipop/webrtc_perf_tests/time_between_rendered_frames//simulcast_vp8_3sl_low WebRTCPerf/webrtc-android-tests-nexus4-lollipop/webrtc_perf_tests/time_between_rendered_frames//simulcast_vp8_3sl_medium WebRTCPerf/webrtc-android-tests-nexus4-lollipop/webrtc_perf_tests/time_between_rendered_frames//simulcast_vp8_3sl_high WebRTCPerf/webrtc-android-tests-nexus4-lollipop/webrtc_perf_tests/time_between_rendered_frames//simulcast_vp8_3sl_low WebRTCPerf/webrtc-android-tests-nexus4-lollipop/webrtc_perf_tests/time_between_rendered_frames//simulcast_vp8_3sl_medium WebRTCPerf/webrtc-android-tests-nexus4-lollipop/webrtc_perf_tests/time_between_rendered_frames//simulcast_vp8_3sl_high WebRTCPerf/webrtc-android-tests-nexus5-kitkat/webrtc_perf_tests/cpu_usage/simulcast_vp8_3sl_low WebRTCPerf/webrtc-android-tests-nexus5-kitkat/webrtc_perf_tests/cpu_usage/simulcast_vp8_3sl_medium WebRTCPerf/webrtc-android-tests-nexus5-kitkat/webrtc_perf_tests/cpu_usage/simulcast_vp8_3sl_high WebRTCPerf/webrtc-android-tests-nexus5-kitkat/webrtc_perf_tests/encode_time/simulcast_vp8_3sl_low WebRTCPerf/webrtc-android-tests-nexus5-kitkat/webrtc_perf_tests/encode_time/simulcast_vp8_3sl_medium WebRTCPerf/webrtc-android-tests-nexus5-kitkat/webrtc_perf_tests/encode_time/simulcast_vp8_3sl_high WebRTCPerf/webrtc-android-tests-nexus5-kitkat/webrtc_perf_tests/encode_frame_rate/simulcast_vp8_3sl_low WebRTCPerf/webrtc-android-tests-nexus5-kitkat/webrtc_perf_tests/encode_frame_rate/simulcast_vp8_3sl_medium WebRTCPerf/webrtc-android-tests-nexus5-kitkat/webrtc_perf_tests/encode_frame_rate/simulcast_vp8_3sl_high WebRTCPerf/webrtc-android-tests-nexus5-kitkat/webrtc_perf_tests/time_between_rendered_frames//simulcast_vp8_3sl_low WebRTCPerf/webrtc-android-tests-nexus5-kitkat/webrtc_perf_tests/time_between_rendered_frames//simulcast_vp8_3sl_medium WebRTCPerf/webrtc-android-tests-nexus5-kitkat/webrtc_perf_tests/time_between_rendered_frames//simulcast_vp8_3sl_high WebRTCPerf/webrtc-android-tests-nexus5-kitkat/webrtc_perf_tests/time_between_rendered_frames//simulcast_vp8_3sl_low WebRTCPerf/webrtc-android-tests-nexus5-kitkat/webrtc_perf_tests/time_between_rendered_frames//simulcast_vp8_3sl_medium WebRTCPerf/webrtc-android-tests-nexus5-kitkat/webrtc_perf_tests/time_between_rendered_frames//simulcast_vp8_3sl_high
,
May 28 2018
Ok, I've added everything in #9 to the "Disable Alerting" anomaly config in the dashboard; there should be no new alerts generated for those now. |
|||||||||||||||||||||
►
Sign in to add a comment |
|||||||||||||||||||||
Comment 1 by 42576172...@developer.gserviceaccount.com
, May 24 2018