Hi Joshua

On Fri, 2019-11-08 at 13:21 -0600, Joshua Watt wrote:
> Fixes the way that subTest results are reported so that each subTest
> is
> reported independently, with it's own status. The base test case is
> also
> reported, but only if it actually had a status.
> 
> Signed-off-by: Joshua Watt <jpewhac...@gmail.com>
> ---
>  meta/lib/oeqa/core/runner.py                | 44 +++++++++++++++++
> ----
>  meta/lib/oeqa/core/utils/concurrencytest.py |  3 ++
>  2 files changed, 39 insertions(+), 8 deletions(-)
> 

This is causing errors:

https://autobuilder.yoctoproject.org/typhoon/#/builders/79/builds/476
https://errors.yoctoproject.org/Errors/Details/275668/

Traceback (most recent call last):
  File "/home/pokybuild/yocto-worker/oe-selftest-
centos/build/meta/lib/oeqa/core/utils/concurrencytest.py", line 299, in
fork_for_tests
    process_suite.run(ExtraResultsEncoderTestResult(subunit_result))
  File "/usr/lib64/python3.6/unittest/suite.py", line 122, in run
    test(result)
  File "/usr/lib64/python3.6/unittest/case.py", line 670, in __call__
    return self.run(*args, **kwds)
  File "/usr/lib64/python3.6/unittest/case.py", line 630, in run
    self._feedErrorsToResult(result, outcome.errors)
  File "/usr/lib64/python3.6/unittest/case.py", line 555, in
_feedErrorsToResult
    result.addSubTest(test.test_case, test, exc_info)
  File "/home/pokybuild/yocto-worker/oe-selftest-
centos/build/meta/lib/oeqa/core/utils/concurrencytest.py", line 85, in
addSubTest
    self._addResult(self.result.addSubTest, test, subtest, outcome,
exception = (outcome is not None), **kwargs)
AttributeError: 'AutoTimingTestResultDecorator' object has no attribute
'addSubTest'
2019-11-11 19:14:43,928 - oe-selftest - INFO -
runtime_test.Postinst.test_failing_postinst (subunit.RemotedTestCas

Thanks,

Anuj
-- 
_______________________________________________
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-core

Reply via email to