Tests: reduce load on perf bots by collecting less data

Collecting this data takes a significant amount of resources but we do
not actively use it at the moment.

Disable --split-shard-samples (will avoid separate calibration on each
shard)
Reduce samples to 6 (from default 10)

Bug: angleproject:7671
Change-Id: I87d45f21badb30ed44de9b9854c94fe7f67ecdc8
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/4605335
Reviewed-by: Cody Northrop <cnorthrop@google.com>
Reviewed-by: Yuly Novikov <ynovikov@chromium.org>
This commit is contained in:
Roman Lavrov
2023-06-09 12:02:52 -04:00
parent 55f3d3c7f2
commit 3e4f4caebc
3 changed files with 20 additions and 27 deletions

View File

@@ -916,7 +916,6 @@
"--log=debug",
"--samples-per-test=6",
"--show-test-stdout",
"--split-shard-samples",
"--trial-time=10"
],
"isolate_name": "angle_perftests",
@@ -947,7 +946,7 @@
"args": [
"--log=debug",
"--show-test-stdout",
"--split-shard-samples",
"--samples-per-test=6",
"--use-gl=native",
"--trace-tests",
"--trial-time=10"
@@ -981,7 +980,7 @@
"args": [
"--log=debug",
"--show-test-stdout",
"--split-shard-samples",
"--samples-per-test=6",
"--use-angle=vulkan",
"--trace-tests",
"--trial-time=10"
@@ -1343,7 +1342,6 @@
"--log=debug",
"--samples-per-test=6",
"--show-test-stdout",
"--split-shard-samples",
"--trial-time=10"
],
"isolate_name": "angle_perftests",
@@ -1374,7 +1372,7 @@
"args": [
"--log=debug",
"--show-test-stdout",
"--split-shard-samples",
"--samples-per-test=6",
"--use-gl=native",
"--trace-tests",
"--trial-time=10"
@@ -1408,7 +1406,7 @@
"args": [
"--log=debug",
"--show-test-stdout",
"--split-shard-samples",
"--samples-per-test=6",
"--use-angle=vulkan",
"--trace-tests",
"--trial-time=10"
@@ -1731,8 +1729,7 @@
"args": [
"--log=debug",
"--samples-per-test=6",
"--show-test-stdout",
"--split-shard-samples"
"--show-test-stdout"
],
"isolate_name": "angle_perftests",
"merge": {
@@ -1760,7 +1757,7 @@
"args": [
"--log=debug",
"--show-test-stdout",
"--split-shard-samples",
"--samples-per-test=6",
"--use-gl=native",
"--trace-tests"
],
@@ -1791,7 +1788,7 @@
"args": [
"--log=debug",
"--show-test-stdout",
"--split-shard-samples",
"--samples-per-test=6",
"--use-angle=vulkan",
"--trace-tests"
],
@@ -2543,8 +2540,7 @@
"args": [
"--log=debug",
"--samples-per-test=6",
"--show-test-stdout",
"--split-shard-samples"
"--show-test-stdout"
],
"isolate_name": "angle_perftests",
"merge": {
@@ -2572,7 +2568,7 @@
"args": [
"--log=debug",
"--show-test-stdout",
"--split-shard-samples",
"--samples-per-test=6",
"--use-gl=native",
"--trace-tests"
],
@@ -2603,7 +2599,7 @@
"args": [
"--log=debug",
"--show-test-stdout",
"--split-shard-samples",
"--samples-per-test=6",
"--use-angle=vulkan",
"--trace-tests"
],
@@ -4518,8 +4514,7 @@
"args": [
"--log=debug",
"--samples-per-test=6",
"--show-test-stdout",
"--split-shard-samples"
"--show-test-stdout"
],
"isolate_name": "angle_perftests",
"merge": {
@@ -4548,7 +4543,7 @@
"args": [
"--log=debug",
"--show-test-stdout",
"--split-shard-samples",
"--samples-per-test=6",
"--use-gl=native",
"--trace-tests"
],
@@ -4580,7 +4575,7 @@
"args": [
"--log=debug",
"--show-test-stdout",
"--split-shard-samples",
"--samples-per-test=6",
"--use-angle=vulkan",
"--trace-tests"
],
@@ -5438,8 +5433,7 @@
"args": [
"--log=debug",
"--samples-per-test=6",
"--show-test-stdout",
"--split-shard-samples"
"--show-test-stdout"
],
"isolate_name": "angle_perftests",
"merge": {
@@ -5468,7 +5462,7 @@
"args": [
"--log=debug",
"--show-test-stdout",
"--split-shard-samples",
"--samples-per-test=6",
"--use-gl=native",
"--trace-tests"
],
@@ -5500,7 +5494,7 @@
"args": [
"--log=debug",
"--show-test-stdout",
"--split-shard-samples",
"--samples-per-test=6",
"--use-angle=vulkan",
"--trace-tests"
],

View File

@@ -697,7 +697,6 @@
'--log=debug',
'--samples-per-test=6',
'--show-test-stdout',
'--split-shard-samples',
],
'merge': {
'script': '//scripts/process_angle_perf_results.py',
@@ -780,7 +779,7 @@
'args': [
'--log=debug',
'--show-test-stdout',
'--split-shard-samples',
'--samples-per-test=6',
'--use-gl=native',
'--trace-tests',
],
@@ -831,7 +830,7 @@
'args': [
'--log=debug',
'--show-test-stdout',
'--split-shard-samples',
'--samples-per-test=6',
'--use-angle=vulkan',
'--trace-tests',
],

View File

@@ -1,6 +1,6 @@
{
"infra/specs/angle.json":
"a38dfa2399ef86d5a7cfc23f5d4ab646",
"325671a9fad29a4f434a7883d6261dee",
"infra/specs/generate_test_spec_json.py":
"b8dbb50c814b7fe05eb77cf6e376cee4",
"infra/specs/mixins.pyl":
@@ -8,7 +8,7 @@
"infra/specs/test_suite_exceptions.pyl":
"55886f8b6ae4122306ce42083c5126c7",
"infra/specs/test_suites.pyl":
"f3694f6f5da055700a7805b52ea012df",
"64dbc702fcf98524edd79a154e97efb9",
"infra/specs/variants.pyl":
"8cfcaa99fa07ad2a2d5d14f220fd5037",
"infra/specs/waterfalls.pyl":