treeland/tests
JiDe Zhang 7c74bf1e17 fix: add timeout to protocol tests
This commit adds a timeout of 3 seconds to several protocol unit tests
in their respective CMakeLists.txt files. These tests were observed
to block indefinitely in certain build environments, specifically
when building deb packages. Adding a timeout ensures that these tests
will not hang the build process, improving overall build reliability
and preventing potential deadlocks. The timeout value of 3 seconds
was chosen to allow sufficient time for the tests to complete under
normal conditions while still providing a reasonable safeguard against
indefinite blocking.

fix: 为协议测试添加超时

此提交在其各自的 CMakeLists.txt 文件中为多个协议单元测试添加了 3 秒的超
时。据观察,这些测试在某些构建环境中(尤其是在构建 deb 软件包时)会无限
期地阻塞。添加超时可确保这些测试不会使构建过程挂起,从而提高整体构建可靠
性并防止潜在的死锁。选择 3 秒的超时值是为了在正常情况下为测试完成留出足
够的时间,同时仍提供合理的保护以防止无限期阻塞。
2025-07-23 15:27:52 +08:00
..
test_protocol_personalization fix: add timeout to protocol tests 2025-07-23 15:27:52 +08:00
test_protocol_primary-output fix: add timeout to protocol tests 2025-07-23 15:27:52 +08:00
test_protocol_shortcut fix: add timeout to protocol tests 2025-07-23 15:27:52 +08:00
test_protocol_virtual-output fix: add timeout to protocol tests 2025-07-23 15:27:52 +08:00
test_protocol_wallpaper-color fix: add timeout to protocol tests 2025-07-23 15:27:52 +08:00
test_protocol_window-management fix: add timeout to protocol tests 2025-07-23 15:27:52 +08:00
test_window_picker feat: add treeland window picker 2024-11-14 11:20:16 +08:00
CMakeLists.txt feat: use wwrappointer from waylib 2024-12-19 16:34:38 +08:00