summaryrefslogtreecommitdiffstats
path: root/COPYING
diff options
context:
space:
mode:
authorThomas Haller <thaller@redhat.com>2023-09-06 13:52:13 +0200
committerFlorian Westphal <fw@strlen.de>2023-09-07 19:35:20 +0200
commit4a741004118d271a230253b788b534168220c03f (patch)
tree15af18bb5865e7688fa71815c47b473e9f5b5cb9 /COPYING
parent1b341c2f29b903797c0ba049ac3f131bc513c86f (diff)
tests/shell: move the dump diff handling inside "test-wrapper.sh"
This fits there better. At this point, we are still inside the unshared namespace and right after the test. The test-wrapper.sh should compare (and generate) the dumps. Also change behavior for DUMPGEN=y. - Previously it would only rewrite the dump if the dumpfile didn't exist yet. Now instead, always rewrite the file with DUMPGEN=y. The mode of operation is anyway, that the developer afterwards checks `git diff|status` to pick up the changes. There should be no changes to existing files (as existing tests are supposed to pass). So a diff there either means something went wrong (and we should see it) or it just means the dumps correctly should be regenerated. - also, only generate the file if the "dumps/" directory exists. This allows to write tests that don't have a dump file and don't get it automatically generated. The test wrapper will return a special error code 124 to indicate that the test passed, but the dumps file differed. Signed-off-by: Thomas Haller <thaller@redhat.com> Signed-off-by: Florian Westphal <fw@strlen.de>
Diffstat (limited to 'COPYING')
0 files changed, 0 insertions, 0 deletions