Skip to content

Commit 36154a7

Browse files
committed
add script to run valgrind on ojph_compress
1 parent b226209 commit 36154a7

File tree

2 files changed

+23
-2
lines changed

2 files changed

+23
-2
lines changed
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
#!/bin/bash
2+
3+
set -x
4+
set -u
5+
6+
PATH_TO_EXECUTABLE="../build/src/apps/ojph_compress/ojph_compress"
7+
INPUT_FILENAME="/tmp/SPARKS_ACES_06822.exr"
8+
OUTPUT_FILENAME="/tmp/out.j2c"
9+
#ADDITIONAL_COMMAND_LINE_OPTIONS=""
10+
#ADDITIONAL_COMMAND_LINE_OPTIONS="-reversible true"
11+
#ADDITIONAL_COMMAND_LINE_OPTIONS="-reversible true -colour_trans false"
12+
#ADDITIONAL_COMMAND_LINE_OPTIONS="-reversible false"
13+
#ADDITIONAL_COMMAND_LINE_OPTIONS="-reversible false -colour_trans false"
14+
#ADDITIONAL_COMMAND_LINE_OPTIONS="-reversible false -qstep 0.025"
15+
ADDITIONAL_COMMAND_LINE_OPTIONS="-reversible false -colour_trans false -qstep 0.5"
16+
17+
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}

tests/run_valgrind_ojph_expand.sh

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,12 @@ set -u
66
PATH_TO_EXECUTABLE="../build/src/apps/ojph_expand/ojph_expand"
77
#INPUT_FILENAME="/tmp/SPARKS_ACES_06822.exr.reversible-true.colour-transf-true.j2c"
88
#OUTPUT_FILENAME="/tmp/SPARKS_ACES_06822.exr.reversible-true.colour-transf-true.j2c.exr"
9-
INPUT_FILENAME="/tmp/SPARKS_ACES_06822.exr.reversible-true.colour-transf-false.j2c"
10-
OUTPUT_FILENAME="/tmp/SPARKS_ACES_06822.exr.reversible-true.colour-transf-false.j2c.exr"
9+
#INPUT_FILENAME="/tmp/SPARKS_ACES_06822.exr.reversible-true.colour-transf-false.j2c"
10+
#OUTPUT_FILENAME="/tmp/SPARKS_ACES_06822.exr.reversible-true.colour-transf-false.j2c.exr"
11+
#INPUT_FILENAME="/tmp/SPARKS_ACES_06822.exr.reversible-false.qstep-0.025.colour-transf-true.j2c"
12+
#OUTPUT_FILENAME="/tmp/SPARKS_ACES_06822.exr.reversible-false.qstep-0.025.colour-transf-true.j2c.exr"
13+
INPUT_FILENAME="/tmp/SPARKS_ACES_06822.exr.reversible-false.qstep-0.025.colour-transf-false.j2c"
14+
OUTPUT_FILENAME="/tmp/SPARKS_ACES_06822.exr.reversible-false.qstep-0.025.colour-transf-false.j2c.exr"
1115
ADDITIONAL_COMMAND_LINE_OPTIONS=""
1216

1317
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}

0 commit comments

Comments
 (0)