Commit ffb36559 by Cody Northrop Committed by Commit Bot

Tests: Add Temple Run 2 trace

TBR: jmadill@google.com,timvp@google.com Test: angle_perftests --gtest_filter="*temple_run_2*" Bug: angleproject:5605 Change-Id: I4b60b5f258e57dda44df9186c981764d4633a277 Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/2673063Reviewed-by: 's avatarCody Northrop <cnorthrop@google.com> Reviewed-by: 's avatarTim Van Patten <timvp@google.com> Commit-Queue: Cody Northrop <cnorthrop@google.com>
parent ad985fcd
{ {
"src/tests/restricted_traces/.gitignore": "src/tests/restricted_traces/.gitignore":
"8be40bc8ac66d8f091a3b152e87b780b", "6faab70ebf7bba179d80973481f75c91",
"src/tests/restricted_traces/angry_birds_2_1500.tar.gz.sha1": "src/tests/restricted_traces/angry_birds_2_1500.tar.gz.sha1":
"2b5d6505d6a8b6f3bbfbad2c8405a89d", "2b5d6505d6a8b6f3bbfbad2c8405a89d",
"src/tests/restricted_traces/arena_of_valor.tar.gz.sha1": "src/tests/restricted_traces/arena_of_valor.tar.gz.sha1":
...@@ -62,17 +62,19 @@ ...@@ -62,17 +62,19 @@
"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":
"1a84e565e1bd575698906b640148e9a7", "5aaf2fd168f4bed829a0eabf9312be20",
"src/tests/restricted_traces/restricted_traces_autogen.cpp": "src/tests/restricted_traces/restricted_traces_autogen.cpp":
"8713bec79a85f3252cb1d35d33e90c14", "48b46b71d81bbcb784957ff59c5f6ef9",
"src/tests/restricted_traces/restricted_traces_autogen.gni": "src/tests/restricted_traces/restricted_traces_autogen.gni":
"4987d10e2396460cddb49c963a015d8b", "b244a0f25c730cf5bdc2673c49273939",
"src/tests/restricted_traces/restricted_traces_autogen.h": "src/tests/restricted_traces/restricted_traces_autogen.h":
"ae2571ddc47f366f624503f5bffd93b5", "a5b3a66d80dac9d411ee5c9e3deeb0c6",
"src/tests/restricted_traces/saint_seiya_awakening.tar.gz.sha1": "src/tests/restricted_traces/saint_seiya_awakening.tar.gz.sha1":
"c9cde6bdfd9096a44d5f03d905a45a4f", "c9cde6bdfd9096a44d5f03d905a45a4f",
"src/tests/restricted_traces/subway_surfers.tar.gz.sha1": "src/tests/restricted_traces/subway_surfers.tar.gz.sha1":
"647775e4cd6bc9969b69463c2ad99a39", "647775e4cd6bc9969b69463c2ad99a39",
"src/tests/restricted_traces/temple_run_2.tar.gz.sha1":
"6ba951f53dccc520995fc7cc17f86288",
"src/tests/restricted_traces/temple_run_300.tar.gz.sha1": "src/tests/restricted_traces/temple_run_300.tar.gz.sha1":
"0a08ce3df88cb358ccac3ac63ba04955", "0a08ce3df88cb358ccac3ac63ba04955",
"src/tests/restricted_traces/trex_200.tar.gz.sha1": "src/tests/restricted_traces/trex_200.tar.gz.sha1":
......
...@@ -60,6 +60,8 @@ saint_seiya_awakening.tar.gz ...@@ -60,6 +60,8 @@ saint_seiya_awakening.tar.gz
saint_seiya_awakening/ saint_seiya_awakening/
subway_surfers.tar.gz subway_surfers.tar.gz
subway_surfers/ subway_surfers/
temple_run_2.tar.gz
temple_run_2/
temple_run_300.tar.gz temple_run_300.tar.gz
temple_run_300/ temple_run_300/
trex_200.tar.gz trex_200.tar.gz
......
...@@ -38,6 +38,7 @@ ...@@ -38,6 +38,7 @@
"real_gangster_crime", "real_gangster_crime",
"saint_seiya_awakening", "saint_seiya_awakening",
"subway_surfers", "subway_surfers",
"temple_run_2",
"temple_run_300", "temple_run_300",
"trex_200", "trex_200",
"whatsapp", "whatsapp",
......
...@@ -42,6 +42,7 @@ ...@@ -42,6 +42,7 @@
#include "real_gangster_crime/real_gangster_crime_capture_context3.h" #include "real_gangster_crime/real_gangster_crime_capture_context3.h"
#include "saint_seiya_awakening/saint_seiya_awakening_capture_context2.h" #include "saint_seiya_awakening/saint_seiya_awakening_capture_context2.h"
#include "subway_surfers/subway_surfers_capture_context2.h" #include "subway_surfers/subway_surfers_capture_context2.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"
#include "whatsapp/whatsapp_capture_context1.h" #include "whatsapp/whatsapp_capture_context1.h"
...@@ -167,6 +168,10 @@ constexpr angle::PackedEnumMap<RestrictedTraceID, TraceInfo> kTraceInfos = { ...@@ -167,6 +168,10 @@ 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::temple_run_2,
{temple_run_2::kReplayFrameStart, temple_run_2::kReplayFrameEnd,
temple_run_2::kReplayDrawSurfaceWidth, temple_run_2::kReplayDrawSurfaceHeight,
"temple_run_2"}},
{RestrictedTraceID::temple_run_300, {RestrictedTraceID::temple_run_300,
{temple_run_300::kReplayFrameStart, temple_run_300::kReplayFrameEnd, {temple_run_300::kReplayFrameStart, temple_run_300::kReplayFrameEnd,
temple_run_300::kReplayDrawSurfaceWidth, temple_run_300::kReplayDrawSurfaceHeight, temple_run_300::kReplayDrawSurfaceWidth, temple_run_300::kReplayDrawSurfaceHeight,
...@@ -289,6 +294,9 @@ void ReplayFrame(RestrictedTraceID traceID, uint32_t frameIndex) ...@@ -289,6 +294,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::temple_run_2:
temple_run_2::ReplayContext1Frame(frameIndex);
break;
case RestrictedTraceID::temple_run_300: case RestrictedTraceID::temple_run_300:
temple_run_300::ReplayContext1Frame(frameIndex); temple_run_300::ReplayContext1Frame(frameIndex);
break; break;
...@@ -408,6 +416,9 @@ void ResetReplay(RestrictedTraceID traceID) ...@@ -408,6 +416,9 @@ void ResetReplay(RestrictedTraceID traceID)
case RestrictedTraceID::subway_surfers: case RestrictedTraceID::subway_surfers:
subway_surfers::ResetContext2Replay(); subway_surfers::ResetContext2Replay();
break; break;
case RestrictedTraceID::temple_run_2:
temple_run_2::ResetContext1Replay();
break;
case RestrictedTraceID::temple_run_300: case RestrictedTraceID::temple_run_300:
temple_run_300::ResetContext1Replay(); temple_run_300::ResetContext1Replay();
break; break;
...@@ -527,6 +538,9 @@ void SetupReplay(RestrictedTraceID traceID) ...@@ -527,6 +538,9 @@ void SetupReplay(RestrictedTraceID traceID)
case RestrictedTraceID::subway_surfers: case RestrictedTraceID::subway_surfers:
subway_surfers::SetupContext2Replay(); subway_surfers::SetupContext2Replay();
break; break;
case RestrictedTraceID::temple_run_2:
temple_run_2::SetupContext1Replay();
break;
case RestrictedTraceID::temple_run_300: case RestrictedTraceID::temple_run_300:
temple_run_300::SetupContext1Replay(); temple_run_300::SetupContext1Replay();
break; break;
...@@ -646,6 +660,9 @@ void SetBinaryDataDir(RestrictedTraceID traceID, const char *dataDir) ...@@ -646,6 +660,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::temple_run_2:
temple_run_2::SetBinaryDataDir(dataDir);
break;
case RestrictedTraceID::temple_run_300: case RestrictedTraceID::temple_run_300:
temple_run_300::SetBinaryDataDir(dataDir); temple_run_300::SetBinaryDataDir(dataDir);
break; break;
...@@ -765,6 +782,9 @@ void SetBinaryDataDecompressCallback(RestrictedTraceID traceID, DecompressCallba ...@@ -765,6 +782,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::temple_run_2:
temple_run_2::SetBinaryDataDecompressCallback(callback);
break;
case RestrictedTraceID::temple_run_300: case RestrictedTraceID::temple_run_300:
temple_run_300::SetBinaryDataDecompressCallback(callback); temple_run_300::SetBinaryDataDecompressCallback(callback);
break; break;
......
...@@ -40,6 +40,7 @@ angle_restricted_traces = [ ...@@ -40,6 +40,7 @@ angle_restricted_traces = [
"real_gangster_crime 3", "real_gangster_crime 3",
"saint_seiya_awakening 2", "saint_seiya_awakening 2",
"subway_surfers 2", "subway_surfers 2",
"temple_run_2 1",
"temple_run_300 1", "temple_run_300 1",
"trex_200 1", "trex_200 1",
"whatsapp 1", "whatsapp 1",
......
...@@ -85,6 +85,7 @@ enum class RestrictedTraceID ...@@ -85,6 +85,7 @@ enum class RestrictedTraceID
real_gangster_crime, real_gangster_crime,
saint_seiya_awakening, saint_seiya_awakening,
subway_surfers, subway_surfers,
temple_run_2,
temple_run_300, temple_run_300,
trex_200, trex_200,
whatsapp, whatsapp,
......
2120ca39c665298cebc34da8d5be303f929d7237
\ 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