From 430ad2f5610dc3d53b4708c651617e34affa97f7 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Bastian=20K=C3=B6cher?= <git@kchr.de>
Date: Tue, 19 Mar 2024 09:27:51 +0100
Subject: [PATCH] Make `availability-recovery-regression-bench` a benchmark
 (#3741)

Closes: https://github.com/paritytech/polkadot-sdk/issues/3704
---
 .gitlab/pipeline/test.yml                                     | 2 +-
 polkadot/node/network/availability-recovery/Cargo.toml        | 4 ++--
 .../availability-recovery-regression-bench.rs                 | 0
 3 files changed, 3 insertions(+), 3 deletions(-)
 rename polkadot/node/network/availability-recovery/{tests => benches}/availability-recovery-regression-bench.rs (100%)

diff --git a/.gitlab/pipeline/test.yml b/.gitlab/pipeline/test.yml
index 26e55e9385f..d244316000a 100644
--- a/.gitlab/pipeline/test.yml
+++ b/.gitlab/pipeline/test.yml
@@ -502,7 +502,7 @@ subsystem-regression-tests:
     - .common-refs
     - .run-immediately
   script:
-    - cargo test --profile=testnet -p polkadot-availability-recovery --test availability-recovery-regression-bench --features subsystem-benchmarks
+    - cargo bench --profile=testnet -p polkadot-availability-recovery --bench availability-recovery-regression-bench --features subsystem-benchmarks
   tags:
     - benchmark
   allow_failure: true
diff --git a/polkadot/node/network/availability-recovery/Cargo.toml b/polkadot/node/network/availability-recovery/Cargo.toml
index 12b6ce7a057..23c4148fa85 100644
--- a/polkadot/node/network/availability-recovery/Cargo.toml
+++ b/polkadot/node/network/availability-recovery/Cargo.toml
@@ -43,9 +43,9 @@ polkadot-node-subsystem-test-helpers = { path = "../../subsystem-test-helpers" }
 polkadot-primitives-test-helpers = { path = "../../../primitives/test-helpers" }
 polkadot-subsystem-bench = { path = "../../subsystem-bench" }
 
-[[test]]
+[[bench]]
 name = "availability-recovery-regression-bench"
-path = "tests/availability-recovery-regression-bench.rs"
+path = "benches/availability-recovery-regression-bench.rs"
 harness = false
 required-features = ["subsystem-benchmarks"]
 
diff --git a/polkadot/node/network/availability-recovery/tests/availability-recovery-regression-bench.rs b/polkadot/node/network/availability-recovery/benches/availability-recovery-regression-bench.rs
similarity index 100%
rename from polkadot/node/network/availability-recovery/tests/availability-recovery-regression-bench.rs
rename to polkadot/node/network/availability-recovery/benches/availability-recovery-regression-bench.rs
-- 
GitLab