Gate integration tests of unrebuilt Enterprise features behind pending-rebuild; record what v0.16.22 proved

This commit is contained in:
2026-09-18 10:29:20 -07:00
parent 0c6b3dffc0
commit 0db5ab9155
6 changed files with 49 additions and 4 deletions
+8
View File
@@ -4,9 +4,13 @@
* SPDX-License-Identifier: AGPL-3.0-only OR LicenseRef-SEL
*/
#[cfg(feature = "pending-rebuild")] // inbuxa: pending-rebuild, see docs/spec/features/
pub mod alerts;
#[cfg(feature = "pending-rebuild")] // inbuxa: pending-rebuild, see docs/spec/features/
pub mod metrics;
#[cfg(feature = "pending-rebuild")] // inbuxa: pending-rebuild, see docs/spec/features/
pub mod tracing;
#[cfg(feature = "pending-rebuild")] // inbuxa: pending-rebuild, see docs/spec/features/
pub mod webhooks;
use crate::utils::server::TestServerBuilder;
@@ -55,9 +59,13 @@ pub async fn telemetry_tests() {
.await;
test.insert_account(admin);
#[cfg(feature = "pending-rebuild")]
alerts::test(&test).await;
#[cfg(feature = "pending-rebuild")]
metrics::test(&test).await;
#[cfg(feature = "pending-rebuild")]
tracing::test(&test).await;
#[cfg(feature = "pending-rebuild")]
webhooks::test(&test).await;
if test.is_reset() {