Hash :
90c981da
Author :
Date :
2021-09-10T11:04:19
Perf Tests: Split samples into sub-tests on desktop. This adds an option to the perf test runner to split each sample of each test into a sub-test. The sub-tests then are split among the shards like ordinary tests, and distributed across machines. The intent is that running on different machines will reduce inter-build variance because of differences between test machines. This sampling change is only added to desktop (Linux/Win) because Android device variance seems to be lower. Bug: angleproject:6090 Change-Id: I4046a012727baa8a0f2595de2349cc34257691f9 Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/3152752 Commit-Queue: Jamie Madill <jmadill@chromium.org> Reviewed-by: Cody Northrop <cnorthrop@google.com> Reviewed-by: Yuly Novikov <ynovikov@chromium.org>
{
"infra/specs/angle.json":
"83abe3579958ae638fd97fceed14deb6",
"infra/specs/generate_test_spec_json.py":
"348921bf70270ec6ee51fbb7e97d6925",
"infra/specs/mixins.pyl":
"4c2309d7cebe8a1d43292c5c2012b1db",
"infra/specs/test_suite_exceptions.pyl":
"723460da84a90884a9668c07a0893390",
"infra/specs/test_suites.pyl":
"f0c44ad03f21f7e8a2480591f7cdf1c5",
"infra/specs/variants.pyl":
"8cfcaa99fa07ad2a2d5d14f220fd5037",
"infra/specs/waterfalls.pyl":
"a196371a2661764b889ed75cb1e243f5",
"testing/buildbot/generate_buildbot_json.py":
"7481f1355bdaa3936fad08e2fbf340f7",
"testing/buildbot/mixins.pyl":
"7e3117a3a2ecc1ebfe5f50c3cbcb224d"
}