Peekaboo/.github
Peter Steinberger 02143f21c2 fix: Optimize CI test execution to prevent timeouts
- Increase Swift test timeout from 10 to 15 minutes
- Switch from exclusion list to inclusion list for more control
- Run only core test suites that are stable and fast:
  - ImageCommandTests (including new analyze tests)
  - ImageAnalyzeIntegrationTests
  - ConfigCommandTests, ListCommandTests, VersionTests
  - ModelsTests, JSONOutputTests, ErrorHandlingTests
  - FileHandlingTests, ConfigurationTests
- Exclude potentially flaky or slow tests:
  - AI provider tests with network calls
  - Utility tests with Thread.sleep
  - Screenshot and window manager tests requiring permissions

This focused approach ensures CI runs reliably while still testing
the core functionality including the new image analyze feature.
2025-07-03 21:30:07 +01:00
..
workflows fix: Optimize CI test execution to prevent timeouts 2025-07-03 21:30:07 +01:00