From c4b3682947cfb1332aeb049feed6cd1caedcc393 Mon Sep 17 00:00:00 2001 From: discord9 Date: Thu, 5 Feb 2026 21:11:25 +0800 Subject: [PATCH] chore: skip marker for since/till Signed-off-by: discord9 --- Cargo.lock | 2 +- tests/runner/Cargo.toml | 2 +- tests/runner/src/interceptors/since.rs | 10 ++++++++++ tests/runner/src/interceptors/till.rs | 10 ++++++++++ 4 files changed, 22 insertions(+), 2 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index bee6c6845c..d5efaec787 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -12690,7 +12690,7 @@ dependencies = [ [[package]] name = "sqlness" version = "0.6.1" -source = "git+https://github.com/GreptimeTeam/sqlness?rev=6bc85ce077a87756e68ef5a5cd5707071a9da380#6bc85ce077a87756e68ef5a5cd5707071a9da380" +source = "git+https://github.com/GreptimeTeam/sqlness?rev=662d7dd24d8c11f62d960d2b90a92aa43ec699b5#662d7dd24d8c11f62d960d2b90a92aa43ec699b5" dependencies = [ "async-trait", "derive_builder 0.11.2", diff --git a/tests/runner/Cargo.toml b/tests/runner/Cargo.toml index 179bf651f6..a55a3ce38e 100644 --- a/tests/runner/Cargo.toml +++ b/tests/runner/Cargo.toml @@ -27,7 +27,7 @@ semver = "1.0" serde.workspace = true serde_json.workspace = true sha2 = "0.10" -sqlness = { git = "https://github.com/GreptimeTeam/sqlness", rev = "6bc85ce077a87756e68ef5a5cd5707071a9da380" } +sqlness = { git = "https://github.com/GreptimeTeam/sqlness", rev = "662d7dd24d8c11f62d960d2b90a92aa43ec699b5" } tar = "0.4" tempfile.workspace = true tinytemplate = "1.2" diff --git a/tests/runner/src/interceptors/since.rs b/tests/runner/src/interceptors/since.rs index f55151c177..a9f05d7a2f 100644 --- a/tests/runner/src/interceptors/since.rs +++ b/tests/runner/src/interceptors/since.rs @@ -45,6 +45,16 @@ impl Interceptor for SinceInterceptor { sql.clear(); } } + + fn after_execute(&self, result: &mut String) { + result.clear(); + *result = format!( + "{} target version {} < {}", + sqlness::SKIP_MARKER_PREFIX, + self.target_version, + self.since_version + ); + } } pub struct SinceInterceptorFactory { diff --git a/tests/runner/src/interceptors/till.rs b/tests/runner/src/interceptors/till.rs index 8f80b9d270..16beb7c84a 100644 --- a/tests/runner/src/interceptors/till.rs +++ b/tests/runner/src/interceptors/till.rs @@ -44,6 +44,16 @@ impl Interceptor for TillInterceptor { sql.clear(); } } + + fn after_execute(&self, result: &mut String) { + result.clear(); + *result = format!( + "{} target version {} > {}", + sqlness::SKIP_MARKER_PREFIX, + self.target_version, + self.till_version + ); + } } pub struct TillInterceptorFactory {