From c08441b831c408dee2544d0ac6de2742641f0cf0 Mon Sep 17 00:00:00 2001 From: Davide De Rosa Date: Fri, 4 Nov 2022 20:52:49 +0100 Subject: [PATCH] Fix test target - Exclude non-tests or outdated - Lower job timeout to 5 minutes --- .github/workflows/test.yml | 2 +- Package.swift | 9 +++++++++ 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index e6d42788..c34c1b4c 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -13,7 +13,7 @@ jobs: run_tests: name: Run tests runs-on: macos-12 - timeout-minutes: 10 + timeout-minutes: 5 steps: - uses: actions/checkout@v2 - uses: maxim-lobanov/setup-xcode@v1 diff --git a/Package.swift b/Package.swift index 6a488bd4..9288f256 100644 --- a/Package.swift +++ b/Package.swift @@ -161,6 +161,11 @@ let package = Package( name: "TunnelKitCoreTests", dependencies: [ "TunnelKitCore" + ], + exclude: [ + "RandomTests.swift", + "RawPerformanceTests.swift", + "RoutingTests.swift" ]), .testTarget( name: "TunnelKitOpenVPNTests", @@ -169,6 +174,10 @@ let package = Package( "TunnelKitOpenVPNAppExtension", "TunnelKitLZO" ], + exclude: [ + "DataPathPerformanceTests.swift", + "EncryptionPerformanceTests.swift" + ], resources: [ .process("Resources") ]),