Bug 10647 - core-image-minimal: do_testsdkext failed
Summary: core-image-minimal: do_testsdkext failed
Status: VERIFIED FIXED
Alias: None
Product: OE-Core
Classification: Build System, Metadata & Runtime
Component: devtools / tool chain (show other bugs)
Version: 2.3
Hardware: x86 Multiple
: Medium+ major
Target Milestone: 2.3 M3
Assignee: Francisco Pedraza
QA Contact: Jose Perez C
URL:
Whiteboard:
Depends on:
Blocks: 10693
  Show dependency tree
 
Reported: 2016-11-11 16:41 UTC by Robert Yang
Modified: 2017-03-14 20:39 UTC (History)
5 users (show)

See Also:
OS type for building Yocto: ---
Type of Regression: ---
Verified:
Documentation change: Don't know


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Robert Yang 2016-11-11 16:41:09 UTC
MACHINE = "qemux86-64"

$ bitbake core-image-minimal -cpopulate_sdk_ext
$ bitbake core-image-minimal -ctestsdkext

core-image-minimal-1.0-r0 do_testsdkext: test_cvs (oeqa.sdk.buildcvs.BuildCvsTest) ... ok
core-image-minimal-1.0-r0 do_testsdkext: skipped "buildgalculator: Image doesn't have gtk+3 in manifest"
core-image-minimal-1.0-r0 do_testsdkext: test_iptables (oeqa.sdk.buildiptables.BuildIptablesTest) ... ok
core-image-minimal-1.0-r0 do_testsdkext: skipped "gcc: SDK doesn't contain a cross-canadian toolchain"
core-image-minimal-1.0-r0 do_testsdkext: skipped 'perl: No perl package in the SDK'
core-image-minimal-1.0-r0 do_testsdkext: skipped 'python: No python package in the SDK'
core-image-minimal-1.0-r0 do_testsdkext:
core-image-minimal-1.0-r0 do_testsdkext: ----------------------------------------------------------------------
core-image-minimal-1.0-r0 do_testsdkext: Ran 2 tests in 88.399s
core-image-minimal-1.0-r0 do_testsdkext:
core-image-minimal-1.0-r0 do_testsdkext: OK (skipped=4)
core-image-minimal-1.0-r0 do_testsdkext: core-image-minimal SDK(poky-glibc-x86_64-core-image-minimal-core2-64-toolchain-ext-2.2.sh):environment-setup-core2-64-poky-linux - Ran 2 tests in 88.400s
core-image-minimal-1.0-r0 do_testsdkext: core-image-minimal - OK - All required tests passed (skipped=4)
core-image-minimal-1.0-r0 do_testsdkext: Testing /buildarea/lyang1/test_po/tmp/work/qemux86_64-poky-linux/core-image-minimal/1.0-r0/testsdkext//tc/environment-setup-x86-pokymllib32-linux
core-image-minimal-1.0-r0 do_testsdkext: test_cvs (oeqa.sdk.buildcvs.BuildCvsTest) ... FAIL
core-image-minimal-1.0-r0 do_testsdkext: skipped "buildgalculator: Image doesn't have gtk+3 in manifest"
core-image-minimal-1.0-r0 do_testsdkext: test_iptables (oeqa.sdk.buildiptables.BuildIptablesTest) ... FAIL
core-image-minimal-1.0-r0 do_testsdkext: skipped "gcc: SDK doesn't contain a cross-canadian toolchain"
core-image-minimal-1.0-r0 do_testsdkext: skipped 'perl: No perl package in the SDK'
core-image-minimal-1.0-r0 do_testsdkext: skipped 'python: No python package in the SDK'
core-image-minimal-1.0-r0 do_testsdkext:
core-image-minimal-1.0-r0 do_testsdkext: ======================================================================
core-image-minimal-1.0-r0 do_testsdkext: FAIL: test_cvs (oeqa.sdk.buildcvs.BuildCvsTest)
core-image-minimal-1.0-r0 do_testsdkext: ----------------------------------------------------------------------
core-image-minimal-1.0-r0 do_testsdkext: Traceback (most recent call last):
core-image-minimal-1.0-r0 do_testsdkext: Traceback (most recent call last):
  File "/buildarea/lyang1/poky/meta/lib/oeqa/sdk/buildcvs.py", line 15, in test_cvs
    msg="Running configure failed")
AssertionError: 77 != 0 : Running configure failed
core-image-minimal-1.0-r0 do_testsdkext:
core-image-minimal-1.0-r0 do_testsdkext: ======================================================================
core-image-minimal-1.0-r0 do_testsdkext: FAIL: test_iptables (oeqa.sdk.buildiptables.BuildIptablesTest)
core-image-minimal-1.0-r0 do_testsdkext: ----------------------------------------------------------------------
core-image-minimal-1.0-r0 do_testsdkext: Traceback (most recent call last):
  File "/buildarea/lyang1/poky/meta/lib/oeqa/sdk/buildiptables.py", line 16, in test_iptables
    msg="Running configure failed")
