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",
