Commit 1de8b5a6 by Cody Northrop Committed by Commit Bot

Tests: Add Car Parking Multiplayer trace

Test: angle_perftests --gtest_filter="*car_parking_multiplayer*" TBR: jmadill@google.com,timvp@google.com Bug: b/181696940 Bug: angleproject:5710 Change-Id: I50366e0bb993c1f19906aa5d96f47a00247a24f6 Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/2729605Reviewed-by: 's avatarCody Northrop <cnorthrop@google.com> Commit-Queue: Cody Northrop <cnorthrop@google.com>
parent 95b086b4
{
"src/tests/restricted_traces/.gitignore":
"efb830bf196eac9e942b8bd996cfaae4",
"6774b818d5755d4fed359ecb1e594273",
"src/tests/restricted_traces/aliexpress.tar.gz.sha1":
"12f48ff0c4ca7980ea879c81b0c9518b",
"src/tests/restricted_traces/among_us.tar.gz.sha1":
......@@ -17,6 +17,8 @@
"0d9c9de640f997cec3aee06f6a38de89",
"src/tests/restricted_traces/candy_crush_500.tar.gz.sha1":
"b0772c8cf2d3d49e49fea9fe7cff0446",
"src/tests/restricted_traces/car_parking_multiplayer.tar.gz.sha1":
"99f13305fcca8315a941f6c2efeeddf0",
"src/tests/restricted_traces/clash_of_clans.tar.gz.sha1":
"4e3190f8b3cdded405172d6ef1fa7fa3",
"src/tests/restricted_traces/clash_royale.tar.gz.sha1":
......@@ -86,13 +88,13 @@
"src/tests/restricted_traces/real_gangster_crime.tar.gz.sha1":
"c85be329035a760edad673eb2ca7c3f1",
"src/tests/restricted_traces/restricted_traces.json":
"906d4c3e0ebb06004aeda46bc43d3230",
"adf881a74b4ba0ae975e0146dfa833ff",
"src/tests/restricted_traces/restricted_traces_autogen.cpp":
"7a139aa6e641addb70e008ab52efb01a",
"ccd1f67bc81bfa25ed2672072e966346",
"src/tests/restricted_traces/restricted_traces_autogen.gni":
"c50227eea387a131a1740959f1f260e0",
"e8c7160bcd24831ed0e949e2a60c4110",
"src/tests/restricted_traces/restricted_traces_autogen.h":
"de749fc53c784e3dc84da74c37d74955",
"504c3ff34777a4a3a7e4be502d12e90e",
"src/tests/restricted_traces/rise_of_kingdoms.tar.gz.sha1":
"d4618f857c44f0dfa642ae3af8f161d9",
"src/tests/restricted_traces/romancing_saga.tar.gz.sha1":
......
......@@ -14,6 +14,8 @@ bus_simulator_indonesia.tar.gz
bus_simulator_indonesia/
candy_crush_500.tar.gz
candy_crush_500/
car_parking_multiplayer.tar.gz
car_parking_multiplayer/
clash_of_clans.tar.gz
clash_of_clans/
clash_royale.tar.gz
......
afa47ce758fee454ff4d84e21e286d7b5d0d53d6
\ No newline at end of file
......@@ -15,6 +15,7 @@
"brawl_stars",
"bus_simulator_indonesia",
"candy_crush_500",
"car_parking_multiplayer",
"clash_of_clans",
"clash_royale",
"cod_mobile",
......
......@@ -19,6 +19,7 @@
#include "brawl_stars/brawl_stars_capture_context1.h"
#include "bus_simulator_indonesia/bus_simulator_indonesia_capture_context1.h"
#include "candy_crush_500/candy_crush_500_capture_context1.h"
#include "car_parking_multiplayer/car_parking_multiplayer_capture_context2.h"
#include "clash_of_clans/clash_of_clans_capture_context1.h"
#include "clash_royale/clash_royale_capture_context2.h"
#include "cod_mobile/cod_mobile_capture_context1.h"
......@@ -109,6 +110,12 @@ constexpr angle::PackedEnumMap<RestrictedTraceID, TraceInfo> kTraceInfos = {
candy_crush_500::kReplayFrameStart, candy_crush_500::kReplayFrameEnd,
candy_crush_500::kReplayDrawSurfaceWidth, candy_crush_500::kReplayDrawSurfaceHeight,
"candy_crush_500"}},
{RestrictedTraceID::car_parking_multiplayer,
{car_parking_multiplayer::kReplayContextClientMajorVersion,
car_parking_multiplayer::kReplayContextClientMinorVersion,
car_parking_multiplayer::kReplayFrameStart, car_parking_multiplayer::kReplayFrameEnd,
car_parking_multiplayer::kReplayDrawSurfaceWidth,
car_parking_multiplayer::kReplayDrawSurfaceHeight, "car_parking_multiplayer"}},
{RestrictedTraceID::clash_of_clans,
{kDefaultReplayContextClientMajorVersion, kDefaultReplayContextClientMinorVersion,
clash_of_clans::kReplayFrameStart, clash_of_clans::kReplayFrameEnd,
......@@ -365,6 +372,9 @@ void ReplayFrame(RestrictedTraceID traceID, uint32_t frameIndex)
case RestrictedTraceID::candy_crush_500:
candy_crush_500::ReplayContext1Frame(frameIndex);
break;
case RestrictedTraceID::car_parking_multiplayer:
car_parking_multiplayer::ReplayContext2Frame(frameIndex);
break;
case RestrictedTraceID::clash_of_clans:
clash_of_clans::ReplayContext1Frame(frameIndex);
break;
......@@ -541,6 +551,9 @@ void ResetReplay(RestrictedTraceID traceID)
case RestrictedTraceID::candy_crush_500:
candy_crush_500::ResetContext1Replay();
break;
case RestrictedTraceID::car_parking_multiplayer:
car_parking_multiplayer::ResetContext2Replay();
break;
case RestrictedTraceID::clash_of_clans:
clash_of_clans::ResetContext1Replay();
break;
......@@ -717,6 +730,9 @@ void SetupReplay(RestrictedTraceID traceID)
case RestrictedTraceID::candy_crush_500:
candy_crush_500::SetupContext1Replay();
break;
case RestrictedTraceID::car_parking_multiplayer:
car_parking_multiplayer::SetupContext2Replay();
break;
case RestrictedTraceID::clash_of_clans:
clash_of_clans::SetupContext1Replay();
break;
......@@ -893,6 +909,9 @@ void SetBinaryDataDir(RestrictedTraceID traceID, const char *dataDir)
case RestrictedTraceID::candy_crush_500:
candy_crush_500::SetBinaryDataDir(dataDir);
break;
case RestrictedTraceID::car_parking_multiplayer:
car_parking_multiplayer::SetBinaryDataDir(dataDir);
break;
case RestrictedTraceID::clash_of_clans:
clash_of_clans::SetBinaryDataDir(dataDir);
break;
......@@ -1069,6 +1088,9 @@ void SetBinaryDataDecompressCallback(RestrictedTraceID traceID, DecompressCallba
case RestrictedTraceID::candy_crush_500:
candy_crush_500::SetBinaryDataDecompressCallback(callback);
break;
case RestrictedTraceID::car_parking_multiplayer:
car_parking_multiplayer::SetBinaryDataDecompressCallback(callback);
break;
case RestrictedTraceID::clash_of_clans:
clash_of_clans::SetBinaryDataDecompressCallback(callback);
break;
......
......@@ -17,6 +17,7 @@ angle_restricted_traces = [
"brawl_stars 1",
"bus_simulator_indonesia 1",
"candy_crush_500 1",
"car_parking_multiplayer 2",
"clash_of_clans 1",
"clash_royale 2",
"cod_mobile 1",
......
......@@ -62,6 +62,7 @@ enum class RestrictedTraceID
brawl_stars,
bus_simulator_indonesia,
candy_crush_500,
car_parking_multiplayer,
clash_of_clans,
clash_royale,
cod_mobile,
......
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