QA/Sample Report oeqa.selftest.bbtests.BitbakeTests
From Yocto Project
Jump to navigationJump to search
Test Run Information
The following test report exemplifies the output of OE-Selftest's BitbakeTests with the xml-unittest-reporting module. The xml-unittest-reporting module is an extension to the python's unittest runner, that is capable of generating JUnit-XML reports.
This sample report includes failures to complement the format appreciation.
oeqa.selftest.bbtests.BitbakeTests JUnit-XML Sample Report
<?xml version="1.0" encoding="UTF-8"?> <testsuite errors="2" failures="0" name="oeqa.selftest.bbtests.BitbakeTests-20161103154711" skipped="0" tests="25" time="868.219"> <testcase classname="oeqa.selftest.bbtests.BitbakeTests" name="test_bbappend_order" time="7.152"/> <testcase classname="oeqa.selftest.bbtests.BitbakeTests" name="test_bitbake_g" time="5.666"/> <testcase classname="oeqa.selftest.bbtests.BitbakeTests" name="test_bitbake_invalid_recipe" time="0.732"/> <testcase classname="oeqa.selftest.bbtests.BitbakeTests" name="test_bitbake_invalid_target" time="1.642"/> <testcase classname="oeqa.selftest.bbtests.BitbakeTests" name="test_checkuri" time="3.107"/> <testcase classname="oeqa.selftest.bbtests.BitbakeTests" name="test_dry_run" time="2.329"/> <testcase classname="oeqa.selftest.bbtests.BitbakeTests" name="test_environment" time="0.970"/> <testcase classname="oeqa.selftest.bbtests.BitbakeTests" name="test_event_handler" time="18.472"/> <testcase classname="oeqa.selftest.bbtests.BitbakeTests" name="test_force_task_2" time="23.536"/> <testcase classname="oeqa.selftest.bbtests.BitbakeTests" name="test_image_manifest" time="161.380"/> <testcase classname="oeqa.selftest.bbtests.BitbakeTests" name="test_invalid_patch" time="9.976"/> <testcase classname="oeqa.selftest.bbtests.BitbakeTests" name="test_invalid_recipe_src_uri" time="9.623"/> <testcase classname="oeqa.selftest.bbtests.BitbakeTests" name="test_just_parse" time="1.590"/> <testcase classname="oeqa.selftest.bbtests.BitbakeTests" name="test_local_sstate" time="15.510"/> <testcase classname="oeqa.selftest.bbtests.BitbakeTests" name="test_non_gplv3" time="402.902"/> <testcase classname="oeqa.selftest.bbtests.BitbakeTests" name="test_postfile" time="0.975"/> <testcase classname="oeqa.selftest.bbtests.BitbakeTests" name="test_prefile" time="1.985"/> <testcase classname="oeqa.selftest.bbtests.BitbakeTests" name="test_rename_downloaded_file" time="14.122"/> <testcase classname="oeqa.selftest.bbtests.BitbakeTests" name="test_run_bitbake_from_dir_1" time="0.987"/> <testcase classname="oeqa.selftest.bbtests.BitbakeTests" name="test_run_bitbake_from_dir_2" time="0.976"/> <testcase classname="oeqa.selftest.bbtests.BitbakeTests" name="test_setscene_only" time="13.341"/> <testcase classname="oeqa.selftest.bbtests.BitbakeTests" name="test_version" time="1.867"/> <testcase classname="oeqa.selftest.bbtests.BitbakeTests" name="test_warnings_errors" time="0.743"/> <testcase classname="oeqa.selftest.bbtests.BitbakeTests" name="test_continue" time="148.339"> <error message="'NoneType' object has no attribute 'group'" type="AttributeError"> <![CDATA[Traceback (most recent call last): File "/home/besquive/sandbox/poky-working/meta/lib/oeqa/utils/decorators.py", line 109, in wrapped_f return func(*args, **kwargs) File "/home/besquive/sandbox/poky-working/meta/lib/oeqa/selftest/bbtests.py", line 227, in test_continue continuepos = result.output.find('NOTE: recipe xcursor-transparent-theme-%s: task do_unpack: Started' % manver.group(1)) AttributeError: 'NoneType' object has no attribute 'group' ]]> </error> </testcase> <testcase classname="oeqa.selftest.bbtests.BitbakeTests" name="test_force_task_1" time="20.296"> <error message="[Errno 2] No such file or directory: '/home/besquive/sandbox/poky-working/build/tmp/work/core2-64-poky-linux/zlib/1.2.8-r0/image/usr/share/man/man3/zlib.3'" type="FileNotFoundError"> <![CDATA[Traceback (most recent call last): File "/home/besquive/sandbox/poky-working/meta/lib/oeqa/utils/decorators.py", line 109, in wrapped_f return func(*args, **kwargs) File "/home/besquive/sandbox/poky-working/meta/lib/oeqa/selftest/bbtests.py", line 91, in test_force_task_1 ftools.append_file(man_file, test_data) File "/home/besquive/sandbox/poky-working/meta/lib/oeqa/utils/ftools.py", line 18, in append_file with open(path, "a") as f: FileNotFoundError: [Errno 2] No such file or directory: '/home/besquive/sandbox/poky-working/build/tmp/work/core2-64-poky-linux/zlib/1.2.8-r0/image/usr/share/man/man3/zlib.3' ]]> </error> </testcase> <system-out> <![CDATA[]]> </system-out> <system-err> <![CDATA[]]> </system-err> </testsuite>