Hello,As a part of the build process they run when the package is built.
I try to understand some basics about debian packaging Python applications and the upload and test process.
My question in short: When (at which time point in the process of packaging python applications for Debian) do the Python unit tests run?
I know about the Salsa instance. Maintainers do create deb files out of it and then upload them to the official package repository.Maintainers don't upload debs, debs are built on buildds.
Starting from tracker.debian.org I can link to a lot of status packages indicating success or problems; e.g. Linitian, CI, ...Tests that run as a part of the build process fail the build ("buildd:
No where I was able to find an indicator about if unit tests are successful or not.
Do such tests to run at the Debian Servers? Or do the maintainers only start them at their own local machines? Is this a manual step in the process?Autopkgtests have access to the source package so they don't need tests in
If they run automatically when do they run? Before or after the deb files is created? If it is the latter then the test_*.py files need to be contained
in the deb file I assume.
Sysop: | Keyop |
---|---|
Location: | Huddersfield, West Yorkshire, UK |
Users: | 354 |
Nodes: | 16 (2 / 14) |
Uptime: | 37:53:48 |
Calls: | 7,649 |
Calls today: | 1 |
Files: | 12,811 |
Messages: | 5,699,343 |