tests: adopt temp

This commit is contained in:
Alessandro Di Federico
2022-11-09 14:37:39 +01:00
parent 497836bb0c
commit fff5f989a5
2 changed files with 10 additions and 18 deletions
@@ -64,19 +64,17 @@ commands:
- type: revng-qa.compiled
filter: example-executable-1
command: |-
TMP="$$(mktemp --tmpdir tmp.revng.test-daemon.XXXXXXXXXX)";
trap 'rm -f -- "$$TMP"' EXIT;
TMP="$$(temp)";
if ! python3 -m pytest "${SOURCES_ROOT}/tests/daemon/test.py" --binary "$INPUT" >& "$$TMP"; then
cat "$$TMP";
exit 1;
cat "$$TMP";
exit 1;
fi;
- type: revng.test-daemon-self-test
from:
- type: revng-qa.compiled
filter: example-executable-1
command: |-
TMP="$$(mktemp --tmpdir tmp.revng.test-daemon-self-test.XXXXXXXXXX)";
trap 'rm -f -- "$$TMP"' EXIT;
TMP="$$(temp)";
if ! revng daemon-self-test "$INPUT" >& "$$TMP"; then
cat "$$TMP";
exit 1;
@@ -11,8 +11,7 @@ commands:
filter: one-per-architecture
suffix: .yml.yml
command: |-
MODEL="$$(mktemp --tmpdir tmp.revng.assembly-internal.XXXXXXXXXX)";
trap 'rm -f -- "$$MODEL"' EXIT;
MODEL="$$(temp)";
revng model dump "$INPUT2" > "$$MODEL";
revng pipeline
-m "$$MODEL"
@@ -29,8 +28,7 @@ commands:
filter: one-per-architecture
suffix: .ptml.yml
command: |-
MODEL="$$(mktemp --tmpdir tmp.revng.assembly-ptml.XXXXXXXXXX)";
trap 'rm -f -- "$$MODEL"' EXIT;
MODEL="$$(temp)";
revng model dump "$INPUT2" > "$$MODEL";
revng pipeline
-m "$$MODEL"
@@ -46,8 +44,7 @@ commands:
filter: one-per-architecture
suffix: .svg.yml
command: |-
MODEL="$$(mktemp --tmpdir tmp.revng.cfg-svg.XXXXXXXXXX)";
trap 'rm -f -- "$$MODEL"' EXIT;
MODEL="$$(temp)";
revng model dump "$INPUT2" > "$$MODEL";
revng pipeline
-m "$$MODEL"
@@ -63,8 +60,7 @@ commands:
filter: one-per-architecture
suffix: .yml
command: |-
MODEL="$$(mktemp --tmpdir tmp.revng.cross-relations.XXXXXXXXXX)";
trap 'rm -f -- "$$MODEL"' EXIT;
MODEL="$$(temp)";
revng model dump "$INPUT2" > "$$MODEL";
revng pipeline
-m "$$MODEL"
@@ -81,8 +77,7 @@ commands:
filter: one-per-architecture
suffix: .svg.yml
command: |-
MODEL="$$(mktemp --tmpdir tmp.revng.call-graph-svg.XXXXXXXXXX)";
trap 'rm -f -- "$$MODEL"' EXIT;
MODEL="$$(temp)";
revng model dump "$INPUT2" > "$$MODEL";
revng pipeline
-m "$$MODEL"
@@ -100,8 +95,7 @@ commands:
filter: one-per-architecture
suffix: .svg.yml
command: |-
MODEL="$$(mktemp --tmpdir tmp.revng.call-graph-slice-svg.XXXXXXXXXX)";
trap 'rm -f -- "$$MODEL"' EXIT;
MODEL="$$(temp)";
revng model dump "$INPUT2" > "$$MODEL";
revng pipeline
-m "$$MODEL"