Fix vulkan_interop build issue on CMake so that
it can be integrated into catch2 batch build.
Fix some test failures.
Update some code format.
Change-Id: I32c9bed861ddf4fe0d7bba21dce9bd720168c397
[ROCm/hip-tests commit: 8cc7ed5a03]
- Fix warnings in some test cases due to unused variables or signed/unsigned comparison.
- Disabled vulkan tests on MI200.
[ROCm/hip-tests commit: 88fbbd666b]