From: mariano.lopez@linux.intel.com
To: openembedded-core@lists.openembedded.org
Subject: [PATCHv2 0/7] Enable installation of packages in DUT
Date: Mon, 6 Jun 2016 07:15:38 +0000 [thread overview]
Message-ID: <cover.1465196934.git.mariano.lopez@linux.intel.com> (raw)
From: Mariano Lopez <mariano.lopez@linux.intel.com>
This series enable the functionality to install packages in the DUT
during runtime testing. Such packages must had been build previously
by bitbake and the packages are specified using a JSON file. This
functionality works with testimage and with testexport.
This address the concer of adding a task to extract the packages,
instead the extraction was added to the testimage and testexport
tasks.
This also includes the use of an SDK package for systems with
missing dependencies in the testing system.
This address several bugs:
- 7850
- 8694
- 8481
Changes in v2:
- Fix testexport for python3
- Fix import form other layers with python3
- Made changes to use with python3
This also address more bugs:
- 9702
- 9705
The following changes since commit 6c5d7f1fb276cbe0a461ece6c8f0ca17a478fa8c:
lib/oe/package_manager: adapt for Python 3 (2016-06-05 23:39:47 +0100)
are available in the git repository at:
git://git.yoctoproject.org/poky-contrib mariano/bug7850v3
http://git.yoctoproject.org/cgit.cgi/poky-contrib/log/?h=mariano/bug7850v3
Mariano Lopez (7):
oe/lib/pacakge_manager.py: Update missing pipeline decoding
lib/oeqa/otest.py: Fix import tests from other layers with python3
oetest.py: Add install/uninstall functionality for DUTs
testimage.bbclass: Make dependency of cpio when using RPMs
testexport-tarball.bb: Add recipe
testexport.bbclass: Add support for testexport-tarball
testexport.bbclass: Create tarballs for easy release
meta/classes/testexport.bbclass | 86 +++++++++++++++++++++++++---
meta/classes/testimage.bbclass | 20 +++++++
meta/lib/oe/package_manager.py | 4 +-
meta/lib/oeqa/__init__.py | 0
meta/lib/oeqa/oetest.py | 79 ++++++++++++++++++++++++-
meta/lib/oeqa/runexported.py | 35 ++++++++++-
meta/lib/oeqa/runtime/__init__.py | 3 -
meta/recipes-core/meta/testexport-tarball.bb | 56 ++++++++++++++++++
8 files changed, 265 insertions(+), 18 deletions(-)
delete mode 100644 meta/lib/oeqa/__init__.py
delete mode 100644 meta/lib/oeqa/runtime/__init__.py
create mode 100644 meta/recipes-core/meta/testexport-tarball.bb
--
2.6.6
next reply other threads:[~2016-06-06 15:21 UTC|newest]
Thread overview: 9+ messages / expand[flat|nested] mbox.gz Atom feed top
2016-06-06 7:15 mariano.lopez [this message]
2016-06-06 7:15 ` [PATCHv2 1/7] oe/lib/pacakge_manager.py: Update missing pipeline decoding mariano.lopez
2016-06-06 7:15 ` [PATCHv2 2/7] lib/oeqa/otest.py: Fix import tests from other layers with python3 mariano.lopez
2016-06-06 7:15 ` [PATCHv2 3/7] oetest.py: Add install/uninstall functionality for DUTs mariano.lopez
2016-06-06 7:15 ` [PATCHv2 4/7] testimage.bbclass: Make dependency of cpio when using RPMs mariano.lopez
2016-06-06 7:15 ` [PATCHv2 5/7] testexport-tarball.bb: Add recipe mariano.lopez
2016-06-06 7:15 ` [PATCHv2 6/7] testexport.bbclass: Add support for testexport-tarball mariano.lopez
2016-06-06 7:15 ` [PATCHv2 7/7] testexport.bbclass: Create tarballs for easy release mariano.lopez
2016-06-06 9:15 ` [PATCHv3 " mariano.lopez
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=cover.1465196934.git.mariano.lopez@linux.intel.com \
--to=mariano.lopez@linux.intel.com \
--cc=openembedded-core@lists.openembedded.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox