Skip to content

Commit 62ae9b5

Browse files
committed
updated valgrind command to include important args for profiling
1 parent 0a44a73 commit 62ae9b5

3 files changed

Lines changed: 15 additions & 0 deletions

File tree

src/tests/multi-server/tests/prof-accept/template.yml.j2

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,12 @@ states:
3737
exec valgrind \
3838
--tool=callgrind \
3939
--callgrind-out-file=/etc/prof-results/callgrind.out.%p \
40+
--trace-children=yes \
41+
--separate-threads=yes \
42+
--dump-instr=yes \
4043
--collect-jumps=yes \
44+
--cache-sim=yes \
45+
--branch-sim=yes \
4146
freeradius -f -l stdout -S resources.talloc_skip_cleanup=yes
4247

4348
detach: true

src/tests/multi-server/tests/prof-ldap/template.yml.j2

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,12 @@ states:
3737
exec valgrind \
3838
--tool=callgrind \
3939
--callgrind-out-file=/etc/prof-results/callgrind.out.%p \
40+
--trace-children=yes \
41+
--separate-threads=yes \
42+
--dump-instr=yes \
4043
--collect-jumps=yes \
44+
--cache-sim=yes \
45+
--branch-sim=yes \
4146
freeradius -f -l stdout -S resources.talloc_skip_cleanup=yes
4247

4348
detach: true

src/tests/multi-server/tests/prof-pap-auth/template.yml.j2

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,12 @@ states:
3737
exec valgrind \
3838
--tool=callgrind \
3939
--callgrind-out-file=/etc/prof-results/callgrind.out.%p \
40+
--trace-children=yes \
41+
--separate-threads=yes \
42+
--dump-instr=yes \
4043
--collect-jumps=yes \
44+
--cache-sim=yes \
45+
--branch-sim=yes \
4146
freeradius -f -l stdout -S resources.talloc_skip_cleanup=yes
4247

4348
detach: true

0 commit comments

Comments
 (0)