Skip to content

CI

CI #206

Manually triggered August 5, 2026 22:02
Status Failure
Total duration 3m 59s
Artifacts 1

ci.yml

on: workflow_dispatch
Code Quality
24s
Code Quality
Build Validation
1m 14s
Build Validation
Test Suite
2m 4s
Test Suite
Completion Scripts Validation
1m 29s
Completion Scripts Validation
Entitlement Harness Validation
17s
Entitlement Harness Validation
Homebrew Metadata Validation
37s
Homebrew Metadata Validation
CI Summary
4s
CI Summary
Fit to window
Zoom out
Zoom in

Annotations

11 errors, 12 warnings, and 28 notices
Test Failed
Test Case '-[USBIPDCoreTests.ServerCoordinatorDeviceIntegrationTests testServerCoordinatorNotificationSystemIntegration]' failed (0.017 seconds).
Test Failed
Test Case '-[USBIPDCoreTests.ServerCoordinatorDeviceIntegrationTests testServerCoordinatorGracefulErrorRecovery]' failed (0.015 seconds).
Test Failed
Test Case '-[USBIPDCoreTests.ServerCoordinatorDeviceIntegrationTests testServerCoordinatorDeviceCallbacksWithMultipleDevices]' failed (0.779 seconds).
Test Failed
Test Case '-[USBIPDCoreTests.ServerCoordinatorDeviceIntegrationTests testServerCoordinatorErrorPropagationFromDeviceDiscovery]' failed (0.022 seconds).
Test Failed
Test Case '-[USBIPDCoreTests.ServerCoordinatorDeviceIntegrationTests testServerCoordinatorErrorHandlingDuringDeviceDiscovery]' failed (0.018 seconds).
Test Failed
Test Case '-[USBIPDCoreTests.ServerCoordinatorDeviceIntegrationTests testServerCoordinatorDeviceDiscoveryLifecycle]' failed (0.523 seconds).
Test Failed
Test Case '-[USBIPDCoreTests.IOKitDeviceDiscoveryMockTests testDiscoverDevicesWithServiceMatchingFailure]' failed (0.019 seconds).
Test Failed
Test Case '-[USBIPDCLITests.CompletionIntegrationTests testZshCompletionSyntaxValidation]' failed (0.020 seconds).
Test Failed
Test Case '-[USBIPDCLITests.CompletionIntegrationTests testBashCompletionSyntaxValidation]' failed (0.029 seconds).
Test Failure
Test suite failed with exit code 1
CI Summary
Process completed with exit code 1.
Code Quality
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Code Quality
The following taps are not trusted: aws/tap Homebrew is currently ignoring formulae, casks and commands from these taps because tap trust is required. Untap them with: brew untap aws/tap Trust specific formulae, casks and commands with: brew trust --formula <user>/<tap>/<formula> brew trust --cask <user>/<tap>/<cask> brew trust --command <user>/<tap>/<command> Whole-tap trust is broader and includes all current and future formulae, casks and commands from the listed taps. Trust whole taps with: brew trust aws/tap To disable trust checks: export HOMEBREW_NO_REQUIRE_TAP_TRUST=1 This is not recommended and will be removed in a later release. For more information, see: https://docs.brew.sh/Tap-Trust
Build Validation
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v3, actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build Validation
The following taps are not trusted: aws/tap Homebrew is currently ignoring formulae, casks and commands from these taps because tap trust is required. Untap them with: brew untap aws/tap Trust specific formulae, casks and commands with: brew trust --formula <user>/<tap>/<formula> brew trust --cask <user>/<tap>/<cask> brew trust --command <user>/<tap>/<command> Whole-tap trust is broader and includes all current and future formulae, casks and commands from the listed taps. Trust whole taps with: brew trust aws/tap To disable trust checks: export HOMEBREW_NO_REQUIRE_TAP_TRUST=1 This is not recommended and will be removed in a later release. For more information, see: https://docs.brew.sh/Tap-Trust
Entitlement Harness Validation
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Homebrew Metadata Validation
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v3, actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Homebrew Metadata Validation
The following taps are not trusted: aws/tap Homebrew is currently ignoring formulae, casks and commands from these taps because tap trust is required. Untap them with: brew untap aws/tap Trust specific formulae, casks and commands with: brew trust --formula <user>/<tap>/<formula> brew trust --cask <user>/<tap>/<cask> brew trust --command <user>/<tap>/<command> Whole-tap trust is broader and includes all current and future formulae, casks and commands from the listed taps. Trust whole taps with: brew trust aws/tap To disable trust checks: export HOMEBREW_NO_REQUIRE_TAP_TRUST=1 This is not recommended and will be removed in a later release. For more information, see: https://docs.brew.sh/Tap-Trust
Completion Scripts Validation
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v3, actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Completion Scripts Validation
The following taps are not trusted: aws/tap Homebrew is currently ignoring formulae, casks and commands from these taps because tap trust is required. Untap them with: brew untap aws/tap Trust specific formulae, casks and commands with: brew trust --formula <user>/<tap>/<formula> brew trust --cask <user>/<tap>/<cask> brew trust --command <user>/<tap>/<command> Whole-tap trust is broader and includes all current and future formulae, casks and commands from the listed taps. Trust whole taps with: brew trust aws/tap To disable trust checks: export HOMEBREW_NO_REQUIRE_TAP_TRUST=1 This is not recommended and will be removed in a later release. For more information, see: https://docs.brew.sh/Tap-Trust
Completion Scripts Validation
The following taps are not trusted: aws/tap Homebrew is currently ignoring formulae, casks and commands from these taps because tap trust is required. Untap them with: brew untap aws/tap Trust specific formulae, casks and commands with: brew trust --formula <user>/<tap>/<formula> brew trust --cask <user>/<tap>/<cask> brew trust --command <user>/<tap>/<command> Whole-tap trust is broader and includes all current and future formulae, casks and commands from the listed taps. Trust whole taps with: brew trust aws/tap To disable trust checks: export HOMEBREW_NO_REQUIRE_TAP_TRUST=1 This is not recommended and will be removed in a later release. For more information, see: https://docs.brew.sh/Tap-Trust
Test Suite
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v3, actions/cache@v4, actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Test Suite
The following taps are not trusted: aws/tap Homebrew is currently ignoring formulae, casks and commands from these taps because tap trust is required. Untap them with: brew untap aws/tap Trust specific formulae, casks and commands with: brew trust --formula <user>/<tap>/<formula> brew trust --cask <user>/<tap>/<cask> brew trust --command <user>/<tap>/<command> Whole-tap trust is broader and includes all current and future formulae, casks and commands from the listed taps. Trust whole taps with: brew trust aws/tap To disable trust checks: export HOMEBREW_NO_REQUIRE_TAP_TRUST=1 This is not recommended and will be removed in a later release. For more information, see: https://docs.brew.sh/Tap-Trust
Validation Complete
SwiftLint validation completed successfully
SwiftLint Success
No code style violations found
Code Analysis
Running SwiftLint with standardized validation
Configuration Check
Validating SwiftLint configuration
SwiftLint Installation
Installing SwiftLint via Homebrew
SwiftLint Validation
Starting standardized SwiftLint code quality validation
Dependencies Success
All dependencies resolved successfully
Dependencies
Resolving Swift package dependencies
SwiftLint Installation
Installing SwiftLint via Homebrew
Environment Setup
Detecting Swift and macOS environment
Dependencies Success
All dependencies resolved successfully
Dependencies
Resolving Swift package dependencies
SwiftLint Installation
Installing SwiftLint via Homebrew
Environment Setup
Detecting Swift and macOS environment
Dependencies Success
All dependencies resolved successfully
Dependencies
Resolving Swift package dependencies
SwiftLint Installation
Installing SwiftLint via Homebrew
Environment Setup
Detecting Swift and macOS environment
Tests Executed
35 test(s) executed
Test Execution
Running ci test suite
Build
Building project for ci testing
Environment Setup
Configuring test environment variables
Environment Check
Validating test environment requirements
Test Suite
Starting ci test environment execution
Dependencies Success
All dependencies resolved successfully
Dependencies
Resolving Swift package dependencies
SwiftLint Installation
Installing SwiftLint via Homebrew
Environment Setup
Detecting Swift and macOS environment

Artifacts

Produced during runtime
Name Size Digest
entitlement-harness-results
6.78 KB
sha256:7d02e913a8c9783f7618b26ee7235085c6daf0f2e062555ce76d628a5703a81b