]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core-contrib.git/commit
oeqa/selftest/buildoptions: Ensure diskmon tests run consistently
authorRichard Purdie <richard.purdie@linuxfoundation.org>
Thu, 29 Nov 2018 10:40:58 +0000 (10:40 +0000)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Thu, 29 Nov 2018 12:43:16 +0000 (12:43 +0000)
commitab8538b9cc3d8be48344265dc1a5ae6131dd1611
tree3313eed39f8e4650c38c2725a4869f54f95c5086
parent51bdda560b04f93b90ff784813072c849369cc4f
oeqa/selftest/buildoptions: Ensure diskmon tests run consistently

Heartbeat events default to once a second and we need to ensure we have
enough time in the task to see them.

Add a nostamp delay task 5s long so we can have a consistently timed
task which doesn't need cleanup or have unneeded dependencies. This
ensures we should deterministically see the disk moinitor events
regardless of the state of the build. This is done in a way which
doesn't corrupt build state or need cleanup and is efficient.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta-selftest/recipes-test/delay/delay.bb [new file with mode: 0644]
meta/lib/oeqa/selftest/cases/buildoptions.py