Skip to content

Commit

Permalink
add script to run valgrind on ojph_compress
Browse files Browse the repository at this point in the history
  • Loading branch information
michaeldsmith committed Jan 16, 2025
1 parent b226209 commit 36154a7
Show file tree
Hide file tree
Showing 2 changed files with 23 additions and 2 deletions.
17 changes: 17 additions & 0 deletions tests/run_valgrind_ojph_compress.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
#!/bin/bash

set -x
set -u

PATH_TO_EXECUTABLE="../build/src/apps/ojph_compress/ojph_compress"
INPUT_FILENAME="/tmp/SPARKS_ACES_06822.exr"
OUTPUT_FILENAME="/tmp/out.j2c"
#ADDITIONAL_COMMAND_LINE_OPTIONS=""
#ADDITIONAL_COMMAND_LINE_OPTIONS="-reversible true"
#ADDITIONAL_COMMAND_LINE_OPTIONS="-reversible true -colour_trans false"
#ADDITIONAL_COMMAND_LINE_OPTIONS="-reversible false"
#ADDITIONAL_COMMAND_LINE_OPTIONS="-reversible false -colour_trans false"
#ADDITIONAL_COMMAND_LINE_OPTIONS="-reversible false -qstep 0.025"
ADDITIONAL_COMMAND_LINE_OPTIONS="-reversible false -colour_trans false -qstep 0.5"

valgrind -s --error-exitcode=1 --leak-check=full --track-origins=yes --show-leak-kinds=all ${PATH_TO_EXECUTABLE} -i ${INPUT_FILENAME} -o ${OUTPUT_FILENAME} ${ADDITIONAL_COMMAND_LINE_OPTIONS}
8 changes: 6 additions & 2 deletions tests/run_valgrind_ojph_expand.sh
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,12 @@ set -u
PATH_TO_EXECUTABLE="../build/src/apps/ojph_expand/ojph_expand"
#INPUT_FILENAME="/tmp/SPARKS_ACES_06822.exr.reversible-true.colour-transf-true.j2c"
#OUTPUT_FILENAME="/tmp/SPARKS_ACES_06822.exr.reversible-true.colour-transf-true.j2c.exr"
INPUT_FILENAME="/tmp/SPARKS_ACES_06822.exr.reversible-true.colour-transf-false.j2c"
OUTPUT_FILENAME="/tmp/SPARKS_ACES_06822.exr.reversible-true.colour-transf-false.j2c.exr"
#INPUT_FILENAME="/tmp/SPARKS_ACES_06822.exr.reversible-true.colour-transf-false.j2c"
#OUTPUT_FILENAME="/tmp/SPARKS_ACES_06822.exr.reversible-true.colour-transf-false.j2c.exr"
#INPUT_FILENAME="/tmp/SPARKS_ACES_06822.exr.reversible-false.qstep-0.025.colour-transf-true.j2c"
#OUTPUT_FILENAME="/tmp/SPARKS_ACES_06822.exr.reversible-false.qstep-0.025.colour-transf-true.j2c.exr"
INPUT_FILENAME="/tmp/SPARKS_ACES_06822.exr.reversible-false.qstep-0.025.colour-transf-false.j2c"
OUTPUT_FILENAME="/tmp/SPARKS_ACES_06822.exr.reversible-false.qstep-0.025.colour-transf-false.j2c.exr"
ADDITIONAL_COMMAND_LINE_OPTIONS=""

valgrind -s --error-exitcode=1 --leak-check=full --track-origins=yes --show-leak-kinds=all ${PATH_TO_EXECUTABLE} -i ${INPUT_FILENAME} -o ${OUTPUT_FILENAME} ${ADDITIONAL_COMMAND_LINE_OPTIONS}
Expand Down

0 comments on commit 36154a7

Please sign in to comment.