Skip to content

Commit 418565e

Browse files
committed
Fix cluster discovery test
Signed-off-by: Xuanwo <github@xuanwo.io>
1 parent 95160e4 commit 418565e

File tree

2 files changed

+17
-4
lines changed

2 files changed

+17
-4
lines changed

src/binaries/query/main.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -180,9 +180,9 @@ async fn main_entrypoint() -> Result<()> {
180180

181181
// Cluster register.
182182
{
183-
let cluster_discovery = ClusterDiscovery::instance();
184-
let register_to_metastore = cluster_discovery.register_to_metastore(&conf);
185-
register_to_metastore.await?;
183+
ClusterDiscovery::instance()
184+
.register_to_metastore(&conf)
185+
.await?;
186186
info!(
187187
"Databend query has been registered:{:?} to metasrv:{:?}.",
188188
conf.query.cluster_id, conf.meta.endpoints

src/query/service/tests/it/tests/sessions.rs

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,9 +18,11 @@ use common_base::base::GlobalInstance;
1818
use common_config::Config;
1919
use common_exception::Result;
2020
use common_tracing::set_panic_hook;
21+
use databend_query::clusters::ClusterDiscovery;
2122
use databend_query::sessions::SessionManager;
2223
use databend_query::GlobalServices;
2324
use time::Instant;
25+
use tracing::info;
2426

2527
pub struct TestGlobalServices;
2628

@@ -33,7 +35,18 @@ impl TestGlobalServices {
3335
set_panic_hook();
3436
std::env::set_var("UNIT_TEST", "TRUE");
3537

36-
GlobalServices::init_with(config, false).await?;
38+
GlobalServices::init_with(config.clone(), false).await?;
39+
40+
// Cluster register.
41+
{
42+
ClusterDiscovery::instance()
43+
.register_to_metastore(&config)
44+
.await?;
45+
info!(
46+
"Databend query has been registered:{:?} to metasrv:{:?}.",
47+
config.query.cluster_id, config.meta.endpoints
48+
);
49+
}
3750

3851
match std::thread::current().name() {
3952
None => panic!("thread name is none"),

0 commit comments

Comments
 (0)