Seans add perf test baseline files and ensure we only send aggregations over player connection (#196)

* Add first perf test baseline file

* add new baselines for opengles3 and vulkan

* enable PERF_AGGREGATIONS_ONLY

(cherry picked from commit 8a09f9302871578556d5c969183a9afd171b1ea9)

* Ensure standalone platform uses PERF_AGGREGATIONS_ONLY

* removing trunk baselines, these belong in the trunk branch
This commit is contained in:
Sean Stolberg 2020-02-24 08:49:59 -08:00 коммит произвёл GitHub Enterprise
Родитель a1ae7987ce
Коммит f5b2322896
3 изменённых файлов: 317 добавлений и 10 удалений

Просмотреть файл

@ -0,0 +1,57 @@
<?xml version="1.0" encoding="utf-8"?>
<test-run id="2" testcasecount="7" result="Passed" total="7" passed="7" failed="0" inconclusive="0" skipped="0" asserts="0" engine-version="3.5.0.0" clr-version="4.0.30319.42000" start-time="0001-01-01 00:00:00Z" end-time="0001-01-01 00:00:00Z" duration="400.9258438">
<test-suite type="TestSuite" id="1000" name="UnityTestFramework" fullname="UnityTestFramework" runstate="Runnable" testcasecount="7" result="Passed" start-time="2020-02-15 20:40:48Z" end-time="2020-02-15 20:47:29Z" duration="400.925844" total="7" passed="7" failed="0" inconclusive="0" skipped="0" asserts="0">
<test-suite type="Assembly" id="1011" name="Tests.dll" fullname="/data/app/com.UnityTestRunner.UnityTestRunner-1/base.apk/assets/bin/Data/Managed/Tests.dll" runstate="Runnable" testcasecount="6" result="Passed" start-time="2020-02-15 20:40:48Z" end-time="2020-02-15 20:47:28Z" duration="400.598286" total="6" passed="6" failed="0" inconclusive="0" skipped="0" asserts="0">
<test-suite type="TestFixture" id="1001" name="ObjectCountStressTest" fullname="ObjectCountStressTest" classname="ObjectCountStressTest" runstate="Runnable" testcasecount="3" result="Passed" start-time="2020-02-15 20:40:48Z" end-time="2020-02-15 20:44:46Z" duration="238.255912" total="3" passed="3" failed="0" inconclusive="0" skipped="0" asserts="0">
<test-suite type="ParameterizedMethod" id="1005" name="PerformObjectCountStressTest" fullname="ObjectCountStressTest.PerformObjectCountStressTest" classname="ObjectCountStressTest" runstate="Runnable" testcasecount="3" result="Passed" start-time="2020-02-15 20:40:48Z" end-time="2020-02-15 20:44:46Z" duration="238.226538" total="3" passed="3" failed="0" inconclusive="0" skipped="0" asserts="0">
<test-case id="1002" name="LitInstancedSphere" fullname="ObjectCountStressTest.PerformObjectCountStressTest.LitInstancedSphere" methodname="PerformObjectCountStressTest" classname="ObjectCountStressTest" runstate="Runnable" seed="0" result="Passed" start-time="2020-02-15 20:40:48Z" end-time="2020-02-15 20:42:05Z" duration="77.410676" asserts="0">
<output> ##performancetestresult:{"TestName":"ObjectCountStressTest.PerformObjectCountStressTest.LitInstancedSphere","TestCategories":["XR","Performance","OCULUS_XRSDK"],"TestVersion":"5","StartTime":1581799248234.061,"EndTime":1581799325588.863,"SampleGroups":[{"Definition":{"Name":"Number Of Objects","SampleUnit":8,"AggregationType":3,"Threshold":0.02,"IncreaseIsBetter":true,"Percentile":0.0,"FailOnBaseline":true},"Samples":[663.0],"Min":663.0,"Max":663.0,"Median":663.0,"Average":663.0,"StandardDeviation":0.0,"PercentileValue":0.0,"Sum":663.0,"Zeroes":0,"SampleCount":1}]}
</output>
</test-case>
<test-case id="1003" name="LitNonInstancedSphere" fullname="ObjectCountStressTest.PerformObjectCountStressTest.LitNonInstancedSphere" methodname="PerformObjectCountStressTest" classname="ObjectCountStressTest" runstate="Runnable" seed="0" result="Passed" start-time="2020-02-15 20:42:05Z" end-time="2020-02-15 20:43:24Z" duration="78.122379" asserts="0">
<output> ##performancetestresult:{"TestName":"ObjectCountStressTest.PerformObjectCountStressTest.LitNonInstancedSphere","TestCategories":["XR","Performance","OCULUS_XRSDK"],"TestVersion":"5","StartTime":1581799325924.499,"EndTime":1581799404039.9502,"SampleGroups":[{"Definition":{"Name":"Number Of Objects","SampleUnit":8,"AggregationType":3,"Threshold":0.02,"IncreaseIsBetter":true,"Percentile":0.0,"FailOnBaseline":true},"Samples":[1349.0],"Min":1349.0,"Max":1349.0,"Median":1349.0,"Average":1349.0,"StandardDeviation":0.0,"PercentileValue":0.0,"Sum":1349.0,"Zeroes":0,"SampleCount":1}]}
</output>
</test-case>
<test-case id="1004" name="LitNonInstancedSphereWithFrustumCulling" fullname="ObjectCountStressTest.PerformObjectCountStressTest.LitNonInstancedSphereWithFrustumCulling" methodname="PerformObjectCountStressTest" classname="ObjectCountStressTest" runstate="Runnable" seed="0" result="Passed" start-time="2020-02-15 20:43:24Z" end-time="2020-02-15 20:44:46Z" duration="82.359530" asserts="0">
<output> ##performancetestresult:{"TestName":"ObjectCountStressTest.PerformObjectCountStressTest.LitNonInstancedSphereWithFrustumCulling","TestCategories":["XR","Performance","OCULUS_XRSDK"],"TestVersion":"5","StartTime":1581799404049.631,"EndTime":1581799486401.0,"SampleGroups":[{"Definition":{"Name":"Number Of Objects","SampleUnit":8,"AggregationType":3,"Threshold":0.02,"IncreaseIsBetter":true,"Percentile":0.0,"FailOnBaseline":true},"Samples":[2024.0],"Min":2024.0,"Max":2024.0,"Median":2024.0,"Average":2024.0,"StandardDeviation":0.0,"PercentileValue":0.0,"Sum":2024.0,"Zeroes":0,"SampleCount":1}]}
</output>
</test-case>
</test-suite>
</test-suite>
<test-suite type="TestFixture" id="1006" name="OculusStatsTests" fullname="OculusStatsTests" classname="OculusStatsTests" runstate="Runnable" testcasecount="3" result="Passed" start-time="2020-02-15 20:44:46Z" end-time="2020-02-15 20:47:28Z" duration="162.249117" total="3" passed="3" failed="0" inconclusive="0" skipped="0" asserts="0">
<test-suite type="ParameterizedMethod" id="1010" name="StatsTest" fullname="OculusStatsTests.StatsTest" classname="OculusStatsTests" runstate="Runnable" testcasecount="3" result="Passed" start-time="2020-02-15 20:44:46Z" end-time="2020-02-15 20:47:28Z" duration="162.196804" total="3" passed="3" failed="0" inconclusive="0" skipped="0" asserts="0">
<test-case id="1007" name="EmptyScene" fullname="OculusStatsTests.StatsTest.EmptyScene" methodname="StatsTest" classname="OculusStatsTests" runstate="Runnable" seed="0" result="Passed" start-time="2020-02-15 20:44:46Z" end-time="2020-02-15 20:45:40Z" duration="54.054523" asserts="0">
<output> ##performancetestresult:{"TestName":"OculusStatsTests.StatsTest.EmptyScene","TestCategories":["XR","Performance","OCULUS_XRSDK"],"TestVersion":"5","StartTime":1581799486465.704,"EndTime":1581799540511.822,"SampleGroups":[{"Definition":{"Name":"FrameTime","SampleUnit":2,"AggregationType":3,"Threshold":0.02,"IncreaseIsBetter":false,"Percentile":0.0,"FailOnBaseline":true},"Samples":[16.828855499625207],"Min":10.898228734731675,"Max":16.828855499625207,"Median":13.886562548577786,"Average":13.888870509198079,"StandardDeviation":0.4122334613671009,"PercentileValue":0.0,"Sum":13902.759379707277,"Zeroes":0,"SampleCount":1001},{"Definition":{"Name":"GPU Utilization","SampleUnit":8,"AggregationType":3,"Threshold":0.02,"IncreaseIsBetter":false,"Percentile":0.0,"FailOnBaseline":true},"Samples":[0.0],"Min":0.0,"Max":0.2112099677324295,"Median":0.2082633525133133,"Average":0.20728664906322956,"StandardDeviation":0.006959979848825612,"PercentileValue":0.0,"Sum":207.28664906322957,"Zeroes":1,"SampleCount":1000},{"Definition":{"Name":"CPU Utilization - Average","SampleUnit":8,"AggregationType":3,"Threshold":0.02,"IncreaseIsBetter":false,"Percentile":0.0,"FailOnBaseline":true},"Samples":[0.0],"Min":0.0,"Max":0.17667357623577119,"Median":0.11060607433319092,"Average":0.10633470473438502,"StandardDeviation":0.029876938663809074,"PercentileValue":0.0,"Sum":106.33470473438502,"Zeroes":1,"SampleCount":1000},{"Definition":{"Name":"CPU Utilization - Worst","SampleUnit":8,"AggregationType":3,"Threshold":0.02,"IncreaseIsBetter":false,"Percentile":0.0,"FailOnBaseline":true},"Samples":[0.0],"Min":0.0,"Max":0.25,"Median":0.1428571343421936,"Average":0.14755655604600907,"StandardDeviation":0.03870023960483826,"PercentileValue":0.0,"Sum":147.55655604600907,"Zeroes":1,"SampleCount":1000},{"Definition":{"Name":"Compositor GPU Time","SampleUnit":2,"AggregationType":3,"Threshold":0.02,"IncreaseIsBetter":false,"Percentile":0.0,"FailOnBaseline":true},"Samples":[0.0],"Min":0.0,"Max":1.92846090067178,"Median":1.9037829479202629,"Average":1.8941418703179807,"StandardDeviation":0.06400318475099927,"PercentileValue":0.0,"Sum":1894.1418703179806,"Zeroes":1,"SampleCount":1000},{"Definition":{"Name":"App GPU Time","SampleUnit":2,"AggregationType":3,"Threshold":0.02,"IncreaseIsBetter":false,"Percentile":0.0,"FailOnBaseline":true},"Samples":[0.0],"Min":0.0,"Max":0.8809299906715751,"Median":0.8577629923820496,"Average":0.8553339827922173,"StandardDeviation":0.029045273893019524,"PercentileValue":0.0,"Sum":855.3339827922173,"Zeroes":1,"SampleCount":1000},{"Definition":{"Name":"Camera.Render","SampleUnit":2,"AggregationType":3,"Threshold":0.02,"IncreaseIsBetter":false,"Percentile":0.0,"FailOnBaseline":true},"Samples":[0.575209],"Min":0.0,"Max":3.7164059999999998,"Median":0.5445829999999999,"Average":0.5509348561438555,"StandardDeviation":0.11659163845620911,"PercentileValue":0.0,"Sum":551.4857909999994,"Zeroes":1,"SampleCount":1001},{"Definition":{"Name":"Render.Mesh","SampleUnit":2,"AggregationType":3,"Threshold":0.02,"IncreaseIsBetter":false,"Percentile":0.0,"FailOnBaseline":true},"Samples":[0.0],"Min":0.0,"Max":0.0,"Median":0.0,"Average":0.0,"StandardDeviation":0.0,"PercentileValue":0.0,"Sum":0.0,"Zeroes":1001,"SampleCount":1001},{"Definition":{"Name":"Time","SampleUnit":2,"AggregationType":3,"Threshold":0.02,"IncreaseIsBetter":false,"Percentile":0.0,"FailOnBaseline":true},"Samples":[13906.0377],"Min":13906.0377,"Max":13906.0377,"Median":13906.0377,"Average":13906.0377,"StandardDeviation":0.0,"PercentileValue":0.0,"Sum":13906.0377,"Zeroes":0,"SampleCount":1}]}
</output>
</test-case>
<test-case id="1008" name="SimpleSceneWithLitCube" fullname="OculusStatsTests.StatsTest.SimpleSceneWithLitCube" methodname="StatsTest" classname="OculusStatsTests" runstate="Runnable" seed="0" result="Passed" start-time="2020-02-15 20:45:40Z" end-time="2020-02-15 20:46:34Z" duration="54.020188" asserts="0">
<output> ##performancetestresult:{"TestName":"OculusStatsTests.StatsTest.SimpleSceneWithLitCube","TestCategories":["XR","Performance","OCULUS_XRSDK"],"TestVersion":"5","StartTime":1581799540528.647,"EndTime":1581799594540.0552,"SampleGroups":[{"Definition":{"Name":"FrameTime","SampleUnit":2,"AggregationType":3,"Threshold":0.02,"IncreaseIsBetter":false,"Percentile":0.0,"FailOnBaseline":true},"Samples":[13.918490149080754],"Min":11.242187581956387,"Max":17.244167625904085,"Median":13.884635642170906,"Average":13.889282331480965,"StandardDeviation":0.39183175604749656,"PercentileValue":0.0,"Sum":13903.171613812447,"Zeroes":0,"SampleCount":1001},{"Definition":{"Name":"GPU Utilization","SampleUnit":8,"AggregationType":3,"Threshold":0.02,"IncreaseIsBetter":false,"Percentile":0.0,"FailOnBaseline":true},"Samples":[0.21362967789173127],"Min":0.21000336110591889,"Max":0.21904604136943818,"Median":0.21513517200946809,"Average":0.2143664452135563,"StandardDeviation":0.002798959395756122,"PercentileValue":0.0,"Sum":214.3664452135563,"Zeroes":0,"SampleCount":1000},{"Definition":{"Name":"CPU Utilization - Average","SampleUnit":8,"AggregationType":3,"Threshold":0.02,"IncreaseIsBetter":false,"Percentile":0.0,"FailOnBaseline":true},"Samples":[0.13997113704681397],"Min":0.06428571790456772,"Max":0.20553360879421235,"Median":0.12663477659225465,"Average":0.12679395131766797,"StandardDeviation":0.024139135100073665,"PercentileValue":0.0,"Sum":126.79395131766796,"Zeroes":0,"SampleCount":1000},{"Definition":{"Name":"CPU Utilization - Worst","SampleUnit":8,"AggregationType":3,"Threshold":0.02,"IncreaseIsBetter":false,"Percentile":0.0,"FailOnBaseline":true},"Samples":[0.1818181872367859],"Min":0.10000002384185791,"Max":0.25,"Median":0.1818181872367859,"Average":0.16829834979772569,"StandardDeviation":0.03575605891422768,"PercentileValue":0.0,"Sum":168.29834979772569,"Zeroes":0,"SampleCount":1000},{"Definition":{"Name":"Compositor GPU Time","SampleUnit":2,"AggregationType":3,"Threshold":0.02,"IncreaseIsBetter":false,"Percentile":0.0,"FailOnBaseline":true},"Samples":[1.8851059721782804],"Min":1.8456790130585433,"Max":1.920037087984383,"Median":1.8964010523632169,"Average":1.8868533946806566,"StandardDeviation":0.02508174997126819,"PercentileValue":0.0,"Sum":1886.8533946806565,"Zeroes":0,"SampleCount":1000},{"Definition":{"Name":"App GPU Time","SampleUnit":2,"AggregationType":3,"Threshold":0.02,"IncreaseIsBetter":false,"Percentile":0.0,"FailOnBaseline":true},"Samples":[0.9434790117666125],"Min":0.9195269667543471,"Max":0.9791100164875388,"Median":0.9529709932394326,"Average":0.9510298310779035,"StandardDeviation":0.010954095501275822,"PercentileValue":0.0,"Sum":951.0298310779035,"Zeroes":0,"SampleCount":1000},{"Definition":{"Name":"Camera.Render","SampleUnit":2,"AggregationType":3,"Threshold":0.02,"IncreaseIsBetter":false,"Percentile":0.0,"FailOnBaseline":true},"Samples":[1.002343],"Min":0.0,"Max":4.183072999999999,"Median":0.87625,"Average":0.871561126873126,"StandardDeviation":0.15219850600085398,"PercentileValue":0.0,"Sum":872.4326879999992,"Zeroes":1,"SampleCount":1001},{"Definition":{"Name":"Render.Mesh","SampleUnit":2,"AggregationType":3,"Threshold":0.02,"IncreaseIsBetter":false,"Percentile":0.0,"FailOnBaseline":true},"Samples":[0.001875],"Min":0.0,"Max":0.004011,"Median":0.001511,"Average":0.0015759150849150839,"StandardDeviation":0.0002519561427795187,"PercentileValue":0.0,"Sum":1.5774909999999989,"Zeroes":1,"SampleCount":1001},{"Definition":{"Name":"Time","SampleUnit":2,"AggregationType":3,"Threshold":0.02,"IncreaseIsBetter":false,"Percentile":0.0,"FailOnBaseline":true},"Samples":[13903.394400000001],"Min":13903.394400000001,"Max":13903.394400000001,"Median":13903.394400000001,"Average":13903.394400000001,"StandardDeviation":0.0,"PercentileValue":0.0,"Sum":13903.394400000001,"Zeroes":0,"SampleCount":1}]}
</output>
</test-case>
<test-case id="1009" name="SimpleSceneWithManyLitCubes" fullname="OculusStatsTests.StatsTest.SimpleSceneWithManyLitCubes" methodname="StatsTest" classname="OculusStatsTests" runstate="Runnable" seed="0" result="Passed" start-time="2020-02-15 20:46:34Z" end-time="2020-02-15 20:47:28Z" duration="54.087722" asserts="0"> ##performancetestresult:{"TestName":"OculusStatsTests.StatsTest.SimpleSceneWithManyLitCubes","TestCategories":["XR","Performance","OCULUS_XRSDK"],"TestVersion":"5","StartTime":1581799594557.602,"EndTime":1581799648638.56,"SampleGroups":[{"Definition":{"Name":"FrameTime","SampleUnit":2,"AggregationType":3,"Threshold":0.02,"IncreaseIsBetter":false,"Percentile":0.0,"FailOnBaseline":true},"Samples":[14.465364627540112],"Min":12.661250308156014,"Max":15.418905764818192,"Median":13.89885414391756,"Average":13.889546906175492,"StandardDeviation":0.28733579682562479,"PercentileValue":0.0,"Sum":13903.436453081667,"Zeroes":0,"SampleCount":1001},{"Definition":{"Name":"GPU Utilization","SampleUnit":8,"AggregationType":3,"Threshold":0.02,"IncreaseIsBetter":false,"Percentile":0.0,"FailOnBaseline":true},"Samples":[0.7366763949394226],"Min":0.7296489477157593,"Max":0.7542740702629089,"Median":0.7441492080688477,"Average":0.7429822075366974,"StandardDeviation":0.006437284202248416,"PercentileValue":0.0,"Sum":742.9822075366974,"Zeroes":0,"SampleCount":1000},{"Definition":{"Name":"CPU Utilization - Average","SampleUnit":8,"AggregationType":3,"Threshold":0.02,"IncreaseIsBetter":false,"Percentile":0.0,"FailOnBaseline":true},"Samples":[0.46666666865348818],"Min":0.4260249137878418,"Max":0.522366464138031,"Median":0.46958303451538088,"Average":0.47226617246866228,"StandardDeviation":0.01923332575010861,"PercentileValue":0.0,"Sum":472.26617246866229,"Zeroes":0,"SampleCount":1000},{"Definition":{"Name":"CPU Utilization - Worst","SampleUnit":8,"AggregationType":3,"Threshold":0.02,"IncreaseIsBetter":false,"Percentile":0.0,"FailOnBaseline":true},"Samples":[0.5],"Min":0.45454543828964236,"Max":0.6190476417541504,"Median":0.5263158082962036,"Average":0.5373372793197632,"StandardDeviation":0.03708800946269653,"PercentileValue":0.0,"Sum":537.3372793197632,"Zeroes":0,"SampleCount":1000},{"Definition":{"Name":"Compositor GPU Time","SampleUnit":2,"AggregationType":3,"Threshold":0.02,"IncreaseIsBetter":false,"Percentile":0.0,"FailOnBaseline":true},"Samples":[1.522599020972848],"Min":1.522599020972848,"Max":1.5648390399292112,"Median":1.5481790760532022,"Average":1.546865908894688,"StandardDeviation":0.008572559645867643,"PercentileValue":0.0,"Sum":1546.865908894688,"Zeroes":0,"SampleCount":1000},{"Definition":{"Name":"App GPU Time","SampleUnit":2,"AggregationType":3,"Threshold":0.02,"IncreaseIsBetter":false,"Percentile":0.0,"FailOnBaseline":true},"Samples":[9.718026965856553],"Min":9.436950087547303,"Max":9.968752972781659,"Median":9.654906578361988,"Average":9.660501380451024,"StandardDeviation":0.10908970469134197,"PercentileValue":0.0,"Sum":9660.501380451024,"Zeroes":0,"SampleCount":1000},{"Definition":{"Name":"Camera.Render","SampleUnit":2,"AggregationType":3,"Threshold":0.02,"IncreaseIsBetter":false,"Percentile":0.0,"FailOnBaseline":true},"Samples":[15.920209],"Min":0.620312,"Max":17.212813,"Median":15.692864,"Average":15.696061227772244,"StandardDeviation":0.5736327242789173,"PercentileValue":0.0,"Sum":15711.757289000016,"Zeroes":0,"SampleCount":1001},{"Definition":{"Name":"Render.Mesh","SampleUnit":2,"AggregationType":3,"Threshold":0.02,"IncreaseIsBetter":false,"Percentile":0.0,"FailOnBaseline":true},"Samples":[0.351877],"Min":0.0,"Max":0.470002,"Median":0.321301,"Average":0.32452533466533459,"StandardDeviation":0.017610927821728886,"PercentileValue":0.0,"Sum":324.8498599999999,"Zeroes":1,"SampleCount":1001},{"Definition":{"Name":"Time","SampleUnit":2,"AggregationType":3,"Threshold":0.02,"IncreaseIsBetter":false,"Percentile":0.0,"FailOnBaseline":true},"Samples":[13903.425500000001],"Min":13903.425500000001,"Max":13903.425500000001,"Median":13903.425500000001,"Average":13903.425500000001,"StandardDeviation":0.0,"PercentileValue":0.0,"Sum":13903.425500000001,"Zeroes":0,"SampleCount":1}]}
<output> ##performancetestresult:{"TestName":"OculusStatsTests.StatsTest.SimpleSceneWithManyLitCubes","TestCategories":["XR","Performance","OCULUS_XRSDK"],"TestVersion":"5","StartTime":1581799594557.602,"EndTime":1581799648638.56,"SampleGroups":[{"Definition":{"Name":"FrameTime","SampleUnit":2,"AggregationType":3,"Threshold":0.02,"IncreaseIsBetter":false,"Percentile":0.0,"FailOnBaseline":true},"Samples":[14.465364627540112],"Min":12.661250308156014,"Max":15.418905764818192,"Median":13.89885414391756,"Average":13.889546906175492,"StandardDeviation":0.28733579682562479,"PercentileValue":0.0,"Sum":13903.436453081667,"Zeroes":0,"SampleCount":1001},{"Definition":{"Name":"GPU Utilization","SampleUnit":8,"AggregationType":3,"Threshold":0.02,"IncreaseIsBetter":false,"Percentile":0.0,"FailOnBaseline":true},"Samples":[0.7366763949394226],"Min":0.7296489477157593,"Max":0.7542740702629089,"Median":0.7441492080688477,"Average":0.7429822075366974,"StandardDeviation":0.006437284202248416,"PercentileValue":0.0,"Sum":742.9822075366974,"Zeroes":0,"SampleCount":1000},{"Definition":{"Name":"CPU Utilization - Average","SampleUnit":8,"AggregationType":3,"Threshold":0.02,"IncreaseIsBetter":false,"Percentile":0.0,"FailOnBaseline":true},"Samples":[0.46666666865348818],"Min":0.4260249137878418,"Max":0.522366464138031,"Median":0.46958303451538088,"Average":0.47226617246866228,"StandardDeviation":0.01923332575010861,"PercentileValue":0.0,"Sum":472.26617246866229,"Zeroes":0,"SampleCount":1000},{"Definition":{"Name":"CPU Utilization - Worst","SampleUnit":8,"AggregationType":3,"Threshold":0.02,"IncreaseIsBetter":false,"Percentile":0.0,"FailOnBaseline":true},"Samples":[0.5],"Min":0.45454543828964236,"Max":0.6190476417541504,"Median":0.5263158082962036,"Average":0.5373372793197632,"StandardDeviation":0.03708800946269653,"PercentileValue":0.0,"Sum":537.3372793197632,"Zeroes":0,"SampleCount":1000},{"Definition":{"Name":"Compositor GPU Time","SampleUnit":2,"AggregationType":3,"Threshold":0.02,"IncreaseIsBetter":false,"Percentile":0.0,"FailOnBaseline":true},"Samples":[1.522599020972848],"Min":1.522599020972848,"Max":1.5648390399292112,"Median":1.5481790760532022,"Average":1.546865908894688,"StandardDeviation":0.008572559645867643,"PercentileValue":0.0,"Sum":1546.865908894688,"Zeroes":0,"SampleCount":1000},{"Definition":{"Name":"App GPU Time","SampleUnit":2,"AggregationType":3,"Threshold":0.02,"IncreaseIsBetter":false,"Percentile":0.0,"FailOnBaseline":true},"Samples":[9.718026965856553],"Min":9.436950087547303,"Max":9.968752972781659,"Median":9.654906578361988,"Average":9.660501380451024,"StandardDeviation":0.10908970469134197,"PercentileValue":0.0,"Sum":9660.501380451024,"Zeroes":0,"SampleCount":1000},{"Definition":{"Name":"Camera.Render","SampleUnit":2,"AggregationType":3,"Threshold":0.02,"IncreaseIsBetter":false,"Percentile":0.0,"FailOnBaseline":true},"Samples":[15.920209],"Min":0.620312,"Max":17.212813,"Median":15.692864,"Average":15.696061227772244,"StandardDeviation":0.5736327242789173,"PercentileValue":0.0,"Sum":15711.757289000016,"Zeroes":0,"SampleCount":1001},{"Definition":{"Name":"Render.Mesh","SampleUnit":2,"AggregationType":3,"Threshold":0.02,"IncreaseIsBetter":false,"Percentile":0.0,"FailOnBaseline":true},"Samples":[0.351877],"Min":0.0,"Max":0.470002,"Median":0.321301,"Average":0.32452533466533459,"StandardDeviation":0.017610927821728886,"PercentileValue":0.0,"Sum":324.8498599999999,"Zeroes":1,"SampleCount":1001},{"Definition":{"Name":"Time","SampleUnit":2,"AggregationType":3,"Threshold":0.02,"IncreaseIsBetter":false,"Percentile":0.0,"FailOnBaseline":true},"Samples":[13903.425500000001],"Min":13903.425500000001,"Max":13903.425500000001,"Median":13903.425500000001,"Average":13903.425500000001,"StandardDeviation":0.0,"PercentileValue":0.0,"Sum":13903.425500000001,"Zeroes":0,"SampleCount":1}]}
</output>
</test-case>
</test-suite>
</test-suite>
</test-suite>
<test-suite type="Assembly" id="1014" name="Unity.PerformanceTesting.dll" fullname="/data/app/com.UnityTestRunner.UnityTestRunner-1/base.apk/assets/bin/Data/Managed/Unity.PerformanceTesting.dll" runstate="Runnable" testcasecount="1" result="Passed" start-time="2020-02-15 20:47:28Z" end-time="2020-02-15 20:47:29Z" duration="0.149952" total="1" passed="1" failed="0" inconclusive="0" skipped="0" asserts="0">
##performancetestruninfo:{"PlayerSystemInfo":{"OperatingSystem":"Android OS 7.1.1 / API-25 (NGI77B/4342600057100000)","DeviceModel":"Oculus Quest","DeviceName":"Oculus Quest","ProcessorType":"ARM64 FP ASIMD AES","ProcessorCount":3,"GraphicsDeviceName":"Adreno (TM) 540","SystemMemorySize":3790,"XrModel":"deviceuniqueid|c2bb231ef76901f6f32609901de9aa0c|username|qa-seattle","XrDevice":"oculus display"},"EditorVersion":{"FullVersion":"2019.3.0f6 (27ab2135bccf)","DateSeconds":1579669995,"Branch":"2019.3/staging","RevisionValue":2599713},"BuildSettings":{"Platform":"Android","BuildTarget":"Android","DevelopmentPlayer":false,"AndroidBuildSystem":"Gradle"},"ScreenSettings":{"ScreenWidth":2880,"ScreenHeight":1600,"ScreenRefreshRate":72,"Fullscreen":true},"QualitySettings":{"Vsync":1,"AntiAliasing":4,"ColorSpace":"Linear","AnisotropicFiltering":"Enable","BlendWeights":"TwoBones"},"PlayerSettings":{"ScriptingBackend":"Mono2x","VrSupported":false,"MtRendering":true,"GraphicsJobs":false,"GpuSkinning":true,"GraphicsApi":"OpenGLES3","Batchmode":"False","StereoRenderingPath":"Multiview","RenderThreadingMode":"MultiThreaded","AndroidMinimumSdkVersion":"com.unity.xr.management|3.0.6|a62b2f2d210898ad2b462b1f6e5e753efc4ff0ca","AndroidTargetSdkVersion":"com.unity.xr.oculus|1.1.5|4c119ef0b1d72f95ddfcc64669372ce5b41893b6|2020-01-08T15:10:09|1.1.x","EnabledXrTargets":[],"ScriptingRuntimeVersion":"OculusPluginVersion|1.41.0|deviceruntimeversion|oculus/vr_monterey/monterey:7.1.1/NGI77B/434260.5710.0:user/release-keys"},"TestSuite":"Playmode","StartTime":1581799177733.0557,"EndTime":0.0,"Results":[]}<properties>
<property name="_PID" value="2942"></property>
<property name="_APPDOMAIN" value="Unity Root Domain"></property>
<property name="platform" value="PlayMode"></property>
</properties>
<test-suite type="TestFixture" id="1012" name="PlaymodeMetadataCollector" fullname="PlaymodeMetadataCollector" classname="PlaymodeMetadataCollector" runstate="Runnable" testcasecount="1" result="Passed" start-time="2020-02-15 20:47:28Z" end-time="2020-02-15 20:47:29Z" duration="0.140992" total="1" passed="1" failed="0" inconclusive="0" skipped="0" asserts="0">
##performancetestruninfo:{"PlayerSystemInfo":{"OperatingSystem":"Android OS 7.1.1 / API-25 (NGI77B/4342600057100000)","DeviceModel":"Oculus Quest","DeviceName":"Oculus Quest","ProcessorType":"ARM64 FP ASIMD AES","ProcessorCount":3,"GraphicsDeviceName":"Adreno (TM) 540","SystemMemorySize":3790,"XrModel":"deviceuniqueid|c2bb231ef76901f6f32609901de9aa0c|username|qa-seattle","XrDevice":"oculus display"},"EditorVersion":{"FullVersion":"2019.3.0f6 (27ab2135bccf)","DateSeconds":1579669995,"Branch":"2019.3/staging","RevisionValue":2599713},"BuildSettings":{"Platform":"Android","BuildTarget":"Android","DevelopmentPlayer":false,"AndroidBuildSystem":"Gradle"},"ScreenSettings":{"ScreenWidth":2880,"ScreenHeight":1600,"ScreenRefreshRate":72,"Fullscreen":true},"QualitySettings":{"Vsync":1,"AntiAliasing":4,"ColorSpace":"Linear","AnisotropicFiltering":"Enable","BlendWeights":"TwoBones"},"PlayerSettings":{"ScriptingBackend":"Mono2x","VrSupported":false,"MtRendering":true,"GraphicsJobs":false,"GpuSkinning":true,"GraphicsApi":"OpenGLES3","Batchmode":"False","StereoRenderingPath":"Multiview","RenderThreadingMode":"MultiThreaded","AndroidMinimumSdkVersion":"com.unity.xr.management|3.0.6|a62b2f2d210898ad2b462b1f6e5e753efc4ff0ca","AndroidTargetSdkVersion":"com.unity.xr.oculus|1.1.5|4c119ef0b1d72f95ddfcc64669372ce5b41893b6|2020-01-08T15:10:09|1.1.x","EnabledXrTargets":[],"ScriptingRuntimeVersion":"OculusPluginVersion|1.41.0|deviceruntimeversion|oculus/vr_monterey/monterey:7.1.1/NGI77B/434260.5710.0:user/release-keys"},"TestSuite":"Playmode","StartTime":1581799177733.0557,"EndTime":0.0,"Results":[]}<properties>
<property name="Category" value="Performance"></property>
</properties>
<test-case id="1013" name="GetPlayerSettingsTest" fullname="PlaymodeMetadataCollector.GetPlayerSettingsTest" methodname="GetPlayerSettingsTest" classname="PlaymodeMetadataCollector" runstate="Runnable" seed="1931197881" result="Passed" start-time="2020-02-15 20:47:28Z" end-time="2020-02-15 20:47:29Z" duration="0.132223" asserts="0">
##performancetestruninfo:{"PlayerSystemInfo":{"OperatingSystem":"Android OS 7.1.1 / API-25 (NGI77B/4342600057100000)","DeviceModel":"Oculus Quest","DeviceName":"Oculus Quest","ProcessorType":"ARM64 FP ASIMD AES","ProcessorCount":3,"GraphicsDeviceName":"Adreno (TM) 540","SystemMemorySize":3790,"XrModel":"deviceuniqueid|c2bb231ef76901f6f32609901de9aa0c|username|qa-seattle","XrDevice":"oculus display"},"EditorVersion":{"FullVersion":"2019.3.0f6 (27ab2135bccf)","DateSeconds":1579669995,"Branch":"2019.3/staging","RevisionValue":2599713},"BuildSettings":{"Platform":"Android","BuildTarget":"Android","DevelopmentPlayer":false,"AndroidBuildSystem":"Gradle"},"ScreenSettings":{"ScreenWidth":2880,"ScreenHeight":1600,"ScreenRefreshRate":72,"Fullscreen":true},"QualitySettings":{"Vsync":1,"AntiAliasing":4,"ColorSpace":"Linear","AnisotropicFiltering":"Enable","BlendWeights":"TwoBones"},"PlayerSettings":{"ScriptingBackend":"Mono2x","VrSupported":false,"MtRendering":true,"GraphicsJobs":false,"GpuSkinning":true,"GraphicsApi":"OpenGLES3","Batchmode":"False","StereoRenderingPath":"Multiview","RenderThreadingMode":"MultiThreaded","AndroidMinimumSdkVersion":"com.unity.xr.management|3.0.6|a62b2f2d210898ad2b462b1f6e5e753efc4ff0ca","AndroidTargetSdkVersion":"com.unity.xr.oculus|1.1.5|4c119ef0b1d72f95ddfcc64669372ce5b41893b6|2020-01-08T15:10:09|1.1.x","EnabledXrTargets":[],"ScriptingRuntimeVersion":"OculusPluginVersion|1.41.0|deviceruntimeversion|oculus/vr_monterey/monterey:7.1.1/NGI77B/434260.5710.0:user/release-keys"},"TestSuite":"Playmode","StartTime":1581799177733.0557,"EndTime":0.0,"Results":[]}<properties>
<property name="_JOINTYPE" value="UnityCombinatorial"></property>
<property name="Order" value="0"></property>
</properties><output>##performancetestruninfo:{"PlayerSystemInfo":{"OperatingSystem":"Android OS 7.1.1 / API-25 (NGI77B/4342600057100000)","DeviceModel":"Oculus Quest","DeviceName":"Oculus Quest","ProcessorType":"ARM64 FP ASIMD AES","ProcessorCount":3,"GraphicsDeviceName":"Adreno (TM) 540","SystemMemorySize":3790,"XrModel":"deviceuniqueid|c2bb231ef76901f6f32609901de9aa0c|username|qa-seattle","XrDevice":"oculus display"},"EditorVersion":{"FullVersion":"2019.3.0f6 (27ab2135bccf)","DateSeconds":1579669995,"Branch":"2019.3/staging","RevisionValue":2599713},"BuildSettings":{"Platform":"Android","BuildTarget":"Android","DevelopmentPlayer":false,"AndroidBuildSystem":"Gradle"},"ScreenSettings":{"ScreenWidth":2880,"ScreenHeight":1600,"ScreenRefreshRate":72,"Fullscreen":true},"QualitySettings":{"Vsync":1,"AntiAliasing":4,"ColorSpace":"Linear","AnisotropicFiltering":"Enable","BlendWeights":"TwoBones"},"PlayerSettings":{"ScriptingBackend":"Mono2x","VrSupported":false,"MtRendering":true,"GraphicsJobs":false,"GpuSkinning":true,"GraphicsApi":"OpenGLES3","Batchmode":"False","StereoRenderingPath":"Multiview","RenderThreadingMode":"MultiThreaded","AndroidMinimumSdkVersion":"com.unity.xr.management|3.0.6|a62b2f2d210898ad2b462b1f6e5e753efc4ff0ca","AndroidTargetSdkVersion":"com.unity.xr.oculus|1.1.5|4c119ef0b1d72f95ddfcc64669372ce5b41893b6|2020-01-08T15:10:09|1.1.x","EnabledXrTargets":[],"ScriptingRuntimeVersion":"OculusPluginVersion|1.41.0|deviceruntimeversion|oculus/vr_monterey/monterey:7.1.1/NGI77B/434260.5710.0:user/release-keys"},"TestSuite":"Playmode","StartTime":1581799177733.0557,"EndTime":0.0,"Results":[]}</output>
</test-case>
</test-suite>
</test-suite>
</test-suite>
</test-run>

Различия файлов скрыты, потому что одна или несколько строк слишком длинны

Просмотреть файл

@ -49,8 +49,6 @@ PlayerSettings:
m_StereoRenderingPath: 0
m_ActiveColorSpace: 1
m_MTRendering: 1
mipStripping: 0
numberOfMipsStripped: 0
m_StackTraceTypes: 010000000100000001000000010000000100000001000000
iosShowActivityIndicatorOnLoading: -1
androidShowActivityIndicatorOnLoading: -1
@ -105,7 +103,6 @@ PlayerSettings:
xboxOneMonoLoggingLevel: 0
xboxOneLoggingLevel: 1
xboxOneDisableEsram: 0
xboxOneEnableTypeOptimization: 0
xboxOnePresentImmediateThreshold: 0
switchQueueCommandMemory: 0
switchQueueControlMemory: 0
@ -415,7 +412,7 @@ PlayerSettings:
m_GraphicsJobMode: 0
m_BuildTargetGraphicsAPIs:
- m_BuildTarget: AndroidPlayer
m_APIs: 0b000000
m_APIs: 15000000
m_Automatic: 0
m_BuildTargetVRSettings:
- m_BuildTarget: Standalone
@ -444,14 +441,12 @@ PlayerSettings:
cameraUsageDescription:
locationUsageDescription:
microphoneUsageDescription:
switchNMETAOverride:
switchNetLibKey:
switchSocketMemoryPoolSize: 6144
switchSocketAllocatorPoolSize: 128
switchSocketConcurrencyLimit: 14
switchScreenResolutionBehavior: 2
switchUseCPUProfiler: 0
switchUseGOLDLinker: 0
switchApplicationID: 0x01004b9000490000
switchNSODependencies:
switchTitleNames_0:
@ -664,11 +659,11 @@ PlayerSettings:
webGLCompressionFormat: 1
webGLLinkerTarget: 0
webGLThreadsSupport: 0
webGLDecompressionFallback: 0
webGLWasmStreaming: 0
scriptingDefineSymbols:
1: UNITY_POST_PROCESSING_STACK_V2;OCULUS_SDK;OCULUS_SDK_PERF
1: UNITY_POST_PROCESSING_STACK_V2;OCULUS_SDK;OCULUS_SDK_PERF;PERF_AGGREGATIONS_ONLY
4: UNITY_POST_PROCESSING_STACK_V2
7: UNITY_POST_PROCESSING_STACK_V2;OCULUS_SDK;OCULUS_SDK_PERF
7: UNITY_POST_PROCESSING_STACK_V2;OCULUS_SDK;OCULUS_SDK_PERF;PERF_AGGREGATIONS_ONLY
13: UNITY_POST_PROCESSING_STACK_V2
17: UNITY_POST_PROCESSING_STACK_V2
18: UNITY_POST_PROCESSING_STACK_V2
@ -772,4 +767,3 @@ PlayerSettings:
enableNativePlatformBackendsForNewInputSystem: 0
disableOldInputManagerSupport: 0
legacyClampBlendShapeWeights: 0
virtualTexturingSupportEnabled: 0