Public bug reported:
The rocdbgapi source package currently lacks autopkgtests. Without them,
regressions in the installed library (broken headers, missing symlinks,
unresolvable symbols) would go undetected in Ubuntu's CI infrastructure.
This bug tracks the addition of a smoke test (dbgapi_test) that
validates the three fundamental aspects of the amd-dbgapi-dev and
librocm-dbgapi0 packages:
- Header installation — #include <amd-dbgapi/amd-dbgapi.h> compiles correctly,
confirming amd-dbgapi-dev installs headers in the expected path.
- Library linkage — pkg-config --cflags --libs amd-dbgapi resolves correctly
and the binary links against librocm-dbgapi.
- Runtime symbol resolution — amd_dbgapi_get_version(),
amd_dbgapi_get_build_name(), and amd_dbgapi_get_status_string() are callable
and return sane values, confirming librocm-dbgapi0 installs the shared library
correctly and the dynamic linker can resolve its symbols.
** Affects: rocdbgapi (Ubuntu)
Importance: Undecided
Status: New
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2147280
Title:
Add autopkgtest
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/rocdbgapi/+bug/2147280/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs