diff --git a/projects/rocprofiler-systems/tests/rocprof-sys-mpi-tests.cmake b/projects/rocprofiler-systems/tests/rocprof-sys-mpi-tests.cmake index 9ac89e096e..a78ce3e1c0 100644 --- a/projects/rocprofiler-systems/tests/rocprof-sys-mpi-tests.cmake +++ b/projects/rocprofiler-systems/tests/rocprof-sys-mpi-tests.cmake @@ -54,6 +54,29 @@ rocprofiler_systems_add_test( "(perfetto-trace|trip_count|sampling_percent|sampling_cpu_clock|sampling_wall_clock|wall_clock)-[0-9][0-9]+.(json|txt|proto)|ROCPROFSYS_ABORT_FAIL_REGEX" ) +rocprofiler_systems_add_test( + SKIP_RUNTIME + NAME "mpi-perfetto-merge" + TARGET mpi-example + MPI ON + NUM_PROCS 2 + LABELS "perfetto-merge" + REWRITE_ARGS + -e + -v + 2 + --label + file + line + --min-instructions + 0 + ENVIRONMENT "${_base_environment};ROCPROFSYS_VERBOSE=1" + REWRITE_RUN_PASS_REGEX + "Successfully executed: .+rocprof-sys-merge-output.sh.*" + REWRITE_RUN_FAIL_REGEX + "Script not found|Failed to execute|ROCPROFSYS_ABORT_FAIL_REGEX" +) + rocprofiler_systems_add_test( SKIP_RUNTIME NAME "mpi-flat-mpip"