From f2c8a35887d6da3c8066a5b5cf43c0701d7148ca Mon Sep 17 00:00:00 2001 From: colramos-amd Date: Wed, 6 Mar 2024 17:05:24 -0600 Subject: [PATCH] Ensure sort on rocprof input (#304) Signed-off-by: colramos-amd [ROCm/rocprofiler-compute commit: e538d3ea16e8a99b537ea6b0f1e0bf1aad022655] --- .../rocprofiler-compute/src/omniperf_profile/profiler_base.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/projects/rocprofiler-compute/src/omniperf_profile/profiler_base.py b/projects/rocprofiler-compute/src/omniperf_profile/profiler_base.py index 447cb49b60..dfe9e72981 100644 --- a/projects/rocprofiler-compute/src/omniperf_profile/profiler_base.py +++ b/projects/rocprofiler-compute/src/omniperf_profile/profiler_base.py @@ -325,8 +325,10 @@ class OmniProfiler_Base: else: logging.info("KernelName verbose: " + str(self.__args.kernel_verbose)) + input_files = glob.glob(self.get_args().path + "/perfmon/*.txt") + input_files.sort() # Run profiling on each input file - for fname in glob.glob(self.get_args().path + "/perfmon/*.txt"): + for fname in input_files: # Kernel filtering (in-place replacement) if not self.__args.kernel == None: success, output = capture_subprocess_output(