[elbe-devel] [PATCH 00/14] fixes for check-build and test_xml.py

Benedikt Spranger b.spranger at linutronix.de
Sun Mar 3 19:23:48 CET 2024


On Wed, 28 Feb 2024 11:34:51 +0100
Thomas Weißschuh <thomas.weissschuh at linutronix.de> wrote:

> test_xml.py is not executed by default and the tests either rotted away or the
> tested functionality changed slightly.
> Align everything again.
> 
> Note:
> 
> "elbe check-build sdk" will still be broken when using "elbe initvm create --devel" as the changes done by
> patch "elbepack: relocate-toolchain: modify rpath before interpreter" won't be picked up.
> 
> Thomas Weißschuh (14):
>   elbepack: never clean up tmpdirfilesystem with debug=True
>   tests: report each subtest
>   tests: use correct URL for debian-security
>   tests: simple-armhf: make sdcard exactly 2Gib large.
>   elbepack: correctly extract login information from XML
>   elbepack: disable hwdetect hook in Debian
>   elbepack: check-build: increase boot timeout
>   elbepack: don't skip duplicated source files in repo
>   elbepack: use correct quotes
>   elbepack: relocate-toolchain: modify rpath before interpreter
>   elbepack: split fetch_source into utility function
>   elbepack: split corresponding_source_packages into utility function
>   elbepack: fetch_initvm_pkgs: handle Built-Using tags
>   elbepack: test multi-step pbuilder builds
> 
>  elbepack/aptpkgutils.py                       |  88 +++++++++++++++
>  elbepack/commands/check-build.py              |   6 +-
>  elbepack/commands/fetch_initvm_pkgs.py        |  22 ++--
>  elbepack/commands/test.py                     |  12 +-
>  elbepack/filesystem.py                        |  10 +-
>  elbepack/init/init-elbe.sh.mako               |   3 +
>  .../makofiles/toolchain-shar-extract.sh.mako  |  16 +--
>  elbepack/pbuilderaction.py                    |   4 +-
>  elbepack/repomanager.py                       |   1 +
>  elbepack/rpcaptcache.py                       | 105 ++----------------
>  elbepack/tests/test_xml.py                    |   9 +-
>  tests/pbuilder-amd64.xml                      |   4 +-
>  tests/simple-armhf.xml                        |   2 +-
>  13 files changed, 150 insertions(+), 132 deletions(-)

For the series, except
[PATCH 06/14] elbepack: disable hwdetect hook in Debian
and
[PATCH 08/14] elbepack: don't skip duplicated source files in repo

Reviewed-by: Benedikt Spranger <b.spranger at linutronix.de>


More information about the elbe-devel mailing list