validate: Move action finalization to _set_done where it belongs
authorThibault Saunier <tsaunier@igalia.com>
Mon, 15 Jun 2020 20:17:55 +0000 (16:17 -0400)
committerGStreamer Merge Bot <gitlab-merge-bot@gstreamer-foundation.org>
Mon, 22 Jun 2020 17:20:32 +0000 (17:20 +0000)
commit8650c47cd31001bb2afdc533da4b02aadf0652e2
tree5b94f90dbd5da8bab6f275c70b586da110b128e2
parent9c08bfcaca4ee622dff67c4d890d43ed10dbcc03
validate: Move action finalization to _set_done where it belongs

gst_validate_action_set_done is the place where we should finalize the
action, not in `execute_next`, this way we better handle printing
interlaced action finalization too.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-devtools/-/merge_requests/207>
validate/gst/validate/gst-validate-scenario.c
validate/gst/validate/gst-validate-scenario.h
validate/tests/launcher_tests/simple_interlaced_action.validatetest [new file with mode: 0644]