Tests: Add BADLAND trace
Test: angle_perftests --gtest_filter="*badland*"
Bug: b/202402554
Bug: angleproject:6541
Change-Id: I357b2a7bdb74c74628d5189d701528b60fa000de
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/3212627
Reviewed-by: Jamie Madill <jmadill@chromium.org>
Commit-Queue: Cody Northrop <cnorthrop@google.com>
diff --git a/DEPS b/DEPS
index 00f047b..f010d1a 100644
--- a/DEPS
+++ b/DEPS
@@ -699,6 +699,16 @@
'dep_type': 'cipd',
'condition': 'checkout_angle_restricted_traces',
},
+ 'src/tests/restricted_traces/badland': {
+ 'packages': [
+ {
+ 'package': 'angle/traces/badland',
+ 'version': 'version:1',
+ },
+ ],
+ 'dep_type': 'cipd',
+ 'condition': 'checkout_angle_restricted_traces',
+ },
'src/tests/restricted_traces/beach_buggy_racing': {
'packages': [
{
diff --git a/scripts/code_generation_hashes/restricted_traces.json b/scripts/code_generation_hashes/restricted_traces.json
index 74eb1fe..729e55d 100644
--- a/scripts/code_generation_hashes/restricted_traces.json
+++ b/scripts/code_generation_hashes/restricted_traces.json
@@ -1,14 +1,14 @@
{
"src/tests/restricted_traces/.gitignore":
- "0a4e87bc7131c728d0d49502bf515b4b",
+ "99b4595419e6246b3a02cd6978868454",
"src/tests/restricted_traces/gen_restricted_traces.py":
"6748acf6499a7a2632ac8a0416c2ef66",
"src/tests/restricted_traces/restricted_traces.json":
- "62d9217d40d9e4f25d1f140fb952ebe0",
+ "bc976625191806c3f2759090ac1cfccf",
"src/tests/restricted_traces/restricted_traces_autogen.cpp":
- "c6fd73acb4e2dbc591f76c5269f2a1f5",
+ "b6cec53aa83e77405396b097852c9220",
"src/tests/restricted_traces/restricted_traces_autogen.gni":
- "da85c55c0e221ff6ab5ff668dc3d2906",
+ "aaed30c863e71874b643b9b0c6cb6d8c",
"src/tests/restricted_traces/restricted_traces_autogen.h":
"77a97c4bb042e28be314bf45e915e013"
}
\ No newline at end of file
diff --git a/src/tests/restricted_traces/.gitignore b/src/tests/restricted_traces/.gitignore
index f734698..3813d5f 100644
--- a/src/tests/restricted_traces/.gitignore
+++ b/src/tests/restricted_traces/.gitignore
@@ -5,6 +5,7 @@
asphalt_8/
avakin_life/
aztec_ruins/
+badland/
beach_buggy_racing/
blockman_go/
brawl_stars/
diff --git a/src/tests/restricted_traces/restricted_traces.json b/src/tests/restricted_traces/restricted_traces.json
index 4aadaa7..aa52695 100644
--- a/src/tests/restricted_traces/restricted_traces.json
+++ b/src/tests/restricted_traces/restricted_traces.json
@@ -15,6 +15,7 @@
"asphalt_8 1",
"avakin_life 1",
"aztec_ruins 1",
+ "badland 1",
"beach_buggy_racing 1",
"blockman_go 1",
"brawl_stars 1",
diff --git a/src/tests/restricted_traces/restricted_traces_autogen.cpp b/src/tests/restricted_traces/restricted_traces_autogen.cpp
index bc83897..7548113 100644
--- a/src/tests/restricted_traces/restricted_traces_autogen.cpp
+++ b/src/tests/restricted_traces/restricted_traces_autogen.cpp
@@ -121,7 +121,7 @@
{
namespace
{
-constexpr size_t kNumTraces = 105;
+constexpr size_t kNumTraces = 106;
struct TracePair
{
const char name[kTraceInfoMaxNameLen];
@@ -282,6 +282,7 @@
false,
false,
false}},
+ {"badland", {}},
{"beach_buggy_racing",
{"beach_buggy_racing",
beach_buggy_racing::kReplayContextClientMajorVersion,
diff --git a/src/tests/restricted_traces/restricted_traces_autogen.gni b/src/tests/restricted_traces/restricted_traces_autogen.gni
index 91d95b7..5ab44ca 100644
--- a/src/tests/restricted_traces/restricted_traces_autogen.gni
+++ b/src/tests/restricted_traces/restricted_traces_autogen.gni
@@ -137,6 +137,48 @@
"aztec_ruins/aztec_ruins_capture_context1",
],
[
+ "badland",
+ 2,
+ [
+ "badland/badland_context2_frame001.cpp",
+ "badland/badland_context2_frame002.cpp",
+ "badland/badland_context2_frame003.cpp",
+ "badland/badland_context2_frame004.cpp",
+ "badland/badland_context2_frame005.cpp",
+ "badland/badland_context2_frame006.cpp",
+ "badland/badland_context2_frame007.cpp",
+ "badland/badland_context2_frame008.cpp",
+ "badland/badland_context2_frame009.cpp",
+ "badland/badland_context2_frame010.cpp",
+ "badland/badland_context2_frame011.cpp",
+ "badland/badland_context2_frame012.cpp",
+ "badland/badland_context2_frame013.cpp",
+ "badland/badland_context2_frame014.cpp",
+ "badland/badland_context2_frame015.cpp",
+ "badland/badland_context2_frame016.cpp",
+ "badland/badland_context2_frame017.cpp",
+ "badland/badland_context2_frame018.cpp",
+ "badland/badland_context2_frame019.cpp",
+ "badland/badland_context2_frame020.cpp",
+ "badland/badland_context2_frame021.cpp",
+ "badland/badland_context2_frame022.cpp",
+ "badland/badland_context2_frame023.cpp",
+ "badland/badland_context2_frame024.cpp",
+ "badland/badland_context2_frame025.cpp",
+ "badland/badland_context2_frame026.cpp",
+ "badland/badland_context2_frame027.cpp",
+ "badland/badland_context2_frame028.cpp",
+ "badland/badland_context2_frame029.cpp",
+ "badland/badland_context2_frame030.cpp",
+ "badland/badland_shared.cpp",
+ ],
+ [
+ "badland/badland.angledata.gz",
+ "badland/badland.json",
+ ],
+ "badland/badland_context2",
+ ],
+ [
"beach_buggy_racing",
1,
[