Commit fbbd143b by Cody Northrop Committed by Commit Bot

Tests: Add Talking Tom Hero Dash trace

Test: angle_perftests --gtest_filter="*talking_tom_hero_dash*" TBR: jmadill@google.com,timvp@google.com Bug: b/181415750 Bug: angleproject:5614 Change-Id: I6110f5e3e6bbc60706c448ad3643de73b3c2eca2 Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/2726134Reviewed-by: 's avatarCody Northrop <cnorthrop@google.com> Commit-Queue: Cody Northrop <cnorthrop@google.com>
parent 159d600e
{ {
"src/tests/restricted_traces/.gitignore": "src/tests/restricted_traces/.gitignore":
"6774b818d5755d4fed359ecb1e594273", "2c6bceda61f25d17aa08e59810c3c04f",
"src/tests/restricted_traces/aliexpress.tar.gz.sha1": "src/tests/restricted_traces/aliexpress.tar.gz.sha1":
"12f48ff0c4ca7980ea879c81b0c9518b", "12f48ff0c4ca7980ea879c81b0c9518b",
"src/tests/restricted_traces/among_us.tar.gz.sha1": "src/tests/restricted_traces/among_us.tar.gz.sha1":
...@@ -88,13 +88,13 @@ ...@@ -88,13 +88,13 @@
"src/tests/restricted_traces/real_gangster_crime.tar.gz.sha1": "src/tests/restricted_traces/real_gangster_crime.tar.gz.sha1":
"c85be329035a760edad673eb2ca7c3f1", "c85be329035a760edad673eb2ca7c3f1",
"src/tests/restricted_traces/restricted_traces.json": "src/tests/restricted_traces/restricted_traces.json":
"adf881a74b4ba0ae975e0146dfa833ff", "37845fba2e9a5e634ef01c0298369a08",
"src/tests/restricted_traces/restricted_traces_autogen.cpp": "src/tests/restricted_traces/restricted_traces_autogen.cpp":
"ccd1f67bc81bfa25ed2672072e966346", "8406d7fb0e514cd07b4ec1403105e39b",
"src/tests/restricted_traces/restricted_traces_autogen.gni": "src/tests/restricted_traces/restricted_traces_autogen.gni":
"e8c7160bcd24831ed0e949e2a60c4110", "3faae996663896654e31e17bb52f09ea",
"src/tests/restricted_traces/restricted_traces_autogen.h": "src/tests/restricted_traces/restricted_traces_autogen.h":
"504c3ff34777a4a3a7e4be502d12e90e", "c89b22aec600f136ef14ec31bdc00a6e",
"src/tests/restricted_traces/rise_of_kingdoms.tar.gz.sha1": "src/tests/restricted_traces/rise_of_kingdoms.tar.gz.sha1":
"d4618f857c44f0dfa642ae3af8f161d9", "d4618f857c44f0dfa642ae3af8f161d9",
"src/tests/restricted_traces/romancing_saga.tar.gz.sha1": "src/tests/restricted_traces/romancing_saga.tar.gz.sha1":
...@@ -109,6 +109,8 @@ ...@@ -109,6 +109,8 @@
"5ebf645e4ea83fc7da1baf6616742eeb", "5ebf645e4ea83fc7da1baf6616742eeb",
"src/tests/restricted_traces/subway_surfers.tar.gz.sha1": "src/tests/restricted_traces/subway_surfers.tar.gz.sha1":
"647775e4cd6bc9969b69463c2ad99a39", "647775e4cd6bc9969b69463c2ad99a39",
"src/tests/restricted_traces/talking_tom_hero_dash.tar.gz.sha1":
"e72092832f4642e7a2711820dcbc78e4",
"src/tests/restricted_traces/temple_run_2.tar.gz.sha1": "src/tests/restricted_traces/temple_run_2.tar.gz.sha1":
"6ba951f53dccc520995fc7cc17f86288", "6ba951f53dccc520995fc7cc17f86288",
"src/tests/restricted_traces/temple_run_300.tar.gz.sha1": "src/tests/restricted_traces/temple_run_300.tar.gz.sha1":
......
...@@ -96,6 +96,8 @@ standoff_2.tar.gz ...@@ -96,6 +96,8 @@ standoff_2.tar.gz
standoff_2/ standoff_2/
subway_surfers.tar.gz subway_surfers.tar.gz
subway_surfers/ subway_surfers/
talking_tom_hero_dash.tar.gz
talking_tom_hero_dash/
temple_run_2.tar.gz temple_run_2.tar.gz
temple_run_2/ temple_run_2/
temple_run_300.tar.gz temple_run_300.tar.gz
......
...@@ -56,6 +56,7 @@ ...@@ -56,6 +56,7 @@
"sniper_3d", "sniper_3d",
"standoff_2", "standoff_2",
"subway_surfers", "subway_surfers",
"talking_tom_hero_dash",
"temple_run_2", "temple_run_2",
"temple_run_300", "temple_run_300",
"trex_200", "trex_200",
......
...@@ -60,6 +60,7 @@ ...@@ -60,6 +60,7 @@
#include "sniper_3d/sniper_3d_capture_context3.h" #include "sniper_3d/sniper_3d_capture_context3.h"
#include "standoff_2/standoff_2_capture_context2.h" #include "standoff_2/standoff_2_capture_context2.h"
#include "subway_surfers/subway_surfers_capture_context2.h" #include "subway_surfers/subway_surfers_capture_context2.h"
#include "talking_tom_hero_dash/talking_tom_hero_dash_capture_context9.h"
#include "temple_run_2/temple_run_2_capture_context1.h" #include "temple_run_2/temple_run_2_capture_context1.h"
#include "temple_run_300/temple_run_300_capture_context1.h" #include "temple_run_300/temple_run_300_capture_context1.h"
#include "trex_200/trex_200_capture_context1.h" #include "trex_200/trex_200_capture_context1.h"
...@@ -304,6 +305,12 @@ constexpr angle::PackedEnumMap<RestrictedTraceID, TraceInfo> kTraceInfos = { ...@@ -304,6 +305,12 @@ constexpr angle::PackedEnumMap<RestrictedTraceID, TraceInfo> kTraceInfos = {
subway_surfers::kReplayFrameStart, subway_surfers::kReplayFrameEnd, subway_surfers::kReplayFrameStart, subway_surfers::kReplayFrameEnd,
subway_surfers::kReplayDrawSurfaceWidth, subway_surfers::kReplayDrawSurfaceHeight, subway_surfers::kReplayDrawSurfaceWidth, subway_surfers::kReplayDrawSurfaceHeight,
"subway_surfers"}}, "subway_surfers"}},
{RestrictedTraceID::talking_tom_hero_dash,
{talking_tom_hero_dash::kReplayContextClientMajorVersion,
talking_tom_hero_dash::kReplayContextClientMinorVersion,
talking_tom_hero_dash::kReplayFrameStart, talking_tom_hero_dash::kReplayFrameEnd,
talking_tom_hero_dash::kReplayDrawSurfaceWidth,
talking_tom_hero_dash::kReplayDrawSurfaceHeight, "talking_tom_hero_dash"}},
{RestrictedTraceID::temple_run_2, {RestrictedTraceID::temple_run_2,
{temple_run_2::kReplayContextClientMajorVersion, {temple_run_2::kReplayContextClientMajorVersion,
temple_run_2::kReplayContextClientMinorVersion, temple_run_2::kReplayFrameStart, temple_run_2::kReplayContextClientMinorVersion, temple_run_2::kReplayFrameStart,
...@@ -495,6 +502,9 @@ void ReplayFrame(RestrictedTraceID traceID, uint32_t frameIndex) ...@@ -495,6 +502,9 @@ void ReplayFrame(RestrictedTraceID traceID, uint32_t frameIndex)
case RestrictedTraceID::subway_surfers: case RestrictedTraceID::subway_surfers:
subway_surfers::ReplayContext2Frame(frameIndex); subway_surfers::ReplayContext2Frame(frameIndex);
break; break;
case RestrictedTraceID::talking_tom_hero_dash:
talking_tom_hero_dash::ReplayContext9Frame(frameIndex);
break;
case RestrictedTraceID::temple_run_2: case RestrictedTraceID::temple_run_2:
temple_run_2::ReplayContext1Frame(frameIndex); temple_run_2::ReplayContext1Frame(frameIndex);
break; break;
...@@ -674,6 +684,9 @@ void ResetReplay(RestrictedTraceID traceID) ...@@ -674,6 +684,9 @@ void ResetReplay(RestrictedTraceID traceID)
case RestrictedTraceID::subway_surfers: case RestrictedTraceID::subway_surfers:
subway_surfers::ResetContext2Replay(); subway_surfers::ResetContext2Replay();
break; break;
case RestrictedTraceID::talking_tom_hero_dash:
talking_tom_hero_dash::ResetContext9Replay();
break;
case RestrictedTraceID::temple_run_2: case RestrictedTraceID::temple_run_2:
temple_run_2::ResetContext1Replay(); temple_run_2::ResetContext1Replay();
break; break;
...@@ -853,6 +866,9 @@ void SetupReplay(RestrictedTraceID traceID) ...@@ -853,6 +866,9 @@ void SetupReplay(RestrictedTraceID traceID)
case RestrictedTraceID::subway_surfers: case RestrictedTraceID::subway_surfers:
subway_surfers::SetupContext2Replay(); subway_surfers::SetupContext2Replay();
break; break;
case RestrictedTraceID::talking_tom_hero_dash:
talking_tom_hero_dash::SetupContext9Replay();
break;
case RestrictedTraceID::temple_run_2: case RestrictedTraceID::temple_run_2:
temple_run_2::SetupContext1Replay(); temple_run_2::SetupContext1Replay();
break; break;
...@@ -1032,6 +1048,9 @@ void SetBinaryDataDir(RestrictedTraceID traceID, const char *dataDir) ...@@ -1032,6 +1048,9 @@ void SetBinaryDataDir(RestrictedTraceID traceID, const char *dataDir)
case RestrictedTraceID::subway_surfers: case RestrictedTraceID::subway_surfers:
subway_surfers::SetBinaryDataDir(dataDir); subway_surfers::SetBinaryDataDir(dataDir);
break; break;
case RestrictedTraceID::talking_tom_hero_dash:
talking_tom_hero_dash::SetBinaryDataDir(dataDir);
break;
case RestrictedTraceID::temple_run_2: case RestrictedTraceID::temple_run_2:
temple_run_2::SetBinaryDataDir(dataDir); temple_run_2::SetBinaryDataDir(dataDir);
break; break;
...@@ -1211,6 +1230,9 @@ void SetBinaryDataDecompressCallback(RestrictedTraceID traceID, DecompressCallba ...@@ -1211,6 +1230,9 @@ void SetBinaryDataDecompressCallback(RestrictedTraceID traceID, DecompressCallba
case RestrictedTraceID::subway_surfers: case RestrictedTraceID::subway_surfers:
subway_surfers::SetBinaryDataDecompressCallback(callback); subway_surfers::SetBinaryDataDecompressCallback(callback);
break; break;
case RestrictedTraceID::talking_tom_hero_dash:
talking_tom_hero_dash::SetBinaryDataDecompressCallback(callback);
break;
case RestrictedTraceID::temple_run_2: case RestrictedTraceID::temple_run_2:
temple_run_2::SetBinaryDataDecompressCallback(callback); temple_run_2::SetBinaryDataDecompressCallback(callback);
break; break;
......
...@@ -58,6 +58,7 @@ angle_restricted_traces = [ ...@@ -58,6 +58,7 @@ angle_restricted_traces = [
"sniper_3d 3", "sniper_3d 3",
"standoff_2 2", "standoff_2 2",
"subway_surfers 2", "subway_surfers 2",
"talking_tom_hero_dash 9",
"temple_run_2 1", "temple_run_2 1",
"temple_run_300 1", "temple_run_300 1",
"trex_200 1", "trex_200 1",
......
...@@ -103,6 +103,7 @@ enum class RestrictedTraceID ...@@ -103,6 +103,7 @@ enum class RestrictedTraceID
sniper_3d, sniper_3d,
standoff_2, standoff_2,
subway_surfers, subway_surfers,
talking_tom_hero_dash,
temple_run_2, temple_run_2,
temple_run_300, temple_run_300,
trex_200, trex_200,
......
0c93ed0954f72f25adb0ae91c366947f9d08c77c
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment