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

xtsong pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/flink-agents.git

commit ee3f40fb69573f9ac8baeb3729d7006f007377fe
Author: WenjinXie <[email protected]>
AuthorDate: Mon Jan 5 14:27:39 2026 +0800

    [test] Revise the question and tool description to improve test stability
    
    fix
    
    fix
---
 .../flink/agents/integration/test/ChatModelIntegrationAgent.java      | 4 ++--
 .../flink/agents/integration/test/ChatModelIntegrationTest.java       | 2 +-
 .../flink/agents/resource/test/ChatModelCrossLanguageAgent.java       | 4 ++--
 .../apache/flink/agents/resource/test/ChatModelCrossLanguageTest.java | 2 +-
 4 files changed, 6 insertions(+), 6 deletions(-)

diff --git 
a/e2e-test/flink-agents-end-to-end-tests-integration/src/test/java/org/apache/flink/agents/integration/test/ChatModelIntegrationAgent.java
 
b/e2e-test/flink-agents-end-to-end-tests-integration/src/test/java/org/apache/flink/agents/integration/test/ChatModelIntegrationAgent.java
index 6ce40a5..c13541a 100644
--- 
a/e2e-test/flink-agents-end-to-end-tests-integration/src/test/java/org/apache/flink/agents/integration/test/ChatModelIntegrationAgent.java
+++ 
b/e2e-test/flink-agents-end-to-end-tests-integration/src/test/java/org/apache/flink/agents/integration/test/ChatModelIntegrationAgent.java
@@ -161,9 +161,9 @@ public class ChatModelIntegrationAgent extends Agent {
             return value;
         }
 
-        if (fromUnit.equals("C") && toUnit.equals("F")) {
+        if (fromUnit.contains("C") && toUnit.contains("F")) {
             return (value * 9 / 5) + 32;
-        } else if (fromUnit.equals("F") && toUnit.equals("C")) {
+        } else if (fromUnit.contains("F") && toUnit.contains("C")) {
             return (value - 32) * 5 / 9;
         } else {
             throw new IllegalArgumentException("Invalid temperature units. Use 
'C' or 'F'");
diff --git 
a/e2e-test/flink-agents-end-to-end-tests-integration/src/test/java/org/apache/flink/agents/integration/test/ChatModelIntegrationTest.java
 
b/e2e-test/flink-agents-end-to-end-tests-integration/src/test/java/org/apache/flink/agents/integration/test/ChatModelIntegrationTest.java
index af2bf8c..cad885a 100644
--- 
a/e2e-test/flink-agents-end-to-end-tests-integration/src/test/java/org/apache/flink/agents/integration/test/ChatModelIntegrationTest.java
+++ 
b/e2e-test/flink-agents-end-to-end-tests-integration/src/test/java/org/apache/flink/agents/integration/test/ChatModelIntegrationTest.java
@@ -70,7 +70,7 @@ public class ChatModelIntegrationTest extends 
OllamaPreparationUtils {
         DataStream<String> inputStream =
                 env.fromData(
                         "Convert 25 degrees Celsius to Fahrenheit",
-                        "What is 98.6 Fahrenheit in Celsius?",
+                        "Convert 98.6 degrees Fahrenheit to Celsius",
                         "Change 32 degrees Celsius to Fahrenheit",
                         "If it's 75 degrees Fahrenheit, what would that be in 
Celsius?",
                         "Convert room temperature of 20C to F",
diff --git 
a/e2e-test/flink-agents-end-to-end-tests-resource-cross-language/src/test/java/org/apache/flink/agents/resource/test/ChatModelCrossLanguageAgent.java
 
b/e2e-test/flink-agents-end-to-end-tests-resource-cross-language/src/test/java/org/apache/flink/agents/resource/test/ChatModelCrossLanguageAgent.java
index cf3ec33..27106e9 100644
--- 
a/e2e-test/flink-agents-end-to-end-tests-resource-cross-language/src/test/java/org/apache/flink/agents/resource/test/ChatModelCrossLanguageAgent.java
+++ 
b/e2e-test/flink-agents-end-to-end-tests-resource-cross-language/src/test/java/org/apache/flink/agents/resource/test/ChatModelCrossLanguageAgent.java
@@ -106,9 +106,9 @@ public class ChatModelCrossLanguageAgent extends Agent {
             return value;
         }
 
-        if (fromUnit.equals("C") && toUnit.equals("F")) {
+        if (fromUnit.contains("C") && toUnit.contains("F")) {
             return (value * 9 / 5) + 32;
-        } else if (fromUnit.equals("F") && toUnit.equals("C")) {
+        } else if (fromUnit.contains("F") && toUnit.contains("C")) {
             return (value - 32) * 5 / 9;
         } else {
             throw new IllegalArgumentException("Invalid temperature units. Use 
'C' or 'F'");
diff --git 
a/e2e-test/flink-agents-end-to-end-tests-resource-cross-language/src/test/java/org/apache/flink/agents/resource/test/ChatModelCrossLanguageTest.java
 
b/e2e-test/flink-agents-end-to-end-tests-resource-cross-language/src/test/java/org/apache/flink/agents/resource/test/ChatModelCrossLanguageTest.java
index 562a891..473b4bb 100644
--- 
a/e2e-test/flink-agents-end-to-end-tests-resource-cross-language/src/test/java/org/apache/flink/agents/resource/test/ChatModelCrossLanguageTest.java
+++ 
b/e2e-test/flink-agents-end-to-end-tests-resource-cross-language/src/test/java/org/apache/flink/agents/resource/test/ChatModelCrossLanguageTest.java
@@ -57,7 +57,7 @@ public class ChatModelCrossLanguageTest {
         DataStream<String> inputStream =
                 env.fromData(
                         "Convert 25 degrees Celsius to Fahrenheit",
-                        "What is 98.6 Fahrenheit in Celsius?",
+                        "Convert 98.6 degrees Fahrenheit to Celsius",
                         "Change 32 degrees Celsius to Fahrenheit",
                         "If it's 75 degrees Fahrenheit, what would that be in 
Celsius?",
                         "Convert room temperature of 20C to F",

Reply via email to