test: new packaging tests runner
Introduce a simple packaging tests runner based on Debian autopkgtest with extra features to allow cross-distro operation: apkg test Please see documentation and examples included in this change for more information. Closes: #65
parent
7f2002bf
No related branches found
No related tags found
Pipeline #98948 passed
Stage: test
Stage: apkg
Stage: bird
Stage: libyang
Stage: knot-dns
Stage: knot-resolver
Showing
- apkg/adistro.py 62 additions, 1 deletionapkg/adistro.py
- apkg/cli.py 3 additions, 0 deletionsapkg/cli.py
- apkg/commands/build_dep.py 21 additions, 14 deletionsapkg/commands/build_dep.py
- apkg/commands/get_archive.py 20 additions, 0 deletionsapkg/commands/get_archive.py
- apkg/commands/test.py 169 additions, 0 deletionsapkg/commands/test.py
- apkg/commands/test_dep.py 89 additions, 0 deletionsapkg/commands/test_dep.py
- apkg/ex.py 6 additions, 0 deletionsapkg/ex.py
- apkg/pkgtemplate.py 10 additions, 54 deletionsapkg/pkgtemplate.py
- apkg/pkgtest.py 406 additions, 0 deletionsapkg/pkgtest.py
- apkg/project.py 32 additions, 0 deletionsapkg/project.py
- apkg/util/test.py 8 additions, 2 deletionsapkg/util/test.py
- distro/tests/control 7 additions, 0 deletionsdistro/tests/control
- distro/tests/test-import-apkg.py 9 additions, 0 deletionsdistro/tests/test-import-apkg.py
- docs/commands.md 12 additions, 0 deletionsdocs/commands.md
- docs/test.md 271 additions, 0 deletionsdocs/test.md
- examples/pkgtests-all-template/README.md 20 additions, 0 deletionsexamples/pkgtests-all-template/README.md
- examples/pkgtests-all-template/distro/tests/extra/all/control 14 additions, 0 deletions...ples/pkgtests-all-template/distro/tests/extra/all/control
- examples/pkgtests-all-template/distro/tests/test-common.sh 3 additions, 0 deletionsexamples/pkgtests-all-template/distro/tests/test-common.sh
- examples/pkgtests-all-template/distro/tests/test-debian.sh 3 additions, 0 deletionsexamples/pkgtests-all-template/distro/tests/test-debian.sh
- examples/pkgtests-all-template/distro/tests/test-fedora.sh 3 additions, 0 deletionsexamples/pkgtests-all-template/distro/tests/test-fedora.sh
Loading
Please register or sign in to comment