Commit e51c9068 by Cody Northrop Committed by Commit Bot

Tests: Add Google Maps trace

TBR: jmadill@chromium.org,courtneygo@google.com Test: angle_perftests --gtest_filter="*google_maps*" Bug: b/172977194 Change-Id: I1e2a2ed7af95069d30fd4d0fede036555688e98b Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/2530456Reviewed-by: 's avatarCody Northrop <cnorthrop@google.com> Commit-Queue: Cody Northrop <cnorthrop@google.com>
parent 24f64249
{ {
"src/tests/restricted_traces/.gitignore": "src/tests/restricted_traces/.gitignore":
"5b71b2b075b662d4521065ef538b8ab9", "054f342c8cdd27f56ef17ab2b5948bc8",
"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":
...@@ -23,6 +23,8 @@ ...@@ -23,6 +23,8 @@
"a4e7aba54fb48524bb4f3022623bc7cd", "a4e7aba54fb48524bb4f3022623bc7cd",
"src/tests/restricted_traces/gen_restricted_traces.py": "src/tests/restricted_traces/gen_restricted_traces.py":
"eccb9514e9606eb56b24cf57598e596c", "eccb9514e9606eb56b24cf57598e596c",
"src/tests/restricted_traces/google_maps.tar.gz.sha1":
"5d7001969619570e80e5a39b1ab8b0c4",
"src/tests/restricted_traces/kartrider_rush.tar.gz.sha1": "src/tests/restricted_traces/kartrider_rush.tar.gz.sha1":
"c11aab56dcaba570a1993c1f8ebe4668", "c11aab56dcaba570a1993c1f8ebe4668",
"src/tests/restricted_traces/lego_legacy.tar.gz.sha1": "src/tests/restricted_traces/lego_legacy.tar.gz.sha1":
...@@ -40,13 +42,13 @@ ...@@ -40,13 +42,13 @@
"src/tests/restricted_traces/real_commando_secret_mission.tar.gz.sha1": "src/tests/restricted_traces/real_commando_secret_mission.tar.gz.sha1":
"4b484dd9c53a79100ec13b6f1c86040d", "4b484dd9c53a79100ec13b6f1c86040d",
"src/tests/restricted_traces/restricted_traces.json": "src/tests/restricted_traces/restricted_traces.json":
"6b9e6a9b5110683399d05f934288c588", "dafaefb78963b377f2d54c97b12cc9fe",
"src/tests/restricted_traces/restricted_traces_autogen.cpp": "src/tests/restricted_traces/restricted_traces_autogen.cpp":
"933ad0eb824aeb69af362182a742fae0", "18a6d71981b5dbe98bd96f1717fb1868",
"src/tests/restricted_traces/restricted_traces_autogen.gni": "src/tests/restricted_traces/restricted_traces_autogen.gni":
"92beea51b5013695956bf4d4997ea84e", "d28f9ac1b9e3285c57f491fea58395af",
"src/tests/restricted_traces/restricted_traces_autogen.h": "src/tests/restricted_traces/restricted_traces_autogen.h":
"c741e3163016dc14bce5badc318b13ce", "3f2c22b74d3d8ccea5ff3000115c88c9",
"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":
......
...@@ -18,6 +18,8 @@ fate_grand_order.tar.gz ...@@ -18,6 +18,8 @@ fate_grand_order.tar.gz
fate_grand_order/ fate_grand_order/
free_fire.tar.gz free_fire.tar.gz
free_fire/ free_fire/
google_maps.tar.gz
google_maps/
kartrider_rush.tar.gz kartrider_rush.tar.gz
kartrider_rush/ kartrider_rush/
lego_legacy.tar.gz lego_legacy.tar.gz
......
b41428b6614769f8d32eac1a6350d91fe3c78105
\ No newline at end of file
...@@ -17,6 +17,7 @@ ...@@ -17,6 +17,7 @@
"egypt_1500", "egypt_1500",
"fate_grand_order", "fate_grand_order",
"free_fire", "free_fire",
"google_maps",
"kartrider_rush", "kartrider_rush",
"lego_legacy", "lego_legacy",
"manhattan_10", "manhattan_10",
......
...@@ -21,6 +21,7 @@ ...@@ -21,6 +21,7 @@
#include "egypt_1500/egypt_1500_capture_context1.h" #include "egypt_1500/egypt_1500_capture_context1.h"
#include "fate_grand_order/fate_grand_order_capture_context1.h" #include "fate_grand_order/fate_grand_order_capture_context1.h"
#include "free_fire/free_fire_capture_context1.h" #include "free_fire/free_fire_capture_context1.h"
#include "google_maps/google_maps_capture_context3.h"
#include "kartrider_rush/kartrider_rush_capture_context1.h" #include "kartrider_rush/kartrider_rush_capture_context1.h"
#include "lego_legacy/lego_legacy_capture_context2.h" #include "lego_legacy/lego_legacy_capture_context2.h"
#include "manhattan_10/manhattan_10_capture_context1.h" #include "manhattan_10/manhattan_10_capture_context1.h"
...@@ -74,6 +75,9 @@ constexpr angle::PackedEnumMap<RestrictedTraceID, TraceInfo> kTraceInfos = { ...@@ -74,6 +75,9 @@ constexpr angle::PackedEnumMap<RestrictedTraceID, TraceInfo> kTraceInfos = {
{RestrictedTraceID::free_fire, {RestrictedTraceID::free_fire,
{free_fire::kReplayFrameStart, free_fire::kReplayFrameEnd, free_fire::kReplayDrawSurfaceWidth, {free_fire::kReplayFrameStart, free_fire::kReplayFrameEnd, free_fire::kReplayDrawSurfaceWidth,
free_fire::kReplayDrawSurfaceHeight, "free_fire"}}, free_fire::kReplayDrawSurfaceHeight, "free_fire"}},
{RestrictedTraceID::google_maps,
{google_maps::kReplayFrameStart, google_maps::kReplayFrameEnd,
google_maps::kReplayDrawSurfaceWidth, google_maps::kReplayDrawSurfaceHeight, "google_maps"}},
{RestrictedTraceID::kartrider_rush, {RestrictedTraceID::kartrider_rush,
{kartrider_rush::kReplayFrameStart, kartrider_rush::kReplayFrameEnd, {kartrider_rush::kReplayFrameStart, kartrider_rush::kReplayFrameEnd,
kartrider_rush::kReplayDrawSurfaceWidth, kartrider_rush::kReplayDrawSurfaceHeight, kartrider_rush::kReplayDrawSurfaceWidth, kartrider_rush::kReplayDrawSurfaceHeight,
...@@ -157,6 +161,9 @@ void ReplayFrame(RestrictedTraceID traceID, uint32_t frameIndex) ...@@ -157,6 +161,9 @@ void ReplayFrame(RestrictedTraceID traceID, uint32_t frameIndex)
case RestrictedTraceID::free_fire: case RestrictedTraceID::free_fire:
free_fire::ReplayContext1Frame(frameIndex); free_fire::ReplayContext1Frame(frameIndex);
break; break;
case RestrictedTraceID::google_maps:
google_maps::ReplayContext3Frame(frameIndex);
break;
case RestrictedTraceID::kartrider_rush: case RestrictedTraceID::kartrider_rush:
kartrider_rush::ReplayContext1Frame(frameIndex); kartrider_rush::ReplayContext1Frame(frameIndex);
break; break;
...@@ -231,6 +238,9 @@ void ResetReplay(RestrictedTraceID traceID) ...@@ -231,6 +238,9 @@ void ResetReplay(RestrictedTraceID traceID)
case RestrictedTraceID::free_fire: case RestrictedTraceID::free_fire:
free_fire::ResetContext1Replay(); free_fire::ResetContext1Replay();
break; break;
case RestrictedTraceID::google_maps:
google_maps::ResetContext3Replay();
break;
case RestrictedTraceID::kartrider_rush: case RestrictedTraceID::kartrider_rush:
kartrider_rush::ResetContext1Replay(); kartrider_rush::ResetContext1Replay();
break; break;
...@@ -305,6 +315,9 @@ void SetupReplay(RestrictedTraceID traceID) ...@@ -305,6 +315,9 @@ void SetupReplay(RestrictedTraceID traceID)
case RestrictedTraceID::free_fire: case RestrictedTraceID::free_fire:
free_fire::SetupContext1Replay(); free_fire::SetupContext1Replay();
break; break;
case RestrictedTraceID::google_maps:
google_maps::SetupContext3Replay();
break;
case RestrictedTraceID::kartrider_rush: case RestrictedTraceID::kartrider_rush:
kartrider_rush::SetupContext1Replay(); kartrider_rush::SetupContext1Replay();
break; break;
...@@ -379,6 +392,9 @@ void SetBinaryDataDir(RestrictedTraceID traceID, const char *dataDir) ...@@ -379,6 +392,9 @@ void SetBinaryDataDir(RestrictedTraceID traceID, const char *dataDir)
case RestrictedTraceID::free_fire: case RestrictedTraceID::free_fire:
free_fire::SetBinaryDataDir(dataDir); free_fire::SetBinaryDataDir(dataDir);
break; break;
case RestrictedTraceID::google_maps:
google_maps::SetBinaryDataDir(dataDir);
break;
case RestrictedTraceID::kartrider_rush: case RestrictedTraceID::kartrider_rush:
kartrider_rush::SetBinaryDataDir(dataDir); kartrider_rush::SetBinaryDataDir(dataDir);
break; break;
...@@ -453,6 +469,9 @@ void SetBinaryDataDecompressCallback(RestrictedTraceID traceID, DecompressCallba ...@@ -453,6 +469,9 @@ void SetBinaryDataDecompressCallback(RestrictedTraceID traceID, DecompressCallba
case RestrictedTraceID::free_fire: case RestrictedTraceID::free_fire:
free_fire::SetBinaryDataDecompressCallback(callback); free_fire::SetBinaryDataDecompressCallback(callback);
break; break;
case RestrictedTraceID::google_maps:
google_maps::SetBinaryDataDecompressCallback(callback);
break;
case RestrictedTraceID::kartrider_rush: case RestrictedTraceID::kartrider_rush:
kartrider_rush::SetBinaryDataDecompressCallback(callback); kartrider_rush::SetBinaryDataDecompressCallback(callback);
break; break;
......
...@@ -19,6 +19,7 @@ angle_restricted_traces = [ ...@@ -19,6 +19,7 @@ angle_restricted_traces = [
"egypt_1500 1", "egypt_1500 1",
"fate_grand_order 1", "fate_grand_order 1",
"free_fire 1", "free_fire 1",
"google_maps 3",
"kartrider_rush 1", "kartrider_rush 1",
"lego_legacy 2", "lego_legacy 2",
"manhattan_10 1", "manhattan_10 1",
......
...@@ -64,6 +64,7 @@ enum class RestrictedTraceID ...@@ -64,6 +64,7 @@ enum class RestrictedTraceID
egypt_1500, egypt_1500,
fate_grand_order, fate_grand_order,
free_fire, free_fire,
google_maps,
kartrider_rush, kartrider_rush,
lego_legacy, lego_legacy,
manhattan_10, manhattan_10,
......
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