Improvements to oe-selftest
Get series with b4
b4 am [email protected]Versions newest first · linked by author and title
- v2 Latest2 patches 0 repliesNew
- v12 patches 0 repliesSuperseded
Changes in v2 from the cover letter
- Use 'bitbake -c clean <recipe>' after using --force to avoid complains from bitbake.
Patches in v2 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/2 | selftest: Avoid sstate corruption by calling cleansstatemeta/ meta/ meta/ +5 more | +38 | 0 replies | |
| 2/2 | selftest: Optimize get_bb_var usemeta/ meta/ meta/ +14 more | +208 | 0 replies |
Reviews trailers per patch
No Reviewed-by, Acked-by or Tested-by trailers for v2 yet.
Cover letter [PATCHv2 0/2] Improvements to oe-selftest
From: Mariano Lopez <[email protected]>
This series includes to main improvements;
- Remove use of cleansstate tasks from tests in order to use shared states in the autobuilders
- Optimize use of get_bb_var to avoid calling bitbake -e over and over again
This has been tested in local autobuilders.
This series requires:
- https://patchwork.openembedded.org/series/5191/
This series supersedes:
- https://patchwork.openembedded.org/series/5101/
- https://patchwork.openembedded.org/series/5122/
Changes in v2:
- Use 'bitbake -c clean <recipe>' after using --force to avoid complains from bitbake.
The following changes since commit d9b18c28568432e0710099868576b12f23d502cf:
insane.bbclass: Add prepare_recipe_sysroot dependency for package_qa (2017-02-21 13:52:49 +0000)
are available in the git repository at:
git://git.yoctoproject.org/poky-contrib mariano/bug10929
http://git.yoctoproject.org/cgit.cgi/poky-contrib/log/?h=mariano/bug10929
Mariano Lopez (2):
selftest: Avoid sstate corruption by calling cleansstate
selftest: Optimize get_bb_var use
meta/lib/oeqa/selftest/archiver.py | 7 +-- meta/lib/oeqa/selftest/bbtests.py | 30 ++++++----- meta/lib/oeqa/selftest/buildhistory.py | 5 +- meta/lib/oeqa/selftest/buildoptions.py | 32 +++++------ meta/lib/oeqa/selftest/devtool.py | 75 +++++++++++++++++--------- meta/lib/oeqa/selftest/eSDK.py | 21 ++++---- meta/lib/oeqa/selftest/liboe.py | 21 ++++---- meta/lib/oeqa/selftest/manifest.py | 7 +-- meta/lib/oeqa/selftest/oescripts.py | 8 +-- meta/lib/oeqa/selftest/pkgdata.py | 11 ++-- meta/lib/oeqa/selftest/prservice.py | 12 ++--- meta/lib/oeqa/selftest/recipetool.py | 39 +++++++------- meta/lib/oeqa/selftest/runtime-test.py | 15 ++++-- meta/lib/oeqa/selftest/signing.py | 20 +++---- meta/lib/oeqa/selftest/sstate.py | 20 ++++--- meta/lib/oeqa/selftest/sstatetests.py | 98 ++++++++++++++-------------------- meta/lib/oeqa/selftest/tinfoil.py | 2 +- meta/lib/oeqa/selftest/wic.py | 39 +++++++------- 18 files changed, 246 insertions(+), 216 deletions(-)
Signature · 1 line
2.6.6