Download perfetto trace_processor_shell (#105)

* Download perfetto trace_processor_shell

* Upgrade to perfetto-trace-processor-shell v0.0.4

* Fix run-ci.py warning

- warning message:

CMake Warning (dev) at /.../build/CTestCustom.cmake:16:
  Syntax Warning in cmake code at column 77
  Argument not separated from preceding token by whitespace.

* Update tests/pytest-packages/pytest_utils/perfetto_reader.py

---------

Co-authored-by: Jonathan R. Madsen <jonathanrmadsen@gmail.com>
Tento commit je obsažen v:
Madsen, Jonathan
2025-01-08 20:32:48 -06:00
odevzdal GitHub
rodič 67e00e63b8
revize 2c3bdeaed9
3 změnil soubory, kde provedl 35 přidání a 2 odebrání
+2 -2
Zobrazit soubor
@@ -57,7 +57,7 @@ def generate_custom(args, cmake_args, ctest_args):
SOURCE_DIR = os.path.realpath(args.source_dir)
BINARY_DIR = os.path.realpath(args.binary_dir)
CMAKE_ARGS = " ".join(cmake_args)
CTEST_ARGS = " ".join(ctest_args)
CTEST_ARGS = " ".join(['"{}"'.format(x.replace('"', '\\"')) for x in ctest_args])
GIT_CMD = which("git", require=True)
GCOV_CMD = which("gcov", require=False)
@@ -199,7 +199,7 @@ def generate_custom(args, cmake_args, ctest_args):
set(CTEST_OUTPUT_ON_FAILURE TRUE)
set(CTEST_USE_LAUNCHERS TRUE)
set(CMAKE_CTEST_ARGUMENTS --output-on-failure {CTEST_ARGS})
set(CMAKE_CTEST_ARGUMENTS "--output-on-failure" {CTEST_ARGS})
set(CTEST_CUSTOM_MAXIMUM_NUMBER_OF_ERRORS "100")
set(CTEST_CUSTOM_MAXIMUM_NUMBER_OF_WARNINGS "100")