mirror of
https://github.com/revng/revng
synced 2026-06-21 14:07:57 +00:00
tests: adopt temp
This commit is contained in:
@@ -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"
|
||||
|
||||
Reference in New Issue
Block a user