Skip to content

Commit 3f04eeb

Browse files
authored
Add model to tests compare (#352)
1 parent 57e4b4e commit 3f04eeb

File tree

2 files changed

+16
-19
lines changed

2 files changed

+16
-19
lines changed

.github/workflows/presubmit.yml

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -213,12 +213,12 @@ jobs:
213213
working-directory: base_branch/build
214214
run: |
215215
make -j `nproc` -C utils lttng/tracepoint_gen.h
216-
make -j `nproc` -C mpi tracer_mpi.c mpi_library.rb libmpi.la
217-
make -j `nproc` -C omp tracer_ompt.c omp_library.rb
218-
make -j `nproc` -C hip tracer_hip.c hip_library.rb libamdhip64.la
219-
make -j `nproc` -C cuda tracer_cuda.c cuda_library.rb libcuda.la
216+
make -j `nproc` -C mpi tracer_mpi.c mpi_library.rb mpi_babeltrace_model.yaml libmpi.la
217+
make -j `nproc` -C omp tracer_ompt.c omp_babeltrace_model.yaml omp_library.rb
218+
make -j `nproc` -C hip tracer_hip.c hip_library.rb hip_babeltrace_model.yaml libamdhip64.la
219+
make -j `nproc` -C cuda tracer_cuda.c cuda_library.rb cuda_babeltrace_model.yaml libcuda.la
220220
make -j `nproc` -C cuda tracer_cudart.c libcudart.la
221-
make -j `nproc` -C ze tracer_ze.c ze_library.rb libze_loader.la
221+
make -j `nproc` -C ze tracer_ze.c ze_library.rb ze_babeltrace_model.yaml libze_loader.la
222222
make -j `nproc` -C opencl libOpenCL.la
223223
# Chekout, Configure and build PR branch files
224224
- name: Checkout PR branch
@@ -237,12 +237,12 @@ jobs:
237237
working-directory: pr_branch/build
238238
run: |
239239
make -j `nproc` -C utils lttng/tracepoint_gen.h
240-
make -j `nproc` -C mpi tracer_mpi.c mpi_library.rb libmpi.la
241-
make -j `nproc` -C omp tracer_ompt.c omp_library.rb
242-
make -j `nproc` -C hip tracer_hip.c hip_library.rb libamdhip64.la
243-
make -j `nproc` -C cuda tracer_cuda.c cuda_library.rb libcuda.la
240+
make -j `nproc` -C mpi tracer_mpi.c mpi_library.rb mpi_babeltrace_model.yaml libmpi.la
241+
make -j `nproc` -C omp tracer_ompt.c omp_babeltrace_model.yaml omp_library.rb
242+
make -j `nproc` -C hip tracer_hip.c hip_library.rb hip_babeltrace_model.yaml libamdhip64.la
243+
make -j `nproc` -C cuda tracer_cuda.c cuda_library.rb cuda_babeltrace_model.yaml libcuda.la
244244
make -j `nproc` -C cuda tracer_cudart.c libcudart.la
245-
make -j `nproc` -C ze tracer_ze.c ze_library.rb libze_loader.la
245+
make -j `nproc` -C ze tracer_ze.c ze_library.rb ze_babeltrace_model.yaml libze_loader.la
246246
make -j `nproc` -C opencl libOpenCL.la
247247
# Run comparison script
248248
- name: Compare files

utils/test_compare_generated_file.py

Lines changed: 6 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -8,31 +8,28 @@
88
stems = [os.environ["THAPI_REF"], os.environ["THAPI_NEW"]]
99

1010
filenames = []
11-
filenames += ["mpi/tracer_mpi.c", "mpi/mpi_library.rb"]
11+
filenames += ["mpi/tracer_mpi.c", "mpi/mpi_library.rb", "mpi/mpi_babeltrace_model.yaml"]
1212
# filenames += ["mpi/mpi_api.yaml"]
13-
filenames += ["mpi/mpi_tracepoints.tp"]
1413

15-
filenames += ["omp/tracer_ompt.c", "omp/omp_library.rb"]
14+
filenames += ["omp/tracer_ompt.c", "omp/omp_library.rb", "omp/omp_babeltrace_model.yaml"]
1615
# filenames += ["omp/ompt_api.yaml"]
1716

18-
filenames += ["hip/tracer_hip.c", "hip/hip_library.rb"]
17+
filenames += ["hip/tracer_hip.c", "hip/hip_library.rb", "hip/hip_babeltrace_model.yaml"]
1918
# filenames += ["hip/hip_api.yaml"]
2019

21-
filenames += ["cuda/tracer_cuda.c", "cuda/cuda_library.rb"]
20+
filenames += ["cuda/tracer_cuda.c", "cuda/cuda_library.rb", "cuda/cuda_babeltrace_model.yaml"]
2221
# filenames += ["cuda/cuda_api.yaml"]
2322

24-
filenames += ["cuda/tracer_cudart.c"]
25-
# filenames += ["cuda/cudart_api.yaml"]
23+
filenames += ["cuda/tracer_cudart.c", "cuda/cudart_api.yaml"]
2624

27-
filenames += ["ze/tracer_ze.c", "ze/ze_library.rb"]
25+
filenames += ["ze/tracer_ze.c", "ze/ze_library.rb", "ze/ze_babeltrace_model.yaml"]
2826
# filenames += [
2927
# "ze/ze_api.yaml",
3028
# "ze/zes_api.yaml",
3129
# "ze/zel_api.yaml",
3230
# "ze/zex_api.yaml",
3331
# ]
3432

35-
3633
def load_file(path):
3734
with open(path, "r") as f:
3835
if path.endswith("yaml"):

0 commit comments

Comments
 (0)