<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugzilla.yoctoproject.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.6"
          urlbase="https://bugzilla.yoctoproject.org/"
          
          maintainer="it-coreprojects-helpdesk@linuxfoundation.org"
>

    <bug>
          <bug_id>6926</bug_id>
          
          <creation_ts>2014-11-03 22:34:50 +0000</creation_ts>
          <short_desc>Create yocto-bsp testsuite/testplan</short_desc>
          <delta_ts>2017-12-04 20:08:20 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>7</classification_id>
          <classification>Build System, Metadata &amp; Runtime</classification>
          <product>Meta-yocto</product>
          <component>meta-yocto</component>
          <version>1.8</version>
          <rep_platform>All</rep_platform>
          <op_sys>Multiple</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>OBSOLETE</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>Medium</priority>
          <bug_severity>enhancement</bug_severity>
          <target_milestone>2.5</target_milestone>
          <dependson>11805</dependson>
    
    <dependson>11806</dependson>
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Tom Zanussi">tom.zanussi</reporter>
          <assigned_to name="yeoh ee peng">ee.peng.yeoh</assigned_to>
          <cc>alexandru.c.georgescu</cc>
    
    <cc>bluelightning</cc>
    
    <cc>humberto.ibarra.lopez</cc>
    
    <cc>leonardo.sandoval.gonzalez</cc>
    
    <cc>poky.bs.watcher</cc>
    
    <cc>poky.watcher</cc>
    
    <cc>sgw</cc>
          
          
          <cf_os>---</cf_os>
          <cf_regression_type>---</cf_regression_type>
          
          <cf_docchange>Don&apos;t know</cf_docchange>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>46736</commentid>
    <comment_count>0</comment_count>
    <who name="Tom Zanussi">tom.zanussi</who>
    <bug_when>2014-11-03 22:34:50 +0000</bug_when>
    <thetext>We need to have a test suite that can be run on command in an automated fashion to test every reasonable permutation of functionality available via the yocto-bsp/yocto-kernel tools.

Overall, this would mean having the testsuite create, compile, and preferably boot-test each combination of architecture/kernel version/kernel type/branch type, along with important machine options.

Additionally, the tool would automate testing of creating/adding/removing kernel configuration and patches using the yocto-kernel tool.

This should be relatively straightforward for at least the qemu machines, since we already have test harnesses for build/run-time testing of those; boot-testing on real hardware will be more of a challenge.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>55227</commentid>
    <comment_count>1</comment_count>
    <who name="Alexandru Georgescu">alexandru.c.georgescu</who>
    <bug_when>2015-10-13 07:35:22 +0000</bug_when>
    <thetext>Hi Markus,
What&apos;s this status of this enhancement? Is there a need for additional testing from QA?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>55243</commentid>
    <comment_count>2</comment_count>
    <who name="Markus Lehtonen">markus.lehtonen</who>
    <bug_when>2015-10-13 09:12:16 +0000</bug_when>
    <thetext>Targeted for 2.1</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>67086</commentid>
    <comment_count>3</comment_count>
    <who name="Leonardo Sandoval Gonzalez">leonardo.sandoval.gonzalez</who>
    <bug_when>2016-10-10 14:36:39 +0000</bug_when>
    <thetext>From Yi Zhao, commenting about current tests (not automated)

&quot;Currently we have several test cases  against the reference: https://wiki.yoctoproject.org/wiki/Transcript:_Using_the_Yocto_BSP_tools_to_create_a_qemu_BSP

These cases are in the testopia: https://bugzilla.yoctoproject.org/tr_show_plan.cgi?plan_id=26

case id: 303 - 313

&quot;

These are also the suggested tests cases for oeqa:


1. build core-image-minimal images for qemu i386 and x86_64 architectures and boot them using runqemu

    The expected result is an bootable image

2. build kernels for all architectures, all with default options

   The expected result is buildable virtual/kernel</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>67101</commentid>
    <comment_count>4</comment_count>
    <who name="Leonardo Sandoval Gonzalez">leonardo.sandoval.gonzalez</who>
    <bug_when>2016-10-10 19:54:41 +0000</bug_when>
    <thetext>To be worked during 2.3 M2</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>70150</commentid>
    <comment_count>5</comment_count>
    <who name="Humberto Ibarra">humberto.ibarra.lopez</who>
    <bug_when>2017-01-25 20:17:34 +0000</bug_when>
    <thetext>Moving target to M3</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>76345</commentid>
    <comment_count>6</comment_count>
    <who name="Jose Perez C">jose.perez.carranza</who>
    <bug_when>2017-08-30 15:52:25 +0000</bug_when>
    <thetext>Moved to 2.5 due resources constraint</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>78486</commentid>
    <comment_count>7</comment_count>
    <who name="Leonardo Sandoval Gonzalez">leonardo.sandoval.gonzalez</who>
    <bug_when>2017-12-04 15:01:47 +0000</bug_when>
    <thetext>The tool yocto-bsp has been removed from main branch (the reason is basically lack of maintenance and no more improvements done since conception), so in my opinion this can be resolved as obsoleted.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>78499</commentid>
    <comment_count>8</comment_count>
    <who name="Paul Eggleton">bluelightning</who>
    <bug_when>2017-12-04 20:08:20 +0000</bug_when>
    <thetext>Indeed, marking obsolete - thanks Leo.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>