Tests: Add more context benchmarks (#1108)

This commit is contained in:
Grazfather
2024-05-28 22:10:22 -07:00
committed by GitHub
parent bdf82195c9
commit 757f5bbbbd
+18
View File
@@ -18,6 +18,24 @@ class BenchmarkBasicApi(RemoteGefUnitTestGeneric):
gdb.execute("start")
self.__benchmark(gdb.execute, "context")
@pytest.mark.benchmark(warmup=True)
def test_cmd_context_regs(self):
gdb = self._gdb
gdb.execute("start")
self.__benchmark(gdb.execute, "context regs")
@pytest.mark.benchmark(warmup=True)
def test_cmd_context_stack(self):
gdb = self._gdb
gdb.execute("start")
self.__benchmark(gdb.execute, "context stack")
@pytest.mark.benchmark(warmup=True)
def test_cmd_context_code(self):
gdb = self._gdb
gdb.execute("start")
self.__benchmark(gdb.execute, "context code")
@pytest.mark.benchmark
def test_gef_memory_maps(self):
gdb = self._gdb