summaryrefslogtreecommitdiff
path: root/meta/lib/oeqa/sdk/context.py
diff options
context:
space:
mode:
authorAníbal Limón <anibal.limon@linux.intel.com>2017-05-26 15:37:40 -0500
committerRichard Purdie <richard.purdie@linuxfoundation.org>2017-05-30 10:15:22 +0100
commit8ab201612e22493dc2509ba339a8f07ade611a54 (patch)
tree050974c2338b208f8628bdc2e0cdb2e1d03432fa /meta/lib/oeqa/sdk/context.py
parent257d9ef4531052ba8507771b58884c7d2b64143d (diff)
downloadopenembedded-core-8ab201612e22493dc2509ba339a8f07ade611a54.tar.gz
openembedded-core-8ab201612e22493dc2509ba339a8f07ade611a54.tar.bz2
openembedded-core-8ab201612e22493dc2509ba339a8f07ade611a54.zip
oeqa/core/decorator/oetimeout: Add support for OEQA threaded mode
In python signals are only allowed to delivery into the main thread, to support the threading mode test if the runner is threaded and use threading.Timer instead. There are some considerations like SIGALRM interrupts the execution after N seconds but the Timer only starts a Thread to notice the timeout and the exception will be raised when the test run ends. [YOCTO #11450] Signed-off-by: Aníbal Limón <anibal.limon@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/lib/oeqa/sdk/context.py')
0 files changed, 0 insertions, 0 deletions