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

Reply via email to