Record complete installation payload test
This commit is contained in:
@@ -59,7 +59,7 @@ only in the pass evidence directory, which must not be committed.
|
||||
| BLD-16 | `/usr`, `/usr/local`, lib/lib64, sysconf, state, and runtime paths follow FHS | [PASS](test-evidence/0.7-r1.md#bld-16) | | |
|
||||
| BLD-17 | Install, upgrade, reinstall, and uninstall preserve/remove documented state | [PASS](test-evidence/0.7-r1.md#bld-17) | | |
|
||||
| BLD-18 | Installed shared libraries have complete dependencies and valid SONAMEs | [PASS](test-evidence/0.7-r1.md#bld-18) | | |
|
||||
| BLD-19 | Man pages, translations, Web assets, docs, units, and examples are installed | | | |
|
||||
| BLD-19 | Man pages, translations, Web assets, docs, units, and examples are installed | [PASS](test-evidence/0.7-r1.md#bld-19) | | |
|
||||
|
||||
### Debian Trixie release bundle
|
||||
|
||||
|
||||
@@ -704,3 +704,38 @@ produced no build log; run 2549 is the unchanged, successful retry.
|
||||
|
||||
Runtime configuration: isolated staging roots and a disposable Debian Trixie
|
||||
job; the live Bongo installation and service were not modified.
|
||||
|
||||
## BLD-19
|
||||
|
||||
Result: **PASS**
|
||||
|
||||
A clean GCC 15.3.0 installation audit verified that the source and installed
|
||||
trees contain the complete documentation, localization, Web UI, service, and
|
||||
configuration payload. The staged installation contains 1,106 regular files
|
||||
or symbolic links, and the complete 72-test suite passed in 2.85 seconds.
|
||||
|
||||
- Source: commit `faf4f706c5c92aa78550bf9b7e2afa6132336573`.
|
||||
- Clean CMake cache SHA-256:
|
||||
`f39024ab6b8a2d5625fab564667187895d7f0ec66d322e85faec00b04d5e231b`.
|
||||
- All 199 Web static files are installed byte-for-byte, together with all 25
|
||||
Markdown documentation files and all 10 ACME, antispam, and reverse-proxy
|
||||
examples.
|
||||
- Nine section-1 and 14 section-8 manual pages are installed. All 23 render
|
||||
successfully with `groff`, and every one of the 22 installed `/usr/sbin`
|
||||
executables has a same-name manual page.
|
||||
- Five compiled message catalogs are installed: German, French, and Brazilian
|
||||
Portuguese for the Web UI plus French and Brazilian Portuguese for the core
|
||||
tools. Every catalog decodes successfully with `msgunfmt`.
|
||||
- The three installed systemd units pass `systemd-analyze verify`. The staged
|
||||
ELF dependency audit also reports no missing library or unresolved symbol.
|
||||
- [Gitea Actions run 2552](https://gitea.disconnected-by-peer.at/geos_one/bongo/actions/runs/2552/jobs/2642)
|
||||
repeated the Debian Trixie build, tests, Lintian audit, package lifecycle,
|
||||
and development-release publication successfully in 21 minutes 24 seconds.
|
||||
- Release archive:
|
||||
`bongo-0.7.0-devfaf4f70-debian-trixie.zip`, SHA-256
|
||||
`9a66e50b0c85df53ad456a65625c846b2fdfd7f82e98a8605a931d24583b0a41`.
|
||||
Its ZIP structure is valid and all 57 entries in the internal `SHA256SUMS`
|
||||
verify, including 36 binary Debian packages and 21 source-package files.
|
||||
|
||||
Runtime configuration: isolated staging roots and a disposable Debian Trixie
|
||||
job; the live Bongo installation and service were not modified.
|
||||
|
||||
Reference in New Issue
Block a user