Commit 95143f11 by Cody Northrop Committed by Commit Bot

Tests: Add Coin Master trace

TBR: jmadill@google.com,timvp@google.com Test: angle_perftest --gtest_filter="*coin_master*" Bug: angleproject:5617 Change-Id: Ief6b9cdb4bc3b52f4085ba08dc32e62db1f8db8b Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/2676789Reviewed-by: 's avatarCody Northrop <cnorthrop@google.com> Commit-Queue: Cody Northrop <cnorthrop@google.com>
parent e5c5efc0
{ {
"src/tests/restricted_traces/.gitignore": "src/tests/restricted_traces/.gitignore":
"a385235543c74efe5e629464c6c21410", "6874b361e9e19025757b28d0858daf0f",
"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":
...@@ -15,6 +15,8 @@ ...@@ -15,6 +15,8 @@
"4e3190f8b3cdded405172d6ef1fa7fa3", "4e3190f8b3cdded405172d6ef1fa7fa3",
"src/tests/restricted_traces/cod_mobile.tar.gz.sha1": "src/tests/restricted_traces/cod_mobile.tar.gz.sha1":
"80a697dd447e4aae4fefd3627f663c4f", "80a697dd447e4aae4fefd3627f663c4f",
"src/tests/restricted_traces/coin_master.tar.gz.sha1":
"c40fb4ab22955e4713d52616cbe4975f",
"src/tests/restricted_traces/dragon_ball_legends.tar.gz.sha1": "src/tests/restricted_traces/dragon_ball_legends.tar.gz.sha1":
"baabf75c08e7417bd2194e6d69bfce71", "baabf75c08e7417bd2194e6d69bfce71",
"src/tests/restricted_traces/efootball_pes_2021.tar.gz.sha1": "src/tests/restricted_traces/efootball_pes_2021.tar.gz.sha1":
...@@ -70,13 +72,13 @@ ...@@ -70,13 +72,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":
"919e86f84cf4a7fb55b3707a602137e4", "12922d49149aec879c7bc6d8add9a516",
"src/tests/restricted_traces/restricted_traces_autogen.cpp": "src/tests/restricted_traces/restricted_traces_autogen.cpp":
"86eabb91447341145432697cc831a1bd", "dc5d6dfc19d853a2a7863d599c9bb3d6",
"src/tests/restricted_traces/restricted_traces_autogen.gni": "src/tests/restricted_traces/restricted_traces_autogen.gni":
"8a7361dc9ad4e04fa9adf0f47025624a", "0c40ba1ab5e68aab4694dcba129e7eaa",
"src/tests/restricted_traces/restricted_traces_autogen.h": "src/tests/restricted_traces/restricted_traces_autogen.h":
"2ea8f1924bca98c57f36f2494fc4c3ea", "4ea608f23349f337692df6f95ddc6171",
"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/shadow_fight_2.tar.gz.sha1": "src/tests/restricted_traces/shadow_fight_2.tar.gz.sha1":
......
...@@ -12,6 +12,8 @@ clash_of_clans.tar.gz ...@@ -12,6 +12,8 @@ clash_of_clans.tar.gz
clash_of_clans/ clash_of_clans/
cod_mobile.tar.gz cod_mobile.tar.gz
cod_mobile/ cod_mobile/
coin_master.tar.gz
coin_master/
dragon_ball_legends.tar.gz dragon_ball_legends.tar.gz
dragon_ball_legends/ dragon_ball_legends/
efootball_pes_2021.tar.gz efootball_pes_2021.tar.gz
......
96eaf2dde096f479f5f484854edffbf839e7f93c
\ No newline at end of file
...@@ -14,6 +14,7 @@ ...@@ -14,6 +14,7 @@
"candy_crush_500", "candy_crush_500",
"clash_of_clans", "clash_of_clans",
"cod_mobile", "cod_mobile",
"coin_master",
"dragon_ball_legends", "dragon_ball_legends",
"efootball_pes_2021", "efootball_pes_2021",
"egypt_1500", "egypt_1500",
......
...@@ -18,6 +18,7 @@ ...@@ -18,6 +18,7 @@
#include "candy_crush_500/candy_crush_500_capture_context1.h" #include "candy_crush_500/candy_crush_500_capture_context1.h"
#include "clash_of_clans/clash_of_clans_capture_context1.h" #include "clash_of_clans/clash_of_clans_capture_context1.h"
#include "cod_mobile/cod_mobile_capture_context1.h" #include "cod_mobile/cod_mobile_capture_context1.h"
#include "coin_master/coin_master_capture_context2.h"
#include "dragon_ball_legends/dragon_ball_legends_capture_context1.h" #include "dragon_ball_legends/dragon_ball_legends_capture_context1.h"
#include "efootball_pes_2021/efootball_pes_2021_capture_context7.h" #include "efootball_pes_2021/efootball_pes_2021_capture_context7.h"
#include "egypt_1500/egypt_1500_capture_context1.h" #include "egypt_1500/egypt_1500_capture_context1.h"
...@@ -84,6 +85,9 @@ constexpr angle::PackedEnumMap<RestrictedTraceID, TraceInfo> kTraceInfos = { ...@@ -84,6 +85,9 @@ constexpr angle::PackedEnumMap<RestrictedTraceID, TraceInfo> kTraceInfos = {
{RestrictedTraceID::cod_mobile, {RestrictedTraceID::cod_mobile,
{cod_mobile::kReplayFrameStart, cod_mobile::kReplayFrameEnd, {cod_mobile::kReplayFrameStart, cod_mobile::kReplayFrameEnd,
cod_mobile::kReplayDrawSurfaceWidth, cod_mobile::kReplayDrawSurfaceHeight, "cod_mobile"}}, cod_mobile::kReplayDrawSurfaceWidth, cod_mobile::kReplayDrawSurfaceHeight, "cod_mobile"}},
{RestrictedTraceID::coin_master,
{coin_master::kReplayFrameStart, coin_master::kReplayFrameEnd,
coin_master::kReplayDrawSurfaceWidth, coin_master::kReplayDrawSurfaceHeight, "coin_master"}},
{RestrictedTraceID::dragon_ball_legends, {RestrictedTraceID::dragon_ball_legends,
{dragon_ball_legends::kReplayFrameStart, dragon_ball_legends::kReplayFrameEnd, {dragon_ball_legends::kReplayFrameStart, dragon_ball_legends::kReplayFrameEnd,
dragon_ball_legends::kReplayDrawSurfaceWidth, dragon_ball_legends::kReplayDrawSurfaceHeight, dragon_ball_legends::kReplayDrawSurfaceWidth, dragon_ball_legends::kReplayDrawSurfaceHeight,
...@@ -246,6 +250,9 @@ void ReplayFrame(RestrictedTraceID traceID, uint32_t frameIndex) ...@@ -246,6 +250,9 @@ void ReplayFrame(RestrictedTraceID traceID, uint32_t frameIndex)
case RestrictedTraceID::cod_mobile: case RestrictedTraceID::cod_mobile:
cod_mobile::ReplayContext1Frame(frameIndex); cod_mobile::ReplayContext1Frame(frameIndex);
break; break;
case RestrictedTraceID::coin_master:
coin_master::ReplayContext2Frame(frameIndex);
break;
case RestrictedTraceID::dragon_ball_legends: case RestrictedTraceID::dragon_ball_legends:
dragon_ball_legends::ReplayContext1Frame(frameIndex); dragon_ball_legends::ReplayContext1Frame(frameIndex);
break; break;
...@@ -383,6 +390,9 @@ void ResetReplay(RestrictedTraceID traceID) ...@@ -383,6 +390,9 @@ void ResetReplay(RestrictedTraceID traceID)
case RestrictedTraceID::cod_mobile: case RestrictedTraceID::cod_mobile:
cod_mobile::ResetContext1Replay(); cod_mobile::ResetContext1Replay();
break; break;
case RestrictedTraceID::coin_master:
coin_master::ResetContext2Replay();
break;
case RestrictedTraceID::dragon_ball_legends: case RestrictedTraceID::dragon_ball_legends:
dragon_ball_legends::ResetContext1Replay(); dragon_ball_legends::ResetContext1Replay();
break; break;
...@@ -520,6 +530,9 @@ void SetupReplay(RestrictedTraceID traceID) ...@@ -520,6 +530,9 @@ void SetupReplay(RestrictedTraceID traceID)
case RestrictedTraceID::cod_mobile: case RestrictedTraceID::cod_mobile:
cod_mobile::SetupContext1Replay(); cod_mobile::SetupContext1Replay();
break; break;
case RestrictedTraceID::coin_master:
coin_master::SetupContext2Replay();
break;
case RestrictedTraceID::dragon_ball_legends: case RestrictedTraceID::dragon_ball_legends:
dragon_ball_legends::SetupContext1Replay(); dragon_ball_legends::SetupContext1Replay();
break; break;
...@@ -657,6 +670,9 @@ void SetBinaryDataDir(RestrictedTraceID traceID, const char *dataDir) ...@@ -657,6 +670,9 @@ void SetBinaryDataDir(RestrictedTraceID traceID, const char *dataDir)
case RestrictedTraceID::cod_mobile: case RestrictedTraceID::cod_mobile:
cod_mobile::SetBinaryDataDir(dataDir); cod_mobile::SetBinaryDataDir(dataDir);
break; break;
case RestrictedTraceID::coin_master:
coin_master::SetBinaryDataDir(dataDir);
break;
case RestrictedTraceID::dragon_ball_legends: case RestrictedTraceID::dragon_ball_legends:
dragon_ball_legends::SetBinaryDataDir(dataDir); dragon_ball_legends::SetBinaryDataDir(dataDir);
break; break;
...@@ -794,6 +810,9 @@ void SetBinaryDataDecompressCallback(RestrictedTraceID traceID, DecompressCallba ...@@ -794,6 +810,9 @@ void SetBinaryDataDecompressCallback(RestrictedTraceID traceID, DecompressCallba
case RestrictedTraceID::cod_mobile: case RestrictedTraceID::cod_mobile:
cod_mobile::SetBinaryDataDecompressCallback(callback); cod_mobile::SetBinaryDataDecompressCallback(callback);
break; break;
case RestrictedTraceID::coin_master:
coin_master::SetBinaryDataDecompressCallback(callback);
break;
case RestrictedTraceID::dragon_ball_legends: case RestrictedTraceID::dragon_ball_legends:
dragon_ball_legends::SetBinaryDataDecompressCallback(callback); dragon_ball_legends::SetBinaryDataDecompressCallback(callback);
break; break;
......
...@@ -16,6 +16,7 @@ angle_restricted_traces = [ ...@@ -16,6 +16,7 @@ angle_restricted_traces = [
"candy_crush_500 1", "candy_crush_500 1",
"clash_of_clans 1", "clash_of_clans 1",
"cod_mobile 1", "cod_mobile 1",
"coin_master 2",
"dragon_ball_legends 1", "dragon_ball_legends 1",
"efootball_pes_2021 7", "efootball_pes_2021 7",
"egypt_1500 1", "egypt_1500 1",
......
...@@ -61,6 +61,7 @@ enum class RestrictedTraceID ...@@ -61,6 +61,7 @@ enum class RestrictedTraceID
candy_crush_500, candy_crush_500,
clash_of_clans, clash_of_clans,
cod_mobile, cod_mobile,
coin_master,
dragon_ball_legends, dragon_ball_legends,
efootball_pes_2021, efootball_pes_2021,
egypt_1500, egypt_1500,
......
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