Bug 497723 - forgot to restore callgrind output cleanup
[valgrind.git] / cachegrind / tests / ann-diff4.vgtest
blob6b08895209cc635f3116d3e2a3ae1fcf12c19ce8
1 # The `prog` doesn't matter because we don't use its output. Instead we test
2 # the post-processing of the cgout files.
3 prog: ../../tests/true
4 prereq: ../../tests/python_test.sh
5 vgopts: --cachegrind-out-file=cachegrind.out
7 # The `sleep` is to ensure the mtime of the second touched file is greater than
8 # the mtime of the first touched file.
10 # Because only one of the two x.rs files is newer than the cgout files, we don't
11 # get an mtime warning on x.rs. But both w.rs files are new than the cgout
12 # files, so we do get an mtime warning on w.rs.
13 post: touch ann-diff4a.cgout ann-diff4b.cgout && sleep 0.1 && touch ann-diff4a-aux/x.rs ann-diff4a-aux/w.rs ann-diff4b-aux/w.rs && python3 ../cg_annotate ann-diff4a.cgout ann-diff4b.cgout --mod-filename=s/ann-diff4[ab]/ann-diff4N/ --diff
15 cleanup: rm cachegrind.out