AssertionError: 77 != 0 : Running configure failed
core-image-minimal-1.0-r0 do_testsdkext:
core-image-minimal-1.0-r0 do_testsdkext: ----------------------------------------------------------------------
core-image-minimal-1.0-r0 do_testsdkext: Ran 2 tests in 6.425s
core-image-minimal-1.0-r0 do_testsdkext:
core-image-minimal-1.0-r0 do_testsdkext: FAILED (failures=2, skipped=4)
ERROR: core-image-minimal-1.0-r0 do_testsdkext: core-image-minimal - FAILED - check the task log and the commands log
ERROR: core-image-minimal-1.0-r0 do_testsdkext: Function failed: do_testsdkext
Comment 1 Robert Yang 2016-11-14 09:41:42 UTC
BTW, this only happens when multilib is enabled:

require conf/multilib.conf
MULTILIBS = "multilib:lib32"
DEFAULTTUNE_virtclass-multilib-lib32 = "x86"
Comment 2 Richard Purdie 2016-11-17 15:57:33 UTC
Wondering if we're missing a test case for multilib eSDK on the autobuilder too? If we are that should be a separate bug.
Comment 3 Robert Yang 2016-11-18 09:01:50 UTC
Yes, indeed, filed a bug for automated runtime testing:

https://bugzilla.yoctoproject.org/show_bug.cgi?id=10693
Comment 4 Francisco Pedraza 2017-01-31 21:45:57 UTC
(In reply to comment #3)
> Yes, indeed, filed a bug for automated runtime testing:
> 
> https://bugzilla.yoctoproject.org/show_bug.cgi?id=10693

Hi Robert,
Any update on this?
Regards
Comment 5 Leonardo Sandoval Gonzalez 2017-02-02 16:22:03 UTC
(In reply to comment #4)
> (In reply to comment #3)
> > Yes, indeed, filed a bug for automated runtime testing:
> > 
> > https://bugzilla.yoctoproject.org/show_bug.cgi?id=10693
> 
> Hi Robert,
> Any update on this?
> Regards

Paco, can you execute the steps again on latest master's HEAD? This may be already working.
Comment 6 Francisco Pedraza 2017-02-04 17:31:52 UTC
(In reply to comment #5)
> (In reply to comment #4)
> > (In reply to comment #3)
> > > Yes, indeed, filed a bug for automated runtime testing:
> > > 
> > > https://bugzilla.yoctoproject.org/show_bug.cgi?id=10693
> > 
> > Hi Robert,
> > Any update on this?
> > Regards
> 
> Paco, can you execute the steps again on latest master's HEAD? This may be
> already working.

OK Leo, working on it.
Comment 7 Francisco Pedraza 2017-02-04 17:52:59 UTC
I just tested this one, and is working good.
core-image-minimal-1.0-r0 do_testsdkext: GccCompileTest class: SDK doesn't contain a cross-canadian toolchain
core-image-minimal-1.0-r0 do_testsdkext: RESULTS - perl.PerlTest.test_perl_exists - Testcase -1: SKIPPED
core-image-minimal-1.0-r0 do_testsdkext: No perl package in the SDK
core-image-minimal-1.0-r0 do_testsdkext: RESULTS - perl.PerlTest.test_perl_works - Testcase -1: SKIPPED
core-image-minimal-1.0-r0 do_testsdkext: No perl package in the SDK
core-image-minimal-1.0-r0 do_testsdkext: RESULTS - python.PythonTest.test_python_exists - Testcase -1: SKIPPED
core-image-minimal-1.0-r0 do_testsdkext: No python package in the SDK
core-image-minimal-1.0-r0 do_testsdkext: RESULTS - python.PythonTest.test_python_stdout - Testcase -1: SKIPPED
core-image-minimal-1.0-r0 do_testsdkext: No python package in the SDK
core-image-minimal-1.0-r0 do_testsdkext: RESULTS - python.PythonTest.test_python_testfile - Testcase -1: SKIPPED
core-image-minimal-1.0-r0 do_testsdkext: No python package in the SDK
core-image-minimal-1.0-r0 do_testsdkext: RESULTS - devtool.DevtoolTest.test_devtool_add_reset - Testcase -1: PASSED
core-image-minimal-1.0-r0 do_testsdkext: RESULTS - devtool.DevtoolTest.test_devtool_build_cmake - Testcase 1479: PASSED
core-image-minimal-1.0-r0 do_testsdkext: RESULTS - devtool.DevtoolTest.test_devtool_build_esdk_package - Testcase 1474: PASSED
core-image-minimal-1.0-r0 do_testsdkext: RESULTS - devtool.DevtoolTest.test_devtool_build_make - Testcase 1473: PASSED
core-image-minimal-1.0-r0 do_testsdkext: RESULTS - devtool.DevtoolTest.test_devtool_kernelmodule - Testcase 1484: PASSED
core-image-minimal-1.0-r0 do_testsdkext: RESULTS - devtool.DevtoolTest.test_devtool_location - Testcase -1: PASSED
core-image-minimal-1.0-r0 do_testsdkext: RESULTS - devtool.DevtoolTest.test_extend_autotools_recipe_creation - Testcase 1482: PASSED
core-image-minimal-1.0-r0 do_testsdkext: RESULTS - devtool.DevtoolTest.test_recipes_for_nodejs - Testcase 1478: PASSED
core-image-minimal-1.0-r0 do_testsdkext: RESULTS - sdk_update.SdkUpdateTest.test_sdk_update_http - Testcase -1: PASSED
NOTE: Tasks Summary: Attempted 1 tasks of which 0 didn't need to be rerun and all succeeded.
Comment 8 Jose Perez C 2017-03-14 20:39:28 UTC
As per Comment 7 this is working correctly