This is an automated email from the ASF dual-hosted git repository.

zqr10159 pushed a commit to branch 2.0.0
in repository https://gitbox.apache.org/repos/asf/hertzbeat.git

commit 1f73694892837a82340539d67a99f5c8bd3de780
Author: Logic <[email protected]>
AuthorDate: Wed Aug 26 17:51:49 2026 +0800

    test: restore observability context wiring
---
 .../service/impl}/MetricInventoryQueryWiringTest.java               | 6 ++++--
 .../logs/controller/LogQueryControllerContextTest.java              | 3 +++
 2 files changed, 7 insertions(+), 2 deletions(-)

diff --git 
a/hertzbeat-observability/src/test/java/org/apache/hertzbeat/observability/metrics/inventory/greptime/MetricInventoryQueryWiringTest.java
 
b/hertzbeat-observability/src/test/java/org/apache/hertzbeat/observability/ingestion/service/impl/MetricInventoryQueryWiringTest.java
similarity index 96%
rename from 
hertzbeat-observability/src/test/java/org/apache/hertzbeat/observability/metrics/inventory/greptime/MetricInventoryQueryWiringTest.java
rename to 
hertzbeat-observability/src/test/java/org/apache/hertzbeat/observability/ingestion/service/impl/MetricInventoryQueryWiringTest.java
index 32a33fef97..04cc77a1f2 100644
--- 
a/hertzbeat-observability/src/test/java/org/apache/hertzbeat/observability/metrics/inventory/greptime/MetricInventoryQueryWiringTest.java
+++ 
b/hertzbeat-observability/src/test/java/org/apache/hertzbeat/observability/ingestion/service/impl/MetricInventoryQueryWiringTest.java
@@ -15,7 +15,7 @@
  * limitations under the License.
  */
 
-package org.apache.hertzbeat.observability.metrics.inventory.greptime;
+package org.apache.hertzbeat.observability.ingestion.service.impl;
 
 import static org.assertj.core.api.Assertions.assertThat;
 import static org.mockito.ArgumentMatchers.anyString;
@@ -34,8 +34,8 @@ import 
org.apache.hertzbeat.common.entity.dto.query.DatasourceQueryData;
 import 
org.apache.hertzbeat.common.observability.dto.metrics.OtlpMetricsConsoleDto;
 import 
org.apache.hertzbeat.common.observability.gateway.ObservabilitySignalIntakeGateway;
 import 
org.apache.hertzbeat.common.observability.gateway.ObservabilityWorkspaceQueryGateway;
-import 
org.apache.hertzbeat.observability.ingestion.service.impl.OtlpIngestionWorkspaceServiceImpl;
 import 
org.apache.hertzbeat.observability.metrics.inventory.MetricInventoryRepository;
+import 
org.apache.hertzbeat.observability.metrics.inventory.greptime.GreptimeMetricInventoryRepository;
 import 
org.apache.hertzbeat.observability.traces.service.EntityTraceQueryService;
 import org.apache.hertzbeat.warehouse.db.GreptimeSqlQueryExecutor;
 import org.apache.hertzbeat.warehouse.repository.LogQueryRepository;
@@ -77,6 +77,8 @@ class MetricInventoryQueryWiringTest {
                 .withBean(GreptimeSqlQueryExecutor.class, () -> sqlExecutor)
                 .withBean("greptimeMetricInventoryRepository", 
MetricInventoryRepository.class,
                         () -> inventoryRepository)
+                .withBean(OtlpIngestionGuideFactory.class,
+                        () -> new OtlpIngestionGuideFactory(false, 1157, 4317))
                 .withBean(OtlpIngestionWorkspaceServiceImpl.class)
                 .run(context -> {
                     assertThat(context).hasNotFailed();
diff --git 
a/hertzbeat-observability/src/test/java/org/apache/hertzbeat/observability/logs/controller/LogQueryControllerContextTest.java
 
b/hertzbeat-observability/src/test/java/org/apache/hertzbeat/observability/logs/controller/LogQueryControllerContextTest.java
index 3fe6f25871..3e43371553 100644
--- 
a/hertzbeat-observability/src/test/java/org/apache/hertzbeat/observability/logs/controller/LogQueryControllerContextTest.java
+++ 
b/hertzbeat-observability/src/test/java/org/apache/hertzbeat/observability/logs/controller/LogQueryControllerContextTest.java
@@ -21,6 +21,7 @@ import static org.assertj.core.api.Assertions.assertThat;
 import static org.mockito.Mockito.mock;
 
 import 
org.apache.hertzbeat.observability.logs.service.impl.LogQueryServiceImpl;
+import 
org.apache.hertzbeat.warehouse.query.admission.ObservabilityQueryAdmissionService;
 import org.apache.hertzbeat.warehouse.store.history.tsdb.HistoryDataReader;
 import org.junit.jupiter.api.Test;
 import org.springframework.boot.test.context.runner.ApplicationContextRunner;
@@ -31,6 +32,8 @@ class LogQueryControllerContextTest {
             .withBean("duckdbDatabaseDataStorage", HistoryDataReader.class, () 
-> mock(HistoryDataReader.class))
             .withBean("greptimeDbDataStorage", HistoryDataReader.class, () -> 
mock(HistoryDataReader.class))
             .withBean(LogQueryServiceImpl.class)
+            .withBean(ObservabilityQueryAdmissionService.class,
+                    () -> mock(ObservabilityQueryAdmissionService.class))
             .withBean(LogQueryController.class);
 
     @Test


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to