Patchwork [V2,0/3] lsbtest: Add recipe for LSB tests and automate test

login
register
mail settings
Submitter Yi Zhao
Date Feb. 24, 2012, 7:02 a.m.
Message ID <cover.1330066564.git.yi.zhao@windriver.com>
Download mbox
Permalink /patch/21905/
State New
Headers show

Pull-request

git://git.pokylinux.org/poky-contrib yizhao/bug1567v2

Comments

Yi Zhao - Feb. 24, 2012, 7:02 a.m.
Hi,

The pull request is to address [YOCTO #1567] - "Add recipe for lsb tests and automate test".
LSB testing is different from LTP or POSIX testing. We don't need to build the cases from sources but need to install a set of pre-build binary packages in lsb image.
I add a script and 2 list files in this recipe. The script is used for setting up lsb test environment, download lsb rpm packages from remote, install packages, execute the test and collect the results.
When run this script in the target, the lsb will be downloaded, installed and executed automatically.
The version 2 patch add a RDEPENDS_${PN} in .bb file.

The following changes since commit 5aca6a7e940d2d0878279b47db0c399d92d5b4f6:

  update-rc.d.bbclass: do nothing for extended cross packages (2012-02-24 00:47:51 +0000)

are available in the git repository at:
  git://git.pokylinux.org/poky-contrib yizhao/bug1567v2
  http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=yizhao/bug1567v2

Yi Zhao (3):
  lsbtest: Add recipe for LSB tests and automate test
  distro_tracking_fields: add information for lsbtest
  task-core-lsb: add lsbtest to RDEPENDS_task-core-misc list

 .../conf/distro/include/distro_tracking_fields.inc |    4 +
 meta/recipes-extended/lsb/lsbtest/LSB_Test.sh      |  510 ++++++++++++++++++++
 meta/recipes-extended/lsb/lsbtest/packages_list    |   50 ++
 meta/recipes-extended/lsb/lsbtest/session          |  194 ++++++++
 meta/recipes-extended/lsb/lsbtest_1.0.bb           |   37 ++
 meta/recipes-extended/tasks/task-core-lsb.bb       |    3 +-
 6 files changed, 797 insertions(+), 1 deletions(-)
 create mode 100644 meta/recipes-extended/lsb/lsbtest/LSB_Test.sh
 create mode 100644 meta/recipes-extended/lsb/lsbtest/packages_list
 create mode 100644 meta/recipes-extended/lsb/lsbtest/session
 create mode 100644 meta/recipes-extended/lsb/lsbtest_1.0.bb
Saul Wold - Feb. 28, 2012, 6:41 p.m.
On 02/23/2012 11:02 PM, Yi Zhao wrote:
> Hi,
>
> The pull request is to address [YOCTO #1567] - "Add recipe for lsb tests and automate test".
> LSB testing is different from LTP or POSIX testing. We don't need to build the cases from sources but need to install a set of pre-build binary packages in lsb image.
> I add a script and 2 list files in this recipe. The script is used for setting up lsb test environment, download lsb rpm packages from remote, install packages, execute the test and collect the results.
> When run this script in the target, the lsb will be downloaded, installed and executed automatically.
> The version 2 patch add a RDEPENDS_${PN} in .bb file.
>
> The following changes since commit 5aca6a7e940d2d0878279b47db0c399d92d5b4f6:
>
>    update-rc.d.bbclass: do nothing for extended cross packages (2012-02-24 00:47:51 +0000)
>
> are available in the git repository at:
>    git://git.pokylinux.org/poky-contrib yizhao/bug1567v2
>    http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=yizhao/bug1567v2
>
> Yi Zhao (3):
>    lsbtest: Add recipe for LSB tests and automate test
>    distro_tracking_fields: add information for lsbtest
>    task-core-lsb: add lsbtest to RDEPENDS_task-core-misc list
>
>   .../conf/distro/include/distro_tracking_fields.inc |    4 +
>   meta/recipes-extended/lsb/lsbtest/LSB_Test.sh      |  510 ++++++++++++++++++++
>   meta/recipes-extended/lsb/lsbtest/packages_list    |   50 ++
>   meta/recipes-extended/lsb/lsbtest/session          |  194 ++++++++
>   meta/recipes-extended/lsb/lsbtest_1.0.bb           |   37 ++
>   meta/recipes-extended/tasks/task-core-lsb.bb       |    3 +-
>   6 files changed, 797 insertions(+), 1 deletions(-)
>   create mode 100644 meta/recipes-extended/lsb/lsbtest/LSB_Test.sh
>   create mode 100644 meta/recipes-extended/lsb/lsbtest/packages_list
>   create mode 100644 meta/recipes-extended/lsb/lsbtest/session
>   create mode 100644 meta/recipes-extended/lsb/lsbtest_1.0.bb
>
>
Merged into OE-core

Thanks
	Sau!


> _______________________________________________
> Openembedded-core mailing list
> Openembedded-core@lists.openembedded.org
> http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
>