Removes default visibility in debug mode and updates unit tests for alt_rsmi impl (#2091)

* Update unit tests for alt_rsmi impl

- Create distinct test executable for alt_rsmi testing
- Updated alt_rsmi tests to use public methods
- Compiles alt_rsmi.cc with ARSMI_TEST_BUILD
- Enables external linkage of internal variables
- Only for AltRsmiTests.cpp that manipulates internals
- Clean separation for test behavior

* Address review comments

* restore hidden symbol visibility
This commit is contained in:
Atul Kulkarni
2025-12-17 10:27:00 -08:00
zatwierdzone przez GitHub
rodzic 2e193aed68
commit 74690ea705
4 zmienionych plików z 1313 dodań i 15 usunięć
Plik diff jest za duży Load Diff