From 304ff0a8eeaa2b1c0bc4c407332e84d24d19e8c2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Joakim=20Frosteg=C3=A5rd?= Date: Tue, 19 Jul 2022 16:26:46 +0200 Subject: [PATCH] GitHub CI: speed up test compilation --- .github/workflows/cargo-build-and-test.yml | 2 +- Cargo.toml | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/.github/workflows/cargo-build-and-test.yml b/.github/workflows/cargo-build-and-test.yml index bd68943..4f3ede3 100644 --- a/.github/workflows/cargo-build-and-test.yml +++ b/.github/workflows/cargo-build-and-test.yml @@ -29,7 +29,7 @@ jobs: cargo build --verbose -p aquatic_http cargo build --verbose -p aquatic_ws - name: Run tests - run: cargo test --verbose --workspace --all-targets + run: cargo test --verbose --workspace --profile "test-fast" build-macos: diff --git a/Cargo.toml b/Cargo.toml index 2092976..0a7239c 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -35,3 +35,7 @@ inherits = "release-debug" [profile.release-debug] inherits = "release" debug = true + +[profile.test-fast] +inherits = "release" +lto = false